Package-level declarations

Types

Link copied to clipboard
data class AccessReviewHistoryInstanceArgs(val displayName: Output<String>? = null, val expiration: Output<String>? = null, val fulfilledDateTime: Output<String>? = null, val reviewHistoryPeriodEndDateTime: Output<String>? = null, val reviewHistoryPeriodStartDateTime: Output<String>? = null, val runDateTime: Output<String>? = null) : ConvertibleToJava<AccessReviewHistoryInstanceArgs>

Access Review History Definition Instance.

Link copied to clipboard
data class AccessReviewInstanceArgs(val backupReviewers: Output<List<AccessReviewReviewerArgs>>? = null, val endDateTime: Output<String>? = null, val reviewers: Output<List<AccessReviewReviewerArgs>>? = null, val startDateTime: Output<String>? = null) : ConvertibleToJava<AccessReviewInstanceArgs>

Access Review Instance.

Link copied to clipboard
data class AccessReviewReviewerArgs(val principalId: Output<String>? = null) : ConvertibleToJava<AccessReviewReviewerArgs>

Descriptor for what needs to be reviewed

Link copied to clipboard
data class AccessReviewScopeArgs(val excludeResourceId: Output<String>? = null, val excludeRoleDefinitionId: Output<String>? = null, val expandNestedMemberships: Output<Boolean>? = null, val inactiveDuration: Output<String>? = null, val includeAccessBelowResource: Output<Boolean>? = null, val includeInheritedAccess: Output<Boolean>? = null) : ConvertibleToJava<AccessReviewScopeArgs>

Descriptor for what needs to be reviewed

data class GetAccessReviewHistoryDefinitionByIdPlainArgs(val historyDefinitionId: String) : ConvertibleToJava<GetAccessReviewHistoryDefinitionByIdPlainArgs>
data class GetAccessReviewScheduleDefinitionByIdPlainArgs(val scheduleDefinitionId: String) : ConvertibleToJava<GetAccessReviewScheduleDefinitionByIdPlainArgs>
Link copied to clipboard
data class GetClientTokenPlainArgs(val endpoint: String? = null) : ConvertibleToJava<GetClientTokenPlainArgs>
data class GetManagementLockAtResourceGroupLevelPlainArgs(val lockName: String, val resourceGroupName: String) : ConvertibleToJava<GetManagementLockAtResourceGroupLevelPlainArgs>
data class GetManagementLockAtResourceLevelPlainArgs(val lockName: String, val parentResourcePath: String, val resourceGroupName: String, val resourceName: String, val resourceProviderNamespace: String, val resourceType: String) : ConvertibleToJava<GetManagementLockAtResourceLevelPlainArgs>
data class GetManagementLockAtSubscriptionLevelPlainArgs(val lockName: String) : ConvertibleToJava<GetManagementLockAtSubscriptionLevelPlainArgs>
Link copied to clipboard
data class GetManagementLockByScopePlainArgs(val lockName: String, val scope: String) : ConvertibleToJava<GetManagementLockByScopePlainArgs>
Link copied to clipboard
data class GetPolicyAssignmentPlainArgs(val policyAssignmentName: String, val scope: String) : ConvertibleToJava<GetPolicyAssignmentPlainArgs>
data class GetPolicyDefinitionAtManagementGroupPlainArgs(val managementGroupId: String, val policyDefinitionName: String) : ConvertibleToJava<GetPolicyDefinitionAtManagementGroupPlainArgs>
Link copied to clipboard
data class GetPolicyDefinitionPlainArgs(val policyDefinitionName: String) : ConvertibleToJava<GetPolicyDefinitionPlainArgs>
Link copied to clipboard
data class GetPolicyExemptionPlainArgs(val policyExemptionName: String, val scope: String) : ConvertibleToJava<GetPolicyExemptionPlainArgs>
data class GetPolicySetDefinitionAtManagementGroupPlainArgs(val managementGroupId: String, val policySetDefinitionName: String) : ConvertibleToJava<GetPolicySetDefinitionAtManagementGroupPlainArgs>
Link copied to clipboard
data class GetPolicySetDefinitionPlainArgs(val policySetDefinitionName: String) : ConvertibleToJava<GetPolicySetDefinitionPlainArgs>
Link copied to clipboard
data class GetPrivateLinkAssociationPlainArgs(val groupId: String, val plaId: String) : ConvertibleToJava<GetPrivateLinkAssociationPlainArgs>
data class GetResourceManagementPrivateLinkPlainArgs(val resourceGroupName: String, val rmplName: String) : ConvertibleToJava<GetResourceManagementPrivateLinkPlainArgs>
Link copied to clipboard
data class GetRoleAssignmentPlainArgs(val roleAssignmentName: String, val scope: String, val tenantId: String? = null) : ConvertibleToJava<GetRoleAssignmentPlainArgs>
Link copied to clipboard
data class GetRoleDefinitionPlainArgs(val roleDefinitionId: String, val scope: String) : ConvertibleToJava<GetRoleDefinitionPlainArgs>
data class GetRoleManagementPolicyAssignmentPlainArgs(val roleManagementPolicyAssignmentName: String, val scope: String) : ConvertibleToJava<GetRoleManagementPolicyAssignmentPlainArgs>
data class GetScopeAccessReviewHistoryDefinitionByIdPlainArgs(val historyDefinitionId: String, val scope: String) : ConvertibleToJava<GetScopeAccessReviewHistoryDefinitionByIdPlainArgs>
data class GetScopeAccessReviewScheduleDefinitionByIdPlainArgs(val scheduleDefinitionId: String, val scope: String) : ConvertibleToJava<GetScopeAccessReviewScheduleDefinitionByIdPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<ResourceIdentityType>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class ManagementLockOwnerArgs(val applicationId: Output<String>? = null) : ConvertibleToJava<ManagementLockOwnerArgs>

Lock owner properties.

Link copied to clipboard
data class NonComplianceMessageArgs(val message: Output<String>, val policyDefinitionReferenceId: Output<String>? = null) : ConvertibleToJava<NonComplianceMessageArgs>

A message that describes why a resource is non-compliant with the policy. This is shown in 'deny' error messages and on resource's non-compliant compliance results.

Link copied to clipboard
data class ParameterDefinitionsValueArgs(val allowedValues: Output<List<Any>>? = null, val defaultValue: Output<Any>? = null, val metadata: Output<ParameterDefinitionsValueMetadataArgs>? = null, val type: Output<Either<String, ParameterType>>? = null) : ConvertibleToJava<ParameterDefinitionsValueArgs>

The definition of a parameter that can be provided to the policy.

Link copied to clipboard
data class ParameterDefinitionsValueMetadataArgs(val assignPermissions: Output<Boolean>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val strongType: Output<String>? = null) : ConvertibleToJava<ParameterDefinitionsValueMetadataArgs>

General metadata for the parameter.

Link copied to clipboard
data class ParameterValuesValueArgs(val value: Output<Any>? = null) : ConvertibleToJava<ParameterValuesValueArgs>

The value of a parameter.

Link copied to clipboard
data class PermissionArgs(val actions: Output<List<String>>? = null, val dataActions: Output<List<String>>? = null, val notActions: Output<List<String>>? = null, val notDataActions: Output<List<String>>? = null) : ConvertibleToJava<PermissionArgs>

Role definition permissions.

Link copied to clipboard
Link copied to clipboard
data class PolicyDefinitionGroupArgs(val additionalMetadataId: Output<String>? = null, val category: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<PolicyDefinitionGroupArgs>

The policy definition group.

Link copied to clipboard
data class PolicyDefinitionReferenceArgs(val groupNames: Output<List<String>>? = null, val parameters: Output<Map<String, ParameterValuesValueArgs>>? = null, val policyDefinitionId: Output<String>, val policyDefinitionReferenceId: Output<String>? = null) : ConvertibleToJava<PolicyDefinitionReferenceArgs>

The policy definition reference.

Link copied to clipboard
data class PrivateLinkAssociationPropertiesArgs(val privateLink: Output<String>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessOptions>>? = null) : ConvertibleToJava<PrivateLinkAssociationPropertiesArgs>