Skip to content

ProvisionedResource

Source code in docs_src/capo_proton/types/provisioned_resource.py
class ProvisionedResource(TypedDict, closed=True):
    name: NotRequired[
        "capo_proton.types.provisioned_resource_name.ProvisionedResourceName"
    ]
    """<p>The provisioned resource name.</p>"""
    identifier: NotRequired[
        "capo_proton.types.provisioned_resource_identifier.ProvisionedResourceIdentifier"
    ]
    """<p>The provisioned resource identifier.</p>"""
    provisioning_engine: NotRequired[
        "capo_proton.types.provisioned_resource_engine.ProvisionedResourceEngine"
    ]
    """<p>The resource provisioning engine. At this time, <code>CLOUDFORMATION</code> can be used for Amazon Web Services-managed provisioning, and <code>TERRAFORM</code> can be used for self-managed provisioning.</p> <p>For more information, see <a href="https://docs.aws.amazon.com/proton/latest/userguide/ag-works-prov-methods.html#ag-works-prov-methods-self">Self-managed provisioning</a> in the <i>Proton User Guide</i>.</p>"""

identifier instance-attribute

identifier: NotRequired[ProvisionedResourceIdentifier]

The provisioned resource identifier.

name instance-attribute

name: NotRequired[ProvisionedResourceName]

The provisioned resource name.

provisioning_engine instance-attribute

provisioning_engine: NotRequired[ProvisionedResourceEngine]

The resource provisioning engine. At this time, CLOUDFORMATION can be used for Amazon Web Services-managed provisioning, and TERRAFORM can be used for self-managed provisioning.

For more information, see Self-managed provisioning in the Proton User Guide.