Skip to content

Servicecatalog Appregistry Classes

AppRegistryConfiguration

tagQueryConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.TagQueryConfiguration]

Application

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]]

ApplicationSummary

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]

ApplicationTagResult

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.servicecatalog_appregistry_classes.ResourcesListItem]]

nextToken

  • Type: typing.Optional[str]

AssociateAttributeGroupRequest

application

  • Type:
  • Required: Yes

attributeGroup

  • Type:
  • Required: Yes

AssociateAttributeGroupResponse

applicationArn

  • Type:
  • Required: Yes

attributeGroupArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AssociateResourceRequest

application

  • Type:
  • Required: Yes

resourceType

  • Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
  • Required: Yes

resource

  • Type:
  • Required: Yes

options

  • Type: typing.Optional[typing.List[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]]

AssociateResourceResponse

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

AttributeGroup

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]]

AttributeGroupDetails

id

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

createdBy

  • Type: typing.Optional[str]

AttributeGroupSummary

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]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateApplicationRequest

name

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateApplicationResponse

application

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateAttributeGroupRequest

name

  • Type:
  • Required: Yes

attributes

  • Type:
  • Required: Yes

clientToken

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateAttributeGroupResponse

attributeGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteApplicationRequest

application

  • Type:
  • Required: Yes

DeleteApplicationResponse

application

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteAttributeGroupRequest

attributeGroup

  • Type:
  • Required: Yes

DeleteAttributeGroupResponse

attributeGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateAttributeGroupRequest

application

  • Type:
  • Required: Yes

attributeGroup

  • Type:
  • Required: Yes

DisassociateAttributeGroupResponse

applicationArn

  • Type:
  • Required: Yes

attributeGroupArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateResourceRequest

application

  • Type:
  • Required: Yes

resourceType

  • Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
  • Required: Yes

resource

  • Type:
  • Required: Yes

DisassociateResourceResponse

applicationArn

  • Type:
  • Required: Yes

resourceArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

GetApplicationRequest

application

  • Type:
  • Required: Yes

GetApplicationResponse

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

GetAssociatedResourceRequest

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.List[typing.Literal['FAILED', 'IN_PROGRESS', 'SKIPPED', 'SUCCESS']]]

maxResults

  • Type: typing.Optional[int]

GetAssociatedResourceResponse

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

GetAttributeGroupRequest

attributeGroup

  • Type:
  • Required: Yes

GetAttributeGroupResponse

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

GetConfigurationResponse

configuration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Integrations

resourceGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.ResourceGroup]

applicationTagResourceGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.ResourceGroup]

ListApplicationsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListApplicationsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.PaginatorConfig]

ListApplicationsResponse

applications

  • Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.ApplicationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListAssociatedAttributeGroupsRequest

application

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssociatedAttributeGroupsRequestPaginate

application

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.PaginatorConfig]

ListAssociatedAttributeGroupsResponse

attributeGroups

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListAssociatedResourcesRequest

application

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssociatedResourcesRequestPaginate

application

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.PaginatorConfig]

ListAssociatedResourcesResponse

resources

  • Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.ResourceInfo]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListAttributeGroupsForApplicationRequest

application

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAttributeGroupsForApplicationRequestPaginate

application

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.PaginatorConfig]

ListAttributeGroupsForApplicationResponse

attributeGroupsDetails

  • Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.AttributeGroupDetails]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListAttributeGroupsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAttributeGroupsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.PaginatorConfig]

ListAttributeGroupsResponse

attributeGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.AttributeGroupSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutConfigurationRequest

configuration

  • Type:
  • Required: Yes

Resource

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.servicecatalog_appregistry_classes.ResourceIntegrations]

ResourceDetails

tagValue

  • Type: typing.Optional[str]

ResourceGroup

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]

ResourceInfo

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.servicecatalog_appregistry_classes.ResourceDetails]

options

  • Type: typing.Optional[typing.List[typing.Literal['APPLY_APPLICATION_TAG', 'SKIP_APPLICATION_TAG']]]

ResourceIntegrations

resourceGroup

  • Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_appregistry.servicecatalog_appregistry_classes.ResourceGroup]

ResourcesListItem

resourceArn

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[str]

resourceType

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SyncResourceRequest

resourceType

  • Type: typing.Literal['CFN_STACK', 'RESOURCE_TAG_VALUE']
  • Required: Yes

resource

  • Type:
  • Required: Yes

SyncResourceResponse

applicationArn

  • Type:
  • Required: Yes

resourceArn

  • Type:
  • Required: Yes

actionTaken

  • Type: typing.Literal['NO_ACTION', 'START_SYNC']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagQueryConfiguration

tagKey

  • Type: typing.Optional[str]

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateApplicationRequest

application

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

UpdateApplicationResponse

application

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAttributeGroupRequest

attributeGroup

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

attributes

  • Type: typing.Optional[str]

UpdateAttributeGroupResponse

attributeGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes