internal ManagementPolicyAction(ManagementPolicyBaseBlob baseBlob, ManagementPolicySnapShot snapshot) { BaseBlob = baseBlob; Snapshot = snapshot; }
public IWithPolicyRuleAttachable WithActionsOnSnapShot(ManagementPolicySnapShot snapShotActions) { this.inner.Definition.Actions.Snapshot = snapShotActions; return(this); }
public PolicyRule.Update.IUpdate UpdateActionsOnSnapShot(ManagementPolicySnapShot snapShotActions) { this.inner.Definition.Actions.Snapshot = snapShotActions; return(this); }
/// <summary> /// The function that specifies all of the actions to apply to selected snapshots. /// </summary> /// <param name="snapShotActions">An object including all of the actions to apply to selected snapshots.</param> /// <return>The next stage of the management policy rule definition.</return> PolicyRule.Definition.IWithPolicyRuleAttachable PolicyRule.Definition.IWithRuleActions.WithActionsOnSnapShot(ManagementPolicySnapShot snapShotActions) { return(this.WithActionsOnSnapShot(snapShotActions)); }
/// <summary> /// The function that specifies all of the actions to apply to selected snapshots. /// </summary> /// <param name="snapShotActions">An object including all of the actions to apply to selected snapshots.</param> /// <return>The next stage of the management policy rule update.</return> PolicyRule.Update.IUpdate PolicyRule.Update.IWithActions.UpdateActionsOnSnapShot(ManagementPolicySnapShot snapShotActions) { return(this.UpdateActionsOnSnapShot(snapShotActions)); }
internal ManagementPolicyAction(ManagementPolicyBaseBlob baseBlob, ManagementPolicySnapShot snapshot, ManagementPolicyVersion version) { BaseBlob = baseBlob; Snapshot = snapshot; Version = version; }