azure.mgmt.resource.databoundaries.v2024_08_01.models module
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.CreatedByType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
-
The type of identity that created the resource.
- APPLICATION = 'Application'
- KEY = 'Key'
- MANAGED_IDENTITY = 'ManagedIdentity'
- USER = 'User'
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.DataBoundary(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
-
The data boundary definition.
- EU = 'EU'
- GLOBAL = 'Global'
- GLOBAL_ENUM = 'Global'
- NOT_DEFINED = 'NotDefined'
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.DataBoundaryDefinition(*, properties: _models.DataBoundaryProperties | None = None, **kwargs: Any)[source]
Bases:
ProxyResource
A data boundary definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
id (str) – Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”. # pylint: disable=line-too-long
name (str) – The name of the resource.
type (str) – The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”.
system_data (SystemData) – Azure Resource Manager metadata containing createdBy and modifiedBy information.
properties (DataBoundaryProperties) – Data boundary properties.
- Keyword Arguments:
properties (DataBoundaryProperties) – Data boundary properties.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.DataBoundaryProperties(*, data_boundary: str | _models.DataBoundary | None = None, **kwargs: Any)[source]
Bases:
Model
Data boundary properties.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
data_boundary (str or DataBoundary) – The data boundary definition. Known values are: “NotDefined”, “Global”, “EU”, and “Global”.
provisioning_state (str or ProvisioningState) – Denotes the state of provisioning. Known values are: “Accepted”, “Running”, “Creating”, “Canceled”, “Failed”, “Succeeded”, and “Updating”.
- Keyword Arguments:
data_boundary (str or DataBoundary) – The data boundary definition. Known values are: “NotDefined”, “Global”, “EU”, and “Global”.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.DefaultName(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
-
DefaultName.
- DEFAULT = 'default'
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.ErrorAdditionalInfo(**kwargs: Any)[source]
Bases:
Model
The resource management error additional info.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
type (str) – The additional info type.
info (JSON) – The additional info.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.ErrorDetail(**kwargs: Any)[source]
Bases:
Model
The error detail.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
code (str) – The error code.
message (str) – The error message.
target (str) – The error target.
details (list[ErrorDetail]) – The error details.
additional_info (list[ErrorAdditionalInfo]) – The error additional info.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.ErrorResponse(*, error: _models.ErrorDetail | None = None, **kwargs: Any)[source]
Bases:
Model
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).
- Variables:
error (ErrorDetail) – The error object.
- Keyword Arguments:
error (ErrorDetail) – The error object.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.ProvisioningState(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
-
Denotes the state of provisioning.
- ACCEPTED = 'Accepted'
- CANCELED = 'Canceled'
- CREATING = 'Creating'
- FAILED = 'Failed'
- RUNNING = 'Running'
- SUCCEEDED = 'Succeeded'
- UPDATING = 'Updating'
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.ProxyResource(**kwargs: Any)[source]
Bases:
Resource
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
id (str) – Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”. # pylint: disable=line-too-long
name (str) – The name of the resource.
type (str) – The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”.
system_data (SystemData) – Azure Resource Manager metadata containing createdBy and modifiedBy information.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.Resource(**kwargs: Any)[source]
Bases:
Model
Common fields that are returned in the response for all Azure Resource Manager resources.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables:
id (str) – Fully qualified resource ID for the resource. E.g. “/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”. # pylint: disable=line-too-long
name (str) – The name of the resource.
type (str) – The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”.
system_data (SystemData) – Azure Resource Manager metadata containing createdBy and modifiedBy information.
- class azure.mgmt.resource.databoundaries.v2024_08_01.models.SystemData(*, created_by: str | None = None, created_by_type: str | _models.CreatedByType | None = None, created_at: datetime | None = None, last_modified_by: str | None = None, last_modified_by_type: str | _models.CreatedByType | None = None, last_modified_at: datetime | None = None, **kwargs: Any)[source]
Bases:
Model
Metadata pertaining to creation and last modification of the resource.
- Variables:
created_by (str) – The identity that created the resource.
created_by_type (str or CreatedByType) – The type of identity that created the resource. Known values are: “User”, “Application”, “ManagedIdentity”, and “Key”.
created_at (datetime) – The timestamp of resource creation (UTC).
last_modified_by (str) – The identity that last modified the resource.
last_modified_by_type (str or CreatedByType) – The type of identity that last modified the resource. Known values are: “User”, “Application”, “ManagedIdentity”, and “Key”.
last_modified_at (datetime) – The timestamp of resource last modification (UTC).
- Keyword Arguments:
created_by (str) – The identity that created the resource.
created_by_type (str or CreatedByType) – The type of identity that created the resource. Known values are: “User”, “Application”, “ManagedIdentity”, and “Key”.
created_at (datetime) – The timestamp of resource creation (UTC).
last_modified_by (str) – The identity that last modified the resource.
last_modified_by_type (str or CreatedByType) – The type of identity that last modified the resource. Known values are: “User”, “Application”, “ManagedIdentity”, and “Key”.
last_modified_at (datetime) – The timestamp of resource last modification (UTC).