/node_modules/aws-sdk/apis/iam-2010-05-08.min.json
JSON | 3213 lines | 3213 code | 0 blank | 0 comment | 0 complexity | 66a5d8aed050a62daf4a13748791270c MD5 | raw file
Possible License(s): Apache-2.0, 0BSD, CC0-1.0, JSON, MIT, BSD-3-Clause, AGPL-3.0, Unlicense, CC-BY-SA-3.0, BSD-2-Clause
Large files files are truncated, but you can click here to view the full file
- {
- "version": "2.0",
- "metadata": {
- "apiVersion": "2010-05-08",
- "endpointPrefix": "iam",
- "globalEndpoint": "iam.amazonaws.com",
- "protocol": "query",
- "serviceAbbreviation": "IAM",
- "serviceFullName": "AWS Identity and Access Management",
- "serviceId": "IAM",
- "signatureVersion": "v4",
- "uid": "iam-2010-05-08",
- "xmlNamespace": "https://iam.amazonaws.com/doc/2010-05-08/"
- },
- "operations": {
- "AddClientIDToOpenIDConnectProvider": {
- "input": {
- "type": "structure",
- "required": [
- "OpenIDConnectProviderArn",
- "ClientID"
- ],
- "members": {
- "OpenIDConnectProviderArn": {},
- "ClientID": {}
- }
- }
- },
- "AddRoleToInstanceProfile": {
- "input": {
- "type": "structure",
- "required": [
- "InstanceProfileName",
- "RoleName"
- ],
- "members": {
- "InstanceProfileName": {},
- "RoleName": {}
- }
- }
- },
- "AddUserToGroup": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "UserName"
- ],
- "members": {
- "GroupName": {},
- "UserName": {}
- }
- }
- },
- "AttachGroupPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyArn"
- ],
- "members": {
- "GroupName": {},
- "PolicyArn": {}
- }
- }
- },
- "AttachRolePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyArn"
- ],
- "members": {
- "RoleName": {},
- "PolicyArn": {}
- }
- }
- },
- "AttachUserPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "PolicyArn"
- ],
- "members": {
- "UserName": {},
- "PolicyArn": {}
- }
- }
- },
- "ChangePassword": {
- "input": {
- "type": "structure",
- "required": [
- "OldPassword",
- "NewPassword"
- ],
- "members": {
- "OldPassword": {
- "shape": "Sf"
- },
- "NewPassword": {
- "shape": "Sf"
- }
- }
- }
- },
- "CreateAccessKey": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {}
- }
- },
- "output": {
- "resultWrapper": "CreateAccessKeyResult",
- "type": "structure",
- "required": [
- "AccessKey"
- ],
- "members": {
- "AccessKey": {
- "type": "structure",
- "required": [
- "UserName",
- "AccessKeyId",
- "Status",
- "SecretAccessKey"
- ],
- "members": {
- "UserName": {},
- "AccessKeyId": {},
- "Status": {},
- "SecretAccessKey": {
- "type": "string",
- "sensitive": true
- },
- "CreateDate": {
- "type": "timestamp"
- }
- }
- }
- }
- }
- },
- "CreateAccountAlias": {
- "input": {
- "type": "structure",
- "required": [
- "AccountAlias"
- ],
- "members": {
- "AccountAlias": {}
- }
- }
- },
- "CreateGroup": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName"
- ],
- "members": {
- "Path": {},
- "GroupName": {}
- }
- },
- "output": {
- "resultWrapper": "CreateGroupResult",
- "type": "structure",
- "required": [
- "Group"
- ],
- "members": {
- "Group": {
- "shape": "Ss"
- }
- }
- }
- },
- "CreateInstanceProfile": {
- "input": {
- "type": "structure",
- "required": [
- "InstanceProfileName"
- ],
- "members": {
- "InstanceProfileName": {},
- "Path": {}
- }
- },
- "output": {
- "resultWrapper": "CreateInstanceProfileResult",
- "type": "structure",
- "required": [
- "InstanceProfile"
- ],
- "members": {
- "InstanceProfile": {
- "shape": "Sw"
- }
- }
- }
- },
- "CreateLoginProfile": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "Password"
- ],
- "members": {
- "UserName": {},
- "Password": {
- "shape": "Sf"
- },
- "PasswordResetRequired": {
- "type": "boolean"
- }
- }
- },
- "output": {
- "resultWrapper": "CreateLoginProfileResult",
- "type": "structure",
- "required": [
- "LoginProfile"
- ],
- "members": {
- "LoginProfile": {
- "shape": "S15"
- }
- }
- }
- },
- "CreateOpenIDConnectProvider": {
- "input": {
- "type": "structure",
- "required": [
- "Url",
- "ThumbprintList"
- ],
- "members": {
- "Url": {},
- "ClientIDList": {
- "shape": "S18"
- },
- "ThumbprintList": {
- "shape": "S19"
- }
- }
- },
- "output": {
- "resultWrapper": "CreateOpenIDConnectProviderResult",
- "type": "structure",
- "members": {
- "OpenIDConnectProviderArn": {}
- }
- }
- },
- "CreatePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "PolicyName": {},
- "Path": {},
- "PolicyDocument": {},
- "Description": {}
- }
- },
- "output": {
- "resultWrapper": "CreatePolicyResult",
- "type": "structure",
- "members": {
- "Policy": {
- "shape": "S1h"
- }
- }
- }
- },
- "CreatePolicyVersion": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn",
- "PolicyDocument"
- ],
- "members": {
- "PolicyArn": {},
- "PolicyDocument": {},
- "SetAsDefault": {
- "type": "boolean"
- }
- }
- },
- "output": {
- "resultWrapper": "CreatePolicyVersionResult",
- "type": "structure",
- "members": {
- "PolicyVersion": {
- "shape": "S1m"
- }
- }
- }
- },
- "CreateRole": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "AssumeRolePolicyDocument"
- ],
- "members": {
- "Path": {},
- "RoleName": {},
- "AssumeRolePolicyDocument": {},
- "Description": {},
- "MaxSessionDuration": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "CreateRoleResult",
- "type": "structure",
- "required": [
- "Role"
- ],
- "members": {
- "Role": {
- "shape": "Sy"
- }
- }
- }
- },
- "CreateSAMLProvider": {
- "input": {
- "type": "structure",
- "required": [
- "SAMLMetadataDocument",
- "Name"
- ],
- "members": {
- "SAMLMetadataDocument": {},
- "Name": {}
- }
- },
- "output": {
- "resultWrapper": "CreateSAMLProviderResult",
- "type": "structure",
- "members": {
- "SAMLProviderArn": {}
- }
- }
- },
- "CreateServiceLinkedRole": {
- "input": {
- "type": "structure",
- "required": [
- "AWSServiceName"
- ],
- "members": {
- "AWSServiceName": {},
- "Description": {},
- "CustomSuffix": {}
- }
- },
- "output": {
- "resultWrapper": "CreateServiceLinkedRoleResult",
- "type": "structure",
- "members": {
- "Role": {
- "shape": "Sy"
- }
- }
- }
- },
- "CreateServiceSpecificCredential": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "ServiceName"
- ],
- "members": {
- "UserName": {},
- "ServiceName": {}
- }
- },
- "output": {
- "resultWrapper": "CreateServiceSpecificCredentialResult",
- "type": "structure",
- "members": {
- "ServiceSpecificCredential": {
- "shape": "S1z"
- }
- }
- }
- },
- "CreateUser": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "Path": {},
- "UserName": {}
- }
- },
- "output": {
- "resultWrapper": "CreateUserResult",
- "type": "structure",
- "members": {
- "User": {
- "shape": "S25"
- }
- }
- }
- },
- "CreateVirtualMFADevice": {
- "input": {
- "type": "structure",
- "required": [
- "VirtualMFADeviceName"
- ],
- "members": {
- "Path": {},
- "VirtualMFADeviceName": {}
- }
- },
- "output": {
- "resultWrapper": "CreateVirtualMFADeviceResult",
- "type": "structure",
- "required": [
- "VirtualMFADevice"
- ],
- "members": {
- "VirtualMFADevice": {
- "shape": "S29"
- }
- }
- }
- },
- "DeactivateMFADevice": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "SerialNumber"
- ],
- "members": {
- "UserName": {},
- "SerialNumber": {}
- }
- }
- },
- "DeleteAccessKey": {
- "input": {
- "type": "structure",
- "required": [
- "AccessKeyId"
- ],
- "members": {
- "UserName": {},
- "AccessKeyId": {}
- }
- }
- },
- "DeleteAccountAlias": {
- "input": {
- "type": "structure",
- "required": [
- "AccountAlias"
- ],
- "members": {
- "AccountAlias": {}
- }
- }
- },
- "DeleteAccountPasswordPolicy": {},
- "DeleteGroup": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName"
- ],
- "members": {
- "GroupName": {}
- }
- }
- },
- "DeleteGroupPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyName"
- ],
- "members": {
- "GroupName": {},
- "PolicyName": {}
- }
- }
- },
- "DeleteInstanceProfile": {
- "input": {
- "type": "structure",
- "required": [
- "InstanceProfileName"
- ],
- "members": {
- "InstanceProfileName": {}
- }
- }
- },
- "DeleteLoginProfile": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {}
- }
- }
- },
- "DeleteOpenIDConnectProvider": {
- "input": {
- "type": "structure",
- "required": [
- "OpenIDConnectProviderArn"
- ],
- "members": {
- "OpenIDConnectProviderArn": {}
- }
- }
- },
- "DeletePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn"
- ],
- "members": {
- "PolicyArn": {}
- }
- }
- },
- "DeletePolicyVersion": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn",
- "VersionId"
- ],
- "members": {
- "PolicyArn": {},
- "VersionId": {}
- }
- }
- },
- "DeleteRole": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {}
- }
- }
- },
- "DeleteRolePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyName"
- ],
- "members": {
- "RoleName": {},
- "PolicyName": {}
- }
- }
- },
- "DeleteSAMLProvider": {
- "input": {
- "type": "structure",
- "required": [
- "SAMLProviderArn"
- ],
- "members": {
- "SAMLProviderArn": {}
- }
- }
- },
- "DeleteSSHPublicKey": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "SSHPublicKeyId"
- ],
- "members": {
- "UserName": {},
- "SSHPublicKeyId": {}
- }
- }
- },
- "DeleteServerCertificate": {
- "input": {
- "type": "structure",
- "required": [
- "ServerCertificateName"
- ],
- "members": {
- "ServerCertificateName": {}
- }
- }
- },
- "DeleteServiceLinkedRole": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {}
- }
- },
- "output": {
- "resultWrapper": "DeleteServiceLinkedRoleResult",
- "type": "structure",
- "required": [
- "DeletionTaskId"
- ],
- "members": {
- "DeletionTaskId": {}
- }
- }
- },
- "DeleteServiceSpecificCredential": {
- "input": {
- "type": "structure",
- "required": [
- "ServiceSpecificCredentialId"
- ],
- "members": {
- "UserName": {},
- "ServiceSpecificCredentialId": {}
- }
- }
- },
- "DeleteSigningCertificate": {
- "input": {
- "type": "structure",
- "required": [
- "CertificateId"
- ],
- "members": {
- "UserName": {},
- "CertificateId": {}
- }
- }
- },
- "DeleteUser": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {}
- }
- }
- },
- "DeleteUserPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "PolicyName"
- ],
- "members": {
- "UserName": {},
- "PolicyName": {}
- }
- }
- },
- "DeleteVirtualMFADevice": {
- "input": {
- "type": "structure",
- "required": [
- "SerialNumber"
- ],
- "members": {
- "SerialNumber": {}
- }
- }
- },
- "DetachGroupPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyArn"
- ],
- "members": {
- "GroupName": {},
- "PolicyArn": {}
- }
- }
- },
- "DetachRolePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyArn"
- ],
- "members": {
- "RoleName": {},
- "PolicyArn": {}
- }
- }
- },
- "DetachUserPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "PolicyArn"
- ],
- "members": {
- "UserName": {},
- "PolicyArn": {}
- }
- }
- },
- "EnableMFADevice": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "SerialNumber",
- "AuthenticationCode1",
- "AuthenticationCode2"
- ],
- "members": {
- "UserName": {},
- "SerialNumber": {},
- "AuthenticationCode1": {},
- "AuthenticationCode2": {}
- }
- }
- },
- "GenerateCredentialReport": {
- "output": {
- "resultWrapper": "GenerateCredentialReportResult",
- "type": "structure",
- "members": {
- "State": {},
- "Description": {}
- }
- }
- },
- "GetAccessKeyLastUsed": {
- "input": {
- "type": "structure",
- "required": [
- "AccessKeyId"
- ],
- "members": {
- "AccessKeyId": {}
- }
- },
- "output": {
- "resultWrapper": "GetAccessKeyLastUsedResult",
- "type": "structure",
- "members": {
- "UserName": {},
- "AccessKeyLastUsed": {
- "type": "structure",
- "required": [
- "LastUsedDate",
- "ServiceName",
- "Region"
- ],
- "members": {
- "LastUsedDate": {
- "type": "timestamp"
- },
- "ServiceName": {},
- "Region": {}
- }
- }
- }
- }
- },
- "GetAccountAuthorizationDetails": {
- "input": {
- "type": "structure",
- "members": {
- "Filter": {
- "type": "list",
- "member": {}
- },
- "MaxItems": {
- "type": "integer"
- },
- "Marker": {}
- }
- },
- "output": {
- "resultWrapper": "GetAccountAuthorizationDetailsResult",
- "type": "structure",
- "members": {
- "UserDetailList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Path": {},
- "UserName": {},
- "UserId": {},
- "Arn": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "UserPolicyList": {
- "shape": "S3m"
- },
- "GroupList": {
- "type": "list",
- "member": {}
- },
- "AttachedManagedPolicies": {
- "shape": "S3p"
- }
- }
- }
- },
- "GroupDetailList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Path": {},
- "GroupName": {},
- "GroupId": {},
- "Arn": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "GroupPolicyList": {
- "shape": "S3m"
- },
- "AttachedManagedPolicies": {
- "shape": "S3p"
- }
- }
- }
- },
- "RoleDetailList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Path": {},
- "RoleName": {},
- "RoleId": {},
- "Arn": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "AssumeRolePolicyDocument": {},
- "InstanceProfileList": {
- "shape": "S3v"
- },
- "RolePolicyList": {
- "shape": "S3m"
- },
- "AttachedManagedPolicies": {
- "shape": "S3p"
- }
- }
- }
- },
- "Policies": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "PolicyName": {},
- "PolicyId": {},
- "Arn": {},
- "Path": {},
- "DefaultVersionId": {},
- "AttachmentCount": {
- "type": "integer"
- },
- "IsAttachable": {
- "type": "boolean"
- },
- "Description": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "UpdateDate": {
- "type": "timestamp"
- },
- "PolicyVersionList": {
- "shape": "S3y"
- }
- }
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "GetAccountPasswordPolicy": {
- "output": {
- "resultWrapper": "GetAccountPasswordPolicyResult",
- "type": "structure",
- "required": [
- "PasswordPolicy"
- ],
- "members": {
- "PasswordPolicy": {
- "type": "structure",
- "members": {
- "MinimumPasswordLength": {
- "type": "integer"
- },
- "RequireSymbols": {
- "type": "boolean"
- },
- "RequireNumbers": {
- "type": "boolean"
- },
- "RequireUppercaseCharacters": {
- "type": "boolean"
- },
- "RequireLowercaseCharacters": {
- "type": "boolean"
- },
- "AllowUsersToChangePassword": {
- "type": "boolean"
- },
- "ExpirePasswords": {
- "type": "boolean"
- },
- "MaxPasswordAge": {
- "type": "integer"
- },
- "PasswordReusePrevention": {
- "type": "integer"
- },
- "HardExpiry": {
- "type": "boolean"
- }
- }
- }
- }
- }
- },
- "GetAccountSummary": {
- "output": {
- "resultWrapper": "GetAccountSummaryResult",
- "type": "structure",
- "members": {
- "SummaryMap": {
- "type": "map",
- "key": {},
- "value": {
- "type": "integer"
- }
- }
- }
- }
- },
- "GetContextKeysForCustomPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyInputList"
- ],
- "members": {
- "PolicyInputList": {
- "shape": "S4a"
- }
- }
- },
- "output": {
- "shape": "S4b",
- "resultWrapper": "GetContextKeysForCustomPolicyResult"
- }
- },
- "GetContextKeysForPrincipalPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicySourceArn"
- ],
- "members": {
- "PolicySourceArn": {},
- "PolicyInputList": {
- "shape": "S4a"
- }
- }
- },
- "output": {
- "shape": "S4b",
- "resultWrapper": "GetContextKeysForPrincipalPolicyResult"
- }
- },
- "GetCredentialReport": {
- "output": {
- "resultWrapper": "GetCredentialReportResult",
- "type": "structure",
- "members": {
- "Content": {
- "type": "blob"
- },
- "ReportFormat": {},
- "GeneratedTime": {
- "type": "timestamp"
- }
- }
- }
- },
- "GetGroup": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName"
- ],
- "members": {
- "GroupName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "GetGroupResult",
- "type": "structure",
- "required": [
- "Group",
- "Users"
- ],
- "members": {
- "Group": {
- "shape": "Ss"
- },
- "Users": {
- "shape": "S4k"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "GetGroupPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyName"
- ],
- "members": {
- "GroupName": {},
- "PolicyName": {}
- }
- },
- "output": {
- "resultWrapper": "GetGroupPolicyResult",
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "GroupName": {},
- "PolicyName": {},
- "PolicyDocument": {}
- }
- }
- },
- "GetInstanceProfile": {
- "input": {
- "type": "structure",
- "required": [
- "InstanceProfileName"
- ],
- "members": {
- "InstanceProfileName": {}
- }
- },
- "output": {
- "resultWrapper": "GetInstanceProfileResult",
- "type": "structure",
- "required": [
- "InstanceProfile"
- ],
- "members": {
- "InstanceProfile": {
- "shape": "Sw"
- }
- }
- }
- },
- "GetLoginProfile": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {}
- }
- },
- "output": {
- "resultWrapper": "GetLoginProfileResult",
- "type": "structure",
- "required": [
- "LoginProfile"
- ],
- "members": {
- "LoginProfile": {
- "shape": "S15"
- }
- }
- }
- },
- "GetOpenIDConnectProvider": {
- "input": {
- "type": "structure",
- "required": [
- "OpenIDConnectProviderArn"
- ],
- "members": {
- "OpenIDConnectProviderArn": {}
- }
- },
- "output": {
- "resultWrapper": "GetOpenIDConnectProviderResult",
- "type": "structure",
- "members": {
- "Url": {},
- "ClientIDList": {
- "shape": "S18"
- },
- "ThumbprintList": {
- "shape": "S19"
- },
- "CreateDate": {
- "type": "timestamp"
- }
- }
- }
- },
- "GetPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn"
- ],
- "members": {
- "PolicyArn": {}
- }
- },
- "output": {
- "resultWrapper": "GetPolicyResult",
- "type": "structure",
- "members": {
- "Policy": {
- "shape": "S1h"
- }
- }
- }
- },
- "GetPolicyVersion": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn",
- "VersionId"
- ],
- "members": {
- "PolicyArn": {},
- "VersionId": {}
- }
- },
- "output": {
- "resultWrapper": "GetPolicyVersionResult",
- "type": "structure",
- "members": {
- "PolicyVersion": {
- "shape": "S1m"
- }
- }
- }
- },
- "GetRole": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {}
- }
- },
- "output": {
- "resultWrapper": "GetRoleResult",
- "type": "structure",
- "required": [
- "Role"
- ],
- "members": {
- "Role": {
- "shape": "Sy"
- }
- }
- }
- },
- "GetRolePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyName"
- ],
- "members": {
- "RoleName": {},
- "PolicyName": {}
- }
- },
- "output": {
- "resultWrapper": "GetRolePolicyResult",
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "RoleName": {},
- "PolicyName": {},
- "PolicyDocument": {}
- }
- }
- },
- "GetSAMLProvider": {
- "input": {
- "type": "structure",
- "required": [
- "SAMLProviderArn"
- ],
- "members": {
- "SAMLProviderArn": {}
- }
- },
- "output": {
- "resultWrapper": "GetSAMLProviderResult",
- "type": "structure",
- "members": {
- "SAMLMetadataDocument": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "ValidUntil": {
- "type": "timestamp"
- }
- }
- }
- },
- "GetSSHPublicKey": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "SSHPublicKeyId",
- "Encoding"
- ],
- "members": {
- "UserName": {},
- "SSHPublicKeyId": {},
- "Encoding": {}
- }
- },
- "output": {
- "resultWrapper": "GetSSHPublicKeyResult",
- "type": "structure",
- "members": {
- "SSHPublicKey": {
- "shape": "S56"
- }
- }
- }
- },
- "GetServerCertificate": {
- "input": {
- "type": "structure",
- "required": [
- "ServerCertificateName"
- ],
- "members": {
- "ServerCertificateName": {}
- }
- },
- "output": {
- "resultWrapper": "GetServerCertificateResult",
- "type": "structure",
- "required": [
- "ServerCertificate"
- ],
- "members": {
- "ServerCertificate": {
- "type": "structure",
- "required": [
- "ServerCertificateMetadata",
- "CertificateBody"
- ],
- "members": {
- "ServerCertificateMetadata": {
- "shape": "S5c"
- },
- "CertificateBody": {},
- "CertificateChain": {}
- }
- }
- }
- }
- },
- "GetServiceLinkedRoleDeletionStatus": {
- "input": {
- "type": "structure",
- "required": [
- "DeletionTaskId"
- ],
- "members": {
- "DeletionTaskId": {}
- }
- },
- "output": {
- "resultWrapper": "GetServiceLinkedRoleDeletionStatusResult",
- "type": "structure",
- "required": [
- "Status"
- ],
- "members": {
- "Status": {},
- "Reason": {
- "type": "structure",
- "members": {
- "Reason": {},
- "RoleUsageList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Region": {},
- "Resources": {
- "type": "list",
- "member": {}
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "GetUser": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {}
- }
- },
- "output": {
- "resultWrapper": "GetUserResult",
- "type": "structure",
- "required": [
- "User"
- ],
- "members": {
- "User": {
- "shape": "S25"
- }
- }
- }
- },
- "GetUserPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "PolicyName"
- ],
- "members": {
- "UserName": {},
- "PolicyName": {}
- }
- },
- "output": {
- "resultWrapper": "GetUserPolicyResult",
- "type": "structure",
- "required": [
- "UserName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "UserName": {},
- "PolicyName": {},
- "PolicyDocument": {}
- }
- }
- },
- "ListAccessKeys": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListAccessKeysResult",
- "type": "structure",
- "required": [
- "AccessKeyMetadata"
- ],
- "members": {
- "AccessKeyMetadata": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "UserName": {},
- "AccessKeyId": {},
- "Status": {},
- "CreateDate": {
- "type": "timestamp"
- }
- }
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListAccountAliases": {
- "input": {
- "type": "structure",
- "members": {
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListAccountAliasesResult",
- "type": "structure",
- "required": [
- "AccountAliases"
- ],
- "members": {
- "AccountAliases": {
- "type": "list",
- "member": {}
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListAttachedGroupPolicies": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName"
- ],
- "members": {
- "GroupName": {},
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListAttachedGroupPoliciesResult",
- "type": "structure",
- "members": {
- "AttachedPolicies": {
- "shape": "S3p"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListAttachedRolePolicies": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {},
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListAttachedRolePoliciesResult",
- "type": "structure",
- "members": {
- "AttachedPolicies": {
- "shape": "S3p"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListAttachedUserPolicies": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {},
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListAttachedUserPoliciesResult",
- "type": "structure",
- "members": {
- "AttachedPolicies": {
- "shape": "S3p"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListEntitiesForPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn"
- ],
- "members": {
- "PolicyArn": {},
- "EntityFilter": {},
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListEntitiesForPolicyResult",
- "type": "structure",
- "members": {
- "PolicyGroups": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "GroupName": {},
- "GroupId": {}
- }
- }
- },
- "PolicyUsers": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "UserName": {},
- "UserId": {}
- }
- }
- },
- "PolicyRoles": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "RoleName": {},
- "RoleId": {}
- }
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListGroupPolicies": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName"
- ],
- "members": {
- "GroupName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListGroupPoliciesResult",
- "type": "structure",
- "required": [
- "PolicyNames"
- ],
- "members": {
- "PolicyNames": {
- "shape": "S6f"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListGroups": {
- "input": {
- "type": "structure",
- "members": {
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListGroupsResult",
- "type": "structure",
- "required": [
- "Groups"
- ],
- "members": {
- "Groups": {
- "shape": "S6j"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListGroupsForUser": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListGroupsForUserResult",
- "type": "structure",
- "required": [
- "Groups"
- ],
- "members": {
- "Groups": {
- "shape": "S6j"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListInstanceProfiles": {
- "input": {
- "type": "structure",
- "members": {
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListInstanceProfilesResult",
- "type": "structure",
- "required": [
- "InstanceProfiles"
- ],
- "members": {
- "InstanceProfiles": {
- "shape": "S3v"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListInstanceProfilesForRole": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListInstanceProfilesForRoleResult",
- "type": "structure",
- "required": [
- "InstanceProfiles"
- ],
- "members": {
- "InstanceProfiles": {
- "shape": "S3v"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListMFADevices": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListMFADevicesResult",
- "type": "structure",
- "required": [
- "MFADevices"
- ],
- "members": {
- "MFADevices": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "UserName",
- "SerialNumber",
- "EnableDate"
- ],
- "members": {
- "UserName": {},
- "SerialNumber": {},
- "EnableDate": {
- "type": "timestamp"
- }
- }
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListOpenIDConnectProviders": {
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "resultWrapper": "ListOpenIDConnectProvidersResult",
- "type": "structure",
- "members": {
- "OpenIDConnectProviderList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {}
- }
- }
- }
- }
- }
- },
- "ListPolicies": {
- "input": {
- "type": "structure",
- "members": {
- "Scope": {},
- "OnlyAttached": {
- "type": "boolean"
- },
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListPoliciesResult",
- "type": "structure",
- "members": {
- "Policies": {
- "type": "list",
- "member": {
- "shape": "S1h"
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListPolicyVersions": {
- "input": {
- "type": "structure",
- "required": [
- "PolicyArn"
- ],
- "members": {
- "PolicyArn": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListPolicyVersionsResult",
- "type": "structure",
- "members": {
- "Versions": {
- "shape": "S3y"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListRolePolicies": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName"
- ],
- "members": {
- "RoleName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListRolePoliciesResult",
- "type": "structure",
- "required": [
- "PolicyNames"
- ],
- "members": {
- "PolicyNames": {
- "shape": "S6f"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListRoles": {
- "input": {
- "type": "structure",
- "members": {
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListRolesResult",
- "type": "structure",
- "required": [
- "Roles"
- ],
- "members": {
- "Roles": {
- "shape": "Sx"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListSAMLProviders": {
- "input": {
- "type": "structure",
- "members": {}
- },
- "output": {
- "resultWrapper": "ListSAMLProvidersResult",
- "type": "structure",
- "members": {
- "SAMLProviderList": {
- "type": "list",
- "member": {
- "type": "structure",
- "members": {
- "Arn": {},
- "ValidUntil": {
- "type": "timestamp"
- },
- "CreateDate": {
- "type": "timestamp"
- }
- }
- }
- }
- }
- }
- },
- "ListSSHPublicKeys": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListSSHPublicKeysResult",
- "type": "structure",
- "members": {
- "SSHPublicKeys": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "UserName",
- "SSHPublicKeyId",
- "Status",
- "UploadDate"
- ],
- "members": {
- "UserName": {},
- "SSHPublicKeyId": {},
- "Status": {},
- "UploadDate": {
- "type": "timestamp"
- }
- }
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListServerCertificates": {
- "input": {
- "type": "structure",
- "members": {
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListServerCertificatesResult",
- "type": "structure",
- "required": [
- "ServerCertificateMetadataList"
- ],
- "members": {
- "ServerCertificateMetadataList": {
- "type": "list",
- "member": {
- "shape": "S5c"
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListServiceSpecificCredentials": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {},
- "ServiceName": {}
- }
- },
- "output": {
- "resultWrapper": "ListServiceSpecificCredentialsResult",
- "type": "structure",
- "members": {
- "ServiceSpecificCredentials": {
- "type": "list",
- "member": {
- "type": "structure",
- "required": [
- "UserName",
- "Status",
- "ServiceUserName",
- "CreateDate",
- "ServiceSpecificCredentialId",
- "ServiceName"
- ],
- "members": {
- "UserName": {},
- "Status": {},
- "ServiceUserName": {},
- "CreateDate": {
- "type": "timestamp"
- },
- "ServiceSpecificCredentialId": {},
- "ServiceName": {}
- }
- }
- }
- }
- }
- },
- "ListSigningCertificates": {
- "input": {
- "type": "structure",
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListSigningCertificatesResult",
- "type": "structure",
- "required": [
- "Certificates"
- ],
- "members": {
- "Certificates": {
- "type": "list",
- "member": {
- "shape": "S7q"
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListUserPolicies": {
- "input": {
- "type": "structure",
- "required": [
- "UserName"
- ],
- "members": {
- "UserName": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListUserPoliciesResult",
- "type": "structure",
- "required": [
- "PolicyNames"
- ],
- "members": {
- "PolicyNames": {
- "shape": "S6f"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListUsers": {
- "input": {
- "type": "structure",
- "members": {
- "PathPrefix": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListUsersResult",
- "type": "structure",
- "required": [
- "Users"
- ],
- "members": {
- "Users": {
- "shape": "S4k"
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "ListVirtualMFADevices": {
- "input": {
- "type": "structure",
- "members": {
- "AssignmentStatus": {},
- "Marker": {},
- "MaxItems": {
- "type": "integer"
- }
- }
- },
- "output": {
- "resultWrapper": "ListVirtualMFADevicesResult",
- "type": "structure",
- "required": [
- "VirtualMFADevices"
- ],
- "members": {
- "VirtualMFADevices": {
- "type": "list",
- "member": {
- "shape": "S29"
- }
- },
- "IsTruncated": {
- "type": "boolean"
- },
- "Marker": {}
- }
- }
- },
- "PutGroupPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "GroupName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "GroupName": {},
- "PolicyName": {},
- "PolicyDocument": {}
- }
- }
- },
- "PutRolePolicy": {
- "input": {
- "type": "structure",
- "required": [
- "RoleName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "RoleName": {},
- "PolicyName": {},
- "PolicyDocument": {}
- }
- }
- },
- "PutUserPolicy": {
- "input": {
- "type": "structure",
- "required": [
- "UserName",
- "PolicyName",
- "PolicyDocument"
- ],
- "members": {
- "UserName": {},
- "PolicyName": {},
- "Polic…
Large files files are truncated, but you can click here to view the full file