| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877 |
- {
- "version":"2.0",
- "metadata":{
- "apiVersion":"2014-05-30",
- "endpointPrefix":"cloudhsm",
- "jsonVersion":"1.1",
- "protocol":"json",
- "serviceAbbreviation":"CloudHSM",
- "serviceFullName":"Amazon CloudHSM",
- "signatureVersion":"v4",
- "targetPrefix":"CloudHsmFrontendService"
- },
- "operations":{
- "AddTagsToResource":{
- "name":"AddTagsToResource",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"AddTagsToResourceRequest"},
- "output":{"shape":"AddTagsToResourceResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "CreateHapg":{
- "name":"CreateHapg",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"CreateHapgRequest"},
- "output":{"shape":"CreateHapgResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "CreateHsm":{
- "name":"CreateHsm",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"CreateHsmRequest"},
- "output":{"shape":"CreateHsmResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "CreateLunaClient":{
- "name":"CreateLunaClient",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"CreateLunaClientRequest"},
- "output":{"shape":"CreateLunaClientResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DeleteHapg":{
- "name":"DeleteHapg",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DeleteHapgRequest"},
- "output":{"shape":"DeleteHapgResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DeleteHsm":{
- "name":"DeleteHsm",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DeleteHsmRequest"},
- "output":{"shape":"DeleteHsmResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DeleteLunaClient":{
- "name":"DeleteLunaClient",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DeleteLunaClientRequest"},
- "output":{"shape":"DeleteLunaClientResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DescribeHapg":{
- "name":"DescribeHapg",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DescribeHapgRequest"},
- "output":{"shape":"DescribeHapgResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DescribeHsm":{
- "name":"DescribeHsm",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DescribeHsmRequest"},
- "output":{"shape":"DescribeHsmResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "DescribeLunaClient":{
- "name":"DescribeLunaClient",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"DescribeLunaClientRequest"},
- "output":{"shape":"DescribeLunaClientResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "GetConfig":{
- "name":"GetConfig",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"GetConfigRequest"},
- "output":{"shape":"GetConfigResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ListAvailableZones":{
- "name":"ListAvailableZones",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ListAvailableZonesRequest"},
- "output":{"shape":"ListAvailableZonesResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ListHapgs":{
- "name":"ListHapgs",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ListHapgsRequest"},
- "output":{"shape":"ListHapgsResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ListHsms":{
- "name":"ListHsms",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ListHsmsRequest"},
- "output":{"shape":"ListHsmsResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ListLunaClients":{
- "name":"ListLunaClients",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ListLunaClientsRequest"},
- "output":{"shape":"ListLunaClientsResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ListTagsForResource":{
- "name":"ListTagsForResource",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ListTagsForResourceRequest"},
- "output":{"shape":"ListTagsForResourceResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ModifyHapg":{
- "name":"ModifyHapg",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ModifyHapgRequest"},
- "output":{"shape":"ModifyHapgResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ModifyHsm":{
- "name":"ModifyHsm",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ModifyHsmRequest"},
- "output":{"shape":"ModifyHsmResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- },
- "ModifyLunaClient":{
- "name":"ModifyLunaClient",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"ModifyLunaClientRequest"},
- "output":{"shape":"ModifyLunaClientResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"}
- ]
- },
- "RemoveTagsFromResource":{
- "name":"RemoveTagsFromResource",
- "http":{
- "method":"POST",
- "requestUri":"/"
- },
- "input":{"shape":"RemoveTagsFromResourceRequest"},
- "output":{"shape":"RemoveTagsFromResourceResponse"},
- "errors":[
- {"shape":"CloudHsmServiceException"},
- {"shape":"CloudHsmInternalException"},
- {"shape":"InvalidRequestException"}
- ]
- }
- },
- "shapes":{
- "AZ":{
- "type":"string",
- "pattern":"[a-zA-Z0-9\\-]*"
- },
- "AZList":{
- "type":"list",
- "member":{"shape":"AZ"}
- },
- "AddTagsToResourceRequest":{
- "type":"structure",
- "required":[
- "ResourceArn",
- "TagList"
- ],
- "members":{
- "ResourceArn":{"shape":"String"},
- "TagList":{"shape":"TagList"}
- }
- },
- "AddTagsToResourceResponse":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{"shape":"String"}
- }
- },
- "Boolean":{"type":"boolean"},
- "Certificate":{
- "type":"string",
- "max":2400,
- "min":600,
- "pattern":"[\\w :+=./\\n-]*"
- },
- "CertificateFingerprint":{
- "type":"string",
- "pattern":"([0-9a-fA-F][0-9a-fA-F]:){15}[0-9a-fA-F][0-9a-fA-F]"
- },
- "ClientArn":{
- "type":"string",
- "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:client-[0-9a-f]{8}"
- },
- "ClientLabel":{
- "type":"string",
- "pattern":"[a-zA-Z0-9_.-]{2,64}"
- },
- "ClientList":{
- "type":"list",
- "member":{"shape":"ClientArn"}
- },
- "ClientToken":{
- "type":"string",
- "pattern":"[a-zA-Z0-9]{1,64}"
- },
- "ClientVersion":{
- "type":"string",
- "enum":[
- "5.1",
- "5.3"
- ]
- },
- "CloudHsmInternalException":{
- "type":"structure",
- "members":{
- },
- "exception":true,
- "fault":true
- },
- "CloudHsmObjectState":{
- "type":"string",
- "enum":[
- "READY",
- "UPDATING",
- "DEGRADED"
- ]
- },
- "CloudHsmServiceException":{
- "type":"structure",
- "members":{
- "message":{"shape":"String"},
- "retryable":{"shape":"Boolean"}
- },
- "exception":true
- },
- "CreateHapgRequest":{
- "type":"structure",
- "required":["Label"],
- "members":{
- "Label":{"shape":"Label"}
- }
- },
- "CreateHapgResponse":{
- "type":"structure",
- "members":{
- "HapgArn":{"shape":"HapgArn"}
- }
- },
- "CreateHsmRequest":{
- "type":"structure",
- "required":[
- "SubnetId",
- "SshKey",
- "IamRoleArn",
- "SubscriptionType"
- ],
- "members":{
- "SubnetId":{
- "shape":"SubnetId",
- "locationName":"SubnetId"
- },
- "SshKey":{
- "shape":"SshKey",
- "locationName":"SshKey"
- },
- "EniIp":{
- "shape":"IpAddress",
- "locationName":"EniIp"
- },
- "IamRoleArn":{
- "shape":"IamRoleArn",
- "locationName":"IamRoleArn"
- },
- "ExternalId":{
- "shape":"ExternalId",
- "locationName":"ExternalId"
- },
- "SubscriptionType":{
- "shape":"SubscriptionType",
- "locationName":"SubscriptionType"
- },
- "ClientToken":{
- "shape":"ClientToken",
- "locationName":"ClientToken"
- },
- "SyslogIp":{
- "shape":"IpAddress",
- "locationName":"SyslogIp"
- }
- },
- "locationName":"CreateHsmRequest"
- },
- "CreateHsmResponse":{
- "type":"structure",
- "members":{
- "HsmArn":{"shape":"HsmArn"}
- }
- },
- "CreateLunaClientRequest":{
- "type":"structure",
- "required":["Certificate"],
- "members":{
- "Label":{"shape":"ClientLabel"},
- "Certificate":{"shape":"Certificate"}
- }
- },
- "CreateLunaClientResponse":{
- "type":"structure",
- "members":{
- "ClientArn":{"shape":"ClientArn"}
- }
- },
- "DeleteHapgRequest":{
- "type":"structure",
- "required":["HapgArn"],
- "members":{
- "HapgArn":{"shape":"HapgArn"}
- }
- },
- "DeleteHapgResponse":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{"shape":"String"}
- }
- },
- "DeleteHsmRequest":{
- "type":"structure",
- "required":["HsmArn"],
- "members":{
- "HsmArn":{
- "shape":"HsmArn",
- "locationName":"HsmArn"
- }
- },
- "locationName":"DeleteHsmRequest"
- },
- "DeleteHsmResponse":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{"shape":"String"}
- }
- },
- "DeleteLunaClientRequest":{
- "type":"structure",
- "required":["ClientArn"],
- "members":{
- "ClientArn":{"shape":"ClientArn"}
- }
- },
- "DeleteLunaClientResponse":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{"shape":"String"}
- }
- },
- "DescribeHapgRequest":{
- "type":"structure",
- "required":["HapgArn"],
- "members":{
- "HapgArn":{"shape":"HapgArn"}
- }
- },
- "DescribeHapgResponse":{
- "type":"structure",
- "members":{
- "HapgArn":{"shape":"HapgArn"},
- "HapgSerial":{"shape":"String"},
- "HsmsLastActionFailed":{"shape":"HsmList"},
- "HsmsPendingDeletion":{"shape":"HsmList"},
- "HsmsPendingRegistration":{"shape":"HsmList"},
- "Label":{"shape":"Label"},
- "LastModifiedTimestamp":{"shape":"Timestamp"},
- "PartitionSerialList":{"shape":"PartitionSerialList"},
- "State":{"shape":"CloudHsmObjectState"}
- }
- },
- "DescribeHsmRequest":{
- "type":"structure",
- "members":{
- "HsmArn":{"shape":"HsmArn"},
- "HsmSerialNumber":{"shape":"HsmSerialNumber"}
- }
- },
- "DescribeHsmResponse":{
- "type":"structure",
- "members":{
- "HsmArn":{"shape":"HsmArn"},
- "Status":{"shape":"HsmStatus"},
- "StatusDetails":{"shape":"String"},
- "AvailabilityZone":{"shape":"AZ"},
- "EniId":{"shape":"EniId"},
- "EniIp":{"shape":"IpAddress"},
- "SubscriptionType":{"shape":"SubscriptionType"},
- "SubscriptionStartDate":{"shape":"Timestamp"},
- "SubscriptionEndDate":{"shape":"Timestamp"},
- "VpcId":{"shape":"VpcId"},
- "SubnetId":{"shape":"SubnetId"},
- "IamRoleArn":{"shape":"IamRoleArn"},
- "SerialNumber":{"shape":"HsmSerialNumber"},
- "VendorName":{"shape":"String"},
- "HsmType":{"shape":"String"},
- "SoftwareVersion":{"shape":"String"},
- "SshPublicKey":{"shape":"SshKey"},
- "SshKeyLastUpdated":{"shape":"Timestamp"},
- "ServerCertUri":{"shape":"String"},
- "ServerCertLastUpdated":{"shape":"Timestamp"},
- "Partitions":{"shape":"PartitionList"}
- }
- },
- "DescribeLunaClientRequest":{
- "type":"structure",
- "members":{
- "ClientArn":{"shape":"ClientArn"},
- "CertificateFingerprint":{"shape":"CertificateFingerprint"}
- }
- },
- "DescribeLunaClientResponse":{
- "type":"structure",
- "members":{
- "ClientArn":{"shape":"ClientArn"},
- "Certificate":{"shape":"Certificate"},
- "CertificateFingerprint":{"shape":"CertificateFingerprint"},
- "LastModifiedTimestamp":{"shape":"Timestamp"},
- "Label":{"shape":"Label"}
- }
- },
- "EniId":{
- "type":"string",
- "pattern":"eni-[0-9a-f]{8}"
- },
- "ExternalId":{
- "type":"string",
- "pattern":"[\\w :+=./-]*"
- },
- "GetConfigRequest":{
- "type":"structure",
- "required":[
- "ClientArn",
- "ClientVersion",
- "HapgList"
- ],
- "members":{
- "ClientArn":{"shape":"ClientArn"},
- "ClientVersion":{"shape":"ClientVersion"},
- "HapgList":{"shape":"HapgList"}
- }
- },
- "GetConfigResponse":{
- "type":"structure",
- "members":{
- "ConfigType":{"shape":"String"},
- "ConfigFile":{"shape":"String"},
- "ConfigCred":{"shape":"String"}
- }
- },
- "HapgArn":{
- "type":"string",
- "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hapg-[0-9a-f]{8}"
- },
- "HapgList":{
- "type":"list",
- "member":{"shape":"HapgArn"}
- },
- "HsmArn":{
- "type":"string",
- "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}"
- },
- "HsmList":{
- "type":"list",
- "member":{"shape":"HsmArn"}
- },
- "HsmSerialNumber":{
- "type":"string",
- "pattern":"\\d{1,16}"
- },
- "HsmStatus":{
- "type":"string",
- "enum":[
- "PENDING",
- "RUNNING",
- "UPDATING",
- "SUSPENDED",
- "TERMINATING",
- "TERMINATED",
- "DEGRADED"
- ]
- },
- "IamRoleArn":{
- "type":"string",
- "pattern":"arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\\+=,\\.\\-@]{1,64}"
- },
- "InvalidRequestException":{
- "type":"structure",
- "members":{
- },
- "exception":true
- },
- "IpAddress":{
- "type":"string",
- "pattern":"\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}"
- },
- "Label":{
- "type":"string",
- "pattern":"[a-zA-Z0-9_.-]{1,64}"
- },
- "ListAvailableZonesRequest":{
- "type":"structure",
- "members":{
- }
- },
- "ListAvailableZonesResponse":{
- "type":"structure",
- "members":{
- "AZList":{"shape":"AZList"}
- }
- },
- "ListHapgsRequest":{
- "type":"structure",
- "members":{
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListHapgsResponse":{
- "type":"structure",
- "required":["HapgList"],
- "members":{
- "HapgList":{"shape":"HapgList"},
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListHsmsRequest":{
- "type":"structure",
- "members":{
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListHsmsResponse":{
- "type":"structure",
- "members":{
- "HsmList":{"shape":"HsmList"},
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListLunaClientsRequest":{
- "type":"structure",
- "members":{
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListLunaClientsResponse":{
- "type":"structure",
- "required":["ClientList"],
- "members":{
- "ClientList":{"shape":"ClientList"},
- "NextToken":{"shape":"PaginationToken"}
- }
- },
- "ListTagsForResourceRequest":{
- "type":"structure",
- "required":["ResourceArn"],
- "members":{
- "ResourceArn":{"shape":"String"}
- }
- },
- "ListTagsForResourceResponse":{
- "type":"structure",
- "required":["TagList"],
- "members":{
- "TagList":{"shape":"TagList"}
- }
- },
- "ModifyHapgRequest":{
- "type":"structure",
- "required":["HapgArn"],
- "members":{
- "HapgArn":{"shape":"HapgArn"},
- "Label":{"shape":"Label"},
- "PartitionSerialList":{"shape":"PartitionSerialList"}
- }
- },
- "ModifyHapgResponse":{
- "type":"structure",
- "members":{
- "HapgArn":{"shape":"HapgArn"}
- }
- },
- "ModifyHsmRequest":{
- "type":"structure",
- "required":["HsmArn"],
- "members":{
- "HsmArn":{
- "shape":"HsmArn",
- "locationName":"HsmArn"
- },
- "SubnetId":{
- "shape":"SubnetId",
- "locationName":"SubnetId"
- },
- "EniIp":{
- "shape":"IpAddress",
- "locationName":"EniIp"
- },
- "IamRoleArn":{
- "shape":"IamRoleArn",
- "locationName":"IamRoleArn"
- },
- "ExternalId":{
- "shape":"ExternalId",
- "locationName":"ExternalId"
- },
- "SyslogIp":{
- "shape":"IpAddress",
- "locationName":"SyslogIp"
- }
- },
- "locationName":"ModifyHsmRequest"
- },
- "ModifyHsmResponse":{
- "type":"structure",
- "members":{
- "HsmArn":{"shape":"HsmArn"}
- }
- },
- "ModifyLunaClientRequest":{
- "type":"structure",
- "required":[
- "ClientArn",
- "Certificate"
- ],
- "members":{
- "ClientArn":{"shape":"ClientArn"},
- "Certificate":{"shape":"Certificate"}
- }
- },
- "ModifyLunaClientResponse":{
- "type":"structure",
- "members":{
- "ClientArn":{"shape":"ClientArn"}
- }
- },
- "PaginationToken":{
- "type":"string",
- "pattern":"[a-zA-Z0-9+/]*"
- },
- "PartitionArn":{
- "type":"string",
- "pattern":"arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}/partition-[0-9]{6,12}"
- },
- "PartitionList":{
- "type":"list",
- "member":{"shape":"PartitionArn"}
- },
- "PartitionSerial":{
- "type":"string",
- "pattern":"\\d{6,12}"
- },
- "PartitionSerialList":{
- "type":"list",
- "member":{"shape":"PartitionSerial"}
- },
- "RemoveTagsFromResourceRequest":{
- "type":"structure",
- "required":[
- "ResourceArn",
- "TagKeyList"
- ],
- "members":{
- "ResourceArn":{"shape":"String"},
- "TagKeyList":{"shape":"TagKeyList"}
- }
- },
- "RemoveTagsFromResourceResponse":{
- "type":"structure",
- "required":["Status"],
- "members":{
- "Status":{"shape":"String"}
- }
- },
- "SshKey":{
- "type":"string",
- "pattern":"[a-zA-Z0-9+/= ._:\\\\@-]*"
- },
- "String":{
- "type":"string",
- "pattern":"[\\w :+=./\\\\-]*"
- },
- "SubnetId":{
- "type":"string",
- "pattern":"subnet-[0-9a-f]{8}"
- },
- "SubscriptionType":{
- "type":"string",
- "enum":["PRODUCTION"]
- },
- "Tag":{
- "type":"structure",
- "required":[
- "Key",
- "Value"
- ],
- "members":{
- "Key":{"shape":"TagKey"},
- "Value":{"shape":"TagValue"}
- }
- },
- "TagKey":{
- "type":"string",
- "max":128,
- "min":1
- },
- "TagKeyList":{
- "type":"list",
- "member":{"shape":"TagKey"}
- },
- "TagList":{
- "type":"list",
- "member":{"shape":"Tag"}
- },
- "TagValue":{
- "type":"string",
- "max":256,
- "min":0
- },
- "Timestamp":{
- "type":"string",
- "pattern":"\\d*"
- },
- "VpcId":{
- "type":"string",
- "pattern":"vpc-[0-9a-f]{8}"
- }
- }
- }
|