Documentation ¶
Index ¶
- type AccessKeys
- type AccessKeysClient
- type InstanceProfilesClient
- func (i *InstanceProfilesClient) DeleteInstanceProfile(input *iam.DeleteInstanceProfileInput) (*iam.DeleteInstanceProfileOutput, error)
- func (i *InstanceProfilesClient) ListInstanceProfiles(input *iam.ListInstanceProfilesInput) (*iam.ListInstanceProfilesOutput, error)
- func (i *InstanceProfilesClient) RemoveRoleFromInstanceProfile(input *iam.RemoveRoleFromInstanceProfileInput) (*iam.RemoveRoleFromInstanceProfileOutput, error)
- type Logger
- type PoliciesClient
- func (i *PoliciesClient) DeletePolicy(input *awsiam.DeletePolicyInput) (*awsiam.DeletePolicyOutput, error)
- func (i *PoliciesClient) DeletePolicyVersion(input *awsiam.DeletePolicyVersionInput) (*awsiam.DeletePolicyVersionOutput, error)
- func (i *PoliciesClient) ListPolicies(input *awsiam.ListPoliciesInput) (*awsiam.ListPoliciesOutput, error)
- func (i *PoliciesClient) ListPolicyVersions(input *awsiam.ListPolicyVersionsInput) (*awsiam.ListPolicyVersionsOutput, error)
- type RolePolicies
- type RolePoliciesClient
- func (i *RolePoliciesClient) DeleteRolePolicy(input *awsiam.DeleteRolePolicyInput) (*awsiam.DeleteRolePolicyOutput, error)
- func (i *RolePoliciesClient) DetachRolePolicy(input *awsiam.DetachRolePolicyInput) (*awsiam.DetachRolePolicyOutput, error)
- func (i *RolePoliciesClient) ListAttachedRolePolicies(input *awsiam.ListAttachedRolePoliciesInput) (*awsiam.ListAttachedRolePoliciesOutput, error)
- func (i *RolePoliciesClient) ListRolePolicies(input *awsiam.ListRolePoliciesInput) (*awsiam.ListRolePoliciesOutput, error)
- type RolesClient
- type ServerCertificatesClient
- type UserPolicies
- type UserPoliciesClient
- func (i *UserPoliciesClient) DeleteUserPolicy(input *iam.DeleteUserPolicyInput) (*iam.DeleteUserPolicyOutput, error)
- func (i *UserPoliciesClient) DetachUserPolicy(input *iam.DetachUserPolicyInput) (*iam.DetachUserPolicyOutput, error)
- func (i *UserPoliciesClient) ListAttachedUserPolicies(input *iam.ListAttachedUserPoliciesInput) (*iam.ListAttachedUserPoliciesOutput, error)
- type UsersClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKeys ¶
type AccessKeys struct { DeleteCall struct { CallCount int Receives struct { UserName string } Returns struct { Error error } } }
func (*AccessKeys) Delete ¶
func (u *AccessKeys) Delete(userName string) error
type AccessKeysClient ¶
type AccessKeysClient struct { ListAccessKeysCall struct { CallCount int Receives struct { Input *iam.ListAccessKeysInput } Returns struct { Output *iam.ListAccessKeysOutput Error error } } DeleteAccessKeyCall struct { CallCount int Receives struct { Input *iam.DeleteAccessKeyInput } Returns struct { Output *iam.DeleteAccessKeyOutput Error error } } }
func (*AccessKeysClient) DeleteAccessKey ¶
func (i *AccessKeysClient) DeleteAccessKey(input *iam.DeleteAccessKeyInput) (*iam.DeleteAccessKeyOutput, error)
func (*AccessKeysClient) ListAccessKeys ¶
func (i *AccessKeysClient) ListAccessKeys(input *iam.ListAccessKeysInput) (*iam.ListAccessKeysOutput, error)
type InstanceProfilesClient ¶
type InstanceProfilesClient struct { ListInstanceProfilesCall struct { CallCount int Receives struct { Input *iam.ListInstanceProfilesInput } Returns struct { Output *iam.ListInstanceProfilesOutput Error error } } DeleteInstanceProfileCall struct { CallCount int Receives struct { Input *iam.DeleteInstanceProfileInput } Returns struct { Output *iam.DeleteInstanceProfileOutput Error error } } RemoveRoleFromInstanceProfileCall struct { CallCount int Receives struct { Input *iam.RemoveRoleFromInstanceProfileInput } Returns struct { Output *iam.RemoveRoleFromInstanceProfileOutput Error error } } }
func (*InstanceProfilesClient) DeleteInstanceProfile ¶
func (i *InstanceProfilesClient) DeleteInstanceProfile(input *iam.DeleteInstanceProfileInput) (*iam.DeleteInstanceProfileOutput, error)
func (*InstanceProfilesClient) ListInstanceProfiles ¶
func (i *InstanceProfilesClient) ListInstanceProfiles(input *iam.ListInstanceProfilesInput) (*iam.ListInstanceProfilesOutput, error)
func (*InstanceProfilesClient) RemoveRoleFromInstanceProfile ¶
func (i *InstanceProfilesClient) RemoveRoleFromInstanceProfile(input *iam.RemoveRoleFromInstanceProfileInput) (*iam.RemoveRoleFromInstanceProfileOutput, error)
type Logger ¶
type Logger struct { PrintfCall struct { Receives struct { Message string Arguments []interface{} } Messages []string } PromptWithDetailsCall struct { CallCount int Receives struct { Type string Name string } Returns struct { Proceed bool } } }
func (*Logger) PromptWithDetails ¶ added in v0.21.0
type PoliciesClient ¶
type PoliciesClient struct { ListPoliciesCall struct { CallCount int Receives struct { Input *awsiam.ListPoliciesInput } Returns struct { Output *awsiam.ListPoliciesOutput Error error } } ListPolicyVersionsCall struct { CallCount int Receives struct { Input *awsiam.ListPolicyVersionsInput } Returns struct { Output *awsiam.ListPolicyVersionsOutput Error error } } DeletePolicyCall struct { CallCount int Receives struct { Input *awsiam.DeletePolicyInput } Returns struct { Output *awsiam.DeletePolicyOutput Error error } } DeletePolicyVersionCall struct { CallCount int Receives struct { Input *awsiam.DeletePolicyVersionInput } Returns struct { Output *awsiam.DeletePolicyVersionOutput Error error } } }
func (*PoliciesClient) DeletePolicy ¶
func (i *PoliciesClient) DeletePolicy(input *awsiam.DeletePolicyInput) (*awsiam.DeletePolicyOutput, error)
func (*PoliciesClient) DeletePolicyVersion ¶
func (i *PoliciesClient) DeletePolicyVersion(input *awsiam.DeletePolicyVersionInput) (*awsiam.DeletePolicyVersionOutput, error)
func (*PoliciesClient) ListPolicies ¶
func (i *PoliciesClient) ListPolicies(input *awsiam.ListPoliciesInput) (*awsiam.ListPoliciesOutput, error)
func (*PoliciesClient) ListPolicyVersions ¶
func (i *PoliciesClient) ListPolicyVersions(input *awsiam.ListPolicyVersionsInput) (*awsiam.ListPolicyVersionsOutput, error)
type RolePolicies ¶
type RolePolicies struct { DeleteCall struct { CallCount int Receives struct { RoleName string } Returns struct { Error error } } }
func (*RolePolicies) Delete ¶
func (r *RolePolicies) Delete(roleName string) error
type RolePoliciesClient ¶
type RolePoliciesClient struct { ListAttachedRolePoliciesCall struct { CallCount int Receives struct { Input *awsiam.ListAttachedRolePoliciesInput } Returns struct { Output *awsiam.ListAttachedRolePoliciesOutput Error error } } ListRolePoliciesCall struct { CallCount int Receives struct { Input *awsiam.ListRolePoliciesInput } Returns struct { Output *awsiam.ListRolePoliciesOutput Error error } } DetachRolePolicyCall struct { CallCount int Receives struct { Input *awsiam.DetachRolePolicyInput } Returns struct { Output *awsiam.DetachRolePolicyOutput Error error } } DeleteRolePolicyCall struct { CallCount int Receives struct { Input *awsiam.DeleteRolePolicyInput } Returns struct { Output *awsiam.DeleteRolePolicyOutput Error error } } }
func (*RolePoliciesClient) DeleteRolePolicy ¶
func (i *RolePoliciesClient) DeleteRolePolicy(input *awsiam.DeleteRolePolicyInput) (*awsiam.DeleteRolePolicyOutput, error)
func (*RolePoliciesClient) DetachRolePolicy ¶
func (i *RolePoliciesClient) DetachRolePolicy(input *awsiam.DetachRolePolicyInput) (*awsiam.DetachRolePolicyOutput, error)
func (*RolePoliciesClient) ListAttachedRolePolicies ¶
func (i *RolePoliciesClient) ListAttachedRolePolicies(input *awsiam.ListAttachedRolePoliciesInput) (*awsiam.ListAttachedRolePoliciesOutput, error)
func (*RolePoliciesClient) ListRolePolicies ¶
func (i *RolePoliciesClient) ListRolePolicies(input *awsiam.ListRolePoliciesInput) (*awsiam.ListRolePoliciesOutput, error)
type RolesClient ¶
type RolesClient struct { ListRolesCall struct { CallCount int Receives struct { Input *iam.ListRolesInput } Returns struct { Output *iam.ListRolesOutput Error error } } DeleteRoleCall struct { CallCount int Receives struct { Input *iam.DeleteRoleInput } Returns struct { Output *iam.DeleteRoleOutput Error error } } }
func (*RolesClient) DeleteRole ¶
func (i *RolesClient) DeleteRole(input *iam.DeleteRoleInput) (*iam.DeleteRoleOutput, error)
func (*RolesClient) ListRoles ¶
func (i *RolesClient) ListRoles(input *iam.ListRolesInput) (*iam.ListRolesOutput, error)
type ServerCertificatesClient ¶
type ServerCertificatesClient struct { ListServerCertificatesCall struct { CallCount int Receives struct { Input *iam.ListServerCertificatesInput } Returns struct { Output *iam.ListServerCertificatesOutput Error error } } DeleteServerCertificateCall struct { CallCount int Receives struct { Input *iam.DeleteServerCertificateInput } Returns struct { Output *iam.DeleteServerCertificateOutput Error error } } }
func (*ServerCertificatesClient) DeleteServerCertificate ¶
func (i *ServerCertificatesClient) DeleteServerCertificate(input *iam.DeleteServerCertificateInput) (*iam.DeleteServerCertificateOutput, error)
func (*ServerCertificatesClient) ListServerCertificates ¶
func (i *ServerCertificatesClient) ListServerCertificates(input *iam.ListServerCertificatesInput) (*iam.ListServerCertificatesOutput, error)
type UserPolicies ¶
type UserPolicies struct { DeleteCall struct { CallCount int Receives struct { UserName string } Returns struct { Error error } } }
func (*UserPolicies) Delete ¶
func (u *UserPolicies) Delete(userName string) error
type UserPoliciesClient ¶
type UserPoliciesClient struct { ListAttachedUserPoliciesCall struct { CallCount int Receives struct { Input *iam.ListAttachedUserPoliciesInput } Returns struct { Output *iam.ListAttachedUserPoliciesOutput Error error } } DetachUserPolicyCall struct { CallCount int Receives struct { Input *iam.DetachUserPolicyInput } Returns struct { Output *iam.DetachUserPolicyOutput Error error } } DeleteUserPolicyCall struct { CallCount int Receives struct { Input *iam.DeleteUserPolicyInput } Returns struct { Output *iam.DeleteUserPolicyOutput Error error } } }
func (*UserPoliciesClient) DeleteUserPolicy ¶
func (i *UserPoliciesClient) DeleteUserPolicy(input *iam.DeleteUserPolicyInput) (*iam.DeleteUserPolicyOutput, error)
func (*UserPoliciesClient) DetachUserPolicy ¶
func (i *UserPoliciesClient) DetachUserPolicy(input *iam.DetachUserPolicyInput) (*iam.DetachUserPolicyOutput, error)
func (*UserPoliciesClient) ListAttachedUserPolicies ¶
func (i *UserPoliciesClient) ListAttachedUserPolicies(input *iam.ListAttachedUserPoliciesInput) (*iam.ListAttachedUserPoliciesOutput, error)
type UsersClient ¶
type UsersClient struct { ListUsersCall struct { CallCount int Receives struct { Input *iam.ListUsersInput } Returns struct { Output *iam.ListUsersOutput Error error } } DeleteUserCall struct { CallCount int Receives struct { Input *iam.DeleteUserInput } Returns struct { Output *iam.DeleteUserOutput Error error } } }
func (*UsersClient) DeleteUser ¶
func (i *UsersClient) DeleteUser(input *iam.DeleteUserInput) (*iam.DeleteUserOutput, error)
func (*UsersClient) ListUsers ¶
func (i *UsersClient) ListUsers(input *iam.ListUsersInput) (*iam.ListUsersOutput, error)
Click to show internal directories.
Click to hide internal directories.