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