Exemple #1
0
 internal ManagementPolicyAction(ManagementPolicyBaseBlob baseBlob, ManagementPolicySnapShot snapshot)
 {
     BaseBlob = baseBlob;
     Snapshot = snapshot;
 }
Exemple #2
0
 public IWithPolicyRuleAttachable WithActionsOnSnapShot(ManagementPolicySnapShot snapShotActions)
 {
     this.inner.Definition.Actions.Snapshot = snapShotActions;
     return(this);
 }
Exemple #3
0
 public PolicyRule.Update.IUpdate UpdateActionsOnSnapShot(ManagementPolicySnapShot snapShotActions)
 {
     this.inner.Definition.Actions.Snapshot = snapShotActions;
     return(this);
 }
Exemple #4
0
 /// <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));
 }
Exemple #5
0
 /// <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));
 }
Exemple #6
0
 internal ManagementPolicyAction(ManagementPolicyBaseBlob baseBlob, ManagementPolicySnapShot snapshot, ManagementPolicyVersion version)
 {
     BaseBlob = baseBlob;
     Snapshot = snapshot;
     Version  = version;
 }