Servicecatalog Appregistry Classes
AppRegistryConfigurationTypeDef
tagQueryConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.TagQueryConfigurationTypeDef]
ApplicationSummaryTypeDef
id
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
creationTime
- Type: typing.Optional[datetime.datetime]
lastUpdateTime
- Type: typing.Optional[datetime.datetime]
ApplicationTagResultTypeDef
applicationTagStatus
- Type: typing.Optional[typing.Literal['FAILURE', 'IN_PROGRESS', 'SUCCESS']]
errorMessage
- Type: typing.Optional[str]
resources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourcesListItemTypeDef]]
nextToken
- Type: typing.Optional[str]
ApplicationTypeDef
id
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
creationTime
- Type: typing.Optional[datetime.datetime]
lastUpdateTime
- Type: typing.Optional[datetime.datetime]
tags
- Type: typing.Optional[typing.Dict[str, str]]
applicationTag
- Type: typing.Optional[typing.Dict[str, str]]
AssociateAttributeGroupRequestRequestTypeDef
application
- Type:
- Required: Yes
attributeGroup
- Type:
- Required: Yes
AssociateAttributeGroupResponseTypeDef
applicationArn
- Type:
- Required: Yes
attributeGroupArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateResourceRequestRequestTypeDef
application
- Type:
- Required: Yes
resourceType
- Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
- Required: Yes
resource
- Type:
- Required: Yes
options
- Type: typing.Optional[typing.Sequence[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]]
AssociateResourceResponseTypeDef
applicationArn
- Type:
- Required: Yes
resourceArn
- Type:
- Required: Yes
options
- Type: typing.List[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AttributeGroupDetailsTypeDef
id
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
createdBy
- Type: typing.Optional[str]
AttributeGroupSummaryTypeDef
id
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
creationTime
- Type: typing.Optional[datetime.datetime]
lastUpdateTime
- Type: typing.Optional[datetime.datetime]
createdBy
- Type: typing.Optional[str]
AttributeGroupTypeDef
id
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
creationTime
- Type: typing.Optional[datetime.datetime]
lastUpdateTime
- Type: typing.Optional[datetime.datetime]
tags
- Type: typing.Optional[typing.Dict[str, str]]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateApplicationRequestRequestTypeDef
name
- Type:
- Required: Yes
clientToken
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateApplicationResponseTypeDef
application
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAttributeGroupRequestRequestTypeDef
name
- Type:
- Required: Yes
attributes
- Type:
- Required: Yes
clientToken
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateAttributeGroupResponseTypeDef
attributeGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteApplicationRequestRequestTypeDef
application
- Type:
- Required: Yes
DeleteApplicationResponseTypeDef
application
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAttributeGroupRequestRequestTypeDef
attributeGroup
- Type:
- Required: Yes
DeleteAttributeGroupResponseTypeDef
attributeGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateAttributeGroupRequestRequestTypeDef
application
- Type:
- Required: Yes
attributeGroup
- Type:
- Required: Yes
DisassociateAttributeGroupResponseTypeDef
applicationArn
- Type:
- Required: Yes
attributeGroupArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateResourceRequestRequestTypeDef
application
- Type:
- Required: Yes
resourceType
- Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
- Required: Yes
resource
- Type:
- Required: Yes
DisassociateResourceResponseTypeDef
applicationArn
- Type:
- Required: Yes
resourceArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
GetApplicationRequestRequestTypeDef
application
- Type:
- Required: Yes
GetApplicationResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
creationTime
- Type:
- Required: Yes
lastUpdateTime
- Type:
- Required: Yes
associatedResourceCount
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
integrations
- Type:
- Required: Yes
applicationTag
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssociatedResourceRequestRequestTypeDef
application
- Type:
- Required: Yes
resourceType
- Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
- Required: Yes
resource
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
resourceTagStatus
- Type: typing.Optional[typing.Sequence[typing.Literal['FAILED', 'IN_PROGRESS', 'SKIPPED', 'SUCCESS']]]
maxResults
- Type: typing.Optional[int]
GetAssociatedResourceResponseTypeDef
resource
- Type:
- Required: Yes
options
- Type: typing.List[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]
- Required: Yes
applicationTagResult
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAttributeGroupRequestRequestTypeDef
attributeGroup
- Type:
- Required: Yes
GetAttributeGroupResponseTypeDef
id
- Type:
- Required: Yes
arn
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
attributes
- Type:
- Required: Yes
creationTime
- Type:
- Required: Yes
lastUpdateTime
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
createdBy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConfigurationResponseTypeDef
configuration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IntegrationsTypeDef
resourceGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceGroupTypeDef]
applicationTagResourceGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceGroupTypeDef]
ListApplicationsRequestListApplicationsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.PaginatorConfigTypeDef]
ListApplicationsRequestRequestTypeDef
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListApplicationsResponseTypeDef
applications
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ApplicationSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAssociatedAttributeGroupsRequestListAssociatedAttributeGroupsPaginateTypeDef
application
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.PaginatorConfigTypeDef]
ListAssociatedAttributeGroupsRequestRequestTypeDef
application
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAssociatedAttributeGroupsResponseTypeDef
attributeGroups
- Type: typing.List[str]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAssociatedResourcesRequestListAssociatedResourcesPaginateTypeDef
application
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.PaginatorConfigTypeDef]
ListAssociatedResourcesRequestRequestTypeDef
application
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAssociatedResourcesResponseTypeDef
resources
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceInfoTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAttributeGroupsForApplicationRequestRequestTypeDef
application
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAttributeGroupsForApplicationResponseTypeDef
attributeGroupsDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.AttributeGroupDetailsTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListAttributeGroupsRequestListAttributeGroupsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.PaginatorConfigTypeDef]
ListAttributeGroupsRequestRequestTypeDef
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAttributeGroupsResponseTypeDef
attributeGroups
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.AttributeGroupSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutConfigurationRequestRequestTypeDef
configuration
- Type:
- Required: Yes
ResourceDetailsTypeDef
tagValue
- Type: typing.Optional[str]
ResourceGroupTypeDef
state
- Type: typing.Optional[typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATING', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATING']]
arn
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
ResourceInfoTypeDef
name
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
resourceType
- Type: typing.Optional[typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']]
resourceDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceDetailsTypeDef]
options
- Type: typing.Optional[typing.List[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]]
ResourceIntegrationsTypeDef
resourceGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceGroupTypeDef]
ResourceTypeDef
name
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
associationTime
- Type: typing.Optional[datetime.datetime]
integrations
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry_classes.ResourceIntegrationsTypeDef]
ResourcesListItemTypeDef
resourceArn
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
status
- Type: typing.Optional[str]
resourceType
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
SyncResourceRequestRequestTypeDef
resourceType
- Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
- Required: Yes
resource
- Type:
- Required: Yes
SyncResourceResponseTypeDef
applicationArn
- Type:
- Required: Yes
resourceArn
- Type:
- Required: Yes
actionTaken
- Type: typing.Literal['NO_ACTION', 'START_SYNC']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagQueryConfigurationTypeDef
tagKey
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateApplicationRequestRequestTypeDef
application
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
UpdateApplicationResponseTypeDef
application
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateAttributeGroupRequestRequestTypeDef
attributeGroup
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
attributes
- Type: typing.Optional[str]
UpdateAttributeGroupResponseTypeDef
attributeGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes