Skip to content

Typed dictionaries#

Index > AppRegistry > Typed dictionaries

Auto-generated documentation for AppRegistry type annotations stubs module mypy-boto3-servicecatalog-appregistry.

TagQueryConfigurationTypeDef#

# TagQueryConfigurationTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import TagQueryConfigurationTypeDef

def get_value() -> TagQueryConfigurationTypeDef:
    return {
        "tagKey": ...,
    }
# TagQueryConfigurationTypeDef definition

class TagQueryConfigurationTypeDef(TypedDict):
    tagKey: NotRequired[str],

ApplicationSummaryTypeDef#

# ApplicationSummaryTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ApplicationSummaryTypeDef

def get_value() -> ApplicationSummaryTypeDef:
    return {
        "id": ...,
    }
# ApplicationSummaryTypeDef definition

class ApplicationSummaryTypeDef(TypedDict):
    id: NotRequired[str],
    arn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    creationTime: NotRequired[datetime],
    lastUpdateTime: NotRequired[datetime],

ApplicationTypeDef#

# ApplicationTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ApplicationTypeDef

def get_value() -> ApplicationTypeDef:
    return {
        "id": ...,
    }
# ApplicationTypeDef definition

class ApplicationTypeDef(TypedDict):
    id: NotRequired[str],
    arn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    creationTime: NotRequired[datetime],
    lastUpdateTime: NotRequired[datetime],
    tags: NotRequired[Dict[str, str]],

AssociateAttributeGroupRequestRequestTypeDef#

# AssociateAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupRequestRequestTypeDef

def get_value() -> AssociateAttributeGroupRequestRequestTypeDef:
    return {
        "application": ...,
        "attributeGroup": ...,
    }
# AssociateAttributeGroupRequestRequestTypeDef definition

class AssociateAttributeGroupRequestRequestTypeDef(TypedDict):
    application: str,
    attributeGroup: str,

AssociateAttributeGroupResponseTypeDef#

# AssociateAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupResponseTypeDef

def get_value() -> AssociateAttributeGroupResponseTypeDef:
    return {
        "applicationArn": ...,
        "attributeGroupArn": ...,
        "ResponseMetadata": ...,
    }
# AssociateAttributeGroupResponseTypeDef definition

class AssociateAttributeGroupResponseTypeDef(TypedDict):
    applicationArn: str,
    attributeGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AssociateResourceRequestRequestTypeDef#

# AssociateResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceRequestRequestTypeDef

def get_value() -> AssociateResourceRequestRequestTypeDef:
    return {
        "application": ...,
        "resourceType": ...,
        "resource": ...,
    }
# AssociateResourceRequestRequestTypeDef definition

class AssociateResourceRequestRequestTypeDef(TypedDict):
    application: str,
    resourceType: ResourceTypeType,  # (1)
    resource: str,
  1. See ResourceTypeType

AssociateResourceResponseTypeDef#

# AssociateResourceResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceResponseTypeDef

def get_value() -> AssociateResourceResponseTypeDef:
    return {
        "applicationArn": ...,
        "resourceArn": ...,
        "ResponseMetadata": ...,
    }
# AssociateResourceResponseTypeDef definition

class AssociateResourceResponseTypeDef(TypedDict):
    applicationArn: str,
    resourceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AttributeGroupDetailsTypeDef#

# AttributeGroupDetailsTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupDetailsTypeDef

def get_value() -> AttributeGroupDetailsTypeDef:
    return {
        "id": ...,
    }
# AttributeGroupDetailsTypeDef definition

class AttributeGroupDetailsTypeDef(TypedDict):
    id: NotRequired[str],
    arn: NotRequired[str],
    name: NotRequired[str],
    createdBy: NotRequired[str],

AttributeGroupSummaryTypeDef#

# AttributeGroupSummaryTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupSummaryTypeDef

def get_value() -> AttributeGroupSummaryTypeDef:
    return {
        "id": ...,
    }
# AttributeGroupSummaryTypeDef definition

class AttributeGroupSummaryTypeDef(TypedDict):
    id: NotRequired[str],
    arn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    creationTime: NotRequired[datetime],
    lastUpdateTime: NotRequired[datetime],
    createdBy: NotRequired[str],

AttributeGroupTypeDef#

# AttributeGroupTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupTypeDef

def get_value() -> AttributeGroupTypeDef:
    return {
        "id": ...,
    }
# AttributeGroupTypeDef definition

class AttributeGroupTypeDef(TypedDict):
    id: NotRequired[str],
    arn: NotRequired[str],
    name: NotRequired[str],
    description: NotRequired[str],
    creationTime: NotRequired[datetime],
    lastUpdateTime: NotRequired[datetime],
    tags: NotRequired[Dict[str, str]],

CreateApplicationRequestRequestTypeDef#

# CreateApplicationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationRequestRequestTypeDef

def get_value() -> CreateApplicationRequestRequestTypeDef:
    return {
        "name": ...,
        "clientToken": ...,
    }
# CreateApplicationRequestRequestTypeDef definition

class CreateApplicationRequestRequestTypeDef(TypedDict):
    name: str,
    clientToken: str,
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

CreateAttributeGroupRequestRequestTypeDef#

# CreateAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupRequestRequestTypeDef

def get_value() -> CreateAttributeGroupRequestRequestTypeDef:
    return {
        "name": ...,
        "attributes": ...,
        "clientToken": ...,
    }
# CreateAttributeGroupRequestRequestTypeDef definition

class CreateAttributeGroupRequestRequestTypeDef(TypedDict):
    name: str,
    attributes: str,
    clientToken: str,
    description: NotRequired[str],
    tags: NotRequired[Mapping[str, str]],

DeleteApplicationRequestRequestTypeDef#

# DeleteApplicationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationRequestRequestTypeDef

def get_value() -> DeleteApplicationRequestRequestTypeDef:
    return {
        "application": ...,
    }
# DeleteApplicationRequestRequestTypeDef definition

class DeleteApplicationRequestRequestTypeDef(TypedDict):
    application: str,

DeleteAttributeGroupRequestRequestTypeDef#

# DeleteAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupRequestRequestTypeDef

def get_value() -> DeleteAttributeGroupRequestRequestTypeDef:
    return {
        "attributeGroup": ...,
    }
# DeleteAttributeGroupRequestRequestTypeDef definition

class DeleteAttributeGroupRequestRequestTypeDef(TypedDict):
    attributeGroup: str,

DisassociateAttributeGroupRequestRequestTypeDef#

# DisassociateAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupRequestRequestTypeDef

def get_value() -> DisassociateAttributeGroupRequestRequestTypeDef:
    return {
        "application": ...,
        "attributeGroup": ...,
    }
# DisassociateAttributeGroupRequestRequestTypeDef definition

class DisassociateAttributeGroupRequestRequestTypeDef(TypedDict):
    application: str,
    attributeGroup: str,

DisassociateAttributeGroupResponseTypeDef#

# DisassociateAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupResponseTypeDef

def get_value() -> DisassociateAttributeGroupResponseTypeDef:
    return {
        "applicationArn": ...,
        "attributeGroupArn": ...,
        "ResponseMetadata": ...,
    }
# DisassociateAttributeGroupResponseTypeDef definition

class DisassociateAttributeGroupResponseTypeDef(TypedDict):
    applicationArn: str,
    attributeGroupArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DisassociateResourceRequestRequestTypeDef#

# DisassociateResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceRequestRequestTypeDef

def get_value() -> DisassociateResourceRequestRequestTypeDef:
    return {
        "application": ...,
        "resourceType": ...,
        "resource": ...,
    }
# DisassociateResourceRequestRequestTypeDef definition

class DisassociateResourceRequestRequestTypeDef(TypedDict):
    application: str,
    resourceType: ResourceTypeType,  # (1)
    resource: str,
  1. See ResourceTypeType

DisassociateResourceResponseTypeDef#

# DisassociateResourceResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceResponseTypeDef

def get_value() -> DisassociateResourceResponseTypeDef:
    return {
        "applicationArn": ...,
        "resourceArn": ...,
        "ResponseMetadata": ...,
    }
# DisassociateResourceResponseTypeDef definition

class DisassociateResourceResponseTypeDef(TypedDict):
    applicationArn: str,
    resourceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetApplicationRequestRequestTypeDef#

# GetApplicationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetApplicationRequestRequestTypeDef

def get_value() -> GetApplicationRequestRequestTypeDef:
    return {
        "application": ...,
    }
# GetApplicationRequestRequestTypeDef definition

class GetApplicationRequestRequestTypeDef(TypedDict):
    application: str,

GetAssociatedResourceRequestRequestTypeDef#

# GetAssociatedResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceRequestRequestTypeDef

def get_value() -> GetAssociatedResourceRequestRequestTypeDef:
    return {
        "application": ...,
        "resourceType": ...,
        "resource": ...,
    }
# GetAssociatedResourceRequestRequestTypeDef definition

class GetAssociatedResourceRequestRequestTypeDef(TypedDict):
    application: str,
    resourceType: ResourceTypeType,  # (1)
    resource: str,
  1. See ResourceTypeType

GetAttributeGroupRequestRequestTypeDef#

# GetAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetAttributeGroupRequestRequestTypeDef

def get_value() -> GetAttributeGroupRequestRequestTypeDef:
    return {
        "attributeGroup": ...,
    }
# GetAttributeGroupRequestRequestTypeDef definition

class GetAttributeGroupRequestRequestTypeDef(TypedDict):
    attributeGroup: str,

GetAttributeGroupResponseTypeDef#

# GetAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetAttributeGroupResponseTypeDef

def get_value() -> GetAttributeGroupResponseTypeDef:
    return {
        "id": ...,
        "arn": ...,
        "name": ...,
        "description": ...,
        "attributes": ...,
        "creationTime": ...,
        "lastUpdateTime": ...,
        "tags": ...,
        "createdBy": ...,
        "ResponseMetadata": ...,
    }
# GetAttributeGroupResponseTypeDef definition

class GetAttributeGroupResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    attributes: str,
    creationTime: datetime,
    lastUpdateTime: datetime,
    tags: Dict[str, str],
    createdBy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ResourceGroupTypeDef#

# ResourceGroupTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceGroupTypeDef

def get_value() -> ResourceGroupTypeDef:
    return {
        "state": ...,
    }
# ResourceGroupTypeDef definition

class ResourceGroupTypeDef(TypedDict):
    state: NotRequired[ResourceGroupStateType],  # (1)
    arn: NotRequired[str],
    errorMessage: NotRequired[str],
  1. See ResourceGroupStateType

ListApplicationsRequestListApplicationsPaginateTypeDef#

# ListApplicationsRequestListApplicationsPaginateTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestListApplicationsPaginateTypeDef

def get_value() -> ListApplicationsRequestListApplicationsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListApplicationsRequestListApplicationsPaginateTypeDef definition

class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListApplicationsRequestRequestTypeDef#

# ListApplicationsRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestRequestTypeDef

def get_value() -> ListApplicationsRequestRequestTypeDef:
    return {
        "nextToken": ...,
    }
# ListApplicationsRequestRequestTypeDef definition

class ListApplicationsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef#

# ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef

def get_value() -> ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef:
    return {
        "application": ...,
    }
# ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef definition

class ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef(TypedDict):
    application: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAssociatedAttributeGroupsRequestRequestTypeDef#

# ListAssociatedAttributeGroupsRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestRequestTypeDef

def get_value() -> ListAssociatedAttributeGroupsRequestRequestTypeDef:
    return {
        "application": ...,
    }
# ListAssociatedAttributeGroupsRequestRequestTypeDef definition

class ListAssociatedAttributeGroupsRequestRequestTypeDef(TypedDict):
    application: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListAssociatedAttributeGroupsResponseTypeDef#

# ListAssociatedAttributeGroupsResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsResponseTypeDef

def get_value() -> ListAssociatedAttributeGroupsResponseTypeDef:
    return {
        "attributeGroups": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAssociatedAttributeGroupsResponseTypeDef definition

class ListAssociatedAttributeGroupsResponseTypeDef(TypedDict):
    attributeGroups: List[str],
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef#

# ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef

def get_value() -> ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef:
    return {
        "application": ...,
    }
# ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef definition

class ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef(TypedDict):
    application: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAssociatedResourcesRequestRequestTypeDef#

# ListAssociatedResourcesRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestRequestTypeDef

def get_value() -> ListAssociatedResourcesRequestRequestTypeDef:
    return {
        "application": ...,
    }
# ListAssociatedResourcesRequestRequestTypeDef definition

class ListAssociatedResourcesRequestRequestTypeDef(TypedDict):
    application: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef#

# ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef

def get_value() -> ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef:
    return {
        "application": ...,
    }
# ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef definition

class ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef(TypedDict):
    application: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAttributeGroupsForApplicationRequestRequestTypeDef#

# ListAttributeGroupsForApplicationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestRequestTypeDef

def get_value() -> ListAttributeGroupsForApplicationRequestRequestTypeDef:
    return {
        "application": ...,
    }
# ListAttributeGroupsForApplicationRequestRequestTypeDef definition

class ListAttributeGroupsForApplicationRequestRequestTypeDef(TypedDict):
    application: str,
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef#

# ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef

def get_value() -> ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef definition

class ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAttributeGroupsRequestRequestTypeDef#

# ListAttributeGroupsRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestRequestTypeDef

def get_value() -> ListAttributeGroupsRequestRequestTypeDef:
    return {
        "nextToken": ...,
    }
# ListAttributeGroupsRequestRequestTypeDef definition

class ListAttributeGroupsRequestRequestTypeDef(TypedDict):
    nextToken: NotRequired[str],
    maxResults: NotRequired[int],

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    resourceArn: str,

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResponseTypeDef definition

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

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ResourceDetailsTypeDef#

# ResourceDetailsTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceDetailsTypeDef

def get_value() -> ResourceDetailsTypeDef:
    return {
        "tagValue": ...,
    }
# ResourceDetailsTypeDef definition

class ResourceDetailsTypeDef(TypedDict):
    tagValue: NotRequired[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

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

SyncResourceRequestRequestTypeDef#

# SyncResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceRequestRequestTypeDef

def get_value() -> SyncResourceRequestRequestTypeDef:
    return {
        "resourceType": ...,
        "resource": ...,
    }
# SyncResourceRequestRequestTypeDef definition

class SyncResourceRequestRequestTypeDef(TypedDict):
    resourceType: ResourceTypeType,  # (1)
    resource: str,
  1. See ResourceTypeType

SyncResourceResponseTypeDef#

# SyncResourceResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceResponseTypeDef

def get_value() -> SyncResourceResponseTypeDef:
    return {
        "applicationArn": ...,
        "resourceArn": ...,
        "actionTaken": ...,
        "ResponseMetadata": ...,
    }
# SyncResourceResponseTypeDef definition

class SyncResourceResponseTypeDef(TypedDict):
    applicationArn: str,
    resourceArn: str,
    actionTaken: SyncActionType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SyncActionType
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

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

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "resourceArn": ...,
        "tagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

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

UpdateApplicationRequestRequestTypeDef#

# UpdateApplicationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationRequestRequestTypeDef

def get_value() -> UpdateApplicationRequestRequestTypeDef:
    return {
        "application": ...,
    }
# UpdateApplicationRequestRequestTypeDef definition

class UpdateApplicationRequestRequestTypeDef(TypedDict):
    application: str,
    name: NotRequired[str],
    description: NotRequired[str],

UpdateAttributeGroupRequestRequestTypeDef#

# UpdateAttributeGroupRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupRequestRequestTypeDef

def get_value() -> UpdateAttributeGroupRequestRequestTypeDef:
    return {
        "attributeGroup": ...,
    }
# UpdateAttributeGroupRequestRequestTypeDef definition

class UpdateAttributeGroupRequestRequestTypeDef(TypedDict):
    attributeGroup: str,
    name: NotRequired[str],
    description: NotRequired[str],
    attributes: NotRequired[str],

AppRegistryConfigurationTypeDef#

# AppRegistryConfigurationTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import AppRegistryConfigurationTypeDef

def get_value() -> AppRegistryConfigurationTypeDef:
    return {
        "tagQueryConfiguration": ...,
    }
# AppRegistryConfigurationTypeDef definition

class AppRegistryConfigurationTypeDef(TypedDict):
    tagQueryConfiguration: NotRequired[TagQueryConfigurationTypeDef],  # (1)
  1. See TagQueryConfigurationTypeDef

DeleteApplicationResponseTypeDef#

# DeleteApplicationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationResponseTypeDef

def get_value() -> DeleteApplicationResponseTypeDef:
    return {
        "application": ...,
        "ResponseMetadata": ...,
    }
# DeleteApplicationResponseTypeDef definition

class DeleteApplicationResponseTypeDef(TypedDict):
    application: ApplicationSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListApplicationsResponseTypeDef#

# ListApplicationsResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsResponseTypeDef

def get_value() -> ListApplicationsResponseTypeDef:
    return {
        "applications": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListApplicationsResponseTypeDef definition

class ListApplicationsResponseTypeDef(TypedDict):
    applications: List[ApplicationSummaryTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationSummaryTypeDef
  2. See ResponseMetadataTypeDef

CreateApplicationResponseTypeDef#

# CreateApplicationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationResponseTypeDef

def get_value() -> CreateApplicationResponseTypeDef:
    return {
        "application": ...,
        "ResponseMetadata": ...,
    }
# CreateApplicationResponseTypeDef definition

class CreateApplicationResponseTypeDef(TypedDict):
    application: ApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationTypeDef
  2. See ResponseMetadataTypeDef

UpdateApplicationResponseTypeDef#

# UpdateApplicationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationResponseTypeDef

def get_value() -> UpdateApplicationResponseTypeDef:
    return {
        "application": ...,
        "ResponseMetadata": ...,
    }
# UpdateApplicationResponseTypeDef definition

class UpdateApplicationResponseTypeDef(TypedDict):
    application: ApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationTypeDef
  2. See ResponseMetadataTypeDef

ListAttributeGroupsForApplicationResponseTypeDef#

# ListAttributeGroupsForApplicationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationResponseTypeDef

def get_value() -> ListAttributeGroupsForApplicationResponseTypeDef:
    return {
        "attributeGroupsDetails": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAttributeGroupsForApplicationResponseTypeDef definition

class ListAttributeGroupsForApplicationResponseTypeDef(TypedDict):
    attributeGroupsDetails: List[AttributeGroupDetailsTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AttributeGroupDetailsTypeDef
  2. See ResponseMetadataTypeDef

DeleteAttributeGroupResponseTypeDef#

# DeleteAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupResponseTypeDef

def get_value() -> DeleteAttributeGroupResponseTypeDef:
    return {
        "attributeGroup": ...,
        "ResponseMetadata": ...,
    }
# DeleteAttributeGroupResponseTypeDef definition

class DeleteAttributeGroupResponseTypeDef(TypedDict):
    attributeGroup: AttributeGroupSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AttributeGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListAttributeGroupsResponseTypeDef#

# ListAttributeGroupsResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsResponseTypeDef

def get_value() -> ListAttributeGroupsResponseTypeDef:
    return {
        "attributeGroups": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAttributeGroupsResponseTypeDef definition

class ListAttributeGroupsResponseTypeDef(TypedDict):
    attributeGroups: List[AttributeGroupSummaryTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AttributeGroupSummaryTypeDef
  2. See ResponseMetadataTypeDef

CreateAttributeGroupResponseTypeDef#

# CreateAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupResponseTypeDef

def get_value() -> CreateAttributeGroupResponseTypeDef:
    return {
        "attributeGroup": ...,
        "ResponseMetadata": ...,
    }
# CreateAttributeGroupResponseTypeDef definition

class CreateAttributeGroupResponseTypeDef(TypedDict):
    attributeGroup: AttributeGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AttributeGroupTypeDef
  2. See ResponseMetadataTypeDef

UpdateAttributeGroupResponseTypeDef#

# UpdateAttributeGroupResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupResponseTypeDef

def get_value() -> UpdateAttributeGroupResponseTypeDef:
    return {
        "attributeGroup": ...,
        "ResponseMetadata": ...,
    }
# UpdateAttributeGroupResponseTypeDef definition

class UpdateAttributeGroupResponseTypeDef(TypedDict):
    attributeGroup: AttributeGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AttributeGroupTypeDef
  2. See ResponseMetadataTypeDef

IntegrationsTypeDef#

# IntegrationsTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import IntegrationsTypeDef

def get_value() -> IntegrationsTypeDef:
    return {
        "resourceGroup": ...,
    }
# IntegrationsTypeDef definition

class IntegrationsTypeDef(TypedDict):
    resourceGroup: NotRequired[ResourceGroupTypeDef],  # (1)
  1. See ResourceGroupTypeDef

ResourceIntegrationsTypeDef#

# ResourceIntegrationsTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceIntegrationsTypeDef

def get_value() -> ResourceIntegrationsTypeDef:
    return {
        "resourceGroup": ...,
    }
# ResourceIntegrationsTypeDef definition

class ResourceIntegrationsTypeDef(TypedDict):
    resourceGroup: NotRequired[ResourceGroupTypeDef],  # (1)
  1. See ResourceGroupTypeDef

ResourceInfoTypeDef#

# ResourceInfoTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceInfoTypeDef

def get_value() -> ResourceInfoTypeDef:
    return {
        "name": ...,
    }
# ResourceInfoTypeDef definition

class ResourceInfoTypeDef(TypedDict):
    name: NotRequired[str],
    arn: NotRequired[str],
    resourceType: NotRequired[ResourceTypeType],  # (1)
    resourceDetails: NotRequired[ResourceDetailsTypeDef],  # (2)
  1. See ResourceTypeType
  2. See ResourceDetailsTypeDef

GetConfigurationResponseTypeDef#

# GetConfigurationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetConfigurationResponseTypeDef

def get_value() -> GetConfigurationResponseTypeDef:
    return {
        "configuration": ...,
        "ResponseMetadata": ...,
    }
# GetConfigurationResponseTypeDef definition

class GetConfigurationResponseTypeDef(TypedDict):
    configuration: AppRegistryConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AppRegistryConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutConfigurationRequestRequestTypeDef#

# PutConfigurationRequestRequestTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import PutConfigurationRequestRequestTypeDef

def get_value() -> PutConfigurationRequestRequestTypeDef:
    return {
        "configuration": ...,
    }
# PutConfigurationRequestRequestTypeDef definition

class PutConfigurationRequestRequestTypeDef(TypedDict):
    configuration: AppRegistryConfigurationTypeDef,  # (1)
  1. See AppRegistryConfigurationTypeDef

GetApplicationResponseTypeDef#

# GetApplicationResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetApplicationResponseTypeDef

def get_value() -> GetApplicationResponseTypeDef:
    return {
        "id": ...,
        "arn": ...,
        "name": ...,
        "description": ...,
        "creationTime": ...,
        "lastUpdateTime": ...,
        "associatedResourceCount": ...,
        "tags": ...,
        "integrations": ...,
        "ResponseMetadata": ...,
    }
# GetApplicationResponseTypeDef definition

class GetApplicationResponseTypeDef(TypedDict):
    id: str,
    arn: str,
    name: str,
    description: str,
    creationTime: datetime,
    lastUpdateTime: datetime,
    associatedResourceCount: int,
    tags: Dict[str, str],
    integrations: IntegrationsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IntegrationsTypeDef
  2. See ResponseMetadataTypeDef

ResourceTypeDef#

# ResourceTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceTypeDef

def get_value() -> ResourceTypeDef:
    return {
        "name": ...,
    }
# ResourceTypeDef definition

class ResourceTypeDef(TypedDict):
    name: NotRequired[str],
    arn: NotRequired[str],
    associationTime: NotRequired[datetime],
    integrations: NotRequired[ResourceIntegrationsTypeDef],  # (1)
  1. See ResourceIntegrationsTypeDef

ListAssociatedResourcesResponseTypeDef#

# ListAssociatedResourcesResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesResponseTypeDef

def get_value() -> ListAssociatedResourcesResponseTypeDef:
    return {
        "resources": ...,
        "nextToken": ...,
        "ResponseMetadata": ...,
    }
# ListAssociatedResourcesResponseTypeDef definition

class ListAssociatedResourcesResponseTypeDef(TypedDict):
    resources: List[ResourceInfoTypeDef],  # (1)
    nextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ResourceInfoTypeDef
  2. See ResponseMetadataTypeDef

GetAssociatedResourceResponseTypeDef#

# GetAssociatedResourceResponseTypeDef usage example

from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceResponseTypeDef

def get_value() -> GetAssociatedResourceResponseTypeDef:
    return {
        "resource": ...,
        "ResponseMetadata": ...,
    }
# GetAssociatedResourceResponseTypeDef definition

class GetAssociatedResourceResponseTypeDef(TypedDict):
    resource: ResourceTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ResourceTypeDef
  2. See ResponseMetadataTypeDef