gl-store-s3.js/node_modules/aws-sdk/apis/license-manager-2018-08-01....

530 lines
12 KiB
JSON
Raw Normal View History

2019-05-08 11:19:12 +00:00
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-08-01",
"endpointPrefix": "license-manager",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "AWS License Manager",
"serviceId": "License Manager",
"signatureVersion": "v4",
"targetPrefix": "AWSLicenseManager",
"uid": "license-manager-2018-08-01"
},
"operations": {
"CreateLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"Name",
"LicenseCountingType"
],
"members": {
"Name": {},
"Description": {},
"LicenseCountingType": {},
"LicenseCount": {
"type": "long"
},
"LicenseCountHardLimit": {
"type": "boolean"
},
"LicenseRules": {
"shape": "S6"
},
"Tags": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"LicenseConfigurationArn": {}
}
}
},
"DeleteLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {}
}
},
"output": {
"type": "structure",
"members": {
"LicenseConfigurationId": {},
"LicenseConfigurationArn": {},
"Name": {},
"Description": {},
"LicenseCountingType": {},
"LicenseRules": {
"shape": "S6"
},
"LicenseCount": {
"type": "long"
},
"LicenseCountHardLimit": {
"type": "boolean"
},
"ConsumedLicenses": {
"type": "long"
},
"Status": {},
"OwnerAccountId": {},
"ConsumedLicenseSummaryList": {
"shape": "Se"
},
"ManagedResourceSummaryList": {
"shape": "Sh"
},
"Tags": {
"shape": "S7"
}
}
}
},
"GetServiceSettings": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"S3BucketArn": {},
"SnsTopicArn": {},
"OrganizationConfiguration": {
"shape": "Sl"
},
"EnableCrossAccountsDiscovery": {
"type": "boolean"
}
}
}
},
"ListAssociationsForLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"LicenseConfigurationAssociations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceArn": {},
"ResourceType": {},
"ResourceOwnerId": {},
"AssociationTime": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListLicenseConfigurations": {
"input": {
"type": "structure",
"members": {
"LicenseConfigurationArns": {
"shape": "S6"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"shape": "Su"
}
}
},
"output": {
"type": "structure",
"members": {
"LicenseConfigurations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"LicenseConfigurationId": {},
"LicenseConfigurationArn": {},
"Name": {},
"Description": {},
"LicenseCountingType": {},
"LicenseRules": {
"shape": "S6"
},
"LicenseCount": {
"type": "long"
},
"LicenseCountHardLimit": {
"type": "boolean"
},
"ConsumedLicenses": {
"type": "long"
},
"Status": {},
"OwnerAccountId": {},
"ConsumedLicenseSummaryList": {
"shape": "Se"
},
"ManagedResourceSummaryList": {
"shape": "Sh"
}
}
}
},
"NextToken": {}
}
}
},
"ListLicenseSpecificationsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"LicenseSpecifications": {
"shape": "S14"
},
"NextToken": {}
}
}
},
"ListResourceInventory": {
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"Condition"
],
"members": {
"Name": {},
"Condition": {},
"Value": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ResourceInventoryList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceId": {},
"ResourceType": {},
"ResourceArn": {},
"Platform": {},
"PlatformVersion": {},
"ResourceOwningAccountId": {}
}
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S7"
}
}
}
},
"ListUsageForLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"shape": "Su"
}
}
},
"output": {
"type": "structure",
"members": {
"LicenseConfigurationUsageList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceArn": {},
"ResourceType": {},
"ResourceStatus": {},
"ResourceOwnerId": {},
"AssociationTime": {
"type": "timestamp"
},
"ConsumedLicenses": {
"type": "long"
}
}
}
},
"NextToken": {}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateLicenseConfiguration": {
"input": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {},
"LicenseConfigurationStatus": {},
"LicenseRules": {
"shape": "S6"
},
"LicenseCount": {
"type": "long"
},
"LicenseCountHardLimit": {
"type": "boolean"
},
"Name": {},
"Description": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateLicenseSpecificationsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {},
"AddLicenseSpecifications": {
"shape": "S14"
},
"RemoveLicenseSpecifications": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateServiceSettings": {
"input": {
"type": "structure",
"members": {
"S3BucketArn": {},
"SnsTopicArn": {},
"OrganizationConfiguration": {
"shape": "Sl"
},
"EnableCrossAccountsDiscovery": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S6": {
"type": "list",
"member": {}
},
"S7": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Key": {},
"Value": {}
}
}
},
"Se": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceType": {},
"ConsumedLicenses": {
"type": "long"
}
}
}
},
"Sh": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ResourceType": {},
"AssociationCount": {
"type": "long"
}
}
}
},
"Sl": {
"type": "structure",
"required": [
"EnableIntegration"
],
"members": {
"EnableIntegration": {
"type": "boolean"
}
}
},
"Su": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"S14": {
"type": "list",
"member": {
"type": "structure",
"required": [
"LicenseConfigurationArn"
],
"members": {
"LicenseConfigurationArn": {}
}
}
}
}
}