Client library for AWS Service Catalog App Registry
npm install --save @datafire/amazonaws_servicecatalog_appregistry
let amazonaws_servicecatalog_appregistry = require('@datafire/amazonaws_servicecatalog_appregistry').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});
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.
amazonaws_servicecatalog_appregistry.ListApplications({}, context)
- input
object
- nextToken
string
- maxResults
integer
- nextToken
- output ListApplicationsResponse
amazonaws_servicecatalog_appregistry.CreateApplication({
"name": "",
"clientToken": ""
}, context)
- 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 schema unknown
amazonaws_servicecatalog_appregistry.DeleteApplication({
"application": ""
}, context)
- input
object
- application required
string
- application required
- output DeleteApplicationResponse
amazonaws_servicecatalog_appregistry.GetApplication({
"application": ""
}, context)
- input
object
- application required
string
- application required
- output GetApplicationResponse
amazonaws_servicecatalog_appregistry.UpdateApplication({
"application": ""
}, context)
- 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 UpdateApplicationResponse
amazonaws_servicecatalog_appregistry.ListAssociatedAttributeGroups({
"application": ""
}, context)
- input
object
- application required
string
- nextToken
string
- maxResults
integer
- application required
amazonaws_servicecatalog_appregistry.DisassociateAttributeGroup({
"application": "",
"attributeGroup": ""
}, context)
- input
object
- application required
string
- attributeGroup required
string
- application required
amazonaws_servicecatalog_appregistry.AssociateAttributeGroup({
"application": "",
"attributeGroup": ""
}, context)
- input
object
- application required
string
- attributeGroup required
string
- application required
amazonaws_servicecatalog_appregistry.ListAssociatedResources({
"application": ""
}, context)
- input
object
- application required
string
- nextToken
string
- maxResults
integer
- application required
amazonaws_servicecatalog_appregistry.DisassociateResource({
"application": "",
"resourceType": "",
"resource": ""
}, context)
- input
object
- application required
string
- resourceType required
string
- resource required
string
- application required
- output DisassociateResourceResponse
amazonaws_servicecatalog_appregistry.AssociateResource({
"application": "",
"resourceType": "",
"resource": ""
}, context)
- input
object
- application required
string
- resourceType required
string
- resource required
string
- application required
- output AssociateResourceResponse
amazonaws_servicecatalog_appregistry.ListAttributeGroups({}, context)
- input
object
- nextToken
string
- maxResults
integer
- nextToken
- output ListAttributeGroupsResponse
amazonaws_servicecatalog_appregistry.CreateAttributeGroup({
"name": "",
"attributes": "",
"clientToken": ""
}, context)
- 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 schema unknown
amazonaws_servicecatalog_appregistry.DeleteAttributeGroup({
"attributeGroup": ""
}, context)
- input
object
- attributeGroup required
string
- attributeGroup required
- output DeleteAttributeGroupResponse
amazonaws_servicecatalog_appregistry.GetAttributeGroup({
"attributeGroup": ""
}, context)
- input
object
- attributeGroup required
string
- attributeGroup required
- output GetAttributeGroupResponse
amazonaws_servicecatalog_appregistry.UpdateAttributeGroup({
"attributeGroup": ""
}, context)
- 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 UpdateAttributeGroupResponse
amazonaws_servicecatalog_appregistry.ListTagsForResource({
"resourceArn": ""
}, context)
- input
object
- resourceArn required
string
- resourceArn required
- output ListTagsForResourceResponse
amazonaws_servicecatalog_appregistry.TagResource({
"resourceArn": "",
"tags": {}
}, context)
- input
object
- resourceArn required
string
- tags required
object
: The new or modified tags for the resource.
- resourceArn required
- output TagResourceResponse
amazonaws_servicecatalog_appregistry.UntagResource({
"resourceArn": "",
"tagKeys": []
}, context)
- input
object
- resourceArn required
string
- tagKeys required
array
- resourceArn required
- output UntagResourceResponse
- 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
string
- ApplicationId
string
- ApplicationSpecifier
string
- ApplicationSummaries
array
- items ApplicationSummary
- ApplicationSummary
object
: Summary of a Service Catalog AppRegistry application.- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- Arn
string
- AssociateAttributeGroupRequest
object
- AssociateAttributeGroupResponse
object
- applicationArn
- attributeGroupArn
- AssociateResourceRequest
object
- AssociateResourceResponse
object
- applicationArn
- resourceArn
- AssociationCount
integer
- 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
string
- AttributeGroupId
string
- AttributeGroupIds
array
- items AttributeGroupId
- AttributeGroupSpecifier
string
- AttributeGroupSummaries
array
- items AttributeGroupSummary
- AttributeGroupSummary
object
: Summary of a Service Catalog AppRegistry attribute group.- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- Attributes
string
- ClientToken
string
- CreateApplicationRequest
object
- tags
- clientToken required
- description
- name required
- CreateApplicationResponse
object
- application
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
- CreateAttributeGroupRequest
object
- tags
- attributes required
- clientToken required
- description
- name required
- CreateAttributeGroupResponse
object
- attributeGroup
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup
- DeleteApplicationRequest
object
- DeleteApplicationResponse
object
- application
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
- DeleteAttributeGroupRequest
object
- DeleteAttributeGroupResponse
object
- attributeGroup
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup
- Description
string
- DisassociateAttributeGroupRequest
object
- DisassociateAttributeGroupResponse
object
- applicationArn
- attributeGroupArn
- DisassociateResourceRequest
object
- DisassociateResourceResponse
object
- applicationArn
- resourceArn
- GetApplicationRequest
object
- GetApplicationResponse
object
- tags
- arn
- associatedResourceCount
- creationTime
- description
- id
- lastUpdateTime
- name
- GetAttributeGroupRequest
object
- GetAttributeGroupResponse
object
- tags
- arn
- attributes
- creationTime
- description
- id
- lastUpdateTime
- name
- ListApplicationsRequest
object
- ListApplicationsResponse
object
- applications
- items ApplicationSummary
- nextToken
- applications
- ListAssociatedAttributeGroupsRequest
object
- ListAssociatedAttributeGroupsResponse
object
- attributeGroups
- items AttributeGroupId
- nextToken
- attributeGroups
- ListAssociatedResourcesRequest
object
- ListAssociatedResourcesResponse
object
- nextToken
- resources
- items ResourceInfo
- ListAttributeGroupsRequest
object
- ListAttributeGroupsResponse
object
- attributeGroups
- items AttributeGroupSummary
- nextToken
- attributeGroups
- ListTagsForResourceRequest
object
- ListTagsForResourceResponse
object
- tags
- MaxResults
integer
- Name
string
- NextToken
string
- ResourceInfo
object
: Information about the resource.- arn
- name
- ResourceSpecifier
string
- ResourceType
string
(values: CFN_STACK)
- Resources
array
- items ResourceInfo
- StackArn
string
- TagKey
string
- TagKeys
array
- items TagKey
- TagResourceRequest
object
- tags required
- TagResourceResponse
object
- TagValue
string
- Tags
object
- Timestamp
string
- UntagResourceRequest
object
- UntagResourceResponse
object
- UpdateApplicationRequest
object
- description
- name
- UpdateApplicationResponse
object
- application
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- application
- UpdateAttributeGroupRequest
object
- attributes
- description
- name
- UpdateAttributeGroupResponse
object
- attributeGroup
- tags
- arn
- creationTime
- description
- id
- lastUpdateTime
- name
- attributeGroup