Share via


RolloutCreateOrUpdateContent Class

Definition

Defines the PUT rollout request body.

public class RolloutCreateOrUpdateContent : Azure.ResourceManager.Models.TrackedResourceData
type RolloutCreateOrUpdateContent = class
    inherit TrackedResourceData
Public Class RolloutCreateOrUpdateContent
Inherits TrackedResourceData
Inheritance
RolloutCreateOrUpdateContent

Constructors

RolloutCreateOrUpdateContent(AzureLocation, Identity, String, String, IEnumerable<StepGroup>)

Initializes a new instance of RolloutCreateOrUpdateContent.

Properties

ArtifactSourceId

The reference to the artifact source resource Id where the payload is located.

BuildVersion

The version of the build being deployed.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Identity

Identity for the resource.

Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
StepGroups

The list of step groups that define the orchestration.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)
TargetServiceTopologyId

The resource Id of the service topology from which service units are being referenced in step groups to be deployed.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to