Package-level declarations

Types

Link copied to clipboard
enum AccessReviewRecurrenceRangeType : Enum<AccessReviewRecurrenceRangeType> , ConvertibleToJava<AccessReviewRecurrenceRangeType>

The recurrence range type. The possible values are: endDate, noEnd, numbered.

Link copied to clipboard
enum AccessReviewResult : Enum<AccessReviewResult> , ConvertibleToJava<AccessReviewResult>

Represents a reviewer's decision for a given review

Link copied to clipboard
enum ApprovalMode : Enum<ApprovalMode> , ConvertibleToJava<ApprovalMode>

The type of rule

Link copied to clipboard
enum AssignmentScopeValidation : Enum<AssignmentScopeValidation> , ConvertibleToJava<AssignmentScopeValidation>

The option whether validate the exemption is at or under the assignment scope.

Link copied to clipboard
enum DefaultDecisionType : Enum<DefaultDecisionType> , ConvertibleToJava<DefaultDecisionType>

This specifies the behavior for the autoReview feature when an access review completes.

Link copied to clipboard
enum EnablementRules : Enum<EnablementRules> , ConvertibleToJava<EnablementRules>

The type of enablement rule

Link copied to clipboard
enum EnforcementMode : Enum<EnforcementMode> , ConvertibleToJava<EnforcementMode>

The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.

Link copied to clipboard
enum ExcludedPrincipalTypes : Enum<ExcludedPrincipalTypes> , ConvertibleToJava<ExcludedPrincipalTypes>
Link copied to clipboard
enum ExemptionCategory : Enum<ExemptionCategory> , ConvertibleToJava<ExemptionCategory>

The policy exemption category. Possible values are Waiver and Mitigated.

Link copied to clipboard
enum LockLevel : Enum<LockLevel> , ConvertibleToJava<LockLevel>

The level of the lock. Possible values are: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized users are able to read and modify the resources, but not delete. ReadOnly means authorized users can only read from a resource, but they can't modify or delete it.

Link copied to clipboard
enum NotificationDeliveryMechanism : Enum<NotificationDeliveryMechanism> , ConvertibleToJava<NotificationDeliveryMechanism>

The type of notification.

Link copied to clipboard
enum NotificationLevel : Enum<NotificationLevel> , ConvertibleToJava<NotificationLevel>

The notification level.

Link copied to clipboard
enum OverrideKind : Enum<OverrideKind> , ConvertibleToJava<OverrideKind>

The override kind.

Link copied to clipboard
enum ParameterType : Enum<ParameterType> , ConvertibleToJava<ParameterType>

The data type of the parameter.

Link copied to clipboard
enum PIMOnlyMode : Enum<PIMOnlyMode> , ConvertibleToJava<PIMOnlyMode>

Determines whether the setting is enabled, disabled or report only.

Link copied to clipboard
enum PolicyType : Enum<PolicyType> , ConvertibleToJava<PolicyType>

The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.

Link copied to clipboard
enum PrincipalType : Enum<PrincipalType> , ConvertibleToJava<PrincipalType>

The principal type of the assigned principal ID.

Link copied to clipboard
enum PublicNetworkAccessOptions : Enum<PublicNetworkAccessOptions> , ConvertibleToJava<PublicNetworkAccessOptions>
Link copied to clipboard
enum RecipientType : Enum<RecipientType> , ConvertibleToJava<RecipientType>

The recipient type.

Link copied to clipboard
enum ResourceIdentityType : Enum<ResourceIdentityType> , ConvertibleToJava<ResourceIdentityType>

The identity type. This is the only required field when adding a system or user assigned identity to a resource.

Link copied to clipboard
enum SelectorKind : Enum<SelectorKind> , ConvertibleToJava<SelectorKind>

The selector kind.

Link copied to clipboard
enum Type : Enum<Type> , ConvertibleToJava<Type>

Type of the role eligibility schedule expiration

Link copied to clipboard
enum UserType : Enum<UserType> , ConvertibleToJava<UserType>

The type of user.