Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(all): auto-regenerate discovery clients #1887

Merged
merged 3 commits into from
Mar 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
55 changes: 53 additions & 2 deletions assuredworkloads/v1/assuredworkloads-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -519,7 +519,7 @@
}
}
},
"revision": "20230218",
"revision": "20230302",
"rootUrl": "https://assuredworkloads.googleapis.com/",
"schemas": {
"GoogleCloudAssuredworkloadsV1AcknowledgeViolationRequest": {
Expand Down Expand Up @@ -958,6 +958,10 @@
"description": "Required. The user-assigned display name of the Workload. When present it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, and spaces. Example: My Workload",
"type": "string"
},
"ekmProvisioningResponse": {
"$ref": "GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse",
"description": "Optional. Represents the Ekm Provisioning State of the given workload."
},
"enableSovereignControls": {
"description": "Optional. Indicates the sovereignty status of the given workload. Currently meant to be used by Europe/Canada customers.",
"type": "boolean"
Expand Down Expand Up @@ -1054,6 +1058,53 @@
},
"type": "object"
},
"GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse": {
"description": "External key management systems(EKM) Provisioning response",
"id": "GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponse",
"properties": {
"ekmProvisioningErrorDomain": {
"description": "Indicates Ekm provisioning error if any.",
"enum": [
"EKM_PROVISIONING_ERROR_DOMAIN_UNSPECIFIED",
"UNSPECIFIED_ERROR",
"GOOGLE_SERVER_ERROR",
"EXTERNAL_USER_ERROR",
"EXTERNAL_PARTNER_ERROR",
"TIMEOUT_ERROR"
],
"enumDescriptions": [
"No error domain",
"Error but domain is unspecified.",
"Internal logic breaks within provisioning code.",
"Error occurred with the customer not granting permission/creating resource.",
"Error occurred within the partner’s provisioning cluster.",
"Resource wasn't provisioned in the required 7 day time period"
],
"type": "string"
},
"ekmProvisioningErrorMessage": {
"description": "Detailed error message if Ekm provisioning fails",
"type": "string"
},
"ekmProvisioningState": {
"description": "Indicates Ekm enrollment Provisioning of a given workload.",
"enum": [
"EKM_PROVISIONING_STATE_UNSPECIFIED",
"EKM_PROVISIONING_STATE_PENDING",
"EKM_PROVISIONING_STATE_FAILED",
"EKM_PROVISIONING_STATE_COMPLETED"
],
"enumDescriptions": [
"Default State for Ekm Provisioning",
"Pending State for Ekm Provisioning",
"Failed State for Ekm Provisioning",
"Completed State for Ekm Provisioning"
],
"type": "string"
}
},
"type": "object"
},
"GoogleCloudAssuredworkloadsV1WorkloadKMSSettings": {
"description": "Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify, ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.",
"id": "GoogleCloudAssuredworkloadsV1WorkloadKMSSettings",
Expand All @@ -1076,7 +1127,7 @@
"id": "GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions",
"properties": {
"dataLogsViewer": {
"description": "Allow partner to view data and logs",
"description": "Allow the partner to view inspectability logs and monitoring violations.",
"type": "boolean"
},
"remediateFolderViolations": {
Expand Down
67 changes: 66 additions & 1 deletion assuredworkloads/v1/assuredworkloads-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 52 additions & 1 deletion assuredworkloads/v1beta1/assuredworkloads-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -595,7 +595,7 @@
}
}
},
"revision": "20230218",
"revision": "20230302",
"rootUrl": "https://assuredworkloads.googleapis.com/",
"schemas": {
"GoogleCloudAssuredworkloadsV1beta1AcknowledgeViolationRequest": {
Expand Down Expand Up @@ -972,6 +972,10 @@
"description": "Required. The user-assigned display name of the Workload. When present it must be between 4 to 30 characters. Allowed characters are: lowercase and uppercase letters, numbers, hyphen, and spaces. Example: My Workload",
"type": "string"
},
"ekmProvisioningResponse": {
"$ref": "GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponse",
"description": "Optional. Represents the Ekm Provisioning State of the given workload."
},
"enableSovereignControls": {
"description": "Optional. Indicates the sovereignty status of the given workload. Currently meant to be used by Europe/Canada customers.",
"type": "boolean"
Expand Down Expand Up @@ -1091,6 +1095,53 @@
},
"type": "object"
},
"GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponse": {
"description": "External key management systems(EKM) Provisioning response",
"id": "GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponse",
"properties": {
"ekmProvisioningErrorDomain": {
"description": "Indicates Ekm provisioning error if any.",
"enum": [
"EKM_PROVISIONING_ERROR_DOMAIN_UNSPECIFIED",
"UNSPECIFIED_ERROR",
"GOOGLE_SERVER_ERROR",
"EXTERNAL_USER_ERROR",
"EXTERNAL_PARTNER_ERROR",
"TIMEOUT_ERROR"
],
"enumDescriptions": [
"No error domain",
"Error but domain is unspecified.",
"Internal logic breaks within provisioning code.",
"Error occurred with the customer not granting permission/creating resource.",
"Error occurred within the partner’s provisioning cluster.",
"Resource wasn't provisioned in the required 7 day time period"
],
"type": "string"
},
"ekmProvisioningErrorMessage": {
"description": "Detailed error message if Ekm provisioning fails",
"type": "string"
},
"ekmProvisioningState": {
"description": "Indicates Ekm enrollment Provisioning of a given workload.",
"enum": [
"EKM_PROVISIONING_STATE_UNSPECIFIED",
"EKM_PROVISIONING_STATE_PENDING",
"EKM_PROVISIONING_STATE_FAILED",
"EKM_PROVISIONING_STATE_COMPLETED"
],
"enumDescriptions": [
"Default State for Ekm Provisioning",
"Pending State for Ekm Provisioning",
"Failed State for Ekm Provisioning",
"Completed State for Ekm Provisioning"
],
"type": "string"
}
},
"type": "object"
},
"GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettings": {
"description": "Settings specific to resources needed for FedRAMP High.",
"id": "GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettings",
Expand Down
64 changes: 64 additions & 0 deletions assuredworkloads/v1beta1/assuredworkloads-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.