@Beta public interface PolicyRule extends HasInner<ManagementPolicyRule>
Modifier and Type | Interface and Description |
---|---|
static interface |
PolicyRule.Definition
Container interface for all of the definitions related to a rule in a management policy.
|
static interface |
PolicyRule.DefinitionStages
Grouping of management policy rule definition stages.
|
static interface |
PolicyRule.Update
Container interface for all of the updates related to a rule in a management policy.
|
static interface |
PolicyRule.UpdateStages
Grouping of management policy rule update stages.
|
Modifier and Type | Method and Description |
---|---|
ManagementPolicyBaseBlob |
actionsOnBaseBlob() |
ManagementPolicySnapShot |
actionsOnSnapShot() |
List<BlobTypes> |
blobTypesToFilterFor() |
Integer |
daysAfterBaseBlobModificationUntilArchiving() |
Integer |
daysAfterBaseBlobModificationUntilCooling() |
Integer |
daysAfterBaseBlobModificationUntilDeleting() |
Integer |
daysAfterSnapShotCreationUntilDeleting() |
boolean |
deleteActionOnBaseBlobEnabled() |
boolean |
deleteActionOnSnapShotEnabled() |
String |
name() |
List<String> |
prefixesToFilterFor() |
boolean |
tierToArchiveActionOnBaseBlobEnabled() |
boolean |
tierToCoolActionOnBaseBlobEnabled() |
String |
type() |
String name()
String type()
List<BlobTypes> blobTypesToFilterFor()
List<String> prefixesToFilterFor()
ManagementPolicyBaseBlob actionsOnBaseBlob()
ManagementPolicySnapShot actionsOnSnapShot()
boolean tierToCoolActionOnBaseBlobEnabled()
boolean tierToArchiveActionOnBaseBlobEnabled()
boolean deleteActionOnBaseBlobEnabled()
boolean deleteActionOnSnapShotEnabled()
Integer daysAfterBaseBlobModificationUntilCooling()
Integer daysAfterBaseBlobModificationUntilArchiving()
Integer daysAfterBaseBlobModificationUntilDeleting()
Integer daysAfterSnapShotCreationUntilDeleting()
Copyright © 2019. All rights reserved.