Skip to content

Type definitions#

Index > MarketplaceDeploymentService > Type definitions

Auto-generated documentation for MarketplaceDeploymentService type annotations stubs module mypy-boto3-marketplace-deployment.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

DeploymentParameterInputTypeDef#

# DeploymentParameterInputTypeDef definition

class DeploymentParameterInputTypeDef(TypedDict):
    name: str,
    secretString: str,

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tags: NotRequired[Mapping[str, str]],

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,
    tagKeys: Sequence[str],

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

PutDeploymentParameterResponseTypeDef#

# PutDeploymentParameterResponseTypeDef definition

class PutDeploymentParameterResponseTypeDef(TypedDict):
    agreementId: str,
    deploymentParameterId: str,
    resourceArn: str,
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

PutDeploymentParameterRequestRequestTypeDef#

# PutDeploymentParameterRequestRequestTypeDef definition

class PutDeploymentParameterRequestRequestTypeDef(TypedDict):
    agreementId: str,
    catalog: str,
    deploymentParameter: DeploymentParameterInputTypeDef,  # (1)
    productId: str,
    clientToken: NotRequired[str],
    expirationDate: NotRequired[Union[datetime, str]],
    tags: NotRequired[Mapping[str, str]],
  1. See DeploymentParameterInputTypeDef