SqlManagedInstanceProperties Class

Properties of sqlManagedInstance.

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

Inheritance
SqlManagedInstanceProperties

Constructor

SqlManagedInstanceProperties(*, data_controller_id: Optional[str] = None, admin: Optional[str] = None, start_time: Optional[str] = None, end_time: Optional[str] = None, k8_s_raw: Optional[azure.mgmt.azurearcdata.models._models_py3.SqlManagedInstanceK8SRaw] = None, basic_login_information: Optional[azure.mgmt.azurearcdata.models._models_py3.BasicLoginInformation] = None, last_uploaded_date: Optional[datetime.datetime] = None, license_type: Optional[Union[str, azure.mgmt.azurearcdata.models._azure_arc_data_management_client_enums.ArcSqlManagedInstanceLicenseType]] = 'BasePrice', cluster_id: Optional[str] = None, extension_id: Optional[str] = None, **kwargs)

Parameters

data_controller_id
str
Required

null.

admin
str
Required

The instance admin user.

start_time
str
Required

The instance start time.

end_time
str
Required

The instance end time.

k8_s_raw
<xref:azure_arc_data_management_client.models.SqlManagedInstanceK8SRaw>
Required

The raw kubernetes information.

basic_login_information
<xref:azure_arc_data_management_client.models.BasicLoginInformation>
Required

Username and password for basic authentication.

last_uploaded_date
datetime
Required

Last uploaded date from Kubernetes cluster. Defaults to current date time.

license_type
str or <xref:azure_arc_data_management_client.models.ArcSqlManagedInstanceLicenseType>
Required

The license type to apply for this managed instance. Possible values include: "BasePrice", "LicenseIncluded". Default value: "BasePrice".

cluster_id
str
Required

If a CustomLocation is provided, this contains the ARM id of the connected cluster the custom location belongs to.

extension_id
str
Required

If a CustomLocation is provided, this contains the ARM id of the extension the custom location belongs to.

Variables

provisioning_state
str