Documentation ¶
Index ¶
- Constants
- func NewParams() openapi.Params
- type API
- func (api API) ActivateService(optional openapi.M) (*openapi.Response, error)
- func (api API) AddUserToGroup(optional openapi.M) (*openapi.Response, error)
- func (api API) AttachPolicyToGroup(optional openapi.M) (*openapi.Response, error)
- func (api API) AttachPolicyToRole(optional openapi.M) (*openapi.Response, error)
- func (api API) AttachPolicyToUser(optional openapi.M) (*openapi.Response, error)
- func (api API) BindMFADevice(optional openapi.M) (*openapi.Response, error)
- func (api API) ClearAccountAlias(optional openapi.M) (*openapi.Response, error)
- func (api API) CreateAccessKey(optional openapi.M) (*CreateAccessKeyResponse, error)
- func (api API) CreateGroup(optional openapi.M) (*CreateGroupResponse, error)
- func (api API) CreateLoginProfile(optional openapi.M) (*CreateLoginProfileResponse, error)
- func (api API) CreatePolicy(optional openapi.M) (*CreatePolicyResponse, error)
- func (api API) CreatePolicyVersion(optional openapi.M) (*CreatePolicyVersionResponse, error)
- func (api API) CreateRole(optional openapi.M) (*CreateRoleResponse, error)
- func (api API) CreateUser(optional openapi.M) (*CreateUserResponse, error)
- func (api API) CreateVirtualMFADevice(optional openapi.M) (*CreateVirtualMFADeviceResponse, error)
- func (api API) DeactivateService(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteAccessKey(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteGroup(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteLoginProfile(optional openapi.M) (*openapi.Response, error)
- func (api API) DeletePolicy(optional openapi.M) (*openapi.Response, error)
- func (api API) DeletePolicyVersion(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteRole(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteUser(optional openapi.M) (*openapi.Response, error)
- func (api API) DeleteVirtualMFADevice(optional openapi.M) (*openapi.Response, error)
- func (api API) DetachPolicyFromGroup(optional openapi.M) (*openapi.Response, error)
- func (api API) DetachPolicyFromRole(optional openapi.M) (*openapi.Response, error)
- func (api API) DetachPolicyFromUser(optional openapi.M) (*openapi.Response, error)
- func (api API) GetAccountAlias(optional openapi.M) (*GetAccountAliasResponse, error)
- func (api API) GetAccountSummary(optional openapi.M) (*GetAccountSummaryResponse, error)
- func (api API) GetGroup(optional openapi.M) (*GetGroupResponse, error)
- func (api API) GetLoginProfile(optional openapi.M) (*GetLoginProfileResponse, error)
- func (api API) GetPasswordPolicy(optional openapi.M) (*GetPasswordPolicyResponse, error)
- func (api API) GetPolicy(optional openapi.M) (*GetPolicyResponse, error)
- func (api API) GetPolicyVersion(optional openapi.M) (*GetPolicyVersionResponse, error)
- func (api API) GetRole(optional openapi.M) (*GetRoleResponse, error)
- func (api API) GetSecurityPreference(optional openapi.M) (*GetSecurityPreferenceResponse, error)
- func (api API) GetServiceStatus(optional openapi.M) (*GetServiceStatusResponse, error)
- func (api API) GetUser(optional openapi.M) (*GetUserResponse, error)
- func (api API) GetUserMFAInfo(optional openapi.M) (*GetUserMFAInfoResponse, error)
- func (api API) ListAccessKeys(optional openapi.M) (*ListAccessKeysResponse, error)
- func (api API) ListEntitiesForPolicy(optional openapi.M) (*ListEntitiesForPolicyResponse, error)
- func (api API) ListGroups(optional openapi.M) (*ListGroupsResponse, error)
- func (api API) ListGroupsForUser(optional openapi.M) (*ListGroupsForUserResponse, error)
- func (api API) ListPolicies(optional openapi.M) (*ListPoliciesResponse, error)
- func (api API) ListPoliciesForGroup(optional openapi.M) (*ListPoliciesForGroupResponse, error)
- func (api API) ListPoliciesForRole(optional openapi.M) (*ListPoliciesForRoleResponse, error)
- func (api API) ListPoliciesForUser(optional openapi.M) (*ListPoliciesForUserResponse, error)
- func (api API) ListPolicyVersions(optional openapi.M) (*ListPolicyVersionsResponse, error)
- func (api API) ListRoles(optional openapi.M) (*ListRolesResponse, error)
- func (api API) ListUsers(optional openapi.M) (*ListUsersResponse, error)
- func (api API) ListUsersForGroup(optional openapi.M) (*ListUsersForGroupResponse, error)
- func (api API) ListVirtualMFADevices(optional openapi.M) (*ListVirtualMFADevicesResponse, error)
- func (api API) RemoveUserFromGroup(optional openapi.M) (*openapi.Response, error)
- func (api API) SetAccountAlias(optional openapi.M) (*openapi.Response, error)
- func (api API) SetDefaultPolicyVersion(optional openapi.M) (*openapi.Response, error)
- func (api API) SetPasswordPolicy(optional openapi.M) (*SetPasswordPolicyResponse, error)
- func (api API) SetSecurityPreference(optional openapi.M) (*SetSecurityPreferenceResponse, error)
- func (api API) UnbindMFADevice(optional openapi.M) (*openapi.Response, error)
- func (api API) UpdateAccessKey(optional openapi.M) (*openapi.Response, error)
- func (api API) UpdateGroup(optional openapi.M) (*UpdateGroupResponse, error)
- func (api API) UpdateLoginProfile(optional openapi.M) (*openapi.Response, error)
- func (api API) UpdateRole(optional openapi.M) (*UpdateRoleResponse, error)
- func (api API) UpdateUser(optional openapi.M) (*UpdateUserResponse, error)
- type CreateAccessKeyResponse
- type CreateGroupResponse
- type CreateLoginProfileResponse
- type CreatePolicyResponse
- type CreatePolicyVersionResponse
- type CreateRoleResponse
- type CreateUserResponse
- type CreateVirtualMFADeviceResponse
- type GetAccountAliasResponse
- type GetAccountSummaryResponse
- type GetGroupResponse
- type GetLoginProfileResponse
- type GetPasswordPolicyResponse
- type GetPolicyResponse
- type GetPolicyVersionResponse
- type GetRoleResponse
- type GetSecurityPreferenceResponse
- type GetServiceStatusResponse
- type GetUserMFAInfoResponse
- type GetUserResponse
- type ListAccessKeysResponse
- type ListEntitiesForPolicyResponse
- type ListGroupsForUserResponse
- type ListGroupsResponse
- type ListPoliciesForGroupResponse
- type ListPoliciesForRoleResponse
- type ListPoliciesForUserResponse
- type ListPoliciesResponse
- type ListPolicyVersionsResponse
- type ListRolesResponse
- type ListUsersForGroupResponse
- type ListUsersResponse
- type ListVirtualMFADevicesResponse
- type SetPasswordPolicyResponse
- type SetSecurityPreferenceResponse
- type UpdateGroupResponse
- type UpdateRoleResponse
- type UpdateUserResponse
Constants ¶
const ( Product = "Ram" Style = "RPC" Version = "2015-05-01" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type API ¶
type API struct {
openapi.Service
}
func (API) ActivateService ¶
ActivateService version 2015-05-01
optional parameters:
name: AccountId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) AddUserToGroup ¶
AddUserToGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) AttachPolicyToGroup ¶
AttachPolicyToGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: PolicyName, type: string name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) AttachPolicyToRole ¶
AttachPolicyToRole version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) AttachPolicyToUser ¶
AttachPolicyToUser version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) BindMFADevice ¶
BindMFADevice version 2015-05-01
optional parameters:
name: AuthenticationCode1, type: string name: AuthenticationCode2, type: string name: SerialNumber, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ClearAccountAlias ¶
ClearAccountAlias version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateAccessKey ¶
func (api API) CreateAccessKey(optional openapi.M) (*CreateAccessKeyResponse, error)
CreateAccessKey version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateGroup ¶
func (api API) CreateGroup(optional openapi.M) (*CreateGroupResponse, error)
CreateGroup version 2015-05-01
optional parameters:
name: Comments, type: string name: GroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateLoginProfile ¶
func (api API) CreateLoginProfile(optional openapi.M) (*CreateLoginProfileResponse, error)
CreateLoginProfile version 2015-05-01
optional parameters:
name: MFABindRequired, type: bool name: Password, type: string name: PasswordResetRequired, type: bool name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreatePolicy ¶
func (api API) CreatePolicy(optional openapi.M) (*CreatePolicyResponse, error)
CreatePolicy version 2015-05-01
optional parameters:
name: Description, type: string name: PolicyDocument, type: string name: PolicyName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreatePolicyVersion ¶
func (api API) CreatePolicyVersion(optional openapi.M) (*CreatePolicyVersionResponse, error)
CreatePolicyVersion version 2015-05-01
optional parameters:
name: PolicyDocument, type: string name: PolicyName, type: string name: SetAsDefault, type: bool name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateRole ¶
func (api API) CreateRole(optional openapi.M) (*CreateRoleResponse, error)
CreateRole version 2015-05-01
optional parameters:
name: AssumeRolePolicyDocument, type: string name: Description, type: string name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateUser ¶
func (api API) CreateUser(optional openapi.M) (*CreateUserResponse, error)
CreateUser version 2015-05-01
optional parameters:
name: Comments, type: string name: DisplayName, type: string name: Email, type: string name: MobilePhone, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) CreateVirtualMFADevice ¶
func (api API) CreateVirtualMFADevice(optional openapi.M) (*CreateVirtualMFADeviceResponse, error)
CreateVirtualMFADevice version 2015-05-01
optional parameters:
name: VirtualMFADeviceName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeactivateService ¶
DeactivateService version 2015-05-01
optional parameters:
name: AccountId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteAccessKey ¶
DeleteAccessKey version 2015-05-01
optional parameters:
name: UserAccessKeyId, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteGroup ¶
DeleteGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteLoginProfile ¶
DeleteLoginProfile version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeletePolicy ¶
DeletePolicy version 2015-05-01
optional parameters:
name: PolicyName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeletePolicyVersion ¶
DeletePolicyVersion version 2015-05-01
optional parameters:
name: PolicyName, type: string name: VersionId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteRole ¶
DeleteRole version 2015-05-01
optional parameters:
name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteUser ¶
DeleteUser version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DeleteVirtualMFADevice ¶
DeleteVirtualMFADevice version 2015-05-01
optional parameters:
name: SerialNumber, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DetachPolicyFromGroup ¶
DetachPolicyFromGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: PolicyName, type: string name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DetachPolicyFromRole ¶
DetachPolicyFromRole version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) DetachPolicyFromUser ¶
DetachPolicyFromUser version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetAccountAlias ¶
func (api API) GetAccountAlias(optional openapi.M) (*GetAccountAliasResponse, error)
GetAccountAlias version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetAccountSummary ¶
func (api API) GetAccountSummary(optional openapi.M) (*GetAccountSummaryResponse, error)
GetAccountSummary version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetGroup ¶
func (api API) GetGroup(optional openapi.M) (*GetGroupResponse, error)
GetGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetLoginProfile ¶
func (api API) GetLoginProfile(optional openapi.M) (*GetLoginProfileResponse, error)
GetLoginProfile version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetPasswordPolicy ¶
func (api API) GetPasswordPolicy(optional openapi.M) (*GetPasswordPolicyResponse, error)
GetPasswordPolicy version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetPolicy ¶
func (api API) GetPolicy(optional openapi.M) (*GetPolicyResponse, error)
GetPolicy version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetPolicyVersion ¶
func (api API) GetPolicyVersion(optional openapi.M) (*GetPolicyVersionResponse, error)
GetPolicyVersion version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: VersionId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetRole ¶
func (api API) GetRole(optional openapi.M) (*GetRoleResponse, error)
GetRole version 2015-05-01
optional parameters:
name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetSecurityPreference ¶
func (api API) GetSecurityPreference(optional openapi.M) (*GetSecurityPreferenceResponse, error)
GetSecurityPreference version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetServiceStatus ¶
func (api API) GetServiceStatus(optional openapi.M) (*GetServiceStatusResponse, error)
GetServiceStatus version 2015-05-01
optional parameters:
name: AccountId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetUser ¶
func (api API) GetUser(optional openapi.M) (*GetUserResponse, error)
GetUser version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) GetUserMFAInfo ¶
func (api API) GetUserMFAInfo(optional openapi.M) (*GetUserMFAInfoResponse, error)
GetUserMFAInfo version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListAccessKeys ¶
func (api API) ListAccessKeys(optional openapi.M) (*ListAccessKeysResponse, error)
ListAccessKeys version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListEntitiesForPolicy ¶
func (api API) ListEntitiesForPolicy(optional openapi.M) (*ListEntitiesForPolicyResponse, error)
ListEntitiesForPolicy version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListGroups ¶
func (api API) ListGroups(optional openapi.M) (*ListGroupsResponse, error)
ListGroups version 2015-05-01
optional parameters:
name: Marker, type: string name: MaxItems, type: int name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListGroupsForUser ¶
func (api API) ListGroupsForUser(optional openapi.M) (*ListGroupsForUserResponse, error)
ListGroupsForUser version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListPolicies ¶
func (api API) ListPolicies(optional openapi.M) (*ListPoliciesResponse, error)
ListPolicies version 2015-05-01
optional parameters:
name: Marker, type: string name: MaxItems, type: int name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListPoliciesForGroup ¶
func (api API) ListPoliciesForGroup(optional openapi.M) (*ListPoliciesForGroupResponse, error)
ListPoliciesForGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListPoliciesForRole ¶
func (api API) ListPoliciesForRole(optional openapi.M) (*ListPoliciesForRoleResponse, error)
ListPoliciesForRole version 2015-05-01
optional parameters:
name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListPoliciesForUser ¶
func (api API) ListPoliciesForUser(optional openapi.M) (*ListPoliciesForUserResponse, error)
ListPoliciesForUser version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListPolicyVersions ¶
func (api API) ListPolicyVersions(optional openapi.M) (*ListPolicyVersionsResponse, error)
ListPolicyVersions version 2015-05-01
optional parameters:
name: PolicyName, type: string name: PolicyType, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListRoles ¶
func (api API) ListRoles(optional openapi.M) (*ListRolesResponse, error)
ListRoles version 2015-05-01
optional parameters:
name: Marker, type: string name: MaxItems, type: int name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListUsers ¶
func (api API) ListUsers(optional openapi.M) (*ListUsersResponse, error)
ListUsers version 2015-05-01
optional parameters:
name: Marker, type: string name: MaxItems, type: int name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListUsersForGroup ¶
func (api API) ListUsersForGroup(optional openapi.M) (*ListUsersForGroupResponse, error)
ListUsersForGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) ListVirtualMFADevices ¶
func (api API) ListVirtualMFADevices(optional openapi.M) (*ListVirtualMFADevicesResponse, error)
ListVirtualMFADevices version 2015-05-01
optional parameters:
name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) RemoveUserFromGroup ¶
RemoveUserFromGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) SetAccountAlias ¶
SetAccountAlias version 2015-05-01
optional parameters:
name: AccountAlias, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) SetDefaultPolicyVersion ¶
SetDefaultPolicyVersion version 2015-05-01
optional parameters:
name: PolicyName, type: string name: VersionId, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) SetPasswordPolicy ¶
func (api API) SetPasswordPolicy(optional openapi.M) (*SetPasswordPolicyResponse, error)
SetPasswordPolicy version 2015-05-01
optional parameters:
name: MinimumPasswordLength, type: int name: RequireLowercaseCharacters, type: bool name: RequireNumbers, type: bool name: RequireSymbols, type: bool name: RequireUppercaseCharacters, type: bool name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) SetSecurityPreference ¶
func (api API) SetSecurityPreference(optional openapi.M) (*SetSecurityPreferenceResponse, error)
SetSecurityPreference version 2015-05-01
optional parameters:
name: EnableSaveMFATicket, type: bool name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UnbindMFADevice ¶
UnbindMFADevice version 2015-05-01
optional parameters:
name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UpdateAccessKey ¶
UpdateAccessKey version 2015-05-01
optional parameters:
name: Status, type: string name: UserAccessKeyId, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UpdateGroup ¶
func (api API) UpdateGroup(optional openapi.M) (*UpdateGroupResponse, error)
UpdateGroup version 2015-05-01
optional parameters:
name: GroupName, type: string name: NewComments, type: string name: NewGroupName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UpdateLoginProfile ¶
UpdateLoginProfile version 2015-05-01
optional parameters:
name: MFABindRequired, type: bool name: Password, type: string name: PasswordResetRequired, type: bool name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UpdateRole ¶
func (api API) UpdateRole(optional openapi.M) (*UpdateRoleResponse, error)
UpdateRole version 2015-05-01
optional parameters:
name: NewAssumeRolePolicyDocument, type: string name: RoleName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
func (API) UpdateUser ¶
func (api API) UpdateUser(optional openapi.M) (*UpdateUserResponse, error)
UpdateUser version 2015-05-01
optional parameters:
name: NewComments, type: string name: NewDisplayName, type: string name: NewEmail, type: string name: NewMobilePhone, type: string name: NewUserName, type: string name: UserName, type: string name: _method, type: string, optional values: GET|POST name: _region, type: string
type CreateAccessKeyResponse ¶
type CreateAccessKeyResponse struct { AccessKey struct { AccessKeyId string AccessKeySecret string CreateDate string Status string } }
CreateAccessKeyResponse represents the response of the api CreateAccessKey.
type CreateGroupResponse ¶
type CreateGroupResponse struct { Group struct { Comments string CreateDate string GroupName string } }
CreateGroupResponse represents the response of the api CreateGroup.
type CreateLoginProfileResponse ¶
type CreateLoginProfileResponse struct { LoginProfile struct { CreateDate string MFABindRequired bool PasswordResetRequired bool UserName string } }
CreateLoginProfileResponse represents the response of the api CreateLoginProfile.
type CreatePolicyResponse ¶
type CreatePolicyResponse struct { Policy struct { CreateDate string DefaultVersion string Description string PolicyName string PolicyType string } }
CreatePolicyResponse represents the response of the api CreatePolicy.
type CreatePolicyVersionResponse ¶
type CreatePolicyVersionResponse struct { PolicyVersion struct { CreateDate string IsDefaultVersion bool PolicyDocument string VersionId string } }
CreatePolicyVersionResponse represents the response of the api CreatePolicyVersion.
type CreateRoleResponse ¶
type CreateRoleResponse struct { Role struct { Arn string AssumeRolePolicyDocument string CreateDate string Description string RoleId string RoleName string } }
CreateRoleResponse represents the response of the api CreateRole.
type CreateUserResponse ¶
type CreateUserResponse struct { User struct { Comments string CreateDate string DisplayName string Email string MobilePhone string UserId string UserName string } }
CreateUserResponse represents the response of the api CreateUser.
type CreateVirtualMFADeviceResponse ¶
type CreateVirtualMFADeviceResponse struct { VirtualMFADevice struct { Base32StringSeed string QRCodePNG string SerialNumber string } }
CreateVirtualMFADeviceResponse represents the response of the api CreateVirtualMFADevice.
type GetAccountAliasResponse ¶
type GetAccountAliasResponse struct {
AccountAlias string
}
GetAccountAliasResponse represents the response of the api GetAccountAlias.
type GetAccountSummaryResponse ¶
type GetAccountSummaryResponse struct { SummaryMap struct { AccessKeysPerUserQuota int AttachedPoliciesPerGroupQuota int AttachedPoliciesPerRoleQuota int AttachedPoliciesPerUserQuota int Groups int GroupsPerUserQuota int GroupsQuota int MFADevices int MFADevicesInUse int Policies int PoliciesQuota int PolicySizeQuota int Roles int RolesQuota int Users int UsersQuota int VersionsPerPolicyQuota int VirtualMFADevicesQuota int } }
GetAccountSummaryResponse represents the response of the api GetAccountSummary.
type GetGroupResponse ¶
type GetGroupResponse struct { Group struct { Comments string CreateDate string GroupName string UpdateDate string } }
GetGroupResponse represents the response of the api GetGroup.
type GetLoginProfileResponse ¶
type GetLoginProfileResponse struct { LoginProfile struct { CreateDate string MFABindRequired bool PasswordResetRequired bool UserName string } }
GetLoginProfileResponse represents the response of the api GetLoginProfile.
type GetPasswordPolicyResponse ¶
type GetPasswordPolicyResponse struct { PasswordPolicy struct { MinimumPasswordLength int RequireLowercaseCharacters bool RequireNumbers bool RequireSymbols bool RequireUppercaseCharacters bool } }
GetPasswordPolicyResponse represents the response of the api GetPasswordPolicy.
type GetPolicyResponse ¶
type GetPolicyResponse struct { Policy struct { AttachmentCount int CreateDate string DefaultVersion string Description string PolicyDocument string PolicyName string PolicyType string UpdateDate string } }
GetPolicyResponse represents the response of the api GetPolicy.
type GetPolicyVersionResponse ¶
type GetPolicyVersionResponse struct { PolicyVersion struct { CreateDate string IsDefaultVersion bool PolicyDocument string VersionId string } }
GetPolicyVersionResponse represents the response of the api GetPolicyVersion.
type GetRoleResponse ¶
type GetRoleResponse struct { Role struct { Arn string AssumeRolePolicyDocument string CreateDate string Description string RoleId string RoleName string UpdateDate string } }
GetRoleResponse represents the response of the api GetRole.
type GetSecurityPreferenceResponse ¶
type GetSecurityPreferenceResponse struct { SecurityPreference struct { LoginProfilePreference struct { EnableSaveMFATicket bool } } }
GetSecurityPreferenceResponse represents the response of the api GetSecurityPreference.
type GetServiceStatusResponse ¶
type GetServiceStatusResponse struct {
Status string
}
GetServiceStatusResponse represents the response of the api GetServiceStatus.
type GetUserMFAInfoResponse ¶
type GetUserMFAInfoResponse struct { MFADevice struct { SerialNumber string } }
GetUserMFAInfoResponse represents the response of the api GetUserMFAInfo.
type GetUserResponse ¶
type GetUserResponse struct { User struct { Comments string CreateDate string DisplayName string Email string LastLoginDate string MobilePhone string UpdateDate string UserId string UserName string } }
GetUserResponse represents the response of the api GetUser.
type ListAccessKeysResponse ¶
type ListAccessKeysResponse struct { AccessKeys struct { AccessKey []struct { AccessKeyId string CreateDate string Status string } } }
ListAccessKeysResponse represents the response of the api ListAccessKeys.
type ListEntitiesForPolicyResponse ¶
type ListEntitiesForPolicyResponse struct { Groups struct { Group []struct { AttachDate string Comments string GroupName string } } Roles struct { Role []struct { Arn string AttachDate string Description string RoleId string RoleName string } } Users struct { User []struct { AttachDate string DisplayName string UserId string UserName string } } }
ListEntitiesForPolicyResponse represents the response of the api ListEntitiesForPolicy.
type ListGroupsForUserResponse ¶
type ListGroupsForUserResponse struct { Groups struct { Group []struct { Comments string GroupName string JoinDate string } } }
ListGroupsForUserResponse represents the response of the api ListGroupsForUser.
type ListGroupsResponse ¶
type ListGroupsResponse struct { Groups struct { Group []struct { Comments string CreateDate string GroupName string UpdateDate string } } IsTruncated bool Marker string }
ListGroupsResponse represents the response of the api ListGroups.
type ListPoliciesForGroupResponse ¶
type ListPoliciesForGroupResponse struct { Policies struct { Policy []struct { AttachDate string DefaultVersion string Description string PolicyName string PolicyType string } } }
ListPoliciesForGroupResponse represents the response of the api ListPoliciesForGroup.
type ListPoliciesForRoleResponse ¶
type ListPoliciesForRoleResponse struct { Policies struct { Policy []struct { AttachDate string DefaultVersion string Description string PolicyName string PolicyType string } } }
ListPoliciesForRoleResponse represents the response of the api ListPoliciesForRole.
type ListPoliciesForUserResponse ¶
type ListPoliciesForUserResponse struct { Policies struct { Policy []struct { AttachDate string DefaultVersion string Description string PolicyName string PolicyType string } } }
ListPoliciesForUserResponse represents the response of the api ListPoliciesForUser.
type ListPoliciesResponse ¶
type ListPoliciesResponse struct { IsTruncated bool Marker string Policies struct { Policy []struct { AttachmentCount int CreateDate string DefaultVersion string Description string PolicyName string PolicyType string UpdateDate string } } }
ListPoliciesResponse represents the response of the api ListPolicies.
type ListPolicyVersionsResponse ¶
type ListPolicyVersionsResponse struct { PolicyVersions struct { PolicyVersion []struct { CreateDate string IsDefaultVersion bool PolicyDocument string VersionId string } } }
ListPolicyVersionsResponse represents the response of the api ListPolicyVersions.
type ListRolesResponse ¶
type ListRolesResponse struct { IsTruncated bool Marker string Roles struct { Role []struct { Arn string CreateDate string Description string RoleId string RoleName string UpdateDate string } } }
ListRolesResponse represents the response of the api ListRoles.
type ListUsersForGroupResponse ¶
type ListUsersForGroupResponse struct { Users struct { User []struct { DisplayName string JoinDate string UserName string } } }
ListUsersForGroupResponse represents the response of the api ListUsersForGroup.
type ListUsersResponse ¶
type ListUsersResponse struct { IsTruncated bool Marker string Users struct { User []struct { Comments string CreateDate string DisplayName string Email string MobilePhone string UpdateDate string UserId string UserName string } } }
ListUsersResponse represents the response of the api ListUsers.
type ListVirtualMFADevicesResponse ¶
type ListVirtualMFADevicesResponse struct { VirtualMFADevices struct { VirtualMFADevice []struct { ActivateDate string SerialNumber string User struct { DisplayName string UserId string UserName string } } } }
ListVirtualMFADevicesResponse represents the response of the api ListVirtualMFADevices.
type SetPasswordPolicyResponse ¶
type SetPasswordPolicyResponse struct { PasswordPolicy struct { MinimumPasswordLength int RequireLowercaseCharacters bool RequireNumbers bool RequireSymbols bool RequireUppercaseCharacters bool } }
SetPasswordPolicyResponse represents the response of the api SetPasswordPolicy.
type SetSecurityPreferenceResponse ¶
type SetSecurityPreferenceResponse struct { SecurityPreference struct { LoginProfilePreference struct { EnableSaveMFATicket bool } } }
SetSecurityPreferenceResponse represents the response of the api SetSecurityPreference.
type UpdateGroupResponse ¶
type UpdateGroupResponse struct { Group struct { Comments string CreateDate string GroupName string UpdateDate string } }
UpdateGroupResponse represents the response of the api UpdateGroup.