Skip to content

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