Typed dictionaries
Index > AppRegistry > Typed dictionaries
Auto-generated documentation for AppRegistry type annotations stubs module mypy-boto3-servicecatalog-appregistry.
TagQueryConfigurationTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import TagQueryConfigurationTypeDef
def get_value() -> TagQueryConfigurationTypeDef:
return {
"tagKey": ...,
}
ApplicationSummaryTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ApplicationSummaryTypeDef
def get_value() -> ApplicationSummaryTypeDef:
return {
"id": ...,
}
Definition
class ApplicationSummaryTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
creationTime: NotRequired[datetime],
lastUpdateTime: NotRequired[datetime],
ApplicationTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ApplicationTypeDef
def get_value() -> ApplicationTypeDef:
return {
"id": ...,
}
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
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupRequestRequestTypeDef
def get_value() -> AssociateAttributeGroupRequestRequestTypeDef:
return {
"application": ...,
"attributeGroup": ...,
}
Definition
class AssociateAttributeGroupRequestRequestTypeDef(TypedDict):
application: str,
attributeGroup: str,
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AssociateResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceRequestRequestTypeDef
def get_value() -> AssociateResourceRequestRequestTypeDef:
return {
"application": ...,
"resourceType": ...,
"resource": ...,
}
Definition
class AssociateResourceRequestRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
AttributeGroupDetailsTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupDetailsTypeDef
def get_value() -> AttributeGroupDetailsTypeDef:
return {
"id": ...,
}
Definition
class AttributeGroupDetailsTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
name: NotRequired[str],
AttributeGroupSummaryTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupSummaryTypeDef
def get_value() -> AttributeGroupSummaryTypeDef:
return {
"id": ...,
}
Definition
class AttributeGroupSummaryTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
creationTime: NotRequired[datetime],
lastUpdateTime: NotRequired[datetime],
AttributeGroupTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AttributeGroupTypeDef
def get_value() -> AttributeGroupTypeDef:
return {
"id": ...,
}
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
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationRequestRequestTypeDef
def get_value() -> CreateApplicationRequestRequestTypeDef:
return {
"name": ...,
"clientToken": ...,
}
Definition
class CreateApplicationRequestRequestTypeDef(TypedDict):
name: str,
clientToken: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateAttributeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupRequestRequestTypeDef
def get_value() -> CreateAttributeGroupRequestRequestTypeDef:
return {
"name": ...,
"attributes": ...,
"clientToken": ...,
}
Definition
class CreateAttributeGroupRequestRequestTypeDef(TypedDict):
name: str,
attributes: str,
clientToken: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
DeleteApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationRequestRequestTypeDef
def get_value() -> DeleteApplicationRequestRequestTypeDef:
return {
"application": ...,
}
DeleteAttributeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupRequestRequestTypeDef
def get_value() -> DeleteAttributeGroupRequestRequestTypeDef:
return {
"attributeGroup": ...,
}
DisassociateAttributeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupRequestRequestTypeDef
def get_value() -> DisassociateAttributeGroupRequestRequestTypeDef:
return {
"application": ...,
"attributeGroup": ...,
}
Definition
class DisassociateAttributeGroupRequestRequestTypeDef(TypedDict):
application: str,
attributeGroup: str,
DisassociateResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceRequestRequestTypeDef
def get_value() -> DisassociateResourceRequestRequestTypeDef:
return {
"application": ...,
"resourceType": ...,
"resource": ...,
}
Definition
class DisassociateResourceRequestRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
GetApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetApplicationRequestRequestTypeDef
def get_value() -> GetApplicationRequestRequestTypeDef:
return {
"application": ...,
}
GetAssociatedResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceRequestRequestTypeDef
def get_value() -> GetAssociatedResourceRequestRequestTypeDef:
return {
"application": ...,
"resourceType": ...,
"resource": ...,
}
Definition
class GetAssociatedResourceRequestRequestTypeDef(TypedDict):
application: str,
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
GetAttributeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAttributeGroupRequestRequestTypeDef
def get_value() -> GetAttributeGroupRequestRequestTypeDef:
return {
"attributeGroup": ...,
}
ResourceGroupTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceGroupTypeDef
def get_value() -> ResourceGroupTypeDef:
return {
"state": ...,
}
Definition
class ResourceGroupTypeDef(TypedDict):
state: NotRequired[ResourceGroupStateType], # (1)
arn: NotRequired[str],
errorMessage: NotRequired[str],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationsRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestRequestTypeDef
def get_value() -> ListApplicationsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssociatedAttributeGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestRequestTypeDef
def get_value() -> ListAssociatedAttributeGroupsRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class ListAssociatedAttributeGroupsRequestRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssociatedResourcesRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestRequestTypeDef
def get_value() -> ListAssociatedResourcesRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class ListAssociatedResourcesRequestRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAttributeGroupsForApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestRequestTypeDef
def get_value() -> ListAttributeGroupsForApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class ListAttributeGroupsForApplicationRequestRequestTypeDef(TypedDict):
application: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAttributeGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestRequestTypeDef
def get_value() -> ListAttributeGroupsRequestRequestTypeDef:
return {
"nextToken": ...,
}
Definition
class ListAttributeGroupsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
ResourceDetailsTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceDetailsTypeDef
def get_value() -> ResourceDetailsTypeDef:
return {
"tagValue": ...,
}
SyncResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceRequestRequestTypeDef
def get_value() -> SyncResourceRequestRequestTypeDef:
return {
"resourceType": ...,
"resource": ...,
}
Definition
class SyncResourceRequestRequestTypeDef(TypedDict):
resourceType: ResourceTypeType, # (1)
resource: str,
- See ResourceTypeType
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationRequestRequestTypeDef
def get_value() -> UpdateApplicationRequestRequestTypeDef:
return {
"application": ...,
}
Definition
class UpdateApplicationRequestRequestTypeDef(TypedDict):
application: str,
name: NotRequired[str],
description: NotRequired[str],
UpdateAttributeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupRequestRequestTypeDef
def get_value() -> UpdateAttributeGroupRequestRequestTypeDef:
return {
"attributeGroup": ...,
}
Definition
class UpdateAttributeGroupRequestRequestTypeDef(TypedDict):
attributeGroup: str,
name: NotRequired[str],
description: NotRequired[str],
attributes: NotRequired[str],
AppRegistryConfigurationTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AppRegistryConfigurationTypeDef
def get_value() -> AppRegistryConfigurationTypeDef:
return {
"tagQueryConfiguration": ...,
}
Definition
class AppRegistryConfigurationTypeDef(TypedDict):
tagQueryConfiguration: NotRequired[TagQueryConfigurationTypeDef], # (1)
AssociateAttributeGroupResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateAttributeGroupResponseTypeDef
def get_value() -> AssociateAttributeGroupResponseTypeDef:
return {
"applicationArn": ...,
"attributeGroupArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateAttributeGroupResponseTypeDef(TypedDict):
applicationArn: str,
attributeGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateResourceResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import AssociateResourceResponseTypeDef
def get_value() -> AssociateResourceResponseTypeDef:
return {
"applicationArn": ...,
"resourceArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateApplicationResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateApplicationResponseTypeDef
def get_value() -> CreateApplicationResponseTypeDef:
return {
"application": ...,
"ResponseMetadata": ...,
}
Definition
class CreateApplicationResponseTypeDef(TypedDict):
application: ApplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteApplicationResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteApplicationResponseTypeDef
def get_value() -> DeleteApplicationResponseTypeDef:
return {
"application": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationResponseTypeDef(TypedDict):
application: ApplicationSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateAttributeGroupResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateAttributeGroupResponseTypeDef
def get_value() -> DisassociateAttributeGroupResponseTypeDef:
return {
"applicationArn": ...,
"attributeGroupArn": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateAttributeGroupResponseTypeDef(TypedDict):
applicationArn: str,
attributeGroupArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateResourceResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DisassociateResourceResponseTypeDef
def get_value() -> DisassociateResourceResponseTypeDef:
return {
"applicationArn": ...,
"resourceArn": ...,
"ResponseMetadata": ...,
}
Definition
class DisassociateResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
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": ...,
"ResponseMetadata": ...,
}
Definition
class GetAttributeGroupResponseTypeDef(TypedDict):
id: str,
arn: str,
name: str,
description: str,
attributes: str,
creationTime: datetime,
lastUpdateTime: datetime,
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListApplicationsResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsResponseTypeDef
def get_value() -> ListApplicationsResponseTypeDef:
return {
"applications": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListApplicationsResponseTypeDef(TypedDict):
applications: List[ApplicationSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssociatedAttributeGroupsResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsResponseTypeDef
def get_value() -> ListAssociatedAttributeGroupsResponseTypeDef:
return {
"attributeGroups": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAssociatedAttributeGroupsResponseTypeDef(TypedDict):
attributeGroups: List[str],
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SyncResourceResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import SyncResourceResponseTypeDef
def get_value() -> SyncResourceResponseTypeDef:
return {
"applicationArn": ...,
"resourceArn": ...,
"actionTaken": ...,
"ResponseMetadata": ...,
}
Definition
class SyncResourceResponseTypeDef(TypedDict):
applicationArn: str,
resourceArn: str,
actionTaken: SyncActionType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateApplicationResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateApplicationResponseTypeDef
def get_value() -> UpdateApplicationResponseTypeDef:
return {
"application": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateApplicationResponseTypeDef(TypedDict):
application: ApplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAttributeGroupsForApplicationResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationResponseTypeDef
def get_value() -> ListAttributeGroupsForApplicationResponseTypeDef:
return {
"attributeGroupsDetails": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAttributeGroupsForApplicationResponseTypeDef(TypedDict):
attributeGroupsDetails: List[AttributeGroupDetailsTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteAttributeGroupResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import DeleteAttributeGroupResponseTypeDef
def get_value() -> DeleteAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAttributeGroupsResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsResponseTypeDef
def get_value() -> ListAttributeGroupsResponseTypeDef:
return {
"attributeGroups": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAttributeGroupsResponseTypeDef(TypedDict):
attributeGroups: List[AttributeGroupSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAttributeGroupResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import CreateAttributeGroupResponseTypeDef
def get_value() -> CreateAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAttributeGroupResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import UpdateAttributeGroupResponseTypeDef
def get_value() -> UpdateAttributeGroupResponseTypeDef:
return {
"attributeGroup": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateAttributeGroupResponseTypeDef(TypedDict):
attributeGroup: AttributeGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
IntegrationsTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import IntegrationsTypeDef
def get_value() -> IntegrationsTypeDef:
return {
"resourceGroup": ...,
}
Definition
class IntegrationsTypeDef(TypedDict):
resourceGroup: NotRequired[ResourceGroupTypeDef], # (1)
ResourceIntegrationsTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceIntegrationsTypeDef
def get_value() -> ResourceIntegrationsTypeDef:
return {
"resourceGroup": ...,
}
Definition
class ResourceIntegrationsTypeDef(TypedDict):
resourceGroup: NotRequired[ResourceGroupTypeDef], # (1)
ListApplicationsRequestListApplicationsPaginateTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListApplicationsRequestListApplicationsPaginateTypeDef
def get_value() -> ListApplicationsRequestListApplicationsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef
def get_value() -> ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef:
return {
"application": ...,
}
Definition
class ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef
def get_value() -> ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef:
return {
"application": ...,
}
Definition
class ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef
def get_value() -> ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef:
return {
"application": ...,
}
Definition
class ListAttributeGroupsForApplicationRequestListAttributeGroupsForApplicationPaginateTypeDef(TypedDict):
application: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef
def get_value() -> ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ResourceInfoTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceInfoTypeDef
def get_value() -> ResourceInfoTypeDef:
return {
"name": ...,
}
Definition
class ResourceInfoTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
resourceType: NotRequired[ResourceTypeType], # (1)
resourceDetails: NotRequired[ResourceDetailsTypeDef], # (2)
GetConfigurationResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetConfigurationResponseTypeDef
def get_value() -> GetConfigurationResponseTypeDef:
return {
"configuration": ...,
"ResponseMetadata": ...,
}
Definition
class GetConfigurationResponseTypeDef(TypedDict):
configuration: AppRegistryConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import PutConfigurationRequestRequestTypeDef
def get_value() -> PutConfigurationRequestRequestTypeDef:
return {
"configuration": ...,
}
Definition
class PutConfigurationRequestRequestTypeDef(TypedDict):
configuration: AppRegistryConfigurationTypeDef, # (1)
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": ...,
}
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)
ResourceTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ResourceTypeDef
def get_value() -> ResourceTypeDef:
return {
"name": ...,
}
Definition
class ResourceTypeDef(TypedDict):
name: NotRequired[str],
arn: NotRequired[str],
associationTime: NotRequired[datetime],
integrations: NotRequired[ResourceIntegrationsTypeDef], # (1)
ListAssociatedResourcesResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import ListAssociatedResourcesResponseTypeDef
def get_value() -> ListAssociatedResourcesResponseTypeDef:
return {
"resources": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAssociatedResourcesResponseTypeDef(TypedDict):
resources: List[ResourceInfoTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssociatedResourceResponseTypeDef
Usage Example
from mypy_boto3_servicecatalog_appregistry.type_defs import GetAssociatedResourceResponseTypeDef
def get_value() -> GetAssociatedResourceResponseTypeDef:
return {
"resource": ...,
"ResponseMetadata": ...,
}