Interface AccessContextManagerAccessLevelBasicConditionsDevicePolicy
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AccessContextManagerAccessLevelBasicConditionsDevicePolicy.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.032Z") @Stability(Stable) public interface AccessContextManagerAccessLevelBasicConditionsDevicePolicy extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAccessContextManagerAccessLevelBasicConditionsDevicePolicy.Builderstatic classAccessContextManagerAccessLevelBasicConditionsDevicePolicy.Jsii$ProxyAn implementation forAccessContextManagerAccessLevelBasicConditionsDevicePolicy
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static AccessContextManagerAccessLevelBasicConditionsDevicePolicy.Builderbuilder()default List<String>getAllowedDeviceManagementLevels()A list of allowed device management levels.default List<String>getAllowedEncryptionStatuses()A list of allowed encryptions statuses.default ObjectgetOsConstraints()os_constraints block.default ObjectgetRequireAdminApproval()Whether the device needs to be approved by the customer admin.default ObjectgetRequireCorpOwned()Whether the device needs to be corp owned.default ObjectgetRequireScreenLock()Whether or not screenlock is required for the DevicePolicy to be true.
-
-
-
Method Detail
-
getAllowedDeviceManagementLevels
@Stability(Stable) @Nullable default List<String> getAllowedDeviceManagementLevels()
A list of allowed device management levels. An empty list allows all management levels. Possible values: ["MANAGEMENT_UNSPECIFIED", "NONE", "BASIC", "COMPLETE"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#allowed_device_management_levels AccessContextManagerAccessLevel#allowed_device_management_levels}
-
getAllowedEncryptionStatuses
@Stability(Stable) @Nullable default List<String> getAllowedEncryptionStatuses()
A list of allowed encryptions statuses. An empty list allows all statuses. Possible values: ["ENCRYPTION_UNSPECIFIED", "ENCRYPTION_UNSUPPORTED", "UNENCRYPTED", "ENCRYPTED"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#allowed_encryption_statuses AccessContextManagerAccessLevel#allowed_encryption_statuses}
-
getOsConstraints
@Stability(Stable) @Nullable default Object getOsConstraints()
os_constraints block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#os_constraints AccessContextManagerAccessLevel#os_constraints}
-
getRequireAdminApproval
@Stability(Stable) @Nullable default Object getRequireAdminApproval()
Whether the device needs to be approved by the customer admin.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#require_admin_approval AccessContextManagerAccessLevel#require_admin_approval}
-
getRequireCorpOwned
@Stability(Stable) @Nullable default Object getRequireCorpOwned()
Whether the device needs to be corp owned.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#require_corp_owned AccessContextManagerAccessLevel#require_corp_owned}
-
getRequireScreenLock
@Stability(Stable) @Nullable default Object getRequireScreenLock()
Whether or not screenlock is required for the DevicePolicy to be true. Defaults to false.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/access_context_manager_access_level#require_screen_lock AccessContextManagerAccessLevel#require_screen_lock}
-
builder
@Stability(Stable) static AccessContextManagerAccessLevelBasicConditionsDevicePolicy.Builder builder()
-
-