Class DenySettingsResponse
- java.lang.Object
-
- com.pulumi.azurenative.resources.outputs.DenySettingsResponse
-
public final class DenySettingsResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DenySettingsResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Boolean>
applyToChildScopes()
static DenySettingsResponse.Builder
builder()
static DenySettingsResponse.Builder
builder(DenySettingsResponse defaults)
java.util.List<java.lang.String>
excludedActions()
java.util.List<java.lang.String>
excludedPrincipals()
java.lang.String
mode()
-
-
-
Method Detail
-
applyToChildScopes
public java.util.Optional<java.lang.Boolean> applyToChildScopes()
- Returns:
- DenySettings will be applied to child scopes.
-
excludedActions
public java.util.List<java.lang.String> excludedActions()
- Returns:
- List of role-based management operations that are excluded from the denySettings. Up to 200 actions are permitted. If the denySetting mode is set to 'denyWriteAndDelete', then the following actions are automatically appended to 'excludedActions': '*/read' and 'Microsoft.Authorization/locks/delete'. If the denySetting mode is set to 'denyDelete', then the following actions are automatically appended to 'excludedActions': 'Microsoft.Authorization/locks/delete'. Duplicate actions will be removed.
-
excludedPrincipals
public java.util.List<java.lang.String> excludedPrincipals()
- Returns:
- List of AAD principal IDs excluded from the lock. Up to 5 principals are permitted.
-
mode
public java.lang.String mode()
- Returns:
- denySettings Mode.
-
builder
public static DenySettingsResponse.Builder builder()
-
builder
public static DenySettingsResponse.Builder builder(DenySettingsResponse defaults)
-
-