models Package

Classes

ApiError

Api error.

ApiErrorBase

Api error base.

CloudService

Describes the cloud service.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

CloudServiceExtensionProfile

Describes a cloud service extension profile.

CloudServiceExtensionProperties

Extension Properties.

Variables are only populated by the server, and will be ignored when sending a request.

CloudServiceInstanceView

InstanceView of CloudService as a whole.

Variables are only populated by the server, and will be ignored when sending a request.

CloudServiceListResult

The list operation result.

All required parameters must be populated in order to send to server.

CloudServiceNetworkProfile

Network Profile for the cloud service.

CloudServiceOsProfile

Describes the OS profile for the cloud service.

CloudServiceProperties

Cloud service properties.

Variables are only populated by the server, and will be ignored when sending a request.

CloudServiceRole

Describes a role of the cloud service.

Variables are only populated by the server, and will be ignored when sending a request.

CloudServiceRoleListResult

The list operation result.

All required parameters must be populated in order to send to server.

CloudServiceRoleProfile

Describes the role profile for the cloud service.

CloudServiceRoleProfileProperties

Describes the role properties.

CloudServiceRoleProperties

The cloud service role properties.

Variables are only populated by the server, and will be ignored when sending a request.

CloudServiceRoleSku

Describes the cloud service role sku.

CloudServiceUpdate

CloudServiceUpdate.

CloudServiceVaultAndSecretReference

Protected settings for the extension, referenced using KeyVault which are encrypted before sent to the role instance.

CloudServiceVaultCertificate

Describes a single certificate reference in a Key Vault, and where the certificate should reside on the role instance.

CloudServiceVaultSecretGroup

Describes a set of certificates which are all in the same Key Vault.

ExtendedLocation

The complex type of the extended location.

Extension

Describes a cloud service Extension.

InnerError

Inner error details.

InstanceSku

The role instance SKU.

Variables are only populated by the server, and will be ignored when sending a request.

InstanceViewStatusesSummary

Instance view statuses.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerConfiguration

Describes the load balancer configuration.

All required parameters must be populated in order to send to server.

LoadBalancerConfigurationProperties

Describes the properties of the load balancer configuration.

All required parameters must be populated in order to send to server.

LoadBalancerFrontendIpConfiguration

Specifies the frontend IP to be used for the load balancer. Only IPv4 frontend IP address is supported. Each load balancer configuration must have exactly one frontend IP configuration.

All required parameters must be populated in order to send to server.

LoadBalancerFrontendIpConfigurationProperties

Describes a cloud service IP Configuration.

OSFamily

Describes a cloud service OS family.

Variables are only populated by the server, and will be ignored when sending a request.

OSFamilyListResult

The list operation result.

All required parameters must be populated in order to send to server.

OSFamilyProperties

OS family properties.

Variables are only populated by the server, and will be ignored when sending a request.

OSVersion

Describes a cloud service OS version.

Variables are only populated by the server, and will be ignored when sending a request.

OSVersionListResult

The list operation result.

All required parameters must be populated in order to send to server.

OSVersionProperties

OS version properties.

Variables are only populated by the server, and will be ignored when sending a request.

OSVersionPropertiesBase

Configuration view of an OS version.

Variables are only populated by the server, and will be ignored when sending a request.

Resource

The Resource model definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ResourceInstanceViewStatus

Instance view status.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceWithOptionalLocation

The Resource model definition with location property as optional.

Variables are only populated by the server, and will be ignored when sending a request.

RoleInstance

Describes the cloud service role instance.

Variables are only populated by the server, and will be ignored when sending a request.

RoleInstanceListResult

The list operation result.

All required parameters must be populated in order to send to server.

RoleInstanceNetworkProfile

Describes the network profile for the role instance.

Variables are only populated by the server, and will be ignored when sending a request.

RoleInstanceProperties

Role instance properties.

RoleInstanceView

The instance view of the role instance.

Variables are only populated by the server, and will be ignored when sending a request.

RoleInstances

Specifies a list of role instances from the cloud service.

All required parameters must be populated in order to send to server.

StatusCodeCount

The status code and count of the cloud service instance view statuses.

Variables are only populated by the server, and will be ignored when sending a request.

SubResource

SubResource.

SubResourceReadOnly

SubResourceReadOnly.

Variables are only populated by the server, and will be ignored when sending a request.

SystemData

The system meta data relating to this resource.

Variables are only populated by the server, and will be ignored when sending a request.

UpdateDomain

Defines an update domain for the cloud service.

Variables are only populated by the server, and will be ignored when sending a request.

UpdateDomainListResult

The list operation result.

All required parameters must be populated in order to send to server.

UserAssignedIdentitiesValue

UserAssignedIdentitiesValue.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

CloudServiceSlotType

Slot type for the cloud service. Possible values are <br />``<br />Production<br />``<br />Staging<br />``<br /> If not specified, the default value is Production.

CloudServiceUpgradeMode

Update mode for the cloud service. Role instances are allocated to update domains when the service is deployed. Updates can be initiated manually in each update domain or initiated automatically in all update domains. Possible Values are <br />``<br />Auto<br />``<br />Manual <br />``<br />Simultaneous<br />``<br /> If not specified, the default value is Auto. If set to Manual, PUT UpdateDomain must be called to apply the update. If set to Auto, the update is automatically applied to each update domain in sequence.

ExtendedLocationTypes

The type of extendedLocation.

InstanceViewTypes

InstanceViewTypes.

StatusLevelTypes

The level code.