Share via


TargetResource Class

Target resource.

Constructor

TargetResource(*, id: str | None = None, resource_name: str | None = None, resource_type: str | None = None, extension: _models.DeploymentExtensionDefinition | None = None, identifiers: MutableMapping[str, Any] | None = None, api_version: str | None = None, symbolic_name: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

The Azure resource ID of the resource.

Default value: None
resource_name
str

The name of the resource.

Default value: None
resource_type
str

The type of the resource.

Default value: None
extension

The extension the resource was deployed with.

Default value: None
identifiers

The extensible resource identifiers.

Default value: None
api_version
str

The API version the resource was deployed with.

Default value: None
symbolic_name
str

The symbolic name of the resource as defined in the deployment template.

Default value: None

Variables

Name Description
id
str

The Azure resource ID of the resource.

resource_name
str

The name of the resource.

resource_type
str

The type of the resource.

extension

The extension the resource was deployed with.

identifiers
<xref:JSON>

The extensible resource identifiers.

api_version
str

The API version the resource was deployed with.

symbolic_name
str

The symbolic name of the resource as defined in the deployment template.