5.0.0 • Published 5 years ago
@datafire/amazonaws_servicecatalog_appregistry v5.0.0
@datafire/amazonaws_servicecatalog_appregistry
Client library for AWS Service Catalog App Registry
Installation and Usage
npm install --save @datafire/amazonaws_servicecatalog_appregistrylet amazonaws_servicecatalog_appregistry = require('@datafire/amazonaws_servicecatalog_appregistry').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});Description
AWS Service Catalog AppRegistry enables organizations to understand the application context of their AWS resources. AppRegistry provides a repository of your applications, their resources, and the application metadata that you use within your enterprise.
Actions
ListApplications
amazonaws_servicecatalog_appregistry.ListApplications({}, context)Input
- input
object- nextToken
string - maxResults
integer
- nextToken
Output
- output ListApplicationsResponse
CreateApplication
amazonaws_servicecatalog_appregistry.CreateApplication({
"name": "",
"clientToken": ""
}, context)Input
- input
object- tags
object: Key-value pairs you can use to associate with the application. - clientToken required
string: A unique identifier that you provide to ensure idempotency. If you retry a request that completed successfully using the same client token and the same parameters, the retry succeeds without performing any further actions. If you retry a successful request using the same client token, but one or more of the parameters are different, the retry fails. - description
string: The description of the application. - name required
string: The name of the application. The name must be unique in the region in which you are creating the application.
- tags
Output
Output schema unknown
DeleteApplication
amazonaws_servicecatalog_appregistry.DeleteApplication({
"application": ""
}, context)Input
- input
object- application required
string
- application required
Output
- output DeleteApplicationResponse
GetApplication
amazonaws_servicecatalog_appregistry.GetApplication({
"application": ""
}, context)Input
- input
object- application required
string
- application required
Output
- output GetApplicationResponse
UpdateApplication
amazonaws_servicecatalog_appregistry.UpdateApplication({
"application": ""
}, context)Input
- input
object- application required
string - description
string: The new description of the application. - name
string: The new name of the application. The name must be unique in the region in which you are updating the application.
- application required
Output
- output UpdateApplicationResponse
ListAssociatedAttributeGroups
amazonaws_servicecatalog_appregistry.ListAssociatedAttributeGroups({
"application": ""
}, context)Input
- input
object- application required
string - nextToken
string - maxResults
integer
- application required
Output
DisassociateAttributeGroup
amazonaws_servicecatalog_appregistry.DisassociateAttributeGroup({
"application": "",
"attributeGroup": ""
}, context)Input
- input
object- application required
string - attributeGroup required
string
- application required
Output
AssociateAttributeGroup
amazonaws_servicecatalog_appregistry.AssociateAttributeGroup({
"application": "",
"attributeGroup": ""
}, context)Input
- input
object- application required
string - attributeGroup required
string
- application required
Output
ListAssociatedResources
amazonaws_servicecatalog_appregistry.ListAssociatedResources({
"application": ""
}, context)Input
- input
object- application required
string - nextToken
string - maxResults
integer
- application required
Output
DisassociateResource
amazonaws_servicecatalog_appregistry.DisassociateResource({
"application": "",
"resourceType": "",
"resource": ""
}, context)Input
- input
object- application required
string - resourceType required
string - resource required
string
- application required
Output
- output DisassociateResourceResponse
AssociateResource
amazonaws_servicecatalog_appregistry.AssociateResource({
"application": "",
"resourceType": "",
"resource": ""
}, context)Input
- input
object- application required
string - resourceType required
string - resource required
string
- application required
Output
- output AssociateResourceResponse
ListAttributeGroups
amazonaws_servicecatalog_appregistry.ListAttributeGroups({}, context)Input
- input
object- nextToken
string - maxResults
integer
- nextToken
Output
- output ListAttributeGroupsResponse
CreateAttributeGroup
amazonaws_servicecatalog_appregistry.CreateAttributeGroup({
"name": "",
"attributes": "",
"clientToken": ""
}, context)Input
- input
object- tags
object: Key-value pairs you can use to associate with the attribute group. - attributes required
string: A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components. - clientToken required
string: A unique identifier that you provide to ensure idempotency. If you retry a request that completed successfully using the same client token and the same parameters, the retry succeeds without performing any further actions. If you retry a successful request using the same client token, but one or more of the parameters are different, the retry fails. - description
string: The description of the attribute group that the user provides. - name required
string: The name of the attribute group.
- tags
Output
Output schema unknown
DeleteAttributeGroup
amazonaws_servicecatalog_appregistry.DeleteAttributeGroup({
"attributeGroup": ""
}, context)Input
- input
object- attributeGroup required
string
- attributeGroup required
Output
- output DeleteAttributeGroupResponse
GetAttributeGroup
amazonaws_servicecatalog_appregistry.GetAttributeGroup({
"attributeGroup": ""
}, context)Input
- input
object- attributeGroup required
string
- attributeGroup required
Output
- output GetAttributeGroupResponse
UpdateAttributeGroup
amazonaws_servicecatalog_appregistry.UpdateAttributeGroup({
"attributeGroup": ""
}, context)Input
- input
object- attributeGroup required
string - attributes
string: A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components. - description
string: The description of the attribute group that the user provides. - name
string: The new name of the attribute group. The name must be unique in the region in which you are updating the attribute group.
- attributeGroup required
Output
- output UpdateAttributeGroupResponse
ListTagsForResource
amazonaws_servicecatalog_appregistry.ListTagsForResource({
"resourceArn": ""
}, context)Input
- input
object- resourceArn required
string
- resourceArn required
Output
- output ListTagsForResourceResponse
TagResource
amazonaws_servicecatalog_appregistry.TagResource({
"resourceArn": "",
"tags": {}
}, context)Input
- input
object- resourceArn required
string - tags required
object: The new or modified tags for the resource.
- resourceArn required
Output
- output TagResourceResponse
UntagResource
amazonaws_servicecatalog_appregistry.UntagResource({
"resourceArn": "",
"tagKeys": []
}, context)Input
- input
object- resourceArn required
string - tagKeys required
array
- resourceArn required
Output
- output UntagResourceResponse
Definitions
Application
- Application
object: Represents a Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
ApplicationArn
- ApplicationArn
string
ApplicationId
- ApplicationId
string
ApplicationSpecifier
- ApplicationSpecifier
string
ApplicationSummaries
- ApplicationSummaries
array- items ApplicationSummary
ApplicationSummary
- ApplicationSummary
object: Summary of a Service Catalog AppRegistry application.- arn
- creationTime
- description
- id
- lastUpdateTime
- name
Arn
- Arn
string
AssociateAttributeGroupRequest
- AssociateAttributeGroupRequest
object
AssociateAttributeGroupResponse
- AssociateAttributeGroupResponse
object- applicationArn
- attributeGroupArn
AssociateResourceRequest
- AssociateResourceRequest
object
AssociateResourceResponse
- AssociateResourceResponse
object- applicationArn
- resourceArn
AssociationCount
- AssociationCount
integer
AttributeGroup
- AttributeGroup
object: Represents a Service Catalog AppRegistry attribute group that is rich metadata which describes an application and its components.- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
AttributeGroupArn
- AttributeGroupArn
string
AttributeGroupId
- AttributeGroupId
string
AttributeGroupIds
- AttributeGroupIds
array- items AttributeGroupId
AttributeGroupSpecifier
- AttributeGroupSpecifier
string
AttributeGroupSummaries
- AttributeGroupSummaries
array- items AttributeGroupSummary
AttributeGroupSummary
- AttributeGroupSummary
object: Summary of a Service Catalog AppRegistry attribute group.- arn
- creationTime
- description
- id
- lastUpdateTime
- name
Attributes
- Attributes
string
ClientToken
- ClientToken
string
ConflictException
CreateApplicationRequest
- CreateApplicationRequest
object- tags
- clientToken required
- description
- name required
CreateApplicationResponse
- CreateApplicationResponse
object- application
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
CreateAttributeGroupRequest
- CreateAttributeGroupRequest
object- tags
- attributes required
- clientToken required
- description
- name required
CreateAttributeGroupResponse
- CreateAttributeGroupResponse
object- attributeGroup
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup
DeleteApplicationRequest
- DeleteApplicationRequest
object
DeleteApplicationResponse
- DeleteApplicationResponse
object- application
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
DeleteAttributeGroupRequest
- DeleteAttributeGroupRequest
object
DeleteAttributeGroupResponse
- DeleteAttributeGroupResponse
object- attributeGroup
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup
Description
- Description
string
DisassociateAttributeGroupRequest
- DisassociateAttributeGroupRequest
object
DisassociateAttributeGroupResponse
- DisassociateAttributeGroupResponse
object- applicationArn
- attributeGroupArn
DisassociateResourceRequest
- DisassociateResourceRequest
object
DisassociateResourceResponse
- DisassociateResourceResponse
object- applicationArn
- resourceArn
GetApplicationRequest
- GetApplicationRequest
object
GetApplicationResponse
- GetApplicationResponse
object- tags
- arn
- associatedResourceCount
- creationTime
- description
- id
- lastUpdateTime
- name
GetAttributeGroupRequest
- GetAttributeGroupRequest
object
GetAttributeGroupResponse
- GetAttributeGroupResponse
object- tags
- arn
- attributes
- creationTime
- description
- id
- lastUpdateTime
- name
InternalServerException
ListApplicationsRequest
- ListApplicationsRequest
object
ListApplicationsResponse
- ListApplicationsResponse
object- applications
- items ApplicationSummary
- nextToken
- applications
ListAssociatedAttributeGroupsRequest
- ListAssociatedAttributeGroupsRequest
object
ListAssociatedAttributeGroupsResponse
- ListAssociatedAttributeGroupsResponse
object- attributeGroups
- items AttributeGroupId
- nextToken
- attributeGroups
ListAssociatedResourcesRequest
- ListAssociatedResourcesRequest
object
ListAssociatedResourcesResponse
- ListAssociatedResourcesResponse
object- nextToken
- resources
- items ResourceInfo
ListAttributeGroupsRequest
- ListAttributeGroupsRequest
object
ListAttributeGroupsResponse
- ListAttributeGroupsResponse
object- attributeGroups
- items AttributeGroupSummary
- nextToken
- attributeGroups
ListTagsForResourceRequest
- ListTagsForResourceRequest
object
ListTagsForResourceResponse
- ListTagsForResourceResponse
object- tags
MaxResults
- MaxResults
integer
Name
- Name
string
NextToken
- NextToken
string
ResourceInfo
- ResourceInfo
object: Information about the resource.- arn
- name
ResourceNotFoundException
ResourceSpecifier
- ResourceSpecifier
string
ResourceType
- ResourceType
string(values: CFN_STACK)
Resources
- Resources
array- items ResourceInfo
ServiceQuotaExceededException
StackArn
- StackArn
string
TagKey
- TagKey
string
TagKeys
- TagKeys
array- items TagKey
TagResourceRequest
- TagResourceRequest
object- tags required
TagResourceResponse
- TagResourceResponse
object
TagValue
- TagValue
string
Tags
- Tags
object
Timestamp
- Timestamp
string
UntagResourceRequest
- UntagResourceRequest
object
UntagResourceResponse
- UntagResourceResponse
object
UpdateApplicationRequest
- UpdateApplicationRequest
object- description
- name
UpdateApplicationResponse
- UpdateApplicationResponse
object- application
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
UpdateAttributeGroupRequest
- UpdateAttributeGroupRequest
object- attributes
- description
- name
UpdateAttributeGroupResponse
- UpdateAttributeGroupResponse
object- attributeGroup
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup
ValidationException
5.0.0
5 years ago