|
351 | 351 | }
|
352 | 352 | }
|
353 | 353 | },
|
354 |
| - "revision": "20210113", |
| 354 | + "revision": "20210318", |
355 | 355 | "rootUrl": "https://assuredworkloads.googleapis.com/",
|
356 | 356 | "schemas": {
|
357 | 357 | "GoogleCloudAssuredworkloadsV1CreateWorkloadOperationMetadata": {
|
|
539 | 539 | "CJIS",
|
540 | 540 | "FEDRAMP_HIGH",
|
541 | 541 | "FEDRAMP_MODERATE",
|
542 |
| - "US_REGIONAL_ACCESS" |
| 542 | + "US_REGIONAL_ACCESS", |
| 543 | + "HIPAA", |
| 544 | + "HITRUST" |
543 | 545 | ],
|
544 | 546 | "enumDescriptions": [
|
545 | 547 | "Unknown compliance regime.",
|
546 | 548 | "Information protection as per DoD IL4 requirements.",
|
547 | 549 | "Criminal Justice Information Services (CJIS) Security policies.",
|
548 | 550 | "FedRAMP High data protection controls",
|
549 | 551 | "FedRAMP Moderate data protection controls",
|
550 |
| - "Assured Workloads For US Regions data protection controls" |
| 552 | + "Assured Workloads For US Regions data protection controls", |
| 553 | + "Health Insurance Portability and Accountability Act controls", |
| 554 | + "Health Information Trust Alliance controls" |
551 | 555 | ],
|
552 | 556 | "type": "string"
|
553 | 557 | },
|
|
587 | 591 | "CJIS",
|
588 | 592 | "FEDRAMP_HIGH",
|
589 | 593 | "FEDRAMP_MODERATE",
|
590 |
| - "US_REGIONAL_ACCESS" |
| 594 | + "US_REGIONAL_ACCESS", |
| 595 | + "HIPAA", |
| 596 | + "HITRUST" |
591 | 597 | ],
|
592 | 598 | "enumDescriptions": [
|
593 | 599 | "Unknown compliance regime.",
|
594 | 600 | "Information protection as per DoD IL4 requirements.",
|
595 | 601 | "Criminal Justice Information Services (CJIS) Security policies.",
|
596 | 602 | "FedRAMP High data protection controls",
|
597 | 603 | "FedRAMP Moderate data protection controls",
|
598 |
| - "Assured Workloads For US Regions data protection controls" |
| 604 | + "Assured Workloads For US Regions data protection controls", |
| 605 | + "Health Insurance Portability and Accountability Act controls", |
| 606 | + "Health Information Trust Alliance controls" |
599 | 607 | ],
|
600 | 608 | "type": "string"
|
601 | 609 | },
|
|
644 | 652 | "description": "Input only. The parent resource for the resources managed by this Assured Workload. May be either an organization or a folder. Must be the same or a child of the Workload parent. If not specified all resources are created under the Workload parent. Formats: folders/{folder_id} organizations/{organization_id}",
|
645 | 653 | "type": "string"
|
646 | 654 | },
|
| 655 | + "resourceSettings": { |
| 656 | + "description": "Input only. Resource properties that are used to customize workload resources. These properties (such as custom project id) will be used to create workload resources if possible. This field is optional.", |
| 657 | + "items": { |
| 658 | + "$ref": "GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettings" |
| 659 | + }, |
| 660 | + "type": "array" |
| 661 | + }, |
647 | 662 | "resources": {
|
648 | 663 | "description": "Output only. The resources associated with this workload. These resources will be created when creating the workload. If any of the projects already exist, the workload creation will fail. Always read only.",
|
649 | 664 | "items": {
|
|
742 | 757 | },
|
743 | 758 | "type": "object"
|
744 | 759 | },
|
| 760 | + "GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettings": { |
| 761 | + "description": "Represent the custom settings for the resources to be created.", |
| 762 | + "id": "GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettings", |
| 763 | + "properties": { |
| 764 | + "resourceId": { |
| 765 | + "description": "Resource identifier. For a project this represents project_id. If the project is already taken, the workload creation will fail.", |
| 766 | + "type": "string" |
| 767 | + }, |
| 768 | + "resourceType": { |
| 769 | + "description": "Indicates the type of resource. This field should be specified to correspond the id to the right project type (CONSUMER_PROJECT or ENCRYPTION_KEYS_PROJECT)", |
| 770 | + "enum": [ |
| 771 | + "RESOURCE_TYPE_UNSPECIFIED", |
| 772 | + "CONSUMER_PROJECT", |
| 773 | + "ENCRYPTION_KEYS_PROJECT" |
| 774 | + ], |
| 775 | + "enumDescriptions": [ |
| 776 | + "Unknown resource type.", |
| 777 | + "Consumer project.", |
| 778 | + "Consumer project containing encryption keys." |
| 779 | + ], |
| 780 | + "type": "string" |
| 781 | + } |
| 782 | + }, |
| 783 | + "type": "object" |
| 784 | + }, |
745 | 785 | "GoogleLongrunningListOperationsResponse": {
|
746 | 786 | "description": "The response message for Operations.ListOperations.",
|
747 | 787 | "id": "GoogleLongrunningListOperationsResponse",
|
|
0 commit comments