# Enum Workload.ComplianceRegime (2.91.0)

2.91.0 (latest) 2.88.0 2.87.0 2.85.0 2.83.0 2.82.0 2.81.0 2.80.0 2.78.0 2.76.0 2.75.0 2.74.0 2.73.0 2.72.0 2.70.0 2.68.0 2.67.0 2.64.0 2.63.0 2.62.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.0 2.55.0 2.54.0 2.53.0 2.52.0 2.51.0 2.49.0 2.48.0 2.47.0 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.39.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.27.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.0 2.16.0 2.15.0 2.14.0 2.13.0 2.12.0 2.11.0 2.10.0 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.1.0 2.0.0 1.1.0 1.0.4 0.9.0 0.8.2

    public enum Workload.ComplianceRegime extends Enum<Workload.ComplianceRegime> implements ProtocolMessageEnum

Supported Compliance Regimes.

Protobuf enum `google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime`

## Implements

[ProtocolMessageEnum](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.ProtocolMessageEnum.html)

## Inherited Members

[Enum.\<T\>valueOf(Class\<T\>,String)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#valueOf-java.lang.Class-java.lang.String-) [Enum.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#clone--) [Enum.compareTo(E)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#compareTo-E-) [Enum.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#equals-java.lang.Object-) [Enum.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#finalize--) [Enum.getDeclaringClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#getDeclaringClass--) [Enum.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#hashCode--) [Enum.name()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#name--) [Enum.ordinal()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#ordinal--) [Enum.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html#toString--) [Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) [Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) [Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) [Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) [Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) [Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)

| ## Static Fields ||
|---|---|
| **Name** | **Description** |
| `AU_REGIONS_AND_US_SUPPORT` | Assured Workloads for Australia Regions and Support controls `AU_REGIONS_AND_US_SUPPORT = 11;` |
| `AU_REGIONS_AND_US_SUPPORT_VALUE` | Assured Workloads for Australia Regions and Support controls `AU_REGIONS_AND_US_SUPPORT = 11;` |
| `CA_REGIONS_AND_SUPPORT` | Assured Workloads For Canada Regions and Support controls `CA_REGIONS_AND_SUPPORT = 9;` |
| `CA_REGIONS_AND_SUPPORT_VALUE` | Assured Workloads For Canada Regions and Support controls `CA_REGIONS_AND_SUPPORT = 9;` |
| `CJIS` | Criminal Justice Information Services (CJIS) Security policies. `CJIS = 2;` |
| `CJIS_VALUE` | Criminal Justice Information Services (CJIS) Security policies. `CJIS = 2;` |
| `COMPLIANCE_REGIME_UNSPECIFIED` | Unknown compliance regime. `COMPLIANCE_REGIME_UNSPECIFIED = 0;` |
| `COMPLIANCE_REGIME_UNSPECIFIED_VALUE` | Unknown compliance regime. `COMPLIANCE_REGIME_UNSPECIFIED = 0;` |
| `EU_REGIONS_AND_SUPPORT` | Assured Workloads For EU Regions and Support controls `EU_REGIONS_AND_SUPPORT = 8;` |
| `EU_REGIONS_AND_SUPPORT_VALUE` | Assured Workloads For EU Regions and Support controls `EU_REGIONS_AND_SUPPORT = 8;` |
| `FEDRAMP_HIGH` | FedRAMP High data protection controls `FEDRAMP_HIGH = 3;` |
| `FEDRAMP_HIGH_VALUE` | FedRAMP High data protection controls `FEDRAMP_HIGH = 3;` |
| `FEDRAMP_MODERATE` | FedRAMP Moderate data protection controls `FEDRAMP_MODERATE = 4;` |
| `FEDRAMP_MODERATE_VALUE` | FedRAMP Moderate data protection controls `FEDRAMP_MODERATE = 4;` |
| `HIPAA` | Health Insurance Portability and Accountability Act controls `HIPAA = 6;` |
| `HIPAA_VALUE` | Health Insurance Portability and Accountability Act controls `HIPAA = 6;` |
| `HITRUST` | Health Information Trust Alliance controls `HITRUST = 7;` |
| `HITRUST_VALUE` | Health Information Trust Alliance controls `HITRUST = 7;` |
| `IL4` | Information protection as per DoD IL4 requirements. `IL4 = 1;` |
| `IL4_VALUE` | Information protection as per DoD IL4 requirements. `IL4 = 1;` |
| `ITAR` | International Traffic in Arms Regulations `ITAR = 10;` |
| `ITAR_VALUE` | International Traffic in Arms Regulations `ITAR = 10;` |
| `UNRECOGNIZED` |   |
| `US_REGIONAL_ACCESS` | Assured Workloads For US Regions data protection controls `US_REGIONAL_ACCESS = 5;` |
| `US_REGIONAL_ACCESS_VALUE` | Assured Workloads For US Regions data protection controls `US_REGIONAL_ACCESS = 5;` |

| ## Static Methods ||
|---|---|
| **Name** | **Description** |
| `forNumber(int value)` |   |
| `getDescriptor()` |   |
| `internalGetValueMap()` |   |
| `valueOf(Descriptors.EnumValueDescriptor desc)` |   |
| `valueOf(int value)` | **Deprecated.** *Use [#forNumber(int)](https://docs.cloud.google.com/java/docs/reference/google-cloud-assured-workloads/latest/com.google.cloud.assuredworkloads.v1beta1.Workload.ComplianceRegime#com_google_cloud_assuredworkloads_v1beta1_Workload_ComplianceRegime_forNumber_int_) instead.* |
| `valueOf(String name)` |   |
| `values()` |   |

| ## Methods ||
|---|---|
| **Name** | **Description** |
| `getDescriptorForType()` |   |
| `getNumber()` |   |
| `getValueDescriptor()` |   |