mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-17 09:49:13 +00:00
change github.com/aws/aws-sdk-go to be the same revision in kubernetes
This commit is contained in:
130
vendor/github.com/aws/aws-sdk-go/models/apis/iam/2010-05-08/api-2.json
generated
vendored
130
vendor/github.com/aws/aws-sdk-go/models/apis/iam/2010-05-08/api-2.json
generated
vendored
@@ -529,19 +529,6 @@
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"DeleteRolePermissionsBoundary":{
|
||||
"name":"DeleteRolePermissionsBoundary",
|
||||
"http":{
|
||||
"method":"POST",
|
||||
"requestUri":"/"
|
||||
},
|
||||
"input":{"shape":"DeleteRolePermissionsBoundaryRequest"},
|
||||
"errors":[
|
||||
{"shape":"NoSuchEntityException"},
|
||||
{"shape":"UnmodifiableEntityException"},
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"DeleteRolePolicy":{
|
||||
"name":"DeleteRolePolicy",
|
||||
"http":{
|
||||
@@ -650,18 +637,6 @@
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"DeleteUserPermissionsBoundary":{
|
||||
"name":"DeleteUserPermissionsBoundary",
|
||||
"http":{
|
||||
"method":"POST",
|
||||
"requestUri":"/"
|
||||
},
|
||||
"input":{"shape":"DeleteUserPermissionsBoundaryRequest"},
|
||||
"errors":[
|
||||
{"shape":"NoSuchEntityException"},
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"DeleteUserPolicy":{
|
||||
"name":"DeleteUserPolicy",
|
||||
"http":{
|
||||
@@ -1520,21 +1495,6 @@
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"PutRolePermissionsBoundary":{
|
||||
"name":"PutRolePermissionsBoundary",
|
||||
"http":{
|
||||
"method":"POST",
|
||||
"requestUri":"/"
|
||||
},
|
||||
"input":{"shape":"PutRolePermissionsBoundaryRequest"},
|
||||
"errors":[
|
||||
{"shape":"NoSuchEntityException"},
|
||||
{"shape":"InvalidInputException"},
|
||||
{"shape":"UnmodifiableEntityException"},
|
||||
{"shape":"PolicyNotAttachableException"},
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"PutRolePolicy":{
|
||||
"name":"PutRolePolicy",
|
||||
"http":{
|
||||
@@ -1550,20 +1510,6 @@
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"PutUserPermissionsBoundary":{
|
||||
"name":"PutUserPermissionsBoundary",
|
||||
"http":{
|
||||
"method":"POST",
|
||||
"requestUri":"/"
|
||||
},
|
||||
"input":{"shape":"PutUserPermissionsBoundaryRequest"},
|
||||
"errors":[
|
||||
{"shape":"NoSuchEntityException"},
|
||||
{"shape":"InvalidInputException"},
|
||||
{"shape":"PolicyNotAttachableException"},
|
||||
{"shape":"ServiceFailureException"}
|
||||
]
|
||||
},
|
||||
"PutUserPolicy":{
|
||||
"name":"PutUserPolicy",
|
||||
"http":{
|
||||
@@ -2072,13 +2018,6 @@
|
||||
"PolicyArn":{"shape":"arnType"}
|
||||
}
|
||||
},
|
||||
"AttachedPermissionsBoundary":{
|
||||
"type":"structure",
|
||||
"members":{
|
||||
"PermissionsBoundaryType":{"shape":"PermissionsBoundaryAttachmentType"},
|
||||
"PermissionsBoundaryArn":{"shape":"arnType"}
|
||||
}
|
||||
},
|
||||
"AttachedPolicy":{
|
||||
"type":"structure",
|
||||
"members":{
|
||||
@@ -2280,8 +2219,7 @@
|
||||
"RoleName":{"shape":"roleNameType"},
|
||||
"AssumeRolePolicyDocument":{"shape":"policyDocumentType"},
|
||||
"Description":{"shape":"roleDescriptionType"},
|
||||
"MaxSessionDuration":{"shape":"roleMaxSessionDurationType"},
|
||||
"PermissionsBoundary":{"shape":"arnType"}
|
||||
"MaxSessionDuration":{"shape":"roleMaxSessionDurationType"}
|
||||
}
|
||||
},
|
||||
"CreateRoleResponse":{
|
||||
@@ -2345,8 +2283,7 @@
|
||||
"required":["UserName"],
|
||||
"members":{
|
||||
"Path":{"shape":"pathType"},
|
||||
"UserName":{"shape":"userNameType"},
|
||||
"PermissionsBoundary":{"shape":"arnType"}
|
||||
"UserName":{"shape":"userNameType"}
|
||||
}
|
||||
},
|
||||
"CreateUserResponse":{
|
||||
@@ -2501,13 +2438,6 @@
|
||||
"VersionId":{"shape":"policyVersionIdType"}
|
||||
}
|
||||
},
|
||||
"DeleteRolePermissionsBoundaryRequest":{
|
||||
"type":"structure",
|
||||
"required":["RoleName"],
|
||||
"members":{
|
||||
"RoleName":{"shape":"roleNameType"}
|
||||
}
|
||||
},
|
||||
"DeleteRolePolicyRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
@@ -2581,13 +2511,6 @@
|
||||
"CertificateId":{"shape":"certificateIdType"}
|
||||
}
|
||||
},
|
||||
"DeleteUserPermissionsBoundaryRequest":{
|
||||
"type":"structure",
|
||||
"required":["UserName"],
|
||||
"members":{
|
||||
"UserName":{"shape":"userNameType"}
|
||||
}
|
||||
},
|
||||
"DeleteUserPolicyRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
@@ -3338,7 +3261,6 @@
|
||||
"PolicyArn":{"shape":"arnType"},
|
||||
"EntityFilter":{"shape":"EntityType"},
|
||||
"PathPrefix":{"shape":"pathType"},
|
||||
"PolicyUsageFilter":{"shape":"PolicyUsageType"},
|
||||
"Marker":{"shape":"markerType"},
|
||||
"MaxItems":{"shape":"maxItemsType"}
|
||||
}
|
||||
@@ -3475,7 +3397,6 @@
|
||||
"Scope":{"shape":"policyScopeType"},
|
||||
"OnlyAttached":{"shape":"booleanType"},
|
||||
"PathPrefix":{"shape":"policyPathType"},
|
||||
"PolicyUsageFilter":{"shape":"PolicyUsageType"},
|
||||
"Marker":{"shape":"markerType"},
|
||||
"MaxItems":{"shape":"maxItemsType"}
|
||||
}
|
||||
@@ -3724,7 +3645,6 @@
|
||||
"Path":{"shape":"policyPathType"},
|
||||
"DefaultVersionId":{"shape":"policyVersionIdType"},
|
||||
"AttachmentCount":{"shape":"attachmentCountType"},
|
||||
"PermissionsBoundaryUsageCount":{"shape":"attachmentCountType"},
|
||||
"IsAttachable":{"shape":"booleanType"},
|
||||
"Description":{"shape":"policyDescriptionType"},
|
||||
"CreateDate":{"shape":"dateType"},
|
||||
@@ -3796,10 +3716,6 @@
|
||||
},
|
||||
"exception":true
|
||||
},
|
||||
"PermissionsBoundaryAttachmentType":{
|
||||
"type":"string",
|
||||
"enum":["PermissionsBoundaryPolicy"]
|
||||
},
|
||||
"Policy":{
|
||||
"type":"structure",
|
||||
"members":{
|
||||
@@ -3809,7 +3725,6 @@
|
||||
"Path":{"shape":"policyPathType"},
|
||||
"DefaultVersionId":{"shape":"policyVersionIdType"},
|
||||
"AttachmentCount":{"shape":"attachmentCountType"},
|
||||
"PermissionsBoundaryUsageCount":{"shape":"attachmentCountType"},
|
||||
"IsAttachable":{"shape":"booleanType"},
|
||||
"Description":{"shape":"policyDescriptionType"},
|
||||
"CreateDate":{"shape":"dateType"},
|
||||
@@ -3889,13 +3804,6 @@
|
||||
"none"
|
||||
]
|
||||
},
|
||||
"PolicyUsageType":{
|
||||
"type":"string",
|
||||
"enum":[
|
||||
"PermissionsPolicy",
|
||||
"PermissionsBoundary"
|
||||
]
|
||||
},
|
||||
"PolicyUser":{
|
||||
"type":"structure",
|
||||
"members":{
|
||||
@@ -3936,17 +3844,6 @@
|
||||
"PolicyDocument":{"shape":"policyDocumentType"}
|
||||
}
|
||||
},
|
||||
"PutRolePermissionsBoundaryRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
"RoleName",
|
||||
"PermissionsBoundary"
|
||||
],
|
||||
"members":{
|
||||
"RoleName":{"shape":"roleNameType"},
|
||||
"PermissionsBoundary":{"shape":"arnType"}
|
||||
}
|
||||
},
|
||||
"PutRolePolicyRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
@@ -3960,17 +3857,6 @@
|
||||
"PolicyDocument":{"shape":"policyDocumentType"}
|
||||
}
|
||||
},
|
||||
"PutUserPermissionsBoundaryRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
"UserName",
|
||||
"PermissionsBoundary"
|
||||
],
|
||||
"members":{
|
||||
"UserName":{"shape":"userNameType"},
|
||||
"PermissionsBoundary":{"shape":"arnType"}
|
||||
}
|
||||
},
|
||||
"PutUserPolicyRequest":{
|
||||
"type":"structure",
|
||||
"required":[
|
||||
@@ -4118,8 +4004,7 @@
|
||||
"CreateDate":{"shape":"dateType"},
|
||||
"AssumeRolePolicyDocument":{"shape":"policyDocumentType"},
|
||||
"Description":{"shape":"roleDescriptionType"},
|
||||
"MaxSessionDuration":{"shape":"roleMaxSessionDurationType"},
|
||||
"PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}
|
||||
"MaxSessionDuration":{"shape":"roleMaxSessionDurationType"}
|
||||
}
|
||||
},
|
||||
"RoleDetail":{
|
||||
@@ -4133,8 +4018,7 @@
|
||||
"AssumeRolePolicyDocument":{"shape":"policyDocumentType"},
|
||||
"InstanceProfileList":{"shape":"instanceProfileListType"},
|
||||
"RolePolicyList":{"shape":"policyDetailListType"},
|
||||
"AttachedManagedPolicies":{"shape":"attachedPoliciesListType"},
|
||||
"PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}
|
||||
"AttachedManagedPolicies":{"shape":"attachedPoliciesListType"}
|
||||
}
|
||||
},
|
||||
"RoleUsageListType":{
|
||||
@@ -4656,8 +4540,7 @@
|
||||
"UserId":{"shape":"idType"},
|
||||
"Arn":{"shape":"arnType"},
|
||||
"CreateDate":{"shape":"dateType"},
|
||||
"PasswordLastUsed":{"shape":"dateType"},
|
||||
"PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}
|
||||
"PasswordLastUsed":{"shape":"dateType"}
|
||||
}
|
||||
},
|
||||
"UserDetail":{
|
||||
@@ -4670,8 +4553,7 @@
|
||||
"CreateDate":{"shape":"dateType"},
|
||||
"UserPolicyList":{"shape":"policyDetailListType"},
|
||||
"GroupList":{"shape":"groupNameListType"},
|
||||
"AttachedManagedPolicies":{"shape":"attachedPoliciesListType"},
|
||||
"PermissionsBoundary":{"shape":"AttachedPermissionsBoundary"}
|
||||
"AttachedManagedPolicies":{"shape":"attachedPoliciesListType"}
|
||||
}
|
||||
},
|
||||
"VirtualMFADevice":{
|
||||
|
||||
69
vendor/github.com/aws/aws-sdk-go/models/apis/iam/2010-05-08/docs-2.json
generated
vendored
69
vendor/github.com/aws/aws-sdk-go/models/apis/iam/2010-05-08/docs-2.json
generated
vendored
@@ -35,7 +35,6 @@
|
||||
"DeletePolicy": "<p>Deletes the specified managed policy.</p> <p>Before you can delete a managed policy, you must first detach the policy from all users, groups, and roles that it is attached to. In addition you must delete all the policy's versions. The following steps describe the process for deleting a managed policy:</p> <ul> <li> <p>Detach the policy from all users, groups, and roles that the policy is attached to, using the <a>DetachUserPolicy</a>, <a>DetachGroupPolicy</a>, or <a>DetachRolePolicy</a> API operations. To list all the users, groups, and roles that a policy is attached to, use <a>ListEntitiesForPolicy</a>.</p> </li> <li> <p>Delete all versions of the policy using <a>DeletePolicyVersion</a>. To list the policy's versions, use <a>ListPolicyVersions</a>. You cannot use <a>DeletePolicyVersion</a> to delete the version that is marked as the default version. You delete the policy's default version in the next step of the process.</p> </li> <li> <p>Delete the policy (this automatically deletes the policy's default version) using this API.</p> </li> </ul> <p>For information about managed policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p>",
|
||||
"DeletePolicyVersion": "<p>Deletes the specified version from the specified managed policy.</p> <p>You cannot delete the default version from a policy using this API. To delete the default version from a policy, use <a>DeletePolicy</a>. To find out which version of a policy is marked as the default version, use <a>ListPolicyVersions</a>.</p> <p>For information about versions for managed policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html\">Versioning for Managed Policies</a> in the <i>IAM User Guide</i>.</p>",
|
||||
"DeleteRole": "<p>Deletes the specified role. The role must not have any policies attached. For more information about roles, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html\">Working with Roles</a>.</p> <important> <p>Make sure that you do not have any Amazon EC2 instances running with the role you are about to delete. Deleting a role or instance profile that is associated with a running instance will break any applications running on the instance.</p> </important>",
|
||||
"DeleteRolePermissionsBoundary": "<p>Deletes the permissions boundary for the specified IAM role. </p> <important> <p>Deleting the permissions boundary for a role might increase its permissions by allowing anyone who assumes the role to perform all the actions granted in its permissions policies. </p> </important>",
|
||||
"DeleteRolePolicy": "<p>Deletes the specified inline policy that is embedded in the specified IAM role.</p> <p>A role can also have managed policies attached to it. To detach a managed policy from a role, use <a>DetachRolePolicy</a>. For more information about policies, refer to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p>",
|
||||
"DeleteSAMLProvider": "<p>Deletes a SAML provider resource in IAM.</p> <p>Deleting the provider resource from IAM does not update any roles that reference the SAML provider resource's ARN as a principal in their trust policies. Any attempt to assume a role that references a non-existent provider resource ARN fails.</p> <note> <p> This operation requires <a href=\"http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4</a>.</p> </note>",
|
||||
"DeleteSSHPublicKey": "<p>Deletes the specified SSH public key.</p> <p>The SSH public key deleted by this operation is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see <a href=\"http://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html\">Set up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.</p>",
|
||||
@@ -44,7 +43,6 @@
|
||||
"DeleteServiceSpecificCredential": "<p>Deletes the specified service-specific credential.</p>",
|
||||
"DeleteSigningCertificate": "<p>Deletes a signing certificate associated with the specified IAM user.</p> <p>If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this operation works for access keys under the AWS account, you can use this operation to manage AWS account root user credentials even if the AWS account has no associated IAM users.</p>",
|
||||
"DeleteUser": "<p>Deletes the specified IAM user. The user must not belong to any groups or have any access keys, signing certificates, or attached policies.</p>",
|
||||
"DeleteUserPermissionsBoundary": "<p>Deletes the permissions boundary for the specified IAM user.</p> <important> <p>Deleting the permissions boundary for a user might increase its permissions by allowing the user to perform all the actions granted in its permissions policies. </p> </important>",
|
||||
"DeleteUserPolicy": "<p>Deletes the specified inline policy that is embedded in the specified IAM user.</p> <p>A user can also have managed policies attached to it. To detach a managed policy from a user, use <a>DetachUserPolicy</a>. For more information about policies, refer to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p>",
|
||||
"DeleteVirtualMFADevice": "<p>Deletes a virtual MFA device.</p> <note> <p> You must deactivate a user's virtual MFA device before you can delete it. For information about deactivating MFA devices, see <a>DeactivateMFADevice</a>. </p> </note>",
|
||||
"DetachGroupPolicy": "<p>Removes the specified managed policy from the specified IAM group.</p> <p>A group can also have inline policies embedded with it. To delete an inline policy, use the <a>DeleteGroupPolicy</a> API. For information about policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p>",
|
||||
@@ -100,9 +98,7 @@
|
||||
"ListUsers": "<p>Lists the IAM users that have the specified path prefix. If no path prefix is specified, the operation returns all users in the AWS account. If there are none, the operation returns an empty list.</p> <p>You can paginate the results using the <code>MaxItems</code> and <code>Marker</code> parameters.</p>",
|
||||
"ListVirtualMFADevices": "<p>Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the operation returns a list of all virtual MFA devices. Assignment status can be <code>Assigned</code>, <code>Unassigned</code>, or <code>Any</code>.</p> <p>You can paginate the results using the <code>MaxItems</code> and <code>Marker</code> parameters.</p>",
|
||||
"PutGroupPolicy": "<p>Adds or updates an inline policy document that is embedded in the specified IAM group.</p> <p>A user can also have managed policies attached to it. To attach a managed policy to a group, use <a>AttachGroupPolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>. For information about policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p> <p>For information about limits on the number of inline policies that you can embed in a group, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html\">Limitations on IAM Entities</a> in the <i>IAM User Guide</i>.</p> <note> <p>Because policy documents can be large, you should use POST rather than GET when calling <code>PutGroupPolicy</code>. For general information about using the Query API with IAM, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html\">Making Query Requests</a> in the <i>IAM User Guide</i>.</p> </note>",
|
||||
"PutRolePermissionsBoundary": "<p>Adds or updates the policy that is specified as the IAM role's permissions boundary. You can use an AWS managed policy or a customer managed policy to set the boundary for a role. Use the boundary to control the maximum permissions that the role can have. Setting a permissions boundary is an advanced feature that can affect the permissions for the role.</p> <p>You cannot set the boundary for a service-linked role. </p> <important> <p>Policies used as permissions boundaries do not provide permissions. You must also attach a permissions policy to the role. To learn how the effective permissions for a role are evaluated, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html\">IAM JSON Policy Evaluation Logic</a> in the IAM User Guide. </p> </important>",
|
||||
"PutRolePolicy": "<p>Adds or updates an inline policy document that is embedded in the specified IAM role.</p> <p>When you embed an inline policy in a role, the inline policy is used as part of the role's access (permissions) policy. The role's trust policy is created at the same time as the role, using <a>CreateRole</a>. You can update a role's trust policy using <a>UpdateAssumeRolePolicy</a>. For more information about IAM roles, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/roles-toplevel.html\">Using Roles to Delegate Permissions and Federate Identities</a>.</p> <p>A role can also have a managed policy attached to it. To attach a managed policy to a role, use <a>AttachRolePolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>. For information about policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p> <p>For information about limits on the number of inline policies that you can embed with a role, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html\">Limitations on IAM Entities</a> in the <i>IAM User Guide</i>.</p> <note> <p>Because policy documents can be large, you should use POST rather than GET when calling <code>PutRolePolicy</code>. For general information about using the Query API with IAM, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html\">Making Query Requests</a> in the <i>IAM User Guide</i>.</p> </note>",
|
||||
"PutUserPermissionsBoundary": "<p>Adds or updates the policy that is specified as the IAM user's permissions boundary. You can use an AWS managed policy or a customer managed policy to set the boundary for a user. Use the boundary to control the maximum permissions that the user can have. Setting a permissions boundary is an advanced feature that can affect the permissions for the user.</p> <important> <p>Policies that are used as permissions boundaries do not provide permissions. You must also attach a permissions policy to the user. To learn how the effective permissions for a user are evaluated, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html\">IAM JSON Policy Evaluation Logic</a> in the IAM User Guide. </p> </important>",
|
||||
"PutUserPolicy": "<p>Adds or updates an inline policy document that is embedded in the specified IAM user.</p> <p>An IAM user can also have a managed policy attached to it. To attach a managed policy to a user, use <a>AttachUserPolicy</a>. To create a new managed policy, use <a>CreatePolicy</a>. For information about policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>IAM User Guide</i>.</p> <p>For information about limits on the number of inline policies that you can embed in a user, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html\">Limitations on IAM Entities</a> in the <i>IAM User Guide</i>.</p> <note> <p>Because policy documents can be large, you should use POST rather than GET when calling <code>PutUserPolicy</code>. For general information about using the Query API with IAM, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UsingQueryAPI.html\">Making Query Requests</a> in the <i>IAM User Guide</i>.</p> </note>",
|
||||
"RemoveClientIDFromOpenIDConnectProvider": "<p>Removes the specified client ID (also known as audience) from the list of client IDs registered for the specified IAM OpenID Connect (OIDC) provider resource object.</p> <p>This operation is idempotent; it does not fail or return an error if you try to remove a client ID that does not exist.</p>",
|
||||
"RemoveRoleFromInstanceProfile": "<p>Removes the specified IAM role from the specified EC2 instance profile.</p> <important> <p>Make sure that you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance might break any applications running on the instance.</p> </important> <p> For more information about IAM roles, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html\">Working with Roles</a>. For more information about instance profiles, go to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/AboutInstanceProfiles.html\">About Instance Profiles</a>.</p>",
|
||||
@@ -123,7 +119,7 @@
|
||||
"UpdateSAMLProvider": "<p>Updates the metadata document for an existing SAML provider resource object.</p> <note> <p>This operation requires <a href=\"http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4</a>.</p> </note>",
|
||||
"UpdateSSHPublicKey": "<p>Sets the status of an IAM user's SSH public key to active or inactive. SSH public keys that are inactive cannot be used for authentication. This operation can be used to disable a user's SSH public key as part of a key rotation work flow.</p> <p>The SSH public key affected by this operation is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see <a href=\"http://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html\">Set up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.</p>",
|
||||
"UpdateServerCertificate": "<p>Updates the name and/or the path of the specified server certificate stored in IAM.</p> <p>For more information about working with server certificates, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html\">Working with Server Certificates</a> in the <i>IAM User Guide</i>. This topic also includes a list of AWS services that can use the server certificates that you manage with IAM.</p> <important> <p>You should understand the implications of changing a server certificate's path or name. For more information, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs_manage.html#RenamingServerCerts\">Renaming a Server Certificate</a> in the <i>IAM User Guide</i>.</p> </important> <note> <p>The person making the request (the principal), must have permission to change the server certificate with the old name and the new name. For example, to change the certificate named <code>ProductionCert</code> to <code>ProdCert</code>, the principal must have a policy that allows them to update both certificates. If the principal has permission to update the <code>ProductionCert</code> group, but not the <code>ProdCert</code> certificate, then the update fails. For more information about permissions, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/access.html\">Access Management</a> in the <i>IAM User Guide</i>.</p> </note>",
|
||||
"UpdateServiceSpecificCredential": "<p>Sets the status of a service-specific credential to <code>Active</code> or <code>Inactive</code>. Service-specific credentials that are inactive cannot be used for authentication to the service. This operation can be used to disable a user's service-specific credential as part of a credential rotation work flow.</p>",
|
||||
"UpdateServiceSpecificCredential": "<p>Sets the status of a service-specific credential to <code>Active</code> or <code>Inactive</code>. Service-specific credentials that are inactive cannot be used for authentication to the service. This operation can be used to disable a user’s service-specific credential as part of a credential rotation work flow.</p>",
|
||||
"UpdateSigningCertificate": "<p>Changes the status of the specified user signing certificate from active to disabled, or vice versa. This operation can be used to disable an IAM user's signing certificate as part of a certificate rotation work flow.</p> <p>If the <code>UserName</code> field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request. Because this operation works for access keys under the AWS account, you can use this operation to manage AWS account root user credentials even if the AWS account has no associated users.</p>",
|
||||
"UpdateUser": "<p>Updates the name and/or the path of the specified IAM user.</p> <important> <p> You should understand the implications of changing an IAM user's path or name. For more information, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_manage.html#id_users_renaming\">Renaming an IAM User</a> and <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_groups_manage_rename.html\">Renaming an IAM Group</a> in the <i>IAM User Guide</i>.</p> </important> <note> <p> To change a user name, the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/PermissionsAndPolicies.html\">Permissions and Policies</a>. </p> </note>",
|
||||
"UploadSSHPublicKey": "<p>Uploads an SSH public key and associates it with the specified IAM user.</p> <p>The SSH public key uploaded by this operation can be used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see <a href=\"http://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-credentials-ssh.html\">Set up AWS CodeCommit for SSH Connections</a> in the <i>AWS CodeCommit User Guide</i>.</p>",
|
||||
@@ -199,15 +195,6 @@
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"AttachedPermissionsBoundary": {
|
||||
"base": "<p>Contains information about an attached permissions boundary.</p> <p>An attached permissions boundary is a managed policy that has been attached to a user or role to set the permissions boundary.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"refs": {
|
||||
"Role$PermissionsBoundary": "<p>The ARN of the policy used to set the permissions boundary for the role.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"RoleDetail$PermissionsBoundary": "<p>The ARN of the policy used to set the permissions boundary for the role.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"User$PermissionsBoundary": "<p>The ARN of the policy used to set the permissions boundary for the user.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"UserDetail$PermissionsBoundary": "<p>The ARN of the policy used to set the permissions boundary for the user.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>"
|
||||
}
|
||||
},
|
||||
"AttachedPolicy": {
|
||||
"base": "<p>Contains information about an attached policy.</p> <p>An attached policy is a managed policy that has been attached to a user, group, or role. This data type is used as a response element in the <a>ListAttachedGroupPolicies</a>, <a>ListAttachedRolePolicies</a>, <a>ListAttachedUserPolicies</a>, and <a>GetAccountAuthorizationDetails</a> operations. </p> <p>For more information about managed policies, refer to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>Using IAM</i> guide. </p>",
|
||||
"refs": {
|
||||
@@ -483,11 +470,6 @@
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"DeleteRolePermissionsBoundaryRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"DeleteRolePolicyRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
@@ -533,11 +515,6 @@
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"DeleteUserPermissionsBoundaryRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"DeleteUserPolicyRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
@@ -1238,12 +1215,6 @@
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"PermissionsBoundaryAttachmentType": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
"AttachedPermissionsBoundary$PermissionsBoundaryType": "<p> The permissions boundary usage type that indicates what type of IAM resource is used as the permissions boundary for an entity. This data type can only have a value of <code>Policy</code>.</p>"
|
||||
}
|
||||
},
|
||||
"Policy": {
|
||||
"base": "<p>Contains information about a managed policy.</p> <p>This data type is used as a response element in the <a>CreatePolicy</a>, <a>GetPolicy</a>, and <a>ListPolicies</a> operations. </p> <p>For more information about managed policies, refer to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>Using IAM</i> guide. </p>",
|
||||
"refs": {
|
||||
@@ -1312,13 +1283,6 @@
|
||||
"Statement$SourcePolicyType": "<p>The type of the policy.</p>"
|
||||
}
|
||||
},
|
||||
"PolicyUsageType": {
|
||||
"base": "<p>The policy usage type that indicates whether the policy is used as a permissions policy or as the permissions boundary for an entity.</p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"refs": {
|
||||
"ListEntitiesForPolicyRequest$PolicyUsageFilter": "<p>The policy usage method to use for filtering the results.</p> <p>To list only permissions policies, set <code>PolicyUsageFilter</code> to <code>PermissionsPolicy</code>. To list only the policies used to set permissions boundaries, set the value to <code>PermissionsBoundary</code>.</p> <p>This parameter is optional. If it is not included, all policies are returned. </p>",
|
||||
"ListPoliciesRequest$PolicyUsageFilter": "<p>The policy usage method to use for filtering the results.</p> <p>To list only permissions policies, set <code>PolicyUsageFilter</code> to <code>PermissionsPolicy</code>. To list only the policies used to set permissions boundaries, set the value to <code>PermissionsBoundary</code>.</p> <p>This parameter is optional. If it is not included, all policies are returned. </p>"
|
||||
}
|
||||
},
|
||||
"PolicyUser": {
|
||||
"base": "<p>Contains information about a user that a managed policy is attached to.</p> <p>This data type is used as a response element in the <a>ListEntitiesForPolicy</a> operation. </p> <p>For more information about managed policies, refer to <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html\">Managed Policies and Inline Policies</a> in the <i>Using IAM</i> guide. </p>",
|
||||
"refs": {
|
||||
@@ -1351,21 +1315,11 @@
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"PutRolePermissionsBoundaryRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"PutRolePolicyRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"PutUserPermissionsBoundaryRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
}
|
||||
},
|
||||
"PutUserPolicyRequest": {
|
||||
"base": null,
|
||||
"refs": {
|
||||
@@ -1452,7 +1406,7 @@
|
||||
"EvaluationResult$EvalResourceName": "<p>The ARN of the resource that the indicated API operation was tested on.</p>",
|
||||
"ResourceNameListType$member": null,
|
||||
"ResourceSpecificResult$EvalResourceName": "<p>The name of the simulated resource, in Amazon Resource Name (ARN) format.</p>",
|
||||
"SimulateCustomPolicyRequest$ResourceOwner": "<p>An ARN representing the AWS account ID that specifies the owner of any simulated resource that does not identify its owner in the resource ARN, such as an S3 bucket or object. If <code>ResourceOwner</code> is specified, it is also used as the account owner of any <code>ResourcePolicy</code> included in the simulation. If the <code>ResourceOwner</code> parameter is not specified, then the owner of the resources and the resource policy defaults to the account of the identity provided in <code>CallerArn</code>. This parameter is required only if you specify a resource-based policy and account that owns the resource is different from the account that owns the simulated calling user <code>CallerArn</code>.</p> <p>The ARN for an account uses the following syntax: <code>arn:aws:iam::<i>AWS-account-ID</i>:root</code>. For example, to represent the account with the 112233445566 ID, use the following ARN: <code>arn:aws:iam::112233445566-ID:root</code>. </p>",
|
||||
"SimulateCustomPolicyRequest$ResourceOwner": "<p>An AWS account ID that specifies the owner of any simulated resource that does not identify its owner in the resource ARN, such as an S3 bucket or object. If <code>ResourceOwner</code> is specified, it is also used as the account owner of any <code>ResourcePolicy</code> included in the simulation. If the <code>ResourceOwner</code> parameter is not specified, then the owner of the resources and the resource policy defaults to the account of the identity provided in <code>CallerArn</code>. This parameter is required only if you specify a resource-based policy and account that owns the resource is different from the account that owns the simulated calling user <code>CallerArn</code>.</p>",
|
||||
"SimulateCustomPolicyRequest$CallerArn": "<p>The ARN of the IAM user that you want to use as the simulated caller of the API operations. <code>CallerArn</code> is required if you include a <code>ResourcePolicy</code> so that the policy's <code>Principal</code> element has a value to use in evaluating the policy.</p> <p>You can specify only the ARN of an IAM user. You cannot specify the ARN of an assumed role, federated user, or a service principal.</p>",
|
||||
"SimulatePrincipalPolicyRequest$ResourceOwner": "<p>An AWS account ID that specifies the owner of any simulated resource that does not identify its owner in the resource ARN, such as an S3 bucket or object. If <code>ResourceOwner</code> is specified, it is also used as the account owner of any <code>ResourcePolicy</code> included in the simulation. If the <code>ResourceOwner</code> parameter is not specified, then the owner of the resources and the resource policy defaults to the account of the identity provided in <code>CallerArn</code>. This parameter is required only if you specify a resource-based policy and account that owns the resource is different from the account that owns the simulated calling user <code>CallerArn</code>.</p>",
|
||||
"SimulatePrincipalPolicyRequest$CallerArn": "<p>The ARN of the IAM user that you want to specify as the simulated caller of the API operations. If you do not specify a <code>CallerArn</code>, it defaults to the ARN of the user that you specify in <code>PolicySourceArn</code>, if you specified a user. If you include both a <code>PolicySourceArn</code> (for example, <code>arn:aws:iam::123456789012:user/David</code>) and a <code>CallerArn</code> (for example, <code>arn:aws:iam::123456789012:user/Bob</code>), the result is that you simulate calling the API operations as Bob, as if Bob had David's policies.</p> <p>You can specify only the ARN of an IAM user. You cannot specify the ARN of an assumed role, federated user, or a service principal.</p> <p> <code>CallerArn</code> is required if you include a <code>ResourcePolicy</code> and the <code>PolicySourceArn</code> is not the ARN for an IAM user. This is required so that the resource-based policy's <code>Principal</code> element has a value to use in evaluating the policy.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>"
|
||||
@@ -1769,7 +1723,7 @@
|
||||
"base": "<p>Contains information about an IAM user entity.</p> <p>This data type is used as a response element in the following operations:</p> <ul> <li> <p> <a>CreateUser</a> </p> </li> <li> <p> <a>GetUser</a> </p> </li> <li> <p> <a>ListUsers</a> </p> </li> </ul>",
|
||||
"refs": {
|
||||
"CreateUserResponse$User": "<p>A structure with details about the new IAM user.</p>",
|
||||
"GetUserResponse$User": "<p>A structure containing details about the IAM user.</p> <important> <p>Due to a service issue, password last used data does not include password use from May 3rd 2018 22:50 PDT to May 23rd 2018 14:08 PDT. This affects <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_finding-unused.html\">last sign-in</a> dates shown in the IAM console and password last used dates in the <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_getting-report.html\">IAM credential report</a>, and returned by this GetUser API. If users signed in during the affected time, the password last used date that is returned is the date the user last signed in before May 3rd 2018. For users that signed in after May 23rd 2018 14:08 PDT, the returned password last used date is accurate.</p> <p>If you use password last used information to identify unused credentials for deletion, such as deleting users who did not sign in to AWS in the last 90 days, we recommend that you adjust your evaluation window to include dates after May 23rd 2018. Alternatively, if your users use access keys to access AWS programmatically you can refer to access key last used information because it is accurate for all dates. </p> </important>",
|
||||
"GetUserResponse$User": "<p>A structure containing details about the IAM user.</p>",
|
||||
"VirtualMFADevice$User": "<p>The IAM user associated with this virtual MFA device.</p>",
|
||||
"userListType$member": null
|
||||
}
|
||||
@@ -1831,13 +1785,10 @@
|
||||
"AttachGroupPolicyRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"AttachRolePolicyRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"AttachUserPolicyRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy you want to attach.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"AttachedPermissionsBoundary$PermissionsBoundaryArn": "<p> The ARN of the policy used to set the permissions boundary for the user or role.</p>",
|
||||
"AttachedPolicy$PolicyArn": null,
|
||||
"CreateOpenIDConnectProviderResponse$OpenIDConnectProviderArn": "<p>The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see <a>OpenIDConnectProviderListEntry</a>. </p>",
|
||||
"CreatePolicyVersionRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy to which you want to add a new version.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"CreateRoleRequest$PermissionsBoundary": "<p>The ARN of the policy that is used to set the permissions boundary for the role.</p>",
|
||||
"CreateSAMLProviderResponse$SAMLProviderArn": "<p>The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.</p>",
|
||||
"CreateUserRequest$PermissionsBoundary": "<p>The ARN of the policy that is used to set the permissions boundary for the user.</p>",
|
||||
"DeleteOpenIDConnectProviderRequest$OpenIDConnectProviderArn": "<p>The Amazon Resource Name (ARN) of the IAM OpenID Connect provider resource object to delete. You can get a list of OpenID Connect provider resource ARNs by using the <a>ListOpenIDConnectProviders</a> operation.</p>",
|
||||
"DeletePolicyRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy you want to delete.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"DeletePolicyVersionRequest$PolicyArn": "<p>The Amazon Resource Name (ARN) of the IAM policy from which you want to delete a version.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
@@ -1858,8 +1809,6 @@
|
||||
"ManagedPolicyDetail$Arn": null,
|
||||
"OpenIDConnectProviderListEntry$Arn": null,
|
||||
"Policy$Arn": null,
|
||||
"PutRolePermissionsBoundaryRequest$PermissionsBoundary": "<p>The ARN of the policy that is used to set the permissions boundary for the role.</p>",
|
||||
"PutUserPermissionsBoundaryRequest$PermissionsBoundary": "<p>The ARN of the policy that is used to set the permissions boundary for the user.</p>",
|
||||
"RemoveClientIDFromOpenIDConnectProviderRequest$OpenIDConnectProviderArn": "<p>The Amazon Resource Name (ARN) of the IAM OIDC provider resource to remove the client ID from. You can get a list of OIDC provider ARNs by using the <a>ListOpenIDConnectProviders</a> operation.</p> <p>For more information about ARNs, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html\">Amazon Resource Names (ARNs) and AWS Service Namespaces</a> in the <i>AWS General Reference</i>.</p>",
|
||||
"Role$Arn": "<p> The Amazon Resource Name (ARN) specifying the role. For more information about ARNs and how to use them in policies, see <a href=\"http://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html\">IAM Identifiers</a> in the <i>IAM User Guide</i> guide. </p>",
|
||||
"RoleDetail$Arn": null,
|
||||
@@ -1895,9 +1844,7 @@
|
||||
"base": null,
|
||||
"refs": {
|
||||
"ManagedPolicyDetail$AttachmentCount": "<p>The number of principal entities (users, groups, and roles) that the policy is attached to.</p>",
|
||||
"ManagedPolicyDetail$PermissionsBoundaryUsageCount": "<p>The number of entities (users and roles) for which the policy is used as the permissions boundary. </p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>",
|
||||
"Policy$AttachmentCount": "<p>The number of entities (users, groups, and roles) that the policy is attached to.</p>",
|
||||
"Policy$PermissionsBoundaryUsageCount": "<p>The number of entities (users and roles) for which the policy is used to set the permissions boundary. </p> <p>For more information about permissions boundaries, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html\">Permissions Boundaries for IAM Identities </a> in the <i>IAM User Guide</i>.</p>"
|
||||
"Policy$AttachmentCount": "<p>The number of entities (users, groups, and roles) that the policy is attached to.</p>"
|
||||
}
|
||||
},
|
||||
"authenticationCodeType": {
|
||||
@@ -1959,7 +1906,7 @@
|
||||
"Policy$IsAttachable": "<p>Specifies whether the policy can be attached to an IAM user, group, or role.</p>",
|
||||
"PolicyVersion$IsDefaultVersion": "<p>Specifies whether the policy version is set as the policy's default version.</p>",
|
||||
"SimulatePolicyResponse$IsTruncated": "<p>A flag that indicates whether there are more items to return. If your results were truncated, you can make a subsequent pagination request using the <code>Marker</code> request parameter to retrieve more items. Note that IAM might return fewer than the <code>MaxItems</code> number of results even when there are more results available. We recommend that you check <code>IsTruncated</code> after every call to ensure that you receive all of your results.</p>",
|
||||
"UpdateAccountPasswordPolicyRequest$RequireSymbols": "<p>Specifies whether IAM user passwords must contain at least one of the following non-alphanumeric characters:</p> <p>! @ # $ % ^ & * ( ) _ + - = [ ] { } | '</p> <p>If you do not specify a value for this parameter, then the operation uses the default value of <code>false</code>. The result is that passwords do not require at least one symbol character.</p>",
|
||||
"UpdateAccountPasswordPolicyRequest$RequireSymbols": "<p>Specifies whether IAM user passwords must contain at least one of the following non-alphanumeric characters:</p> <p>! @ # $ % ^ &amp; * ( ) _ + - = [ ] { } | '</p> <p>If you do not specify a value for this parameter, then the operation uses the default value of <code>false</code>. The result is that passwords do not require at least one symbol character.</p>",
|
||||
"UpdateAccountPasswordPolicyRequest$RequireNumbers": "<p>Specifies whether IAM user passwords must contain at least one numeric character (0 to 9).</p> <p>If you do not specify a value for this parameter, then the operation uses the default value of <code>false</code>. The result is that passwords do not require at least one numeric character.</p>",
|
||||
"UpdateAccountPasswordPolicyRequest$RequireUppercaseCharacters": "<p>Specifies whether IAM user passwords must contain at least one uppercase character from the ISO basic Latin alphabet (A to Z).</p> <p>If you do not specify a value for this parameter, then the operation uses the default value of <code>false</code>. The result is that passwords do not require at least one uppercase character.</p>",
|
||||
"UpdateAccountPasswordPolicyRequest$RequireLowercaseCharacters": "<p>Specifies whether IAM user passwords must contain at least one lowercase character from the ISO basic Latin alphabet (a to z).</p> <p>If you do not specify a value for this parameter, then the operation uses the default value of <code>false</code>. The result is that passwords do not require at least one lowercase character.</p>",
|
||||
@@ -2595,7 +2542,7 @@
|
||||
"base": null,
|
||||
"refs": {
|
||||
"SSHPublicKey$SSHPublicKeyBody": "<p>The SSH public key.</p>",
|
||||
"UploadSSHPublicKeyRequest$SSHPublicKeyBody": "<p>The SSH public key. The public key must be encoded in ssh-rsa format or PEM format. The miminum bit-length of the public key is 2048 bits. For example, you can generate a 2048-bit key, and the resulting PEM file is 1679 bytes long.</p> <p>The <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a> used to validate this parameter is a string of characters consisting of the following:</p> <ul> <li> <p>Any printable ASCII character ranging from the space character (\\u0020) through the end of the ASCII character range</p> </li> <li> <p>The printable characters in the Basic Latin and Latin-1 Supplement character set (through \\u00FF)</p> </li> <li> <p>The special characters tab (\\u0009), line feed (\\u000A), and carriage return (\\u000D)</p> </li> </ul>"
|
||||
"UploadSSHPublicKeyRequest$SSHPublicKeyBody": "<p>The SSH public key. The public key must be encoded in ssh-rsa format or PEM format.</p> <p>The <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a> used to validate this parameter is a string of characters consisting of the following:</p> <ul> <li> <p>Any printable ASCII character ranging from the space character (\\u0020) through the end of the ASCII character range</p> </li> <li> <p>The printable characters in the Basic Latin and Latin-1 Supplement character set (through \\u00FF)</p> </li> <li> <p>The special characters tab (\\u0009), line feed (\\u000A), and carriage return (\\u000D)</p> </li> </ul>"
|
||||
}
|
||||
},
|
||||
"roleDescriptionType": {
|
||||
@@ -2635,7 +2582,6 @@
|
||||
"AddRoleToInstanceProfileRequest$RoleName": "<p>The name of the role to add.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"AttachRolePolicyRequest$RoleName": "<p>The name (friendly name, not ARN) of the role to attach the policy to.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"CreateRoleRequest$RoleName": "<p>The name of the role to create.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p> <p>Role names are not distinguished by case. For example, you cannot create roles named both \"PRODROLE\" and \"prodrole\".</p>",
|
||||
"DeleteRolePermissionsBoundaryRequest$RoleName": "<p>The name (friendly name, not ARN) of the IAM role from which you want to remove the permissions boundary.</p>",
|
||||
"DeleteRolePolicyRequest$RoleName": "<p>The name (friendly name, not ARN) identifying the role that the policy is embedded in.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"DeleteRoleRequest$RoleName": "<p>The name of the role to delete.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"DeleteServiceLinkedRoleRequest$RoleName": "<p>The name of the service-linked role to be deleted.</p>",
|
||||
@@ -2647,7 +2593,6 @@
|
||||
"ListInstanceProfilesForRoleRequest$RoleName": "<p>The name of the role to list instance profiles for.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"ListRolePoliciesRequest$RoleName": "<p>The name of the role to list policies for.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"PolicyRole$RoleName": "<p>The name (friendly name, not ARN) identifying the role.</p>",
|
||||
"PutRolePermissionsBoundaryRequest$RoleName": "<p>The name (friendly name, not ARN) of the IAM role for which you want to set the permissions boundary.</p>",
|
||||
"PutRolePolicyRequest$RoleName": "<p>The name of the role to associate the policy with.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"RemoveRoleFromInstanceProfileRequest$RoleName": "<p>The name of the role to remove.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"Role$RoleName": "<p>The friendly name that identifies the role.</p>",
|
||||
@@ -2821,7 +2766,6 @@
|
||||
"DeleteLoginProfileRequest$UserName": "<p>The name of the user whose password you want to delete.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"DeleteSSHPublicKeyRequest$UserName": "<p>The name of the IAM user associated with the SSH public key.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"DeleteServiceSpecificCredentialRequest$UserName": "<p>The name of the IAM user associated with the service-specific credential. If this value is not specified, then the operation assumes the user whose credentials are used to call the operation.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"DeleteUserPermissionsBoundaryRequest$UserName": "<p>The name (friendly name, not ARN) of the IAM user from which you want to remove the permissions boundary.</p>",
|
||||
"DetachUserPolicyRequest$UserName": "<p>The name (friendly name, not ARN) of the IAM user to detach the policy from.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"GetLoginProfileRequest$UserName": "<p>The name of the user whose login profile you want to retrieve.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"GetSSHPublicKeyRequest$UserName": "<p>The name of the IAM user associated with the SSH public key.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
@@ -2831,7 +2775,6 @@
|
||||
"LoginProfile$UserName": "<p>The name of the user, which can be used for signing in to the AWS Management Console.</p>",
|
||||
"MFADevice$UserName": "<p>The user with whom the MFA device is associated.</p>",
|
||||
"PolicyUser$UserName": "<p>The name (friendly name, not ARN) identifying the user.</p>",
|
||||
"PutUserPermissionsBoundaryRequest$UserName": "<p>The name (friendly name, not ARN) of the IAM user for which you want to set the permissions boundary.</p>",
|
||||
"ResetServiceSpecificCredentialRequest$UserName": "<p>The name of the IAM user associated with the service-specific credential. If this value is not specified, then the operation assumes the user whose credentials are used to call the operation.</p> <p>This parameter allows (per its <a href=\"http://wikipedia.org/wiki/regex\">regex pattern</a>) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-</p>",
|
||||
"SSHPublicKey$UserName": "<p>The name of the IAM user associated with the SSH public key.</p>",
|
||||
"SSHPublicKeyMetadata$UserName": "<p>The name of the IAM user associated with the SSH public key.</p>",
|
||||
|
||||
Reference in New Issue
Block a user