You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/accessapproval_v1.folders.approvalRequests.html
+5
Original file line number
Diff line number
Diff line change
@@ -123,6 +123,7 @@ <h3>Method Details</h3>
123
123
"autoApproved": True or False, # True when the request has been auto-approved.
124
124
"expireTime": "A String", # The time at which the approval expires.
125
125
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
126
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
126
127
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
127
128
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
128
129
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -188,6 +189,7 @@ <h3>Method Details</h3>
188
189
"autoApproved": True or False, # True when the request has been auto-approved.
189
190
"expireTime": "A String", # The time at which the approval expires.
190
191
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
192
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
191
193
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
192
194
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
193
195
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -242,6 +244,7 @@ <h3>Method Details</h3>
242
244
"autoApproved": True or False, # True when the request has been auto-approved.
243
245
"expireTime": "A String", # The time at which the approval expires.
244
246
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
247
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
245
248
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
246
249
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
247
250
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -302,6 +305,7 @@ <h3>Method Details</h3>
302
305
"autoApproved": True or False, # True when the request has been auto-approved.
303
306
"expireTime": "A String", # The time at which the approval expires.
304
307
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
308
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
305
309
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
306
310
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
307
311
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -361,6 +365,7 @@ <h3>Method Details</h3>
361
365
"autoApproved": True or False, # True when the request has been auto-approved.
362
366
"expireTime": "A String", # The time at which the approval expires.
363
367
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
368
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
364
369
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
365
370
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
366
371
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
Copy file name to clipboardExpand all lines: docs/dyn/accessapproval_v1.folders.html
+18
Original file line number
Diff line number
Diff line change
@@ -135,6 +135,12 @@ <h3>Method Details</h3>
135
135
{ # Settings on a Project/Folder/Organization related to Access Approval.
136
136
"activeKeyVersion": "A String", # The asymmetric crypto key version to use for signing approval requests. Empty active_key_version indicates that a Google-managed key should be used for signing. This property will be ignored if set by an ancestor of this resource, and new non-empty values may not be set.
137
137
"ancestorHasActiveKeyVersion": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that an ancestor of this Project or Folder has set active_key_version (this field will always be unset for the organization since organizations do not have ancestors).
138
+
"approvalPolicy": { # Represents all the policies that can be set for Customer Approval. # Optional. Policy for approval. This contains all policies.
139
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
140
+
},
141
+
"effectiveApprovalPolicy": { # Represents all the policies that can be set for Customer Approval. # Output only. Policy for approval included inherited settings to understand the exact policy applied to this resource. This is a read-only field.
142
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
143
+
},
138
144
"enrolledAncestor": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that at least one service is enrolled for Access Approval in one or more ancestors of the Project or Folder (this field will always be unset for the organization since organizations do not have ancestors).
139
145
"enrolledServices": [ # A list of Google Cloud Services for which the given resource has Access Approval enrolled. Access requests for the resource given by name against any of these services contained here will be required to have explicit approval. If name refers to an organization, enrollment can be done for individual services. If name refers to a folder or project, enrollment can only be done on an all or nothing basis. If a cloud_product is repeated in this list, the first entry will be honored and all following entries will be discarded. A maximum of 10 enrolled services will be enforced, to be expanded as the set of supported services is expanded.
140
146
{ # Represents the enrollment of a cloud resource into a specific service.
@@ -187,6 +193,12 @@ <h3>Method Details</h3>
187
193
{ # Settings on a Project/Folder/Organization related to Access Approval.
188
194
"activeKeyVersion": "A String", # The asymmetric crypto key version to use for signing approval requests. Empty active_key_version indicates that a Google-managed key should be used for signing. This property will be ignored if set by an ancestor of this resource, and new non-empty values may not be set.
189
195
"ancestorHasActiveKeyVersion": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that an ancestor of this Project or Folder has set active_key_version (this field will always be unset for the organization since organizations do not have ancestors).
196
+
"approvalPolicy": { # Represents all the policies that can be set for Customer Approval. # Optional. Policy for approval. This contains all policies.
197
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
198
+
},
199
+
"effectiveApprovalPolicy": { # Represents all the policies that can be set for Customer Approval. # Output only. Policy for approval included inherited settings to understand the exact policy applied to this resource. This is a read-only field.
200
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
201
+
},
190
202
"enrolledAncestor": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that at least one service is enrolled for Access Approval in one or more ancestors of the Project or Folder (this field will always be unset for the organization since organizations do not have ancestors).
191
203
"enrolledServices": [ # A list of Google Cloud Services for which the given resource has Access Approval enrolled. Access requests for the resource given by name against any of these services contained here will be required to have explicit approval. If name refers to an organization, enrollment can be done for individual services. If name refers to a folder or project, enrollment can only be done on an all or nothing basis. If a cloud_product is repeated in this list, the first entry will be honored and all following entries will be discarded. A maximum of 10 enrolled services will be enforced, to be expanded as the set of supported services is expanded.
192
204
{ # Represents the enrollment of a cloud resource into a specific service.
@@ -218,6 +230,12 @@ <h3>Method Details</h3>
218
230
{ # Settings on a Project/Folder/Organization related to Access Approval.
219
231
"activeKeyVersion": "A String", # The asymmetric crypto key version to use for signing approval requests. Empty active_key_version indicates that a Google-managed key should be used for signing. This property will be ignored if set by an ancestor of this resource, and new non-empty values may not be set.
220
232
"ancestorHasActiveKeyVersion": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that an ancestor of this Project or Folder has set active_key_version (this field will always be unset for the organization since organizations do not have ancestors).
233
+
"approvalPolicy": { # Represents all the policies that can be set for Customer Approval. # Optional. Policy for approval. This contains all policies.
234
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
235
+
},
236
+
"effectiveApprovalPolicy": { # Represents all the policies that can be set for Customer Approval. # Output only. Policy for approval included inherited settings to understand the exact policy applied to this resource. This is a read-only field.
237
+
"justificationBasedApprovalPolicy": "A String", # Optional. Policy for approval based on the justification given.
238
+
},
221
239
"enrolledAncestor": True or False, # Output only. This field is read only (not settable via UpdateAccessApprovalSettings method). If the field is true, that indicates that at least one service is enrolled for Access Approval in one or more ancestors of the Project or Folder (this field will always be unset for the organization since organizations do not have ancestors).
222
240
"enrolledServices": [ # A list of Google Cloud Services for which the given resource has Access Approval enrolled. Access requests for the resource given by name against any of these services contained here will be required to have explicit approval. If name refers to an organization, enrollment can be done for individual services. If name refers to a folder or project, enrollment can only be done on an all or nothing basis. If a cloud_product is repeated in this list, the first entry will be honored and all following entries will be discarded. A maximum of 10 enrolled services will be enforced, to be expanded as the set of supported services is expanded.
223
241
{ # Represents the enrollment of a cloud resource into a specific service.
Copy file name to clipboardExpand all lines: docs/dyn/accessapproval_v1.organizations.approvalRequests.html
+5
Original file line number
Diff line number
Diff line change
@@ -123,6 +123,7 @@ <h3>Method Details</h3>
123
123
"autoApproved": True or False, # True when the request has been auto-approved.
124
124
"expireTime": "A String", # The time at which the approval expires.
125
125
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
126
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
126
127
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
127
128
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
128
129
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -188,6 +189,7 @@ <h3>Method Details</h3>
188
189
"autoApproved": True or False, # True when the request has been auto-approved.
189
190
"expireTime": "A String", # The time at which the approval expires.
190
191
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
192
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
191
193
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
192
194
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
193
195
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -242,6 +244,7 @@ <h3>Method Details</h3>
242
244
"autoApproved": True or False, # True when the request has been auto-approved.
243
245
"expireTime": "A String", # The time at which the approval expires.
244
246
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
247
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
245
248
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
246
249
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
247
250
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -302,6 +305,7 @@ <h3>Method Details</h3>
302
305
"autoApproved": True or False, # True when the request has been auto-approved.
303
306
"expireTime": "A String", # The time at which the approval expires.
304
307
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
308
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
305
309
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
306
310
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
307
311
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
@@ -361,6 +365,7 @@ <h3>Method Details</h3>
361
365
"autoApproved": True or False, # True when the request has been auto-approved.
362
366
"expireTime": "A String", # The time at which the approval expires.
363
367
"invalidateTime": "A String", # If set, denotes the timestamp at which the approval is invalidated.
368
+
"policyApproved": True or False, # True when the request has been approved by the customer's defined policy.
364
369
"signatureInfo": { # Information about the digital signature of the resource. # The signature for the ApprovalRequest and details on how it was signed.
365
370
"customerKmsKeyVersion": "A String", # The resource name of the customer CryptoKeyVersion used for signing.
366
371
"googleKeyAlgorithm": "A String", # The hashing algorithm used for signature verification. It will only be present in the case of Google managed keys.
0 commit comments