Microsoft.Azure.Management.DeploymentManager.Models Namespace

Classes

ApiKeyAuthentication

ApiKey authentication gives a name and a value that can be included in either the request header or query parameters.

ArtifactSource

The resource that defines the source location where the artifacts are located.

ArtifactSourcePropertiesModel

The properties that define the source location where the artifacts are located.

Authentication

Defines the authentication method and properties to access the artifacts.

AzureEntityResource

The resource model definition for a Azure Resource Manager resource with an etag.

CloudErrorBody

Detailed error information of any failure.

HealthCheckStepAttributes

The attributes for the health check step.

HealthCheckStepProperties

Defines the properties of a health check step.

Identity

Identity for the resource.

Message

Supplementary contextual messages during a rollout.

Operation

Represents an operation that can be performed on the service.

OperationDetail

The detail about an operation.

OperationsList

The operations response.

PrePostStep

The properties that define a step.

ProxyResource

The resource model definition for a ARM proxy resource. It will have everything other than required location and tags

Resource
ResourceOperation

Individual resource operation information.

RestHealthCheck

A REST based health check

RestHealthCheckStepAttributes

Defines the REST health check step properties.

RestRequest

The properties that make up a REST request

RestRequestAuthentication

The authentication information required in the REST health check request to the health provider.

RestResponse

The properties that make up the expected REST response

RestResponseRegex

The regular expressions to match the response content with.

Rollout

Defines the rollout.

RolloutIdentityAuthentication

RolloutIdentity uses the user-assigned managed identity authentication context specified in the Identity property during rollout creation.

RolloutOperationInfo

Detailed runtime information of the rollout.

RolloutPropertiesModel

Defines the properties of a rollout.

RolloutRequest

Defines the PUT rollout request body.

RolloutsCreateOrUpdateHeaders

Defines headers for CreateOrUpdate operation.

RolloutStep

Defines a specific step on a target service unit.

SasAuthentication

Defines the properties to access the artifacts using an Azure Storage SAS URI.

Service

Defines a service.

ServiceProperties

The properties of a service.

ServiceResource

The resource representation of a service in a service topology.

ServiceTopologyProperties

The properties of a service topology.

ServiceTopologyResource

The resource representation of a service topology.

ServiceUnit

Defines a service unit.

ServiceUnitArtifacts

Defines the artifacts of a service unit.

ServiceUnitProperties

Defines the properties of a service unit.

ServiceUnitResource

Represents the response of a service unit resource.

ServiceUnitsCreateOrUpdateHeaders

Defines headers for CreateOrUpdate operation.

StepGroup

The properties that define a Step group in a rollout.

StepOperationInfo

Detailed information of a specific step run.

StepProperties

The properties of a step resource.

StepResource

The resource representation of a rollout step.

TrackedResource

The resource model definition for a ARM tracked top level resource

WaitStepAttributes

The parameters for the wait step.

WaitStepProperties

Defines the properties of a Wait step.

Enums

DeploymentMode

Defines values for DeploymentMode.

RestAuthLocation

Defines values for RestAuthLocation.

RestMatchQuantifier

Defines values for RestMatchQuantifier.

RestRequestMethod

Defines values for RestRequestMethod.