Skip to content

Commit d0f0527

Browse files
feat(cloudidentity): update the api
#### cloudidentity:v1beta1 The following keys were added: - schemas.CertificateInfo (Total Keys: 13) - schemas.CertificateTemplate (Total Keys: 7) - schemas.Device.properties.endpointVerificationSpecificAttributes (Total Keys: 2) - schemas.EndpointVerificationSpecificAttributes (Total Keys: 4) - schemas.FirstAdminInvitationInfo (Total Keys: 4) - schemas.SendUserInvitationRequest.properties.firstAdminInvitationInfo.$ref (Total Keys: 1)
1 parent 4c0cb71 commit d0f0527

File tree

4 files changed

+179
-3
lines changed

4 files changed

+179
-3
lines changed

docs/dyn/cloudidentity_v1beta1.customers.userinvitations.html

+4
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,10 @@ <h3>Method Details</h3>
238238
The object takes the form of:
239239

240240
{ # A request to send email for inviting target user corresponding to the UserInvitation.
241+
&quot;firstAdminInvitationInfo&quot;: { # Message containing first admin invitation info for customers # Optional. First admin invitation info for customers
242+
&quot;isFirstAdmin&quot;: True or False, # Optional. To enable First Admin Invitation for Domained Customer
243+
&quot;primaryDomain&quot;: &quot;A String&quot;, # Optional. Domain information of first admin invited
244+
},
241245
}
242246

243247
x__xgafv: string, V1 error format.

docs/dyn/cloudidentity_v1beta1.devices.html

+57
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,25 @@ <h3>Method Details</h3>
177177
&quot;enabledDeveloperOptions&quot;: True or False, # Output only. Whether developer options is enabled on device.
178178
&quot;enabledUsbDebugging&quot;: True or False, # Output only. Whether USB debugging is enabled on device.
179179
&quot;encryptionState&quot;: &quot;A String&quot;, # Output only. Device encryption state.
180+
&quot;endpointVerificationSpecificAttributes&quot;: { # Resource representing the Endpoint Verification-specific attributes of a Device. # Output only. Attributes specific to Endpoint Verification devices.
181+
&quot;certificateInfo&quot;: [ # Details of certificates.
182+
{ # Stores information about a certificate.
183+
&quot;certificateTemplate&quot;: { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate.
184+
&quot;id&quot;: &quot;A String&quot;, # The template id of the template. Example: &quot;1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047&quot;.
185+
&quot;majorVersion&quot;: 42, # The Major version of the template. Example: 100.
186+
&quot;minorVersion&quot;: 42, # The minor version of the template. Example: 12.
187+
},
188+
&quot;fingerprint&quot;: &quot;A String&quot;, # The encoded certificate fingerprint.
189+
&quot;issuer&quot;: &quot;A String&quot;, # The name of the issuer of this certificate.
190+
&quot;serialNumber&quot;: &quot;A String&quot;, # Serial number of the certificate, Example: &quot;123456789&quot;.
191+
&quot;subject&quot;: &quot;A String&quot;, # The subject name of this certificate.
192+
&quot;thumbprint&quot;: &quot;A String&quot;, # The certificate thumbprint.
193+
&quot;validationState&quot;: &quot;A String&quot;, # Validation state of this certificate.
194+
&quot;validityExpirationTime&quot;: &quot;A String&quot;, # Certificate not valid at or after this timestamp.
195+
&quot;validityStartTime&quot;: &quot;A String&quot;, # Certificate not valid before this timestamp.
196+
},
197+
],
198+
},
180199
&quot;imei&quot;: &quot;A String&quot;, # Output only. IMEI number of device if GSM device; empty otherwise.
181200
&quot;kernelVersion&quot;: &quot;A String&quot;, # Output only. Kernel version of the device.
182201
&quot;lastSyncTime&quot;: &quot;A String&quot;, # Most recent time when device synced with this service.
@@ -296,6 +315,25 @@ <h3>Method Details</h3>
296315
&quot;enabledDeveloperOptions&quot;: True or False, # Output only. Whether developer options is enabled on device.
297316
&quot;enabledUsbDebugging&quot;: True or False, # Output only. Whether USB debugging is enabled on device.
298317
&quot;encryptionState&quot;: &quot;A String&quot;, # Output only. Device encryption state.
318+
&quot;endpointVerificationSpecificAttributes&quot;: { # Resource representing the Endpoint Verification-specific attributes of a Device. # Output only. Attributes specific to Endpoint Verification devices.
319+
&quot;certificateInfo&quot;: [ # Details of certificates.
320+
{ # Stores information about a certificate.
321+
&quot;certificateTemplate&quot;: { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate.
322+
&quot;id&quot;: &quot;A String&quot;, # The template id of the template. Example: &quot;1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047&quot;.
323+
&quot;majorVersion&quot;: 42, # The Major version of the template. Example: 100.
324+
&quot;minorVersion&quot;: 42, # The minor version of the template. Example: 12.
325+
},
326+
&quot;fingerprint&quot;: &quot;A String&quot;, # The encoded certificate fingerprint.
327+
&quot;issuer&quot;: &quot;A String&quot;, # The name of the issuer of this certificate.
328+
&quot;serialNumber&quot;: &quot;A String&quot;, # Serial number of the certificate, Example: &quot;123456789&quot;.
329+
&quot;subject&quot;: &quot;A String&quot;, # The subject name of this certificate.
330+
&quot;thumbprint&quot;: &quot;A String&quot;, # The certificate thumbprint.
331+
&quot;validationState&quot;: &quot;A String&quot;, # Validation state of this certificate.
332+
&quot;validityExpirationTime&quot;: &quot;A String&quot;, # Certificate not valid at or after this timestamp.
333+
&quot;validityStartTime&quot;: &quot;A String&quot;, # Certificate not valid before this timestamp.
334+
},
335+
],
336+
},
299337
&quot;imei&quot;: &quot;A String&quot;, # Output only. IMEI number of device if GSM device; empty otherwise.
300338
&quot;kernelVersion&quot;: &quot;A String&quot;, # Output only. Kernel version of the device.
301339
&quot;lastSyncTime&quot;: &quot;A String&quot;, # Most recent time when device synced with this service.
@@ -361,6 +399,25 @@ <h3>Method Details</h3>
361399
&quot;enabledDeveloperOptions&quot;: True or False, # Output only. Whether developer options is enabled on device.
362400
&quot;enabledUsbDebugging&quot;: True or False, # Output only. Whether USB debugging is enabled on device.
363401
&quot;encryptionState&quot;: &quot;A String&quot;, # Output only. Device encryption state.
402+
&quot;endpointVerificationSpecificAttributes&quot;: { # Resource representing the Endpoint Verification-specific attributes of a Device. # Output only. Attributes specific to Endpoint Verification devices.
403+
&quot;certificateInfo&quot;: [ # Details of certificates.
404+
{ # Stores information about a certificate.
405+
&quot;certificateTemplate&quot;: { # CertificateTemplate (v3 Extension in X.509). # The X.509 extension for CertificateTemplate.
406+
&quot;id&quot;: &quot;A String&quot;, # The template id of the template. Example: &quot;1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047&quot;.
407+
&quot;majorVersion&quot;: 42, # The Major version of the template. Example: 100.
408+
&quot;minorVersion&quot;: 42, # The minor version of the template. Example: 12.
409+
},
410+
&quot;fingerprint&quot;: &quot;A String&quot;, # The encoded certificate fingerprint.
411+
&quot;issuer&quot;: &quot;A String&quot;, # The name of the issuer of this certificate.
412+
&quot;serialNumber&quot;: &quot;A String&quot;, # Serial number of the certificate, Example: &quot;123456789&quot;.
413+
&quot;subject&quot;: &quot;A String&quot;, # The subject name of this certificate.
414+
&quot;thumbprint&quot;: &quot;A String&quot;, # The certificate thumbprint.
415+
&quot;validationState&quot;: &quot;A String&quot;, # Validation state of this certificate.
416+
&quot;validityExpirationTime&quot;: &quot;A String&quot;, # Certificate not valid at or after this timestamp.
417+
&quot;validityStartTime&quot;: &quot;A String&quot;, # Certificate not valid before this timestamp.
418+
},
419+
],
420+
},
364421
&quot;imei&quot;: &quot;A String&quot;, # Output only. IMEI number of device if GSM device; empty otherwise.
365422
&quot;kernelVersion&quot;: &quot;A String&quot;, # Output only. Kernel version of the device.
366423
&quot;lastSyncTime&quot;: &quot;A String&quot;, # Most recent time when device synced with this service.

googleapiclient/discovery_cache/documents/cloudidentity.v1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1273,7 +1273,7 @@
12731273
}
12741274
}
12751275
},
1276-
"revision": "20211025",
1276+
"revision": "20211102",
12771277
"rootUrl": "https://cloudidentity.googleapis.com/",
12781278
"schemas": {
12791279
"CheckTransitiveMembershipResponse": {

googleapiclient/discovery_cache/documents/cloudidentity.v1beta1.json

+117-2
Original file line numberDiff line numberDiff line change
@@ -1404,7 +1404,7 @@
14041404
}
14051405
}
14061406
},
1407-
"revision": "20211025",
1407+
"revision": "20211102",
14081408
"rootUrl": "https://cloudidentity.googleapis.com/",
14091409
"schemas": {
14101410
"AndroidAttributes": {
@@ -1516,6 +1516,82 @@
15161516
},
15171517
"type": "object"
15181518
},
1519+
"CertificateInfo": {
1520+
"description": "Stores information about a certificate.",
1521+
"id": "CertificateInfo",
1522+
"properties": {
1523+
"certificateTemplate": {
1524+
"$ref": "CertificateTemplate",
1525+
"description": "The X.509 extension for CertificateTemplate."
1526+
},
1527+
"fingerprint": {
1528+
"description": "The encoded certificate fingerprint.",
1529+
"type": "string"
1530+
},
1531+
"issuer": {
1532+
"description": "The name of the issuer of this certificate.",
1533+
"type": "string"
1534+
},
1535+
"serialNumber": {
1536+
"description": "Serial number of the certificate, Example: \"123456789\".",
1537+
"type": "string"
1538+
},
1539+
"subject": {
1540+
"description": "The subject name of this certificate.",
1541+
"type": "string"
1542+
},
1543+
"thumbprint": {
1544+
"description": "The certificate thumbprint.",
1545+
"type": "string"
1546+
},
1547+
"validationState": {
1548+
"description": "Validation state of this certificate.",
1549+
"enum": [
1550+
"CERTIFICATE_VALIDATION_STATE_UNSPECIFIED",
1551+
"VALIDATION_SUCCESSFUL",
1552+
"VALIDATION_FAILED"
1553+
],
1554+
"enumDescriptions": [
1555+
"Default value.",
1556+
"Certificate validation was successful.",
1557+
"Certificate validation failed."
1558+
],
1559+
"type": "string"
1560+
},
1561+
"validityExpirationTime": {
1562+
"description": "Certificate not valid at or after this timestamp.",
1563+
"format": "google-datetime",
1564+
"type": "string"
1565+
},
1566+
"validityStartTime": {
1567+
"description": "Certificate not valid before this timestamp.",
1568+
"format": "google-datetime",
1569+
"type": "string"
1570+
}
1571+
},
1572+
"type": "object"
1573+
},
1574+
"CertificateTemplate": {
1575+
"description": "CertificateTemplate (v3 Extension in X.509).",
1576+
"id": "CertificateTemplate",
1577+
"properties": {
1578+
"id": {
1579+
"description": "The template id of the template. Example: \"1.3.6.1.4.1.311.21.8.15608621.11768144.5720724.16068415.6889630.81.2472537.7784047\".",
1580+
"type": "string"
1581+
},
1582+
"majorVersion": {
1583+
"description": "The Major version of the template. Example: 100.",
1584+
"format": "int32",
1585+
"type": "integer"
1586+
},
1587+
"minorVersion": {
1588+
"description": "The minor version of the template. Example: 12.",
1589+
"format": "int32",
1590+
"type": "integer"
1591+
}
1592+
},
1593+
"type": "object"
1594+
},
15191595
"CheckTransitiveMembershipResponse": {
15201596
"description": "The response message for MembershipsService.CheckTransitiveMembership.",
15211597
"id": "CheckTransitiveMembershipResponse",
@@ -1777,6 +1853,11 @@
17771853
"readOnly": true,
17781854
"type": "string"
17791855
},
1856+
"endpointVerificationSpecificAttributes": {
1857+
"$ref": "EndpointVerificationSpecificAttributes",
1858+
"description": "Output only. Attributes specific to Endpoint Verification devices.",
1859+
"readOnly": true
1860+
},
17801861
"imei": {
17811862
"description": "Output only. IMEI number of device if GSM device; empty otherwise.",
17821863
"readOnly": true,
@@ -2056,6 +2137,20 @@
20562137
},
20572138
"type": "object"
20582139
},
2140+
"EndpointVerificationSpecificAttributes": {
2141+
"description": "Resource representing the Endpoint Verification-specific attributes of a Device.",
2142+
"id": "EndpointVerificationSpecificAttributes",
2143+
"properties": {
2144+
"certificateInfo": {
2145+
"description": "Details of certificates.",
2146+
"items": {
2147+
"$ref": "CertificateInfo"
2148+
},
2149+
"type": "array"
2150+
}
2151+
},
2152+
"type": "object"
2153+
},
20592154
"EntityKey": {
20602155
"description": "A unique identifier for an entity in the Cloud Identity Groups API. An entity can represent either a group with an optional `namespace` or a user without a `namespace`. The combination of `id` and `namespace` must be unique; however, the same `id` can be used with different `namespace`s.",
20612156
"id": "EntityKey",
@@ -2083,6 +2178,21 @@
20832178
},
20842179
"type": "object"
20852180
},
2181+
"FirstAdminInvitationInfo": {
2182+
"description": "Message containing first admin invitation info for customers",
2183+
"id": "FirstAdminInvitationInfo",
2184+
"properties": {
2185+
"isFirstAdmin": {
2186+
"description": "Optional. To enable First Admin Invitation for Domained Customer",
2187+
"type": "boolean"
2188+
},
2189+
"primaryDomain": {
2190+
"description": "Optional. Domain information of first admin invited",
2191+
"type": "string"
2192+
}
2193+
},
2194+
"type": "object"
2195+
},
20862196
"GetMembershipGraphResponse": {
20872197
"description": "The response message for MembershipsService.GetMembershipGraph.",
20882198
"id": "GetMembershipGraphResponse",
@@ -3393,7 +3503,12 @@
33933503
"SendUserInvitationRequest": {
33943504
"description": "A request to send email for inviting target user corresponding to the UserInvitation.",
33953505
"id": "SendUserInvitationRequest",
3396-
"properties": {},
3506+
"properties": {
3507+
"firstAdminInvitationInfo": {
3508+
"$ref": "FirstAdminInvitationInfo",
3509+
"description": "Optional. First admin invitation info for customers"
3510+
}
3511+
},
33973512
"type": "object"
33983513
},
33993514
"Status": {

0 commit comments

Comments
 (0)