EnvironmentSetting Class

Represents settings of an environment, from which environment instances would be created.

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

Inheritance
azure.mgmt.labservices.models._models_py3.Resource
EnvironmentSetting

Constructor

EnvironmentSetting(*, location: Optional[str] = None, tags: Optional[Dict[str, str]] = None, configuration_state: Optional[Union[str, azure.mgmt.labservices.models._managed_labs_client_enums.ConfigurationState]] = None, description: Optional[str] = None, title: Optional[str] = None, resource_settings: Optional[azure.mgmt.labservices.models._models_py3.ResourceSettings] = None, provisioning_state: Optional[str] = None, unique_identifier: Optional[str] = None, **kwargs)

Parameters

location
str
Required

The location of the resource.

tags
dict[str, str]
Required

A set of tags. The tags of the resource.

configuration_state
str or ConfigurationState
Required

Describes the user's progress in configuring their environment setting. Possible values include: "NotApplicable", "Completed".

description
str
Required

Describes the environment and its resource settings.

title
str
Required

Brief title describing the environment and its resource settings.

resource_settings
ResourceSettings
Required

The resource specific settings.

provisioning_state
str
Required

The provisioning status of the resource.

unique_identifier
str
Required

The unique immutable identifier of a resource (Guid).

Variables

id
str

The identifier of the resource.

name
str

The name of the resource.

type
str

The type of the resource.

publishing_state
str or PublishingState

Describes the readiness of this environment setting. Possible values include: "Draft", "Publishing", "Published", "PublishFailed", "Scaling".

last_changed
datetime

Time when the template VM was last changed.

last_published
datetime

Time when the template VM was last sent for publishing.

latest_operation_result
LatestOperationResult

The details of the latest operation. ex: status, error.