AccountProperties Class

Properties of Cognitive Services account.

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

Inheritance
azure.mgmt.cognitiveservices._serialization.Model
AccountProperties

Constructor

AccountProperties(*, migration_token: str | None = None, custom_sub_domain_name: str | None = None, network_acls: _models.NetworkRuleSet | None = None, encryption: _models.Encryption | None = None, user_owned_storage: List[_models.UserOwnedStorage] | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, api_properties: _models.ApiProperties | None = None, dynamic_throttling_enabled: bool | None = None, restrict_outbound_network_access: bool | None = None, allowed_fqdn_list: List[str] | None = None, disable_local_auth: bool | None = None, restore: bool | None = None, locations: _models.MultiRegionSettings | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
migration_token
str

Resource migration token.

custom_sub_domain_name
str

Optional subdomain name used for token-based authentication.

network_acls

A collection of rules governing the accessibility from specific network locations.

encryption

The encryption properties for this resource.

user_owned_storage

The storage accounts for this resource.

public_network_access

Whether or not public endpoint access is allowed for this account. Known values are: "Enabled" and "Disabled".

api_properties

The api properties for special APIs.

dynamic_throttling_enabled

The flag to enable dynamic throttling.

restrict_outbound_network_access
allowed_fqdn_list
disable_local_auth
restore
locations

The multiregion settings of Cognitive Services account.

Variables

Name Description
provisioning_state

Gets the status of the cognitive services account at the time the operation was called. Known values are: "Accepted", "Creating", "Deleting", "Moving", "Failed", "Succeeded", and "ResolvingDNS".

endpoint
str

Endpoint of the created account.

internal_id
str

The internal identifier (deprecated, do not use this property).

capabilities

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

is_migrated

If the resource is migrated from an existing key.

migration_token
str

Resource migration token.

sku_change_info

Sku change info of account.

custom_sub_domain_name
str

Optional subdomain name used for token-based authentication.

network_acls

A collection of rules governing the accessibility from specific network locations.

encryption

The encryption properties for this resource.

user_owned_storage

The storage accounts for this resource.

private_endpoint_connections

The private endpoint connection associated with the Cognitive Services account.

public_network_access

Whether or not public endpoint access is allowed for this account. Known values are: "Enabled" and "Disabled".

api_properties

The api properties for special APIs.

date_created
str

Gets the date of cognitive services account creation.

call_rate_limit

The call rate limit Cognitive Services account.

dynamic_throttling_enabled

The flag to enable dynamic throttling.

quota_limit
restrict_outbound_network_access
allowed_fqdn_list
disable_local_auth
endpoints

Dictionary of <string>.

restore
deletion_date
str

The deletion date, only available for deleted account.

scheduled_purge_date
str

The scheduled purge date, only available for deleted account.

locations

The multiregion settings of Cognitive Services account.

commitment_plan_associations

The commitment plan associations of Cognitive Services account.

abuse_penalty

The abuse penalty.