Skip to content

Commit

Permalink
feat: add HIPAA and HITRUST compliance regimes
Browse files Browse the repository at this point in the history
Committer: @samhutton
PiperOrigin-RevId: 363621553

Source-Author: Google APIs <noreply@google.com>
Source-Date: Thu Mar 18 03:31:29 2021 -0700
Source-Repo: googleapis/googleapis
Source-Sha: 15b444a98762c31e863087eb688635f2c24feec5
Source-Link: googleapis/googleapis@15b444a
  • Loading branch information
yoshi-automation authored and jskeet committed Mar 18, 2021
1 parent af0c533 commit 4593a55
Show file tree
Hide file tree
Showing 3 changed files with 66 additions and 57 deletions.
Expand Up @@ -46,7 +46,7 @@ public void UpdateWorkloadRequestObject()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -97,7 +97,7 @@ public void UpdateWorkloadRequestObject()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -150,7 +150,7 @@ public void UpdateWorkload()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -201,7 +201,7 @@ public void UpdateWorkload()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -354,7 +354,7 @@ public void GetWorkloadRequestObject()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -404,7 +404,7 @@ public void GetWorkloadRequestObject()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -456,7 +456,7 @@ public void GetWorkload()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -506,7 +506,7 @@ public void GetWorkload()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -558,7 +558,7 @@ public void GetWorkloadResourceNames()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down Expand Up @@ -608,7 +608,7 @@ public void GetWorkloadResourceNames()
{
new Workload.Types.ResourceInfo(),
},
ComplianceRegime = Workload.Types.ComplianceRegime.UsRegionalAccess,
ComplianceRegime = Workload.Types.ComplianceRegime.Il4,
CreateTime = new wkt::Timestamp(),
BillingAccount = "billing_account2062abb6",
#pragma warning disable CS0612
Expand Down
Expand Up @@ -50,7 +50,7 @@ public static partial class AssuredworkloadsV1Beta1Reflection {
"EhIKCnBhZ2VfdG9rZW4YAyABKAkSDgoGZmlsdGVyGAQgASgJInQKFUxpc3RX",
"b3JrbG9hZHNSZXNwb25zZRJCCgl3b3JrbG9hZHMYASADKAsyLy5nb29nbGUu",
"Y2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExLldvcmtsb2FkEhcKD25l",
"eHRfcGFnZV90b2tlbhgCIAEoCSL7EgoIV29ya2xvYWQSEQoEbmFtZRgBIAEo",
"eHRfcGFnZV90b2tlbhgCIAEoCSKTEwoIV29ya2xvYWQSEQoEbmFtZRgBIAEo",
"CUID4EEBEhkKDGRpc3BsYXlfbmFtZRgCIAEoCUID4EECElQKCXJlc291cmNl",
"cxgDIAMoCzI8Lmdvb2dsZS5jbG91ZC5hc3N1cmVkd29ya2xvYWRzLnYxYmV0",
"YTEuV29ya2xvYWQuUmVzb3VyY2VJbmZvQgPgQQMSYwoRY29tcGxpYW5jZV9y",
Expand Down Expand Up @@ -98,53 +98,54 @@ public static partial class AssuredworkloadsV1Beta1Reflection {
"cmNlX3R5cGUYAiABKA4ySS5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fk",
"cy52MWJldGExLldvcmtsb2FkLlJlc291cmNlSW5mby5SZXNvdXJjZVR5cGUa",
"LQoLTGFiZWxzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4",
"ASKIAQoQQ29tcGxpYW5jZVJlZ2ltZRIhCh1DT01QTElBTkNFX1JFR0lNRV9V",
"ASKgAQoQQ29tcGxpYW5jZVJlZ2ltZRIhCh1DT01QTElBTkNFX1JFR0lNRV9V",
"TlNQRUNJRklFRBAAEgcKA0lMNBABEggKBENKSVMQAhIQCgxGRURSQU1QX0hJ",
"R0gQAxIUChBGRURSQU1QX01PREVSQVRFEAQSFgoSVVNfUkVHSU9OQUxfQUND",
"RVNTEAU6depBcgooYXNzdXJlZHdvcmtsb2Fkcy5nb29nbGVhcGlzLmNvbS9X",
"b3JrbG9hZBJGb3JnYW5pemF0aW9ucy97b3JnYW5pemF0aW9ufS9sb2NhdGlv",
"bnMve2xvY2F0aW9ufS93b3JrbG9hZHMve3dvcmtsb2FkfUIcChpjb21wbGlh",
"bmNlX3JlZ2ltZV9zZXR0aW5ncyLpAQofQ3JlYXRlV29ya2xvYWRPcGVyYXRp",
"b25NZXRhZGF0YRI0CgtjcmVhdGVfdGltZRgBIAEoCzIaLmdvb2dsZS5wcm90",
"b2J1Zi5UaW1lc3RhbXBCA+BBARIZCgxkaXNwbGF5X25hbWUYAiABKAlCA+BB",
"ARITCgZwYXJlbnQYAyABKAlCA+BBARJgChFjb21wbGlhbmNlX3JlZ2ltZRgE",
"IAEoDjJALmdvb2dsZS5jbG91ZC5hc3N1cmVkd29ya2xvYWRzLnYxYmV0YTEu",
"V29ya2xvYWQuQ29tcGxpYW5jZVJlZ2ltZUID4EEBMqMJChdBc3N1cmVkV29y",
"a2xvYWRzU2VydmljZRL5AQoOQ3JlYXRlV29ya2xvYWQSPC5nb29nbGUuY2xv",
"dWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExLkNyZWF0ZVdvcmtsb2FkUmVx",
"dWVzdBodLmdvb2dsZS5sb25ncnVubmluZy5PcGVyYXRpb24iiQGC0+STAkMi",
"Ny92MWJldGExL3twYXJlbnQ9b3JnYW5pemF0aW9ucy8qL2xvY2F0aW9ucy8q",
"fS93b3JrbG9hZHM6CHdvcmtsb2Fk2kEPcGFyZW50LHdvcmtsb2FkykErCghX",
"b3JrbG9hZBIfQ3JlYXRlV29ya2xvYWRPcGVyYXRpb25NZXRhZGF0YRLqAQoO",
"VXBkYXRlV29ya2xvYWQSPC5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fk",
"cy52MWJldGExLlVwZGF0ZVdvcmtsb2FkUmVxdWVzdBovLmdvb2dsZS5jbG91",
"ZC5hc3N1cmVkd29ya2xvYWRzLnYxYmV0YTEuV29ya2xvYWQiaYLT5JMCTDJA",
"L3YxYmV0YTEve3dvcmtsb2FkLm5hbWU9b3JnYW5pemF0aW9ucy8qL2xvY2F0",
"aW9ucy8qL3dvcmtsb2Fkcy8qfToId29ya2xvYWTaQRR3b3JrbG9hZCx1cGRh",
"dGVfbWFzaxKuAQoORGVsZXRlV29ya2xvYWQSPC5nb29nbGUuY2xvdWQuYXNz",
"dXJlZHdvcmtsb2Fkcy52MWJldGExLkRlbGV0ZVdvcmtsb2FkUmVxdWVzdBoW",
"Lmdvb2dsZS5wcm90b2J1Zi5FbXB0eSJGgtPkkwI5KjcvdjFiZXRhMS97bmFt",
"ZT1vcmdhbml6YXRpb25zLyovbG9jYXRpb25zLyovd29ya2xvYWRzLyp92kEE",
"bmFtZRLBAQoLR2V0V29ya2xvYWQSOS5nb29nbGUuY2xvdWQuYXNzdXJlZHdv",
"cmtsb2Fkcy52MWJldGExLkdldFdvcmtsb2FkUmVxdWVzdBovLmdvb2dsZS5j",
"bG91ZC5hc3N1cmVkd29ya2xvYWRzLnYxYmV0YTEuV29ya2xvYWQiRoLT5JMC",
"ORI3L3YxYmV0YTEve25hbWU9b3JnYW5pemF0aW9ucy8qL2xvY2F0aW9ucy8q",
"L3dvcmtsb2Fkcy8qfdpBBG5hbWUS1AEKDUxpc3RXb3JrbG9hZHMSOy5nb29n",
"bGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExLkxpc3RXb3JrbG9h",
"ZHNSZXF1ZXN0GjwuZ29vZ2xlLmNsb3VkLmFzc3VyZWR3b3JrbG9hZHMudjFi",
"ZXRhMS5MaXN0V29ya2xvYWRzUmVzcG9uc2UiSILT5JMCORI3L3YxYmV0YTEv",
"e3BhcmVudD1vcmdhbml6YXRpb25zLyovbG9jYXRpb25zLyp9L3dvcmtsb2Fk",
"c9pBBnBhcmVudBpTykEfYXNzdXJlZHdvcmtsb2Fkcy5nb29nbGVhcGlzLmNv",
"bdJBLmh0dHBzOi8vd3d3Lmdvb2dsZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxh",
"dGZvcm1C9gIKKWNvbS5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52",
"MWJldGExQhVBc3N1cmVkd29ya2xvYWRzUHJvdG9QAVpVZ29vZ2xlLmdvbGFu",
"Zy5vcmcvZ2VucHJvdG8vZ29vZ2xlYXBpcy9jbG91ZC9hc3N1cmVkd29ya2xv",
"YWRzL3YxYmV0YTE7YXNzdXJlZHdvcmtsb2Fkc6oCJUdvb2dsZS5DbG91ZC5B",
"c3N1cmVkV29ya2xvYWRzLlYxQmV0YTHKAiVHb29nbGVcQ2xvdWRcQXNzdXJl",
"ZFdvcmtsb2Fkc1xWMWJldGEx6gIoR29vZ2xlOjpDbG91ZDo6QXNzdXJlZFdv",
"cmtsb2Fkczo6VjFiZXRhMepBXQooYXNzdXJlZHdvcmtsb2Fkcy5nb29nbGVh",
"cGlzLmNvbS9Mb2NhdGlvbhIxb3JnYW5pemF0aW9ucy97b3JnYW5pemF0aW9u",
"fS9sb2NhdGlvbnMve2xvY2F0aW9ufWIGcHJvdG8z"));
"RVNTEAUSCQoFSElQQUEQBhILCgdISVRSVVNUEAc6depBcgooYXNzdXJlZHdv",
"cmtsb2Fkcy5nb29nbGVhcGlzLmNvbS9Xb3JrbG9hZBJGb3JnYW5pemF0aW9u",
"cy97b3JnYW5pemF0aW9ufS9sb2NhdGlvbnMve2xvY2F0aW9ufS93b3JrbG9h",
"ZHMve3dvcmtsb2FkfUIcChpjb21wbGlhbmNlX3JlZ2ltZV9zZXR0aW5ncyLp",
"AQofQ3JlYXRlV29ya2xvYWRPcGVyYXRpb25NZXRhZGF0YRI0CgtjcmVhdGVf",
"dGltZRgBIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXBCA+BBARIZ",
"CgxkaXNwbGF5X25hbWUYAiABKAlCA+BBARITCgZwYXJlbnQYAyABKAlCA+BB",
"ARJgChFjb21wbGlhbmNlX3JlZ2ltZRgEIAEoDjJALmdvb2dsZS5jbG91ZC5h",
"c3N1cmVkd29ya2xvYWRzLnYxYmV0YTEuV29ya2xvYWQuQ29tcGxpYW5jZVJl",
"Z2ltZUID4EEBMqMJChdBc3N1cmVkV29ya2xvYWRzU2VydmljZRL5AQoOQ3Jl",
"YXRlV29ya2xvYWQSPC5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52",
"MWJldGExLkNyZWF0ZVdvcmtsb2FkUmVxdWVzdBodLmdvb2dsZS5sb25ncnVu",
"bmluZy5PcGVyYXRpb24iiQGC0+STAkMiNy92MWJldGExL3twYXJlbnQ9b3Jn",
"YW5pemF0aW9ucy8qL2xvY2F0aW9ucy8qfS93b3JrbG9hZHM6CHdvcmtsb2Fk",
"2kEPcGFyZW50LHdvcmtsb2FkykErCghXb3JrbG9hZBIfQ3JlYXRlV29ya2xv",
"YWRPcGVyYXRpb25NZXRhZGF0YRLqAQoOVXBkYXRlV29ya2xvYWQSPC5nb29n",
"bGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExLlVwZGF0ZVdvcmts",
"b2FkUmVxdWVzdBovLmdvb2dsZS5jbG91ZC5hc3N1cmVkd29ya2xvYWRzLnYx",
"YmV0YTEuV29ya2xvYWQiaYLT5JMCTDJAL3YxYmV0YTEve3dvcmtsb2FkLm5h",
"bWU9b3JnYW5pemF0aW9ucy8qL2xvY2F0aW9ucy8qL3dvcmtsb2Fkcy8qfToI",
"d29ya2xvYWTaQRR3b3JrbG9hZCx1cGRhdGVfbWFzaxKuAQoORGVsZXRlV29y",
"a2xvYWQSPC5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGEx",
"LkRlbGV0ZVdvcmtsb2FkUmVxdWVzdBoWLmdvb2dsZS5wcm90b2J1Zi5FbXB0",
"eSJGgtPkkwI5KjcvdjFiZXRhMS97bmFtZT1vcmdhbml6YXRpb25zLyovbG9j",
"YXRpb25zLyovd29ya2xvYWRzLyp92kEEbmFtZRLBAQoLR2V0V29ya2xvYWQS",
"OS5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExLkdldFdv",
"cmtsb2FkUmVxdWVzdBovLmdvb2dsZS5jbG91ZC5hc3N1cmVkd29ya2xvYWRz",
"LnYxYmV0YTEuV29ya2xvYWQiRoLT5JMCORI3L3YxYmV0YTEve25hbWU9b3Jn",
"YW5pemF0aW9ucy8qL2xvY2F0aW9ucy8qL3dvcmtsb2Fkcy8qfdpBBG5hbWUS",
"1AEKDUxpc3RXb3JrbG9hZHMSOy5nb29nbGUuY2xvdWQuYXNzdXJlZHdvcmts",
"b2Fkcy52MWJldGExLkxpc3RXb3JrbG9hZHNSZXF1ZXN0GjwuZ29vZ2xlLmNs",
"b3VkLmFzc3VyZWR3b3JrbG9hZHMudjFiZXRhMS5MaXN0V29ya2xvYWRzUmVz",
"cG9uc2UiSILT5JMCORI3L3YxYmV0YTEve3BhcmVudD1vcmdhbml6YXRpb25z",
"LyovbG9jYXRpb25zLyp9L3dvcmtsb2Fkc9pBBnBhcmVudBpTykEfYXNzdXJl",
"ZHdvcmtsb2Fkcy5nb29nbGVhcGlzLmNvbdJBLmh0dHBzOi8vd3d3Lmdvb2ds",
"ZWFwaXMuY29tL2F1dGgvY2xvdWQtcGxhdGZvcm1C9gIKKWNvbS5nb29nbGUu",
"Y2xvdWQuYXNzdXJlZHdvcmtsb2Fkcy52MWJldGExQhVBc3N1cmVkd29ya2xv",
"YWRzUHJvdG9QAVpVZ29vZ2xlLmdvbGFuZy5vcmcvZ2VucHJvdG8vZ29vZ2xl",
"YXBpcy9jbG91ZC9hc3N1cmVkd29ya2xvYWRzL3YxYmV0YTE7YXNzdXJlZHdv",
"cmtsb2Fkc6oCJUdvb2dsZS5DbG91ZC5Bc3N1cmVkV29ya2xvYWRzLlYxQmV0",
"YTHKAiVHb29nbGVcQ2xvdWRcQXNzdXJlZFdvcmtsb2Fkc1xWMWJldGEx6gIo",
"R29vZ2xlOjpDbG91ZDo6QXNzdXJlZFdvcmtsb2Fkczo6VjFiZXRhMepBXQoo",
"YXNzdXJlZHdvcmtsb2Fkcy5nb29nbGVhcGlzLmNvbS9Mb2NhdGlvbhIxb3Jn",
"YW5pemF0aW9ucy97b3JnYW5pemF0aW9ufS9sb2NhdGlvbnMve2xvY2F0aW9u",
"fWIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Google.Api.AnnotationsReflection.Descriptor, global::Google.Api.ClientReflection.Descriptor, global::Google.Api.FieldBehaviorReflection.Descriptor, global::Google.Api.ResourceReflection.Descriptor, global::Google.LongRunning.OperationsReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.DurationReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.EmptyReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.FieldMaskReflection.Descriptor, global::Google.Protobuf.WellKnownTypes.TimestampReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
Expand Down Expand Up @@ -2446,6 +2447,14 @@ public enum ComplianceRegime {
/// Assured Workloads For US Regions data protection controls
/// </summary>
[pbr::OriginalName("US_REGIONAL_ACCESS")] UsRegionalAccess = 5,
/// <summary>
/// Health Insurance Portability and Accountability Act controls
/// </summary>
[pbr::OriginalName("HIPAA")] Hipaa = 6,
/// <summary>
/// Health Information Trust Alliance controls
/// </summary>
[pbr::OriginalName("HITRUST")] Hitrust = 7,
}

/// <summary>
Expand Down
2 changes: 1 addition & 1 deletion apis/Google.Cloud.AssuredWorkloads.V1Beta1/synth.metadata
Expand Up @@ -4,7 +4,7 @@
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
"sha": "dd7c51a272f05456784067c0e8b6520a50503254"
"sha": "15b444a98762c31e863087eb688635f2c24feec5"
}
}
]
Expand Down

0 comments on commit 4593a55

Please sign in to comment.