Type definitions#
Index > AppRegistry > Type definitions
Auto-generated documentation for AppRegistry type annotations stubs module mypy-boto3-servicecatalog-appregistry.
TagQueryConfigurationTypeDef#
# TagQueryConfigurationTypeDef TypedDict 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 TypedDict 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.datetime],
lastUpdateTime: NotRequired[datetime.datetime],
ResourcesListItemTypeDef#
# ResourcesListItemTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourcesListItemTypeDef
def get_value() -> ResourcesListItemTypeDef:
return {
"resourceArn": ...,
}
# ResourcesListItemTypeDef definition
class ResourcesListItemTypeDef(TypedDict):
resourceArn: NotRequired[str],
errorMessage: NotRequired[str],
status: NotRequired[str],
resourceType: NotRequired[str],
ApplicationTypeDef#
# ApplicationTypeDef TypedDict 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.datetime],
lastUpdateTime: NotRequired[datetime.datetime],
tags: NotRequired[Dict[str, str]],
applicationTag: NotRequired[Dict[str, str]],
AssociateAttributeGroupRequestTypeDef#
# AssociateAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupRequestTypeDef
def get_value() -> AssociateAttributeGroupRequestTypeDef:
return {
"application": ...,
}
# AssociateAttributeGroupRequestTypeDef definition
class AssociateAttributeGroupRequestTypeDef(TypedDict):
application: str,
attributeGroup: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AssociateResourceRequestTypeDef#
# AssociateResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceRequestTypeDef
def get_value() -> AssociateResourceRequestTypeDef:
return {
"application": ...,
}
# AssociateResourceRequestTypeDef definition
class AssociateResourceRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
options: NotRequired[Sequence[AssociationOptionType]], # (2)
- See ResourceTypeType
- See
Sequence[AssociationOptionType]
AttributeGroupDetailsTypeDef#
# AttributeGroupDetailsTypeDef TypedDict 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 TypedDict 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.datetime],
lastUpdateTime: NotRequired[datetime.datetime],
createdBy: NotRequired[str],
AttributeGroupTypeDef#
# AttributeGroupTypeDef TypedDict 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.datetime],
lastUpdateTime: NotRequired[datetime.datetime],
tags: NotRequired[Dict[str, str]],
CreateApplicationRequestTypeDef#
# CreateApplicationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationRequestTypeDef
def get_value() -> CreateApplicationRequestTypeDef:
return {
"name": ...,
}
# CreateApplicationRequestTypeDef definition
class CreateApplicationRequestTypeDef(TypedDict):
name: str,
clientToken: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateAttributeGroupRequestTypeDef#
# CreateAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupRequestTypeDef
def get_value() -> CreateAttributeGroupRequestTypeDef:
return {
"name": ...,
}
# CreateAttributeGroupRequestTypeDef definition
class CreateAttributeGroupRequestTypeDef(TypedDict):
name: str,
attributes: str,
clientToken: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
DeleteApplicationRequestTypeDef#
# DeleteApplicationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationRequestTypeDef
def get_value() -> DeleteApplicationRequestTypeDef:
return {
"application": ...,
}
# DeleteApplicationRequestTypeDef definition
class DeleteApplicationRequestTypeDef(TypedDict):
application: str,
DeleteAttributeGroupRequestTypeDef#
# DeleteAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupRequestTypeDef
def get_value() -> DeleteAttributeGroupRequestTypeDef:
return {
"attributeGroup": ...,
}
# DeleteAttributeGroupRequestTypeDef definition
class DeleteAttributeGroupRequestTypeDef(TypedDict):
attributeGroup: str,
DisassociateAttributeGroupRequestTypeDef#
# DisassociateAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupRequestTypeDef
def get_value() -> DisassociateAttributeGroupRequestTypeDef:
return {
"application": ...,
}
# DisassociateAttributeGroupRequestTypeDef definition
class DisassociateAttributeGroupRequestTypeDef(TypedDict):
application: str,
attributeGroup: str,
DisassociateResourceRequestTypeDef#
# DisassociateResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceRequestTypeDef
def get_value() -> DisassociateResourceRequestTypeDef:
return {
"application": ...,
}
# DisassociateResourceRequestTypeDef definition
class DisassociateResourceRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
GetApplicationRequestTypeDef#
# GetApplicationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetApplicationRequestTypeDef
def get_value() -> GetApplicationRequestTypeDef:
return {
"application": ...,
}
# GetApplicationRequestTypeDef definition
class GetApplicationRequestTypeDef(TypedDict):
application: str,
GetAssociatedResourceRequestTypeDef#
# GetAssociatedResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceRequestTypeDef
def get_value() -> GetAssociatedResourceRequestTypeDef:
return {
"application": ...,
}
# GetAssociatedResourceRequestTypeDef definition
class GetAssociatedResourceRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
nextToken: NotRequired[str],
resourceTagStatus: NotRequired[Sequence[ResourceItemStatusType]], # (2)
maxResults: NotRequired[int],
- See ResourceTypeType
- See
Sequence[ResourceItemStatusType]
GetAttributeGroupRequestTypeDef#
# GetAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAttributeGroupRequestTypeDef
def get_value() -> GetAttributeGroupRequestTypeDef:
return {
"attributeGroup": ...,
}
# GetAttributeGroupRequestTypeDef definition
class GetAttributeGroupRequestTypeDef(TypedDict):
attributeGroup: str,
ResourceGroupTypeDef#
# ResourceGroupTypeDef TypedDict 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],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict 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],
ListApplicationsRequestTypeDef#
# ListApplicationsRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestTypeDef
def get_value() -> ListApplicationsRequestTypeDef:
return {
"nextToken": ...,
}
# ListApplicationsRequestTypeDef definition
class ListApplicationsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssociatedAttributeGroupsRequestTypeDef#
# ListAssociatedAttributeGroupsRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestTypeDef
def get_value() -> ListAssociatedAttributeGroupsRequestTypeDef:
return {
"application": ...,
}
# ListAssociatedAttributeGroupsRequestTypeDef definition
class ListAssociatedAttributeGroupsRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssociatedResourcesRequestTypeDef#
# ListAssociatedResourcesRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestTypeDef
def get_value() -> ListAssociatedResourcesRequestTypeDef:
return {
"application": ...,
}
# ListAssociatedResourcesRequestTypeDef definition
class ListAssociatedResourcesRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAttributeGroupsForApplicationRequestTypeDef#
# ListAttributeGroupsForApplicationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestTypeDef
def get_value() -> ListAttributeGroupsForApplicationRequestTypeDef:
return {
"application": ...,
}
# ListAttributeGroupsForApplicationRequestTypeDef definition
class ListAttributeGroupsForApplicationRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAttributeGroupsRequestTypeDef#
# ListAttributeGroupsRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestTypeDef
def get_value() -> ListAttributeGroupsRequestTypeDef:
return {
"nextToken": ...,
}
# ListAttributeGroupsRequestTypeDef definition
class ListAttributeGroupsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
ResourceDetailsTypeDef#
# ResourceDetailsTypeDef TypedDict 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],
SyncResourceRequestTypeDef#
# SyncResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceRequestTypeDef
def get_value() -> SyncResourceRequestTypeDef:
return {
"resourceType": ...,
}
# SyncResourceRequestTypeDef definition
class SyncResourceRequestTypeDef(TypedDict):
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateApplicationRequestTypeDef#
# UpdateApplicationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationRequestTypeDef
def get_value() -> UpdateApplicationRequestTypeDef:
return {
"application": ...,
}
# UpdateApplicationRequestTypeDef definition
class UpdateApplicationRequestTypeDef(TypedDict):
application: str,
name: NotRequired[str],
description: NotRequired[str],
UpdateAttributeGroupRequestTypeDef#
# UpdateAttributeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupRequestTypeDef
def get_value() -> UpdateAttributeGroupRequestTypeDef:
return {
"attributeGroup": ...,
}
# UpdateAttributeGroupRequestTypeDef definition
class UpdateAttributeGroupRequestTypeDef(TypedDict):
attributeGroup: str,
name: NotRequired[str],
description: NotRequired[str],
attributes: NotRequired[str],
AppRegistryConfigurationTypeDef#
# AppRegistryConfigurationTypeDef TypedDict 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)
ApplicationTagResultTypeDef#
# ApplicationTagResultTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ApplicationTagResultTypeDef
def get_value() -> ApplicationTagResultTypeDef:
return {
"applicationTagStatus": ...,
}
# ApplicationTagResultTypeDef definition
class ApplicationTagResultTypeDef(TypedDict):
applicationTagStatus: NotRequired[ApplicationTagStatusType], # (1)
errorMessage: NotRequired[str],
resources: NotRequired[List[ResourcesListItemTypeDef]], # (2)
nextToken: NotRequired[str],
- See ApplicationTagStatusType
- See
List[ResourcesListItemTypeDef]
AssociateAttributeGroupResponseTypeDef#
# AssociateAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupResponseTypeDef
def get_value() -> AssociateAttributeGroupResponseTypeDef:
return {
"applicationArn": ...,
}
# AssociateAttributeGroupResponseTypeDef definition
class AssociateAttributeGroupResponseTypeDef(TypedDict):
applicationArn: str,
attributeGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateResourceResponseTypeDef#
# AssociateResourceResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceResponseTypeDef
def get_value() -> AssociateResourceResponseTypeDef:
return {
"applicationArn": ...,
}
# AssociateResourceResponseTypeDef definition
class AssociateResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
options: List[AssociationOptionType], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[AssociationOptionType]
- See ResponseMetadataTypeDef
CreateApplicationResponseTypeDef#
# CreateApplicationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationResponseTypeDef
def get_value() -> CreateApplicationResponseTypeDef:
return {
"application": ...,
}
# CreateApplicationResponseTypeDef definition
class CreateApplicationResponseTypeDef(TypedDict):
application: ApplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteApplicationResponseTypeDef#
# DeleteApplicationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationResponseTypeDef
def get_value() -> DeleteApplicationResponseTypeDef:
return {
"application": ...,
}
# DeleteApplicationResponseTypeDef definition
class DeleteApplicationResponseTypeDef(TypedDict):
application: ApplicationSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateAttributeGroupResponseTypeDef#
# DisassociateAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupResponseTypeDef
def get_value() -> DisassociateAttributeGroupResponseTypeDef:
return {
"applicationArn": ...,
}
# DisassociateAttributeGroupResponseTypeDef definition
class DisassociateAttributeGroupResponseTypeDef(TypedDict):
applicationArn: str,
attributeGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateResourceResponseTypeDef#
# DisassociateResourceResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceResponseTypeDef
def get_value() -> DisassociateResourceResponseTypeDef:
return {
"applicationArn": ...,
}
# DisassociateResourceResponseTypeDef definition
class DisassociateResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict 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)
GetAttributeGroupResponseTypeDef#
# GetAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAttributeGroupResponseTypeDef
def get_value() -> GetAttributeGroupResponseTypeDef:
return {
"id": ...,
}
# GetAttributeGroupResponseTypeDef definition
class GetAttributeGroupResponseTypeDef(TypedDict):
id: str,
arn: str,
name: str,
description: str,
attributes: str,
creationTime: datetime.datetime,
lastUpdateTime: datetime.datetime,
tags: Dict[str, str],
createdBy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListApplicationsResponseTypeDef#
# ListApplicationsResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsResponseTypeDef
def get_value() -> ListApplicationsResponseTypeDef:
return {
"applications": ...,
}
# ListApplicationsResponseTypeDef definition
class ListApplicationsResponseTypeDef(TypedDict):
applications: List[ApplicationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[ApplicationSummaryTypeDef]
- See ResponseMetadataTypeDef
ListAssociatedAttributeGroupsResponseTypeDef#
# ListAssociatedAttributeGroupsResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsResponseTypeDef
def get_value() -> ListAssociatedAttributeGroupsResponseTypeDef:
return {
"attributeGroups": ...,
}
# ListAssociatedAttributeGroupsResponseTypeDef definition
class ListAssociatedAttributeGroupsResponseTypeDef(TypedDict):
attributeGroups: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SyncResourceResponseTypeDef#
# SyncResourceResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceResponseTypeDef
def get_value() -> SyncResourceResponseTypeDef:
return {
"applicationArn": ...,
}
# SyncResourceResponseTypeDef definition
class SyncResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
actionTaken: SyncActionType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateApplicationResponseTypeDef#
# UpdateApplicationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationResponseTypeDef
def get_value() -> UpdateApplicationResponseTypeDef:
return {
"application": ...,
}
# UpdateApplicationResponseTypeDef definition
class UpdateApplicationResponseTypeDef(TypedDict):
application: ApplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAttributeGroupsForApplicationResponseTypeDef#
# ListAttributeGroupsForApplicationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationResponseTypeDef
def get_value() -> ListAttributeGroupsForApplicationResponseTypeDef:
return {
"attributeGroupsDetails": ...,
}
# ListAttributeGroupsForApplicationResponseTypeDef definition
class ListAttributeGroupsForApplicationResponseTypeDef(TypedDict):
attributeGroupsDetails: List[AttributeGroupDetailsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[AttributeGroupDetailsTypeDef]
- See ResponseMetadataTypeDef
DeleteAttributeGroupResponseTypeDef#
# DeleteAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupResponseTypeDef
def get_value() -> DeleteAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
}
# DeleteAttributeGroupResponseTypeDef definition
class DeleteAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAttributeGroupsResponseTypeDef#
# ListAttributeGroupsResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsResponseTypeDef
def get_value() -> ListAttributeGroupsResponseTypeDef:
return {
"attributeGroups": ...,
}
# ListAttributeGroupsResponseTypeDef definition
class ListAttributeGroupsResponseTypeDef(TypedDict):
attributeGroups: List[AttributeGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[AttributeGroupSummaryTypeDef]
- See ResponseMetadataTypeDef
CreateAttributeGroupResponseTypeDef#
# CreateAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupResponseTypeDef
def get_value() -> CreateAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
}
# CreateAttributeGroupResponseTypeDef definition
class CreateAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAttributeGroupResponseTypeDef#
# UpdateAttributeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupResponseTypeDef
def get_value() -> UpdateAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
}
# UpdateAttributeGroupResponseTypeDef definition
class UpdateAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
IntegrationsTypeDef#
# IntegrationsTypeDef TypedDict 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)
applicationTagResourceGroup: NotRequired[ResourceGroupTypeDef], # (1)
ResourceIntegrationsTypeDef#
# ResourceIntegrationsTypeDef TypedDict 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)
ListApplicationsRequestPaginateTypeDef#
# ListApplicationsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestPaginateTypeDef
def get_value() -> ListApplicationsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListApplicationsRequestPaginateTypeDef definition
class ListApplicationsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociatedAttributeGroupsRequestPaginateTypeDef#
# ListAssociatedAttributeGroupsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestPaginateTypeDef
def get_value() -> ListAssociatedAttributeGroupsRequestPaginateTypeDef:
return {
"application": ...,
}
# ListAssociatedAttributeGroupsRequestPaginateTypeDef definition
class ListAssociatedAttributeGroupsRequestPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociatedResourcesRequestPaginateTypeDef#
# ListAssociatedResourcesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestPaginateTypeDef
def get_value() -> ListAssociatedResourcesRequestPaginateTypeDef:
return {
"application": ...,
}
# ListAssociatedResourcesRequestPaginateTypeDef definition
class ListAssociatedResourcesRequestPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAttributeGroupsForApplicationRequestPaginateTypeDef#
# ListAttributeGroupsForApplicationRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestPaginateTypeDef
def get_value() -> ListAttributeGroupsForApplicationRequestPaginateTypeDef:
return {
"application": ...,
}
# ListAttributeGroupsForApplicationRequestPaginateTypeDef definition
class ListAttributeGroupsForApplicationRequestPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAttributeGroupsRequestPaginateTypeDef#
# ListAttributeGroupsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestPaginateTypeDef
def get_value() -> ListAttributeGroupsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAttributeGroupsRequestPaginateTypeDef definition
class ListAttributeGroupsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ResourceInfoTypeDef#
# ResourceInfoTypeDef TypedDict 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)
options: NotRequired[List[AssociationOptionType]], # (3)
- See ResourceTypeType
- See ResourceDetailsTypeDef
- See
List[AssociationOptionType]
GetConfigurationResponseTypeDef#
# GetConfigurationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetConfigurationResponseTypeDef
def get_value() -> GetConfigurationResponseTypeDef:
return {
"configuration": ...,
}
# GetConfigurationResponseTypeDef definition
class GetConfigurationResponseTypeDef(TypedDict):
configuration: AppRegistryConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutConfigurationRequestTypeDef#
# PutConfigurationRequestTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import PutConfigurationRequestTypeDef
def get_value() -> PutConfigurationRequestTypeDef:
return {
"configuration": ...,
}
# PutConfigurationRequestTypeDef definition
class PutConfigurationRequestTypeDef(TypedDict):
configuration: AppRegistryConfigurationTypeDef, # (1)
GetApplicationResponseTypeDef#
# GetApplicationResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetApplicationResponseTypeDef
def get_value() -> GetApplicationResponseTypeDef:
return {
"id": ...,
}
# GetApplicationResponseTypeDef definition
class GetApplicationResponseTypeDef(TypedDict):
id: str,
arn: str,
name: str,
description: str,
creationTime: datetime.datetime,
lastUpdateTime: datetime.datetime,
associatedResourceCount: int,
tags: Dict[str, str],
integrations: IntegrationsTypeDef, # (1)
applicationTag: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourceTypeDef#
# ResourceTypeDef TypedDict 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.datetime],
integrations: NotRequired[ResourceIntegrationsTypeDef], # (1)
ListAssociatedResourcesResponseTypeDef#
# ListAssociatedResourcesResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesResponseTypeDef
def get_value() -> ListAssociatedResourcesResponseTypeDef:
return {
"resources": ...,
}
# ListAssociatedResourcesResponseTypeDef definition
class ListAssociatedResourcesResponseTypeDef(TypedDict):
resources: List[ResourceInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[ResourceInfoTypeDef]
- See ResponseMetadataTypeDef
GetAssociatedResourceResponseTypeDef#
# GetAssociatedResourceResponseTypeDef TypedDict usage example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceResponseTypeDef
def get_value() -> GetAssociatedResourceResponseTypeDef:
return {
"resource": ...,
}
# GetAssociatedResourceResponseTypeDef definition
class GetAssociatedResourceResponseTypeDef(TypedDict):
resource: ResourceTypeDef, # (1)
options: List[AssociationOptionType], # (2)
applicationTagResult: ApplicationTagResultTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ResourceTypeDef
- See
List[AssociationOptionType]
- See ApplicationTagResultTypeDef
- See ResponseMetadataTypeDef