UNPKG

@alma-cdk/cross-region-parameter

Version:

Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK

446 lines 9.75 kB
{ "version": "2.0", "metadata": { "apiVersion": "2018-05-10", "endpointPrefix": "license-manager-user-subscriptions", "jsonVersion": "1.1", "protocol": "rest-json", "serviceFullName": "AWS License Manager User Subscriptions", "serviceId": "License Manager User Subscriptions", "signatureVersion": "v4", "signingName": "license-manager-user-subscriptions", "uid": "license-manager-user-subscriptions-2018-05-10" }, "operations": { "AssociateUser": { "http": { "requestUri": "/user/AssociateUser", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "InstanceId", "Username" ], "members": { "Domain": {}, "IdentityProvider": { "shape": "S3" }, "InstanceId": {}, "Username": {} } }, "output": { "type": "structure", "required": [ "InstanceUserSummary" ], "members": { "InstanceUserSummary": { "shape": "S6" } } }, "idempotent": true }, "DeregisterIdentityProvider": { "http": { "requestUri": "/identity-provider/DeregisterIdentityProvider", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "Product" ], "members": { "IdentityProvider": { "shape": "S3" }, "Product": {} } }, "output": { "type": "structure", "required": [ "IdentityProviderSummary" ], "members": { "IdentityProviderSummary": { "shape": "S9" } } }, "idempotent": true }, "DisassociateUser": { "http": { "requestUri": "/user/DisassociateUser", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "InstanceId", "Username" ], "members": { "Domain": {}, "IdentityProvider": { "shape": "S3" }, "InstanceId": {}, "Username": {} } }, "output": { "type": "structure", "required": [ "InstanceUserSummary" ], "members": { "InstanceUserSummary": { "shape": "S6" } } }, "idempotent": true }, "ListIdentityProviders": { "http": { "requestUri": "/identity-provider/ListIdentityProviders", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "required": [ "IdentityProviderSummaries" ], "members": { "IdentityProviderSummaries": { "type": "list", "member": { "shape": "S9" } }, "NextToken": {} } } }, "ListInstances": { "http": { "requestUri": "/instance/ListInstances", "responseCode": 200 }, "input": { "type": "structure", "members": { "Filters": { "shape": "Sh" }, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "InstanceSummaries": { "type": "list", "member": { "type": "structure", "required": [ "InstanceId", "Products", "Status" ], "members": { "InstanceId": {}, "LastStatusCheckDate": {}, "Products": { "type": "list", "member": {} }, "Status": {}, "StatusMessage": {} } } }, "NextToken": {} } } }, "ListProductSubscriptions": { "http": { "requestUri": "/user/ListProductSubscriptions", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "Product" ], "members": { "Filters": { "shape": "Sh" }, "IdentityProvider": { "shape": "S3" }, "MaxResults": { "type": "integer" }, "NextToken": {}, "Product": {} } }, "output": { "type": "structure", "members": { "NextToken": {}, "ProductUserSummaries": { "type": "list", "member": { "shape": "Sq" } } } } }, "ListUserAssociations": { "http": { "requestUri": "/user/ListUserAssociations", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "InstanceId" ], "members": { "Filters": { "shape": "Sh" }, "IdentityProvider": { "shape": "S3" }, "InstanceId": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "InstanceUserSummaries": { "type": "list", "member": { "shape": "S6" } }, "NextToken": {} } } }, "RegisterIdentityProvider": { "http": { "requestUri": "/identity-provider/RegisterIdentityProvider", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "Product" ], "members": { "IdentityProvider": { "shape": "S3" }, "Product": {} } }, "output": { "type": "structure", "required": [ "IdentityProviderSummary" ], "members": { "IdentityProviderSummary": { "shape": "S9" } } }, "idempotent": true }, "StartProductSubscription": { "http": { "requestUri": "/user/StartProductSubscription", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "Product", "Username" ], "members": { "Domain": {}, "IdentityProvider": { "shape": "S3" }, "Product": {}, "Username": {} } }, "output": { "type": "structure", "required": [ "ProductUserSummary" ], "members": { "ProductUserSummary": { "shape": "Sq" } } } }, "StopProductSubscription": { "http": { "requestUri": "/user/StopProductSubscription", "responseCode": 200 }, "input": { "type": "structure", "required": [ "IdentityProvider", "Product", "Username" ], "members": { "Domain": {}, "IdentityProvider": { "shape": "S3" }, "Product": {}, "Username": {} } }, "output": { "type": "structure", "required": [ "ProductUserSummary" ], "members": { "ProductUserSummary": { "shape": "Sq" } } } } }, "shapes": { "S3": { "type": "structure", "members": { "ActiveDirectoryIdentityProvider": { "type": "structure", "members": { "DirectoryId": {} } } }, "union": true }, "S6": { "type": "structure", "required": [ "IdentityProvider", "InstanceId", "Status", "Username" ], "members": { "AssociationDate": {}, "DisassociationDate": {}, "Domain": {}, "IdentityProvider": { "shape": "S3" }, "InstanceId": {}, "Status": {}, "StatusMessage": {}, "Username": {} } }, "S9": { "type": "structure", "required": [ "IdentityProvider", "Product", "Status" ], "members": { "FailureMessage": {}, "IdentityProvider": { "shape": "S3" }, "Product": {}, "Status": {} } }, "Sh": { "type": "list", "member": { "type": "structure", "members": { "Attribute": {}, "Operation": {}, "Value": {} } } }, "Sq": { "type": "structure", "required": [ "IdentityProvider", "Product", "Status", "Username" ], "members": { "Domain": {}, "IdentityProvider": { "shape": "S3" }, "Product": {}, "Status": {}, "StatusMessage": {}, "SubscriptionEndDate": {}, "SubscriptionStartDate": {}, "Username": {} } } } }