diff --git a/.changelog/6eb0ebebe73b422a969ea440174c3e83.json b/.changelog/6eb0ebebe73b422a969ea440174c3e83.json new file mode 100644 index 0000000000..c0f0c60729 --- /dev/null +++ b/.changelog/6eb0ebebe73b422a969ea440174c3e83.json @@ -0,0 +1,8 @@ +{ + "id": "6eb0ebeb-e73b-422a-969e-a440174c3e83", + "type": "bugfix", + "description": "Removes old model file for ssm sap and uses the new model file to regenerate client", + "modules": [ + "." + ] +} \ No newline at end of file diff --git a/models/apis/ssmsap/2018-05-10/api-2.json b/models/apis/ssmsap/2018-05-10/api-2.json deleted file mode 100644 index 49297068c5..0000000000 --- a/models/apis/ssmsap/2018-05-10/api-2.json +++ /dev/null @@ -1,889 +0,0 @@ -{ - "version":"2.0", - "metadata":{ - "apiVersion":"2018-05-10", - "endpointPrefix":"ssm-sap", - "jsonVersion":"1.1", - "protocol":"rest-json", - "serviceAbbreviation":"SsmSap", - "serviceFullName":"AWS Systems Manager for SAP", - "serviceId":"SsmSap", - "signatureVersion":"v4", - "signingName":"ssm-sap", - "uid":"ssmsap-2018-05-10" - }, - "operations":{ - "DeleteResourcePermission":{ - "name":"DeleteResourcePermission", - "http":{ - "method":"POST", - "requestUri":"/delete-resource-permission", - "responseCode":200 - }, - "input":{"shape":"DeleteResourcePermissionInput"}, - "output":{"shape":"DeleteResourcePermissionOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "DeregisterApplication":{ - "name":"DeregisterApplication", - "http":{ - "method":"POST", - "requestUri":"/deregister-application", - "responseCode":200 - }, - "input":{"shape":"DeregisterApplicationInput"}, - "output":{"shape":"DeregisterApplicationOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "GetApplication":{ - "name":"GetApplication", - "http":{ - "method":"POST", - "requestUri":"/get-application", - "responseCode":200 - }, - "input":{"shape":"GetApplicationInput"}, - "output":{"shape":"GetApplicationOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "GetComponent":{ - "name":"GetComponent", - "http":{ - "method":"POST", - "requestUri":"/get-component", - "responseCode":200 - }, - "input":{"shape":"GetComponentInput"}, - "output":{"shape":"GetComponentOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "GetDatabase":{ - "name":"GetDatabase", - "http":{ - "method":"POST", - "requestUri":"/get-database", - "responseCode":200 - }, - "input":{"shape":"GetDatabaseInput"}, - "output":{"shape":"GetDatabaseOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "GetOperation":{ - "name":"GetOperation", - "http":{ - "method":"POST", - "requestUri":"/get-operation", - "responseCode":200 - }, - "input":{"shape":"GetOperationInput"}, - "output":{"shape":"GetOperationOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "GetResourcePermission":{ - "name":"GetResourcePermission", - "http":{ - "method":"POST", - "requestUri":"/get-resource-permission", - "responseCode":200 - }, - "input":{"shape":"GetResourcePermissionInput"}, - "output":{"shape":"GetResourcePermissionOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "ListApplications":{ - "name":"ListApplications", - "http":{ - "method":"POST", - "requestUri":"/list-applications", - "responseCode":200 - }, - "input":{"shape":"ListApplicationsInput"}, - "output":{"shape":"ListApplicationsOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "ListComponents":{ - "name":"ListComponents", - "http":{ - "method":"POST", - "requestUri":"/list-components", - "responseCode":200 - }, - "input":{"shape":"ListComponentsInput"}, - "output":{"shape":"ListComponentsOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "ListDatabases":{ - "name":"ListDatabases", - "http":{ - "method":"POST", - "requestUri":"/list-databases", - "responseCode":200 - }, - "input":{"shape":"ListDatabasesInput"}, - "output":{"shape":"ListDatabasesOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "ListTagsForResource":{ - "name":"ListTagsForResource", - "http":{ - "method":"GET", - "requestUri":"/tags/{resourceArn}", - "responseCode":200 - }, - "input":{"shape":"ListTagsForResourceRequest"}, - "output":{"shape":"ListTagsForResourceResponse"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"ConflictException"} - ] - }, - "PutResourcePermission":{ - "name":"PutResourcePermission", - "http":{ - "method":"POST", - "requestUri":"/put-resource-permission", - "responseCode":200 - }, - "input":{"shape":"PutResourcePermissionInput"}, - "output":{"shape":"PutResourcePermissionOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - }, - "RegisterApplication":{ - "name":"RegisterApplication", - "http":{ - "method":"POST", - "requestUri":"/register-application", - "responseCode":200 - }, - "input":{"shape":"RegisterApplicationInput"}, - "output":{"shape":"RegisterApplicationOutput"}, - "errors":[ - {"shape":"ValidationException"}, - {"shape":"ConflictException"}, - {"shape":"InternalServerException"} - ] - }, - "TagResource":{ - "name":"TagResource", - "http":{ - "method":"POST", - "requestUri":"/tags/{resourceArn}", - "responseCode":200 - }, - "input":{"shape":"TagResourceRequest"}, - "output":{"shape":"TagResourceResponse"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"ConflictException"} - ] - }, - "UntagResource":{ - "name":"UntagResource", - "http":{ - "method":"DELETE", - "requestUri":"/tags/{resourceArn}", - "responseCode":200 - }, - "input":{"shape":"UntagResourceRequest"}, - "output":{"shape":"UntagResourceResponse"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"ConflictException"} - ], - "idempotent":true - }, - "UpdateApplicationSettings":{ - "name":"UpdateApplicationSettings", - "http":{ - "method":"POST", - "requestUri":"/update-application-settings", - "responseCode":200 - }, - "input":{"shape":"UpdateApplicationSettingsInput"}, - "output":{"shape":"UpdateApplicationSettingsOutput"}, - "errors":[ - {"shape":"ResourceNotFoundException"}, - {"shape":"ValidationException"}, - {"shape":"InternalServerException"} - ] - } - }, - "shapes":{ - "AppRegistryArn":{ - "type":"string", - "pattern":"arn:aws:servicecatalog:[a-z0-9:\\/-]+" - }, - "Application":{ - "type":"structure", - "members":{ - "Id":{"shape":"ApplicationId"}, - "Type":{"shape":"ApplicationType"}, - "Arn":{"shape":"SsmSapArn"}, - "AppRegistryArn":{"shape":"AppRegistryArn"}, - "Status":{"shape":"ApplicationStatus"}, - "Components":{"shape":"ComponentIdList"}, - "LastUpdated":{"shape":"Timestamp"}, - "StatusMessage":{"shape":"String"} - } - }, - "ApplicationCredential":{ - "type":"structure", - "required":[ - "DatabaseName", - "CredentialType", - "SecretId" - ], - "members":{ - "DatabaseName":{"shape":"DatabaseName"}, - "CredentialType":{"shape":"CredentialType"}, - "SecretId":{"shape":"SecretId"} - } - }, - "ApplicationCredentialList":{ - "type":"list", - "member":{"shape":"ApplicationCredential"}, - "max":20, - "min":1 - }, - "ApplicationId":{ - "type":"string", - "pattern":"[\\w\\d]{1,50}" - }, - "ApplicationStatus":{ - "type":"string", - "enum":[ - "ACTIVATED", - "STARTING", - "STOPPED", - "STOPPING", - "FAILED", - "REGISTERING", - "DELETING", - "UNKNOWN" - ] - }, - "ApplicationSummary":{ - "type":"structure", - "members":{ - "Id":{"shape":"ApplicationId"}, - "Type":{"shape":"ApplicationType"}, - "Arn":{"shape":"SsmSapArn"}, - "Tags":{"shape":"TagMap"} - } - }, - "ApplicationSummaryList":{ - "type":"list", - "member":{"shape":"ApplicationSummary"} - }, - "ApplicationType":{ - "type":"string", - "enum":["HANA"] - }, - "Arn":{ - "type":"string", - "pattern":"arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+" - }, - "Component":{ - "type":"structure", - "members":{ - "ComponentId":{"shape":"ComponentId"}, - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentType":{"shape":"ComponentType"}, - "Status":{"shape":"ComponentStatus"}, - "Databases":{"shape":"DatabaseIdList"}, - "Hosts":{"shape":"HostList"}, - "PrimaryHost":{"shape":"String"}, - "LastUpdated":{"shape":"Timestamp"} - } - }, - "ComponentId":{ - "type":"string", - "pattern":"[\\w\\d-]+" - }, - "ComponentIdList":{ - "type":"list", - "member":{"shape":"ComponentId"} - }, - "ComponentStatus":{ - "type":"string", - "enum":["ACTIVATED"] - }, - "ComponentSummary":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"}, - "ComponentType":{"shape":"ComponentType"}, - "Tags":{"shape":"TagMap"} - } - }, - "ComponentSummaryList":{ - "type":"list", - "member":{"shape":"ComponentSummary"} - }, - "ComponentType":{ - "type":"string", - "enum":["HANA"] - }, - "ConflictException":{ - "type":"structure", - "members":{ - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":409, - "senderFault":true - }, - "exception":true - }, - "CredentialType":{ - "type":"string", - "enum":["ADMIN"] - }, - "Database":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"}, - "Credentials":{"shape":"ApplicationCredentialList"}, - "DatabaseId":{"shape":"DatabaseId"}, - "DatabaseName":{"shape":"String"}, - "DatabaseType":{"shape":"DatabaseType"}, - "Arn":{"shape":"SsmSapArn"}, - "Status":{"shape":"DatabaseStatus"}, - "PrimaryHost":{"shape":"String"}, - "SQLPort":{"shape":"Integer"}, - "LastUpdated":{"shape":"Timestamp"} - } - }, - "DatabaseId":{ - "type":"string", - "pattern":".*[\\w\\d]+" - }, - "DatabaseIdList":{ - "type":"list", - "member":{"shape":"DatabaseId"} - }, - "DatabaseName":{ - "type":"string", - "max":100, - "min":1 - }, - "DatabaseStatus":{ - "type":"string", - "enum":[ - "RUNNING", - "STARTING", - "STOPPED", - "WARNING", - "UNKNOWN" - ] - }, - "DatabaseSummary":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"}, - "DatabaseId":{"shape":"DatabaseId"}, - "DatabaseType":{"shape":"DatabaseType"}, - "Arn":{"shape":"SsmSapArn"}, - "Tags":{"shape":"TagMap"} - } - }, - "DatabaseSummaryList":{ - "type":"list", - "member":{"shape":"DatabaseSummary"} - }, - "DatabaseType":{ - "type":"string", - "enum":[ - "SYSTEM", - "TENANT" - ] - }, - "DeleteResourcePermissionInput":{ - "type":"structure", - "required":["ResourceArn"], - "members":{ - "ActionType":{"shape":"PermissionActionType"}, - "SourceResourceArn":{"shape":"Arn"}, - "ResourceArn":{"shape":"Arn"} - } - }, - "DeleteResourcePermissionOutput":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"} - } - }, - "DeregisterApplicationInput":{ - "type":"structure", - "required":["ApplicationId"], - "members":{ - "ApplicationId":{"shape":"ApplicationId"} - } - }, - "DeregisterApplicationOutput":{ - "type":"structure", - "members":{ - } - }, - "GetApplicationInput":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ApplicationArn":{"shape":"SsmSapArn"} - } - }, - "GetApplicationOutput":{ - "type":"structure", - "members":{ - "Application":{"shape":"Application"}, - "Tags":{"shape":"TagMap"} - } - }, - "GetComponentInput":{ - "type":"structure", - "required":[ - "ApplicationId", - "ComponentId" - ], - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"} - } - }, - "GetComponentOutput":{ - "type":"structure", - "members":{ - "Component":{"shape":"Component"} - } - }, - "GetDatabaseInput":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"}, - "DatabaseId":{"shape":"DatabaseId"}, - "DatabaseArn":{"shape":"SsmSapArn"} - } - }, - "GetDatabaseOutput":{ - "type":"structure", - "members":{ - "Database":{"shape":"Database"}, - "Tags":{"shape":"TagMap"} - } - }, - "GetOperationInput":{ - "type":"structure", - "required":["OperationId"], - "members":{ - "OperationId":{"shape":"OperationId"} - } - }, - "GetOperationOutput":{ - "type":"structure", - "members":{ - "Operation":{"shape":"Operation"} - } - }, - "GetResourcePermissionInput":{ - "type":"structure", - "required":["ResourceArn"], - "members":{ - "ActionType":{"shape":"PermissionActionType"}, - "ResourceArn":{"shape":"Arn"} - } - }, - "GetResourcePermissionOutput":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"} - } - }, - "Host":{ - "type":"structure", - "members":{ - "HostName":{"shape":"String"}, - "HostRole":{"shape":"HostRole"}, - "HostIp":{"shape":"String"}, - "InstanceId":{"shape":"String"} - } - }, - "HostList":{ - "type":"list", - "member":{"shape":"Host"} - }, - "HostRole":{ - "type":"string", - "enum":[ - "LEADER", - "WORKER", - "STANDBY", - "UNKNOWN" - ] - }, - "InstanceId":{ - "type":"string", - "pattern":"i-[\\w\\d]{8}$|^i-[\\w\\d]{17}" - }, - "InstanceList":{ - "type":"list", - "member":{"shape":"InstanceId"}, - "max":1, - "min":1 - }, - "Integer":{ - "type":"integer", - "box":true - }, - "InternalServerException":{ - "type":"structure", - "members":{ - "Message":{"shape":"String"} - }, - "error":{"httpStatusCode":500}, - "exception":true, - "fault":true - }, - "ListApplicationsInput":{ - "type":"structure", - "members":{ - "NextToken":{"shape":"NextToken"}, - "MaxResults":{ - "shape":"MaxResults", - "box":true - } - } - }, - "ListApplicationsOutput":{ - "type":"structure", - "members":{ - "Applications":{"shape":"ApplicationSummaryList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListComponentsInput":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "NextToken":{"shape":"NextToken"}, - "MaxResults":{ - "shape":"MaxResults", - "box":true - } - } - }, - "ListComponentsOutput":{ - "type":"structure", - "members":{ - "Components":{"shape":"ComponentSummaryList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListDatabasesInput":{ - "type":"structure", - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ComponentId":{"shape":"ComponentId"}, - "NextToken":{"shape":"NextToken"}, - "MaxResults":{ - "shape":"MaxResults", - "box":true - } - } - }, - "ListDatabasesOutput":{ - "type":"structure", - "members":{ - "Databases":{"shape":"DatabaseSummaryList"}, - "NextToken":{"shape":"NextToken"} - } - }, - "ListTagsForResourceRequest":{ - "type":"structure", - "required":["resourceArn"], - "members":{ - "resourceArn":{ - "shape":"SsmSapArn", - "location":"uri", - "locationName":"resourceArn" - } - } - }, - "ListTagsForResourceResponse":{ - "type":"structure", - "members":{ - "tags":{"shape":"TagMap"} - } - }, - "MaxResults":{ - "type":"integer", - "max":50, - "min":1 - }, - "NextToken":{ - "type":"string", - "pattern":".{16,1024}" - }, - "Operation":{ - "type":"structure", - "members":{ - "Id":{"shape":"OperationId"}, - "Type":{"shape":"OperationType"}, - "Status":{"shape":"OperationStatus"}, - "StatusMessage":{"shape":"String"}, - "Properties":{"shape":"OperationProperties"}, - "ResourceType":{"shape":"ResourceType"}, - "ResourceId":{"shape":"ResourceId"}, - "ResourceArn":{"shape":"Arn"}, - "StartTime":{"shape":"Timestamp"}, - "EndTime":{"shape":"Timestamp"}, - "LastUpdatedTime":{"shape":"Timestamp"} - } - }, - "OperationId":{ - "type":"string", - "pattern":"[{]?[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[}]?" - }, - "OperationIdList":{ - "type":"list", - "member":{"shape":"OperationId"} - }, - "OperationProperties":{ - "type":"map", - "key":{"shape":"String"}, - "value":{"shape":"String"} - }, - "OperationStatus":{ - "type":"string", - "enum":[ - "INPROGRESS", - "SUCCESS", - "ERROR" - ] - }, - "OperationType":{"type":"string"}, - "PermissionActionType":{ - "type":"string", - "enum":["RESTORE"] - }, - "PutResourcePermissionInput":{ - "type":"structure", - "required":[ - "ActionType", - "SourceResourceArn", - "ResourceArn" - ], - "members":{ - "ActionType":{"shape":"PermissionActionType"}, - "SourceResourceArn":{"shape":"Arn"}, - "ResourceArn":{"shape":"Arn"} - } - }, - "PutResourcePermissionOutput":{ - "type":"structure", - "members":{ - "Policy":{"shape":"String"} - } - }, - "RegisterApplicationInput":{ - "type":"structure", - "required":[ - "ApplicationId", - "ApplicationType", - "Instances", - "Credentials" - ], - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "ApplicationType":{"shape":"ApplicationType"}, - "Instances":{"shape":"InstanceList"}, - "SapInstanceNumber":{"shape":"SAPInstanceNumber"}, - "Sid":{"shape":"SID"}, - "Tags":{"shape":"TagMap"}, - "Credentials":{"shape":"ApplicationCredentialList"} - } - }, - "RegisterApplicationOutput":{ - "type":"structure", - "members":{ - "Application":{"shape":"Application"}, - "OperationId":{"shape":"OperationId"} - } - }, - "ResourceId":{ - "type":"string", - "max":64, - "min":1 - }, - "ResourceNotFoundException":{ - "type":"structure", - "members":{ - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":404, - "senderFault":true - }, - "exception":true - }, - "ResourceType":{ - "type":"string", - "max":64, - "min":1 - }, - "SAPInstanceNumber":{ - "type":"string", - "pattern":"[0-9]{2}" - }, - "SID":{ - "type":"string", - "pattern":"[A-Z][A-Z0-9]{2}" - }, - "SecretId":{ - "type":"string", - "max":100, - "min":1, - "sensitive":true - }, - "SsmSapArn":{ - "type":"string", - "pattern":"arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+" - }, - "String":{"type":"string"}, - "TagKey":{ - "type":"string", - "pattern":"(?!aws:)[a-zA-Z+-=._:/]+" - }, - "TagKeyList":{ - "type":"list", - "member":{"shape":"TagKey"} - }, - "TagMap":{ - "type":"map", - "key":{"shape":"TagKey"}, - "value":{"shape":"TagValue"} - }, - "TagResourceRequest":{ - "type":"structure", - "required":[ - "resourceArn", - "tags" - ], - "members":{ - "resourceArn":{ - "shape":"SsmSapArn", - "location":"uri", - "locationName":"resourceArn" - }, - "tags":{"shape":"TagMap"} - } - }, - "TagResourceResponse":{ - "type":"structure", - "members":{ - } - }, - "TagValue":{ - "type":"string", - "max":256, - "min":1 - }, - "Timestamp":{"type":"timestamp"}, - "UntagResourceRequest":{ - "type":"structure", - "required":[ - "resourceArn", - "tagKeys" - ], - "members":{ - "resourceArn":{ - "shape":"SsmSapArn", - "location":"uri", - "locationName":"resourceArn" - }, - "tagKeys":{ - "shape":"TagKeyList", - "location":"querystring", - "locationName":"tagKeys" - } - } - }, - "UntagResourceResponse":{ - "type":"structure", - "members":{ - } - }, - "UpdateApplicationSettingsInput":{ - "type":"structure", - "required":["ApplicationId"], - "members":{ - "ApplicationId":{"shape":"ApplicationId"}, - "CredentialsToAddOrUpdate":{"shape":"ApplicationCredentialList"}, - "CredentialsToRemove":{"shape":"ApplicationCredentialList"} - } - }, - "UpdateApplicationSettingsOutput":{ - "type":"structure", - "members":{ - "Message":{"shape":"String"}, - "OperationIds":{"shape":"OperationIdList"} - } - }, - "ValidationException":{ - "type":"structure", - "members":{ - "Message":{"shape":"String"} - }, - "error":{ - "httpStatusCode":400, - "senderFault":true - }, - "exception":true - } - } -} diff --git a/models/apis/ssmsap/2018-05-10/docs-2.json b/models/apis/ssmsap/2018-05-10/docs-2.json deleted file mode 100644 index 0195dea80b..0000000000 --- a/models/apis/ssmsap/2018-05-10/docs-2.json +++ /dev/null @@ -1,608 +0,0 @@ -{ - "version": "2.0", - "service": "

", - "operations": { - "DeleteResourcePermission": "

", - "DeregisterApplication": "

", - "GetApplication": "

", - "GetComponent": "

", - "GetDatabase": "

", - "GetOperation": "

", - "GetResourcePermission": "

", - "ListApplications": "

", - "ListComponents": "

", - "ListDatabases": "

", - "ListTagsForResource": "

", - "PutResourcePermission": "

", - "RegisterApplication": "

", - "TagResource": "

", - "UntagResource": "

", - "UpdateApplicationSettings": "

" - }, - "shapes": { - "AppRegistryArn": { - "base": null, - "refs": { - "Application$AppRegistryArn": "

" - } - }, - "Application": { - "base": "

", - "refs": { - "GetApplicationOutput$Application": "

", - "RegisterApplicationOutput$Application": "

" - } - }, - "ApplicationCredential": { - "base": "

", - "refs": { - "ApplicationCredentialList$member": null - } - }, - "ApplicationCredentialList": { - "base": null, - "refs": { - "Database$Credentials": "

", - "RegisterApplicationInput$Credentials": "

", - "UpdateApplicationSettingsInput$CredentialsToAddOrUpdate": "

", - "UpdateApplicationSettingsInput$CredentialsToRemove": "

" - } - }, - "ApplicationId": { - "base": null, - "refs": { - "Application$Id": "

", - "ApplicationSummary$Id": "

", - "Component$ApplicationId": "

", - "ComponentSummary$ApplicationId": "

", - "Database$ApplicationId": "

", - "DatabaseSummary$ApplicationId": "

", - "DeregisterApplicationInput$ApplicationId": "

", - "GetApplicationInput$ApplicationId": "

", - "GetComponentInput$ApplicationId": "

", - "GetDatabaseInput$ApplicationId": "

", - "ListComponentsInput$ApplicationId": "

", - "ListDatabasesInput$ApplicationId": "

", - "RegisterApplicationInput$ApplicationId": "

", - "UpdateApplicationSettingsInput$ApplicationId": "

" - } - }, - "ApplicationStatus": { - "base": null, - "refs": { - "Application$Status": "

" - } - }, - "ApplicationSummary": { - "base": "

", - "refs": { - "ApplicationSummaryList$member": null - } - }, - "ApplicationSummaryList": { - "base": null, - "refs": { - "ListApplicationsOutput$Applications": "

" - } - }, - "ApplicationType": { - "base": null, - "refs": { - "Application$Type": "

", - "ApplicationSummary$Type": "

", - "RegisterApplicationInput$ApplicationType": "

" - } - }, - "Arn": { - "base": null, - "refs": { - "DeleteResourcePermissionInput$SourceResourceArn": "

", - "DeleteResourcePermissionInput$ResourceArn": "

", - "GetResourcePermissionInput$ResourceArn": "

", - "Operation$ResourceArn": "

", - "PutResourcePermissionInput$SourceResourceArn": "

", - "PutResourcePermissionInput$ResourceArn": "

" - } - }, - "Component": { - "base": "

", - "refs": { - "GetComponentOutput$Component": "

" - } - }, - "ComponentId": { - "base": null, - "refs": { - "Component$ComponentId": "

", - "ComponentIdList$member": null, - "ComponentSummary$ComponentId": "

", - "Database$ComponentId": "

", - "DatabaseSummary$ComponentId": "

", - "GetComponentInput$ComponentId": "

", - "GetDatabaseInput$ComponentId": "

", - "ListDatabasesInput$ComponentId": "

" - } - }, - "ComponentIdList": { - "base": null, - "refs": { - "Application$Components": "

" - } - }, - "ComponentStatus": { - "base": null, - "refs": { - "Component$Status": "

" - } - }, - "ComponentSummary": { - "base": "

", - "refs": { - "ComponentSummaryList$member": null - } - }, - "ComponentSummaryList": { - "base": null, - "refs": { - "ListComponentsOutput$Components": "

" - } - }, - "ComponentType": { - "base": null, - "refs": { - "Component$ComponentType": "

", - "ComponentSummary$ComponentType": "

" - } - }, - "ConflictException": { - "base": "

", - "refs": { - } - }, - "CredentialType": { - "base": null, - "refs": { - "ApplicationCredential$CredentialType": "

" - } - }, - "Database": { - "base": "

", - "refs": { - "GetDatabaseOutput$Database": "

" - } - }, - "DatabaseId": { - "base": null, - "refs": { - "Database$DatabaseId": "

", - "DatabaseIdList$member": null, - "DatabaseSummary$DatabaseId": "

", - "GetDatabaseInput$DatabaseId": "

" - } - }, - "DatabaseIdList": { - "base": null, - "refs": { - "Component$Databases": "

" - } - }, - "DatabaseName": { - "base": null, - "refs": { - "ApplicationCredential$DatabaseName": "

" - } - }, - "DatabaseStatus": { - "base": null, - "refs": { - "Database$Status": "

" - } - }, - "DatabaseSummary": { - "base": "

", - "refs": { - "DatabaseSummaryList$member": null - } - }, - "DatabaseSummaryList": { - "base": null, - "refs": { - "ListDatabasesOutput$Databases": "

" - } - }, - "DatabaseType": { - "base": null, - "refs": { - "Database$DatabaseType": "

", - "DatabaseSummary$DatabaseType": "

" - } - }, - "DeleteResourcePermissionInput": { - "base": null, - "refs": { - } - }, - "DeleteResourcePermissionOutput": { - "base": null, - "refs": { - } - }, - "DeregisterApplicationInput": { - "base": null, - "refs": { - } - }, - "DeregisterApplicationOutput": { - "base": null, - "refs": { - } - }, - "GetApplicationInput": { - "base": null, - "refs": { - } - }, - "GetApplicationOutput": { - "base": null, - "refs": { - } - }, - "GetComponentInput": { - "base": null, - "refs": { - } - }, - "GetComponentOutput": { - "base": null, - "refs": { - } - }, - "GetDatabaseInput": { - "base": null, - "refs": { - } - }, - "GetDatabaseOutput": { - "base": null, - "refs": { - } - }, - "GetOperationInput": { - "base": null, - "refs": { - } - }, - "GetOperationOutput": { - "base": null, - "refs": { - } - }, - "GetResourcePermissionInput": { - "base": null, - "refs": { - } - }, - "GetResourcePermissionOutput": { - "base": null, - "refs": { - } - }, - "Host": { - "base": "

", - "refs": { - "HostList$member": null - } - }, - "HostList": { - "base": null, - "refs": { - "Component$Hosts": "

" - } - }, - "HostRole": { - "base": null, - "refs": { - "Host$HostRole": "

" - } - }, - "InstanceId": { - "base": null, - "refs": { - "InstanceList$member": null - } - }, - "InstanceList": { - "base": null, - "refs": { - "RegisterApplicationInput$Instances": "

" - } - }, - "Integer": { - "base": null, - "refs": { - "Database$SQLPort": "

" - } - }, - "InternalServerException": { - "base": "

", - "refs": { - } - }, - "ListApplicationsInput": { - "base": null, - "refs": { - } - }, - "ListApplicationsOutput": { - "base": null, - "refs": { - } - }, - "ListComponentsInput": { - "base": null, - "refs": { - } - }, - "ListComponentsOutput": { - "base": null, - "refs": { - } - }, - "ListDatabasesInput": { - "base": null, - "refs": { - } - }, - "ListDatabasesOutput": { - "base": null, - "refs": { - } - }, - "ListTagsForResourceRequest": { - "base": null, - "refs": { - } - }, - "ListTagsForResourceResponse": { - "base": null, - "refs": { - } - }, - "MaxResults": { - "base": null, - "refs": { - "ListApplicationsInput$MaxResults": "

", - "ListComponentsInput$MaxResults": "

", - "ListDatabasesInput$MaxResults": "

" - } - }, - "NextToken": { - "base": null, - "refs": { - "ListApplicationsInput$NextToken": "

", - "ListApplicationsOutput$NextToken": "

", - "ListComponentsInput$NextToken": "

", - "ListComponentsOutput$NextToken": "

", - "ListDatabasesInput$NextToken": "

", - "ListDatabasesOutput$NextToken": "

" - } - }, - "Operation": { - "base": "

", - "refs": { - "GetOperationOutput$Operation": "

" - } - }, - "OperationId": { - "base": null, - "refs": { - "GetOperationInput$OperationId": "

", - "Operation$Id": "

", - "OperationIdList$member": null, - "RegisterApplicationOutput$OperationId": "

" - } - }, - "OperationIdList": { - "base": null, - "refs": { - "UpdateApplicationSettingsOutput$OperationIds": "

" - } - }, - "OperationProperties": { - "base": null, - "refs": { - "Operation$Properties": "

" - } - }, - "OperationStatus": { - "base": null, - "refs": { - "Operation$Status": "

" - } - }, - "OperationType": { - "base": null, - "refs": { - "Operation$Type": "

" - } - }, - "PermissionActionType": { - "base": null, - "refs": { - "DeleteResourcePermissionInput$ActionType": "

", - "GetResourcePermissionInput$ActionType": "

", - "PutResourcePermissionInput$ActionType": "

" - } - }, - "PutResourcePermissionInput": { - "base": null, - "refs": { - } - }, - "PutResourcePermissionOutput": { - "base": null, - "refs": { - } - }, - "RegisterApplicationInput": { - "base": null, - "refs": { - } - }, - "RegisterApplicationOutput": { - "base": null, - "refs": { - } - }, - "ResourceId": { - "base": null, - "refs": { - "Operation$ResourceId": "

" - } - }, - "ResourceNotFoundException": { - "base": "

", - "refs": { - } - }, - "ResourceType": { - "base": null, - "refs": { - "Operation$ResourceType": "

" - } - }, - "SAPInstanceNumber": { - "base": null, - "refs": { - "RegisterApplicationInput$SapInstanceNumber": "

" - } - }, - "SID": { - "base": null, - "refs": { - "RegisterApplicationInput$Sid": "

" - } - }, - "SecretId": { - "base": null, - "refs": { - "ApplicationCredential$SecretId": "

" - } - }, - "SsmSapArn": { - "base": null, - "refs": { - "Application$Arn": "

", - "ApplicationSummary$Arn": "

", - "Database$Arn": "

", - "DatabaseSummary$Arn": "

", - "GetApplicationInput$ApplicationArn": "

", - "GetDatabaseInput$DatabaseArn": "

", - "ListTagsForResourceRequest$resourceArn": "

", - "TagResourceRequest$resourceArn": "

", - "UntagResourceRequest$resourceArn": "

" - } - }, - "String": { - "base": null, - "refs": { - "Application$StatusMessage": "

", - "Component$PrimaryHost": "

", - "ConflictException$Message": null, - "Database$DatabaseName": "

", - "Database$PrimaryHost": "

", - "DeleteResourcePermissionOutput$Policy": "

", - "GetResourcePermissionOutput$Policy": "

", - "Host$HostName": "

", - "Host$HostIp": "

", - "Host$InstanceId": "

", - "InternalServerException$Message": null, - "Operation$StatusMessage": "

", - "OperationProperties$key": null, - "OperationProperties$value": null, - "PutResourcePermissionOutput$Policy": "

", - "ResourceNotFoundException$Message": null, - "UpdateApplicationSettingsOutput$Message": "

", - "ValidationException$Message": null - } - }, - "TagKey": { - "base": null, - "refs": { - "TagKeyList$member": null, - "TagMap$key": null - } - }, - "TagKeyList": { - "base": null, - "refs": { - "UntagResourceRequest$tagKeys": "

" - } - }, - "TagMap": { - "base": null, - "refs": { - "ApplicationSummary$Tags": "

", - "ComponentSummary$Tags": "

", - "DatabaseSummary$Tags": "

", - "GetApplicationOutput$Tags": "

", - "GetDatabaseOutput$Tags": "

", - "ListTagsForResourceResponse$tags": "

", - "RegisterApplicationInput$Tags": "

", - "TagResourceRequest$tags": "

" - } - }, - "TagResourceRequest": { - "base": null, - "refs": { - } - }, - "TagResourceResponse": { - "base": null, - "refs": { - } - }, - "TagValue": { - "base": null, - "refs": { - "TagMap$value": null - } - }, - "Timestamp": { - "base": null, - "refs": { - "Application$LastUpdated": "

", - "Component$LastUpdated": "

", - "Database$LastUpdated": "

", - "Operation$StartTime": "

", - "Operation$EndTime": "

", - "Operation$LastUpdatedTime": "

" - } - }, - "UntagResourceRequest": { - "base": null, - "refs": { - } - }, - "UntagResourceResponse": { - "base": null, - "refs": { - } - }, - "UpdateApplicationSettingsInput": { - "base": null, - "refs": { - } - }, - "UpdateApplicationSettingsOutput": { - "base": null, - "refs": { - } - }, - "ValidationException": { - "base": "

", - "refs": { - } - } - } -} diff --git a/models/apis/ssmsap/2018-05-10/endpoint-rule-set-1.json b/models/apis/ssmsap/2018-05-10/endpoint-rule-set-1.json deleted file mode 100644 index e6726f5c6d..0000000000 --- a/models/apis/ssmsap/2018-05-10/endpoint-rule-set-1.json +++ /dev/null @@ -1,309 +0,0 @@ -{ - "version": "1.0", - "parameters": { - "Region": { - "builtIn": "AWS::Region", - "required": false, - "documentation": "The AWS region used to dispatch the request.", - "type": "String" - }, - "UseDualStack": { - "builtIn": "AWS::UseDualStack", - "required": true, - "default": false, - "documentation": "When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.", - "type": "Boolean" - }, - "UseFIPS": { - "builtIn": "AWS::UseFIPS", - "required": true, - "default": false, - "documentation": "When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.", - "type": "Boolean" - }, - "Endpoint": { - "builtIn": "SDK::Endpoint", - "required": false, - "documentation": "Override the endpoint used to send this request", - "type": "String" - } - }, - "rules": [ - { - "conditions": [ - { - "fn": "aws.partition", - "argv": [ - { - "ref": "Region" - } - ], - "assign": "PartitionResult" - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "isSet", - "argv": [ - { - "ref": "Endpoint" - } - ] - }, - { - "fn": "parseURL", - "argv": [ - { - "ref": "Endpoint" - } - ], - "assign": "url" - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - } - ], - "error": "Invalid Configuration: FIPS and custom endpoint are not supported", - "type": "error" - }, - { - "conditions": [], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", - "type": "error" - }, - { - "conditions": [], - "endpoint": { - "url": { - "ref": "Endpoint" - }, - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - }, - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsFIPS" - ] - } - ] - }, - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsDualStack" - ] - } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://ssm-sap-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - }, - { - "conditions": [], - "error": "FIPS and DualStack are enabled, but this partition does not support one or both", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsFIPS" - ] - } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://ssm-sap-fips.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - }, - { - "conditions": [], - "error": "FIPS is enabled but this partition does not support FIPS", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - true, - { - "fn": "getAttr", - "argv": [ - { - "ref": "PartitionResult" - }, - "supportsDualStack" - ] - } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], - "endpoint": { - "url": "https://ssm-sap.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - }, - { - "conditions": [], - "error": "DualStack is enabled but this partition does not support DualStack", - "type": "error" - } - ] - }, - { - "conditions": [], - "endpoint": { - "url": "https://ssm-sap.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] - } - ] -} \ No newline at end of file diff --git a/models/apis/ssmsap/2018-05-10/endpoint-tests-1.json b/models/apis/ssmsap/2018-05-10/endpoint-tests-1.json deleted file mode 100644 index a52e1be783..0000000000 --- a/models/apis/ssmsap/2018-05-10/endpoint-tests-1.json +++ /dev/null @@ -1,295 +0,0 @@ -{ - "testCases": [ - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-gov-east-1.api.aws" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": true, - "Region": "us-gov-east-1" - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "us-gov-east-1" - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-gov-east-1.api.aws" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "us-gov-east-1" - } - }, - { - "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-gov-east-1.amazonaws.com" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "us-gov-east-1" - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": true, - "Region": "cn-north-1" - } - }, - { - "documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "cn-north-1" - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.cn-north-1.api.amazonwebservices.com.cn" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "cn-north-1" - } - }, - { - "documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.cn-north-1.amazonaws.com.cn" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "cn-north-1" - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" - }, - "params": { - "UseDualStack": true, - "UseFIPS": true, - "Region": "us-iso-east-1" - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-iso-east-1.c2s.ic.gov" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "us-iso-east-1" - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "us-iso-east-1" - } - }, - { - "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-iso-east-1.c2s.ic.gov" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "us-iso-east-1" - } - }, - { - "documentation": "For region us-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-east-1.api.aws" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": true, - "Region": "us-east-1" - } - }, - { - "documentation": "For region us-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-east-1.amazonaws.com" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "us-east-1" - } - }, - { - "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-east-1.api.aws" - } - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "us-east-1" - } - }, - { - "documentation": "For region us-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-east-1.amazonaws.com" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "us-east-1" - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", - "expect": { - "error": "FIPS and DualStack are enabled, but this partition does not support one or both" - }, - "params": { - "UseDualStack": true, - "UseFIPS": true, - "Region": "us-isob-east-1" - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap-fips.us-isob-east-1.sc2s.sgov.gov" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "us-isob-east-1" - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", - "expect": { - "error": "DualStack is enabled but this partition does not support DualStack" - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "us-isob-east-1" - } - }, - { - "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled", - "expect": { - "endpoint": { - "url": "https://ssm-sap.us-isob-east-1.sc2s.sgov.gov" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "us-isob-east-1" - } - }, - { - "documentation": "For custom endpoint with fips disabled and dualstack disabled", - "expect": { - "endpoint": { - "url": "https://example.com" - } - }, - "params": { - "UseDualStack": false, - "UseFIPS": false, - "Region": "us-east-1", - "Endpoint": "https://example.com" - } - }, - { - "documentation": "For custom endpoint with fips enabled and dualstack disabled", - "expect": { - "error": "Invalid Configuration: FIPS and custom endpoint are not supported" - }, - "params": { - "UseDualStack": false, - "UseFIPS": true, - "Region": "us-east-1", - "Endpoint": "https://example.com" - } - }, - { - "documentation": "For custom endpoint with fips disabled and dualstack enabled", - "expect": { - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" - }, - "params": { - "UseDualStack": true, - "UseFIPS": false, - "Region": "us-east-1", - "Endpoint": "https://example.com" - } - } - ], - "version": "1.0" -} \ No newline at end of file diff --git a/models/apis/ssmsap/2018-05-10/examples-1.json b/models/apis/ssmsap/2018-05-10/examples-1.json deleted file mode 100644 index 0ea7e3b0bb..0000000000 --- a/models/apis/ssmsap/2018-05-10/examples-1.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "version": "1.0", - "examples": { - } -} diff --git a/models/apis/ssmsap/2018-05-10/paginators-1.json b/models/apis/ssmsap/2018-05-10/paginators-1.json deleted file mode 100644 index eee580c956..0000000000 --- a/models/apis/ssmsap/2018-05-10/paginators-1.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "pagination": { - "ListApplications": { - "input_token": "NextToken", - "output_token": "NextToken", - "limit_key": "MaxResults", - "result_key": "Applications" - }, - "ListComponents": { - "input_token": "NextToken", - "output_token": "NextToken", - "limit_key": "MaxResults", - "result_key": "Components" - }, - "ListDatabases": { - "input_token": "NextToken", - "output_token": "NextToken", - "limit_key": "MaxResults", - "result_key": "Databases" - } - } -} diff --git a/service/ssmsap/api.go b/service/ssmsap/api.go index d6426a47b3..fa61c9c06c 100644 --- a/service/ssmsap/api.go +++ b/service/ssmsap/api.go @@ -37,7 +37,7 @@ const opDeleteResourcePermission = "DeleteResourcePermission" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/DeleteResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/DeleteResourcePermission func (c *SsmSap) DeleteResourcePermissionRequest(input *DeleteResourcePermissionInput) (req *request.Request, output *DeleteResourcePermissionOutput) { op := &request.Operation{ Name: opDeleteResourcePermission, @@ -56,6 +56,8 @@ func (c *SsmSap) DeleteResourcePermissionRequest(input *DeleteResourcePermission // DeleteResourcePermission API operation for AWS Systems Manager for SAP. // +// Removes permissions associated with the target database. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -71,7 +73,7 @@ func (c *SsmSap) DeleteResourcePermissionRequest(input *DeleteResourcePermission // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/DeleteResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/DeleteResourcePermission func (c *SsmSap) DeleteResourcePermission(input *DeleteResourcePermissionInput) (*DeleteResourcePermissionOutput, error) { req, out := c.DeleteResourcePermissionRequest(input) return out, req.Send() @@ -117,7 +119,7 @@ const opDeregisterApplication = "DeregisterApplication" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/DeregisterApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/DeregisterApplication func (c *SsmSap) DeregisterApplicationRequest(input *DeregisterApplicationInput) (req *request.Request, output *DeregisterApplicationOutput) { op := &request.Operation{ Name: opDeregisterApplication, @@ -137,6 +139,9 @@ func (c *SsmSap) DeregisterApplicationRequest(input *DeregisterApplicationInput) // DeregisterApplication API operation for AWS Systems Manager for SAP. // +// Deregister an SAP application with AWS Systems Manager for SAP. This action +// does not affect the existing setup of your SAP workloads on Amazon EC2. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -150,7 +155,7 @@ func (c *SsmSap) DeregisterApplicationRequest(input *DeregisterApplicationInput) // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/DeregisterApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/DeregisterApplication func (c *SsmSap) DeregisterApplication(input *DeregisterApplicationInput) (*DeregisterApplicationOutput, error) { req, out := c.DeregisterApplicationRequest(input) return out, req.Send() @@ -196,7 +201,7 @@ const opGetApplication = "GetApplication" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetApplication func (c *SsmSap) GetApplicationRequest(input *GetApplicationInput) (req *request.Request, output *GetApplicationOutput) { op := &request.Operation{ Name: opGetApplication, @@ -215,6 +220,9 @@ func (c *SsmSap) GetApplicationRequest(input *GetApplicationInput) (req *request // GetApplication API operation for AWS Systems Manager for SAP. // +// Gets an application registered with AWS Systems Manager for SAP. It also +// returns the components of the application. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -228,7 +236,7 @@ func (c *SsmSap) GetApplicationRequest(input *GetApplicationInput) (req *request // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetApplication func (c *SsmSap) GetApplication(input *GetApplicationInput) (*GetApplicationOutput, error) { req, out := c.GetApplicationRequest(input) return out, req.Send() @@ -274,7 +282,7 @@ const opGetComponent = "GetComponent" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetComponent +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetComponent func (c *SsmSap) GetComponentRequest(input *GetComponentInput) (req *request.Request, output *GetComponentOutput) { op := &request.Operation{ Name: opGetComponent, @@ -293,6 +301,9 @@ func (c *SsmSap) GetComponentRequest(input *GetComponentInput) (req *request.Req // GetComponent API operation for AWS Systems Manager for SAP. // +// Gets the component of an application registered with AWS Systems Manager +// for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -306,7 +317,7 @@ func (c *SsmSap) GetComponentRequest(input *GetComponentInput) (req *request.Req // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetComponent +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetComponent func (c *SsmSap) GetComponent(input *GetComponentInput) (*GetComponentOutput, error) { req, out := c.GetComponentRequest(input) return out, req.Send() @@ -352,7 +363,7 @@ const opGetDatabase = "GetDatabase" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetDatabase +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetDatabase func (c *SsmSap) GetDatabaseRequest(input *GetDatabaseInput) (req *request.Request, output *GetDatabaseOutput) { op := &request.Operation{ Name: opGetDatabase, @@ -371,6 +382,9 @@ func (c *SsmSap) GetDatabaseRequest(input *GetDatabaseInput) (req *request.Reque // GetDatabase API operation for AWS Systems Manager for SAP. // +// Gets the SAP HANA database of an application registered with AWS Systems +// Manager for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -384,7 +398,7 @@ func (c *SsmSap) GetDatabaseRequest(input *GetDatabaseInput) (req *request.Reque // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetDatabase +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetDatabase func (c *SsmSap) GetDatabase(input *GetDatabaseInput) (*GetDatabaseOutput, error) { req, out := c.GetDatabaseRequest(input) return out, req.Send() @@ -430,7 +444,7 @@ const opGetOperation = "GetOperation" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetOperation +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetOperation func (c *SsmSap) GetOperationRequest(input *GetOperationInput) (req *request.Request, output *GetOperationOutput) { op := &request.Operation{ Name: opGetOperation, @@ -449,6 +463,8 @@ func (c *SsmSap) GetOperationRequest(input *GetOperationInput) (req *request.Req // GetOperation API operation for AWS Systems Manager for SAP. // +// Gets the details of an operation by specifying the operation ID. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -462,7 +478,7 @@ func (c *SsmSap) GetOperationRequest(input *GetOperationInput) (req *request.Req // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetOperation +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetOperation func (c *SsmSap) GetOperation(input *GetOperationInput) (*GetOperationOutput, error) { req, out := c.GetOperationRequest(input) return out, req.Send() @@ -508,7 +524,7 @@ const opGetResourcePermission = "GetResourcePermission" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetResourcePermission func (c *SsmSap) GetResourcePermissionRequest(input *GetResourcePermissionInput) (req *request.Request, output *GetResourcePermissionOutput) { op := &request.Operation{ Name: opGetResourcePermission, @@ -527,6 +543,8 @@ func (c *SsmSap) GetResourcePermissionRequest(input *GetResourcePermissionInput) // GetResourcePermission API operation for AWS Systems Manager for SAP. // +// Gets permissions associated with the target database. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -542,7 +560,7 @@ func (c *SsmSap) GetResourcePermissionRequest(input *GetResourcePermissionInput) // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/GetResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/GetResourcePermission func (c *SsmSap) GetResourcePermission(input *GetResourcePermissionInput) (*GetResourcePermissionOutput, error) { req, out := c.GetResourcePermissionRequest(input) return out, req.Send() @@ -588,7 +606,7 @@ const opListApplications = "ListApplications" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListApplications +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListApplications func (c *SsmSap) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput) { op := &request.Operation{ Name: opListApplications, @@ -613,6 +631,8 @@ func (c *SsmSap) ListApplicationsRequest(input *ListApplicationsInput) (req *req // ListApplications API operation for AWS Systems Manager for SAP. // +// Lists all the applications registered with AWS Systems Manager for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -628,7 +648,7 @@ func (c *SsmSap) ListApplicationsRequest(input *ListApplicationsInput) (req *req // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListApplications +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListApplications func (c *SsmSap) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error) { req, out := c.ListApplicationsRequest(input) return out, req.Send() @@ -725,7 +745,7 @@ const opListComponents = "ListComponents" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListComponents +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListComponents func (c *SsmSap) ListComponentsRequest(input *ListComponentsInput) (req *request.Request, output *ListComponentsOutput) { op := &request.Operation{ Name: opListComponents, @@ -750,6 +770,8 @@ func (c *SsmSap) ListComponentsRequest(input *ListComponentsInput) (req *request // ListComponents API operation for AWS Systems Manager for SAP. // +// Lists all the components registered with AWS Systems Manager for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -765,7 +787,7 @@ func (c *SsmSap) ListComponentsRequest(input *ListComponentsInput) (req *request // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListComponents +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListComponents func (c *SsmSap) ListComponents(input *ListComponentsInput) (*ListComponentsOutput, error) { req, out := c.ListComponentsRequest(input) return out, req.Send() @@ -862,7 +884,7 @@ const opListDatabases = "ListDatabases" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListDatabases +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListDatabases func (c *SsmSap) ListDatabasesRequest(input *ListDatabasesInput) (req *request.Request, output *ListDatabasesOutput) { op := &request.Operation{ Name: opListDatabases, @@ -887,6 +909,9 @@ func (c *SsmSap) ListDatabasesRequest(input *ListDatabasesInput) (req *request.R // ListDatabases API operation for AWS Systems Manager for SAP. // +// Lists the SAP HANA databases of an application registered with AWS Systems +// Manager for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -902,7 +927,7 @@ func (c *SsmSap) ListDatabasesRequest(input *ListDatabasesInput) (req *request.R // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListDatabases +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListDatabases func (c *SsmSap) ListDatabases(input *ListDatabasesInput) (*ListDatabasesOutput, error) { req, out := c.ListDatabasesRequest(input) return out, req.Send() @@ -999,7 +1024,7 @@ const opListTagsForResource = "ListTagsForResource" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListTagsForResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListTagsForResource func (c *SsmSap) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) { op := &request.Operation{ Name: opListTagsForResource, @@ -1018,6 +1043,9 @@ func (c *SsmSap) ListTagsForResourceRequest(input *ListTagsForResourceInput) (re // ListTagsForResource API operation for AWS Systems Manager for SAP. // +// Lists all tags on an SAP HANA application and/or database registered with +// AWS Systems Manager for SAP. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -1033,7 +1061,7 @@ func (c *SsmSap) ListTagsForResourceRequest(input *ListTagsForResourceInput) (re // // - ConflictException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/ListTagsForResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/ListTagsForResource func (c *SsmSap) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) { req, out := c.ListTagsForResourceRequest(input) return out, req.Send() @@ -1079,7 +1107,7 @@ const opPutResourcePermission = "PutResourcePermission" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/PutResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/PutResourcePermission func (c *SsmSap) PutResourcePermissionRequest(input *PutResourcePermissionInput) (req *request.Request, output *PutResourcePermissionOutput) { op := &request.Operation{ Name: opPutResourcePermission, @@ -1098,6 +1126,8 @@ func (c *SsmSap) PutResourcePermissionRequest(input *PutResourcePermissionInput) // PutResourcePermission API operation for AWS Systems Manager for SAP. // +// Adds permissions to the target database. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -1113,7 +1143,7 @@ func (c *SsmSap) PutResourcePermissionRequest(input *PutResourcePermissionInput) // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/PutResourcePermission +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/PutResourcePermission func (c *SsmSap) PutResourcePermission(input *PutResourcePermissionInput) (*PutResourcePermissionOutput, error) { req, out := c.PutResourcePermissionRequest(input) return out, req.Send() @@ -1159,7 +1189,7 @@ const opRegisterApplication = "RegisterApplication" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/RegisterApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/RegisterApplication func (c *SsmSap) RegisterApplicationRequest(input *RegisterApplicationInput) (req *request.Request, output *RegisterApplicationOutput) { op := &request.Operation{ Name: opRegisterApplication, @@ -1178,6 +1208,18 @@ func (c *SsmSap) RegisterApplicationRequest(input *RegisterApplicationInput) (re // RegisterApplication API operation for AWS Systems Manager for SAP. // +// Register an SAP application with AWS Systems Manager for SAP. You must meet +// the following requirements before registering. +// +// The SAP application you want to register with AWS Systems Manager for SAP +// is running on Amazon EC2. +// +// AWS Systems Manager Agent must be setup on an Amazon EC2 instance along with +// the required IAM permissions. +// +// Amazon EC2 instance(s) must have access to the secrets created in AWS Secrets +// Manager to manage SAP applications and components. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -1193,7 +1235,7 @@ func (c *SsmSap) RegisterApplicationRequest(input *RegisterApplicationInput) (re // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/RegisterApplication +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/RegisterApplication func (c *SsmSap) RegisterApplication(input *RegisterApplicationInput) (*RegisterApplicationOutput, error) { req, out := c.RegisterApplicationRequest(input) return out, req.Send() @@ -1239,7 +1281,7 @@ const opTagResource = "TagResource" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/TagResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/TagResource func (c *SsmSap) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) { op := &request.Operation{ Name: opTagResource, @@ -1259,6 +1301,8 @@ func (c *SsmSap) TagResourceRequest(input *TagResourceInput) (req *request.Reque // TagResource API operation for AWS Systems Manager for SAP. // +// Creates tag for a resource by specifying the ARN. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -1274,7 +1318,7 @@ func (c *SsmSap) TagResourceRequest(input *TagResourceInput) (req *request.Reque // // - ConflictException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/TagResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/TagResource func (c *SsmSap) TagResource(input *TagResourceInput) (*TagResourceOutput, error) { req, out := c.TagResourceRequest(input) return out, req.Send() @@ -1320,7 +1364,7 @@ const opUntagResource = "UntagResource" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/UntagResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/UntagResource func (c *SsmSap) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) { op := &request.Operation{ Name: opUntagResource, @@ -1340,6 +1384,8 @@ func (c *SsmSap) UntagResourceRequest(input *UntagResourceInput) (req *request.R // UntagResource API operation for AWS Systems Manager for SAP. // +// Delete the tags for a resource. +// // Returns awserr.Error for service API and SDK errors. Use runtime type assertions // with awserr.Error's Code and Message methods to get detailed information about // the error. @@ -1355,7 +1401,7 @@ func (c *SsmSap) UntagResourceRequest(input *UntagResourceInput) (req *request.R // // - ConflictException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/UntagResource +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/UntagResource func (c *SsmSap) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) { req, out := c.UntagResourceRequest(input) return out, req.Send() @@ -1401,7 +1447,7 @@ const opUpdateApplicationSettings = "UpdateApplicationSettings" // fmt.Println(resp) // } // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/UpdateApplicationSettings +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/UpdateApplicationSettings func (c *SsmSap) UpdateApplicationSettingsRequest(input *UpdateApplicationSettingsInput) (req *request.Request, output *UpdateApplicationSettingsOutput) { op := &request.Operation{ Name: opUpdateApplicationSettings, @@ -1435,7 +1481,7 @@ func (c *SsmSap) UpdateApplicationSettingsRequest(input *UpdateApplicationSettin // // - InternalServerException // -// See also, https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10/UpdateApplicationSettings +// See also, https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10/UpdateApplicationSettings func (c *SsmSap) UpdateApplicationSettings(input *UpdateApplicationSettingsInput) (*UpdateApplicationSettingsOutput, error) { req, out := c.UpdateApplicationSettingsRequest(input) return out, req.Send() @@ -3624,6 +3670,9 @@ type UntagResourceInput struct { // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` + // Adds/updates or removes credentials for applications registered with AWS + // Systems Manager for SAP. + // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` } diff --git a/service/ssmsap/doc.go b/service/ssmsap/doc.go index 45f564c6cc..22c32adf1c 100644 --- a/service/ssmsap/doc.go +++ b/service/ssmsap/doc.go @@ -3,7 +3,11 @@ // Package ssmsap provides the client and types for making API // requests to AWS Systems Manager for SAP. // -// See https://docs.aws.amazon.com/goto/WebAPI/ssmsap-2018-05-10 for more information on this service. +// This API reference provides descriptions, syntax, and other details about +// each of the actions and data types for AWS Systems Manager for SAP. The topic +// for each action shows the API request parameters and responses. +// +// See https://docs.aws.amazon.com/goto/WebAPI/ssm-sap-2018-05-10 for more information on this service. // // See ssmsap package documentation for more information. // https://docs.aws.amazon.com/sdk-for-go/api/service/ssmsap/ diff --git a/service/ssmsap/service.go b/service/ssmsap/service.go index ee12458e93..dfe9ba4e1f 100644 --- a/service/ssmsap/service.go +++ b/service/ssmsap/service.go @@ -30,9 +30,9 @@ var initRequest func(*request.Request) // Service information constants const ( - ServiceName = "SsmSap" // Name of service. + ServiceName = "Ssm Sap" // Name of service. EndpointsID = "ssm-sap" // ID to lookup a service endpoint with. - ServiceID = "SsmSap" // ServiceID is a unique identifier of a specific service. + ServiceID = "Ssm Sap" // ServiceID is a unique identifier of a specific service. ) // New creates a new instance of the SsmSap client with a session.