azure.mgmt.machinelearningcompute.models module¶
-
class
azure.mgmt.machinelearningcompute.models.
AcsClusterProperties
(*, orchestrator_type: Union[str, _models.OrchestratorType], orchestrator_properties: Optional[_models.KubernetesClusterProperties] = None, system_services: Optional[List[_models.SystemService]] = None, master_count: int = 1, agent_count: int = 2, agent_vm_size: Union[str, _models.AgentVMSizeTypes] = 'Standard_D3_v2', **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Information about the container service backing the cluster.
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 Azure.
- Variables
cluster_fqdn (str) – The FQDN of the cluster.
orchestrator_type (str or OrchestratorType) – Type of orchestrator. It cannot be changed once the cluster is created. Required. Known values are: “Kubernetes” and “None”.
orchestrator_properties (KubernetesClusterProperties) – Orchestrator specific properties.
system_services (list[SystemService]) – The system services deployed to the cluster.
master_count (int) – The number of master nodes in the container service.
agent_count (int) – The number of agent nodes in the Container Service. This can be changed to scale the cluster.
agent_vm_size (str or AgentVMSizeTypes) – The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes. Known values are: “Standard_A0”, “Standard_A1”, “Standard_A2”, “Standard_A3”, “Standard_A4”, “Standard_A5”, “Standard_A6”, “Standard_A7”, “Standard_A8”, “Standard_A9”, “Standard_A10”, “Standard_A11”, “Standard_D1”, “Standard_D2”, “Standard_D3”, “Standard_D4”, “Standard_D11”, “Standard_D12”, “Standard_D13”, “Standard_D14”, “Standard_D1_v2”, “Standard_D2_v2”, “Standard_D3_v2”, “Standard_D4_v2”, “Standard_D5_v2”, “Standard_D11_v2”, “Standard_D12_v2”, “Standard_D13_v2”, “Standard_D14_v2”, “Standard_G1”, “Standard_G2”, “Standard_G3”, “Standard_G4”, “Standard_G5”, “Standard_DS1”, “Standard_DS2”, “Standard_DS3”, “Standard_DS4”, “Standard_DS11”, “Standard_DS12”, “Standard_DS13”, “Standard_DS14”, “Standard_GS1”, “Standard_GS2”, “Standard_GS3”, “Standard_GS4”, and “Standard_GS5”.
- Keyword Arguments
orchestrator_type (str or OrchestratorType) – Type of orchestrator. It cannot be changed once the cluster is created. Required. Known values are: “Kubernetes” and “None”.
orchestrator_properties (KubernetesClusterProperties) – Orchestrator specific properties.
system_services (list[SystemService]) – The system services deployed to the cluster.
master_count (int) – The number of master nodes in the container service.
agent_count (int) – The number of agent nodes in the Container Service. This can be changed to scale the cluster.
agent_vm_size (str or AgentVMSizeTypes) – The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes. Known values are: “Standard_A0”, “Standard_A1”, “Standard_A2”, “Standard_A3”, “Standard_A4”, “Standard_A5”, “Standard_A6”, “Standard_A7”, “Standard_A8”, “Standard_A9”, “Standard_A10”, “Standard_A11”, “Standard_D1”, “Standard_D2”, “Standard_D3”, “Standard_D4”, “Standard_D11”, “Standard_D12”, “Standard_D13”, “Standard_D14”, “Standard_D1_v2”, “Standard_D2_v2”, “Standard_D3_v2”, “Standard_D4_v2”, “Standard_D5_v2”, “Standard_D11_v2”, “Standard_D12_v2”, “Standard_D13_v2”, “Standard_D14_v2”, “Standard_G1”, “Standard_G2”, “Standard_G3”, “Standard_G4”, “Standard_G5”, “Standard_DS1”, “Standard_DS2”, “Standard_DS3”, “Standard_DS4”, “Standard_DS11”, “Standard_DS12”, “Standard_DS13”, “Standard_DS14”, “Standard_GS1”, “Standard_GS2”, “Standard_GS3”, “Standard_GS4”, and “Standard_GS5”.
-
class
azure.mgmt.machinelearningcompute.models.
AgentVMSizeTypes
(value)[source]¶ -
The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
-
STANDARD_A0
= 'Standard_A0'¶
-
STANDARD_A1
= 'Standard_A1'¶
-
STANDARD_A10
= 'Standard_A10'¶
-
STANDARD_A11
= 'Standard_A11'¶
-
STANDARD_A2
= 'Standard_A2'¶
-
STANDARD_A3
= 'Standard_A3'¶
-
STANDARD_A4
= 'Standard_A4'¶
-
STANDARD_A5
= 'Standard_A5'¶
-
STANDARD_A6
= 'Standard_A6'¶
-
STANDARD_A7
= 'Standard_A7'¶
-
STANDARD_A8
= 'Standard_A8'¶
-
STANDARD_A9
= 'Standard_A9'¶
-
STANDARD_D1
= 'Standard_D1'¶
-
STANDARD_D11
= 'Standard_D11'¶
-
STANDARD_D11_V2
= 'Standard_D11_v2'¶
-
STANDARD_D12
= 'Standard_D12'¶
-
STANDARD_D12_V2
= 'Standard_D12_v2'¶
-
STANDARD_D13
= 'Standard_D13'¶
-
STANDARD_D13_V2
= 'Standard_D13_v2'¶
-
STANDARD_D14
= 'Standard_D14'¶
-
STANDARD_D14_V2
= 'Standard_D14_v2'¶
-
STANDARD_D1_V2
= 'Standard_D1_v2'¶
-
STANDARD_D2
= 'Standard_D2'¶
-
STANDARD_D2_V2
= 'Standard_D2_v2'¶
-
STANDARD_D3
= 'Standard_D3'¶
-
STANDARD_D3_V2
= 'Standard_D3_v2'¶
-
STANDARD_D4
= 'Standard_D4'¶
-
STANDARD_D4_V2
= 'Standard_D4_v2'¶
-
STANDARD_D5_V2
= 'Standard_D5_v2'¶
-
STANDARD_DS1
= 'Standard_DS1'¶
-
STANDARD_DS11
= 'Standard_DS11'¶
-
STANDARD_DS12
= 'Standard_DS12'¶
-
STANDARD_DS13
= 'Standard_DS13'¶
-
STANDARD_DS14
= 'Standard_DS14'¶
-
STANDARD_DS2
= 'Standard_DS2'¶
-
STANDARD_DS3
= 'Standard_DS3'¶
-
STANDARD_DS4
= 'Standard_DS4'¶
-
STANDARD_G1
= 'Standard_G1'¶
-
STANDARD_G2
= 'Standard_G2'¶
-
STANDARD_G3
= 'Standard_G3'¶
-
STANDARD_G4
= 'Standard_G4'¶
-
STANDARD_G5
= 'Standard_G5'¶
-
STANDARD_GS1
= 'Standard_GS1'¶
-
STANDARD_GS2
= 'Standard_GS2'¶
-
STANDARD_GS3
= 'Standard_GS3'¶
-
STANDARD_GS4
= 'Standard_GS4'¶
-
STANDARD_GS5
= 'Standard_GS5'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
AppInsightsCredentials
(*, app_id: Optional[str] = None, instrumentation_key: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
AppInsights credentials.
- Variables
- Keyword Arguments
-
class
azure.mgmt.machinelearningcompute.models.
AppInsightsProperties
(*, resource_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Properties of App Insights.
-
class
azure.mgmt.machinelearningcompute.models.
AutoScaleConfiguration
(*, status: Optional[Union[str, _models.Status]] = None, min_replicas: int = 1, max_replicas: int = 100, target_utilization: Optional[float] = None, refresh_period_in_seconds: Optional[int] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
AutoScale configuration properties.
- Variables
status (str or Status) – If auto-scale is enabled for all services. Each service can turn it off individually. Known values are: “Enabled” and “Disabled”.
min_replicas (int) – The minimum number of replicas for each service.
max_replicas (int) – The maximum number of replicas for each service.
target_utilization (float) – The target utilization.
refresh_period_in_seconds (int) – Refresh period in seconds.
- Keyword Arguments
status (str or Status) – If auto-scale is enabled for all services. Each service can turn it off individually. Known values are: “Enabled” and “Disabled”.
min_replicas (int) – The minimum number of replicas for each service.
max_replicas (int) – The maximum number of replicas for each service.
target_utilization (float) – The target utilization.
refresh_period_in_seconds (int) – Refresh period in seconds.
-
class
azure.mgmt.machinelearningcompute.models.
AvailableOperations
(*, value: Optional[List[_models.ResourceOperation]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Available operation list.
- Variables
value (list[ResourceOperation]) – An array of available operations.
- Keyword Arguments
value (list[ResourceOperation]) – An array of available operations.
-
class
azure.mgmt.machinelearningcompute.models.
CheckSystemServicesUpdatesAvailableResponse
(**kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Information about updates available for system services in a cluster.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
updates_available (str or UpdatesAvailable) – Yes if updates are available for the system services, No if not. Known values are: “Yes” and “No”.
-
class
azure.mgmt.machinelearningcompute.models.
ClusterType
(value)[source]¶ -
The cluster type.
-
ACS
= 'ACS'¶
-
LOCAL
= 'Local'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
ContainerRegistryCredentials
(**kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Information about the Azure Container Registry which contains the images deployed to the cluster.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.machinelearningcompute.models.
ContainerRegistryProperties
(*, resource_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Properties of Azure Container Registry.
- Variables
resource_id (str) – ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
- Keyword Arguments
resource_id (str) – ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
-
class
azure.mgmt.machinelearningcompute.models.
ContainerServiceCredentials
(**kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Information about the Azure Container Registry which contains the images deployed to the cluster.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
acs_kube_config (str) – The ACS kube config file.
service_principal_configuration (ServicePrincipalProperties) – Service principal configuration used by Kubernetes.
image_pull_secret_name (str) – The ACR image pull secret name which was created in Kubernetes.
-
class
azure.mgmt.machinelearningcompute.models.
ErrorDetail
(*, code: str, message: str, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Error detail information.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.machinelearningcompute.models.
ErrorResponse
(*, code: str, message: str, details: Optional[List[_models.ErrorDetail]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Error response information.
All required parameters must be populated in order to send to Azure.
- Variables
message (str) – Error message. Required.
details (list[ErrorDetail]) – An array of error detail objects.
- Keyword Arguments
code (str) – Error code. Required.
message (str) – Error message. Required.
details (list[ErrorDetail]) – An array of error detail objects.
-
class
azure.mgmt.machinelearningcompute.models.
ErrorResponseWrapper
(*, error: Optional[_models.ErrorResponse] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Wrapper for error response to follow ARM guidelines.
- Variables
error (ErrorResponse) – The error response.
- Keyword Arguments
error (ErrorResponse) – The error response.
-
class
azure.mgmt.machinelearningcompute.models.
GlobalServiceConfiguration
(*, additional_properties: Optional[Dict[str, collections.abc.MutableMapping[str, Any]]] = None, etag: Optional[str] = None, ssl: Optional[_models.SslConfiguration] = None, service_auth: Optional[_models.ServiceAuthConfiguration] = None, auto_scale: Optional[_models.AutoScaleConfiguration] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Global configuration for services in the cluster.
- Variables
additional_properties (dict[str, JSON]) – Unmatched properties from the message are deserialized to this collection.
etag (str) – The configuration ETag for updates.
ssl (SslConfiguration) – The SSL configuration properties.
service_auth (ServiceAuthConfiguration) – Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
auto_scale (AutoScaleConfiguration) – The auto-scale configuration.
- Keyword Arguments
additional_properties (dict[str, JSON]) – Unmatched properties from the message are deserialized to this collection.
etag (str) – The configuration ETag for updates.
ssl (SslConfiguration) – The SSL configuration properties.
service_auth (ServiceAuthConfiguration) – Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
auto_scale (AutoScaleConfiguration) – The auto-scale configuration.
-
class
azure.mgmt.machinelearningcompute.models.
KubernetesClusterProperties
(*, service_principal: Optional[_models.ServicePrincipalProperties] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Kubernetes cluster specific properties.
- Variables
service_principal (ServicePrincipalProperties) – The Azure Service Principal used by Kubernetes.
- Keyword Arguments
service_principal (ServicePrincipalProperties) – The Azure Service Principal used by Kubernetes.
-
class
azure.mgmt.machinelearningcompute.models.
OperationStatus
(value)[source]¶ -
The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
-
CANCELED
= 'Canceled'¶
-
CREATING
= 'Creating'¶
-
DELETING
= 'Deleting'¶
-
FAILED
= 'Failed'¶
-
SUCCEEDED
= 'Succeeded'¶
-
UNKNOWN
= 'Unknown'¶
-
UPDATING
= 'Updating'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
OperationalizationCluster
(*, location: str, tags: Optional[Dict[str, str]] = None, description: Optional[str] = None, cluster_type: Optional[Union[str, _models.ClusterType]] = None, storage_account: Optional[_models.StorageAccountProperties] = None, container_registry: Optional[_models.ContainerRegistryProperties] = None, container_service: Optional[_models.AcsClusterProperties] = None, app_insights: Optional[_models.AppInsightsProperties] = None, global_service_configuration: Optional[_models.GlobalServiceConfiguration] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute.models._models_py3.Resource
Instance of an Azure ML Operationalization Cluster resource.
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 Azure.
- Variables
name (str) – Specifies the name of the resource.
location (str) – Specifies the location of the resource. Required.
tags (dict[str, str]) – Contains resource tags defined as key/value pairs.
description (str) – The description of the cluster.
created_on (datetime) – The date and time when the cluster was created.
modified_on (datetime) – The date and time when the cluster was last modified.
provisioning_state (str or OperationStatus) – The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed. Known values are: “Unknown”, “Updating”, “Creating”, “Deleting”, “Succeeded”, “Failed”, and “Canceled”.
provisioning_errors (list[ErrorResponseWrapper]) – List of provisioning errors reported by the resource provider.
cluster_type (str or ClusterType) – The cluster type. Known values are: “ACS” and “Local”.
storage_account (StorageAccountProperties) – Storage Account properties.
container_registry (ContainerRegistryProperties) – Container Registry properties.
container_service (AcsClusterProperties) – Parameters for the Azure Container Service cluster.
app_insights (AppInsightsProperties) – AppInsights configuration.
global_service_configuration (GlobalServiceConfiguration) – Contains global configuration for the web services in the cluster.
- Keyword Arguments
location (str) – Specifies the location of the resource. Required.
tags (dict[str, str]) – Contains resource tags defined as key/value pairs.
description (str) – The description of the cluster.
cluster_type (str or ClusterType) – The cluster type. Known values are: “ACS” and “Local”.
storage_account (StorageAccountProperties) – Storage Account properties.
container_registry (ContainerRegistryProperties) – Container Registry properties.
container_service (AcsClusterProperties) – Parameters for the Azure Container Service cluster.
app_insights (AppInsightsProperties) – AppInsights configuration.
global_service_configuration (GlobalServiceConfiguration) – Contains global configuration for the web services in the cluster.
-
class
azure.mgmt.machinelearningcompute.models.
OperationalizationClusterCredentials
(*, storage_account: Optional[_models.StorageAccountCredentials] = None, container_registry: Optional[_models.ContainerRegistryCredentials] = None, container_service: Optional[_models.ContainerServiceCredentials] = None, app_insights: Optional[_models.AppInsightsCredentials] = None, service_auth_configuration: Optional[_models.ServiceAuthConfiguration] = None, ssl_configuration: Optional[_models.SslConfiguration] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Credentials to resources in the cluster.
- Variables
storage_account (StorageAccountCredentials) – Credentials for the Storage Account.
container_registry (ContainerRegistryCredentials) – Credentials for Azure Container Registry.
container_service (ContainerServiceCredentials) – Credentials for Azure Container Service.
app_insights (AppInsightsCredentials) – Credentials for Azure AppInsights.
service_auth_configuration (ServiceAuthConfiguration) – Global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
ssl_configuration (SslConfiguration) – The SSL configuration for the services.
- Keyword Arguments
storage_account (StorageAccountCredentials) – Credentials for the Storage Account.
container_registry (ContainerRegistryCredentials) – Credentials for Azure Container Registry.
container_service (ContainerServiceCredentials) – Credentials for Azure Container Service.
app_insights (AppInsightsCredentials) – Credentials for Azure AppInsights.
service_auth_configuration (ServiceAuthConfiguration) – Global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
ssl_configuration (SslConfiguration) – The SSL configuration for the services.
-
class
azure.mgmt.machinelearningcompute.models.
OperationalizationClusterUpdateParameters
(*, tags: Optional[Dict[str, str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Parameters for PATCH operation on an operationalization cluster.
- Variables
tags (dict[str, str]) – Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
- Keyword Arguments
tags (dict[str, str]) – Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.
-
class
azure.mgmt.machinelearningcompute.models.
OrchestratorType
(value)[source]¶ -
Type of orchestrator. It cannot be changed once the cluster is created.
-
KUBERNETES
= 'Kubernetes'¶
-
NONE
= 'None'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
PaginatedOperationalizationClustersList
(*, value: Optional[List[_models.OperationalizationCluster]] = None, next_link: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Paginated list of operationalization clusters.
- Variables
value (list[OperationalizationCluster]) – An array of cluster objects.
next_link (str) – A continuation link (absolute URI) to the next page of results in the list.
- Keyword Arguments
value (list[OperationalizationCluster]) – An array of cluster objects.
next_link (str) – A continuation link (absolute URI) to the next page of results in the list.
-
class
azure.mgmt.machinelearningcompute.models.
Resource
(*, location: str, tags: Optional[Dict[str, str]] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Azure resource.
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 Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.machinelearningcompute.models.
ResourceOperation
(*, name: Optional[str] = None, display: Optional[_models.ResourceOperationDisplay] = None, origin: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Resource operation.
- Variables
name (str) – Name of this operation.
display (ResourceOperationDisplay) – Display of the operation.
origin (str) – The operation origin.
- Keyword Arguments
name (str) – Name of this operation.
display (ResourceOperationDisplay) – Display of the operation.
origin (str) – The operation origin.
-
class
azure.mgmt.machinelearningcompute.models.
ResourceOperationDisplay
(*, provider: Optional[str] = None, resource: Optional[str] = None, operation: Optional[str] = None, description: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Display of the operation.
- Variables
- Keyword Arguments
-
class
azure.mgmt.machinelearningcompute.models.
ServiceAuthConfiguration
(*, primary_auth_key_hash: str, secondary_auth_key_hash: str, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Global service auth configuration properties. These are the data-plane authorization keys and are used if a service doesn’t define it’s own.
All required parameters must be populated in order to send to Azure.
- Variables
primary_auth_key_hash (str) – The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API. Required.
secondary_auth_key_hash (str) – The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API. Required.
- Keyword Arguments
primary_auth_key_hash (str) – The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API. Required.
secondary_auth_key_hash (str) – The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API. Required.
-
class
azure.mgmt.machinelearningcompute.models.
ServicePrincipalProperties
(*, client_id: str, secret: str, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
The Azure service principal used by Kubernetes for configuring load balancers.
All required parameters must be populated in order to send to Azure.
- Variables
- Keyword Arguments
-
class
azure.mgmt.machinelearningcompute.models.
SslConfiguration
(*, status: Optional[Union[str, _models.Status]] = None, cert: Optional[str] = None, key: Optional[str] = None, cname: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
SSL configuration. If configured data-plane calls to user services will be exposed over SSL only.
- Variables
status (str or Status) – SSL status. Allowed values are Enabled and Disabled. Known values are: “Enabled” and “Disabled”.
cert (str) – The SSL cert data in PEM format.
key (str) – The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
cname (str) – The CName of the certificate.
- Keyword Arguments
status (str or Status) – SSL status. Allowed values are Enabled and Disabled. Known values are: “Enabled” and “Disabled”.
cert (str) – The SSL cert data in PEM format.
key (str) – The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
cname (str) – The CName of the certificate.
-
class
azure.mgmt.machinelearningcompute.models.
Status
(value)[source]¶ -
SSL status. Allowed values are Enabled and Disabled.
-
DISABLED
= 'Disabled'¶
-
ENABLED
= 'Enabled'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
StorageAccountCredentials
(**kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Access information for the storage account.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.machinelearningcompute.models.
StorageAccountProperties
(*, resource_id: Optional[str] = None, **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Properties of Storage Account.
- Variables
resource_id (str) – ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
- Keyword Arguments
resource_id (str) – ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
-
class
azure.mgmt.machinelearningcompute.models.
SystemService
(*, system_service_type: Union[str, _models.SystemServiceType], **kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Information about a system service deployed in the cluster.
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 Azure.
- Variables
system_service_type (str or SystemServiceType) – The system service type. Required. Known values are: “None”, “ScoringFrontEnd”, and “BatchFrontEnd”.
public_ip_address (str) – The public IP address of the system service.
version (str) – The state of the system service.
- Keyword Arguments
system_service_type (str or SystemServiceType) – The system service type. Required. Known values are: “None”, “ScoringFrontEnd”, and “BatchFrontEnd”.
-
class
azure.mgmt.machinelearningcompute.models.
SystemServiceType
(value)[source]¶ -
The system service type.
-
BATCH_FRONT_END
= 'BatchFrontEnd'¶
-
NONE
= 'None'¶
-
SCORING_FRONT_END
= 'ScoringFrontEnd'¶
-
-
class
azure.mgmt.machinelearningcompute.models.
UpdateSystemServicesResponse
(**kwargs)[source]¶ Bases:
azure.mgmt.machinelearningcompute._serialization.Model
Response of the update system services API.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
update_status (str or OperationStatus) – Update status. Known values are: “Unknown”, “Updating”, “Creating”, “Deleting”, “Succeeded”, “Failed”, and “Canceled”.
update_started_on (datetime) – The date and time when the last system services update was started.
update_completed_on (datetime) – The date and time when the last system services update completed.