Documentation ¶
Overview ¶
Package iamiface provides an interface to enable mocking the IAM service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AccessKeyForCreateAccessKeyOutput
- func (s AccessKeyForCreateAccessKeyOutput) GoString() string
- func (s *AccessKeyForCreateAccessKeyOutput) SetAccessKeyId(v string) *AccessKeyForCreateAccessKeyOutput
- func (s *AccessKeyForCreateAccessKeyOutput) SetCreateDate(v string) *AccessKeyForCreateAccessKeyOutput
- func (s *AccessKeyForCreateAccessKeyOutput) SetSecretAccessKey(v string) *AccessKeyForCreateAccessKeyOutput
- func (s *AccessKeyForCreateAccessKeyOutput) SetStatus(v string) *AccessKeyForCreateAccessKeyOutput
- func (s *AccessKeyForCreateAccessKeyOutput) SetUpdateDate(v string) *AccessKeyForCreateAccessKeyOutput
- func (s *AccessKeyForCreateAccessKeyOutput) SetUserName(v string) *AccessKeyForCreateAccessKeyOutput
- func (s AccessKeyForCreateAccessKeyOutput) String() string
- type AccessKeyMetadatumForListAccessKeysOutput
- func (s AccessKeyMetadatumForListAccessKeysOutput) GoString() string
- func (s *AccessKeyMetadatumForListAccessKeysOutput) SetAccessKeyId(v string) *AccessKeyMetadatumForListAccessKeysOutput
- func (s *AccessKeyMetadatumForListAccessKeysOutput) SetCreateDate(v string) *AccessKeyMetadatumForListAccessKeysOutput
- func (s *AccessKeyMetadatumForListAccessKeysOutput) SetStatus(v string) *AccessKeyMetadatumForListAccessKeysOutput
- func (s *AccessKeyMetadatumForListAccessKeysOutput) SetUpdateDate(v string) *AccessKeyMetadatumForListAccessKeysOutput
- func (s *AccessKeyMetadatumForListAccessKeysOutput) SetUserName(v string) *AccessKeyMetadatumForListAccessKeysOutput
- func (s AccessKeyMetadatumForListAccessKeysOutput) String() string
- type AddUserToGroupInput
- type AddUserToGroupOutput
- type AttachRolePolicyInput
- func (s AttachRolePolicyInput) GoString() string
- func (s *AttachRolePolicyInput) SetPolicyName(v string) *AttachRolePolicyInput
- func (s *AttachRolePolicyInput) SetPolicyType(v string) *AttachRolePolicyInput
- func (s *AttachRolePolicyInput) SetRoleName(v string) *AttachRolePolicyInput
- func (s AttachRolePolicyInput) String() string
- func (s *AttachRolePolicyInput) Validate() error
- type AttachRolePolicyOutput
- type AttachUserGroupPolicyInput
- func (s AttachUserGroupPolicyInput) GoString() string
- func (s *AttachUserGroupPolicyInput) SetPolicyName(v string) *AttachUserGroupPolicyInput
- func (s *AttachUserGroupPolicyInput) SetPolicyType(v string) *AttachUserGroupPolicyInput
- func (s *AttachUserGroupPolicyInput) SetUserGroupName(v string) *AttachUserGroupPolicyInput
- func (s AttachUserGroupPolicyInput) String() string
- func (s *AttachUserGroupPolicyInput) Validate() error
- type AttachUserGroupPolicyOutput
- type AttachUserPolicyInput
- func (s AttachUserPolicyInput) GoString() string
- func (s *AttachUserPolicyInput) SetPolicyName(v string) *AttachUserPolicyInput
- func (s *AttachUserPolicyInput) SetPolicyType(v string) *AttachUserPolicyInput
- func (s *AttachUserPolicyInput) SetUserName(v string) *AttachUserPolicyInput
- func (s AttachUserPolicyInput) String() string
- func (s *AttachUserPolicyInput) Validate() error
- type AttachUserPolicyOutput
- type AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) GoString() string
- func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) String() string
- type AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) GoString() string
- func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) String() string
- type AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) GoString() string
- func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
- func (s AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) String() string
- type ChangeSecureContactInfoInput
- func (s ChangeSecureContactInfoInput) GoString() string
- func (s *ChangeSecureContactInfoInput) SetCode(v string) *ChangeSecureContactInfoInput
- func (s *ChangeSecureContactInfoInput) SetNewEmail(v string) *ChangeSecureContactInfoInput
- func (s *ChangeSecureContactInfoInput) SetNewMobilePhone(v string) *ChangeSecureContactInfoInput
- func (s ChangeSecureContactInfoInput) String() string
- func (s *ChangeSecureContactInfoInput) Validate() error
- type ChangeSecureContactInfoOutput
- type CreateAccessKeyInput
- type CreateAccessKeyOutput
- type CreateGroupInput
- func (s CreateGroupInput) GoString() string
- func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput
- func (s *CreateGroupInput) SetDisplayName(v string) *CreateGroupInput
- func (s *CreateGroupInput) SetUserGroupName(v string) *CreateGroupInput
- func (s CreateGroupInput) String() string
- func (s *CreateGroupInput) Validate() error
- type CreateGroupOutput
- type CreateLoginProfileInput
- func (s CreateLoginProfileInput) GoString() string
- func (s *CreateLoginProfileInput) SetLoginAllowed(v bool) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetPassword(v string) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetPasswordResetRequired(v bool) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetSafeAuthExemptDuration(v int32) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetSafeAuthFlag(v bool) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetSafeAuthType(v string) *CreateLoginProfileInput
- func (s *CreateLoginProfileInput) SetUserName(v string) *CreateLoginProfileInput
- func (s CreateLoginProfileInput) String() string
- func (s *CreateLoginProfileInput) Validate() error
- type CreateLoginProfileOutput
- type CreateOAuthProviderInput
- func (s CreateOAuthProviderInput) GoString() string
- func (s *CreateOAuthProviderInput) SetAuthorizeTemplate(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetAuthorizeURL(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetClientId(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetClientSecret(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetDescription(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetIdentityMapType(v int32) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetIdpIdentityKey(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetOAuthProviderName(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetSSOType(v int32) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetScope(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetStatus(v int32) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetTokenURL(v string) *CreateOAuthProviderInput
- func (s *CreateOAuthProviderInput) SetUserInfoURL(v string) *CreateOAuthProviderInput
- func (s CreateOAuthProviderInput) String() string
- func (s *CreateOAuthProviderInput) Validate() error
- type CreateOAuthProviderOutput
- func (s CreateOAuthProviderOutput) GoString() string
- func (s *CreateOAuthProviderOutput) SetCreateDate(v string) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetDescription(v string) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetOAuthProviderName(v string) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetSSOType(v int32) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetStatus(v int32) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetTrn(v string) *CreateOAuthProviderOutput
- func (s *CreateOAuthProviderOutput) SetUpdateDate(v string) *CreateOAuthProviderOutput
- func (s CreateOAuthProviderOutput) String() string
- type CreatePolicyInput
- func (s CreatePolicyInput) GoString() string
- func (s *CreatePolicyInput) SetDescription(v string) *CreatePolicyInput
- func (s *CreatePolicyInput) SetPolicyDocument(v string) *CreatePolicyInput
- func (s *CreatePolicyInput) SetPolicyName(v string) *CreatePolicyInput
- func (s CreatePolicyInput) String() string
- func (s *CreatePolicyInput) Validate() error
- type CreatePolicyOutput
- type CreateRoleInput
- func (s CreateRoleInput) GoString() string
- func (s *CreateRoleInput) SetDescription(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetDisplayName(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetRoleName(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetTags(v []*TagForCreateRoleInput) *CreateRoleInput
- func (s *CreateRoleInput) SetTrustPolicyDocument(v string) *CreateRoleInput
- func (s CreateRoleInput) String() string
- func (s *CreateRoleInput) Validate() error
- type CreateRoleOutput
- type CreateSAMLProviderInput
- func (s CreateSAMLProviderInput) GoString() string
- func (s *CreateSAMLProviderInput) SetDescription(v string) *CreateSAMLProviderInput
- func (s *CreateSAMLProviderInput) SetEncodedSAMLMetadataDocument(v string) *CreateSAMLProviderInput
- func (s *CreateSAMLProviderInput) SetSAMLProviderName(v string) *CreateSAMLProviderInput
- func (s *CreateSAMLProviderInput) SetSSOType(v int32) *CreateSAMLProviderInput
- func (s *CreateSAMLProviderInput) SetStatus(v int32) *CreateSAMLProviderInput
- func (s CreateSAMLProviderInput) String() string
- func (s *CreateSAMLProviderInput) Validate() error
- type CreateSAMLProviderOutput
- func (s CreateSAMLProviderOutput) GoString() string
- func (s *CreateSAMLProviderOutput) SetCreateDate(v string) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetDescription(v string) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetSAMLProviderName(v string) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetSSOType(v int32) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetStatus(v int32) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetTrn(v string) *CreateSAMLProviderOutput
- func (s *CreateSAMLProviderOutput) SetUpdateDate(v string) *CreateSAMLProviderOutput
- func (s CreateSAMLProviderOutput) String() string
- type CreateServiceLinkedRoleInput
- type CreateServiceLinkedRoleOutput
- type CreateUserInput
- func (s CreateUserInput) GoString() string
- func (s *CreateUserInput) SetDescription(v string) *CreateUserInput
- func (s *CreateUserInput) SetDisplayName(v string) *CreateUserInput
- func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
- func (s *CreateUserInput) SetMobilePhone(v string) *CreateUserInput
- func (s *CreateUserInput) SetTags(v []*TagForCreateUserInput) *CreateUserInput
- func (s *CreateUserInput) SetUserName(v string) *CreateUserInput
- func (s CreateUserInput) String() string
- func (s *CreateUserInput) Validate() error
- type CreateUserOutput
- type DeleteAccessKeyInput
- type DeleteAccessKeyOutput
- type DeleteGroupInput
- type DeleteGroupOutput
- type DeleteLoginProfileInput
- type DeleteLoginProfileOutput
- type DeleteOAuthProviderInput
- type DeleteOAuthProviderOutput
- type DeletePolicyInput
- type DeletePolicyOutput
- type DeleteRoleInput
- type DeleteRoleOutput
- type DeleteSAMLProviderInput
- type DeleteSAMLProviderOutput
- type DeleteServiceLinkedRoleInput
- type DeleteServiceLinkedRoleOutput
- type DeleteUserInput
- type DeleteUserOutput
- type DetachRolePolicyInput
- func (s DetachRolePolicyInput) GoString() string
- func (s *DetachRolePolicyInput) SetPolicyName(v string) *DetachRolePolicyInput
- func (s *DetachRolePolicyInput) SetPolicyType(v string) *DetachRolePolicyInput
- func (s *DetachRolePolicyInput) SetRoleName(v string) *DetachRolePolicyInput
- func (s DetachRolePolicyInput) String() string
- func (s *DetachRolePolicyInput) Validate() error
- type DetachRolePolicyOutput
- type DetachUserGroupPolicyInput
- func (s DetachUserGroupPolicyInput) GoString() string
- func (s *DetachUserGroupPolicyInput) SetPolicyName(v string) *DetachUserGroupPolicyInput
- func (s *DetachUserGroupPolicyInput) SetPolicyType(v string) *DetachUserGroupPolicyInput
- func (s *DetachUserGroupPolicyInput) SetUserGroupName(v string) *DetachUserGroupPolicyInput
- func (s DetachUserGroupPolicyInput) String() string
- func (s *DetachUserGroupPolicyInput) Validate() error
- type DetachUserGroupPolicyOutput
- type DetachUserPolicyInput
- func (s DetachUserPolicyInput) GoString() string
- func (s *DetachUserPolicyInput) SetPolicyName(v string) *DetachUserPolicyInput
- func (s *DetachUserPolicyInput) SetPolicyType(v string) *DetachUserPolicyInput
- func (s *DetachUserPolicyInput) SetUserName(v string) *DetachUserPolicyInput
- func (s DetachUserPolicyInput) String() string
- func (s *DetachUserPolicyInput) Validate() error
- type DetachUserPolicyOutput
- type GetGroupInput
- type GetGroupOutput
- type GetLoginProfileInput
- type GetLoginProfileOutput
- type GetOAuthProviderInput
- type GetOAuthProviderOutput
- func (s GetOAuthProviderOutput) GoString() string
- func (s *GetOAuthProviderOutput) SetAuthorizeTemplate(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetAuthorizeURL(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetClientId(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetClientSecret(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetCreateDate(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetDescription(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetIdentityMapType(v int32) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetIdpIdentityKey(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetOAuthProviderName(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetProviderId(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetSSOType(v int32) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetScope(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetStatus(v int32) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetTokenURL(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetTrn(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetUpdateDate(v string) *GetOAuthProviderOutput
- func (s *GetOAuthProviderOutput) SetUserInfoURL(v string) *GetOAuthProviderOutput
- func (s GetOAuthProviderOutput) String() string
- type GetPolicyInput
- type GetPolicyOutput
- type GetRoleInput
- type GetRoleOutput
- type GetSAMLProviderInput
- type GetSAMLProviderOutput
- func (s GetSAMLProviderOutput) GoString() string
- func (s *GetSAMLProviderOutput) SetCertificateExpireTime(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetCreateDate(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetDescription(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetEncodedSAMLMetadataDocument(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetProviderName(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetSSOType(v int32) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetStatus(v int32) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetTrn(v string) *GetSAMLProviderOutput
- func (s *GetSAMLProviderOutput) SetUpdateDate(v string) *GetSAMLProviderOutput
- func (s GetSAMLProviderOutput) String() string
- type GetSecurityConfigInput
- func (s GetSecurityConfigInput) GoString() string
- func (s *GetSecurityConfigInput) SetOrigin(v string) *GetSecurityConfigInput
- func (s *GetSecurityConfigInput) SetUserName(v string) *GetSecurityConfigInput
- func (s GetSecurityConfigInput) String() string
- func (s *GetSecurityConfigInput) Validate() error
- type GetSecurityConfigOutput
- func (s GetSecurityConfigOutput) GoString() string
- func (s *GetSecurityConfigOutput) SetSafeAuthClose(v int32) *GetSecurityConfigOutput
- func (s *GetSecurityConfigOutput) SetSafeAuthExemptDuration(v int32) *GetSecurityConfigOutput
- func (s *GetSecurityConfigOutput) SetSafeAuthType(v string) *GetSecurityConfigOutput
- func (s *GetSecurityConfigOutput) SetUserID(v int32) *GetSecurityConfigOutput
- func (s GetSecurityConfigOutput) String() string
- type GetSecurityContactInput
- type GetSecurityContactOutput
- func (s GetSecurityContactOutput) GoString() string
- func (s *GetSecurityContactOutput) SetEmail(v string) *GetSecurityContactOutput
- func (s *GetSecurityContactOutput) SetEmailIsVerify(v bool) *GetSecurityContactOutput
- func (s *GetSecurityContactOutput) SetMobilePhone(v string) *GetSecurityContactOutput
- func (s *GetSecurityContactOutput) SetMobilePhoneIsVerify(v bool) *GetSecurityContactOutput
- func (s *GetSecurityContactOutput) SetNewSecureContactInfo(v *NewSecureContactInfoForGetSecurityContactOutput) *GetSecurityContactOutput
- func (s GetSecurityContactOutput) String() string
- type GetUserInput
- type GetUserOutput
- type IAM
- func (c *IAM) AddUserToGroup(input *AddUserToGroupInput) (*AddUserToGroupOutput, error)
- func (c *IAM) AddUserToGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) AddUserToGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) AddUserToGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) AddUserToGroupRequest(input *AddUserToGroupInput) (req *request.Request, output *AddUserToGroupOutput)
- func (c *IAM) AddUserToGroupWithContext(ctx volcengine.Context, input *AddUserToGroupInput, opts ...request.Option) (*AddUserToGroupOutput, error)
- func (c *IAM) AttachRolePolicy(input *AttachRolePolicyInput) (*AttachRolePolicyOutput, error)
- func (c *IAM) AttachRolePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) AttachRolePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) AttachRolePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) AttachRolePolicyRequest(input *AttachRolePolicyInput) (req *request.Request, output *AttachRolePolicyOutput)
- func (c *IAM) AttachRolePolicyWithContext(ctx volcengine.Context, input *AttachRolePolicyInput, opts ...request.Option) (*AttachRolePolicyOutput, error)
- func (c *IAM) AttachUserGroupPolicy(input *AttachUserGroupPolicyInput) (*AttachUserGroupPolicyOutput, error)
- func (c *IAM) AttachUserGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) AttachUserGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) AttachUserGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) AttachUserGroupPolicyRequest(input *AttachUserGroupPolicyInput) (req *request.Request, output *AttachUserGroupPolicyOutput)
- func (c *IAM) AttachUserGroupPolicyWithContext(ctx volcengine.Context, input *AttachUserGroupPolicyInput, ...) (*AttachUserGroupPolicyOutput, error)
- func (c *IAM) AttachUserPolicy(input *AttachUserPolicyInput) (*AttachUserPolicyOutput, error)
- func (c *IAM) AttachUserPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) AttachUserPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) AttachUserPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) AttachUserPolicyRequest(input *AttachUserPolicyInput) (req *request.Request, output *AttachUserPolicyOutput)
- func (c *IAM) AttachUserPolicyWithContext(ctx volcengine.Context, input *AttachUserPolicyInput, opts ...request.Option) (*AttachUserPolicyOutput, error)
- func (c *IAM) ChangeSecureContactInfo(input *ChangeSecureContactInfoInput) (*ChangeSecureContactInfoOutput, error)
- func (c *IAM) ChangeSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ChangeSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ChangeSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ChangeSecureContactInfoRequest(input *ChangeSecureContactInfoInput) (req *request.Request, output *ChangeSecureContactInfoOutput)
- func (c *IAM) ChangeSecureContactInfoWithContext(ctx volcengine.Context, input *ChangeSecureContactInfoInput, ...) (*ChangeSecureContactInfoOutput, error)
- func (c *IAM) CreateAccessKey(input *CreateAccessKeyInput) (*CreateAccessKeyOutput, error)
- func (c *IAM) CreateAccessKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateAccessKeyRequest(input *CreateAccessKeyInput) (req *request.Request, output *CreateAccessKeyOutput)
- func (c *IAM) CreateAccessKeyWithContext(ctx volcengine.Context, input *CreateAccessKeyInput, opts ...request.Option) (*CreateAccessKeyOutput, error)
- func (c *IAM) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)
- func (c *IAM) CreateGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)
- func (c *IAM) CreateGroupWithContext(ctx volcengine.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)
- func (c *IAM) CreateLoginProfile(input *CreateLoginProfileInput) (*CreateLoginProfileOutput, error)
- func (c *IAM) CreateLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateLoginProfileRequest(input *CreateLoginProfileInput) (req *request.Request, output *CreateLoginProfileOutput)
- func (c *IAM) CreateLoginProfileWithContext(ctx volcengine.Context, input *CreateLoginProfileInput, opts ...request.Option) (*CreateLoginProfileOutput, error)
- func (c *IAM) CreateOAuthProvider(input *CreateOAuthProviderInput) (*CreateOAuthProviderOutput, error)
- func (c *IAM) CreateOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateOAuthProviderRequest(input *CreateOAuthProviderInput) (req *request.Request, output *CreateOAuthProviderOutput)
- func (c *IAM) CreateOAuthProviderWithContext(ctx volcengine.Context, input *CreateOAuthProviderInput, ...) (*CreateOAuthProviderOutput, error)
- func (c *IAM) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error)
- func (c *IAM) CreatePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreatePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreatePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput)
- func (c *IAM) CreatePolicyWithContext(ctx volcengine.Context, input *CreatePolicyInput, opts ...request.Option) (*CreatePolicyOutput, error)
- func (c *IAM) CreateRole(input *CreateRoleInput) (*CreateRoleOutput, error)
- func (c *IAM) CreateRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateRoleRequest(input *CreateRoleInput) (req *request.Request, output *CreateRoleOutput)
- func (c *IAM) CreateRoleWithContext(ctx volcengine.Context, input *CreateRoleInput, opts ...request.Option) (*CreateRoleOutput, error)
- func (c *IAM) CreateSAMLProvider(input *CreateSAMLProviderInput) (*CreateSAMLProviderOutput, error)
- func (c *IAM) CreateSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateSAMLProviderRequest(input *CreateSAMLProviderInput) (req *request.Request, output *CreateSAMLProviderOutput)
- func (c *IAM) CreateSAMLProviderWithContext(ctx volcengine.Context, input *CreateSAMLProviderInput, opts ...request.Option) (*CreateSAMLProviderOutput, error)
- func (c *IAM) CreateServiceLinkedRole(input *CreateServiceLinkedRoleInput) (*CreateServiceLinkedRoleOutput, error)
- func (c *IAM) CreateServiceLinkedRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateServiceLinkedRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateServiceLinkedRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateServiceLinkedRoleRequest(input *CreateServiceLinkedRoleInput) (req *request.Request, output *CreateServiceLinkedRoleOutput)
- func (c *IAM) CreateServiceLinkedRoleWithContext(ctx volcengine.Context, input *CreateServiceLinkedRoleInput, ...) (*CreateServiceLinkedRoleOutput, error)
- func (c *IAM) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
- func (c *IAM) CreateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) CreateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) CreateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
- func (c *IAM) CreateUserWithContext(ctx volcengine.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
- func (c *IAM) DeleteAccessKey(input *DeleteAccessKeyInput) (*DeleteAccessKeyOutput, error)
- func (c *IAM) DeleteAccessKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteAccessKeyRequest(input *DeleteAccessKeyInput) (req *request.Request, output *DeleteAccessKeyOutput)
- func (c *IAM) DeleteAccessKeyWithContext(ctx volcengine.Context, input *DeleteAccessKeyInput, opts ...request.Option) (*DeleteAccessKeyOutput, error)
- func (c *IAM) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)
- func (c *IAM) DeleteGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)
- func (c *IAM) DeleteGroupWithContext(ctx volcengine.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)
- func (c *IAM) DeleteLoginProfile(input *DeleteLoginProfileInput) (*DeleteLoginProfileOutput, error)
- func (c *IAM) DeleteLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteLoginProfileRequest(input *DeleteLoginProfileInput) (req *request.Request, output *DeleteLoginProfileOutput)
- func (c *IAM) DeleteLoginProfileWithContext(ctx volcengine.Context, input *DeleteLoginProfileInput, opts ...request.Option) (*DeleteLoginProfileOutput, error)
- func (c *IAM) DeleteOAuthProvider(input *DeleteOAuthProviderInput) (*DeleteOAuthProviderOutput, error)
- func (c *IAM) DeleteOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteOAuthProviderRequest(input *DeleteOAuthProviderInput) (req *request.Request, output *DeleteOAuthProviderOutput)
- func (c *IAM) DeleteOAuthProviderWithContext(ctx volcengine.Context, input *DeleteOAuthProviderInput, ...) (*DeleteOAuthProviderOutput, error)
- func (c *IAM) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error)
- func (c *IAM) DeletePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeletePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeletePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput)
- func (c *IAM) DeletePolicyWithContext(ctx volcengine.Context, input *DeletePolicyInput, opts ...request.Option) (*DeletePolicyOutput, error)
- func (c *IAM) DeleteRole(input *DeleteRoleInput) (*DeleteRoleOutput, error)
- func (c *IAM) DeleteRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteRoleRequest(input *DeleteRoleInput) (req *request.Request, output *DeleteRoleOutput)
- func (c *IAM) DeleteRoleWithContext(ctx volcengine.Context, input *DeleteRoleInput, opts ...request.Option) (*DeleteRoleOutput, error)
- func (c *IAM) DeleteSAMLProvider(input *DeleteSAMLProviderInput) (*DeleteSAMLProviderOutput, error)
- func (c *IAM) DeleteSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteSAMLProviderRequest(input *DeleteSAMLProviderInput) (req *request.Request, output *DeleteSAMLProviderOutput)
- func (c *IAM) DeleteSAMLProviderWithContext(ctx volcengine.Context, input *DeleteSAMLProviderInput, opts ...request.Option) (*DeleteSAMLProviderOutput, error)
- func (c *IAM) DeleteServiceLinkedRole(input *DeleteServiceLinkedRoleInput) (*DeleteServiceLinkedRoleOutput, error)
- func (c *IAM) DeleteServiceLinkedRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteServiceLinkedRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteServiceLinkedRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteServiceLinkedRoleRequest(input *DeleteServiceLinkedRoleInput) (req *request.Request, output *DeleteServiceLinkedRoleOutput)
- func (c *IAM) DeleteServiceLinkedRoleWithContext(ctx volcengine.Context, input *DeleteServiceLinkedRoleInput, ...) (*DeleteServiceLinkedRoleOutput, error)
- func (c *IAM) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
- func (c *IAM) DeleteUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DeleteUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DeleteUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
- func (c *IAM) DeleteUserWithContext(ctx volcengine.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
- func (c *IAM) DetachRolePolicy(input *DetachRolePolicyInput) (*DetachRolePolicyOutput, error)
- func (c *IAM) DetachRolePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DetachRolePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DetachRolePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DetachRolePolicyRequest(input *DetachRolePolicyInput) (req *request.Request, output *DetachRolePolicyOutput)
- func (c *IAM) DetachRolePolicyWithContext(ctx volcengine.Context, input *DetachRolePolicyInput, opts ...request.Option) (*DetachRolePolicyOutput, error)
- func (c *IAM) DetachUserGroupPolicy(input *DetachUserGroupPolicyInput) (*DetachUserGroupPolicyOutput, error)
- func (c *IAM) DetachUserGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DetachUserGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DetachUserGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DetachUserGroupPolicyRequest(input *DetachUserGroupPolicyInput) (req *request.Request, output *DetachUserGroupPolicyOutput)
- func (c *IAM) DetachUserGroupPolicyWithContext(ctx volcengine.Context, input *DetachUserGroupPolicyInput, ...) (*DetachUserGroupPolicyOutput, error)
- func (c *IAM) DetachUserPolicy(input *DetachUserPolicyInput) (*DetachUserPolicyOutput, error)
- func (c *IAM) DetachUserPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) DetachUserPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) DetachUserPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) DetachUserPolicyRequest(input *DetachUserPolicyInput) (req *request.Request, output *DetachUserPolicyOutput)
- func (c *IAM) DetachUserPolicyWithContext(ctx volcengine.Context, input *DetachUserPolicyInput, opts ...request.Option) (*DetachUserPolicyOutput, error)
- func (c *IAM) GetGroup(input *GetGroupInput) (*GetGroupOutput, error)
- func (c *IAM) GetGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetGroupRequest(input *GetGroupInput) (req *request.Request, output *GetGroupOutput)
- func (c *IAM) GetGroupWithContext(ctx volcengine.Context, input *GetGroupInput, opts ...request.Option) (*GetGroupOutput, error)
- func (c *IAM) GetLoginProfile(input *GetLoginProfileInput) (*GetLoginProfileOutput, error)
- func (c *IAM) GetLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetLoginProfileRequest(input *GetLoginProfileInput) (req *request.Request, output *GetLoginProfileOutput)
- func (c *IAM) GetLoginProfileWithContext(ctx volcengine.Context, input *GetLoginProfileInput, opts ...request.Option) (*GetLoginProfileOutput, error)
- func (c *IAM) GetOAuthProvider(input *GetOAuthProviderInput) (*GetOAuthProviderOutput, error)
- func (c *IAM) GetOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetOAuthProviderRequest(input *GetOAuthProviderInput) (req *request.Request, output *GetOAuthProviderOutput)
- func (c *IAM) GetOAuthProviderWithContext(ctx volcengine.Context, input *GetOAuthProviderInput, opts ...request.Option) (*GetOAuthProviderOutput, error)
- func (c *IAM) GetPolicy(input *GetPolicyInput) (*GetPolicyOutput, error)
- func (c *IAM) GetPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetPolicyRequest(input *GetPolicyInput) (req *request.Request, output *GetPolicyOutput)
- func (c *IAM) GetPolicyWithContext(ctx volcengine.Context, input *GetPolicyInput, opts ...request.Option) (*GetPolicyOutput, error)
- func (c *IAM) GetRole(input *GetRoleInput) (*GetRoleOutput, error)
- func (c *IAM) GetRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetRoleRequest(input *GetRoleInput) (req *request.Request, output *GetRoleOutput)
- func (c *IAM) GetRoleWithContext(ctx volcengine.Context, input *GetRoleInput, opts ...request.Option) (*GetRoleOutput, error)
- func (c *IAM) GetSAMLProvider(input *GetSAMLProviderInput) (*GetSAMLProviderOutput, error)
- func (c *IAM) GetSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetSAMLProviderRequest(input *GetSAMLProviderInput) (req *request.Request, output *GetSAMLProviderOutput)
- func (c *IAM) GetSAMLProviderWithContext(ctx volcengine.Context, input *GetSAMLProviderInput, opts ...request.Option) (*GetSAMLProviderOutput, error)
- func (c *IAM) GetSecurityConfig(input *GetSecurityConfigInput) (*GetSecurityConfigOutput, error)
- func (c *IAM) GetSecurityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetSecurityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetSecurityConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetSecurityConfigRequest(input *GetSecurityConfigInput) (req *request.Request, output *GetSecurityConfigOutput)
- func (c *IAM) GetSecurityConfigWithContext(ctx volcengine.Context, input *GetSecurityConfigInput, opts ...request.Option) (*GetSecurityConfigOutput, error)
- func (c *IAM) GetSecurityContact(input *GetSecurityContactInput) (*GetSecurityContactOutput, error)
- func (c *IAM) GetSecurityContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetSecurityContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetSecurityContactCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetSecurityContactRequest(input *GetSecurityContactInput) (req *request.Request, output *GetSecurityContactOutput)
- func (c *IAM) GetSecurityContactWithContext(ctx volcengine.Context, input *GetSecurityContactInput, opts ...request.Option) (*GetSecurityContactOutput, error)
- func (c *IAM) GetUser(input *GetUserInput) (*GetUserOutput, error)
- func (c *IAM) GetUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) GetUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) GetUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)
- func (c *IAM) GetUserWithContext(ctx volcengine.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)
- func (c *IAM) ListAccessKeys(input *ListAccessKeysInput) (*ListAccessKeysOutput, error)
- func (c *IAM) ListAccessKeysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListAccessKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListAccessKeysCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListAccessKeysRequest(input *ListAccessKeysInput) (req *request.Request, output *ListAccessKeysOutput)
- func (c *IAM) ListAccessKeysWithContext(ctx volcengine.Context, input *ListAccessKeysInput, opts ...request.Option) (*ListAccessKeysOutput, error)
- func (c *IAM) ListAttachedRolePolicies(input *ListAttachedRolePoliciesInput) (*ListAttachedRolePoliciesOutput, error)
- func (c *IAM) ListAttachedRolePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedRolePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListAttachedRolePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedRolePoliciesRequest(input *ListAttachedRolePoliciesInput) (req *request.Request, output *ListAttachedRolePoliciesOutput)
- func (c *IAM) ListAttachedRolePoliciesWithContext(ctx volcengine.Context, input *ListAttachedRolePoliciesInput, ...) (*ListAttachedRolePoliciesOutput, error)
- func (c *IAM) ListAttachedUserGroupPolicies(input *ListAttachedUserGroupPoliciesInput) (*ListAttachedUserGroupPoliciesOutput, error)
- func (c *IAM) ListAttachedUserGroupPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedUserGroupPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListAttachedUserGroupPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedUserGroupPoliciesRequest(input *ListAttachedUserGroupPoliciesInput) (req *request.Request, output *ListAttachedUserGroupPoliciesOutput)
- func (c *IAM) ListAttachedUserGroupPoliciesWithContext(ctx volcengine.Context, input *ListAttachedUserGroupPoliciesInput, ...) (*ListAttachedUserGroupPoliciesOutput, error)
- func (c *IAM) ListAttachedUserPolicies(input *ListAttachedUserPoliciesInput) (*ListAttachedUserPoliciesOutput, error)
- func (c *IAM) ListAttachedUserPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedUserPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListAttachedUserPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListAttachedUserPoliciesRequest(input *ListAttachedUserPoliciesInput) (req *request.Request, output *ListAttachedUserPoliciesOutput)
- func (c *IAM) ListAttachedUserPoliciesWithContext(ctx volcengine.Context, input *ListAttachedUserPoliciesInput, ...) (*ListAttachedUserPoliciesOutput, error)
- func (c *IAM) ListEntitiesForPolicy(input *ListEntitiesForPolicyInput) (*ListEntitiesForPolicyOutput, error)
- func (c *IAM) ListEntitiesForPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListEntitiesForPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListEntitiesForPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListEntitiesForPolicyRequest(input *ListEntitiesForPolicyInput) (req *request.Request, output *ListEntitiesForPolicyOutput)
- func (c *IAM) ListEntitiesForPolicyWithContext(ctx volcengine.Context, input *ListEntitiesForPolicyInput, ...) (*ListEntitiesForPolicyOutput, error)
- func (c *IAM) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)
- func (c *IAM) ListGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListGroupsForUser(input *ListGroupsForUserInput) (*ListGroupsForUserOutput, error)
- func (c *IAM) ListGroupsForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListGroupsForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListGroupsForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListGroupsForUserRequest(input *ListGroupsForUserInput) (req *request.Request, output *ListGroupsForUserOutput)
- func (c *IAM) ListGroupsForUserWithContext(ctx volcengine.Context, input *ListGroupsForUserInput, opts ...request.Option) (*ListGroupsForUserOutput, error)
- func (c *IAM) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)
- func (c *IAM) ListGroupsWithContext(ctx volcengine.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)
- func (c *IAM) ListIdentityProviders(input *ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error)
- func (c *IAM) ListIdentityProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListIdentityProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListIdentityProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListIdentityProvidersRequest(input *ListIdentityProvidersInput) (req *request.Request, output *ListIdentityProvidersOutput)
- func (c *IAM) ListIdentityProvidersWithContext(ctx volcengine.Context, input *ListIdentityProvidersInput, ...) (*ListIdentityProvidersOutput, error)
- func (c *IAM) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error)
- func (c *IAM) ListPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput)
- func (c *IAM) ListPoliciesWithContext(ctx volcengine.Context, input *ListPoliciesInput, opts ...request.Option) (*ListPoliciesOutput, error)
- func (c *IAM) ListRoles(input *ListRolesInput) (*ListRolesOutput, error)
- func (c *IAM) ListRolesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListRolesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListRolesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListRolesRequest(input *ListRolesInput) (req *request.Request, output *ListRolesOutput)
- func (c *IAM) ListRolesWithContext(ctx volcengine.Context, input *ListRolesInput, opts ...request.Option) (*ListRolesOutput, error)
- func (c *IAM) ListSAMLProviders(input *ListSAMLProvidersInput) (*ListSAMLProvidersOutput, error)
- func (c *IAM) ListSAMLProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListSAMLProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListSAMLProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListSAMLProvidersRequest(input *ListSAMLProvidersInput) (req *request.Request, output *ListSAMLProvidersOutput)
- func (c *IAM) ListSAMLProvidersWithContext(ctx volcengine.Context, input *ListSAMLProvidersInput, opts ...request.Option) (*ListSAMLProvidersOutput, error)
- func (c *IAM) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
- func (c *IAM) ListUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListUsersForGroup(input *ListUsersForGroupInput) (*ListUsersForGroupOutput, error)
- func (c *IAM) ListUsersForGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) ListUsersForGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) ListUsersForGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) ListUsersForGroupRequest(input *ListUsersForGroupInput) (req *request.Request, output *ListUsersForGroupOutput)
- func (c *IAM) ListUsersForGroupWithContext(ctx volcengine.Context, input *ListUsersForGroupInput, opts ...request.Option) (*ListUsersForGroupOutput, error)
- func (c *IAM) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
- func (c *IAM) ListUsersWithContext(ctx volcengine.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
- func (c *IAM) RemoveUserFromGroup(input *RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error)
- func (c *IAM) RemoveUserFromGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) RemoveUserFromGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) RemoveUserFromGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) RemoveUserFromGroupRequest(input *RemoveUserFromGroupInput) (req *request.Request, output *RemoveUserFromGroupOutput)
- func (c *IAM) RemoveUserFromGroupWithContext(ctx volcengine.Context, input *RemoveUserFromGroupInput, ...) (*RemoveUserFromGroupOutput, error)
- func (c *IAM) SendCodeForChangeSecureContactInfo(input *SendCodeForChangeSecureContactInfoInput) (*SendCodeForChangeSecureContactInfoOutput, error)
- func (c *IAM) SendCodeForChangeSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) SendCodeForChangeSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) SendCodeForChangeSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) SendCodeForChangeSecureContactInfoRequest(input *SendCodeForChangeSecureContactInfoInput) (req *request.Request, output *SendCodeForChangeSecureContactInfoOutput)
- func (c *IAM) SendCodeForChangeSecureContactInfoWithContext(ctx volcengine.Context, input *SendCodeForChangeSecureContactInfoInput, ...) (*SendCodeForChangeSecureContactInfoOutput, error)
- func (c *IAM) SetSecurityConfig(input *SetSecurityConfigInput) (*SetSecurityConfigOutput, error)
- func (c *IAM) SetSecurityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) SetSecurityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) SetSecurityConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) SetSecurityConfigRequest(input *SetSecurityConfigInput) (req *request.Request, output *SetSecurityConfigOutput)
- func (c *IAM) SetSecurityConfigWithContext(ctx volcengine.Context, input *SetSecurityConfigInput, opts ...request.Option) (*SetSecurityConfigOutput, error)
- func (c *IAM) UpdateAccessKey(input *UpdateAccessKeyInput) (*UpdateAccessKeyOutput, error)
- func (c *IAM) UpdateAccessKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateAccessKeyRequest(input *UpdateAccessKeyInput) (req *request.Request, output *UpdateAccessKeyOutput)
- func (c *IAM) UpdateAccessKeyWithContext(ctx volcengine.Context, input *UpdateAccessKeyInput, opts ...request.Option) (*UpdateAccessKeyOutput, error)
- func (c *IAM) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)
- func (c *IAM) UpdateGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)
- func (c *IAM) UpdateGroupWithContext(ctx volcengine.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)
- func (c *IAM) UpdateLoginProfile(input *UpdateLoginProfileInput) (*UpdateLoginProfileOutput, error)
- func (c *IAM) UpdateLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateLoginProfileRequest(input *UpdateLoginProfileInput) (req *request.Request, output *UpdateLoginProfileOutput)
- func (c *IAM) UpdateLoginProfileWithContext(ctx volcengine.Context, input *UpdateLoginProfileInput, opts ...request.Option) (*UpdateLoginProfileOutput, error)
- func (c *IAM) UpdateOAuthProvider(input *UpdateOAuthProviderInput) (*UpdateOAuthProviderOutput, error)
- func (c *IAM) UpdateOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateOAuthProviderRequest(input *UpdateOAuthProviderInput) (req *request.Request, output *UpdateOAuthProviderOutput)
- func (c *IAM) UpdateOAuthProviderWithContext(ctx volcengine.Context, input *UpdateOAuthProviderInput, ...) (*UpdateOAuthProviderOutput, error)
- func (c *IAM) UpdatePolicy(input *UpdatePolicyInput) (*UpdatePolicyOutput, error)
- func (c *IAM) UpdatePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdatePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdatePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdatePolicyRequest(input *UpdatePolicyInput) (req *request.Request, output *UpdatePolicyOutput)
- func (c *IAM) UpdatePolicyWithContext(ctx volcengine.Context, input *UpdatePolicyInput, opts ...request.Option) (*UpdatePolicyOutput, error)
- func (c *IAM) UpdateRole(input *UpdateRoleInput) (*UpdateRoleOutput, error)
- func (c *IAM) UpdateRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateRoleRequest(input *UpdateRoleInput) (req *request.Request, output *UpdateRoleOutput)
- func (c *IAM) UpdateRoleWithContext(ctx volcengine.Context, input *UpdateRoleInput, opts ...request.Option) (*UpdateRoleOutput, error)
- func (c *IAM) UpdateSAMLProvider(input *UpdateSAMLProviderInput) (*UpdateSAMLProviderOutput, error)
- func (c *IAM) UpdateSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateSAMLProviderRequest(input *UpdateSAMLProviderInput) (req *request.Request, output *UpdateSAMLProviderOutput)
- func (c *IAM) UpdateSAMLProviderWithContext(ctx volcengine.Context, input *UpdateSAMLProviderInput, opts ...request.Option) (*UpdateSAMLProviderOutput, error)
- func (c *IAM) UpdateSecureContactInfo(input *UpdateSecureContactInfoInput) (*UpdateSecureContactInfoOutput, error)
- func (c *IAM) UpdateSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateSecureContactInfoRequest(input *UpdateSecureContactInfoInput) (req *request.Request, output *UpdateSecureContactInfoOutput)
- func (c *IAM) UpdateSecureContactInfoWithContext(ctx volcengine.Context, input *UpdateSecureContactInfoInput, ...) (*UpdateSecureContactInfoOutput, error)
- func (c *IAM) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
- func (c *IAM) UpdateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *IAM) UpdateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *IAM) UpdateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *IAM) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
- func (c *IAM) UpdateUserWithContext(ctx volcengine.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
- type IAMAPI
- type IdentityProviderForListIdentityProvidersOutput
- func (s IdentityProviderForListIdentityProvidersOutput) GoString() string
- func (s *IdentityProviderForListIdentityProvidersOutput) SetCreateDate(v string) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetDescription(v string) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetIdpType(v int32) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetProviderName(v string) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetSSOType(v int32) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetStatus(v int32) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetTrn(v string) *IdentityProviderForListIdentityProvidersOutput
- func (s *IdentityProviderForListIdentityProvidersOutput) SetUpdateDate(v string) *IdentityProviderForListIdentityProvidersOutput
- func (s IdentityProviderForListIdentityProvidersOutput) String() string
- type ListAccessKeysInput
- type ListAccessKeysOutput
- type ListAttachedRolePoliciesInput
- type ListAttachedRolePoliciesOutput
- type ListAttachedUserGroupPoliciesInput
- type ListAttachedUserGroupPoliciesOutput
- func (s ListAttachedUserGroupPoliciesOutput) GoString() string
- func (s *ListAttachedUserGroupPoliciesOutput) SetAttachedPolicyMetadata(v []*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) *ListAttachedUserGroupPoliciesOutput
- func (s ListAttachedUserGroupPoliciesOutput) String() string
- type ListAttachedUserPoliciesInput
- type ListAttachedUserPoliciesOutput
- type ListEntitiesForPolicyInput
- func (s ListEntitiesForPolicyInput) GoString() string
- func (s *ListEntitiesForPolicyInput) SetEntityFilter(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetLimit(v int32) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetOffset(v int32) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetPolicyName(v string) *ListEntitiesForPolicyInput
- func (s *ListEntitiesForPolicyInput) SetPolicyType(v string) *ListEntitiesForPolicyInput
- func (s ListEntitiesForPolicyInput) String() string
- func (s *ListEntitiesForPolicyInput) Validate() error
- type ListEntitiesForPolicyOutput
- func (s ListEntitiesForPolicyOutput) GoString() string
- func (s *ListEntitiesForPolicyOutput) SetLimit(v int32) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetOffset(v int32) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyRoles(v []*PolicyRoleForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyUserGroups(v []*PolicyUserGroupForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetPolicyUsers(v []*PolicyUserForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
- func (s *ListEntitiesForPolicyOutput) SetTotal(v int32) *ListEntitiesForPolicyOutput
- func (s ListEntitiesForPolicyOutput) String() string
- type ListGroupsForUserInput
- func (s ListGroupsForUserInput) GoString() string
- func (s *ListGroupsForUserInput) SetLimit(v int32) *ListGroupsForUserInput
- func (s *ListGroupsForUserInput) SetOffset(v int32) *ListGroupsForUserInput
- func (s *ListGroupsForUserInput) SetQuery(v string) *ListGroupsForUserInput
- func (s *ListGroupsForUserInput) SetUserName(v string) *ListGroupsForUserInput
- func (s ListGroupsForUserInput) String() string
- func (s *ListGroupsForUserInput) Validate() error
- type ListGroupsForUserOutput
- func (s ListGroupsForUserOutput) GoString() string
- func (s *ListGroupsForUserOutput) SetLimit(v int32) *ListGroupsForUserOutput
- func (s *ListGroupsForUserOutput) SetOffset(v int32) *ListGroupsForUserOutput
- func (s *ListGroupsForUserOutput) SetTotal(v int32) *ListGroupsForUserOutput
- func (s *ListGroupsForUserOutput) SetUserGroups(v []*UserGroupForListGroupsForUserOutput) *ListGroupsForUserOutput
- func (s ListGroupsForUserOutput) String() string
- type ListGroupsInput
- type ListGroupsOutput
- func (s ListGroupsOutput) GoString() string
- func (s *ListGroupsOutput) SetLimit(v int32) *ListGroupsOutput
- func (s *ListGroupsOutput) SetOffset(v int32) *ListGroupsOutput
- func (s *ListGroupsOutput) SetTotal(v int32) *ListGroupsOutput
- func (s *ListGroupsOutput) SetUserGroups(v []*UserGroupForListGroupsOutput) *ListGroupsOutput
- func (s ListGroupsOutput) String() string
- type ListIdentityProvidersInput
- type ListIdentityProvidersOutput
- func (s ListIdentityProvidersOutput) GoString() string
- func (s *ListIdentityProvidersOutput) SetIdentityProviders(v []*IdentityProviderForListIdentityProvidersOutput) *ListIdentityProvidersOutput
- func (s *ListIdentityProvidersOutput) SetLimit(v int32) *ListIdentityProvidersOutput
- func (s *ListIdentityProvidersOutput) SetOffset(v int32) *ListIdentityProvidersOutput
- func (s *ListIdentityProvidersOutput) SetTotal(v int32) *ListIdentityProvidersOutput
- func (s ListIdentityProvidersOutput) String() string
- type ListPoliciesInput
- type ListPoliciesOutput
- func (s ListPoliciesOutput) GoString() string
- func (s *ListPoliciesOutput) SetLimit(v int32) *ListPoliciesOutput
- func (s *ListPoliciesOutput) SetOffset(v int32) *ListPoliciesOutput
- func (s *ListPoliciesOutput) SetPolicyMetadata(v []*PolicyMetadatumForListPoliciesOutput) *ListPoliciesOutput
- func (s *ListPoliciesOutput) SetTotal(v int32) *ListPoliciesOutput
- func (s ListPoliciesOutput) String() string
- type ListRolesInput
- type ListRolesOutput
- func (s ListRolesOutput) GoString() string
- func (s *ListRolesOutput) SetLimit(v int32) *ListRolesOutput
- func (s *ListRolesOutput) SetOffset(v int32) *ListRolesOutput
- func (s *ListRolesOutput) SetRoleMetadata(v []*RoleMetadatumForListRolesOutput) *ListRolesOutput
- func (s *ListRolesOutput) SetTotal(v int32) *ListRolesOutput
- func (s ListRolesOutput) String() string
- type ListSAMLProvidersInput
- type ListSAMLProvidersOutput
- func (s ListSAMLProvidersOutput) GoString() string
- func (s *ListSAMLProvidersOutput) SetLimit(v int32) *ListSAMLProvidersOutput
- func (s *ListSAMLProvidersOutput) SetOffset(v int64) *ListSAMLProvidersOutput
- func (s *ListSAMLProvidersOutput) SetSAMLProviders(v []*SAMLProviderForListSAMLProvidersOutput) *ListSAMLProvidersOutput
- func (s *ListSAMLProvidersOutput) SetTotal(v int32) *ListSAMLProvidersOutput
- func (s ListSAMLProvidersOutput) String() string
- type ListUsersForGroupInput
- func (s ListUsersForGroupInput) GoString() string
- func (s *ListUsersForGroupInput) SetLimit(v int32) *ListUsersForGroupInput
- func (s *ListUsersForGroupInput) SetOffset(v int32) *ListUsersForGroupInput
- func (s *ListUsersForGroupInput) SetUserGroupName(v string) *ListUsersForGroupInput
- func (s ListUsersForGroupInput) String() string
- func (s *ListUsersForGroupInput) Validate() error
- type ListUsersForGroupOutput
- func (s ListUsersForGroupOutput) GoString() string
- func (s *ListUsersForGroupOutput) SetLimit(v int32) *ListUsersForGroupOutput
- func (s *ListUsersForGroupOutput) SetOffset(v int32) *ListUsersForGroupOutput
- func (s *ListUsersForGroupOutput) SetTotal(v int32) *ListUsersForGroupOutput
- func (s *ListUsersForGroupOutput) SetUsers(v []*UserForListUsersForGroupOutput) *ListUsersForGroupOutput
- func (s ListUsersForGroupOutput) String() string
- type ListUsersInput
- type ListUsersOutput
- func (s ListUsersOutput) GoString() string
- func (s *ListUsersOutput) SetLimit(v int32) *ListUsersOutput
- func (s *ListUsersOutput) SetOffset(v int32) *ListUsersOutput
- func (s *ListUsersOutput) SetTotal(v int32) *ListUsersOutput
- func (s *ListUsersOutput) SetUserMetadata(v []*UserMetadatumForListUsersOutput) *ListUsersOutput
- func (s ListUsersOutput) String() string
- type LoginProfileForCreateLoginProfileOutput
- func (s LoginProfileForCreateLoginProfileOutput) GoString() string
- func (s *LoginProfileForCreateLoginProfileOutput) SetCreateDate(v string) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetStatus(v string) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetUserId(v int64) *LoginProfileForCreateLoginProfileOutput
- func (s *LoginProfileForCreateLoginProfileOutput) SetUserName(v string) *LoginProfileForCreateLoginProfileOutput
- func (s LoginProfileForCreateLoginProfileOutput) String() string
- type LoginProfileForGetLoginProfileOutput
- func (s LoginProfileForGetLoginProfileOutput) GoString() string
- func (s *LoginProfileForGetLoginProfileOutput) SetCreateDate(v string) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetStatus(v string) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetUserId(v int64) *LoginProfileForGetLoginProfileOutput
- func (s *LoginProfileForGetLoginProfileOutput) SetUserName(v string) *LoginProfileForGetLoginProfileOutput
- func (s LoginProfileForGetLoginProfileOutput) String() string
- type LoginProfileForUpdateLoginProfileOutput
- func (s LoginProfileForUpdateLoginProfileOutput) GoString() string
- func (s *LoginProfileForUpdateLoginProfileOutput) SetCreateDate(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetStatus(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetUserId(v int64) *LoginProfileForUpdateLoginProfileOutput
- func (s *LoginProfileForUpdateLoginProfileOutput) SetUserName(v string) *LoginProfileForUpdateLoginProfileOutput
- func (s LoginProfileForUpdateLoginProfileOutput) String() string
- type NewSecureContactInfoForGetSecurityContactOutput
- func (s NewSecureContactInfoForGetSecurityContactOutput) GoString() string
- func (s *NewSecureContactInfoForGetSecurityContactOutput) SetEmail(v string) *NewSecureContactInfoForGetSecurityContactOutput
- func (s *NewSecureContactInfoForGetSecurityContactOutput) SetMobile(v string) *NewSecureContactInfoForGetSecurityContactOutput
- func (s NewSecureContactInfoForGetSecurityContactOutput) String() string
- type PolicyForCreatePolicyOutput
- func (s PolicyForCreatePolicyOutput) GoString() string
- func (s *PolicyForCreatePolicyOutput) SetCreateDate(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetDescription(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetPolicyDocument(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetPolicyName(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetPolicyTrn(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetPolicyType(v string) *PolicyForCreatePolicyOutput
- func (s *PolicyForCreatePolicyOutput) SetUpdateDate(v string) *PolicyForCreatePolicyOutput
- func (s PolicyForCreatePolicyOutput) String() string
- type PolicyForGetPolicyOutput
- func (s PolicyForGetPolicyOutput) GoString() string
- func (s *PolicyForGetPolicyOutput) SetCreateDate(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetDescription(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetPolicyDocument(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetPolicyName(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetPolicyTrn(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetPolicyType(v string) *PolicyForGetPolicyOutput
- func (s *PolicyForGetPolicyOutput) SetUpdateDate(v string) *PolicyForGetPolicyOutput
- func (s PolicyForGetPolicyOutput) String() string
- type PolicyForUpdatePolicyOutput
- func (s PolicyForUpdatePolicyOutput) GoString() string
- func (s *PolicyForUpdatePolicyOutput) SetCreateDate(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetDescription(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetPolicyDocument(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetPolicyName(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetPolicyTrn(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetPolicyType(v string) *PolicyForUpdatePolicyOutput
- func (s *PolicyForUpdatePolicyOutput) SetUpdateDate(v string) *PolicyForUpdatePolicyOutput
- func (s PolicyForUpdatePolicyOutput) String() string
- type PolicyMetadatumForListPoliciesOutput
- func (s PolicyMetadatumForListPoliciesOutput) GoString() string
- func (s *PolicyMetadatumForListPoliciesOutput) SetCreateDate(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetDescription(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyDocument(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyName(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyTrn(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyType(v string) *PolicyMetadatumForListPoliciesOutput
- func (s *PolicyMetadatumForListPoliciesOutput) SetUpdateDate(v string) *PolicyMetadatumForListPoliciesOutput
- func (s PolicyMetadatumForListPoliciesOutput) String() string
- type PolicyRoleForListEntitiesForPolicyOutput
- func (s PolicyRoleForListEntitiesForPolicyOutput) GoString() string
- func (s *PolicyRoleForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyRoleForListEntitiesForPolicyOutput
- func (s *PolicyRoleForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyRoleForListEntitiesForPolicyOutput
- func (s *PolicyRoleForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyRoleForListEntitiesForPolicyOutput
- func (s *PolicyRoleForListEntitiesForPolicyOutput) SetRoleName(v string) *PolicyRoleForListEntitiesForPolicyOutput
- func (s PolicyRoleForListEntitiesForPolicyOutput) String() string
- type PolicyScopeForListEntitiesForPolicyOutput
- func (s PolicyScopeForListEntitiesForPolicyOutput) GoString() string
- func (s *PolicyScopeForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyScopeForListEntitiesForPolicyOutput
- func (s *PolicyScopeForListEntitiesForPolicyOutput) SetPolicyScopeType(v string) *PolicyScopeForListEntitiesForPolicyOutput
- func (s *PolicyScopeForListEntitiesForPolicyOutput) SetProjectDisplayName(v string) *PolicyScopeForListEntitiesForPolicyOutput
- func (s *PolicyScopeForListEntitiesForPolicyOutput) SetProjectName(v string) *PolicyScopeForListEntitiesForPolicyOutput
- func (s PolicyScopeForListEntitiesForPolicyOutput) String() string
- type PolicyUserForListEntitiesForPolicyOutput
- func (s PolicyUserForListEntitiesForPolicyOutput) GoString() string
- func (s *PolicyUserForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyUserForListEntitiesForPolicyOutput
- func (s *PolicyUserForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyUserForListEntitiesForPolicyOutput
- func (s *PolicyUserForListEntitiesForPolicyOutput) SetDisplayName(v string) *PolicyUserForListEntitiesForPolicyOutput
- func (s *PolicyUserForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyUserForListEntitiesForPolicyOutput
- func (s *PolicyUserForListEntitiesForPolicyOutput) SetUserName(v string) *PolicyUserForListEntitiesForPolicyOutput
- func (s PolicyUserForListEntitiesForPolicyOutput) String() string
- type PolicyUserGroupForListEntitiesForPolicyOutput
- func (s PolicyUserGroupForListEntitiesForPolicyOutput) GoString() string
- func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
- func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
- func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetDisplayName(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
- func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyUserGroupForListEntitiesForPolicyOutput
- func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetUserGroupName(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
- func (s PolicyUserGroupForListEntitiesForPolicyOutput) String() string
- type RemoveUserFromGroupInput
- func (s RemoveUserFromGroupInput) GoString() string
- func (s *RemoveUserFromGroupInput) SetUserGroupName(v string) *RemoveUserFromGroupInput
- func (s *RemoveUserFromGroupInput) SetUserName(v string) *RemoveUserFromGroupInput
- func (s RemoveUserFromGroupInput) String() string
- func (s *RemoveUserFromGroupInput) Validate() error
- type RemoveUserFromGroupOutput
- type RoleForCreateRoleOutput
- func (s RoleForCreateRoleOutput) GoString() string
- func (s *RoleForCreateRoleOutput) SetCreateDate(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetDescription(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetRoleId(v int32) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetRoleName(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetTrn(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetTrustPolicyDocument(v string) *RoleForCreateRoleOutput
- func (s RoleForCreateRoleOutput) String() string
- type RoleForGetRoleOutput
- func (s RoleForGetRoleOutput) GoString() string
- func (s *RoleForGetRoleOutput) SetCreateDate(v string) *RoleForGetRoleOutput
- func (s *RoleForGetRoleOutput) SetDescription(v string) *RoleForGetRoleOutput
- func (s *RoleForGetRoleOutput) SetRoleId(v int32) *RoleForGetRoleOutput
- func (s *RoleForGetRoleOutput) SetRoleName(v string) *RoleForGetRoleOutput
- func (s *RoleForGetRoleOutput) SetTrn(v string) *RoleForGetRoleOutput
- func (s *RoleForGetRoleOutput) SetTrustPolicyDocument(v string) *RoleForGetRoleOutput
- func (s RoleForGetRoleOutput) String() string
- type RoleMetadatumForListRolesOutput
- func (s RoleMetadatumForListRolesOutput) GoString() string
- func (s *RoleMetadatumForListRolesOutput) SetCreateDate(v string) *RoleMetadatumForListRolesOutput
- func (s *RoleMetadatumForListRolesOutput) SetDescription(v string) *RoleMetadatumForListRolesOutput
- func (s *RoleMetadatumForListRolesOutput) SetRoleId(v int32) *RoleMetadatumForListRolesOutput
- func (s *RoleMetadatumForListRolesOutput) SetRoleName(v string) *RoleMetadatumForListRolesOutput
- func (s *RoleMetadatumForListRolesOutput) SetTrn(v string) *RoleMetadatumForListRolesOutput
- func (s *RoleMetadatumForListRolesOutput) SetTrustPolicyDocument(v string) *RoleMetadatumForListRolesOutput
- func (s RoleMetadatumForListRolesOutput) String() string
- type SAMLProviderForListSAMLProvidersOutput
- func (s SAMLProviderForListSAMLProvidersOutput) GoString() string
- func (s *SAMLProviderForListSAMLProvidersOutput) SetCreateDate(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetDescription(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetProviderName(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetSAMLProviderName(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetSSOType(v int32) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetStatus(v int32) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetTrn(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s *SAMLProviderForListSAMLProvidersOutput) SetUpdateDate(v string) *SAMLProviderForListSAMLProvidersOutput
- func (s SAMLProviderForListSAMLProvidersOutput) String() string
- type SendCodeForChangeSecureContactInfoInput
- func (s SendCodeForChangeSecureContactInfoInput) GoString() string
- func (s *SendCodeForChangeSecureContactInfoInput) SetNewEmail(v string) *SendCodeForChangeSecureContactInfoInput
- func (s *SendCodeForChangeSecureContactInfoInput) SetNewMobilePhone(v string) *SendCodeForChangeSecureContactInfoInput
- func (s SendCodeForChangeSecureContactInfoInput) String() string
- type SendCodeForChangeSecureContactInfoOutput
- type SetSecurityConfigInput
- func (s SetSecurityConfigInput) GoString() string
- func (s *SetSecurityConfigInput) SetSafeAuthExemptDuration(v string) *SetSecurityConfigInput
- func (s *SetSecurityConfigInput) SetSafeAuthType(v string) *SetSecurityConfigInput
- func (s *SetSecurityConfigInput) SetUserName(v string) *SetSecurityConfigInput
- func (s SetSecurityConfigInput) String() string
- func (s *SetSecurityConfigInput) Validate() error
- type SetSecurityConfigOutput
- type TagForCreateRoleInput
- type TagForCreateUserInput
- type UpdateAccessKeyInput
- type UpdateAccessKeyOutput
- type UpdateGroupInput
- func (s UpdateGroupInput) GoString() string
- func (s *UpdateGroupInput) SetNewDescription(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetNewDisplayName(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetNewUserGroupName(v string) *UpdateGroupInput
- func (s *UpdateGroupInput) SetUserGroupName(v string) *UpdateGroupInput
- func (s UpdateGroupInput) String() string
- func (s *UpdateGroupInput) Validate() error
- type UpdateGroupOutput
- type UpdateLoginProfileInput
- func (s UpdateLoginProfileInput) GoString() string
- func (s *UpdateLoginProfileInput) SetLoginAllowed(v bool) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetPassword(v string) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetPasswordResetRequired(v bool) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetSafeAuthExemptDuration(v int32) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetSafeAuthFlag(v bool) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetSafeAuthType(v string) *UpdateLoginProfileInput
- func (s *UpdateLoginProfileInput) SetUserName(v string) *UpdateLoginProfileInput
- func (s UpdateLoginProfileInput) String() string
- func (s *UpdateLoginProfileInput) Validate() error
- type UpdateLoginProfileOutput
- type UpdateOAuthProviderInput
- func (s UpdateOAuthProviderInput) GoString() string
- func (s *UpdateOAuthProviderInput) SetAuthorizeTemplate(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetAuthorizeURL(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetClientId(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetClientSecret(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetDescription(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetIdentityMapType(v int32) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetIdpIdentityKey(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetOAuthProviderName(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetScope(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetStatus(v int32) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetTokenURL(v string) *UpdateOAuthProviderInput
- func (s *UpdateOAuthProviderInput) SetUserInfoURL(v string) *UpdateOAuthProviderInput
- func (s UpdateOAuthProviderInput) String() string
- func (s *UpdateOAuthProviderInput) Validate() error
- type UpdateOAuthProviderOutput
- func (s UpdateOAuthProviderOutput) GoString() string
- func (s *UpdateOAuthProviderOutput) SetCreateDate(v string) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetDescription(v string) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetOAuthProviderName(v string) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetSSOType(v int32) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetStatus(v int32) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetTrn(v string) *UpdateOAuthProviderOutput
- func (s *UpdateOAuthProviderOutput) SetUpdateDate(v string) *UpdateOAuthProviderOutput
- func (s UpdateOAuthProviderOutput) String() string
- type UpdatePolicyInput
- func (s UpdatePolicyInput) GoString() string
- func (s *UpdatePolicyInput) SetNewDescription(v string) *UpdatePolicyInput
- func (s *UpdatePolicyInput) SetNewPolicyDocument(v string) *UpdatePolicyInput
- func (s *UpdatePolicyInput) SetNewPolicyName(v string) *UpdatePolicyInput
- func (s *UpdatePolicyInput) SetPolicyName(v string) *UpdatePolicyInput
- func (s UpdatePolicyInput) String() string
- func (s *UpdatePolicyInput) Validate() error
- type UpdatePolicyOutput
- type UpdateRoleInput
- func (s UpdateRoleInput) GoString() string
- func (s *UpdateRoleInput) SetDescription(v string) *UpdateRoleInput
- func (s *UpdateRoleInput) SetDisplayName(v string) *UpdateRoleInput
- func (s *UpdateRoleInput) SetNewRoleName(v string) *UpdateRoleInput
- func (s *UpdateRoleInput) SetRoleName(v string) *UpdateRoleInput
- func (s *UpdateRoleInput) SetTrustPolicyDocument(v string) *UpdateRoleInput
- func (s UpdateRoleInput) String() string
- func (s *UpdateRoleInput) Validate() error
- type UpdateRoleOutput
- type UpdateSAMLProviderInput
- func (s UpdateSAMLProviderInput) GoString() string
- func (s *UpdateSAMLProviderInput) SetDescription(v string) *UpdateSAMLProviderInput
- func (s *UpdateSAMLProviderInput) SetNewEncodedSAMLMetadataDocument(v string) *UpdateSAMLProviderInput
- func (s *UpdateSAMLProviderInput) SetSAMLProviderName(v string) *UpdateSAMLProviderInput
- func (s *UpdateSAMLProviderInput) SetStatus(v int32) *UpdateSAMLProviderInput
- func (s UpdateSAMLProviderInput) String() string
- func (s *UpdateSAMLProviderInput) Validate() error
- type UpdateSAMLProviderOutput
- func (s UpdateSAMLProviderOutput) GoString() string
- func (s *UpdateSAMLProviderOutput) SetCreateDate(v string) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetDescription(v string) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetSAMLProviderName(v string) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetSSOType(v int32) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetStatus(v int32) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetTrn(v string) *UpdateSAMLProviderOutput
- func (s *UpdateSAMLProviderOutput) SetUpdateDate(v string) *UpdateSAMLProviderOutput
- func (s UpdateSAMLProviderOutput) String() string
- type UpdateSecureContactInfoInput
- func (s UpdateSecureContactInfoInput) GoString() string
- func (s *UpdateSecureContactInfoInput) SetNewEmail(v string) *UpdateSecureContactInfoInput
- func (s *UpdateSecureContactInfoInput) SetNewMobilePhone(v string) *UpdateSecureContactInfoInput
- func (s *UpdateSecureContactInfoInput) SetUserName(v string) *UpdateSecureContactInfoInput
- func (s UpdateSecureContactInfoInput) String() string
- func (s *UpdateSecureContactInfoInput) Validate() error
- type UpdateSecureContactInfoOutput
- type UpdateUserInput
- func (s UpdateUserInput) GoString() string
- func (s *UpdateUserInput) SetNewDescription(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNewDisplayName(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNewEmail(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNewMobilePhone(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetNewUserName(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- type UserForCreateUserOutput
- func (s UserForCreateUserOutput) GoString() string
- func (s *UserForCreateUserOutput) SetAccountId(v int64) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetCreateDate(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetDescription(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetDisplayName(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetEmail(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetEmailIsVerify(v bool) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetId(v int32) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetMobilePhone(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetMobilePhoneIsVerify(v bool) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetTrn(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetUpdateDate(v string) *UserForCreateUserOutput
- func (s *UserForCreateUserOutput) SetUserName(v string) *UserForCreateUserOutput
- func (s UserForCreateUserOutput) String() string
- type UserForGetUserOutput
- func (s UserForGetUserOutput) GoString() string
- func (s *UserForGetUserOutput) SetAccountId(v int64) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetCreateDate(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetDescription(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetDisplayName(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetEmail(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetEmailIsVerify(v bool) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetId(v int32) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetMobilePhone(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetMobilePhoneIsVerify(v bool) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetTrn(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetUpdateDate(v string) *UserForGetUserOutput
- func (s *UserForGetUserOutput) SetUserName(v string) *UserForGetUserOutput
- func (s UserForGetUserOutput) String() string
- type UserForListUsersForGroupOutput
- func (s UserForListUsersForGroupOutput) GoString() string
- func (s *UserForListUsersForGroupOutput) SetDescription(v string) *UserForListUsersForGroupOutput
- func (s *UserForListUsersForGroupOutput) SetDisplayName(v string) *UserForListUsersForGroupOutput
- func (s *UserForListUsersForGroupOutput) SetJoinDate(v string) *UserForListUsersForGroupOutput
- func (s *UserForListUsersForGroupOutput) SetUserName(v string) *UserForListUsersForGroupOutput
- func (s UserForListUsersForGroupOutput) String() string
- type UserForUpdateUserOutput
- func (s UserForUpdateUserOutput) GoString() string
- func (s *UserForUpdateUserOutput) SetAccountId(v int64) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetCreateDate(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetDescription(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetDisplayName(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetEmail(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetEmailIsVerify(v bool) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetId(v int32) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetMobilePhone(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetMobilePhoneIsVerify(v bool) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetTrn(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetUpdateDate(v string) *UserForUpdateUserOutput
- func (s *UserForUpdateUserOutput) SetUserName(v string) *UserForUpdateUserOutput
- func (s UserForUpdateUserOutput) String() string
- type UserGroupForCreateGroupOutput
- func (s UserGroupForCreateGroupOutput) GoString() string
- func (s *UserGroupForCreateGroupOutput) SetAccountID(v int64) *UserGroupForCreateGroupOutput
- func (s *UserGroupForCreateGroupOutput) SetCreateDate(v string) *UserGroupForCreateGroupOutput
- func (s *UserGroupForCreateGroupOutput) SetDescription(v string) *UserGroupForCreateGroupOutput
- func (s *UserGroupForCreateGroupOutput) SetDisplayName(v string) *UserGroupForCreateGroupOutput
- func (s *UserGroupForCreateGroupOutput) SetUpdateDate(v string) *UserGroupForCreateGroupOutput
- func (s *UserGroupForCreateGroupOutput) SetUserGroupName(v string) *UserGroupForCreateGroupOutput
- func (s UserGroupForCreateGroupOutput) String() string
- type UserGroupForGetGroupOutput
- func (s UserGroupForGetGroupOutput) GoString() string
- func (s *UserGroupForGetGroupOutput) SetAccountID(v int64) *UserGroupForGetGroupOutput
- func (s *UserGroupForGetGroupOutput) SetCreateDate(v string) *UserGroupForGetGroupOutput
- func (s *UserGroupForGetGroupOutput) SetDescription(v string) *UserGroupForGetGroupOutput
- func (s *UserGroupForGetGroupOutput) SetDisplayName(v string) *UserGroupForGetGroupOutput
- func (s *UserGroupForGetGroupOutput) SetUpdateDate(v string) *UserGroupForGetGroupOutput
- func (s *UserGroupForGetGroupOutput) SetUserGroupName(v string) *UserGroupForGetGroupOutput
- func (s UserGroupForGetGroupOutput) String() string
- type UserGroupForListGroupsForUserOutput
- func (s UserGroupForListGroupsForUserOutput) GoString() string
- func (s *UserGroupForListGroupsForUserOutput) SetDescription(v string) *UserGroupForListGroupsForUserOutput
- func (s *UserGroupForListGroupsForUserOutput) SetDisplayName(v string) *UserGroupForListGroupsForUserOutput
- func (s *UserGroupForListGroupsForUserOutput) SetJoinDate(v string) *UserGroupForListGroupsForUserOutput
- func (s *UserGroupForListGroupsForUserOutput) SetUserGroupName(v string) *UserGroupForListGroupsForUserOutput
- func (s UserGroupForListGroupsForUserOutput) String() string
- type UserGroupForListGroupsOutput
- func (s UserGroupForListGroupsOutput) GoString() string
- func (s *UserGroupForListGroupsOutput) SetAccountID(v int64) *UserGroupForListGroupsOutput
- func (s *UserGroupForListGroupsOutput) SetCreateDate(v string) *UserGroupForListGroupsOutput
- func (s *UserGroupForListGroupsOutput) SetDescription(v string) *UserGroupForListGroupsOutput
- func (s *UserGroupForListGroupsOutput) SetDisplayName(v string) *UserGroupForListGroupsOutput
- func (s *UserGroupForListGroupsOutput) SetUpdateDate(v string) *UserGroupForListGroupsOutput
- func (s *UserGroupForListGroupsOutput) SetUserGroupName(v string) *UserGroupForListGroupsOutput
- func (s UserGroupForListGroupsOutput) String() string
- type UserMetadatumForListUsersOutput
- func (s UserMetadatumForListUsersOutput) GoString() string
- func (s *UserMetadatumForListUsersOutput) SetAccountId(v int64) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetCreateDate(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetDescription(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetDisplayName(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetEmail(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetEmailIsVerify(v bool) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetId(v int32) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetMobilePhone(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetMobilePhoneIsVerify(v bool) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetTrn(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetUpdateDate(v string) *UserMetadatumForListUsersOutput
- func (s *UserMetadatumForListUsersOutput) SetUserName(v string) *UserMetadatumForListUsersOutput
- func (s UserMetadatumForListUsersOutput) String() string
Constants ¶
const ( // EnumOfPolicyTypeForAttachRolePolicyInputSystem is a EnumOfPolicyTypeForAttachRolePolicyInput enum value EnumOfPolicyTypeForAttachRolePolicyInputSystem = "System" // EnumOfPolicyTypeForAttachRolePolicyInputCustom is a EnumOfPolicyTypeForAttachRolePolicyInput enum value EnumOfPolicyTypeForAttachRolePolicyInputCustom = "Custom" )
const ( // EnumOfPolicyTypeForAttachUserGroupPolicyInputSystem is a EnumOfPolicyTypeForAttachUserGroupPolicyInput enum value EnumOfPolicyTypeForAttachUserGroupPolicyInputSystem = "System" // EnumOfPolicyTypeForAttachUserGroupPolicyInputCustom is a EnumOfPolicyTypeForAttachUserGroupPolicyInput enum value EnumOfPolicyTypeForAttachUserGroupPolicyInputCustom = "Custom" )
const ( // EnumOfPolicyTypeForAttachUserPolicyInputSystem is a EnumOfPolicyTypeForAttachUserPolicyInput enum value EnumOfPolicyTypeForAttachUserPolicyInputSystem = "System" // EnumOfPolicyTypeForAttachUserPolicyInputCustom is a EnumOfPolicyTypeForAttachUserPolicyInput enum value EnumOfPolicyTypeForAttachUserPolicyInputCustom = "Custom" )
const ( // EnumOfPolicyTypeForDetachRolePolicyInputSystem is a EnumOfPolicyTypeForDetachRolePolicyInput enum value EnumOfPolicyTypeForDetachRolePolicyInputSystem = "System" // EnumOfPolicyTypeForDetachRolePolicyInputCustom is a EnumOfPolicyTypeForDetachRolePolicyInput enum value EnumOfPolicyTypeForDetachRolePolicyInputCustom = "Custom" )
const ( // EnumOfPolicyTypeForDetachUserGroupPolicyInputSystem is a EnumOfPolicyTypeForDetachUserGroupPolicyInput enum value EnumOfPolicyTypeForDetachUserGroupPolicyInputSystem = "System" // EnumOfPolicyTypeForDetachUserGroupPolicyInputCustom is a EnumOfPolicyTypeForDetachUserGroupPolicyInput enum value EnumOfPolicyTypeForDetachUserGroupPolicyInputCustom = "Custom" )
const ( // EnumOfPolicyTypeForDetachUserPolicyInputSystem is a EnumOfPolicyTypeForDetachUserPolicyInput enum value EnumOfPolicyTypeForDetachUserPolicyInputSystem = "System" // EnumOfPolicyTypeForDetachUserPolicyInputCustom is a EnumOfPolicyTypeForDetachUserPolicyInput enum value EnumOfPolicyTypeForDetachUserPolicyInputCustom = "Custom" )
const ( ServiceName = "iam" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "iam" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKeyForCreateAccessKeyOutput ¶
type AccessKeyForCreateAccessKeyOutput struct { AccessKeyId *string `type:"string"` CreateDate *string `type:"string"` SecretAccessKey *string `type:"string"` Status *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (AccessKeyForCreateAccessKeyOutput) GoString ¶
func (s AccessKeyForCreateAccessKeyOutput) GoString() string
GoString returns the string representation
func (*AccessKeyForCreateAccessKeyOutput) SetAccessKeyId ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetAccessKeyId(v string) *AccessKeyForCreateAccessKeyOutput
SetAccessKeyId sets the AccessKeyId field's value.
func (*AccessKeyForCreateAccessKeyOutput) SetCreateDate ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetCreateDate(v string) *AccessKeyForCreateAccessKeyOutput
SetCreateDate sets the CreateDate field's value.
func (*AccessKeyForCreateAccessKeyOutput) SetSecretAccessKey ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetSecretAccessKey(v string) *AccessKeyForCreateAccessKeyOutput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (*AccessKeyForCreateAccessKeyOutput) SetStatus ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetStatus(v string) *AccessKeyForCreateAccessKeyOutput
SetStatus sets the Status field's value.
func (*AccessKeyForCreateAccessKeyOutput) SetUpdateDate ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetUpdateDate(v string) *AccessKeyForCreateAccessKeyOutput
SetUpdateDate sets the UpdateDate field's value.
func (*AccessKeyForCreateAccessKeyOutput) SetUserName ¶
func (s *AccessKeyForCreateAccessKeyOutput) SetUserName(v string) *AccessKeyForCreateAccessKeyOutput
SetUserName sets the UserName field's value.
func (AccessKeyForCreateAccessKeyOutput) String ¶
func (s AccessKeyForCreateAccessKeyOutput) String() string
String returns the string representation
type AccessKeyMetadatumForListAccessKeysOutput ¶ added in v1.0.130
type AccessKeyMetadatumForListAccessKeysOutput struct { AccessKeyId *string `type:"string"` CreateDate *string `type:"string"` Status *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (AccessKeyMetadatumForListAccessKeysOutput) GoString ¶ added in v1.0.130
func (s AccessKeyMetadatumForListAccessKeysOutput) GoString() string
GoString returns the string representation
func (*AccessKeyMetadatumForListAccessKeysOutput) SetAccessKeyId ¶ added in v1.0.130
func (s *AccessKeyMetadatumForListAccessKeysOutput) SetAccessKeyId(v string) *AccessKeyMetadatumForListAccessKeysOutput
SetAccessKeyId sets the AccessKeyId field's value.
func (*AccessKeyMetadatumForListAccessKeysOutput) SetCreateDate ¶ added in v1.0.130
func (s *AccessKeyMetadatumForListAccessKeysOutput) SetCreateDate(v string) *AccessKeyMetadatumForListAccessKeysOutput
SetCreateDate sets the CreateDate field's value.
func (*AccessKeyMetadatumForListAccessKeysOutput) SetStatus ¶ added in v1.0.130
func (s *AccessKeyMetadatumForListAccessKeysOutput) SetStatus(v string) *AccessKeyMetadatumForListAccessKeysOutput
SetStatus sets the Status field's value.
func (*AccessKeyMetadatumForListAccessKeysOutput) SetUpdateDate ¶ added in v1.0.130
func (s *AccessKeyMetadatumForListAccessKeysOutput) SetUpdateDate(v string) *AccessKeyMetadatumForListAccessKeysOutput
SetUpdateDate sets the UpdateDate field's value.
func (*AccessKeyMetadatumForListAccessKeysOutput) SetUserName ¶ added in v1.0.130
func (s *AccessKeyMetadatumForListAccessKeysOutput) SetUserName(v string) *AccessKeyMetadatumForListAccessKeysOutput
SetUserName sets the UserName field's value.
func (AccessKeyMetadatumForListAccessKeysOutput) String ¶ added in v1.0.130
func (s AccessKeyMetadatumForListAccessKeysOutput) String() string
String returns the string representation
type AddUserToGroupInput ¶
type AddUserToGroupInput struct { // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AddUserToGroupInput) GoString ¶
func (s AddUserToGroupInput) GoString() string
GoString returns the string representation
func (*AddUserToGroupInput) SetUserGroupName ¶
func (s *AddUserToGroupInput) SetUserGroupName(v string) *AddUserToGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (*AddUserToGroupInput) SetUserName ¶
func (s *AddUserToGroupInput) SetUserName(v string) *AddUserToGroupInput
SetUserName sets the UserName field's value.
func (AddUserToGroupInput) String ¶
func (s AddUserToGroupInput) String() string
String returns the string representation
func (*AddUserToGroupInput) Validate ¶
func (s *AddUserToGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AddUserToGroupOutput ¶
type AddUserToGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AddUserToGroupOutput) GoString ¶
func (s AddUserToGroupOutput) GoString() string
GoString returns the string representation
func (AddUserToGroupOutput) String ¶
func (s AddUserToGroupOutput) String() string
String returns the string representation
type AttachRolePolicyInput ¶
type AttachRolePolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForAttachRolePolicyInput"` // RoleName is a required field RoleName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (AttachRolePolicyInput) GoString ¶
func (s AttachRolePolicyInput) GoString() string
GoString returns the string representation
func (*AttachRolePolicyInput) SetPolicyName ¶
func (s *AttachRolePolicyInput) SetPolicyName(v string) *AttachRolePolicyInput
SetPolicyName sets the PolicyName field's value.
func (*AttachRolePolicyInput) SetPolicyType ¶
func (s *AttachRolePolicyInput) SetPolicyType(v string) *AttachRolePolicyInput
SetPolicyType sets the PolicyType field's value.
func (*AttachRolePolicyInput) SetRoleName ¶
func (s *AttachRolePolicyInput) SetRoleName(v string) *AttachRolePolicyInput
SetRoleName sets the RoleName field's value.
func (AttachRolePolicyInput) String ¶
func (s AttachRolePolicyInput) String() string
String returns the string representation
func (*AttachRolePolicyInput) Validate ¶
func (s *AttachRolePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachRolePolicyOutput ¶
type AttachRolePolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AttachRolePolicyOutput) GoString ¶
func (s AttachRolePolicyOutput) GoString() string
GoString returns the string representation
func (AttachRolePolicyOutput) String ¶
func (s AttachRolePolicyOutput) String() string
String returns the string representation
type AttachUserGroupPolicyInput ¶
type AttachUserGroupPolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForAttachUserGroupPolicyInput"` // UserGroupName is a required field UserGroupName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (AttachUserGroupPolicyInput) GoString ¶
func (s AttachUserGroupPolicyInput) GoString() string
GoString returns the string representation
func (*AttachUserGroupPolicyInput) SetPolicyName ¶
func (s *AttachUserGroupPolicyInput) SetPolicyName(v string) *AttachUserGroupPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*AttachUserGroupPolicyInput) SetPolicyType ¶
func (s *AttachUserGroupPolicyInput) SetPolicyType(v string) *AttachUserGroupPolicyInput
SetPolicyType sets the PolicyType field's value.
func (*AttachUserGroupPolicyInput) SetUserGroupName ¶
func (s *AttachUserGroupPolicyInput) SetUserGroupName(v string) *AttachUserGroupPolicyInput
SetUserGroupName sets the UserGroupName field's value.
func (AttachUserGroupPolicyInput) String ¶
func (s AttachUserGroupPolicyInput) String() string
String returns the string representation
func (*AttachUserGroupPolicyInput) Validate ¶
func (s *AttachUserGroupPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachUserGroupPolicyOutput ¶
type AttachUserGroupPolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AttachUserGroupPolicyOutput) GoString ¶
func (s AttachUserGroupPolicyOutput) GoString() string
GoString returns the string representation
func (AttachUserGroupPolicyOutput) String ¶
func (s AttachUserGroupPolicyOutput) String() string
String returns the string representation
type AttachUserPolicyInput ¶
type AttachUserPolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForAttachUserPolicyInput"` // UserName is a required field UserName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (AttachUserPolicyInput) GoString ¶
func (s AttachUserPolicyInput) GoString() string
GoString returns the string representation
func (*AttachUserPolicyInput) SetPolicyName ¶
func (s *AttachUserPolicyInput) SetPolicyName(v string) *AttachUserPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*AttachUserPolicyInput) SetPolicyType ¶
func (s *AttachUserPolicyInput) SetPolicyType(v string) *AttachUserPolicyInput
SetPolicyType sets the PolicyType field's value.
func (*AttachUserPolicyInput) SetUserName ¶
func (s *AttachUserPolicyInput) SetUserName(v string) *AttachUserPolicyInput
SetUserName sets the UserName field's value.
func (AttachUserPolicyInput) String ¶
func (s AttachUserPolicyInput) String() string
String returns the string representation
func (*AttachUserPolicyInput) Validate ¶
func (s *AttachUserPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachUserPolicyOutput ¶
type AttachUserPolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (AttachUserPolicyOutput) GoString ¶
func (s AttachUserPolicyOutput) GoString() string
GoString returns the string representation
func (AttachUserPolicyOutput) String ¶
func (s AttachUserPolicyOutput) String() string
String returns the string representation
type AttachedPolicyMetadatumForListAttachedRolePoliciesOutput ¶ added in v1.0.130
type AttachedPolicyMetadatumForListAttachedRolePoliciesOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` // contains filtered or unexported fields }
func (AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) GoString ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) GoString() string
GoString returns the string representation
func (*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetAttachDate ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
SetAttachDate sets the AttachDate field's value.
func (*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetDescription ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
SetDescription sets the Description field's value.
func (*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyName ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
SetPolicyName sets the PolicyName field's value.
func (*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyTrn ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyType ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedRolePoliciesOutput
SetPolicyType sets the PolicyType field's value.
func (AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) String ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) String() string
String returns the string representation
type AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput ¶ added in v1.0.130
type AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` // contains filtered or unexported fields }
func (AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) GoString ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) GoString() string
GoString returns the string representation
func (*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetAttachDate ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
SetAttachDate sets the AttachDate field's value.
func (*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetDescription ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
SetDescription sets the Description field's value.
func (*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyName ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
SetPolicyName sets the PolicyName field's value.
func (*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyTrn ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyType ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput
SetPolicyType sets the PolicyType field's value.
func (AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) String ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) String() string
String returns the string representation
type AttachedPolicyMetadatumForListAttachedUserPoliciesOutput ¶ added in v1.0.130
type AttachedPolicyMetadatumForListAttachedUserPoliciesOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` // contains filtered or unexported fields }
func (AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) GoString ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) GoString() string
GoString returns the string representation
func (*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetAttachDate ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetAttachDate(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
SetAttachDate sets the AttachDate field's value.
func (*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetDescription ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetDescription(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
SetDescription sets the Description field's value.
func (*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyName ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyName(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
SetPolicyName sets the PolicyName field's value.
func (*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyTrn ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyTrn(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyType ¶ added in v1.0.130
func (s *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) SetPolicyType(v string) *AttachedPolicyMetadatumForListAttachedUserPoliciesOutput
SetPolicyType sets the PolicyType field's value.
func (AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) String ¶ added in v1.0.130
func (s AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) String() string
String returns the string representation
type ChangeSecureContactInfoInput ¶ added in v1.0.126
type ChangeSecureContactInfoInput struct { // Code is a required field Code *string `type:"string" required:"true"` NewEmail *string `type:"string"` NewMobilePhone *string `type:"string"` // contains filtered or unexported fields }
func (ChangeSecureContactInfoInput) GoString ¶ added in v1.0.126
func (s ChangeSecureContactInfoInput) GoString() string
GoString returns the string representation
func (*ChangeSecureContactInfoInput) SetCode ¶ added in v1.0.126
func (s *ChangeSecureContactInfoInput) SetCode(v string) *ChangeSecureContactInfoInput
SetCode sets the Code field's value.
func (*ChangeSecureContactInfoInput) SetNewEmail ¶ added in v1.0.126
func (s *ChangeSecureContactInfoInput) SetNewEmail(v string) *ChangeSecureContactInfoInput
SetNewEmail sets the NewEmail field's value.
func (*ChangeSecureContactInfoInput) SetNewMobilePhone ¶ added in v1.0.126
func (s *ChangeSecureContactInfoInput) SetNewMobilePhone(v string) *ChangeSecureContactInfoInput
SetNewMobilePhone sets the NewMobilePhone field's value.
func (ChangeSecureContactInfoInput) String ¶ added in v1.0.126
func (s ChangeSecureContactInfoInput) String() string
String returns the string representation
func (*ChangeSecureContactInfoInput) Validate ¶ added in v1.0.126
func (s *ChangeSecureContactInfoInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ChangeSecureContactInfoOutput ¶ added in v1.0.126
type ChangeSecureContactInfoOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (ChangeSecureContactInfoOutput) GoString ¶ added in v1.0.126
func (s ChangeSecureContactInfoOutput) GoString() string
GoString returns the string representation
func (ChangeSecureContactInfoOutput) String ¶ added in v1.0.126
func (s ChangeSecureContactInfoOutput) String() string
String returns the string representation
type CreateAccessKeyInput ¶
type CreateAccessKeyInput struct { UserName *string `type:"string"` // contains filtered or unexported fields }
func (CreateAccessKeyInput) GoString ¶
func (s CreateAccessKeyInput) GoString() string
GoString returns the string representation
func (*CreateAccessKeyInput) SetUserName ¶
func (s *CreateAccessKeyInput) SetUserName(v string) *CreateAccessKeyInput
SetUserName sets the UserName field's value.
func (CreateAccessKeyInput) String ¶
func (s CreateAccessKeyInput) String() string
String returns the string representation
type CreateAccessKeyOutput ¶
type CreateAccessKeyOutput struct { Metadata *response.ResponseMetadata AccessKey *AccessKeyForCreateAccessKeyOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateAccessKeyOutput) GoString ¶
func (s CreateAccessKeyOutput) GoString() string
GoString returns the string representation
func (*CreateAccessKeyOutput) SetAccessKey ¶
func (s *CreateAccessKeyOutput) SetAccessKey(v *AccessKeyForCreateAccessKeyOutput) *CreateAccessKeyOutput
SetAccessKey sets the AccessKey field's value.
func (CreateAccessKeyOutput) String ¶
func (s CreateAccessKeyOutput) String() string
String returns the string representation
type CreateGroupInput ¶
type CreateGroupInput struct { Description *string `max:"128" type:"string"` DisplayName *string `max:"64" type:"string"` // UserGroupName is a required field UserGroupName *string `max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateGroupInput) GoString ¶
func (s CreateGroupInput) GoString() string
GoString returns the string representation
func (*CreateGroupInput) SetDescription ¶
func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput
SetDescription sets the Description field's value.
func (*CreateGroupInput) SetDisplayName ¶
func (s *CreateGroupInput) SetDisplayName(v string) *CreateGroupInput
SetDisplayName sets the DisplayName field's value.
func (*CreateGroupInput) SetUserGroupName ¶
func (s *CreateGroupInput) SetUserGroupName(v string) *CreateGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (CreateGroupInput) String ¶
func (s CreateGroupInput) String() string
String returns the string representation
func (*CreateGroupInput) Validate ¶
func (s *CreateGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGroupOutput ¶
type CreateGroupOutput struct { Metadata *response.ResponseMetadata UserGroup *UserGroupForCreateGroupOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateGroupOutput) GoString ¶
func (s CreateGroupOutput) GoString() string
GoString returns the string representation
func (*CreateGroupOutput) SetUserGroup ¶
func (s *CreateGroupOutput) SetUserGroup(v *UserGroupForCreateGroupOutput) *CreateGroupOutput
SetUserGroup sets the UserGroup field's value.
func (CreateGroupOutput) String ¶
func (s CreateGroupOutput) String() string
String returns the string representation
type CreateLoginProfileInput ¶
type CreateLoginProfileInput struct { LoginAllowed *bool `type:"boolean"` // Password is a required field Password *string `type:"string" required:"true"` PasswordResetRequired *bool `type:"boolean"` SafeAuthExemptDuration *int32 `type:"int32"` SafeAuthFlag *bool `type:"boolean"` SafeAuthType *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateLoginProfileInput) GoString ¶
func (s CreateLoginProfileInput) GoString() string
GoString returns the string representation
func (*CreateLoginProfileInput) SetLoginAllowed ¶
func (s *CreateLoginProfileInput) SetLoginAllowed(v bool) *CreateLoginProfileInput
SetLoginAllowed sets the LoginAllowed field's value.
func (*CreateLoginProfileInput) SetPassword ¶
func (s *CreateLoginProfileInput) SetPassword(v string) *CreateLoginProfileInput
SetPassword sets the Password field's value.
func (*CreateLoginProfileInput) SetPasswordResetRequired ¶
func (s *CreateLoginProfileInput) SetPasswordResetRequired(v bool) *CreateLoginProfileInput
SetPasswordResetRequired sets the PasswordResetRequired field's value.
func (*CreateLoginProfileInput) SetSafeAuthExemptDuration ¶
func (s *CreateLoginProfileInput) SetSafeAuthExemptDuration(v int32) *CreateLoginProfileInput
SetSafeAuthExemptDuration sets the SafeAuthExemptDuration field's value.
func (*CreateLoginProfileInput) SetSafeAuthFlag ¶
func (s *CreateLoginProfileInput) SetSafeAuthFlag(v bool) *CreateLoginProfileInput
SetSafeAuthFlag sets the SafeAuthFlag field's value.
func (*CreateLoginProfileInput) SetSafeAuthType ¶
func (s *CreateLoginProfileInput) SetSafeAuthType(v string) *CreateLoginProfileInput
SetSafeAuthType sets the SafeAuthType field's value.
func (*CreateLoginProfileInput) SetUserName ¶
func (s *CreateLoginProfileInput) SetUserName(v string) *CreateLoginProfileInput
SetUserName sets the UserName field's value.
func (CreateLoginProfileInput) String ¶
func (s CreateLoginProfileInput) String() string
String returns the string representation
func (*CreateLoginProfileInput) Validate ¶
func (s *CreateLoginProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateLoginProfileOutput ¶
type CreateLoginProfileOutput struct { Metadata *response.ResponseMetadata LoginProfile *LoginProfileForCreateLoginProfileOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateLoginProfileOutput) GoString ¶
func (s CreateLoginProfileOutput) GoString() string
GoString returns the string representation
func (*CreateLoginProfileOutput) SetLoginProfile ¶
func (s *CreateLoginProfileOutput) SetLoginProfile(v *LoginProfileForCreateLoginProfileOutput) *CreateLoginProfileOutput
SetLoginProfile sets the LoginProfile field's value.
func (CreateLoginProfileOutput) String ¶
func (s CreateLoginProfileOutput) String() string
String returns the string representation
type CreateOAuthProviderInput ¶ added in v1.0.126
type CreateOAuthProviderInput struct { // AuthorizeTemplate is a required field AuthorizeTemplate *string `type:"string" required:"true"` // AuthorizeURL is a required field AuthorizeURL *string `type:"string" required:"true"` // ClientId is a required field ClientId *string `type:"string" required:"true"` // ClientSecret is a required field ClientSecret *string `type:"string" required:"true"` Description *string `type:"string"` // IdentityMapType is a required field IdentityMapType *int32 `type:"int32" required:"true"` // IdpIdentityKey is a required field IdpIdentityKey *string `type:"string" required:"true"` // OAuthProviderName is a required field OAuthProviderName *string `type:"string" required:"true"` // SSOType is a required field SSOType *int32 `type:"int32" required:"true"` Scope *string `type:"string"` Status *int32 `type:"int32"` // TokenURL is a required field TokenURL *string `type:"string" required:"true"` // UserInfoURL is a required field UserInfoURL *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateOAuthProviderInput) GoString ¶ added in v1.0.126
func (s CreateOAuthProviderInput) GoString() string
GoString returns the string representation
func (*CreateOAuthProviderInput) SetAuthorizeTemplate ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetAuthorizeTemplate(v string) *CreateOAuthProviderInput
SetAuthorizeTemplate sets the AuthorizeTemplate field's value.
func (*CreateOAuthProviderInput) SetAuthorizeURL ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetAuthorizeURL(v string) *CreateOAuthProviderInput
SetAuthorizeURL sets the AuthorizeURL field's value.
func (*CreateOAuthProviderInput) SetClientId ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetClientId(v string) *CreateOAuthProviderInput
SetClientId sets the ClientId field's value.
func (*CreateOAuthProviderInput) SetClientSecret ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetClientSecret(v string) *CreateOAuthProviderInput
SetClientSecret sets the ClientSecret field's value.
func (*CreateOAuthProviderInput) SetDescription ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetDescription(v string) *CreateOAuthProviderInput
SetDescription sets the Description field's value.
func (*CreateOAuthProviderInput) SetIdentityMapType ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetIdentityMapType(v int32) *CreateOAuthProviderInput
SetIdentityMapType sets the IdentityMapType field's value.
func (*CreateOAuthProviderInput) SetIdpIdentityKey ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetIdpIdentityKey(v string) *CreateOAuthProviderInput
SetIdpIdentityKey sets the IdpIdentityKey field's value.
func (*CreateOAuthProviderInput) SetOAuthProviderName ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetOAuthProviderName(v string) *CreateOAuthProviderInput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (*CreateOAuthProviderInput) SetSSOType ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetSSOType(v int32) *CreateOAuthProviderInput
SetSSOType sets the SSOType field's value.
func (*CreateOAuthProviderInput) SetScope ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetScope(v string) *CreateOAuthProviderInput
SetScope sets the Scope field's value.
func (*CreateOAuthProviderInput) SetStatus ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetStatus(v int32) *CreateOAuthProviderInput
SetStatus sets the Status field's value.
func (*CreateOAuthProviderInput) SetTokenURL ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetTokenURL(v string) *CreateOAuthProviderInput
SetTokenURL sets the TokenURL field's value.
func (*CreateOAuthProviderInput) SetUserInfoURL ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) SetUserInfoURL(v string) *CreateOAuthProviderInput
SetUserInfoURL sets the UserInfoURL field's value.
func (CreateOAuthProviderInput) String ¶ added in v1.0.126
func (s CreateOAuthProviderInput) String() string
String returns the string representation
func (*CreateOAuthProviderInput) Validate ¶ added in v1.0.126
func (s *CreateOAuthProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateOAuthProviderOutput ¶ added in v1.0.126
type CreateOAuthProviderOutput struct { Metadata *response.ResponseMetadata CreateDate *string `type:"string"` Description *string `type:"string"` OAuthProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (CreateOAuthProviderOutput) GoString ¶ added in v1.0.126
func (s CreateOAuthProviderOutput) GoString() string
GoString returns the string representation
func (*CreateOAuthProviderOutput) SetCreateDate ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetCreateDate(v string) *CreateOAuthProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*CreateOAuthProviderOutput) SetDescription ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetDescription(v string) *CreateOAuthProviderOutput
SetDescription sets the Description field's value.
func (*CreateOAuthProviderOutput) SetOAuthProviderName ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetOAuthProviderName(v string) *CreateOAuthProviderOutput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (*CreateOAuthProviderOutput) SetSSOType ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetSSOType(v int32) *CreateOAuthProviderOutput
SetSSOType sets the SSOType field's value.
func (*CreateOAuthProviderOutput) SetStatus ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetStatus(v int32) *CreateOAuthProviderOutput
SetStatus sets the Status field's value.
func (*CreateOAuthProviderOutput) SetTrn ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetTrn(v string) *CreateOAuthProviderOutput
SetTrn sets the Trn field's value.
func (*CreateOAuthProviderOutput) SetUpdateDate ¶ added in v1.0.126
func (s *CreateOAuthProviderOutput) SetUpdateDate(v string) *CreateOAuthProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (CreateOAuthProviderOutput) String ¶ added in v1.0.126
func (s CreateOAuthProviderOutput) String() string
String returns the string representation
type CreatePolicyInput ¶
type CreatePolicyInput struct { Description *string `max:"255" type:"string"` // PolicyDocument is a required field PolicyDocument *string `min:"1" max:"6144" type:"string" required:"true"` // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreatePolicyInput) GoString ¶
func (s CreatePolicyInput) GoString() string
GoString returns the string representation
func (*CreatePolicyInput) SetDescription ¶
func (s *CreatePolicyInput) SetDescription(v string) *CreatePolicyInput
SetDescription sets the Description field's value.
func (*CreatePolicyInput) SetPolicyDocument ¶
func (s *CreatePolicyInput) SetPolicyDocument(v string) *CreatePolicyInput
SetPolicyDocument sets the PolicyDocument field's value.
func (*CreatePolicyInput) SetPolicyName ¶
func (s *CreatePolicyInput) SetPolicyName(v string) *CreatePolicyInput
SetPolicyName sets the PolicyName field's value.
func (CreatePolicyInput) String ¶
func (s CreatePolicyInput) String() string
String returns the string representation
func (*CreatePolicyInput) Validate ¶
func (s *CreatePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePolicyOutput ¶
type CreatePolicyOutput struct { Metadata *response.ResponseMetadata Policy *PolicyForCreatePolicyOutput `type:"structure"` // contains filtered or unexported fields }
func (CreatePolicyOutput) GoString ¶
func (s CreatePolicyOutput) GoString() string
GoString returns the string representation
func (*CreatePolicyOutput) SetPolicy ¶
func (s *CreatePolicyOutput) SetPolicy(v *PolicyForCreatePolicyOutput) *CreatePolicyOutput
SetPolicy sets the Policy field's value.
func (CreatePolicyOutput) String ¶
func (s CreatePolicyOutput) String() string
String returns the string representation
type CreateRoleInput ¶
type CreateRoleInput struct { Description *string `type:"string"` // DisplayName is a required field DisplayName *string `type:"string" required:"true"` // RoleName is a required field RoleName *string `type:"string" required:"true"` Tags []*TagForCreateRoleInput `type:"list"` TrustPolicyDocument *string `type:"string"` // contains filtered or unexported fields }
func (CreateRoleInput) GoString ¶
func (s CreateRoleInput) GoString() string
GoString returns the string representation
func (*CreateRoleInput) SetDescription ¶
func (s *CreateRoleInput) SetDescription(v string) *CreateRoleInput
SetDescription sets the Description field's value.
func (*CreateRoleInput) SetDisplayName ¶
func (s *CreateRoleInput) SetDisplayName(v string) *CreateRoleInput
SetDisplayName sets the DisplayName field's value.
func (*CreateRoleInput) SetRoleName ¶
func (s *CreateRoleInput) SetRoleName(v string) *CreateRoleInput
SetRoleName sets the RoleName field's value.
func (*CreateRoleInput) SetTags ¶ added in v1.0.126
func (s *CreateRoleInput) SetTags(v []*TagForCreateRoleInput) *CreateRoleInput
SetTags sets the Tags field's value.
func (*CreateRoleInput) SetTrustPolicyDocument ¶
func (s *CreateRoleInput) SetTrustPolicyDocument(v string) *CreateRoleInput
SetTrustPolicyDocument sets the TrustPolicyDocument field's value.
func (CreateRoleInput) String ¶
func (s CreateRoleInput) String() string
String returns the string representation
func (*CreateRoleInput) Validate ¶
func (s *CreateRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoleOutput ¶
type CreateRoleOutput struct { Metadata *response.ResponseMetadata Role *RoleForCreateRoleOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateRoleOutput) GoString ¶
func (s CreateRoleOutput) GoString() string
GoString returns the string representation
func (*CreateRoleOutput) SetRole ¶
func (s *CreateRoleOutput) SetRole(v *RoleForCreateRoleOutput) *CreateRoleOutput
SetRole sets the Role field's value.
func (CreateRoleOutput) String ¶
func (s CreateRoleOutput) String() string
String returns the string representation
type CreateSAMLProviderInput ¶
type CreateSAMLProviderInput struct { Description *string `max:"256" type:"string"` // EncodedSAMLMetadataDocument is a required field EncodedSAMLMetadataDocument *string `type:"string" required:"true"` // SAMLProviderName is a required field SAMLProviderName *string `type:"string" required:"true"` // SSOType is a required field SSOType *int32 `type:"int32" required:"true"` Status *int32 `type:"int32"` // contains filtered or unexported fields }
func (CreateSAMLProviderInput) GoString ¶
func (s CreateSAMLProviderInput) GoString() string
GoString returns the string representation
func (*CreateSAMLProviderInput) SetDescription ¶
func (s *CreateSAMLProviderInput) SetDescription(v string) *CreateSAMLProviderInput
SetDescription sets the Description field's value.
func (*CreateSAMLProviderInput) SetEncodedSAMLMetadataDocument ¶
func (s *CreateSAMLProviderInput) SetEncodedSAMLMetadataDocument(v string) *CreateSAMLProviderInput
SetEncodedSAMLMetadataDocument sets the EncodedSAMLMetadataDocument field's value.
func (*CreateSAMLProviderInput) SetSAMLProviderName ¶
func (s *CreateSAMLProviderInput) SetSAMLProviderName(v string) *CreateSAMLProviderInput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (*CreateSAMLProviderInput) SetSSOType ¶
func (s *CreateSAMLProviderInput) SetSSOType(v int32) *CreateSAMLProviderInput
SetSSOType sets the SSOType field's value.
func (*CreateSAMLProviderInput) SetStatus ¶
func (s *CreateSAMLProviderInput) SetStatus(v int32) *CreateSAMLProviderInput
SetStatus sets the Status field's value.
func (CreateSAMLProviderInput) String ¶
func (s CreateSAMLProviderInput) String() string
String returns the string representation
func (*CreateSAMLProviderInput) Validate ¶
func (s *CreateSAMLProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSAMLProviderOutput ¶
type CreateSAMLProviderOutput struct { Metadata *response.ResponseMetadata CreateDate *string `type:"string"` Description *string `type:"string"` SAMLProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (CreateSAMLProviderOutput) GoString ¶
func (s CreateSAMLProviderOutput) GoString() string
GoString returns the string representation
func (*CreateSAMLProviderOutput) SetCreateDate ¶
func (s *CreateSAMLProviderOutput) SetCreateDate(v string) *CreateSAMLProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*CreateSAMLProviderOutput) SetDescription ¶
func (s *CreateSAMLProviderOutput) SetDescription(v string) *CreateSAMLProviderOutput
SetDescription sets the Description field's value.
func (*CreateSAMLProviderOutput) SetSAMLProviderName ¶
func (s *CreateSAMLProviderOutput) SetSAMLProviderName(v string) *CreateSAMLProviderOutput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (*CreateSAMLProviderOutput) SetSSOType ¶
func (s *CreateSAMLProviderOutput) SetSSOType(v int32) *CreateSAMLProviderOutput
SetSSOType sets the SSOType field's value.
func (*CreateSAMLProviderOutput) SetStatus ¶
func (s *CreateSAMLProviderOutput) SetStatus(v int32) *CreateSAMLProviderOutput
SetStatus sets the Status field's value.
func (*CreateSAMLProviderOutput) SetTrn ¶
func (s *CreateSAMLProviderOutput) SetTrn(v string) *CreateSAMLProviderOutput
SetTrn sets the Trn field's value.
func (*CreateSAMLProviderOutput) SetUpdateDate ¶
func (s *CreateSAMLProviderOutput) SetUpdateDate(v string) *CreateSAMLProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (CreateSAMLProviderOutput) String ¶
func (s CreateSAMLProviderOutput) String() string
String returns the string representation
type CreateServiceLinkedRoleInput ¶
type CreateServiceLinkedRoleInput struct { // ServiceName is a required field ServiceName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateServiceLinkedRoleInput) GoString ¶
func (s CreateServiceLinkedRoleInput) GoString() string
GoString returns the string representation
func (*CreateServiceLinkedRoleInput) SetServiceName ¶
func (s *CreateServiceLinkedRoleInput) SetServiceName(v string) *CreateServiceLinkedRoleInput
SetServiceName sets the ServiceName field's value.
func (CreateServiceLinkedRoleInput) String ¶
func (s CreateServiceLinkedRoleInput) String() string
String returns the string representation
func (*CreateServiceLinkedRoleInput) Validate ¶
func (s *CreateServiceLinkedRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateServiceLinkedRoleOutput ¶
type CreateServiceLinkedRoleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (CreateServiceLinkedRoleOutput) GoString ¶
func (s CreateServiceLinkedRoleOutput) GoString() string
GoString returns the string representation
func (CreateServiceLinkedRoleOutput) String ¶
func (s CreateServiceLinkedRoleOutput) String() string
String returns the string representation
type CreateUserInput ¶
type CreateUserInput struct { Description *string `type:"string"` DisplayName *string `type:"string"` Email *string `type:"string"` MobilePhone *string `type:"string"` Tags []*TagForCreateUserInput `type:"list"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateUserInput) GoString ¶
func (s CreateUserInput) GoString() string
GoString returns the string representation
func (*CreateUserInput) SetDescription ¶
func (s *CreateUserInput) SetDescription(v string) *CreateUserInput
SetDescription sets the Description field's value.
func (*CreateUserInput) SetDisplayName ¶
func (s *CreateUserInput) SetDisplayName(v string) *CreateUserInput
SetDisplayName sets the DisplayName field's value.
func (*CreateUserInput) SetEmail ¶
func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
SetEmail sets the Email field's value.
func (*CreateUserInput) SetMobilePhone ¶
func (s *CreateUserInput) SetMobilePhone(v string) *CreateUserInput
SetMobilePhone sets the MobilePhone field's value.
func (*CreateUserInput) SetTags ¶ added in v1.0.120
func (s *CreateUserInput) SetTags(v []*TagForCreateUserInput) *CreateUserInput
SetTags sets the Tags field's value.
func (*CreateUserInput) SetUserName ¶
func (s *CreateUserInput) SetUserName(v string) *CreateUserInput
SetUserName sets the UserName field's value.
func (CreateUserInput) String ¶
func (s CreateUserInput) String() string
String returns the string representation
func (*CreateUserInput) Validate ¶
func (s *CreateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUserOutput ¶
type CreateUserOutput struct { Metadata *response.ResponseMetadata User *UserForCreateUserOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateUserOutput) GoString ¶
func (s CreateUserOutput) GoString() string
GoString returns the string representation
func (*CreateUserOutput) SetUser ¶
func (s *CreateUserOutput) SetUser(v *UserForCreateUserOutput) *CreateUserOutput
SetUser sets the User field's value.
func (CreateUserOutput) String ¶
func (s CreateUserOutput) String() string
String returns the string representation
type DeleteAccessKeyInput ¶
type DeleteAccessKeyInput struct { // AccessKeyId is a required field AccessKeyId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAccessKeyInput) GoString ¶
func (s DeleteAccessKeyInput) GoString() string
GoString returns the string representation
func (*DeleteAccessKeyInput) SetAccessKeyId ¶
func (s *DeleteAccessKeyInput) SetAccessKeyId(v string) *DeleteAccessKeyInput
SetAccessKeyId sets the AccessKeyId field's value.
func (DeleteAccessKeyInput) String ¶
func (s DeleteAccessKeyInput) String() string
String returns the string representation
func (*DeleteAccessKeyInput) Validate ¶
func (s *DeleteAccessKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAccessKeyOutput ¶
type DeleteAccessKeyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteAccessKeyOutput) GoString ¶
func (s DeleteAccessKeyOutput) GoString() string
GoString returns the string representation
func (DeleteAccessKeyOutput) String ¶
func (s DeleteAccessKeyOutput) String() string
String returns the string representation
type DeleteGroupInput ¶
type DeleteGroupInput struct { // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGroupInput) GoString ¶
func (s DeleteGroupInput) GoString() string
GoString returns the string representation
func (*DeleteGroupInput) SetUserGroupName ¶
func (s *DeleteGroupInput) SetUserGroupName(v string) *DeleteGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (DeleteGroupInput) String ¶
func (s DeleteGroupInput) String() string
String returns the string representation
func (*DeleteGroupInput) Validate ¶
func (s *DeleteGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGroupOutput ¶
type DeleteGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteGroupOutput) GoString ¶
func (s DeleteGroupOutput) GoString() string
GoString returns the string representation
func (DeleteGroupOutput) String ¶
func (s DeleteGroupOutput) String() string
String returns the string representation
type DeleteLoginProfileInput ¶
type DeleteLoginProfileInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteLoginProfileInput) GoString ¶
func (s DeleteLoginProfileInput) GoString() string
GoString returns the string representation
func (*DeleteLoginProfileInput) SetUserName ¶
func (s *DeleteLoginProfileInput) SetUserName(v string) *DeleteLoginProfileInput
SetUserName sets the UserName field's value.
func (DeleteLoginProfileInput) String ¶
func (s DeleteLoginProfileInput) String() string
String returns the string representation
func (*DeleteLoginProfileInput) Validate ¶
func (s *DeleteLoginProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteLoginProfileOutput ¶
type DeleteLoginProfileOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteLoginProfileOutput) GoString ¶
func (s DeleteLoginProfileOutput) GoString() string
GoString returns the string representation
func (DeleteLoginProfileOutput) String ¶
func (s DeleteLoginProfileOutput) String() string
String returns the string representation
type DeleteOAuthProviderInput ¶ added in v1.0.126
type DeleteOAuthProviderInput struct { // OAuthProviderName is a required field OAuthProviderName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteOAuthProviderInput) GoString ¶ added in v1.0.126
func (s DeleteOAuthProviderInput) GoString() string
GoString returns the string representation
func (*DeleteOAuthProviderInput) SetOAuthProviderName ¶ added in v1.0.126
func (s *DeleteOAuthProviderInput) SetOAuthProviderName(v string) *DeleteOAuthProviderInput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (DeleteOAuthProviderInput) String ¶ added in v1.0.126
func (s DeleteOAuthProviderInput) String() string
String returns the string representation
func (*DeleteOAuthProviderInput) Validate ¶ added in v1.0.126
func (s *DeleteOAuthProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteOAuthProviderOutput ¶ added in v1.0.126
type DeleteOAuthProviderOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteOAuthProviderOutput) GoString ¶ added in v1.0.126
func (s DeleteOAuthProviderOutput) GoString() string
GoString returns the string representation
func (DeleteOAuthProviderOutput) String ¶ added in v1.0.126
func (s DeleteOAuthProviderOutput) String() string
String returns the string representation
type DeletePolicyInput ¶
type DeletePolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeletePolicyInput) GoString ¶
func (s DeletePolicyInput) GoString() string
GoString returns the string representation
func (*DeletePolicyInput) SetPolicyName ¶
func (s *DeletePolicyInput) SetPolicyName(v string) *DeletePolicyInput
SetPolicyName sets the PolicyName field's value.
func (DeletePolicyInput) String ¶
func (s DeletePolicyInput) String() string
String returns the string representation
func (*DeletePolicyInput) Validate ¶
func (s *DeletePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePolicyOutput ¶
type DeletePolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeletePolicyOutput) GoString ¶
func (s DeletePolicyOutput) GoString() string
GoString returns the string representation
func (DeletePolicyOutput) String ¶
func (s DeletePolicyOutput) String() string
String returns the string representation
type DeleteRoleInput ¶
type DeleteRoleInput struct { // RoleName is a required field RoleName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteRoleInput) GoString ¶
func (s DeleteRoleInput) GoString() string
GoString returns the string representation
func (*DeleteRoleInput) SetRoleName ¶
func (s *DeleteRoleInput) SetRoleName(v string) *DeleteRoleInput
SetRoleName sets the RoleName field's value.
func (DeleteRoleInput) String ¶
func (s DeleteRoleInput) String() string
String returns the string representation
func (*DeleteRoleInput) Validate ¶
func (s *DeleteRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRoleOutput ¶
type DeleteRoleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteRoleOutput) GoString ¶
func (s DeleteRoleOutput) GoString() string
GoString returns the string representation
func (DeleteRoleOutput) String ¶
func (s DeleteRoleOutput) String() string
String returns the string representation
type DeleteSAMLProviderInput ¶
type DeleteSAMLProviderInput struct { // SAMLProviderName is a required field SAMLProviderName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSAMLProviderInput) GoString ¶
func (s DeleteSAMLProviderInput) GoString() string
GoString returns the string representation
func (*DeleteSAMLProviderInput) SetSAMLProviderName ¶
func (s *DeleteSAMLProviderInput) SetSAMLProviderName(v string) *DeleteSAMLProviderInput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (DeleteSAMLProviderInput) String ¶
func (s DeleteSAMLProviderInput) String() string
String returns the string representation
func (*DeleteSAMLProviderInput) Validate ¶
func (s *DeleteSAMLProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSAMLProviderOutput ¶
type DeleteSAMLProviderOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteSAMLProviderOutput) GoString ¶
func (s DeleteSAMLProviderOutput) GoString() string
GoString returns the string representation
func (DeleteSAMLProviderOutput) String ¶
func (s DeleteSAMLProviderOutput) String() string
String returns the string representation
type DeleteServiceLinkedRoleInput ¶ added in v1.0.126
type DeleteServiceLinkedRoleInput struct { // RoleName is a required field RoleName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteServiceLinkedRoleInput) GoString ¶ added in v1.0.126
func (s DeleteServiceLinkedRoleInput) GoString() string
GoString returns the string representation
func (*DeleteServiceLinkedRoleInput) SetRoleName ¶ added in v1.0.126
func (s *DeleteServiceLinkedRoleInput) SetRoleName(v string) *DeleteServiceLinkedRoleInput
SetRoleName sets the RoleName field's value.
func (DeleteServiceLinkedRoleInput) String ¶ added in v1.0.126
func (s DeleteServiceLinkedRoleInput) String() string
String returns the string representation
func (*DeleteServiceLinkedRoleInput) Validate ¶ added in v1.0.126
func (s *DeleteServiceLinkedRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteServiceLinkedRoleOutput ¶ added in v1.0.126
type DeleteServiceLinkedRoleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteServiceLinkedRoleOutput) GoString ¶ added in v1.0.126
func (s DeleteServiceLinkedRoleOutput) GoString() string
GoString returns the string representation
func (DeleteServiceLinkedRoleOutput) String ¶ added in v1.0.126
func (s DeleteServiceLinkedRoleOutput) String() string
String returns the string representation
type DeleteUserInput ¶
type DeleteUserInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteUserInput) GoString ¶
func (s DeleteUserInput) GoString() string
GoString returns the string representation
func (*DeleteUserInput) SetUserName ¶
func (s *DeleteUserInput) SetUserName(v string) *DeleteUserInput
SetUserName sets the UserName field's value.
func (DeleteUserInput) String ¶
func (s DeleteUserInput) String() string
String returns the string representation
func (*DeleteUserInput) Validate ¶
func (s *DeleteUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUserOutput ¶
type DeleteUserOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteUserOutput) GoString ¶
func (s DeleteUserOutput) GoString() string
GoString returns the string representation
func (DeleteUserOutput) String ¶
func (s DeleteUserOutput) String() string
String returns the string representation
type DetachRolePolicyInput ¶
type DetachRolePolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForDetachRolePolicyInput"` // RoleName is a required field RoleName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (DetachRolePolicyInput) GoString ¶
func (s DetachRolePolicyInput) GoString() string
GoString returns the string representation
func (*DetachRolePolicyInput) SetPolicyName ¶
func (s *DetachRolePolicyInput) SetPolicyName(v string) *DetachRolePolicyInput
SetPolicyName sets the PolicyName field's value.
func (*DetachRolePolicyInput) SetPolicyType ¶
func (s *DetachRolePolicyInput) SetPolicyType(v string) *DetachRolePolicyInput
SetPolicyType sets the PolicyType field's value.
func (*DetachRolePolicyInput) SetRoleName ¶
func (s *DetachRolePolicyInput) SetRoleName(v string) *DetachRolePolicyInput
SetRoleName sets the RoleName field's value.
func (DetachRolePolicyInput) String ¶
func (s DetachRolePolicyInput) String() string
String returns the string representation
func (*DetachRolePolicyInput) Validate ¶
func (s *DetachRolePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachRolePolicyOutput ¶
type DetachRolePolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DetachRolePolicyOutput) GoString ¶
func (s DetachRolePolicyOutput) GoString() string
GoString returns the string representation
func (DetachRolePolicyOutput) String ¶
func (s DetachRolePolicyOutput) String() string
String returns the string representation
type DetachUserGroupPolicyInput ¶
type DetachUserGroupPolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForDetachUserGroupPolicyInput"` // UserGroupName is a required field UserGroupName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (DetachUserGroupPolicyInput) GoString ¶
func (s DetachUserGroupPolicyInput) GoString() string
GoString returns the string representation
func (*DetachUserGroupPolicyInput) SetPolicyName ¶
func (s *DetachUserGroupPolicyInput) SetPolicyName(v string) *DetachUserGroupPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*DetachUserGroupPolicyInput) SetPolicyType ¶
func (s *DetachUserGroupPolicyInput) SetPolicyType(v string) *DetachUserGroupPolicyInput
SetPolicyType sets the PolicyType field's value.
func (*DetachUserGroupPolicyInput) SetUserGroupName ¶
func (s *DetachUserGroupPolicyInput) SetUserGroupName(v string) *DetachUserGroupPolicyInput
SetUserGroupName sets the UserGroupName field's value.
func (DetachUserGroupPolicyInput) String ¶
func (s DetachUserGroupPolicyInput) String() string
String returns the string representation
func (*DetachUserGroupPolicyInput) Validate ¶
func (s *DetachUserGroupPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachUserGroupPolicyOutput ¶
type DetachUserGroupPolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DetachUserGroupPolicyOutput) GoString ¶
func (s DetachUserGroupPolicyOutput) GoString() string
GoString returns the string representation
func (DetachUserGroupPolicyOutput) String ¶
func (s DetachUserGroupPolicyOutput) String() string
String returns the string representation
type DetachUserPolicyInput ¶
type DetachUserPolicyInput struct { // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true" enum:"EnumOfPolicyTypeForDetachUserPolicyInput"` // UserName is a required field UserName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (DetachUserPolicyInput) GoString ¶
func (s DetachUserPolicyInput) GoString() string
GoString returns the string representation
func (*DetachUserPolicyInput) SetPolicyName ¶
func (s *DetachUserPolicyInput) SetPolicyName(v string) *DetachUserPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*DetachUserPolicyInput) SetPolicyType ¶
func (s *DetachUserPolicyInput) SetPolicyType(v string) *DetachUserPolicyInput
SetPolicyType sets the PolicyType field's value.
func (*DetachUserPolicyInput) SetUserName ¶
func (s *DetachUserPolicyInput) SetUserName(v string) *DetachUserPolicyInput
SetUserName sets the UserName field's value.
func (DetachUserPolicyInput) String ¶
func (s DetachUserPolicyInput) String() string
String returns the string representation
func (*DetachUserPolicyInput) Validate ¶
func (s *DetachUserPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachUserPolicyOutput ¶
type DetachUserPolicyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DetachUserPolicyOutput) GoString ¶
func (s DetachUserPolicyOutput) GoString() string
GoString returns the string representation
func (DetachUserPolicyOutput) String ¶
func (s DetachUserPolicyOutput) String() string
String returns the string representation
type GetGroupInput ¶
type GetGroupInput struct { // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGroupInput) GoString ¶
func (s GetGroupInput) GoString() string
GoString returns the string representation
func (*GetGroupInput) SetUserGroupName ¶
func (s *GetGroupInput) SetUserGroupName(v string) *GetGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (GetGroupInput) String ¶
func (s GetGroupInput) String() string
String returns the string representation
func (*GetGroupInput) Validate ¶
func (s *GetGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGroupOutput ¶
type GetGroupOutput struct { Metadata *response.ResponseMetadata UserGroup *UserGroupForGetGroupOutput `type:"structure"` // contains filtered or unexported fields }
func (GetGroupOutput) GoString ¶
func (s GetGroupOutput) GoString() string
GoString returns the string representation
func (*GetGroupOutput) SetUserGroup ¶
func (s *GetGroupOutput) SetUserGroup(v *UserGroupForGetGroupOutput) *GetGroupOutput
SetUserGroup sets the UserGroup field's value.
func (GetGroupOutput) String ¶
func (s GetGroupOutput) String() string
String returns the string representation
type GetLoginProfileInput ¶
type GetLoginProfileInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetLoginProfileInput) GoString ¶
func (s GetLoginProfileInput) GoString() string
GoString returns the string representation
func (*GetLoginProfileInput) SetUserName ¶
func (s *GetLoginProfileInput) SetUserName(v string) *GetLoginProfileInput
SetUserName sets the UserName field's value.
func (GetLoginProfileInput) String ¶
func (s GetLoginProfileInput) String() string
String returns the string representation
func (*GetLoginProfileInput) Validate ¶
func (s *GetLoginProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetLoginProfileOutput ¶
type GetLoginProfileOutput struct { Metadata *response.ResponseMetadata LoginProfile *LoginProfileForGetLoginProfileOutput `type:"structure"` // contains filtered or unexported fields }
func (GetLoginProfileOutput) GoString ¶
func (s GetLoginProfileOutput) GoString() string
GoString returns the string representation
func (*GetLoginProfileOutput) SetLoginProfile ¶
func (s *GetLoginProfileOutput) SetLoginProfile(v *LoginProfileForGetLoginProfileOutput) *GetLoginProfileOutput
SetLoginProfile sets the LoginProfile field's value.
func (GetLoginProfileOutput) String ¶
func (s GetLoginProfileOutput) String() string
String returns the string representation
type GetOAuthProviderInput ¶ added in v1.0.126
type GetOAuthProviderInput struct { // OAuthProviderName is a required field OAuthProviderName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetOAuthProviderInput) GoString ¶ added in v1.0.126
func (s GetOAuthProviderInput) GoString() string
GoString returns the string representation
func (*GetOAuthProviderInput) SetOAuthProviderName ¶ added in v1.0.126
func (s *GetOAuthProviderInput) SetOAuthProviderName(v string) *GetOAuthProviderInput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (GetOAuthProviderInput) String ¶ added in v1.0.126
func (s GetOAuthProviderInput) String() string
String returns the string representation
func (*GetOAuthProviderInput) Validate ¶ added in v1.0.126
func (s *GetOAuthProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetOAuthProviderOutput ¶ added in v1.0.126
type GetOAuthProviderOutput struct { Metadata *response.ResponseMetadata AuthorizeTemplate *string `type:"string"` AuthorizeURL *string `type:"string"` ClientId *string `type:"string"` ClientSecret *string `type:"string"` CreateDate *string `type:"string"` Description *string `type:"string"` IdentityMapType *int32 `type:"int32"` IdpIdentityKey *string `type:"string"` OAuthProviderName *string `type:"string"` ProviderId *string `type:"string"` SSOType *int32 `type:"int32"` Scope *string `type:"string"` Status *int32 `type:"int32"` TokenURL *string `type:"string"` Trn *string `type:"string"` UpdateDate *string `type:"string"` UserInfoURL *string `type:"string"` // contains filtered or unexported fields }
func (GetOAuthProviderOutput) GoString ¶ added in v1.0.126
func (s GetOAuthProviderOutput) GoString() string
GoString returns the string representation
func (*GetOAuthProviderOutput) SetAuthorizeTemplate ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetAuthorizeTemplate(v string) *GetOAuthProviderOutput
SetAuthorizeTemplate sets the AuthorizeTemplate field's value.
func (*GetOAuthProviderOutput) SetAuthorizeURL ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetAuthorizeURL(v string) *GetOAuthProviderOutput
SetAuthorizeURL sets the AuthorizeURL field's value.
func (*GetOAuthProviderOutput) SetClientId ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetClientId(v string) *GetOAuthProviderOutput
SetClientId sets the ClientId field's value.
func (*GetOAuthProviderOutput) SetClientSecret ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetClientSecret(v string) *GetOAuthProviderOutput
SetClientSecret sets the ClientSecret field's value.
func (*GetOAuthProviderOutput) SetCreateDate ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetCreateDate(v string) *GetOAuthProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*GetOAuthProviderOutput) SetDescription ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetDescription(v string) *GetOAuthProviderOutput
SetDescription sets the Description field's value.
func (*GetOAuthProviderOutput) SetIdentityMapType ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetIdentityMapType(v int32) *GetOAuthProviderOutput
SetIdentityMapType sets the IdentityMapType field's value.
func (*GetOAuthProviderOutput) SetIdpIdentityKey ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetIdpIdentityKey(v string) *GetOAuthProviderOutput
SetIdpIdentityKey sets the IdpIdentityKey field's value.
func (*GetOAuthProviderOutput) SetOAuthProviderName ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetOAuthProviderName(v string) *GetOAuthProviderOutput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (*GetOAuthProviderOutput) SetProviderId ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetProviderId(v string) *GetOAuthProviderOutput
SetProviderId sets the ProviderId field's value.
func (*GetOAuthProviderOutput) SetSSOType ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetSSOType(v int32) *GetOAuthProviderOutput
SetSSOType sets the SSOType field's value.
func (*GetOAuthProviderOutput) SetScope ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetScope(v string) *GetOAuthProviderOutput
SetScope sets the Scope field's value.
func (*GetOAuthProviderOutput) SetStatus ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetStatus(v int32) *GetOAuthProviderOutput
SetStatus sets the Status field's value.
func (*GetOAuthProviderOutput) SetTokenURL ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetTokenURL(v string) *GetOAuthProviderOutput
SetTokenURL sets the TokenURL field's value.
func (*GetOAuthProviderOutput) SetTrn ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetTrn(v string) *GetOAuthProviderOutput
SetTrn sets the Trn field's value.
func (*GetOAuthProviderOutput) SetUpdateDate ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetUpdateDate(v string) *GetOAuthProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (*GetOAuthProviderOutput) SetUserInfoURL ¶ added in v1.0.126
func (s *GetOAuthProviderOutput) SetUserInfoURL(v string) *GetOAuthProviderOutput
SetUserInfoURL sets the UserInfoURL field's value.
func (GetOAuthProviderOutput) String ¶ added in v1.0.126
func (s GetOAuthProviderOutput) String() string
String returns the string representation
type GetPolicyInput ¶
type GetPolicyInput struct { // PolicyName is a required field PolicyName *string `type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetPolicyInput) GoString ¶
func (s GetPolicyInput) GoString() string
GoString returns the string representation
func (*GetPolicyInput) SetPolicyName ¶
func (s *GetPolicyInput) SetPolicyName(v string) *GetPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*GetPolicyInput) SetPolicyType ¶
func (s *GetPolicyInput) SetPolicyType(v string) *GetPolicyInput
SetPolicyType sets the PolicyType field's value.
func (GetPolicyInput) String ¶
func (s GetPolicyInput) String() string
String returns the string representation
func (*GetPolicyInput) Validate ¶
func (s *GetPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPolicyOutput ¶
type GetPolicyOutput struct { Metadata *response.ResponseMetadata Policy *PolicyForGetPolicyOutput `type:"structure"` // contains filtered or unexported fields }
func (GetPolicyOutput) GoString ¶
func (s GetPolicyOutput) GoString() string
GoString returns the string representation
func (*GetPolicyOutput) SetPolicy ¶
func (s *GetPolicyOutput) SetPolicy(v *PolicyForGetPolicyOutput) *GetPolicyOutput
SetPolicy sets the Policy field's value.
func (GetPolicyOutput) String ¶
func (s GetPolicyOutput) String() string
String returns the string representation
type GetRoleInput ¶
type GetRoleInput struct { // RoleName is a required field RoleName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetRoleInput) GoString ¶
func (s GetRoleInput) GoString() string
GoString returns the string representation
func (*GetRoleInput) SetRoleName ¶
func (s *GetRoleInput) SetRoleName(v string) *GetRoleInput
SetRoleName sets the RoleName field's value.
func (GetRoleInput) String ¶
func (s GetRoleInput) String() string
String returns the string representation
func (*GetRoleInput) Validate ¶
func (s *GetRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRoleOutput ¶
type GetRoleOutput struct { Metadata *response.ResponseMetadata Role *RoleForGetRoleOutput `type:"structure"` // contains filtered or unexported fields }
func (GetRoleOutput) GoString ¶
func (s GetRoleOutput) GoString() string
GoString returns the string representation
func (*GetRoleOutput) SetRole ¶
func (s *GetRoleOutput) SetRole(v *RoleForGetRoleOutput) *GetRoleOutput
SetRole sets the Role field's value.
func (GetRoleOutput) String ¶
func (s GetRoleOutput) String() string
String returns the string representation
type GetSAMLProviderInput ¶
type GetSAMLProviderInput struct { // SAMLProviderName is a required field SAMLProviderName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSAMLProviderInput) GoString ¶
func (s GetSAMLProviderInput) GoString() string
GoString returns the string representation
func (*GetSAMLProviderInput) SetSAMLProviderName ¶
func (s *GetSAMLProviderInput) SetSAMLProviderName(v string) *GetSAMLProviderInput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (GetSAMLProviderInput) String ¶
func (s GetSAMLProviderInput) String() string
String returns the string representation
func (*GetSAMLProviderInput) Validate ¶
func (s *GetSAMLProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSAMLProviderOutput ¶
type GetSAMLProviderOutput struct { Metadata *response.ResponseMetadata CertificateExpireTime *string `type:"string"` CreateDate *string `type:"string"` Description *string `type:"string"` EncodedSAMLMetadataDocument *string `type:"string"` ProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (GetSAMLProviderOutput) GoString ¶
func (s GetSAMLProviderOutput) GoString() string
GoString returns the string representation
func (*GetSAMLProviderOutput) SetCertificateExpireTime ¶ added in v1.0.126
func (s *GetSAMLProviderOutput) SetCertificateExpireTime(v string) *GetSAMLProviderOutput
SetCertificateExpireTime sets the CertificateExpireTime field's value.
func (*GetSAMLProviderOutput) SetCreateDate ¶
func (s *GetSAMLProviderOutput) SetCreateDate(v string) *GetSAMLProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*GetSAMLProviderOutput) SetDescription ¶
func (s *GetSAMLProviderOutput) SetDescription(v string) *GetSAMLProviderOutput
SetDescription sets the Description field's value.
func (*GetSAMLProviderOutput) SetEncodedSAMLMetadataDocument ¶ added in v1.0.126
func (s *GetSAMLProviderOutput) SetEncodedSAMLMetadataDocument(v string) *GetSAMLProviderOutput
SetEncodedSAMLMetadataDocument sets the EncodedSAMLMetadataDocument field's value.
func (*GetSAMLProviderOutput) SetProviderName ¶ added in v1.0.126
func (s *GetSAMLProviderOutput) SetProviderName(v string) *GetSAMLProviderOutput
SetProviderName sets the ProviderName field's value.
func (*GetSAMLProviderOutput) SetSSOType ¶
func (s *GetSAMLProviderOutput) SetSSOType(v int32) *GetSAMLProviderOutput
SetSSOType sets the SSOType field's value.
func (*GetSAMLProviderOutput) SetStatus ¶
func (s *GetSAMLProviderOutput) SetStatus(v int32) *GetSAMLProviderOutput
SetStatus sets the Status field's value.
func (*GetSAMLProviderOutput) SetTrn ¶
func (s *GetSAMLProviderOutput) SetTrn(v string) *GetSAMLProviderOutput
SetTrn sets the Trn field's value.
func (*GetSAMLProviderOutput) SetUpdateDate ¶
func (s *GetSAMLProviderOutput) SetUpdateDate(v string) *GetSAMLProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (GetSAMLProviderOutput) String ¶
func (s GetSAMLProviderOutput) String() string
String returns the string representation
type GetSecurityConfigInput ¶ added in v1.0.126
type GetSecurityConfigInput struct { Origin *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSecurityConfigInput) GoString ¶ added in v1.0.126
func (s GetSecurityConfigInput) GoString() string
GoString returns the string representation
func (*GetSecurityConfigInput) SetOrigin ¶ added in v1.0.126
func (s *GetSecurityConfigInput) SetOrigin(v string) *GetSecurityConfigInput
SetOrigin sets the Origin field's value.
func (*GetSecurityConfigInput) SetUserName ¶ added in v1.0.126
func (s *GetSecurityConfigInput) SetUserName(v string) *GetSecurityConfigInput
SetUserName sets the UserName field's value.
func (GetSecurityConfigInput) String ¶ added in v1.0.126
func (s GetSecurityConfigInput) String() string
String returns the string representation
func (*GetSecurityConfigInput) Validate ¶ added in v1.0.126
func (s *GetSecurityConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSecurityConfigOutput ¶ added in v1.0.126
type GetSecurityConfigOutput struct { Metadata *response.ResponseMetadata SafeAuthClose *int32 `type:"int32"` SafeAuthExemptDuration *int32 `type:"int32"` SafeAuthType *string `type:"string"` UserID *int32 `type:"int32"` // contains filtered or unexported fields }
func (GetSecurityConfigOutput) GoString ¶ added in v1.0.126
func (s GetSecurityConfigOutput) GoString() string
GoString returns the string representation
func (*GetSecurityConfigOutput) SetSafeAuthClose ¶ added in v1.0.126
func (s *GetSecurityConfigOutput) SetSafeAuthClose(v int32) *GetSecurityConfigOutput
SetSafeAuthClose sets the SafeAuthClose field's value.
func (*GetSecurityConfigOutput) SetSafeAuthExemptDuration ¶ added in v1.0.126
func (s *GetSecurityConfigOutput) SetSafeAuthExemptDuration(v int32) *GetSecurityConfigOutput
SetSafeAuthExemptDuration sets the SafeAuthExemptDuration field's value.
func (*GetSecurityConfigOutput) SetSafeAuthType ¶ added in v1.0.126
func (s *GetSecurityConfigOutput) SetSafeAuthType(v string) *GetSecurityConfigOutput
SetSafeAuthType sets the SafeAuthType field's value.
func (*GetSecurityConfigOutput) SetUserID ¶ added in v1.0.126
func (s *GetSecurityConfigOutput) SetUserID(v int32) *GetSecurityConfigOutput
SetUserID sets the UserID field's value.
func (GetSecurityConfigOutput) String ¶ added in v1.0.126
func (s GetSecurityConfigOutput) String() string
String returns the string representation
type GetSecurityContactInput ¶ added in v1.0.126
type GetSecurityContactInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSecurityContactInput) GoString ¶ added in v1.0.126
func (s GetSecurityContactInput) GoString() string
GoString returns the string representation
func (*GetSecurityContactInput) SetUserName ¶ added in v1.0.126
func (s *GetSecurityContactInput) SetUserName(v string) *GetSecurityContactInput
SetUserName sets the UserName field's value.
func (GetSecurityContactInput) String ¶ added in v1.0.126
func (s GetSecurityContactInput) String() string
String returns the string representation
func (*GetSecurityContactInput) Validate ¶ added in v1.0.126
func (s *GetSecurityContactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSecurityContactOutput ¶ added in v1.0.126
type GetSecurityContactOutput struct { Metadata *response.ResponseMetadata Email *string `type:"string"` EmailIsVerify *bool `type:"boolean"` MobilePhone *string `type:"string"` MobilePhoneIsVerify *bool `type:"boolean"` NewSecureContactInfo *NewSecureContactInfoForGetSecurityContactOutput `type:"structure"` // contains filtered or unexported fields }
func (GetSecurityContactOutput) GoString ¶ added in v1.0.126
func (s GetSecurityContactOutput) GoString() string
GoString returns the string representation
func (*GetSecurityContactOutput) SetEmail ¶ added in v1.0.126
func (s *GetSecurityContactOutput) SetEmail(v string) *GetSecurityContactOutput
SetEmail sets the Email field's value.
func (*GetSecurityContactOutput) SetEmailIsVerify ¶ added in v1.0.126
func (s *GetSecurityContactOutput) SetEmailIsVerify(v bool) *GetSecurityContactOutput
SetEmailIsVerify sets the EmailIsVerify field's value.
func (*GetSecurityContactOutput) SetMobilePhone ¶ added in v1.0.126
func (s *GetSecurityContactOutput) SetMobilePhone(v string) *GetSecurityContactOutput
SetMobilePhone sets the MobilePhone field's value.
func (*GetSecurityContactOutput) SetMobilePhoneIsVerify ¶ added in v1.0.126
func (s *GetSecurityContactOutput) SetMobilePhoneIsVerify(v bool) *GetSecurityContactOutput
SetMobilePhoneIsVerify sets the MobilePhoneIsVerify field's value.
func (*GetSecurityContactOutput) SetNewSecureContactInfo ¶ added in v1.0.126
func (s *GetSecurityContactOutput) SetNewSecureContactInfo(v *NewSecureContactInfoForGetSecurityContactOutput) *GetSecurityContactOutput
SetNewSecureContactInfo sets the NewSecureContactInfo field's value.
func (GetSecurityContactOutput) String ¶ added in v1.0.126
func (s GetSecurityContactOutput) String() string
String returns the string representation
type GetUserInput ¶
type GetUserInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetUserInput) GoString ¶
func (s GetUserInput) GoString() string
GoString returns the string representation
func (*GetUserInput) SetUserName ¶
func (s *GetUserInput) SetUserName(v string) *GetUserInput
SetUserName sets the UserName field's value.
func (GetUserInput) String ¶
func (s GetUserInput) String() string
String returns the string representation
func (*GetUserInput) Validate ¶
func (s *GetUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserOutput ¶
type GetUserOutput struct { Metadata *response.ResponseMetadata User *UserForGetUserOutput `type:"structure"` // contains filtered or unexported fields }
func (GetUserOutput) GoString ¶
func (s GetUserOutput) GoString() string
GoString returns the string representation
func (*GetUserOutput) SetUser ¶
func (s *GetUserOutput) SetUser(v *UserForGetUserOutput) *GetUserOutput
SetUser sets the User field's value.
func (GetUserOutput) String ¶
func (s GetUserOutput) String() string
String returns the string representation
type IAM ¶
IAM provides the API operation methods for making requests to IAM. See this package's package overview docs for details on the service.
IAM methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *IAM
New create int can support ssl or region locate set
func (*IAM) AddUserToGroup ¶
func (c *IAM) AddUserToGroup(input *AddUserToGroupInput) (*AddUserToGroupOutput, error)
AddUserToGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AddUserToGroup for usage and error information.
func (*IAM) AddUserToGroupCommon ¶
AddUserToGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AddUserToGroupCommon for usage and error information.
func (*IAM) AddUserToGroupCommonRequest ¶
func (c *IAM) AddUserToGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AddUserToGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddUserToGroupCommon operation. The "output" return value will be populated with the AddUserToGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddUserToGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddUserToGroupCommon Send returns without error.
See AddUserToGroupCommon for more information on using the AddUserToGroupCommon API call, and error handling.
// Example sending a request using the AddUserToGroupCommonRequest method. req, resp := client.AddUserToGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AddUserToGroupCommonWithContext ¶
func (c *IAM) AddUserToGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AddUserToGroupCommonWithContext is the same as AddUserToGroupCommon with the addition of the ability to pass a context and additional request options.
See AddUserToGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AddUserToGroupRequest ¶
func (c *IAM) AddUserToGroupRequest(input *AddUserToGroupInput) (req *request.Request, output *AddUserToGroupOutput)
AddUserToGroupRequest generates a "volcengine/request.Request" representing the client's request for the AddUserToGroup operation. The "output" return value will be populated with the AddUserToGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned AddUserToGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddUserToGroupCommon Send returns without error.
See AddUserToGroup for more information on using the AddUserToGroup API call, and error handling.
// Example sending a request using the AddUserToGroupRequest method. req, resp := client.AddUserToGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AddUserToGroupWithContext ¶
func (c *IAM) AddUserToGroupWithContext(ctx volcengine.Context, input *AddUserToGroupInput, opts ...request.Option) (*AddUserToGroupOutput, error)
AddUserToGroupWithContext is the same as AddUserToGroup with the addition of the ability to pass a context and additional request options.
See AddUserToGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachRolePolicy ¶
func (c *IAM) AttachRolePolicy(input *AttachRolePolicyInput) (*AttachRolePolicyOutput, error)
AttachRolePolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachRolePolicy for usage and error information.
func (*IAM) AttachRolePolicyCommon ¶
func (c *IAM) AttachRolePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachRolePolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachRolePolicyCommon for usage and error information.
func (*IAM) AttachRolePolicyCommonRequest ¶
func (c *IAM) AttachRolePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachRolePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachRolePolicyCommon operation. The "output" return value will be populated with the AttachRolePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachRolePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachRolePolicyCommon Send returns without error.
See AttachRolePolicyCommon for more information on using the AttachRolePolicyCommon API call, and error handling.
// Example sending a request using the AttachRolePolicyCommonRequest method. req, resp := client.AttachRolePolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachRolePolicyCommonWithContext ¶
func (c *IAM) AttachRolePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachRolePolicyCommonWithContext is the same as AttachRolePolicyCommon with the addition of the ability to pass a context and additional request options.
See AttachRolePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachRolePolicyRequest ¶
func (c *IAM) AttachRolePolicyRequest(input *AttachRolePolicyInput) (req *request.Request, output *AttachRolePolicyOutput)
AttachRolePolicyRequest generates a "volcengine/request.Request" representing the client's request for the AttachRolePolicy operation. The "output" return value will be populated with the AttachRolePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachRolePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachRolePolicyCommon Send returns without error.
See AttachRolePolicy for more information on using the AttachRolePolicy API call, and error handling.
// Example sending a request using the AttachRolePolicyRequest method. req, resp := client.AttachRolePolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachRolePolicyWithContext ¶
func (c *IAM) AttachRolePolicyWithContext(ctx volcengine.Context, input *AttachRolePolicyInput, opts ...request.Option) (*AttachRolePolicyOutput, error)
AttachRolePolicyWithContext is the same as AttachRolePolicy with the addition of the ability to pass a context and additional request options.
See AttachRolePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachUserGroupPolicy ¶
func (c *IAM) AttachUserGroupPolicy(input *AttachUserGroupPolicyInput) (*AttachUserGroupPolicyOutput, error)
AttachUserGroupPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachUserGroupPolicy for usage and error information.
func (*IAM) AttachUserGroupPolicyCommon ¶
func (c *IAM) AttachUserGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachUserGroupPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachUserGroupPolicyCommon for usage and error information.
func (*IAM) AttachUserGroupPolicyCommonRequest ¶
func (c *IAM) AttachUserGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachUserGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachUserGroupPolicyCommon operation. The "output" return value will be populated with the AttachUserGroupPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachUserGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachUserGroupPolicyCommon Send returns without error.
See AttachUserGroupPolicyCommon for more information on using the AttachUserGroupPolicyCommon API call, and error handling.
// Example sending a request using the AttachUserGroupPolicyCommonRequest method. req, resp := client.AttachUserGroupPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachUserGroupPolicyCommonWithContext ¶
func (c *IAM) AttachUserGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachUserGroupPolicyCommonWithContext is the same as AttachUserGroupPolicyCommon with the addition of the ability to pass a context and additional request options.
See AttachUserGroupPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachUserGroupPolicyRequest ¶
func (c *IAM) AttachUserGroupPolicyRequest(input *AttachUserGroupPolicyInput) (req *request.Request, output *AttachUserGroupPolicyOutput)
AttachUserGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the AttachUserGroupPolicy operation. The "output" return value will be populated with the AttachUserGroupPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachUserGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachUserGroupPolicyCommon Send returns without error.
See AttachUserGroupPolicy for more information on using the AttachUserGroupPolicy API call, and error handling.
// Example sending a request using the AttachUserGroupPolicyRequest method. req, resp := client.AttachUserGroupPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachUserGroupPolicyWithContext ¶
func (c *IAM) AttachUserGroupPolicyWithContext(ctx volcengine.Context, input *AttachUserGroupPolicyInput, opts ...request.Option) (*AttachUserGroupPolicyOutput, error)
AttachUserGroupPolicyWithContext is the same as AttachUserGroupPolicy with the addition of the ability to pass a context and additional request options.
See AttachUserGroupPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachUserPolicy ¶
func (c *IAM) AttachUserPolicy(input *AttachUserPolicyInput) (*AttachUserPolicyOutput, error)
AttachUserPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachUserPolicy for usage and error information.
func (*IAM) AttachUserPolicyCommon ¶
func (c *IAM) AttachUserPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachUserPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation AttachUserPolicyCommon for usage and error information.
func (*IAM) AttachUserPolicyCommonRequest ¶
func (c *IAM) AttachUserPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachUserPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachUserPolicyCommon operation. The "output" return value will be populated with the AttachUserPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachUserPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachUserPolicyCommon Send returns without error.
See AttachUserPolicyCommon for more information on using the AttachUserPolicyCommon API call, and error handling.
// Example sending a request using the AttachUserPolicyCommonRequest method. req, resp := client.AttachUserPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachUserPolicyCommonWithContext ¶
func (c *IAM) AttachUserPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachUserPolicyCommonWithContext is the same as AttachUserPolicyCommon with the addition of the ability to pass a context and additional request options.
See AttachUserPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) AttachUserPolicyRequest ¶
func (c *IAM) AttachUserPolicyRequest(input *AttachUserPolicyInput) (req *request.Request, output *AttachUserPolicyOutput)
AttachUserPolicyRequest generates a "volcengine/request.Request" representing the client's request for the AttachUserPolicy operation. The "output" return value will be populated with the AttachUserPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachUserPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachUserPolicyCommon Send returns without error.
See AttachUserPolicy for more information on using the AttachUserPolicy API call, and error handling.
// Example sending a request using the AttachUserPolicyRequest method. req, resp := client.AttachUserPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) AttachUserPolicyWithContext ¶
func (c *IAM) AttachUserPolicyWithContext(ctx volcengine.Context, input *AttachUserPolicyInput, opts ...request.Option) (*AttachUserPolicyOutput, error)
AttachUserPolicyWithContext is the same as AttachUserPolicy with the addition of the ability to pass a context and additional request options.
See AttachUserPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ChangeSecureContactInfo ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfo(input *ChangeSecureContactInfoInput) (*ChangeSecureContactInfoOutput, error)
ChangeSecureContactInfo API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ChangeSecureContactInfo for usage and error information.
func (*IAM) ChangeSecureContactInfoCommon ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ChangeSecureContactInfoCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ChangeSecureContactInfoCommon for usage and error information.
func (*IAM) ChangeSecureContactInfoCommonRequest ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ChangeSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ChangeSecureContactInfoCommon operation. The "output" return value will be populated with the ChangeSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned ChangeSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ChangeSecureContactInfoCommon Send returns without error.
See ChangeSecureContactInfoCommon for more information on using the ChangeSecureContactInfoCommon API call, and error handling.
// Example sending a request using the ChangeSecureContactInfoCommonRequest method. req, resp := client.ChangeSecureContactInfoCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ChangeSecureContactInfoCommonWithContext ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ChangeSecureContactInfoCommonWithContext is the same as ChangeSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.
See ChangeSecureContactInfoCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ChangeSecureContactInfoRequest ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfoRequest(input *ChangeSecureContactInfoInput) (req *request.Request, output *ChangeSecureContactInfoOutput)
ChangeSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the ChangeSecureContactInfo operation. The "output" return value will be populated with the ChangeSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned ChangeSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ChangeSecureContactInfoCommon Send returns without error.
See ChangeSecureContactInfo for more information on using the ChangeSecureContactInfo API call, and error handling.
// Example sending a request using the ChangeSecureContactInfoRequest method. req, resp := client.ChangeSecureContactInfoRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ChangeSecureContactInfoWithContext ¶ added in v1.0.126
func (c *IAM) ChangeSecureContactInfoWithContext(ctx volcengine.Context, input *ChangeSecureContactInfoInput, opts ...request.Option) (*ChangeSecureContactInfoOutput, error)
ChangeSecureContactInfoWithContext is the same as ChangeSecureContactInfo with the addition of the ability to pass a context and additional request options.
See ChangeSecureContactInfo for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateAccessKey ¶
func (c *IAM) CreateAccessKey(input *CreateAccessKeyInput) (*CreateAccessKeyOutput, error)
CreateAccessKey API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateAccessKey for usage and error information.
func (*IAM) CreateAccessKeyCommon ¶
CreateAccessKeyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateAccessKeyCommon for usage and error information.
func (*IAM) CreateAccessKeyCommonRequest ¶
func (c *IAM) CreateAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAccessKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccessKeyCommon operation. The "output" return value will be populated with the CreateAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccessKeyCommon Send returns without error.
See CreateAccessKeyCommon for more information on using the CreateAccessKeyCommon API call, and error handling.
// Example sending a request using the CreateAccessKeyCommonRequest method. req, resp := client.CreateAccessKeyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateAccessKeyCommonWithContext ¶
func (c *IAM) CreateAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAccessKeyCommonWithContext is the same as CreateAccessKeyCommon with the addition of the ability to pass a context and additional request options.
See CreateAccessKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateAccessKeyRequest ¶
func (c *IAM) CreateAccessKeyRequest(input *CreateAccessKeyInput) (req *request.Request, output *CreateAccessKeyOutput)
CreateAccessKeyRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccessKey operation. The "output" return value will be populated with the CreateAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccessKeyCommon Send returns without error.
See CreateAccessKey for more information on using the CreateAccessKey API call, and error handling.
// Example sending a request using the CreateAccessKeyRequest method. req, resp := client.CreateAccessKeyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateAccessKeyWithContext ¶
func (c *IAM) CreateAccessKeyWithContext(ctx volcengine.Context, input *CreateAccessKeyInput, opts ...request.Option) (*CreateAccessKeyOutput, error)
CreateAccessKeyWithContext is the same as CreateAccessKey with the addition of the ability to pass a context and additional request options.
See CreateAccessKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateGroup ¶
func (c *IAM) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)
CreateGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateGroup for usage and error information.
func (*IAM) CreateGroupCommon ¶
CreateGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateGroupCommon for usage and error information.
func (*IAM) CreateGroupCommonRequest ¶
func (c *IAM) CreateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateGroupCommon operation. The "output" return value will be populated with the CreateGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGroupCommon Send returns without error.
See CreateGroupCommon for more information on using the CreateGroupCommon API call, and error handling.
// Example sending a request using the CreateGroupCommonRequest method. req, resp := client.CreateGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateGroupCommonWithContext ¶
func (c *IAM) CreateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateGroupCommonWithContext is the same as CreateGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateGroupRequest ¶
func (c *IAM) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)
CreateGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateGroup operation. The "output" return value will be populated with the CreateGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGroupCommon Send returns without error.
See CreateGroup for more information on using the CreateGroup API call, and error handling.
// Example sending a request using the CreateGroupRequest method. req, resp := client.CreateGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateGroupWithContext ¶
func (c *IAM) CreateGroupWithContext(ctx volcengine.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)
CreateGroupWithContext is the same as CreateGroup with the addition of the ability to pass a context and additional request options.
See CreateGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateLoginProfile ¶
func (c *IAM) CreateLoginProfile(input *CreateLoginProfileInput) (*CreateLoginProfileOutput, error)
CreateLoginProfile API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateLoginProfile for usage and error information.
func (*IAM) CreateLoginProfileCommon ¶
func (c *IAM) CreateLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateLoginProfileCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateLoginProfileCommon for usage and error information.
func (*IAM) CreateLoginProfileCommonRequest ¶
func (c *IAM) CreateLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateLoginProfileCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateLoginProfileCommon operation. The "output" return value will be populated with the CreateLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLoginProfileCommon Send returns without error.
See CreateLoginProfileCommon for more information on using the CreateLoginProfileCommon API call, and error handling.
// Example sending a request using the CreateLoginProfileCommonRequest method. req, resp := client.CreateLoginProfileCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateLoginProfileCommonWithContext ¶
func (c *IAM) CreateLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateLoginProfileCommonWithContext is the same as CreateLoginProfileCommon with the addition of the ability to pass a context and additional request options.
See CreateLoginProfileCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateLoginProfileRequest ¶
func (c *IAM) CreateLoginProfileRequest(input *CreateLoginProfileInput) (req *request.Request, output *CreateLoginProfileOutput)
CreateLoginProfileRequest generates a "volcengine/request.Request" representing the client's request for the CreateLoginProfile operation. The "output" return value will be populated with the CreateLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLoginProfileCommon Send returns without error.
See CreateLoginProfile for more information on using the CreateLoginProfile API call, and error handling.
// Example sending a request using the CreateLoginProfileRequest method. req, resp := client.CreateLoginProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateLoginProfileWithContext ¶
func (c *IAM) CreateLoginProfileWithContext(ctx volcengine.Context, input *CreateLoginProfileInput, opts ...request.Option) (*CreateLoginProfileOutput, error)
CreateLoginProfileWithContext is the same as CreateLoginProfile with the addition of the ability to pass a context and additional request options.
See CreateLoginProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateOAuthProvider ¶ added in v1.0.126
func (c *IAM) CreateOAuthProvider(input *CreateOAuthProviderInput) (*CreateOAuthProviderOutput, error)
CreateOAuthProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateOAuthProvider for usage and error information.
func (*IAM) CreateOAuthProviderCommon ¶ added in v1.0.126
func (c *IAM) CreateOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateOAuthProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateOAuthProviderCommon for usage and error information.
func (*IAM) CreateOAuthProviderCommonRequest ¶ added in v1.0.126
func (c *IAM) CreateOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateOAuthProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateOAuthProviderCommon operation. The "output" return value will be populated with the CreateOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOAuthProviderCommon Send returns without error.
See CreateOAuthProviderCommon for more information on using the CreateOAuthProviderCommon API call, and error handling.
// Example sending a request using the CreateOAuthProviderCommonRequest method. req, resp := client.CreateOAuthProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateOAuthProviderCommonWithContext ¶ added in v1.0.126
func (c *IAM) CreateOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateOAuthProviderCommonWithContext is the same as CreateOAuthProviderCommon with the addition of the ability to pass a context and additional request options.
See CreateOAuthProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateOAuthProviderRequest ¶ added in v1.0.126
func (c *IAM) CreateOAuthProviderRequest(input *CreateOAuthProviderInput) (req *request.Request, output *CreateOAuthProviderOutput)
CreateOAuthProviderRequest generates a "volcengine/request.Request" representing the client's request for the CreateOAuthProvider operation. The "output" return value will be populated with the CreateOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOAuthProviderCommon Send returns without error.
See CreateOAuthProvider for more information on using the CreateOAuthProvider API call, and error handling.
// Example sending a request using the CreateOAuthProviderRequest method. req, resp := client.CreateOAuthProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateOAuthProviderWithContext ¶ added in v1.0.126
func (c *IAM) CreateOAuthProviderWithContext(ctx volcengine.Context, input *CreateOAuthProviderInput, opts ...request.Option) (*CreateOAuthProviderOutput, error)
CreateOAuthProviderWithContext is the same as CreateOAuthProvider with the addition of the ability to pass a context and additional request options.
See CreateOAuthProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreatePolicy ¶
func (c *IAM) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error)
CreatePolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreatePolicy for usage and error information.
func (*IAM) CreatePolicyCommon ¶
CreatePolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreatePolicyCommon for usage and error information.
func (*IAM) CreatePolicyCommonRequest ¶
func (c *IAM) CreatePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreatePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePolicyCommon operation. The "output" return value will be populated with the CreatePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePolicyCommon Send returns without error.
See CreatePolicyCommon for more information on using the CreatePolicyCommon API call, and error handling.
// Example sending a request using the CreatePolicyCommonRequest method. req, resp := client.CreatePolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreatePolicyCommonWithContext ¶
func (c *IAM) CreatePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreatePolicyCommonWithContext is the same as CreatePolicyCommon with the addition of the ability to pass a context and additional request options.
See CreatePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreatePolicyRequest ¶
func (c *IAM) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput)
CreatePolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreatePolicy operation. The "output" return value will be populated with the CreatePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePolicyCommon Send returns without error.
See CreatePolicy for more information on using the CreatePolicy API call, and error handling.
// Example sending a request using the CreatePolicyRequest method. req, resp := client.CreatePolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreatePolicyWithContext ¶
func (c *IAM) CreatePolicyWithContext(ctx volcengine.Context, input *CreatePolicyInput, opts ...request.Option) (*CreatePolicyOutput, error)
CreatePolicyWithContext is the same as CreatePolicy with the addition of the ability to pass a context and additional request options.
See CreatePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateRole ¶
func (c *IAM) CreateRole(input *CreateRoleInput) (*CreateRoleOutput, error)
CreateRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateRole for usage and error information.
func (*IAM) CreateRoleCommon ¶
CreateRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateRoleCommon for usage and error information.
func (*IAM) CreateRoleCommonRequest ¶
func (c *IAM) CreateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRoleCommon operation. The "output" return value will be populated with the CreateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRoleCommon Send returns without error.
See CreateRoleCommon for more information on using the CreateRoleCommon API call, and error handling.
// Example sending a request using the CreateRoleCommonRequest method. req, resp := client.CreateRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateRoleCommonWithContext ¶
func (c *IAM) CreateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRoleCommonWithContext is the same as CreateRoleCommon with the addition of the ability to pass a context and additional request options.
See CreateRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateRoleRequest ¶
func (c *IAM) CreateRoleRequest(input *CreateRoleInput) (req *request.Request, output *CreateRoleOutput)
CreateRoleRequest generates a "volcengine/request.Request" representing the client's request for the CreateRole operation. The "output" return value will be populated with the CreateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRoleCommon Send returns without error.
See CreateRole for more information on using the CreateRole API call, and error handling.
// Example sending a request using the CreateRoleRequest method. req, resp := client.CreateRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateRoleWithContext ¶
func (c *IAM) CreateRoleWithContext(ctx volcengine.Context, input *CreateRoleInput, opts ...request.Option) (*CreateRoleOutput, error)
CreateRoleWithContext is the same as CreateRole with the addition of the ability to pass a context and additional request options.
See CreateRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateSAMLProvider ¶
func (c *IAM) CreateSAMLProvider(input *CreateSAMLProviderInput) (*CreateSAMLProviderOutput, error)
CreateSAMLProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateSAMLProvider for usage and error information.
func (*IAM) CreateSAMLProviderCommon ¶
func (c *IAM) CreateSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSAMLProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateSAMLProviderCommon for usage and error information.
func (*IAM) CreateSAMLProviderCommonRequest ¶
func (c *IAM) CreateSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSAMLProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSAMLProviderCommon operation. The "output" return value will be populated with the CreateSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSAMLProviderCommon Send returns without error.
See CreateSAMLProviderCommon for more information on using the CreateSAMLProviderCommon API call, and error handling.
// Example sending a request using the CreateSAMLProviderCommonRequest method. req, resp := client.CreateSAMLProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateSAMLProviderCommonWithContext ¶
func (c *IAM) CreateSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSAMLProviderCommonWithContext is the same as CreateSAMLProviderCommon with the addition of the ability to pass a context and additional request options.
See CreateSAMLProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateSAMLProviderRequest ¶
func (c *IAM) CreateSAMLProviderRequest(input *CreateSAMLProviderInput) (req *request.Request, output *CreateSAMLProviderOutput)
CreateSAMLProviderRequest generates a "volcengine/request.Request" representing the client's request for the CreateSAMLProvider operation. The "output" return value will be populated with the CreateSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSAMLProviderCommon Send returns without error.
See CreateSAMLProvider for more information on using the CreateSAMLProvider API call, and error handling.
// Example sending a request using the CreateSAMLProviderRequest method. req, resp := client.CreateSAMLProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateSAMLProviderWithContext ¶
func (c *IAM) CreateSAMLProviderWithContext(ctx volcengine.Context, input *CreateSAMLProviderInput, opts ...request.Option) (*CreateSAMLProviderOutput, error)
CreateSAMLProviderWithContext is the same as CreateSAMLProvider with the addition of the ability to pass a context and additional request options.
See CreateSAMLProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateServiceLinkedRole ¶
func (c *IAM) CreateServiceLinkedRole(input *CreateServiceLinkedRoleInput) (*CreateServiceLinkedRoleOutput, error)
CreateServiceLinkedRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateServiceLinkedRole for usage and error information.
func (*IAM) CreateServiceLinkedRoleCommon ¶
func (c *IAM) CreateServiceLinkedRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateServiceLinkedRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateServiceLinkedRoleCommon for usage and error information.
func (*IAM) CreateServiceLinkedRoleCommonRequest ¶
func (c *IAM) CreateServiceLinkedRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateServiceLinkedRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateServiceLinkedRoleCommon operation. The "output" return value will be populated with the CreateServiceLinkedRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateServiceLinkedRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceLinkedRoleCommon Send returns without error.
See CreateServiceLinkedRoleCommon for more information on using the CreateServiceLinkedRoleCommon API call, and error handling.
// Example sending a request using the CreateServiceLinkedRoleCommonRequest method. req, resp := client.CreateServiceLinkedRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateServiceLinkedRoleCommonWithContext ¶
func (c *IAM) CreateServiceLinkedRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateServiceLinkedRoleCommonWithContext is the same as CreateServiceLinkedRoleCommon with the addition of the ability to pass a context and additional request options.
See CreateServiceLinkedRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateServiceLinkedRoleRequest ¶
func (c *IAM) CreateServiceLinkedRoleRequest(input *CreateServiceLinkedRoleInput) (req *request.Request, output *CreateServiceLinkedRoleOutput)
CreateServiceLinkedRoleRequest generates a "volcengine/request.Request" representing the client's request for the CreateServiceLinkedRole operation. The "output" return value will be populated with the CreateServiceLinkedRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateServiceLinkedRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceLinkedRoleCommon Send returns without error.
See CreateServiceLinkedRole for more information on using the CreateServiceLinkedRole API call, and error handling.
// Example sending a request using the CreateServiceLinkedRoleRequest method. req, resp := client.CreateServiceLinkedRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateServiceLinkedRoleWithContext ¶
func (c *IAM) CreateServiceLinkedRoleWithContext(ctx volcengine.Context, input *CreateServiceLinkedRoleInput, opts ...request.Option) (*CreateServiceLinkedRoleOutput, error)
CreateServiceLinkedRoleWithContext is the same as CreateServiceLinkedRole with the addition of the ability to pass a context and additional request options.
See CreateServiceLinkedRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateUser ¶
func (c *IAM) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
CreateUser API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateUser for usage and error information.
func (*IAM) CreateUserCommon ¶
CreateUserCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation CreateUserCommon for usage and error information.
func (*IAM) CreateUserCommonRequest ¶
func (c *IAM) CreateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserCommon operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.
See CreateUserCommon for more information on using the CreateUserCommon API call, and error handling.
// Example sending a request using the CreateUserCommonRequest method. req, resp := client.CreateUserCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateUserCommonWithContext ¶
func (c *IAM) CreateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateUserCommonWithContext is the same as CreateUserCommon with the addition of the ability to pass a context and additional request options.
See CreateUserCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) CreateUserRequest ¶
func (c *IAM) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
CreateUserRequest generates a "volcengine/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.
See CreateUser for more information on using the CreateUser API call, and error handling.
// Example sending a request using the CreateUserRequest method. req, resp := client.CreateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) CreateUserWithContext ¶
func (c *IAM) CreateUserWithContext(ctx volcengine.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.
See CreateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteAccessKey ¶
func (c *IAM) DeleteAccessKey(input *DeleteAccessKeyInput) (*DeleteAccessKeyOutput, error)
DeleteAccessKey API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteAccessKey for usage and error information.
func (*IAM) DeleteAccessKeyCommon ¶
DeleteAccessKeyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteAccessKeyCommon for usage and error information.
func (*IAM) DeleteAccessKeyCommonRequest ¶
func (c *IAM) DeleteAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAccessKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccessKeyCommon operation. The "output" return value will be populated with the DeleteAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccessKeyCommon Send returns without error.
See DeleteAccessKeyCommon for more information on using the DeleteAccessKeyCommon API call, and error handling.
// Example sending a request using the DeleteAccessKeyCommonRequest method. req, resp := client.DeleteAccessKeyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteAccessKeyCommonWithContext ¶
func (c *IAM) DeleteAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAccessKeyCommonWithContext is the same as DeleteAccessKeyCommon with the addition of the ability to pass a context and additional request options.
See DeleteAccessKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteAccessKeyRequest ¶
func (c *IAM) DeleteAccessKeyRequest(input *DeleteAccessKeyInput) (req *request.Request, output *DeleteAccessKeyOutput)
DeleteAccessKeyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccessKey operation. The "output" return value will be populated with the DeleteAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccessKeyCommon Send returns without error.
See DeleteAccessKey for more information on using the DeleteAccessKey API call, and error handling.
// Example sending a request using the DeleteAccessKeyRequest method. req, resp := client.DeleteAccessKeyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteAccessKeyWithContext ¶
func (c *IAM) DeleteAccessKeyWithContext(ctx volcengine.Context, input *DeleteAccessKeyInput, opts ...request.Option) (*DeleteAccessKeyOutput, error)
DeleteAccessKeyWithContext is the same as DeleteAccessKey with the addition of the ability to pass a context and additional request options.
See DeleteAccessKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteGroup ¶
func (c *IAM) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)
DeleteGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteGroup for usage and error information.
func (*IAM) DeleteGroupCommon ¶
DeleteGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteGroupCommon for usage and error information.
func (*IAM) DeleteGroupCommonRequest ¶
func (c *IAM) DeleteGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGroupCommon operation. The "output" return value will be populated with the DeleteGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGroupCommon Send returns without error.
See DeleteGroupCommon for more information on using the DeleteGroupCommon API call, and error handling.
// Example sending a request using the DeleteGroupCommonRequest method. req, resp := client.DeleteGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteGroupCommonWithContext ¶
func (c *IAM) DeleteGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteGroupCommonWithContext is the same as DeleteGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteGroupRequest ¶
func (c *IAM) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)
DeleteGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGroup operation. The "output" return value will be populated with the DeleteGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGroupCommon Send returns without error.
See DeleteGroup for more information on using the DeleteGroup API call, and error handling.
// Example sending a request using the DeleteGroupRequest method. req, resp := client.DeleteGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteGroupWithContext ¶
func (c *IAM) DeleteGroupWithContext(ctx volcengine.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)
DeleteGroupWithContext is the same as DeleteGroup with the addition of the ability to pass a context and additional request options.
See DeleteGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteLoginProfile ¶
func (c *IAM) DeleteLoginProfile(input *DeleteLoginProfileInput) (*DeleteLoginProfileOutput, error)
DeleteLoginProfile API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteLoginProfile for usage and error information.
func (*IAM) DeleteLoginProfileCommon ¶
func (c *IAM) DeleteLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteLoginProfileCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteLoginProfileCommon for usage and error information.
func (*IAM) DeleteLoginProfileCommonRequest ¶
func (c *IAM) DeleteLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteLoginProfileCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLoginProfileCommon operation. The "output" return value will be populated with the DeleteLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLoginProfileCommon Send returns without error.
See DeleteLoginProfileCommon for more information on using the DeleteLoginProfileCommon API call, and error handling.
// Example sending a request using the DeleteLoginProfileCommonRequest method. req, resp := client.DeleteLoginProfileCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteLoginProfileCommonWithContext ¶
func (c *IAM) DeleteLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteLoginProfileCommonWithContext is the same as DeleteLoginProfileCommon with the addition of the ability to pass a context and additional request options.
See DeleteLoginProfileCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteLoginProfileRequest ¶
func (c *IAM) DeleteLoginProfileRequest(input *DeleteLoginProfileInput) (req *request.Request, output *DeleteLoginProfileOutput)
DeleteLoginProfileRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLoginProfile operation. The "output" return value will be populated with the DeleteLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLoginProfileCommon Send returns without error.
See DeleteLoginProfile for more information on using the DeleteLoginProfile API call, and error handling.
// Example sending a request using the DeleteLoginProfileRequest method. req, resp := client.DeleteLoginProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteLoginProfileWithContext ¶
func (c *IAM) DeleteLoginProfileWithContext(ctx volcengine.Context, input *DeleteLoginProfileInput, opts ...request.Option) (*DeleteLoginProfileOutput, error)
DeleteLoginProfileWithContext is the same as DeleteLoginProfile with the addition of the ability to pass a context and additional request options.
See DeleteLoginProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteOAuthProvider ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProvider(input *DeleteOAuthProviderInput) (*DeleteOAuthProviderOutput, error)
DeleteOAuthProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteOAuthProvider for usage and error information.
func (*IAM) DeleteOAuthProviderCommon ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteOAuthProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteOAuthProviderCommon for usage and error information.
func (*IAM) DeleteOAuthProviderCommonRequest ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteOAuthProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOAuthProviderCommon operation. The "output" return value will be populated with the DeleteOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOAuthProviderCommon Send returns without error.
See DeleteOAuthProviderCommon for more information on using the DeleteOAuthProviderCommon API call, and error handling.
// Example sending a request using the DeleteOAuthProviderCommonRequest method. req, resp := client.DeleteOAuthProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteOAuthProviderCommonWithContext ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteOAuthProviderCommonWithContext is the same as DeleteOAuthProviderCommon with the addition of the ability to pass a context and additional request options.
See DeleteOAuthProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteOAuthProviderRequest ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProviderRequest(input *DeleteOAuthProviderInput) (req *request.Request, output *DeleteOAuthProviderOutput)
DeleteOAuthProviderRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOAuthProvider operation. The "output" return value will be populated with the DeleteOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOAuthProviderCommon Send returns without error.
See DeleteOAuthProvider for more information on using the DeleteOAuthProvider API call, and error handling.
// Example sending a request using the DeleteOAuthProviderRequest method. req, resp := client.DeleteOAuthProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteOAuthProviderWithContext ¶ added in v1.0.126
func (c *IAM) DeleteOAuthProviderWithContext(ctx volcengine.Context, input *DeleteOAuthProviderInput, opts ...request.Option) (*DeleteOAuthProviderOutput, error)
DeleteOAuthProviderWithContext is the same as DeleteOAuthProvider with the addition of the ability to pass a context and additional request options.
See DeleteOAuthProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeletePolicy ¶
func (c *IAM) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error)
DeletePolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeletePolicy for usage and error information.
func (*IAM) DeletePolicyCommon ¶
DeletePolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeletePolicyCommon for usage and error information.
func (*IAM) DeletePolicyCommonRequest ¶
func (c *IAM) DeletePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeletePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePolicyCommon operation. The "output" return value will be populated with the DeletePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePolicyCommon Send returns without error.
See DeletePolicyCommon for more information on using the DeletePolicyCommon API call, and error handling.
// Example sending a request using the DeletePolicyCommonRequest method. req, resp := client.DeletePolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeletePolicyCommonWithContext ¶
func (c *IAM) DeletePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeletePolicyCommonWithContext is the same as DeletePolicyCommon with the addition of the ability to pass a context and additional request options.
See DeletePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeletePolicyRequest ¶
func (c *IAM) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput)
DeletePolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeletePolicy operation. The "output" return value will be populated with the DeletePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DeletePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePolicyCommon Send returns without error.
See DeletePolicy for more information on using the DeletePolicy API call, and error handling.
// Example sending a request using the DeletePolicyRequest method. req, resp := client.DeletePolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeletePolicyWithContext ¶
func (c *IAM) DeletePolicyWithContext(ctx volcengine.Context, input *DeletePolicyInput, opts ...request.Option) (*DeletePolicyOutput, error)
DeletePolicyWithContext is the same as DeletePolicy with the addition of the ability to pass a context and additional request options.
See DeletePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteRole ¶
func (c *IAM) DeleteRole(input *DeleteRoleInput) (*DeleteRoleOutput, error)
DeleteRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteRole for usage and error information.
func (*IAM) DeleteRoleCommon ¶
DeleteRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteRoleCommon for usage and error information.
func (*IAM) DeleteRoleCommonRequest ¶
func (c *IAM) DeleteRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRoleCommon operation. The "output" return value will be populated with the DeleteRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRoleCommon Send returns without error.
See DeleteRoleCommon for more information on using the DeleteRoleCommon API call, and error handling.
// Example sending a request using the DeleteRoleCommonRequest method. req, resp := client.DeleteRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteRoleCommonWithContext ¶
func (c *IAM) DeleteRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRoleCommonWithContext is the same as DeleteRoleCommon with the addition of the ability to pass a context and additional request options.
See DeleteRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteRoleRequest ¶
func (c *IAM) DeleteRoleRequest(input *DeleteRoleInput) (req *request.Request, output *DeleteRoleOutput)
DeleteRoleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRole operation. The "output" return value will be populated with the DeleteRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRoleCommon Send returns without error.
See DeleteRole for more information on using the DeleteRole API call, and error handling.
// Example sending a request using the DeleteRoleRequest method. req, resp := client.DeleteRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteRoleWithContext ¶
func (c *IAM) DeleteRoleWithContext(ctx volcengine.Context, input *DeleteRoleInput, opts ...request.Option) (*DeleteRoleOutput, error)
DeleteRoleWithContext is the same as DeleteRole with the addition of the ability to pass a context and additional request options.
See DeleteRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteSAMLProvider ¶
func (c *IAM) DeleteSAMLProvider(input *DeleteSAMLProviderInput) (*DeleteSAMLProviderOutput, error)
DeleteSAMLProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteSAMLProvider for usage and error information.
func (*IAM) DeleteSAMLProviderCommon ¶
func (c *IAM) DeleteSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSAMLProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteSAMLProviderCommon for usage and error information.
func (*IAM) DeleteSAMLProviderCommonRequest ¶
func (c *IAM) DeleteSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSAMLProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSAMLProviderCommon operation. The "output" return value will be populated with the DeleteSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSAMLProviderCommon Send returns without error.
See DeleteSAMLProviderCommon for more information on using the DeleteSAMLProviderCommon API call, and error handling.
// Example sending a request using the DeleteSAMLProviderCommonRequest method. req, resp := client.DeleteSAMLProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteSAMLProviderCommonWithContext ¶
func (c *IAM) DeleteSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSAMLProviderCommonWithContext is the same as DeleteSAMLProviderCommon with the addition of the ability to pass a context and additional request options.
See DeleteSAMLProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteSAMLProviderRequest ¶
func (c *IAM) DeleteSAMLProviderRequest(input *DeleteSAMLProviderInput) (req *request.Request, output *DeleteSAMLProviderOutput)
DeleteSAMLProviderRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSAMLProvider operation. The "output" return value will be populated with the DeleteSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSAMLProviderCommon Send returns without error.
See DeleteSAMLProvider for more information on using the DeleteSAMLProvider API call, and error handling.
// Example sending a request using the DeleteSAMLProviderRequest method. req, resp := client.DeleteSAMLProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteSAMLProviderWithContext ¶
func (c *IAM) DeleteSAMLProviderWithContext(ctx volcengine.Context, input *DeleteSAMLProviderInput, opts ...request.Option) (*DeleteSAMLProviderOutput, error)
DeleteSAMLProviderWithContext is the same as DeleteSAMLProvider with the addition of the ability to pass a context and additional request options.
See DeleteSAMLProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteServiceLinkedRole ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRole(input *DeleteServiceLinkedRoleInput) (*DeleteServiceLinkedRoleOutput, error)
DeleteServiceLinkedRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteServiceLinkedRole for usage and error information.
func (*IAM) DeleteServiceLinkedRoleCommon ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteServiceLinkedRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteServiceLinkedRoleCommon for usage and error information.
func (*IAM) DeleteServiceLinkedRoleCommonRequest ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteServiceLinkedRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteServiceLinkedRoleCommon operation. The "output" return value will be populated with the DeleteServiceLinkedRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteServiceLinkedRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceLinkedRoleCommon Send returns without error.
See DeleteServiceLinkedRoleCommon for more information on using the DeleteServiceLinkedRoleCommon API call, and error handling.
// Example sending a request using the DeleteServiceLinkedRoleCommonRequest method. req, resp := client.DeleteServiceLinkedRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteServiceLinkedRoleCommonWithContext ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteServiceLinkedRoleCommonWithContext is the same as DeleteServiceLinkedRoleCommon with the addition of the ability to pass a context and additional request options.
See DeleteServiceLinkedRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteServiceLinkedRoleRequest ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRoleRequest(input *DeleteServiceLinkedRoleInput) (req *request.Request, output *DeleteServiceLinkedRoleOutput)
DeleteServiceLinkedRoleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteServiceLinkedRole operation. The "output" return value will be populated with the DeleteServiceLinkedRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteServiceLinkedRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceLinkedRoleCommon Send returns without error.
See DeleteServiceLinkedRole for more information on using the DeleteServiceLinkedRole API call, and error handling.
// Example sending a request using the DeleteServiceLinkedRoleRequest method. req, resp := client.DeleteServiceLinkedRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteServiceLinkedRoleWithContext ¶ added in v1.0.126
func (c *IAM) DeleteServiceLinkedRoleWithContext(ctx volcengine.Context, input *DeleteServiceLinkedRoleInput, opts ...request.Option) (*DeleteServiceLinkedRoleOutput, error)
DeleteServiceLinkedRoleWithContext is the same as DeleteServiceLinkedRole with the addition of the ability to pass a context and additional request options.
See DeleteServiceLinkedRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteUser ¶
func (c *IAM) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
DeleteUser API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteUser for usage and error information.
func (*IAM) DeleteUserCommon ¶
DeleteUserCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DeleteUserCommon for usage and error information.
func (*IAM) DeleteUserCommonRequest ¶
func (c *IAM) DeleteUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserCommon operation. The "output" return value will be populated with the DeleteUserCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUserCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserCommon Send returns without error.
See DeleteUserCommon for more information on using the DeleteUserCommon API call, and error handling.
// Example sending a request using the DeleteUserCommonRequest method. req, resp := client.DeleteUserCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteUserCommonWithContext ¶
func (c *IAM) DeleteUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteUserCommonWithContext is the same as DeleteUserCommon with the addition of the ability to pass a context and additional request options.
See DeleteUserCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DeleteUserRequest ¶
func (c *IAM) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
DeleteUserRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUser operation. The "output" return value will be populated with the DeleteUserCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteUserCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserCommon Send returns without error.
See DeleteUser for more information on using the DeleteUser API call, and error handling.
// Example sending a request using the DeleteUserRequest method. req, resp := client.DeleteUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DeleteUserWithContext ¶
func (c *IAM) DeleteUserWithContext(ctx volcengine.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
DeleteUserWithContext is the same as DeleteUser with the addition of the ability to pass a context and additional request options.
See DeleteUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachRolePolicy ¶
func (c *IAM) DetachRolePolicy(input *DetachRolePolicyInput) (*DetachRolePolicyOutput, error)
DetachRolePolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachRolePolicy for usage and error information.
func (*IAM) DetachRolePolicyCommon ¶
func (c *IAM) DetachRolePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachRolePolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachRolePolicyCommon for usage and error information.
func (*IAM) DetachRolePolicyCommonRequest ¶
func (c *IAM) DetachRolePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachRolePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachRolePolicyCommon operation. The "output" return value will be populated with the DetachRolePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachRolePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachRolePolicyCommon Send returns without error.
See DetachRolePolicyCommon for more information on using the DetachRolePolicyCommon API call, and error handling.
// Example sending a request using the DetachRolePolicyCommonRequest method. req, resp := client.DetachRolePolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachRolePolicyCommonWithContext ¶
func (c *IAM) DetachRolePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachRolePolicyCommonWithContext is the same as DetachRolePolicyCommon with the addition of the ability to pass a context and additional request options.
See DetachRolePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachRolePolicyRequest ¶
func (c *IAM) DetachRolePolicyRequest(input *DetachRolePolicyInput) (req *request.Request, output *DetachRolePolicyOutput)
DetachRolePolicyRequest generates a "volcengine/request.Request" representing the client's request for the DetachRolePolicy operation. The "output" return value will be populated with the DetachRolePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachRolePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachRolePolicyCommon Send returns without error.
See DetachRolePolicy for more information on using the DetachRolePolicy API call, and error handling.
// Example sending a request using the DetachRolePolicyRequest method. req, resp := client.DetachRolePolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachRolePolicyWithContext ¶
func (c *IAM) DetachRolePolicyWithContext(ctx volcengine.Context, input *DetachRolePolicyInput, opts ...request.Option) (*DetachRolePolicyOutput, error)
DetachRolePolicyWithContext is the same as DetachRolePolicy with the addition of the ability to pass a context and additional request options.
See DetachRolePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachUserGroupPolicy ¶
func (c *IAM) DetachUserGroupPolicy(input *DetachUserGroupPolicyInput) (*DetachUserGroupPolicyOutput, error)
DetachUserGroupPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachUserGroupPolicy for usage and error information.
func (*IAM) DetachUserGroupPolicyCommon ¶
func (c *IAM) DetachUserGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachUserGroupPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachUserGroupPolicyCommon for usage and error information.
func (*IAM) DetachUserGroupPolicyCommonRequest ¶
func (c *IAM) DetachUserGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachUserGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachUserGroupPolicyCommon operation. The "output" return value will be populated with the DetachUserGroupPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachUserGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachUserGroupPolicyCommon Send returns without error.
See DetachUserGroupPolicyCommon for more information on using the DetachUserGroupPolicyCommon API call, and error handling.
// Example sending a request using the DetachUserGroupPolicyCommonRequest method. req, resp := client.DetachUserGroupPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachUserGroupPolicyCommonWithContext ¶
func (c *IAM) DetachUserGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachUserGroupPolicyCommonWithContext is the same as DetachUserGroupPolicyCommon with the addition of the ability to pass a context and additional request options.
See DetachUserGroupPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachUserGroupPolicyRequest ¶
func (c *IAM) DetachUserGroupPolicyRequest(input *DetachUserGroupPolicyInput) (req *request.Request, output *DetachUserGroupPolicyOutput)
DetachUserGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DetachUserGroupPolicy operation. The "output" return value will be populated with the DetachUserGroupPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachUserGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachUserGroupPolicyCommon Send returns without error.
See DetachUserGroupPolicy for more information on using the DetachUserGroupPolicy API call, and error handling.
// Example sending a request using the DetachUserGroupPolicyRequest method. req, resp := client.DetachUserGroupPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachUserGroupPolicyWithContext ¶
func (c *IAM) DetachUserGroupPolicyWithContext(ctx volcengine.Context, input *DetachUserGroupPolicyInput, opts ...request.Option) (*DetachUserGroupPolicyOutput, error)
DetachUserGroupPolicyWithContext is the same as DetachUserGroupPolicy with the addition of the ability to pass a context and additional request options.
See DetachUserGroupPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachUserPolicy ¶
func (c *IAM) DetachUserPolicy(input *DetachUserPolicyInput) (*DetachUserPolicyOutput, error)
DetachUserPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachUserPolicy for usage and error information.
func (*IAM) DetachUserPolicyCommon ¶
func (c *IAM) DetachUserPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachUserPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation DetachUserPolicyCommon for usage and error information.
func (*IAM) DetachUserPolicyCommonRequest ¶
func (c *IAM) DetachUserPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachUserPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachUserPolicyCommon operation. The "output" return value will be populated with the DetachUserPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachUserPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachUserPolicyCommon Send returns without error.
See DetachUserPolicyCommon for more information on using the DetachUserPolicyCommon API call, and error handling.
// Example sending a request using the DetachUserPolicyCommonRequest method. req, resp := client.DetachUserPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachUserPolicyCommonWithContext ¶
func (c *IAM) DetachUserPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachUserPolicyCommonWithContext is the same as DetachUserPolicyCommon with the addition of the ability to pass a context and additional request options.
See DetachUserPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) DetachUserPolicyRequest ¶
func (c *IAM) DetachUserPolicyRequest(input *DetachUserPolicyInput) (req *request.Request, output *DetachUserPolicyOutput)
DetachUserPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DetachUserPolicy operation. The "output" return value will be populated with the DetachUserPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachUserPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachUserPolicyCommon Send returns without error.
See DetachUserPolicy for more information on using the DetachUserPolicy API call, and error handling.
// Example sending a request using the DetachUserPolicyRequest method. req, resp := client.DetachUserPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) DetachUserPolicyWithContext ¶
func (c *IAM) DetachUserPolicyWithContext(ctx volcengine.Context, input *DetachUserPolicyInput, opts ...request.Option) (*DetachUserPolicyOutput, error)
DetachUserPolicyWithContext is the same as DetachUserPolicy with the addition of the ability to pass a context and additional request options.
See DetachUserPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetGroup ¶
func (c *IAM) GetGroup(input *GetGroupInput) (*GetGroupOutput, error)
GetGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetGroup for usage and error information.
func (*IAM) GetGroupCommon ¶
GetGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetGroupCommon for usage and error information.
func (*IAM) GetGroupCommonRequest ¶
func (c *IAM) GetGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGroupCommon operation. The "output" return value will be populated with the GetGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetGroupCommon Send returns without error.
See GetGroupCommon for more information on using the GetGroupCommon API call, and error handling.
// Example sending a request using the GetGroupCommonRequest method. req, resp := client.GetGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetGroupCommonWithContext ¶
func (c *IAM) GetGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetGroupCommonWithContext is the same as GetGroupCommon with the addition of the ability to pass a context and additional request options.
See GetGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetGroupRequest ¶
func (c *IAM) GetGroupRequest(input *GetGroupInput) (req *request.Request, output *GetGroupOutput)
GetGroupRequest generates a "volcengine/request.Request" representing the client's request for the GetGroup operation. The "output" return value will be populated with the GetGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned GetGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetGroupCommon Send returns without error.
See GetGroup for more information on using the GetGroup API call, and error handling.
// Example sending a request using the GetGroupRequest method. req, resp := client.GetGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetGroupWithContext ¶
func (c *IAM) GetGroupWithContext(ctx volcengine.Context, input *GetGroupInput, opts ...request.Option) (*GetGroupOutput, error)
GetGroupWithContext is the same as GetGroup with the addition of the ability to pass a context and additional request options.
See GetGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetLoginProfile ¶
func (c *IAM) GetLoginProfile(input *GetLoginProfileInput) (*GetLoginProfileOutput, error)
GetLoginProfile API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetLoginProfile for usage and error information.
func (*IAM) GetLoginProfileCommon ¶
GetLoginProfileCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetLoginProfileCommon for usage and error information.
func (*IAM) GetLoginProfileCommonRequest ¶
func (c *IAM) GetLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetLoginProfileCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetLoginProfileCommon operation. The "output" return value will be populated with the GetLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned GetLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after GetLoginProfileCommon Send returns without error.
See GetLoginProfileCommon for more information on using the GetLoginProfileCommon API call, and error handling.
// Example sending a request using the GetLoginProfileCommonRequest method. req, resp := client.GetLoginProfileCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetLoginProfileCommonWithContext ¶
func (c *IAM) GetLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetLoginProfileCommonWithContext is the same as GetLoginProfileCommon with the addition of the ability to pass a context and additional request options.
See GetLoginProfileCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetLoginProfileRequest ¶
func (c *IAM) GetLoginProfileRequest(input *GetLoginProfileInput) (req *request.Request, output *GetLoginProfileOutput)
GetLoginProfileRequest generates a "volcengine/request.Request" representing the client's request for the GetLoginProfile operation. The "output" return value will be populated with the GetLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned GetLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after GetLoginProfileCommon Send returns without error.
See GetLoginProfile for more information on using the GetLoginProfile API call, and error handling.
// Example sending a request using the GetLoginProfileRequest method. req, resp := client.GetLoginProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetLoginProfileWithContext ¶
func (c *IAM) GetLoginProfileWithContext(ctx volcengine.Context, input *GetLoginProfileInput, opts ...request.Option) (*GetLoginProfileOutput, error)
GetLoginProfileWithContext is the same as GetLoginProfile with the addition of the ability to pass a context and additional request options.
See GetLoginProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetOAuthProvider ¶ added in v1.0.126
func (c *IAM) GetOAuthProvider(input *GetOAuthProviderInput) (*GetOAuthProviderOutput, error)
GetOAuthProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetOAuthProvider for usage and error information.
func (*IAM) GetOAuthProviderCommon ¶ added in v1.0.126
func (c *IAM) GetOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetOAuthProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetOAuthProviderCommon for usage and error information.
func (*IAM) GetOAuthProviderCommonRequest ¶ added in v1.0.126
func (c *IAM) GetOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetOAuthProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetOAuthProviderCommon operation. The "output" return value will be populated with the GetOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned GetOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOAuthProviderCommon Send returns without error.
See GetOAuthProviderCommon for more information on using the GetOAuthProviderCommon API call, and error handling.
// Example sending a request using the GetOAuthProviderCommonRequest method. req, resp := client.GetOAuthProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetOAuthProviderCommonWithContext ¶ added in v1.0.126
func (c *IAM) GetOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetOAuthProviderCommonWithContext is the same as GetOAuthProviderCommon with the addition of the ability to pass a context and additional request options.
See GetOAuthProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetOAuthProviderRequest ¶ added in v1.0.126
func (c *IAM) GetOAuthProviderRequest(input *GetOAuthProviderInput) (req *request.Request, output *GetOAuthProviderOutput)
GetOAuthProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetOAuthProvider operation. The "output" return value will be populated with the GetOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned GetOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOAuthProviderCommon Send returns without error.
See GetOAuthProvider for more information on using the GetOAuthProvider API call, and error handling.
// Example sending a request using the GetOAuthProviderRequest method. req, resp := client.GetOAuthProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetOAuthProviderWithContext ¶ added in v1.0.126
func (c *IAM) GetOAuthProviderWithContext(ctx volcengine.Context, input *GetOAuthProviderInput, opts ...request.Option) (*GetOAuthProviderOutput, error)
GetOAuthProviderWithContext is the same as GetOAuthProvider with the addition of the ability to pass a context and additional request options.
See GetOAuthProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetPolicy ¶
func (c *IAM) GetPolicy(input *GetPolicyInput) (*GetPolicyOutput, error)
GetPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetPolicy for usage and error information.
func (*IAM) GetPolicyCommon ¶
GetPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetPolicyCommon for usage and error information.
func (*IAM) GetPolicyCommonRequest ¶
func (c *IAM) GetPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetPolicyCommon operation. The "output" return value will be populated with the GetPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPolicyCommon Send returns without error.
See GetPolicyCommon for more information on using the GetPolicyCommon API call, and error handling.
// Example sending a request using the GetPolicyCommonRequest method. req, resp := client.GetPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetPolicyCommonWithContext ¶
func (c *IAM) GetPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetPolicyCommonWithContext is the same as GetPolicyCommon with the addition of the ability to pass a context and additional request options.
See GetPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetPolicyRequest ¶
func (c *IAM) GetPolicyRequest(input *GetPolicyInput) (req *request.Request, output *GetPolicyOutput)
GetPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetPolicy operation. The "output" return value will be populated with the GetPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned GetPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetPolicyCommon Send returns without error.
See GetPolicy for more information on using the GetPolicy API call, and error handling.
// Example sending a request using the GetPolicyRequest method. req, resp := client.GetPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetPolicyWithContext ¶
func (c *IAM) GetPolicyWithContext(ctx volcengine.Context, input *GetPolicyInput, opts ...request.Option) (*GetPolicyOutput, error)
GetPolicyWithContext is the same as GetPolicy with the addition of the ability to pass a context and additional request options.
See GetPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetRole ¶
func (c *IAM) GetRole(input *GetRoleInput) (*GetRoleOutput, error)
GetRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetRole for usage and error information.
func (*IAM) GetRoleCommon ¶
GetRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetRoleCommon for usage and error information.
func (*IAM) GetRoleCommonRequest ¶
func (c *IAM) GetRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRoleCommon operation. The "output" return value will be populated with the GetRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned GetRoleCommon Request to send the API call to the service. the "output" return value is not valid until after GetRoleCommon Send returns without error.
See GetRoleCommon for more information on using the GetRoleCommon API call, and error handling.
// Example sending a request using the GetRoleCommonRequest method. req, resp := client.GetRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetRoleCommonWithContext ¶
func (c *IAM) GetRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetRoleCommonWithContext is the same as GetRoleCommon with the addition of the ability to pass a context and additional request options.
See GetRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetRoleRequest ¶
func (c *IAM) GetRoleRequest(input *GetRoleInput) (req *request.Request, output *GetRoleOutput)
GetRoleRequest generates a "volcengine/request.Request" representing the client's request for the GetRole operation. The "output" return value will be populated with the GetRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned GetRoleCommon Request to send the API call to the service. the "output" return value is not valid until after GetRoleCommon Send returns without error.
See GetRole for more information on using the GetRole API call, and error handling.
// Example sending a request using the GetRoleRequest method. req, resp := client.GetRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetRoleWithContext ¶
func (c *IAM) GetRoleWithContext(ctx volcengine.Context, input *GetRoleInput, opts ...request.Option) (*GetRoleOutput, error)
GetRoleWithContext is the same as GetRole with the addition of the ability to pass a context and additional request options.
See GetRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSAMLProvider ¶
func (c *IAM) GetSAMLProvider(input *GetSAMLProviderInput) (*GetSAMLProviderOutput, error)
GetSAMLProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSAMLProvider for usage and error information.
func (*IAM) GetSAMLProviderCommon ¶
GetSAMLProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSAMLProviderCommon for usage and error information.
func (*IAM) GetSAMLProviderCommonRequest ¶
func (c *IAM) GetSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSAMLProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSAMLProviderCommon operation. The "output" return value will be populated with the GetSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetSAMLProviderCommon Send returns without error.
See GetSAMLProviderCommon for more information on using the GetSAMLProviderCommon API call, and error handling.
// Example sending a request using the GetSAMLProviderCommonRequest method. req, resp := client.GetSAMLProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSAMLProviderCommonWithContext ¶
func (c *IAM) GetSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetSAMLProviderCommonWithContext is the same as GetSAMLProviderCommon with the addition of the ability to pass a context and additional request options.
See GetSAMLProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSAMLProviderRequest ¶
func (c *IAM) GetSAMLProviderRequest(input *GetSAMLProviderInput) (req *request.Request, output *GetSAMLProviderOutput)
GetSAMLProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetSAMLProvider operation. The "output" return value will be populated with the GetSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetSAMLProviderCommon Send returns without error.
See GetSAMLProvider for more information on using the GetSAMLProvider API call, and error handling.
// Example sending a request using the GetSAMLProviderRequest method. req, resp := client.GetSAMLProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSAMLProviderWithContext ¶
func (c *IAM) GetSAMLProviderWithContext(ctx volcengine.Context, input *GetSAMLProviderInput, opts ...request.Option) (*GetSAMLProviderOutput, error)
GetSAMLProviderWithContext is the same as GetSAMLProvider with the addition of the ability to pass a context and additional request options.
See GetSAMLProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSecurityConfig ¶ added in v1.0.126
func (c *IAM) GetSecurityConfig(input *GetSecurityConfigInput) (*GetSecurityConfigOutput, error)
GetSecurityConfig API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSecurityConfig for usage and error information.
func (*IAM) GetSecurityConfigCommon ¶ added in v1.0.126
func (c *IAM) GetSecurityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetSecurityConfigCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSecurityConfigCommon for usage and error information.
func (*IAM) GetSecurityConfigCommonRequest ¶ added in v1.0.126
func (c *IAM) GetSecurityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSecurityConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityConfigCommon operation. The "output" return value will be populated with the GetSecurityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecurityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityConfigCommon Send returns without error.
See GetSecurityConfigCommon for more information on using the GetSecurityConfigCommon API call, and error handling.
// Example sending a request using the GetSecurityConfigCommonRequest method. req, resp := client.GetSecurityConfigCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSecurityConfigCommonWithContext ¶ added in v1.0.126
func (c *IAM) GetSecurityConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetSecurityConfigCommonWithContext is the same as GetSecurityConfigCommon with the addition of the ability to pass a context and additional request options.
See GetSecurityConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSecurityConfigRequest ¶ added in v1.0.126
func (c *IAM) GetSecurityConfigRequest(input *GetSecurityConfigInput) (req *request.Request, output *GetSecurityConfigOutput)
GetSecurityConfigRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityConfig operation. The "output" return value will be populated with the GetSecurityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecurityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityConfigCommon Send returns without error.
See GetSecurityConfig for more information on using the GetSecurityConfig API call, and error handling.
// Example sending a request using the GetSecurityConfigRequest method. req, resp := client.GetSecurityConfigRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSecurityConfigWithContext ¶ added in v1.0.126
func (c *IAM) GetSecurityConfigWithContext(ctx volcengine.Context, input *GetSecurityConfigInput, opts ...request.Option) (*GetSecurityConfigOutput, error)
GetSecurityConfigWithContext is the same as GetSecurityConfig with the addition of the ability to pass a context and additional request options.
See GetSecurityConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSecurityContact ¶ added in v1.0.126
func (c *IAM) GetSecurityContact(input *GetSecurityContactInput) (*GetSecurityContactOutput, error)
GetSecurityContact API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSecurityContact for usage and error information.
func (*IAM) GetSecurityContactCommon ¶ added in v1.0.126
func (c *IAM) GetSecurityContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetSecurityContactCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetSecurityContactCommon for usage and error information.
func (*IAM) GetSecurityContactCommonRequest ¶ added in v1.0.126
func (c *IAM) GetSecurityContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSecurityContactCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityContactCommon operation. The "output" return value will be populated with the GetSecurityContactCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecurityContactCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityContactCommon Send returns without error.
See GetSecurityContactCommon for more information on using the GetSecurityContactCommon API call, and error handling.
// Example sending a request using the GetSecurityContactCommonRequest method. req, resp := client.GetSecurityContactCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSecurityContactCommonWithContext ¶ added in v1.0.126
func (c *IAM) GetSecurityContactCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetSecurityContactCommonWithContext is the same as GetSecurityContactCommon with the addition of the ability to pass a context and additional request options.
See GetSecurityContactCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetSecurityContactRequest ¶ added in v1.0.126
func (c *IAM) GetSecurityContactRequest(input *GetSecurityContactInput) (req *request.Request, output *GetSecurityContactOutput)
GetSecurityContactRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityContact operation. The "output" return value will be populated with the GetSecurityContactCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSecurityContactCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityContactCommon Send returns without error.
See GetSecurityContact for more information on using the GetSecurityContact API call, and error handling.
// Example sending a request using the GetSecurityContactRequest method. req, resp := client.GetSecurityContactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetSecurityContactWithContext ¶ added in v1.0.126
func (c *IAM) GetSecurityContactWithContext(ctx volcengine.Context, input *GetSecurityContactInput, opts ...request.Option) (*GetSecurityContactOutput, error)
GetSecurityContactWithContext is the same as GetSecurityContact with the addition of the ability to pass a context and additional request options.
See GetSecurityContact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetUser ¶
func (c *IAM) GetUser(input *GetUserInput) (*GetUserOutput, error)
GetUser API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetUser for usage and error information.
func (*IAM) GetUserCommon ¶
GetUserCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation GetUserCommon for usage and error information.
func (*IAM) GetUserCommonRequest ¶
func (c *IAM) GetUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserCommon operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.
See GetUserCommon for more information on using the GetUserCommon API call, and error handling.
// Example sending a request using the GetUserCommonRequest method. req, resp := client.GetUserCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetUserCommonWithContext ¶
func (c *IAM) GetUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetUserCommonWithContext is the same as GetUserCommon with the addition of the ability to pass a context and additional request options.
See GetUserCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) GetUserRequest ¶
func (c *IAM) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)
GetUserRequest generates a "volcengine/request.Request" representing the client's request for the GetUser operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.
See GetUser for more information on using the GetUser API call, and error handling.
// Example sending a request using the GetUserRequest method. req, resp := client.GetUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) GetUserWithContext ¶
func (c *IAM) GetUserWithContext(ctx volcengine.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)
GetUserWithContext is the same as GetUser with the addition of the ability to pass a context and additional request options.
See GetUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAccessKeys ¶
func (c *IAM) ListAccessKeys(input *ListAccessKeysInput) (*ListAccessKeysOutput, error)
ListAccessKeys API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAccessKeys for usage and error information.
func (*IAM) ListAccessKeysCommon ¶
ListAccessKeysCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAccessKeysCommon for usage and error information.
func (*IAM) ListAccessKeysCommonRequest ¶
func (c *IAM) ListAccessKeysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAccessKeysCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAccessKeysCommon operation. The "output" return value will be populated with the ListAccessKeysCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAccessKeysCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccessKeysCommon Send returns without error.
See ListAccessKeysCommon for more information on using the ListAccessKeysCommon API call, and error handling.
// Example sending a request using the ListAccessKeysCommonRequest method. req, resp := client.ListAccessKeysCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAccessKeysCommonWithContext ¶
func (c *IAM) ListAccessKeysCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAccessKeysCommonWithContext is the same as ListAccessKeysCommon with the addition of the ability to pass a context and additional request options.
See ListAccessKeysCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAccessKeysRequest ¶
func (c *IAM) ListAccessKeysRequest(input *ListAccessKeysInput) (req *request.Request, output *ListAccessKeysOutput)
ListAccessKeysRequest generates a "volcengine/request.Request" representing the client's request for the ListAccessKeys operation. The "output" return value will be populated with the ListAccessKeysCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAccessKeysCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccessKeysCommon Send returns without error.
See ListAccessKeys for more information on using the ListAccessKeys API call, and error handling.
// Example sending a request using the ListAccessKeysRequest method. req, resp := client.ListAccessKeysRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAccessKeysWithContext ¶
func (c *IAM) ListAccessKeysWithContext(ctx volcengine.Context, input *ListAccessKeysInput, opts ...request.Option) (*ListAccessKeysOutput, error)
ListAccessKeysWithContext is the same as ListAccessKeys with the addition of the ability to pass a context and additional request options.
See ListAccessKeys for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedRolePolicies ¶
func (c *IAM) ListAttachedRolePolicies(input *ListAttachedRolePoliciesInput) (*ListAttachedRolePoliciesOutput, error)
ListAttachedRolePolicies API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedRolePolicies for usage and error information.
func (*IAM) ListAttachedRolePoliciesCommon ¶
func (c *IAM) ListAttachedRolePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAttachedRolePoliciesCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedRolePoliciesCommon for usage and error information.
func (*IAM) ListAttachedRolePoliciesCommonRequest ¶
func (c *IAM) ListAttachedRolePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAttachedRolePoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedRolePoliciesCommon operation. The "output" return value will be populated with the ListAttachedRolePoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedRolePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedRolePoliciesCommon Send returns without error.
See ListAttachedRolePoliciesCommon for more information on using the ListAttachedRolePoliciesCommon API call, and error handling.
// Example sending a request using the ListAttachedRolePoliciesCommonRequest method. req, resp := client.ListAttachedRolePoliciesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedRolePoliciesCommonWithContext ¶
func (c *IAM) ListAttachedRolePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAttachedRolePoliciesCommonWithContext is the same as ListAttachedRolePoliciesCommon with the addition of the ability to pass a context and additional request options.
See ListAttachedRolePoliciesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedRolePoliciesRequest ¶
func (c *IAM) ListAttachedRolePoliciesRequest(input *ListAttachedRolePoliciesInput) (req *request.Request, output *ListAttachedRolePoliciesOutput)
ListAttachedRolePoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedRolePolicies operation. The "output" return value will be populated with the ListAttachedRolePoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedRolePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedRolePoliciesCommon Send returns without error.
See ListAttachedRolePolicies for more information on using the ListAttachedRolePolicies API call, and error handling.
// Example sending a request using the ListAttachedRolePoliciesRequest method. req, resp := client.ListAttachedRolePoliciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedRolePoliciesWithContext ¶
func (c *IAM) ListAttachedRolePoliciesWithContext(ctx volcengine.Context, input *ListAttachedRolePoliciesInput, opts ...request.Option) (*ListAttachedRolePoliciesOutput, error)
ListAttachedRolePoliciesWithContext is the same as ListAttachedRolePolicies with the addition of the ability to pass a context and additional request options.
See ListAttachedRolePolicies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedUserGroupPolicies ¶
func (c *IAM) ListAttachedUserGroupPolicies(input *ListAttachedUserGroupPoliciesInput) (*ListAttachedUserGroupPoliciesOutput, error)
ListAttachedUserGroupPolicies API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedUserGroupPolicies for usage and error information.
func (*IAM) ListAttachedUserGroupPoliciesCommon ¶
func (c *IAM) ListAttachedUserGroupPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAttachedUserGroupPoliciesCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedUserGroupPoliciesCommon for usage and error information.
func (*IAM) ListAttachedUserGroupPoliciesCommonRequest ¶
func (c *IAM) ListAttachedUserGroupPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAttachedUserGroupPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedUserGroupPoliciesCommon operation. The "output" return value will be populated with the ListAttachedUserGroupPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedUserGroupPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedUserGroupPoliciesCommon Send returns without error.
See ListAttachedUserGroupPoliciesCommon for more information on using the ListAttachedUserGroupPoliciesCommon API call, and error handling.
// Example sending a request using the ListAttachedUserGroupPoliciesCommonRequest method. req, resp := client.ListAttachedUserGroupPoliciesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedUserGroupPoliciesCommonWithContext ¶
func (c *IAM) ListAttachedUserGroupPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAttachedUserGroupPoliciesCommonWithContext is the same as ListAttachedUserGroupPoliciesCommon with the addition of the ability to pass a context and additional request options.
See ListAttachedUserGroupPoliciesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedUserGroupPoliciesRequest ¶
func (c *IAM) ListAttachedUserGroupPoliciesRequest(input *ListAttachedUserGroupPoliciesInput) (req *request.Request, output *ListAttachedUserGroupPoliciesOutput)
ListAttachedUserGroupPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedUserGroupPolicies operation. The "output" return value will be populated with the ListAttachedUserGroupPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedUserGroupPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedUserGroupPoliciesCommon Send returns without error.
See ListAttachedUserGroupPolicies for more information on using the ListAttachedUserGroupPolicies API call, and error handling.
// Example sending a request using the ListAttachedUserGroupPoliciesRequest method. req, resp := client.ListAttachedUserGroupPoliciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedUserGroupPoliciesWithContext ¶
func (c *IAM) ListAttachedUserGroupPoliciesWithContext(ctx volcengine.Context, input *ListAttachedUserGroupPoliciesInput, opts ...request.Option) (*ListAttachedUserGroupPoliciesOutput, error)
ListAttachedUserGroupPoliciesWithContext is the same as ListAttachedUserGroupPolicies with the addition of the ability to pass a context and additional request options.
See ListAttachedUserGroupPolicies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedUserPolicies ¶
func (c *IAM) ListAttachedUserPolicies(input *ListAttachedUserPoliciesInput) (*ListAttachedUserPoliciesOutput, error)
ListAttachedUserPolicies API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedUserPolicies for usage and error information.
func (*IAM) ListAttachedUserPoliciesCommon ¶
func (c *IAM) ListAttachedUserPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAttachedUserPoliciesCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListAttachedUserPoliciesCommon for usage and error information.
func (*IAM) ListAttachedUserPoliciesCommonRequest ¶
func (c *IAM) ListAttachedUserPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAttachedUserPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedUserPoliciesCommon operation. The "output" return value will be populated with the ListAttachedUserPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedUserPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedUserPoliciesCommon Send returns without error.
See ListAttachedUserPoliciesCommon for more information on using the ListAttachedUserPoliciesCommon API call, and error handling.
// Example sending a request using the ListAttachedUserPoliciesCommonRequest method. req, resp := client.ListAttachedUserPoliciesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedUserPoliciesCommonWithContext ¶
func (c *IAM) ListAttachedUserPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAttachedUserPoliciesCommonWithContext is the same as ListAttachedUserPoliciesCommon with the addition of the ability to pass a context and additional request options.
See ListAttachedUserPoliciesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListAttachedUserPoliciesRequest ¶
func (c *IAM) ListAttachedUserPoliciesRequest(input *ListAttachedUserPoliciesInput) (req *request.Request, output *ListAttachedUserPoliciesOutput)
ListAttachedUserPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListAttachedUserPolicies operation. The "output" return value will be populated with the ListAttachedUserPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAttachedUserPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAttachedUserPoliciesCommon Send returns without error.
See ListAttachedUserPolicies for more information on using the ListAttachedUserPolicies API call, and error handling.
// Example sending a request using the ListAttachedUserPoliciesRequest method. req, resp := client.ListAttachedUserPoliciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListAttachedUserPoliciesWithContext ¶
func (c *IAM) ListAttachedUserPoliciesWithContext(ctx volcengine.Context, input *ListAttachedUserPoliciesInput, opts ...request.Option) (*ListAttachedUserPoliciesOutput, error)
ListAttachedUserPoliciesWithContext is the same as ListAttachedUserPolicies with the addition of the ability to pass a context and additional request options.
See ListAttachedUserPolicies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListEntitiesForPolicy ¶
func (c *IAM) ListEntitiesForPolicy(input *ListEntitiesForPolicyInput) (*ListEntitiesForPolicyOutput, error)
ListEntitiesForPolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListEntitiesForPolicy for usage and error information.
func (*IAM) ListEntitiesForPolicyCommon ¶
func (c *IAM) ListEntitiesForPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListEntitiesForPolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListEntitiesForPolicyCommon for usage and error information.
func (*IAM) ListEntitiesForPolicyCommonRequest ¶
func (c *IAM) ListEntitiesForPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListEntitiesForPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEntitiesForPolicyCommon operation. The "output" return value will be populated with the ListEntitiesForPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEntitiesForPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListEntitiesForPolicyCommon Send returns without error.
See ListEntitiesForPolicyCommon for more information on using the ListEntitiesForPolicyCommon API call, and error handling.
// Example sending a request using the ListEntitiesForPolicyCommonRequest method. req, resp := client.ListEntitiesForPolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListEntitiesForPolicyCommonWithContext ¶
func (c *IAM) ListEntitiesForPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListEntitiesForPolicyCommonWithContext is the same as ListEntitiesForPolicyCommon with the addition of the ability to pass a context and additional request options.
See ListEntitiesForPolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListEntitiesForPolicyRequest ¶
func (c *IAM) ListEntitiesForPolicyRequest(input *ListEntitiesForPolicyInput) (req *request.Request, output *ListEntitiesForPolicyOutput)
ListEntitiesForPolicyRequest generates a "volcengine/request.Request" representing the client's request for the ListEntitiesForPolicy operation. The "output" return value will be populated with the ListEntitiesForPolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEntitiesForPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListEntitiesForPolicyCommon Send returns without error.
See ListEntitiesForPolicy for more information on using the ListEntitiesForPolicy API call, and error handling.
// Example sending a request using the ListEntitiesForPolicyRequest method. req, resp := client.ListEntitiesForPolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListEntitiesForPolicyWithContext ¶
func (c *IAM) ListEntitiesForPolicyWithContext(ctx volcengine.Context, input *ListEntitiesForPolicyInput, opts ...request.Option) (*ListEntitiesForPolicyOutput, error)
ListEntitiesForPolicyWithContext is the same as ListEntitiesForPolicy with the addition of the ability to pass a context and additional request options.
See ListEntitiesForPolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListGroups ¶
func (c *IAM) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)
ListGroups API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListGroups for usage and error information.
func (*IAM) ListGroupsCommon ¶
ListGroupsCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListGroupsCommon for usage and error information.
func (*IAM) ListGroupsCommonRequest ¶
func (c *IAM) ListGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupsCommon operation. The "output" return value will be populated with the ListGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsCommon Send returns without error.
See ListGroupsCommon for more information on using the ListGroupsCommon API call, and error handling.
// Example sending a request using the ListGroupsCommonRequest method. req, resp := client.ListGroupsCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListGroupsCommonWithContext ¶
func (c *IAM) ListGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGroupsCommonWithContext is the same as ListGroupsCommon with the addition of the ability to pass a context and additional request options.
See ListGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListGroupsForUser ¶
func (c *IAM) ListGroupsForUser(input *ListGroupsForUserInput) (*ListGroupsForUserOutput, error)
ListGroupsForUser API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListGroupsForUser for usage and error information.
func (*IAM) ListGroupsForUserCommon ¶
func (c *IAM) ListGroupsForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListGroupsForUserCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListGroupsForUserCommon for usage and error information.
func (*IAM) ListGroupsForUserCommonRequest ¶
func (c *IAM) ListGroupsForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGroupsForUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupsForUserCommon operation. The "output" return value will be populated with the ListGroupsForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGroupsForUserCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsForUserCommon Send returns without error.
See ListGroupsForUserCommon for more information on using the ListGroupsForUserCommon API call, and error handling.
// Example sending a request using the ListGroupsForUserCommonRequest method. req, resp := client.ListGroupsForUserCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListGroupsForUserCommonWithContext ¶
func (c *IAM) ListGroupsForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGroupsForUserCommonWithContext is the same as ListGroupsForUserCommon with the addition of the ability to pass a context and additional request options.
See ListGroupsForUserCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListGroupsForUserRequest ¶
func (c *IAM) ListGroupsForUserRequest(input *ListGroupsForUserInput) (req *request.Request, output *ListGroupsForUserOutput)
ListGroupsForUserRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupsForUser operation. The "output" return value will be populated with the ListGroupsForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGroupsForUserCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsForUserCommon Send returns without error.
See ListGroupsForUser for more information on using the ListGroupsForUser API call, and error handling.
// Example sending a request using the ListGroupsForUserRequest method. req, resp := client.ListGroupsForUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListGroupsForUserWithContext ¶
func (c *IAM) ListGroupsForUserWithContext(ctx volcengine.Context, input *ListGroupsForUserInput, opts ...request.Option) (*ListGroupsForUserOutput, error)
ListGroupsForUserWithContext is the same as ListGroupsForUser with the addition of the ability to pass a context and additional request options.
See ListGroupsForUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListGroupsRequest ¶
func (c *IAM) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)
ListGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListGroups operation. The "output" return value will be populated with the ListGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsCommon Send returns without error.
See ListGroups for more information on using the ListGroups API call, and error handling.
// Example sending a request using the ListGroupsRequest method. req, resp := client.ListGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListGroupsWithContext ¶
func (c *IAM) ListGroupsWithContext(ctx volcengine.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)
ListGroupsWithContext is the same as ListGroups with the addition of the ability to pass a context and additional request options.
See ListGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListIdentityProviders ¶ added in v1.0.126
func (c *IAM) ListIdentityProviders(input *ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error)
ListIdentityProviders API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListIdentityProviders for usage and error information.
func (*IAM) ListIdentityProvidersCommon ¶ added in v1.0.126
func (c *IAM) ListIdentityProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListIdentityProvidersCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListIdentityProvidersCommon for usage and error information.
func (*IAM) ListIdentityProvidersCommonRequest ¶ added in v1.0.126
func (c *IAM) ListIdentityProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListIdentityProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProvidersCommon operation. The "output" return value will be populated with the ListIdentityProvidersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListIdentityProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersCommon Send returns without error.
See ListIdentityProvidersCommon for more information on using the ListIdentityProvidersCommon API call, and error handling.
// Example sending a request using the ListIdentityProvidersCommonRequest method. req, resp := client.ListIdentityProvidersCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListIdentityProvidersCommonWithContext ¶ added in v1.0.126
func (c *IAM) ListIdentityProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListIdentityProvidersCommonWithContext is the same as ListIdentityProvidersCommon with the addition of the ability to pass a context and additional request options.
See ListIdentityProvidersCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListIdentityProvidersRequest ¶ added in v1.0.126
func (c *IAM) ListIdentityProvidersRequest(input *ListIdentityProvidersInput) (req *request.Request, output *ListIdentityProvidersOutput)
ListIdentityProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListIdentityProviders operation. The "output" return value will be populated with the ListIdentityProvidersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListIdentityProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListIdentityProvidersCommon Send returns without error.
See ListIdentityProviders for more information on using the ListIdentityProviders API call, and error handling.
// Example sending a request using the ListIdentityProvidersRequest method. req, resp := client.ListIdentityProvidersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListIdentityProvidersWithContext ¶ added in v1.0.126
func (c *IAM) ListIdentityProvidersWithContext(ctx volcengine.Context, input *ListIdentityProvidersInput, opts ...request.Option) (*ListIdentityProvidersOutput, error)
ListIdentityProvidersWithContext is the same as ListIdentityProviders with the addition of the ability to pass a context and additional request options.
See ListIdentityProviders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListPolicies ¶
func (c *IAM) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error)
ListPolicies API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListPolicies for usage and error information.
func (*IAM) ListPoliciesCommon ¶
ListPoliciesCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListPoliciesCommon for usage and error information.
func (*IAM) ListPoliciesCommonRequest ¶
func (c *IAM) ListPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPoliciesCommon operation. The "output" return value will be populated with the ListPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPoliciesCommon Send returns without error.
See ListPoliciesCommon for more information on using the ListPoliciesCommon API call, and error handling.
// Example sending a request using the ListPoliciesCommonRequest method. req, resp := client.ListPoliciesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListPoliciesCommonWithContext ¶
func (c *IAM) ListPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListPoliciesCommonWithContext is the same as ListPoliciesCommon with the addition of the ability to pass a context and additional request options.
See ListPoliciesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListPoliciesRequest ¶
func (c *IAM) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput)
ListPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListPolicies operation. The "output" return value will be populated with the ListPoliciesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPoliciesCommon Send returns without error.
See ListPolicies for more information on using the ListPolicies API call, and error handling.
// Example sending a request using the ListPoliciesRequest method. req, resp := client.ListPoliciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListPoliciesWithContext ¶
func (c *IAM) ListPoliciesWithContext(ctx volcengine.Context, input *ListPoliciesInput, opts ...request.Option) (*ListPoliciesOutput, error)
ListPoliciesWithContext is the same as ListPolicies with the addition of the ability to pass a context and additional request options.
See ListPolicies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListRoles ¶
func (c *IAM) ListRoles(input *ListRolesInput) (*ListRolesOutput, error)
ListRoles API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListRoles for usage and error information.
func (*IAM) ListRolesCommon ¶
ListRolesCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListRolesCommon for usage and error information.
func (*IAM) ListRolesCommonRequest ¶
func (c *IAM) ListRolesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRolesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRolesCommon operation. The "output" return value will be populated with the ListRolesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRolesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRolesCommon Send returns without error.
See ListRolesCommon for more information on using the ListRolesCommon API call, and error handling.
// Example sending a request using the ListRolesCommonRequest method. req, resp := client.ListRolesCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListRolesCommonWithContext ¶
func (c *IAM) ListRolesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRolesCommonWithContext is the same as ListRolesCommon with the addition of the ability to pass a context and additional request options.
See ListRolesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListRolesRequest ¶
func (c *IAM) ListRolesRequest(input *ListRolesInput) (req *request.Request, output *ListRolesOutput)
ListRolesRequest generates a "volcengine/request.Request" representing the client's request for the ListRoles operation. The "output" return value will be populated with the ListRolesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRolesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRolesCommon Send returns without error.
See ListRoles for more information on using the ListRoles API call, and error handling.
// Example sending a request using the ListRolesRequest method. req, resp := client.ListRolesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListRolesWithContext ¶
func (c *IAM) ListRolesWithContext(ctx volcengine.Context, input *ListRolesInput, opts ...request.Option) (*ListRolesOutput, error)
ListRolesWithContext is the same as ListRoles with the addition of the ability to pass a context and additional request options.
See ListRoles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListSAMLProviders ¶
func (c *IAM) ListSAMLProviders(input *ListSAMLProvidersInput) (*ListSAMLProvidersOutput, error)
ListSAMLProviders API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListSAMLProviders for usage and error information.
func (*IAM) ListSAMLProvidersCommon ¶
func (c *IAM) ListSAMLProvidersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSAMLProvidersCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListSAMLProvidersCommon for usage and error information.
func (*IAM) ListSAMLProvidersCommonRequest ¶
func (c *IAM) ListSAMLProvidersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSAMLProvidersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSAMLProvidersCommon operation. The "output" return value will be populated with the ListSAMLProvidersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSAMLProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListSAMLProvidersCommon Send returns without error.
See ListSAMLProvidersCommon for more information on using the ListSAMLProvidersCommon API call, and error handling.
// Example sending a request using the ListSAMLProvidersCommonRequest method. req, resp := client.ListSAMLProvidersCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListSAMLProvidersCommonWithContext ¶
func (c *IAM) ListSAMLProvidersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSAMLProvidersCommonWithContext is the same as ListSAMLProvidersCommon with the addition of the ability to pass a context and additional request options.
See ListSAMLProvidersCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListSAMLProvidersRequest ¶
func (c *IAM) ListSAMLProvidersRequest(input *ListSAMLProvidersInput) (req *request.Request, output *ListSAMLProvidersOutput)
ListSAMLProvidersRequest generates a "volcengine/request.Request" representing the client's request for the ListSAMLProviders operation. The "output" return value will be populated with the ListSAMLProvidersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSAMLProvidersCommon Request to send the API call to the service. the "output" return value is not valid until after ListSAMLProvidersCommon Send returns without error.
See ListSAMLProviders for more information on using the ListSAMLProviders API call, and error handling.
// Example sending a request using the ListSAMLProvidersRequest method. req, resp := client.ListSAMLProvidersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListSAMLProvidersWithContext ¶
func (c *IAM) ListSAMLProvidersWithContext(ctx volcengine.Context, input *ListSAMLProvidersInput, opts ...request.Option) (*ListSAMLProvidersOutput, error)
ListSAMLProvidersWithContext is the same as ListSAMLProviders with the addition of the ability to pass a context and additional request options.
See ListSAMLProviders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListUsers ¶
func (c *IAM) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
ListUsers API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListUsers for usage and error information.
func (*IAM) ListUsersCommon ¶
ListUsersCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListUsersCommon for usage and error information.
func (*IAM) ListUsersCommonRequest ¶
func (c *IAM) ListUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUsersCommon operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.
See ListUsersCommon for more information on using the ListUsersCommon API call, and error handling.
// Example sending a request using the ListUsersCommonRequest method. req, resp := client.ListUsersCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListUsersCommonWithContext ¶
func (c *IAM) ListUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListUsersCommonWithContext is the same as ListUsersCommon with the addition of the ability to pass a context and additional request options.
See ListUsersCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListUsersForGroup ¶
func (c *IAM) ListUsersForGroup(input *ListUsersForGroupInput) (*ListUsersForGroupOutput, error)
ListUsersForGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListUsersForGroup for usage and error information.
func (*IAM) ListUsersForGroupCommon ¶
func (c *IAM) ListUsersForGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListUsersForGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation ListUsersForGroupCommon for usage and error information.
func (*IAM) ListUsersForGroupCommonRequest ¶
func (c *IAM) ListUsersForGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListUsersForGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUsersForGroupCommon operation. The "output" return value will be populated with the ListUsersForGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUsersForGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersForGroupCommon Send returns without error.
See ListUsersForGroupCommon for more information on using the ListUsersForGroupCommon API call, and error handling.
// Example sending a request using the ListUsersForGroupCommonRequest method. req, resp := client.ListUsersForGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListUsersForGroupCommonWithContext ¶
func (c *IAM) ListUsersForGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListUsersForGroupCommonWithContext is the same as ListUsersForGroupCommon with the addition of the ability to pass a context and additional request options.
See ListUsersForGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListUsersForGroupRequest ¶
func (c *IAM) ListUsersForGroupRequest(input *ListUsersForGroupInput) (req *request.Request, output *ListUsersForGroupOutput)
ListUsersForGroupRequest generates a "volcengine/request.Request" representing the client's request for the ListUsersForGroup operation. The "output" return value will be populated with the ListUsersForGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUsersForGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersForGroupCommon Send returns without error.
See ListUsersForGroup for more information on using the ListUsersForGroup API call, and error handling.
// Example sending a request using the ListUsersForGroupRequest method. req, resp := client.ListUsersForGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListUsersForGroupWithContext ¶
func (c *IAM) ListUsersForGroupWithContext(ctx volcengine.Context, input *ListUsersForGroupInput, opts ...request.Option) (*ListUsersForGroupOutput, error)
ListUsersForGroupWithContext is the same as ListUsersForGroup with the addition of the ability to pass a context and additional request options.
See ListUsersForGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) ListUsersRequest ¶
func (c *IAM) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
ListUsersRequest generates a "volcengine/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.
Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.
See ListUsers for more information on using the ListUsers API call, and error handling.
// Example sending a request using the ListUsersRequest method. req, resp := client.ListUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) ListUsersWithContext ¶
func (c *IAM) ListUsersWithContext(ctx volcengine.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.
See ListUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) RemoveUserFromGroup ¶
func (c *IAM) RemoveUserFromGroup(input *RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error)
RemoveUserFromGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation RemoveUserFromGroup for usage and error information.
func (*IAM) RemoveUserFromGroupCommon ¶
func (c *IAM) RemoveUserFromGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RemoveUserFromGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation RemoveUserFromGroupCommon for usage and error information.
func (*IAM) RemoveUserFromGroupCommonRequest ¶
func (c *IAM) RemoveUserFromGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RemoveUserFromGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveUserFromGroupCommon operation. The "output" return value will be populated with the RemoveUserFromGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveUserFromGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveUserFromGroupCommon Send returns without error.
See RemoveUserFromGroupCommon for more information on using the RemoveUserFromGroupCommon API call, and error handling.
// Example sending a request using the RemoveUserFromGroupCommonRequest method. req, resp := client.RemoveUserFromGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) RemoveUserFromGroupCommonWithContext ¶
func (c *IAM) RemoveUserFromGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RemoveUserFromGroupCommonWithContext is the same as RemoveUserFromGroupCommon with the addition of the ability to pass a context and additional request options.
See RemoveUserFromGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) RemoveUserFromGroupRequest ¶
func (c *IAM) RemoveUserFromGroupRequest(input *RemoveUserFromGroupInput) (req *request.Request, output *RemoveUserFromGroupOutput)
RemoveUserFromGroupRequest generates a "volcengine/request.Request" representing the client's request for the RemoveUserFromGroup operation. The "output" return value will be populated with the RemoveUserFromGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned RemoveUserFromGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveUserFromGroupCommon Send returns without error.
See RemoveUserFromGroup for more information on using the RemoveUserFromGroup API call, and error handling.
// Example sending a request using the RemoveUserFromGroupRequest method. req, resp := client.RemoveUserFromGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) RemoveUserFromGroupWithContext ¶
func (c *IAM) RemoveUserFromGroupWithContext(ctx volcengine.Context, input *RemoveUserFromGroupInput, opts ...request.Option) (*RemoveUserFromGroupOutput, error)
RemoveUserFromGroupWithContext is the same as RemoveUserFromGroup with the addition of the ability to pass a context and additional request options.
See RemoveUserFromGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) SendCodeForChangeSecureContactInfo ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfo(input *SendCodeForChangeSecureContactInfoInput) (*SendCodeForChangeSecureContactInfoOutput, error)
SendCodeForChangeSecureContactInfo API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation SendCodeForChangeSecureContactInfo for usage and error information.
func (*IAM) SendCodeForChangeSecureContactInfoCommon ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SendCodeForChangeSecureContactInfoCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation SendCodeForChangeSecureContactInfoCommon for usage and error information.
func (*IAM) SendCodeForChangeSecureContactInfoCommonRequest ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SendCodeForChangeSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the SendCodeForChangeSecureContactInfoCommon operation. The "output" return value will be populated with the SendCodeForChangeSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned SendCodeForChangeSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after SendCodeForChangeSecureContactInfoCommon Send returns without error.
See SendCodeForChangeSecureContactInfoCommon for more information on using the SendCodeForChangeSecureContactInfoCommon API call, and error handling.
// Example sending a request using the SendCodeForChangeSecureContactInfoCommonRequest method. req, resp := client.SendCodeForChangeSecureContactInfoCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) SendCodeForChangeSecureContactInfoCommonWithContext ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SendCodeForChangeSecureContactInfoCommonWithContext is the same as SendCodeForChangeSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.
See SendCodeForChangeSecureContactInfoCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) SendCodeForChangeSecureContactInfoRequest ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfoRequest(input *SendCodeForChangeSecureContactInfoInput) (req *request.Request, output *SendCodeForChangeSecureContactInfoOutput)
SendCodeForChangeSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the SendCodeForChangeSecureContactInfo operation. The "output" return value will be populated with the SendCodeForChangeSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned SendCodeForChangeSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after SendCodeForChangeSecureContactInfoCommon Send returns without error.
See SendCodeForChangeSecureContactInfo for more information on using the SendCodeForChangeSecureContactInfo API call, and error handling.
// Example sending a request using the SendCodeForChangeSecureContactInfoRequest method. req, resp := client.SendCodeForChangeSecureContactInfoRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) SendCodeForChangeSecureContactInfoWithContext ¶ added in v1.0.126
func (c *IAM) SendCodeForChangeSecureContactInfoWithContext(ctx volcengine.Context, input *SendCodeForChangeSecureContactInfoInput, opts ...request.Option) (*SendCodeForChangeSecureContactInfoOutput, error)
SendCodeForChangeSecureContactInfoWithContext is the same as SendCodeForChangeSecureContactInfo with the addition of the ability to pass a context and additional request options.
See SendCodeForChangeSecureContactInfo for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) SetSecurityConfig ¶ added in v1.0.126
func (c *IAM) SetSecurityConfig(input *SetSecurityConfigInput) (*SetSecurityConfigOutput, error)
SetSecurityConfig API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation SetSecurityConfig for usage and error information.
func (*IAM) SetSecurityConfigCommon ¶ added in v1.0.126
func (c *IAM) SetSecurityConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SetSecurityConfigCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation SetSecurityConfigCommon for usage and error information.
func (*IAM) SetSecurityConfigCommonRequest ¶ added in v1.0.126
func (c *IAM) SetSecurityConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetSecurityConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetSecurityConfigCommon operation. The "output" return value will be populated with the SetSecurityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned SetSecurityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after SetSecurityConfigCommon Send returns without error.
See SetSecurityConfigCommon for more information on using the SetSecurityConfigCommon API call, and error handling.
// Example sending a request using the SetSecurityConfigCommonRequest method. req, resp := client.SetSecurityConfigCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) SetSecurityConfigCommonWithContext ¶ added in v1.0.126
func (c *IAM) SetSecurityConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetSecurityConfigCommonWithContext is the same as SetSecurityConfigCommon with the addition of the ability to pass a context and additional request options.
See SetSecurityConfigCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) SetSecurityConfigRequest ¶ added in v1.0.126
func (c *IAM) SetSecurityConfigRequest(input *SetSecurityConfigInput) (req *request.Request, output *SetSecurityConfigOutput)
SetSecurityConfigRequest generates a "volcengine/request.Request" representing the client's request for the SetSecurityConfig operation. The "output" return value will be populated with the SetSecurityConfigCommon request's response once the request completes successfully.
Use "Send" method on the returned SetSecurityConfigCommon Request to send the API call to the service. the "output" return value is not valid until after SetSecurityConfigCommon Send returns without error.
See SetSecurityConfig for more information on using the SetSecurityConfig API call, and error handling.
// Example sending a request using the SetSecurityConfigRequest method. req, resp := client.SetSecurityConfigRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) SetSecurityConfigWithContext ¶ added in v1.0.126
func (c *IAM) SetSecurityConfigWithContext(ctx volcengine.Context, input *SetSecurityConfigInput, opts ...request.Option) (*SetSecurityConfigOutput, error)
SetSecurityConfigWithContext is the same as SetSecurityConfig with the addition of the ability to pass a context and additional request options.
See SetSecurityConfig for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateAccessKey ¶
func (c *IAM) UpdateAccessKey(input *UpdateAccessKeyInput) (*UpdateAccessKeyOutput, error)
UpdateAccessKey API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateAccessKey for usage and error information.
func (*IAM) UpdateAccessKeyCommon ¶
UpdateAccessKeyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateAccessKeyCommon for usage and error information.
func (*IAM) UpdateAccessKeyCommonRequest ¶
func (c *IAM) UpdateAccessKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAccessKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAccessKeyCommon operation. The "output" return value will be populated with the UpdateAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAccessKeyCommon Send returns without error.
See UpdateAccessKeyCommon for more information on using the UpdateAccessKeyCommon API call, and error handling.
// Example sending a request using the UpdateAccessKeyCommonRequest method. req, resp := client.UpdateAccessKeyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateAccessKeyCommonWithContext ¶
func (c *IAM) UpdateAccessKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAccessKeyCommonWithContext is the same as UpdateAccessKeyCommon with the addition of the ability to pass a context and additional request options.
See UpdateAccessKeyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateAccessKeyRequest ¶
func (c *IAM) UpdateAccessKeyRequest(input *UpdateAccessKeyInput) (req *request.Request, output *UpdateAccessKeyOutput)
UpdateAccessKeyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAccessKey operation. The "output" return value will be populated with the UpdateAccessKeyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAccessKeyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAccessKeyCommon Send returns without error.
See UpdateAccessKey for more information on using the UpdateAccessKey API call, and error handling.
// Example sending a request using the UpdateAccessKeyRequest method. req, resp := client.UpdateAccessKeyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateAccessKeyWithContext ¶
func (c *IAM) UpdateAccessKeyWithContext(ctx volcengine.Context, input *UpdateAccessKeyInput, opts ...request.Option) (*UpdateAccessKeyOutput, error)
UpdateAccessKeyWithContext is the same as UpdateAccessKey with the addition of the ability to pass a context and additional request options.
See UpdateAccessKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateGroup ¶
func (c *IAM) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)
UpdateGroup API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateGroup for usage and error information.
func (*IAM) UpdateGroupCommon ¶
UpdateGroupCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateGroupCommon for usage and error information.
func (*IAM) UpdateGroupCommonRequest ¶
func (c *IAM) UpdateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGroupCommon operation. The "output" return value will be populated with the UpdateGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGroupCommon Send returns without error.
See UpdateGroupCommon for more information on using the UpdateGroupCommon API call, and error handling.
// Example sending a request using the UpdateGroupCommonRequest method. req, resp := client.UpdateGroupCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateGroupCommonWithContext ¶
func (c *IAM) UpdateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGroupCommonWithContext is the same as UpdateGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateGroupRequest ¶
func (c *IAM) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)
UpdateGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGroup operation. The "output" return value will be populated with the UpdateGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGroupCommon Send returns without error.
See UpdateGroup for more information on using the UpdateGroup API call, and error handling.
// Example sending a request using the UpdateGroupRequest method. req, resp := client.UpdateGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateGroupWithContext ¶
func (c *IAM) UpdateGroupWithContext(ctx volcengine.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)
UpdateGroupWithContext is the same as UpdateGroup with the addition of the ability to pass a context and additional request options.
See UpdateGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateLoginProfile ¶
func (c *IAM) UpdateLoginProfile(input *UpdateLoginProfileInput) (*UpdateLoginProfileOutput, error)
UpdateLoginProfile API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateLoginProfile for usage and error information.
func (*IAM) UpdateLoginProfileCommon ¶
func (c *IAM) UpdateLoginProfileCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateLoginProfileCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateLoginProfileCommon for usage and error information.
func (*IAM) UpdateLoginProfileCommonRequest ¶
func (c *IAM) UpdateLoginProfileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateLoginProfileCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateLoginProfileCommon operation. The "output" return value will be populated with the UpdateLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateLoginProfileCommon Send returns without error.
See UpdateLoginProfileCommon for more information on using the UpdateLoginProfileCommon API call, and error handling.
// Example sending a request using the UpdateLoginProfileCommonRequest method. req, resp := client.UpdateLoginProfileCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateLoginProfileCommonWithContext ¶
func (c *IAM) UpdateLoginProfileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateLoginProfileCommonWithContext is the same as UpdateLoginProfileCommon with the addition of the ability to pass a context and additional request options.
See UpdateLoginProfileCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateLoginProfileRequest ¶
func (c *IAM) UpdateLoginProfileRequest(input *UpdateLoginProfileInput) (req *request.Request, output *UpdateLoginProfileOutput)
UpdateLoginProfileRequest generates a "volcengine/request.Request" representing the client's request for the UpdateLoginProfile operation. The "output" return value will be populated with the UpdateLoginProfileCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateLoginProfileCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateLoginProfileCommon Send returns without error.
See UpdateLoginProfile for more information on using the UpdateLoginProfile API call, and error handling.
// Example sending a request using the UpdateLoginProfileRequest method. req, resp := client.UpdateLoginProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateLoginProfileWithContext ¶
func (c *IAM) UpdateLoginProfileWithContext(ctx volcengine.Context, input *UpdateLoginProfileInput, opts ...request.Option) (*UpdateLoginProfileOutput, error)
UpdateLoginProfileWithContext is the same as UpdateLoginProfile with the addition of the ability to pass a context and additional request options.
See UpdateLoginProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateOAuthProvider ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProvider(input *UpdateOAuthProviderInput) (*UpdateOAuthProviderOutput, error)
UpdateOAuthProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateOAuthProvider for usage and error information.
func (*IAM) UpdateOAuthProviderCommon ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateOAuthProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateOAuthProviderCommon for usage and error information.
func (*IAM) UpdateOAuthProviderCommonRequest ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateOAuthProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOAuthProviderCommon operation. The "output" return value will be populated with the UpdateOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOAuthProviderCommon Send returns without error.
See UpdateOAuthProviderCommon for more information on using the UpdateOAuthProviderCommon API call, and error handling.
// Example sending a request using the UpdateOAuthProviderCommonRequest method. req, resp := client.UpdateOAuthProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateOAuthProviderCommonWithContext ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateOAuthProviderCommonWithContext is the same as UpdateOAuthProviderCommon with the addition of the ability to pass a context and additional request options.
See UpdateOAuthProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateOAuthProviderRequest ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProviderRequest(input *UpdateOAuthProviderInput) (req *request.Request, output *UpdateOAuthProviderOutput)
UpdateOAuthProviderRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOAuthProvider operation. The "output" return value will be populated with the UpdateOAuthProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateOAuthProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOAuthProviderCommon Send returns without error.
See UpdateOAuthProvider for more information on using the UpdateOAuthProvider API call, and error handling.
// Example sending a request using the UpdateOAuthProviderRequest method. req, resp := client.UpdateOAuthProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateOAuthProviderWithContext ¶ added in v1.0.126
func (c *IAM) UpdateOAuthProviderWithContext(ctx volcengine.Context, input *UpdateOAuthProviderInput, opts ...request.Option) (*UpdateOAuthProviderOutput, error)
UpdateOAuthProviderWithContext is the same as UpdateOAuthProvider with the addition of the ability to pass a context and additional request options.
See UpdateOAuthProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdatePolicy ¶
func (c *IAM) UpdatePolicy(input *UpdatePolicyInput) (*UpdatePolicyOutput, error)
UpdatePolicy API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdatePolicy for usage and error information.
func (*IAM) UpdatePolicyCommon ¶
UpdatePolicyCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdatePolicyCommon for usage and error information.
func (*IAM) UpdatePolicyCommonRequest ¶
func (c *IAM) UpdatePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdatePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePolicyCommon operation. The "output" return value will be populated with the UpdatePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePolicyCommon Send returns without error.
See UpdatePolicyCommon for more information on using the UpdatePolicyCommon API call, and error handling.
// Example sending a request using the UpdatePolicyCommonRequest method. req, resp := client.UpdatePolicyCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdatePolicyCommonWithContext ¶
func (c *IAM) UpdatePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdatePolicyCommonWithContext is the same as UpdatePolicyCommon with the addition of the ability to pass a context and additional request options.
See UpdatePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdatePolicyRequest ¶
func (c *IAM) UpdatePolicyRequest(input *UpdatePolicyInput) (req *request.Request, output *UpdatePolicyOutput)
UpdatePolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePolicy operation. The "output" return value will be populated with the UpdatePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdatePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePolicyCommon Send returns without error.
See UpdatePolicy for more information on using the UpdatePolicy API call, and error handling.
// Example sending a request using the UpdatePolicyRequest method. req, resp := client.UpdatePolicyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdatePolicyWithContext ¶
func (c *IAM) UpdatePolicyWithContext(ctx volcengine.Context, input *UpdatePolicyInput, opts ...request.Option) (*UpdatePolicyOutput, error)
UpdatePolicyWithContext is the same as UpdatePolicy with the addition of the ability to pass a context and additional request options.
See UpdatePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateRole ¶
func (c *IAM) UpdateRole(input *UpdateRoleInput) (*UpdateRoleOutput, error)
UpdateRole API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateRole for usage and error information.
func (*IAM) UpdateRoleCommon ¶
UpdateRoleCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateRoleCommon for usage and error information.
func (*IAM) UpdateRoleCommonRequest ¶
func (c *IAM) UpdateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRoleCommon operation. The "output" return value will be populated with the UpdateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRoleCommon Send returns without error.
See UpdateRoleCommon for more information on using the UpdateRoleCommon API call, and error handling.
// Example sending a request using the UpdateRoleCommonRequest method. req, resp := client.UpdateRoleCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateRoleCommonWithContext ¶
func (c *IAM) UpdateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateRoleCommonWithContext is the same as UpdateRoleCommon with the addition of the ability to pass a context and additional request options.
See UpdateRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateRoleRequest ¶
func (c *IAM) UpdateRoleRequest(input *UpdateRoleInput) (req *request.Request, output *UpdateRoleOutput)
UpdateRoleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRole operation. The "output" return value will be populated with the UpdateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRoleCommon Send returns without error.
See UpdateRole for more information on using the UpdateRole API call, and error handling.
// Example sending a request using the UpdateRoleRequest method. req, resp := client.UpdateRoleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateRoleWithContext ¶
func (c *IAM) UpdateRoleWithContext(ctx volcengine.Context, input *UpdateRoleInput, opts ...request.Option) (*UpdateRoleOutput, error)
UpdateRoleWithContext is the same as UpdateRole with the addition of the ability to pass a context and additional request options.
See UpdateRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateSAMLProvider ¶
func (c *IAM) UpdateSAMLProvider(input *UpdateSAMLProviderInput) (*UpdateSAMLProviderOutput, error)
UpdateSAMLProvider API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateSAMLProvider for usage and error information.
func (*IAM) UpdateSAMLProviderCommon ¶
func (c *IAM) UpdateSAMLProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSAMLProviderCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateSAMLProviderCommon for usage and error information.
func (*IAM) UpdateSAMLProviderCommonRequest ¶
func (c *IAM) UpdateSAMLProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSAMLProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSAMLProviderCommon operation. The "output" return value will be populated with the UpdateSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSAMLProviderCommon Send returns without error.
See UpdateSAMLProviderCommon for more information on using the UpdateSAMLProviderCommon API call, and error handling.
// Example sending a request using the UpdateSAMLProviderCommonRequest method. req, resp := client.UpdateSAMLProviderCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateSAMLProviderCommonWithContext ¶
func (c *IAM) UpdateSAMLProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSAMLProviderCommonWithContext is the same as UpdateSAMLProviderCommon with the addition of the ability to pass a context and additional request options.
See UpdateSAMLProviderCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateSAMLProviderRequest ¶
func (c *IAM) UpdateSAMLProviderRequest(input *UpdateSAMLProviderInput) (req *request.Request, output *UpdateSAMLProviderOutput)
UpdateSAMLProviderRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSAMLProvider operation. The "output" return value will be populated with the UpdateSAMLProviderCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSAMLProviderCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSAMLProviderCommon Send returns without error.
See UpdateSAMLProvider for more information on using the UpdateSAMLProvider API call, and error handling.
// Example sending a request using the UpdateSAMLProviderRequest method. req, resp := client.UpdateSAMLProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateSAMLProviderWithContext ¶
func (c *IAM) UpdateSAMLProviderWithContext(ctx volcengine.Context, input *UpdateSAMLProviderInput, opts ...request.Option) (*UpdateSAMLProviderOutput, error)
UpdateSAMLProviderWithContext is the same as UpdateSAMLProvider with the addition of the ability to pass a context and additional request options.
See UpdateSAMLProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateSecureContactInfo ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfo(input *UpdateSecureContactInfoInput) (*UpdateSecureContactInfoOutput, error)
UpdateSecureContactInfo API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateSecureContactInfo for usage and error information.
func (*IAM) UpdateSecureContactInfoCommon ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSecureContactInfoCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateSecureContactInfoCommon for usage and error information.
func (*IAM) UpdateSecureContactInfoCommonRequest ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSecureContactInfoCommon operation. The "output" return value will be populated with the UpdateSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecureContactInfoCommon Send returns without error.
See UpdateSecureContactInfoCommon for more information on using the UpdateSecureContactInfoCommon API call, and error handling.
// Example sending a request using the UpdateSecureContactInfoCommonRequest method. req, resp := client.UpdateSecureContactInfoCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateSecureContactInfoCommonWithContext ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSecureContactInfoCommonWithContext is the same as UpdateSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.
See UpdateSecureContactInfoCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateSecureContactInfoRequest ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfoRequest(input *UpdateSecureContactInfoInput) (req *request.Request, output *UpdateSecureContactInfoOutput)
UpdateSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSecureContactInfo operation. The "output" return value will be populated with the UpdateSecureContactInfoCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSecureContactInfoCommon Send returns without error.
See UpdateSecureContactInfo for more information on using the UpdateSecureContactInfo API call, and error handling.
// Example sending a request using the UpdateSecureContactInfoRequest method. req, resp := client.UpdateSecureContactInfoRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateSecureContactInfoWithContext ¶ added in v1.0.126
func (c *IAM) UpdateSecureContactInfoWithContext(ctx volcengine.Context, input *UpdateSecureContactInfoInput, opts ...request.Option) (*UpdateSecureContactInfoOutput, error)
UpdateSecureContactInfoWithContext is the same as UpdateSecureContactInfo with the addition of the ability to pass a context and additional request options.
See UpdateSecureContactInfo for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateUser ¶
func (c *IAM) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
UpdateUser API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateUser for usage and error information.
func (*IAM) UpdateUserCommon ¶
UpdateUserCommon API operation for IAM.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for IAM's API operation UpdateUserCommon for usage and error information.
func (*IAM) UpdateUserCommonRequest ¶
func (c *IAM) UpdateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserCommon operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.
See UpdateUserCommon for more information on using the UpdateUserCommon API call, and error handling.
// Example sending a request using the UpdateUserCommonRequest method. req, resp := client.UpdateUserCommonRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateUserCommonWithContext ¶
func (c *IAM) UpdateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateUserCommonWithContext is the same as UpdateUserCommon with the addition of the ability to pass a context and additional request options.
See UpdateUserCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*IAM) UpdateUserRequest ¶
func (c *IAM) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
UpdateUserRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.
See UpdateUser for more information on using the UpdateUser API call, and error handling.
// Example sending a request using the UpdateUserRequest method. req, resp := client.UpdateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IAM) UpdateUserWithContext ¶
func (c *IAM) UpdateUserWithContext(ctx volcengine.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.
See UpdateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type IAMAPI ¶
type IAMAPI interface { AddUserToGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) AddUserToGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AddUserToGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AddUserToGroup(*AddUserToGroupInput) (*AddUserToGroupOutput, error) AddUserToGroupWithContext(volcengine.Context, *AddUserToGroupInput, ...request.Option) (*AddUserToGroupOutput, error) AddUserToGroupRequest(*AddUserToGroupInput) (*request.Request, *AddUserToGroupOutput) AttachRolePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachRolePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachRolePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachRolePolicy(*AttachRolePolicyInput) (*AttachRolePolicyOutput, error) AttachRolePolicyWithContext(volcengine.Context, *AttachRolePolicyInput, ...request.Option) (*AttachRolePolicyOutput, error) AttachRolePolicyRequest(*AttachRolePolicyInput) (*request.Request, *AttachRolePolicyOutput) AttachUserGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachUserGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachUserGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachUserGroupPolicy(*AttachUserGroupPolicyInput) (*AttachUserGroupPolicyOutput, error) AttachUserGroupPolicyWithContext(volcengine.Context, *AttachUserGroupPolicyInput, ...request.Option) (*AttachUserGroupPolicyOutput, error) AttachUserGroupPolicyRequest(*AttachUserGroupPolicyInput) (*request.Request, *AttachUserGroupPolicyOutput) AttachUserPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) AttachUserPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) AttachUserPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) AttachUserPolicy(*AttachUserPolicyInput) (*AttachUserPolicyOutput, error) AttachUserPolicyWithContext(volcengine.Context, *AttachUserPolicyInput, ...request.Option) (*AttachUserPolicyOutput, error) AttachUserPolicyRequest(*AttachUserPolicyInput) (*request.Request, *AttachUserPolicyOutput) ChangeSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error) ChangeSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ChangeSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ChangeSecureContactInfo(*ChangeSecureContactInfoInput) (*ChangeSecureContactInfoOutput, error) ChangeSecureContactInfoWithContext(volcengine.Context, *ChangeSecureContactInfoInput, ...request.Option) (*ChangeSecureContactInfoOutput, error) ChangeSecureContactInfoRequest(*ChangeSecureContactInfoInput) (*request.Request, *ChangeSecureContactInfoOutput) CreateAccessKeyCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateAccessKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateAccessKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateAccessKey(*CreateAccessKeyInput) (*CreateAccessKeyOutput, error) CreateAccessKeyWithContext(volcengine.Context, *CreateAccessKeyInput, ...request.Option) (*CreateAccessKeyOutput, error) CreateAccessKeyRequest(*CreateAccessKeyInput) (*request.Request, *CreateAccessKeyOutput) CreateGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateGroup(*CreateGroupInput) (*CreateGroupOutput, error) CreateGroupWithContext(volcengine.Context, *CreateGroupInput, ...request.Option) (*CreateGroupOutput, error) CreateGroupRequest(*CreateGroupInput) (*request.Request, *CreateGroupOutput) CreateLoginProfileCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateLoginProfileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateLoginProfileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateLoginProfile(*CreateLoginProfileInput) (*CreateLoginProfileOutput, error) CreateLoginProfileWithContext(volcengine.Context, *CreateLoginProfileInput, ...request.Option) (*CreateLoginProfileOutput, error) CreateLoginProfileRequest(*CreateLoginProfileInput) (*request.Request, *CreateLoginProfileOutput) CreateOAuthProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateOAuthProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateOAuthProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateOAuthProvider(*CreateOAuthProviderInput) (*CreateOAuthProviderOutput, error) CreateOAuthProviderWithContext(volcengine.Context, *CreateOAuthProviderInput, ...request.Option) (*CreateOAuthProviderOutput, error) CreateOAuthProviderRequest(*CreateOAuthProviderInput) (*request.Request, *CreateOAuthProviderOutput) CreatePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) CreatePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreatePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreatePolicy(*CreatePolicyInput) (*CreatePolicyOutput, error) CreatePolicyWithContext(volcengine.Context, *CreatePolicyInput, ...request.Option) (*CreatePolicyOutput, error) CreatePolicyRequest(*CreatePolicyInput) (*request.Request, *CreatePolicyOutput) CreateRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateRole(*CreateRoleInput) (*CreateRoleOutput, error) CreateRoleWithContext(volcengine.Context, *CreateRoleInput, ...request.Option) (*CreateRoleOutput, error) CreateRoleRequest(*CreateRoleInput) (*request.Request, *CreateRoleOutput) CreateServiceLinkedRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateServiceLinkedRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateServiceLinkedRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateServiceLinkedRole(*CreateServiceLinkedRoleInput) (*CreateServiceLinkedRoleOutput, error) CreateServiceLinkedRoleWithContext(volcengine.Context, *CreateServiceLinkedRoleInput, ...request.Option) (*CreateServiceLinkedRoleOutput, error) CreateServiceLinkedRoleRequest(*CreateServiceLinkedRoleInput) (*request.Request, *CreateServiceLinkedRoleOutput) CreateUserCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateUser(*CreateUserInput) (*CreateUserOutput, error) CreateUserWithContext(volcengine.Context, *CreateUserInput, ...request.Option) (*CreateUserOutput, error) CreateUserRequest(*CreateUserInput) (*request.Request, *CreateUserOutput) DeleteAccessKeyCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteAccessKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteAccessKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteAccessKey(*DeleteAccessKeyInput) (*DeleteAccessKeyOutput, error) DeleteAccessKeyWithContext(volcengine.Context, *DeleteAccessKeyInput, ...request.Option) (*DeleteAccessKeyOutput, error) DeleteAccessKeyRequest(*DeleteAccessKeyInput) (*request.Request, *DeleteAccessKeyOutput) DeleteGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteGroup(*DeleteGroupInput) (*DeleteGroupOutput, error) DeleteGroupWithContext(volcengine.Context, *DeleteGroupInput, ...request.Option) (*DeleteGroupOutput, error) DeleteGroupRequest(*DeleteGroupInput) (*request.Request, *DeleteGroupOutput) DeleteLoginProfileCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteLoginProfileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteLoginProfileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteLoginProfile(*DeleteLoginProfileInput) (*DeleteLoginProfileOutput, error) DeleteLoginProfileWithContext(volcengine.Context, *DeleteLoginProfileInput, ...request.Option) (*DeleteLoginProfileOutput, error) DeleteLoginProfileRequest(*DeleteLoginProfileInput) (*request.Request, *DeleteLoginProfileOutput) DeleteOAuthProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteOAuthProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteOAuthProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteOAuthProvider(*DeleteOAuthProviderInput) (*DeleteOAuthProviderOutput, error) DeleteOAuthProviderWithContext(volcengine.Context, *DeleteOAuthProviderInput, ...request.Option) (*DeleteOAuthProviderOutput, error) DeleteOAuthProviderRequest(*DeleteOAuthProviderInput) (*request.Request, *DeleteOAuthProviderOutput) DeletePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DeletePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeletePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeletePolicy(*DeletePolicyInput) (*DeletePolicyOutput, error) DeletePolicyWithContext(volcengine.Context, *DeletePolicyInput, ...request.Option) (*DeletePolicyOutput, error) DeletePolicyRequest(*DeletePolicyInput) (*request.Request, *DeletePolicyOutput) DeleteRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteRole(*DeleteRoleInput) (*DeleteRoleOutput, error) DeleteRoleWithContext(volcengine.Context, *DeleteRoleInput, ...request.Option) (*DeleteRoleOutput, error) DeleteRoleRequest(*DeleteRoleInput) (*request.Request, *DeleteRoleOutput) DeleteSAMLProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteSAMLProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteSAMLProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteSAMLProvider(*DeleteSAMLProviderInput) (*DeleteSAMLProviderOutput, error) DeleteSAMLProviderWithContext(volcengine.Context, *DeleteSAMLProviderInput, ...request.Option) (*DeleteSAMLProviderOutput, error) DeleteSAMLProviderRequest(*DeleteSAMLProviderInput) (*request.Request, *DeleteSAMLProviderOutput) DeleteServiceLinkedRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteServiceLinkedRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteServiceLinkedRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteServiceLinkedRole(*DeleteServiceLinkedRoleInput) (*DeleteServiceLinkedRoleOutput, error) DeleteServiceLinkedRoleWithContext(volcengine.Context, *DeleteServiceLinkedRoleInput, ...request.Option) (*DeleteServiceLinkedRoleOutput, error) DeleteServiceLinkedRoleRequest(*DeleteServiceLinkedRoleInput) (*request.Request, *DeleteServiceLinkedRoleOutput) DeleteUserCommon(*map[string]interface{}) (*map[string]interface{}, error) DeleteUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DeleteUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DeleteUser(*DeleteUserInput) (*DeleteUserOutput, error) DeleteUserWithContext(volcengine.Context, *DeleteUserInput, ...request.Option) (*DeleteUserOutput, error) DeleteUserRequest(*DeleteUserInput) (*request.Request, *DeleteUserOutput) DetachRolePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachRolePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachRolePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachRolePolicy(*DetachRolePolicyInput) (*DetachRolePolicyOutput, error) DetachRolePolicyWithContext(volcengine.Context, *DetachRolePolicyInput, ...request.Option) (*DetachRolePolicyOutput, error) DetachRolePolicyRequest(*DetachRolePolicyInput) (*request.Request, *DetachRolePolicyOutput) DetachUserGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachUserGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachUserGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachUserGroupPolicy(*DetachUserGroupPolicyInput) (*DetachUserGroupPolicyOutput, error) DetachUserGroupPolicyWithContext(volcengine.Context, *DetachUserGroupPolicyInput, ...request.Option) (*DetachUserGroupPolicyOutput, error) DetachUserGroupPolicyRequest(*DetachUserGroupPolicyInput) (*request.Request, *DetachUserGroupPolicyOutput) DetachUserPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) DetachUserPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) DetachUserPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) DetachUserPolicy(*DetachUserPolicyInput) (*DetachUserPolicyOutput, error) DetachUserPolicyWithContext(volcengine.Context, *DetachUserPolicyInput, ...request.Option) (*DetachUserPolicyOutput, error) DetachUserPolicyRequest(*DetachUserPolicyInput) (*request.Request, *DetachUserPolicyOutput) GetGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) GetGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetGroup(*GetGroupInput) (*GetGroupOutput, error) GetGroupWithContext(volcengine.Context, *GetGroupInput, ...request.Option) (*GetGroupOutput, error) GetGroupRequest(*GetGroupInput) (*request.Request, *GetGroupOutput) GetLoginProfileCommon(*map[string]interface{}) (*map[string]interface{}, error) GetLoginProfileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetLoginProfileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetLoginProfile(*GetLoginProfileInput) (*GetLoginProfileOutput, error) GetLoginProfileWithContext(volcengine.Context, *GetLoginProfileInput, ...request.Option) (*GetLoginProfileOutput, error) GetLoginProfileRequest(*GetLoginProfileInput) (*request.Request, *GetLoginProfileOutput) GetOAuthProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) GetOAuthProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetOAuthProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetOAuthProvider(*GetOAuthProviderInput) (*GetOAuthProviderOutput, error) GetOAuthProviderWithContext(volcengine.Context, *GetOAuthProviderInput, ...request.Option) (*GetOAuthProviderOutput, error) GetOAuthProviderRequest(*GetOAuthProviderInput) (*request.Request, *GetOAuthProviderOutput) GetPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) GetPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetPolicy(*GetPolicyInput) (*GetPolicyOutput, error) GetPolicyWithContext(volcengine.Context, *GetPolicyInput, ...request.Option) (*GetPolicyOutput, error) GetPolicyRequest(*GetPolicyInput) (*request.Request, *GetPolicyOutput) GetRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) GetRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetRole(*GetRoleInput) (*GetRoleOutput, error) GetRoleWithContext(volcengine.Context, *GetRoleInput, ...request.Option) (*GetRoleOutput, error) GetRoleRequest(*GetRoleInput) (*request.Request, *GetRoleOutput) GetSAMLProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) GetSAMLProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetSAMLProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetSAMLProvider(*GetSAMLProviderInput) (*GetSAMLProviderOutput, error) GetSAMLProviderWithContext(volcengine.Context, *GetSAMLProviderInput, ...request.Option) (*GetSAMLProviderOutput, error) GetSAMLProviderRequest(*GetSAMLProviderInput) (*request.Request, *GetSAMLProviderOutput) GetSecurityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) GetSecurityConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetSecurityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetSecurityConfig(*GetSecurityConfigInput) (*GetSecurityConfigOutput, error) GetSecurityConfigWithContext(volcengine.Context, *GetSecurityConfigInput, ...request.Option) (*GetSecurityConfigOutput, error) GetSecurityConfigRequest(*GetSecurityConfigInput) (*request.Request, *GetSecurityConfigOutput) GetSecurityContactCommon(*map[string]interface{}) (*map[string]interface{}, error) GetSecurityContactCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetSecurityContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetSecurityContact(*GetSecurityContactInput) (*GetSecurityContactOutput, error) GetSecurityContactWithContext(volcengine.Context, *GetSecurityContactInput, ...request.Option) (*GetSecurityContactOutput, error) GetSecurityContactRequest(*GetSecurityContactInput) (*request.Request, *GetSecurityContactOutput) GetUserCommon(*map[string]interface{}) (*map[string]interface{}, error) GetUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) GetUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) GetUser(*GetUserInput) (*GetUserOutput, error) GetUserWithContext(volcengine.Context, *GetUserInput, ...request.Option) (*GetUserOutput, error) GetUserRequest(*GetUserInput) (*request.Request, *GetUserOutput) ListAccessKeysCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAccessKeysCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAccessKeysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAccessKeys(*ListAccessKeysInput) (*ListAccessKeysOutput, error) ListAccessKeysWithContext(volcengine.Context, *ListAccessKeysInput, ...request.Option) (*ListAccessKeysOutput, error) ListAccessKeysRequest(*ListAccessKeysInput) (*request.Request, *ListAccessKeysOutput) ListAttachedRolePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAttachedRolePoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAttachedRolePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAttachedRolePolicies(*ListAttachedRolePoliciesInput) (*ListAttachedRolePoliciesOutput, error) ListAttachedRolePoliciesWithContext(volcengine.Context, *ListAttachedRolePoliciesInput, ...request.Option) (*ListAttachedRolePoliciesOutput, error) ListAttachedRolePoliciesRequest(*ListAttachedRolePoliciesInput) (*request.Request, *ListAttachedRolePoliciesOutput) ListAttachedUserGroupPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAttachedUserGroupPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAttachedUserGroupPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAttachedUserGroupPolicies(*ListAttachedUserGroupPoliciesInput) (*ListAttachedUserGroupPoliciesOutput, error) ListAttachedUserGroupPoliciesWithContext(volcengine.Context, *ListAttachedUserGroupPoliciesInput, ...request.Option) (*ListAttachedUserGroupPoliciesOutput, error) ListAttachedUserGroupPoliciesRequest(*ListAttachedUserGroupPoliciesInput) (*request.Request, *ListAttachedUserGroupPoliciesOutput) ListAttachedUserPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListAttachedUserPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListAttachedUserPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListAttachedUserPolicies(*ListAttachedUserPoliciesInput) (*ListAttachedUserPoliciesOutput, error) ListAttachedUserPoliciesWithContext(volcengine.Context, *ListAttachedUserPoliciesInput, ...request.Option) (*ListAttachedUserPoliciesOutput, error) ListAttachedUserPoliciesRequest(*ListAttachedUserPoliciesInput) (*request.Request, *ListAttachedUserPoliciesOutput) ListEntitiesForPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) ListEntitiesForPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListEntitiesForPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListEntitiesForPolicy(*ListEntitiesForPolicyInput) (*ListEntitiesForPolicyOutput, error) ListEntitiesForPolicyWithContext(volcengine.Context, *ListEntitiesForPolicyInput, ...request.Option) (*ListEntitiesForPolicyOutput, error) ListEntitiesForPolicyRequest(*ListEntitiesForPolicyInput) (*request.Request, *ListEntitiesForPolicyOutput) ListGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error) ListGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListGroups(*ListGroupsInput) (*ListGroupsOutput, error) ListGroupsWithContext(volcengine.Context, *ListGroupsInput, ...request.Option) (*ListGroupsOutput, error) ListGroupsRequest(*ListGroupsInput) (*request.Request, *ListGroupsOutput) ListGroupsForUserCommon(*map[string]interface{}) (*map[string]interface{}, error) ListGroupsForUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListGroupsForUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListGroupsForUser(*ListGroupsForUserInput) (*ListGroupsForUserOutput, error) ListGroupsForUserWithContext(volcengine.Context, *ListGroupsForUserInput, ...request.Option) (*ListGroupsForUserOutput, error) ListGroupsForUserRequest(*ListGroupsForUserInput) (*request.Request, *ListGroupsForUserOutput) ListIdentityProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error) ListIdentityProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListIdentityProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListIdentityProviders(*ListIdentityProvidersInput) (*ListIdentityProvidersOutput, error) ListIdentityProvidersWithContext(volcengine.Context, *ListIdentityProvidersInput, ...request.Option) (*ListIdentityProvidersOutput, error) ListIdentityProvidersRequest(*ListIdentityProvidersInput) (*request.Request, *ListIdentityProvidersOutput) ListPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListPolicies(*ListPoliciesInput) (*ListPoliciesOutput, error) ListPoliciesWithContext(volcengine.Context, *ListPoliciesInput, ...request.Option) (*ListPoliciesOutput, error) ListPoliciesRequest(*ListPoliciesInput) (*request.Request, *ListPoliciesOutput) ListRolesCommon(*map[string]interface{}) (*map[string]interface{}, error) ListRolesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListRolesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListRoles(*ListRolesInput) (*ListRolesOutput, error) ListRolesWithContext(volcengine.Context, *ListRolesInput, ...request.Option) (*ListRolesOutput, error) ListRolesRequest(*ListRolesInput) (*request.Request, *ListRolesOutput) ListSAMLProvidersCommon(*map[string]interface{}) (*map[string]interface{}, error) ListSAMLProvidersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListSAMLProvidersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListSAMLProviders(*ListSAMLProvidersInput) (*ListSAMLProvidersOutput, error) ListSAMLProvidersWithContext(volcengine.Context, *ListSAMLProvidersInput, ...request.Option) (*ListSAMLProvidersOutput, error) ListSAMLProvidersRequest(*ListSAMLProvidersInput) (*request.Request, *ListSAMLProvidersOutput) ListUsersCommon(*map[string]interface{}) (*map[string]interface{}, error) ListUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListUsers(*ListUsersInput) (*ListUsersOutput, error) ListUsersWithContext(volcengine.Context, *ListUsersInput, ...request.Option) (*ListUsersOutput, error) ListUsersRequest(*ListUsersInput) (*request.Request, *ListUsersOutput) ListUsersForGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) ListUsersForGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) ListUsersForGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) ListUsersForGroup(*ListUsersForGroupInput) (*ListUsersForGroupOutput, error) ListUsersForGroupWithContext(volcengine.Context, *ListUsersForGroupInput, ...request.Option) (*ListUsersForGroupOutput, error) ListUsersForGroupRequest(*ListUsersForGroupInput) (*request.Request, *ListUsersForGroupOutput) RemoveUserFromGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) RemoveUserFromGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) RemoveUserFromGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) RemoveUserFromGroup(*RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error) RemoveUserFromGroupWithContext(volcengine.Context, *RemoveUserFromGroupInput, ...request.Option) (*RemoveUserFromGroupOutput, error) RemoveUserFromGroupRequest(*RemoveUserFromGroupInput) (*request.Request, *RemoveUserFromGroupOutput) SendCodeForChangeSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error) SendCodeForChangeSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) SendCodeForChangeSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) SendCodeForChangeSecureContactInfo(*SendCodeForChangeSecureContactInfoInput) (*SendCodeForChangeSecureContactInfoOutput, error) SendCodeForChangeSecureContactInfoWithContext(volcengine.Context, *SendCodeForChangeSecureContactInfoInput, ...request.Option) (*SendCodeForChangeSecureContactInfoOutput, error) SendCodeForChangeSecureContactInfoRequest(*SendCodeForChangeSecureContactInfoInput) (*request.Request, *SendCodeForChangeSecureContactInfoOutput) SetSecurityConfigCommon(*map[string]interface{}) (*map[string]interface{}, error) SetSecurityConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) SetSecurityConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) SetSecurityConfig(*SetSecurityConfigInput) (*SetSecurityConfigOutput, error) SetSecurityConfigWithContext(volcengine.Context, *SetSecurityConfigInput, ...request.Option) (*SetSecurityConfigOutput, error) SetSecurityConfigRequest(*SetSecurityConfigInput) (*request.Request, *SetSecurityConfigOutput) UpdateAccessKeyCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateAccessKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateAccessKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateAccessKey(*UpdateAccessKeyInput) (*UpdateAccessKeyOutput, error) UpdateAccessKeyWithContext(volcengine.Context, *UpdateAccessKeyInput, ...request.Option) (*UpdateAccessKeyOutput, error) UpdateAccessKeyRequest(*UpdateAccessKeyInput) (*request.Request, *UpdateAccessKeyOutput) UpdateGroupCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateGroup(*UpdateGroupInput) (*UpdateGroupOutput, error) UpdateGroupWithContext(volcengine.Context, *UpdateGroupInput, ...request.Option) (*UpdateGroupOutput, error) UpdateGroupRequest(*UpdateGroupInput) (*request.Request, *UpdateGroupOutput) UpdateLoginProfileCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateLoginProfileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateLoginProfileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateLoginProfile(*UpdateLoginProfileInput) (*UpdateLoginProfileOutput, error) UpdateLoginProfileWithContext(volcengine.Context, *UpdateLoginProfileInput, ...request.Option) (*UpdateLoginProfileOutput, error) UpdateLoginProfileRequest(*UpdateLoginProfileInput) (*request.Request, *UpdateLoginProfileOutput) UpdatePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdatePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdatePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdatePolicy(*UpdatePolicyInput) (*UpdatePolicyOutput, error) UpdatePolicyWithContext(volcengine.Context, *UpdatePolicyInput, ...request.Option) (*UpdatePolicyOutput, error) UpdatePolicyRequest(*UpdatePolicyInput) (*request.Request, *UpdatePolicyOutput) UpdateRoleCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateRole(*UpdateRoleInput) (*UpdateRoleOutput, error) UpdateRoleWithContext(volcengine.Context, *UpdateRoleInput, ...request.Option) (*UpdateRoleOutput, error) UpdateRoleRequest(*UpdateRoleInput) (*request.Request, *UpdateRoleOutput) UpdateSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateSecureContactInfo(*UpdateSecureContactInfoInput) (*UpdateSecureContactInfoOutput, error) UpdateSecureContactInfoWithContext(volcengine.Context, *UpdateSecureContactInfoInput, ...request.Option) (*UpdateSecureContactInfoOutput, error) UpdateSecureContactInfoRequest(*UpdateSecureContactInfoInput) (*request.Request, *UpdateSecureContactInfoOutput) UpdateUserCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateUser(*UpdateUserInput) (*UpdateUserOutput, error) UpdateUserWithContext(volcengine.Context, *UpdateUserInput, ...request.Option) (*UpdateUserOutput, error) UpdateUserRequest(*UpdateUserInput) (*request.Request, *UpdateUserOutput) CreateSAMLProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) CreateSAMLProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) CreateSAMLProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) CreateSAMLProvider(*CreateSAMLProviderInput) (*CreateSAMLProviderOutput, error) CreateSAMLProviderWithContext(volcengine.Context, *CreateSAMLProviderInput, ...request.Option) (*CreateSAMLProviderOutput, error) CreateSAMLProviderRequest(*CreateSAMLProviderInput) (*request.Request, *CreateSAMLProviderOutput) UpdateOAuthProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateOAuthProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateOAuthProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateOAuthProvider(*UpdateOAuthProviderInput) (*UpdateOAuthProviderOutput, error) UpdateOAuthProviderWithContext(volcengine.Context, *UpdateOAuthProviderInput, ...request.Option) (*UpdateOAuthProviderOutput, error) UpdateOAuthProviderRequest(*UpdateOAuthProviderInput) (*request.Request, *UpdateOAuthProviderOutput) UpdateSAMLProviderCommon(*map[string]interface{}) (*map[string]interface{}, error) UpdateSAMLProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error) UpdateSAMLProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{}) UpdateSAMLProvider(*UpdateSAMLProviderInput) (*UpdateSAMLProviderOutput, error) UpdateSAMLProviderWithContext(volcengine.Context, *UpdateSAMLProviderInput, ...request.Option) (*UpdateSAMLProviderOutput, error) UpdateSAMLProviderRequest(*UpdateSAMLProviderInput) (*request.Request, *UpdateSAMLProviderOutput) }
IAMAPI provides an interface to enable mocking the iam.IAM service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // IAM. func myFunc(svc IAMAPI) bool { // Make svc.AddUserToGroup request } func main() { sess := session.New() svc := iam.New(sess) myFunc(svc) }
type IdentityProviderForListIdentityProvidersOutput ¶ added in v1.0.126
type IdentityProviderForListIdentityProvidersOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` IdpType *int32 `type:"int32"` ProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (IdentityProviderForListIdentityProvidersOutput) GoString ¶ added in v1.0.126
func (s IdentityProviderForListIdentityProvidersOutput) GoString() string
GoString returns the string representation
func (*IdentityProviderForListIdentityProvidersOutput) SetCreateDate ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetCreateDate(v string) *IdentityProviderForListIdentityProvidersOutput
SetCreateDate sets the CreateDate field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetDescription ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetDescription(v string) *IdentityProviderForListIdentityProvidersOutput
SetDescription sets the Description field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetIdpType ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetIdpType(v int32) *IdentityProviderForListIdentityProvidersOutput
SetIdpType sets the IdpType field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetProviderName ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetProviderName(v string) *IdentityProviderForListIdentityProvidersOutput
SetProviderName sets the ProviderName field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetSSOType ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetSSOType(v int32) *IdentityProviderForListIdentityProvidersOutput
SetSSOType sets the SSOType field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetStatus ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetStatus(v int32) *IdentityProviderForListIdentityProvidersOutput
SetStatus sets the Status field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetTrn ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetTrn(v string) *IdentityProviderForListIdentityProvidersOutput
SetTrn sets the Trn field's value.
func (*IdentityProviderForListIdentityProvidersOutput) SetUpdateDate ¶ added in v1.0.126
func (s *IdentityProviderForListIdentityProvidersOutput) SetUpdateDate(v string) *IdentityProviderForListIdentityProvidersOutput
SetUpdateDate sets the UpdateDate field's value.
func (IdentityProviderForListIdentityProvidersOutput) String ¶ added in v1.0.126
func (s IdentityProviderForListIdentityProvidersOutput) String() string
String returns the string representation
type ListAccessKeysInput ¶
type ListAccessKeysInput struct { UserName *string `type:"string"` // contains filtered or unexported fields }
func (ListAccessKeysInput) GoString ¶
func (s ListAccessKeysInput) GoString() string
GoString returns the string representation
func (*ListAccessKeysInput) SetUserName ¶
func (s *ListAccessKeysInput) SetUserName(v string) *ListAccessKeysInput
SetUserName sets the UserName field's value.
func (ListAccessKeysInput) String ¶
func (s ListAccessKeysInput) String() string
String returns the string representation
type ListAccessKeysOutput ¶
type ListAccessKeysOutput struct { Metadata *response.ResponseMetadata AccessKeyMetadata []*AccessKeyMetadatumForListAccessKeysOutput `type:"list"` // contains filtered or unexported fields }
func (ListAccessKeysOutput) GoString ¶
func (s ListAccessKeysOutput) GoString() string
GoString returns the string representation
func (*ListAccessKeysOutput) SetAccessKeyMetadata ¶
func (s *ListAccessKeysOutput) SetAccessKeyMetadata(v []*AccessKeyMetadatumForListAccessKeysOutput) *ListAccessKeysOutput
SetAccessKeyMetadata sets the AccessKeyMetadata field's value.
func (ListAccessKeysOutput) String ¶
func (s ListAccessKeysOutput) String() string
String returns the string representation
type ListAttachedRolePoliciesInput ¶
type ListAttachedRolePoliciesInput struct { // RoleName is a required field RoleName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListAttachedRolePoliciesInput) GoString ¶
func (s ListAttachedRolePoliciesInput) GoString() string
GoString returns the string representation
func (*ListAttachedRolePoliciesInput) SetRoleName ¶
func (s *ListAttachedRolePoliciesInput) SetRoleName(v string) *ListAttachedRolePoliciesInput
SetRoleName sets the RoleName field's value.
func (ListAttachedRolePoliciesInput) String ¶
func (s ListAttachedRolePoliciesInput) String() string
String returns the string representation
func (*ListAttachedRolePoliciesInput) Validate ¶
func (s *ListAttachedRolePoliciesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttachedRolePoliciesOutput ¶
type ListAttachedRolePoliciesOutput struct { Metadata *response.ResponseMetadata AttachedPolicyMetadata []*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput `type:"list"` // contains filtered or unexported fields }
func (ListAttachedRolePoliciesOutput) GoString ¶
func (s ListAttachedRolePoliciesOutput) GoString() string
GoString returns the string representation
func (*ListAttachedRolePoliciesOutput) SetAttachedPolicyMetadata ¶
func (s *ListAttachedRolePoliciesOutput) SetAttachedPolicyMetadata(v []*AttachedPolicyMetadatumForListAttachedRolePoliciesOutput) *ListAttachedRolePoliciesOutput
SetAttachedPolicyMetadata sets the AttachedPolicyMetadata field's value.
func (ListAttachedRolePoliciesOutput) String ¶
func (s ListAttachedRolePoliciesOutput) String() string
String returns the string representation
type ListAttachedUserGroupPoliciesInput ¶
type ListAttachedUserGroupPoliciesInput struct { // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListAttachedUserGroupPoliciesInput) GoString ¶
func (s ListAttachedUserGroupPoliciesInput) GoString() string
GoString returns the string representation
func (*ListAttachedUserGroupPoliciesInput) SetUserGroupName ¶
func (s *ListAttachedUserGroupPoliciesInput) SetUserGroupName(v string) *ListAttachedUserGroupPoliciesInput
SetUserGroupName sets the UserGroupName field's value.
func (ListAttachedUserGroupPoliciesInput) String ¶
func (s ListAttachedUserGroupPoliciesInput) String() string
String returns the string representation
func (*ListAttachedUserGroupPoliciesInput) Validate ¶
func (s *ListAttachedUserGroupPoliciesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttachedUserGroupPoliciesOutput ¶
type ListAttachedUserGroupPoliciesOutput struct { Metadata *response.ResponseMetadata AttachedPolicyMetadata []*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput `type:"list"` // contains filtered or unexported fields }
func (ListAttachedUserGroupPoliciesOutput) GoString ¶
func (s ListAttachedUserGroupPoliciesOutput) GoString() string
GoString returns the string representation
func (*ListAttachedUserGroupPoliciesOutput) SetAttachedPolicyMetadata ¶
func (s *ListAttachedUserGroupPoliciesOutput) SetAttachedPolicyMetadata(v []*AttachedPolicyMetadatumForListAttachedUserGroupPoliciesOutput) *ListAttachedUserGroupPoliciesOutput
SetAttachedPolicyMetadata sets the AttachedPolicyMetadata field's value.
func (ListAttachedUserGroupPoliciesOutput) String ¶
func (s ListAttachedUserGroupPoliciesOutput) String() string
String returns the string representation
type ListAttachedUserPoliciesInput ¶
type ListAttachedUserPoliciesInput struct { // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListAttachedUserPoliciesInput) GoString ¶
func (s ListAttachedUserPoliciesInput) GoString() string
GoString returns the string representation
func (*ListAttachedUserPoliciesInput) SetUserName ¶
func (s *ListAttachedUserPoliciesInput) SetUserName(v string) *ListAttachedUserPoliciesInput
SetUserName sets the UserName field's value.
func (ListAttachedUserPoliciesInput) String ¶
func (s ListAttachedUserPoliciesInput) String() string
String returns the string representation
func (*ListAttachedUserPoliciesInput) Validate ¶
func (s *ListAttachedUserPoliciesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttachedUserPoliciesOutput ¶
type ListAttachedUserPoliciesOutput struct { Metadata *response.ResponseMetadata AttachedPolicyMetadata []*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput `type:"list"` // contains filtered or unexported fields }
func (ListAttachedUserPoliciesOutput) GoString ¶
func (s ListAttachedUserPoliciesOutput) GoString() string
GoString returns the string representation
func (*ListAttachedUserPoliciesOutput) SetAttachedPolicyMetadata ¶
func (s *ListAttachedUserPoliciesOutput) SetAttachedPolicyMetadata(v []*AttachedPolicyMetadatumForListAttachedUserPoliciesOutput) *ListAttachedUserPoliciesOutput
SetAttachedPolicyMetadata sets the AttachedPolicyMetadata field's value.
func (ListAttachedUserPoliciesOutput) String ¶
func (s ListAttachedUserPoliciesOutput) String() string
String returns the string representation
type ListEntitiesForPolicyInput ¶
type ListEntitiesForPolicyInput struct { // EntityFilter is a required field EntityFilter *string `type:"string" required:"true"` Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` // PolicyName is a required field PolicyName *string `type:"string" required:"true"` // PolicyType is a required field PolicyType *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListEntitiesForPolicyInput) GoString ¶
func (s ListEntitiesForPolicyInput) GoString() string
GoString returns the string representation
func (*ListEntitiesForPolicyInput) SetEntityFilter ¶
func (s *ListEntitiesForPolicyInput) SetEntityFilter(v string) *ListEntitiesForPolicyInput
SetEntityFilter sets the EntityFilter field's value.
func (*ListEntitiesForPolicyInput) SetLimit ¶
func (s *ListEntitiesForPolicyInput) SetLimit(v int32) *ListEntitiesForPolicyInput
SetLimit sets the Limit field's value.
func (*ListEntitiesForPolicyInput) SetOffset ¶
func (s *ListEntitiesForPolicyInput) SetOffset(v int32) *ListEntitiesForPolicyInput
SetOffset sets the Offset field's value.
func (*ListEntitiesForPolicyInput) SetPolicyName ¶
func (s *ListEntitiesForPolicyInput) SetPolicyName(v string) *ListEntitiesForPolicyInput
SetPolicyName sets the PolicyName field's value.
func (*ListEntitiesForPolicyInput) SetPolicyType ¶
func (s *ListEntitiesForPolicyInput) SetPolicyType(v string) *ListEntitiesForPolicyInput
SetPolicyType sets the PolicyType field's value.
func (ListEntitiesForPolicyInput) String ¶
func (s ListEntitiesForPolicyInput) String() string
String returns the string representation
func (*ListEntitiesForPolicyInput) Validate ¶
func (s *ListEntitiesForPolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEntitiesForPolicyOutput ¶
type ListEntitiesForPolicyOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` PolicyRoles []*PolicyRoleForListEntitiesForPolicyOutput `type:"list"` PolicyUserGroups []*PolicyUserGroupForListEntitiesForPolicyOutput `type:"list"` PolicyUsers []*PolicyUserForListEntitiesForPolicyOutput `type:"list"` Total *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListEntitiesForPolicyOutput) GoString ¶
func (s ListEntitiesForPolicyOutput) GoString() string
GoString returns the string representation
func (*ListEntitiesForPolicyOutput) SetLimit ¶
func (s *ListEntitiesForPolicyOutput) SetLimit(v int32) *ListEntitiesForPolicyOutput
SetLimit sets the Limit field's value.
func (*ListEntitiesForPolicyOutput) SetOffset ¶
func (s *ListEntitiesForPolicyOutput) SetOffset(v int32) *ListEntitiesForPolicyOutput
SetOffset sets the Offset field's value.
func (*ListEntitiesForPolicyOutput) SetPolicyRoles ¶
func (s *ListEntitiesForPolicyOutput) SetPolicyRoles(v []*PolicyRoleForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
SetPolicyRoles sets the PolicyRoles field's value.
func (*ListEntitiesForPolicyOutput) SetPolicyUserGroups ¶
func (s *ListEntitiesForPolicyOutput) SetPolicyUserGroups(v []*PolicyUserGroupForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
SetPolicyUserGroups sets the PolicyUserGroups field's value.
func (*ListEntitiesForPolicyOutput) SetPolicyUsers ¶
func (s *ListEntitiesForPolicyOutput) SetPolicyUsers(v []*PolicyUserForListEntitiesForPolicyOutput) *ListEntitiesForPolicyOutput
SetPolicyUsers sets the PolicyUsers field's value.
func (*ListEntitiesForPolicyOutput) SetTotal ¶
func (s *ListEntitiesForPolicyOutput) SetTotal(v int32) *ListEntitiesForPolicyOutput
SetTotal sets the Total field's value.
func (ListEntitiesForPolicyOutput) String ¶
func (s ListEntitiesForPolicyOutput) String() string
String returns the string representation
type ListGroupsForUserInput ¶
type ListGroupsForUserInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Query *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListGroupsForUserInput) GoString ¶
func (s ListGroupsForUserInput) GoString() string
GoString returns the string representation
func (*ListGroupsForUserInput) SetLimit ¶
func (s *ListGroupsForUserInput) SetLimit(v int32) *ListGroupsForUserInput
SetLimit sets the Limit field's value.
func (*ListGroupsForUserInput) SetOffset ¶
func (s *ListGroupsForUserInput) SetOffset(v int32) *ListGroupsForUserInput
SetOffset sets the Offset field's value.
func (*ListGroupsForUserInput) SetQuery ¶
func (s *ListGroupsForUserInput) SetQuery(v string) *ListGroupsForUserInput
SetQuery sets the Query field's value.
func (*ListGroupsForUserInput) SetUserName ¶
func (s *ListGroupsForUserInput) SetUserName(v string) *ListGroupsForUserInput
SetUserName sets the UserName field's value.
func (ListGroupsForUserInput) String ¶
func (s ListGroupsForUserInput) String() string
String returns the string representation
func (*ListGroupsForUserInput) Validate ¶
func (s *ListGroupsForUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGroupsForUserOutput ¶
type ListGroupsForUserOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Total *int32 `type:"int32"` UserGroups []*UserGroupForListGroupsForUserOutput `type:"list"` // contains filtered or unexported fields }
func (ListGroupsForUserOutput) GoString ¶
func (s ListGroupsForUserOutput) GoString() string
GoString returns the string representation
func (*ListGroupsForUserOutput) SetLimit ¶
func (s *ListGroupsForUserOutput) SetLimit(v int32) *ListGroupsForUserOutput
SetLimit sets the Limit field's value.
func (*ListGroupsForUserOutput) SetOffset ¶
func (s *ListGroupsForUserOutput) SetOffset(v int32) *ListGroupsForUserOutput
SetOffset sets the Offset field's value.
func (*ListGroupsForUserOutput) SetTotal ¶
func (s *ListGroupsForUserOutput) SetTotal(v int32) *ListGroupsForUserOutput
SetTotal sets the Total field's value.
func (*ListGroupsForUserOutput) SetUserGroups ¶
func (s *ListGroupsForUserOutput) SetUserGroups(v []*UserGroupForListGroupsForUserOutput) *ListGroupsForUserOutput
SetUserGroups sets the UserGroups field's value.
func (ListGroupsForUserOutput) String ¶
func (s ListGroupsForUserOutput) String() string
String returns the string representation
type ListGroupsInput ¶
type ListGroupsInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Query *string `type:"string"` // contains filtered or unexported fields }
func (ListGroupsInput) GoString ¶
func (s ListGroupsInput) GoString() string
GoString returns the string representation
func (*ListGroupsInput) SetLimit ¶
func (s *ListGroupsInput) SetLimit(v int32) *ListGroupsInput
SetLimit sets the Limit field's value.
func (*ListGroupsInput) SetOffset ¶
func (s *ListGroupsInput) SetOffset(v int32) *ListGroupsInput
SetOffset sets the Offset field's value.
func (*ListGroupsInput) SetQuery ¶
func (s *ListGroupsInput) SetQuery(v string) *ListGroupsInput
SetQuery sets the Query field's value.
func (ListGroupsInput) String ¶
func (s ListGroupsInput) String() string
String returns the string representation
type ListGroupsOutput ¶
type ListGroupsOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Total *int32 `type:"int32"` UserGroups []*UserGroupForListGroupsOutput `type:"list"` // contains filtered or unexported fields }
func (ListGroupsOutput) GoString ¶
func (s ListGroupsOutput) GoString() string
GoString returns the string representation
func (*ListGroupsOutput) SetLimit ¶
func (s *ListGroupsOutput) SetLimit(v int32) *ListGroupsOutput
SetLimit sets the Limit field's value.
func (*ListGroupsOutput) SetOffset ¶
func (s *ListGroupsOutput) SetOffset(v int32) *ListGroupsOutput
SetOffset sets the Offset field's value.
func (*ListGroupsOutput) SetTotal ¶
func (s *ListGroupsOutput) SetTotal(v int32) *ListGroupsOutput
SetTotal sets the Total field's value.
func (*ListGroupsOutput) SetUserGroups ¶
func (s *ListGroupsOutput) SetUserGroups(v []*UserGroupForListGroupsOutput) *ListGroupsOutput
SetUserGroups sets the UserGroups field's value.
func (ListGroupsOutput) String ¶
func (s ListGroupsOutput) String() string
String returns the string representation
type ListIdentityProvidersInput ¶ added in v1.0.126
type ListIdentityProvidersInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListIdentityProvidersInput) GoString ¶ added in v1.0.126
func (s ListIdentityProvidersInput) GoString() string
GoString returns the string representation
func (*ListIdentityProvidersInput) SetLimit ¶ added in v1.0.126
func (s *ListIdentityProvidersInput) SetLimit(v int32) *ListIdentityProvidersInput
SetLimit sets the Limit field's value.
func (*ListIdentityProvidersInput) SetOffset ¶ added in v1.0.126
func (s *ListIdentityProvidersInput) SetOffset(v int32) *ListIdentityProvidersInput
SetOffset sets the Offset field's value.
func (ListIdentityProvidersInput) String ¶ added in v1.0.126
func (s ListIdentityProvidersInput) String() string
String returns the string representation
type ListIdentityProvidersOutput ¶ added in v1.0.126
type ListIdentityProvidersOutput struct { Metadata *response.ResponseMetadata IdentityProviders []*IdentityProviderForListIdentityProvidersOutput `type:"list"` Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Total *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListIdentityProvidersOutput) GoString ¶ added in v1.0.126
func (s ListIdentityProvidersOutput) GoString() string
GoString returns the string representation
func (*ListIdentityProvidersOutput) SetIdentityProviders ¶ added in v1.0.126
func (s *ListIdentityProvidersOutput) SetIdentityProviders(v []*IdentityProviderForListIdentityProvidersOutput) *ListIdentityProvidersOutput
SetIdentityProviders sets the IdentityProviders field's value.
func (*ListIdentityProvidersOutput) SetLimit ¶ added in v1.0.126
func (s *ListIdentityProvidersOutput) SetLimit(v int32) *ListIdentityProvidersOutput
SetLimit sets the Limit field's value.
func (*ListIdentityProvidersOutput) SetOffset ¶ added in v1.0.126
func (s *ListIdentityProvidersOutput) SetOffset(v int32) *ListIdentityProvidersOutput
SetOffset sets the Offset field's value.
func (*ListIdentityProvidersOutput) SetTotal ¶ added in v1.0.126
func (s *ListIdentityProvidersOutput) SetTotal(v int32) *ListIdentityProvidersOutput
SetTotal sets the Total field's value.
func (ListIdentityProvidersOutput) String ¶ added in v1.0.126
func (s ListIdentityProvidersOutput) String() string
String returns the string representation
type ListPoliciesInput ¶
type ListPoliciesInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Scope *string `type:"string"` // contains filtered or unexported fields }
func (ListPoliciesInput) GoString ¶
func (s ListPoliciesInput) GoString() string
GoString returns the string representation
func (*ListPoliciesInput) SetLimit ¶
func (s *ListPoliciesInput) SetLimit(v int32) *ListPoliciesInput
SetLimit sets the Limit field's value.
func (*ListPoliciesInput) SetOffset ¶
func (s *ListPoliciesInput) SetOffset(v int32) *ListPoliciesInput
SetOffset sets the Offset field's value.
func (*ListPoliciesInput) SetScope ¶
func (s *ListPoliciesInput) SetScope(v string) *ListPoliciesInput
SetScope sets the Scope field's value.
func (ListPoliciesInput) String ¶
func (s ListPoliciesInput) String() string
String returns the string representation
type ListPoliciesOutput ¶
type ListPoliciesOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` PolicyMetadata []*PolicyMetadatumForListPoliciesOutput `type:"list"` Total *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListPoliciesOutput) GoString ¶
func (s ListPoliciesOutput) GoString() string
GoString returns the string representation
func (*ListPoliciesOutput) SetLimit ¶
func (s *ListPoliciesOutput) SetLimit(v int32) *ListPoliciesOutput
SetLimit sets the Limit field's value.
func (*ListPoliciesOutput) SetOffset ¶
func (s *ListPoliciesOutput) SetOffset(v int32) *ListPoliciesOutput
SetOffset sets the Offset field's value.
func (*ListPoliciesOutput) SetPolicyMetadata ¶
func (s *ListPoliciesOutput) SetPolicyMetadata(v []*PolicyMetadatumForListPoliciesOutput) *ListPoliciesOutput
SetPolicyMetadata sets the PolicyMetadata field's value.
func (*ListPoliciesOutput) SetTotal ¶
func (s *ListPoliciesOutput) SetTotal(v int32) *ListPoliciesOutput
SetTotal sets the Total field's value.
func (ListPoliciesOutput) String ¶
func (s ListPoliciesOutput) String() string
String returns the string representation
type ListRolesInput ¶
type ListRolesInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Query *string `type:"string"` // contains filtered or unexported fields }
func (ListRolesInput) GoString ¶
func (s ListRolesInput) GoString() string
GoString returns the string representation
func (*ListRolesInput) SetLimit ¶
func (s *ListRolesInput) SetLimit(v int32) *ListRolesInput
SetLimit sets the Limit field's value.
func (*ListRolesInput) SetOffset ¶
func (s *ListRolesInput) SetOffset(v int32) *ListRolesInput
SetOffset sets the Offset field's value.
func (*ListRolesInput) SetQuery ¶
func (s *ListRolesInput) SetQuery(v string) *ListRolesInput
SetQuery sets the Query field's value.
func (ListRolesInput) String ¶
func (s ListRolesInput) String() string
String returns the string representation
type ListRolesOutput ¶
type ListRolesOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` RoleMetadata []*RoleMetadatumForListRolesOutput `type:"list"` Total *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListRolesOutput) GoString ¶
func (s ListRolesOutput) GoString() string
GoString returns the string representation
func (*ListRolesOutput) SetLimit ¶
func (s *ListRolesOutput) SetLimit(v int32) *ListRolesOutput
SetLimit sets the Limit field's value.
func (*ListRolesOutput) SetOffset ¶
func (s *ListRolesOutput) SetOffset(v int32) *ListRolesOutput
SetOffset sets the Offset field's value.
func (*ListRolesOutput) SetRoleMetadata ¶
func (s *ListRolesOutput) SetRoleMetadata(v []*RoleMetadatumForListRolesOutput) *ListRolesOutput
SetRoleMetadata sets the RoleMetadata field's value.
func (*ListRolesOutput) SetTotal ¶
func (s *ListRolesOutput) SetTotal(v int32) *ListRolesOutput
SetTotal sets the Total field's value.
func (ListRolesOutput) String ¶
func (s ListRolesOutput) String() string
String returns the string representation
type ListSAMLProvidersInput ¶
type ListSAMLProvidersInput struct { Limit *int32 `max:"100" type:"int32"` Offset *int64 `type:"int64"` // contains filtered or unexported fields }
func (ListSAMLProvidersInput) GoString ¶
func (s ListSAMLProvidersInput) GoString() string
GoString returns the string representation
func (*ListSAMLProvidersInput) SetLimit ¶
func (s *ListSAMLProvidersInput) SetLimit(v int32) *ListSAMLProvidersInput
SetLimit sets the Limit field's value.
func (*ListSAMLProvidersInput) SetOffset ¶
func (s *ListSAMLProvidersInput) SetOffset(v int64) *ListSAMLProvidersInput
SetOffset sets the Offset field's value.
func (ListSAMLProvidersInput) String ¶
func (s ListSAMLProvidersInput) String() string
String returns the string representation
func (*ListSAMLProvidersInput) Validate ¶ added in v1.0.126
func (s *ListSAMLProvidersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSAMLProvidersOutput ¶
type ListSAMLProvidersOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int64 `type:"int64"` SAMLProviders []*SAMLProviderForListSAMLProvidersOutput `type:"list"` Total *int32 `type:"int32"` // contains filtered or unexported fields }
func (ListSAMLProvidersOutput) GoString ¶
func (s ListSAMLProvidersOutput) GoString() string
GoString returns the string representation
func (*ListSAMLProvidersOutput) SetLimit ¶
func (s *ListSAMLProvidersOutput) SetLimit(v int32) *ListSAMLProvidersOutput
SetLimit sets the Limit field's value.
func (*ListSAMLProvidersOutput) SetOffset ¶
func (s *ListSAMLProvidersOutput) SetOffset(v int64) *ListSAMLProvidersOutput
SetOffset sets the Offset field's value.
func (*ListSAMLProvidersOutput) SetSAMLProviders ¶
func (s *ListSAMLProvidersOutput) SetSAMLProviders(v []*SAMLProviderForListSAMLProvidersOutput) *ListSAMLProvidersOutput
SetSAMLProviders sets the SAMLProviders field's value.
func (*ListSAMLProvidersOutput) SetTotal ¶
func (s *ListSAMLProvidersOutput) SetTotal(v int32) *ListSAMLProvidersOutput
SetTotal sets the Total field's value.
func (ListSAMLProvidersOutput) String ¶
func (s ListSAMLProvidersOutput) String() string
String returns the string representation
type ListUsersForGroupInput ¶
type ListUsersForGroupInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListUsersForGroupInput) GoString ¶
func (s ListUsersForGroupInput) GoString() string
GoString returns the string representation
func (*ListUsersForGroupInput) SetLimit ¶
func (s *ListUsersForGroupInput) SetLimit(v int32) *ListUsersForGroupInput
SetLimit sets the Limit field's value.
func (*ListUsersForGroupInput) SetOffset ¶
func (s *ListUsersForGroupInput) SetOffset(v int32) *ListUsersForGroupInput
SetOffset sets the Offset field's value.
func (*ListUsersForGroupInput) SetUserGroupName ¶
func (s *ListUsersForGroupInput) SetUserGroupName(v string) *ListUsersForGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (ListUsersForGroupInput) String ¶
func (s ListUsersForGroupInput) String() string
String returns the string representation
func (*ListUsersForGroupInput) Validate ¶
func (s *ListUsersForGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListUsersForGroupOutput ¶
type ListUsersForGroupOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Total *int32 `type:"int32"` Users []*UserForListUsersForGroupOutput `type:"list"` // contains filtered or unexported fields }
func (ListUsersForGroupOutput) GoString ¶
func (s ListUsersForGroupOutput) GoString() string
GoString returns the string representation
func (*ListUsersForGroupOutput) SetLimit ¶
func (s *ListUsersForGroupOutput) SetLimit(v int32) *ListUsersForGroupOutput
SetLimit sets the Limit field's value.
func (*ListUsersForGroupOutput) SetOffset ¶
func (s *ListUsersForGroupOutput) SetOffset(v int32) *ListUsersForGroupOutput
SetOffset sets the Offset field's value.
func (*ListUsersForGroupOutput) SetTotal ¶
func (s *ListUsersForGroupOutput) SetTotal(v int32) *ListUsersForGroupOutput
SetTotal sets the Total field's value.
func (*ListUsersForGroupOutput) SetUsers ¶
func (s *ListUsersForGroupOutput) SetUsers(v []*UserForListUsersForGroupOutput) *ListUsersForGroupOutput
SetUsers sets the Users field's value.
func (ListUsersForGroupOutput) String ¶
func (s ListUsersForGroupOutput) String() string
String returns the string representation
type ListUsersInput ¶
type ListUsersInput struct { Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Query *string `type:"string"` // contains filtered or unexported fields }
func (ListUsersInput) GoString ¶
func (s ListUsersInput) GoString() string
GoString returns the string representation
func (*ListUsersInput) SetLimit ¶
func (s *ListUsersInput) SetLimit(v int32) *ListUsersInput
SetLimit sets the Limit field's value.
func (*ListUsersInput) SetOffset ¶
func (s *ListUsersInput) SetOffset(v int32) *ListUsersInput
SetOffset sets the Offset field's value.
func (*ListUsersInput) SetQuery ¶
func (s *ListUsersInput) SetQuery(v string) *ListUsersInput
SetQuery sets the Query field's value.
func (ListUsersInput) String ¶
func (s ListUsersInput) String() string
String returns the string representation
type ListUsersOutput ¶
type ListUsersOutput struct { Metadata *response.ResponseMetadata Limit *int32 `type:"int32"` Offset *int32 `type:"int32"` Total *int32 `type:"int32"` UserMetadata []*UserMetadatumForListUsersOutput `type:"list"` // contains filtered or unexported fields }
func (ListUsersOutput) GoString ¶
func (s ListUsersOutput) GoString() string
GoString returns the string representation
func (*ListUsersOutput) SetLimit ¶
func (s *ListUsersOutput) SetLimit(v int32) *ListUsersOutput
SetLimit sets the Limit field's value.
func (*ListUsersOutput) SetOffset ¶
func (s *ListUsersOutput) SetOffset(v int32) *ListUsersOutput
SetOffset sets the Offset field's value.
func (*ListUsersOutput) SetTotal ¶
func (s *ListUsersOutput) SetTotal(v int32) *ListUsersOutput
SetTotal sets the Total field's value.
func (*ListUsersOutput) SetUserMetadata ¶
func (s *ListUsersOutput) SetUserMetadata(v []*UserMetadatumForListUsersOutput) *ListUsersOutput
SetUserMetadata sets the UserMetadata field's value.
func (ListUsersOutput) String ¶
func (s ListUsersOutput) String() string
String returns the string representation
type LoginProfileForCreateLoginProfileOutput ¶
type LoginProfileForCreateLoginProfileOutput struct { CreateDate *string `type:"string"` LastLoginDate *string `type:"string"` LastLoginIp *string `type:"string"` LastResetPasswordTime *int32 `type:"int32"` LoginAllowed *bool `type:"boolean"` LoginLocked *bool `type:"boolean"` PasswordExpireAt *int32 `type:"int32"` PasswordResetRequired *bool `type:"boolean"` Status *string `type:"string"` UpdateDate *string `type:"string"` UserId *int64 `type:"int64"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (LoginProfileForCreateLoginProfileOutput) GoString ¶
func (s LoginProfileForCreateLoginProfileOutput) GoString() string
GoString returns the string representation
func (*LoginProfileForCreateLoginProfileOutput) SetCreateDate ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetCreateDate(v string) *LoginProfileForCreateLoginProfileOutput
SetCreateDate sets the CreateDate field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetLastLoginDate ¶
func (s *LoginProfileForCreateLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForCreateLoginProfileOutput
SetLastLoginDate sets the LastLoginDate field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetLastLoginIp ¶
func (s *LoginProfileForCreateLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForCreateLoginProfileOutput
SetLastLoginIp sets the LastLoginIp field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetLastResetPasswordTime ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForCreateLoginProfileOutput
SetLastResetPasswordTime sets the LastResetPasswordTime field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetLoginAllowed ¶
func (s *LoginProfileForCreateLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForCreateLoginProfileOutput
SetLoginAllowed sets the LoginAllowed field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetLoginLocked ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForCreateLoginProfileOutput
SetLoginLocked sets the LoginLocked field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetPasswordExpireAt ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForCreateLoginProfileOutput
SetPasswordExpireAt sets the PasswordExpireAt field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetPasswordResetRequired ¶
func (s *LoginProfileForCreateLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForCreateLoginProfileOutput
SetPasswordResetRequired sets the PasswordResetRequired field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetStatus ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetStatus(v string) *LoginProfileForCreateLoginProfileOutput
SetStatus sets the Status field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetUpdateDate ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForCreateLoginProfileOutput
SetUpdateDate sets the UpdateDate field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetUserId ¶ added in v1.0.126
func (s *LoginProfileForCreateLoginProfileOutput) SetUserId(v int64) *LoginProfileForCreateLoginProfileOutput
SetUserId sets the UserId field's value.
func (*LoginProfileForCreateLoginProfileOutput) SetUserName ¶
func (s *LoginProfileForCreateLoginProfileOutput) SetUserName(v string) *LoginProfileForCreateLoginProfileOutput
SetUserName sets the UserName field's value.
func (LoginProfileForCreateLoginProfileOutput) String ¶
func (s LoginProfileForCreateLoginProfileOutput) String() string
String returns the string representation
type LoginProfileForGetLoginProfileOutput ¶
type LoginProfileForGetLoginProfileOutput struct { CreateDate *string `type:"string"` LastLoginDate *string `type:"string"` LastLoginIp *string `type:"string"` LastResetPasswordTime *int32 `type:"int32"` LoginAllowed *bool `type:"boolean"` LoginLocked *bool `type:"boolean"` PasswordExpireAt *int32 `type:"int32"` PasswordResetRequired *bool `type:"boolean"` Status *string `type:"string"` UpdateDate *string `type:"string"` UserId *int64 `type:"int64"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (LoginProfileForGetLoginProfileOutput) GoString ¶
func (s LoginProfileForGetLoginProfileOutput) GoString() string
GoString returns the string representation
func (*LoginProfileForGetLoginProfileOutput) SetCreateDate ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetCreateDate(v string) *LoginProfileForGetLoginProfileOutput
SetCreateDate sets the CreateDate field's value.
func (*LoginProfileForGetLoginProfileOutput) SetLastLoginDate ¶
func (s *LoginProfileForGetLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForGetLoginProfileOutput
SetLastLoginDate sets the LastLoginDate field's value.
func (*LoginProfileForGetLoginProfileOutput) SetLastLoginIp ¶
func (s *LoginProfileForGetLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForGetLoginProfileOutput
SetLastLoginIp sets the LastLoginIp field's value.
func (*LoginProfileForGetLoginProfileOutput) SetLastResetPasswordTime ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForGetLoginProfileOutput
SetLastResetPasswordTime sets the LastResetPasswordTime field's value.
func (*LoginProfileForGetLoginProfileOutput) SetLoginAllowed ¶
func (s *LoginProfileForGetLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForGetLoginProfileOutput
SetLoginAllowed sets the LoginAllowed field's value.
func (*LoginProfileForGetLoginProfileOutput) SetLoginLocked ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForGetLoginProfileOutput
SetLoginLocked sets the LoginLocked field's value.
func (*LoginProfileForGetLoginProfileOutput) SetPasswordExpireAt ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForGetLoginProfileOutput
SetPasswordExpireAt sets the PasswordExpireAt field's value.
func (*LoginProfileForGetLoginProfileOutput) SetPasswordResetRequired ¶
func (s *LoginProfileForGetLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForGetLoginProfileOutput
SetPasswordResetRequired sets the PasswordResetRequired field's value.
func (*LoginProfileForGetLoginProfileOutput) SetStatus ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetStatus(v string) *LoginProfileForGetLoginProfileOutput
SetStatus sets the Status field's value.
func (*LoginProfileForGetLoginProfileOutput) SetUpdateDate ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForGetLoginProfileOutput
SetUpdateDate sets the UpdateDate field's value.
func (*LoginProfileForGetLoginProfileOutput) SetUserId ¶ added in v1.0.126
func (s *LoginProfileForGetLoginProfileOutput) SetUserId(v int64) *LoginProfileForGetLoginProfileOutput
SetUserId sets the UserId field's value.
func (*LoginProfileForGetLoginProfileOutput) SetUserName ¶
func (s *LoginProfileForGetLoginProfileOutput) SetUserName(v string) *LoginProfileForGetLoginProfileOutput
SetUserName sets the UserName field's value.
func (LoginProfileForGetLoginProfileOutput) String ¶
func (s LoginProfileForGetLoginProfileOutput) String() string
String returns the string representation
type LoginProfileForUpdateLoginProfileOutput ¶
type LoginProfileForUpdateLoginProfileOutput struct { CreateDate *string `type:"string"` LastLoginDate *string `type:"string"` LastLoginIp *string `type:"string"` LastResetPasswordTime *int32 `type:"int32"` LoginAllowed *bool `type:"boolean"` LoginLocked *bool `type:"boolean"` PasswordExpireAt *int32 `type:"int32"` PasswordResetRequired *bool `type:"boolean"` Status *string `type:"string"` UpdateDate *string `type:"string"` UserId *int64 `type:"int64"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (LoginProfileForUpdateLoginProfileOutput) GoString ¶
func (s LoginProfileForUpdateLoginProfileOutput) GoString() string
GoString returns the string representation
func (*LoginProfileForUpdateLoginProfileOutput) SetCreateDate ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetCreateDate(v string) *LoginProfileForUpdateLoginProfileOutput
SetCreateDate sets the CreateDate field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetLastLoginDate ¶
func (s *LoginProfileForUpdateLoginProfileOutput) SetLastLoginDate(v string) *LoginProfileForUpdateLoginProfileOutput
SetLastLoginDate sets the LastLoginDate field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetLastLoginIp ¶
func (s *LoginProfileForUpdateLoginProfileOutput) SetLastLoginIp(v string) *LoginProfileForUpdateLoginProfileOutput
SetLastLoginIp sets the LastLoginIp field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetLastResetPasswordTime ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetLastResetPasswordTime(v int32) *LoginProfileForUpdateLoginProfileOutput
SetLastResetPasswordTime sets the LastResetPasswordTime field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetLoginAllowed ¶
func (s *LoginProfileForUpdateLoginProfileOutput) SetLoginAllowed(v bool) *LoginProfileForUpdateLoginProfileOutput
SetLoginAllowed sets the LoginAllowed field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetLoginLocked ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetLoginLocked(v bool) *LoginProfileForUpdateLoginProfileOutput
SetLoginLocked sets the LoginLocked field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetPasswordExpireAt ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetPasswordExpireAt(v int32) *LoginProfileForUpdateLoginProfileOutput
SetPasswordExpireAt sets the PasswordExpireAt field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetPasswordResetRequired ¶
func (s *LoginProfileForUpdateLoginProfileOutput) SetPasswordResetRequired(v bool) *LoginProfileForUpdateLoginProfileOutput
SetPasswordResetRequired sets the PasswordResetRequired field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetStatus ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetStatus(v string) *LoginProfileForUpdateLoginProfileOutput
SetStatus sets the Status field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetUpdateDate ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetUpdateDate(v string) *LoginProfileForUpdateLoginProfileOutput
SetUpdateDate sets the UpdateDate field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetUserId ¶ added in v1.0.126
func (s *LoginProfileForUpdateLoginProfileOutput) SetUserId(v int64) *LoginProfileForUpdateLoginProfileOutput
SetUserId sets the UserId field's value.
func (*LoginProfileForUpdateLoginProfileOutput) SetUserName ¶
func (s *LoginProfileForUpdateLoginProfileOutput) SetUserName(v string) *LoginProfileForUpdateLoginProfileOutput
SetUserName sets the UserName field's value.
func (LoginProfileForUpdateLoginProfileOutput) String ¶
func (s LoginProfileForUpdateLoginProfileOutput) String() string
String returns the string representation
type NewSecureContactInfoForGetSecurityContactOutput ¶ added in v1.0.126
type NewSecureContactInfoForGetSecurityContactOutput struct { Email *string `type:"string"` Mobile *string `type:"string"` // contains filtered or unexported fields }
func (NewSecureContactInfoForGetSecurityContactOutput) GoString ¶ added in v1.0.126
func (s NewSecureContactInfoForGetSecurityContactOutput) GoString() string
GoString returns the string representation
func (*NewSecureContactInfoForGetSecurityContactOutput) SetEmail ¶ added in v1.0.126
func (s *NewSecureContactInfoForGetSecurityContactOutput) SetEmail(v string) *NewSecureContactInfoForGetSecurityContactOutput
SetEmail sets the Email field's value.
func (*NewSecureContactInfoForGetSecurityContactOutput) SetMobile ¶ added in v1.0.126
func (s *NewSecureContactInfoForGetSecurityContactOutput) SetMobile(v string) *NewSecureContactInfoForGetSecurityContactOutput
SetMobile sets the Mobile field's value.
func (NewSecureContactInfoForGetSecurityContactOutput) String ¶ added in v1.0.126
func (s NewSecureContactInfoForGetSecurityContactOutput) String() string
String returns the string representation
type PolicyForCreatePolicyOutput ¶
type PolicyForCreatePolicyOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` PolicyDocument *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (PolicyForCreatePolicyOutput) GoString ¶
func (s PolicyForCreatePolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyForCreatePolicyOutput) SetCreateDate ¶
func (s *PolicyForCreatePolicyOutput) SetCreateDate(v string) *PolicyForCreatePolicyOutput
SetCreateDate sets the CreateDate field's value.
func (*PolicyForCreatePolicyOutput) SetDescription ¶
func (s *PolicyForCreatePolicyOutput) SetDescription(v string) *PolicyForCreatePolicyOutput
SetDescription sets the Description field's value.
func (*PolicyForCreatePolicyOutput) SetPolicyDocument ¶
func (s *PolicyForCreatePolicyOutput) SetPolicyDocument(v string) *PolicyForCreatePolicyOutput
SetPolicyDocument sets the PolicyDocument field's value.
func (*PolicyForCreatePolicyOutput) SetPolicyName ¶
func (s *PolicyForCreatePolicyOutput) SetPolicyName(v string) *PolicyForCreatePolicyOutput
SetPolicyName sets the PolicyName field's value.
func (*PolicyForCreatePolicyOutput) SetPolicyTrn ¶
func (s *PolicyForCreatePolicyOutput) SetPolicyTrn(v string) *PolicyForCreatePolicyOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*PolicyForCreatePolicyOutput) SetPolicyType ¶
func (s *PolicyForCreatePolicyOutput) SetPolicyType(v string) *PolicyForCreatePolicyOutput
SetPolicyType sets the PolicyType field's value.
func (*PolicyForCreatePolicyOutput) SetUpdateDate ¶
func (s *PolicyForCreatePolicyOutput) SetUpdateDate(v string) *PolicyForCreatePolicyOutput
SetUpdateDate sets the UpdateDate field's value.
func (PolicyForCreatePolicyOutput) String ¶
func (s PolicyForCreatePolicyOutput) String() string
String returns the string representation
type PolicyForGetPolicyOutput ¶
type PolicyForGetPolicyOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` PolicyDocument *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (PolicyForGetPolicyOutput) GoString ¶
func (s PolicyForGetPolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyForGetPolicyOutput) SetCreateDate ¶
func (s *PolicyForGetPolicyOutput) SetCreateDate(v string) *PolicyForGetPolicyOutput
SetCreateDate sets the CreateDate field's value.
func (*PolicyForGetPolicyOutput) SetDescription ¶
func (s *PolicyForGetPolicyOutput) SetDescription(v string) *PolicyForGetPolicyOutput
SetDescription sets the Description field's value.
func (*PolicyForGetPolicyOutput) SetPolicyDocument ¶
func (s *PolicyForGetPolicyOutput) SetPolicyDocument(v string) *PolicyForGetPolicyOutput
SetPolicyDocument sets the PolicyDocument field's value.
func (*PolicyForGetPolicyOutput) SetPolicyName ¶
func (s *PolicyForGetPolicyOutput) SetPolicyName(v string) *PolicyForGetPolicyOutput
SetPolicyName sets the PolicyName field's value.
func (*PolicyForGetPolicyOutput) SetPolicyTrn ¶
func (s *PolicyForGetPolicyOutput) SetPolicyTrn(v string) *PolicyForGetPolicyOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*PolicyForGetPolicyOutput) SetPolicyType ¶
func (s *PolicyForGetPolicyOutput) SetPolicyType(v string) *PolicyForGetPolicyOutput
SetPolicyType sets the PolicyType field's value.
func (*PolicyForGetPolicyOutput) SetUpdateDate ¶
func (s *PolicyForGetPolicyOutput) SetUpdateDate(v string) *PolicyForGetPolicyOutput
SetUpdateDate sets the UpdateDate field's value.
func (PolicyForGetPolicyOutput) String ¶
func (s PolicyForGetPolicyOutput) String() string
String returns the string representation
type PolicyForUpdatePolicyOutput ¶
type PolicyForUpdatePolicyOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` PolicyDocument *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (PolicyForUpdatePolicyOutput) GoString ¶
func (s PolicyForUpdatePolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyForUpdatePolicyOutput) SetCreateDate ¶
func (s *PolicyForUpdatePolicyOutput) SetCreateDate(v string) *PolicyForUpdatePolicyOutput
SetCreateDate sets the CreateDate field's value.
func (*PolicyForUpdatePolicyOutput) SetDescription ¶
func (s *PolicyForUpdatePolicyOutput) SetDescription(v string) *PolicyForUpdatePolicyOutput
SetDescription sets the Description field's value.
func (*PolicyForUpdatePolicyOutput) SetPolicyDocument ¶
func (s *PolicyForUpdatePolicyOutput) SetPolicyDocument(v string) *PolicyForUpdatePolicyOutput
SetPolicyDocument sets the PolicyDocument field's value.
func (*PolicyForUpdatePolicyOutput) SetPolicyName ¶
func (s *PolicyForUpdatePolicyOutput) SetPolicyName(v string) *PolicyForUpdatePolicyOutput
SetPolicyName sets the PolicyName field's value.
func (*PolicyForUpdatePolicyOutput) SetPolicyTrn ¶
func (s *PolicyForUpdatePolicyOutput) SetPolicyTrn(v string) *PolicyForUpdatePolicyOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*PolicyForUpdatePolicyOutput) SetPolicyType ¶
func (s *PolicyForUpdatePolicyOutput) SetPolicyType(v string) *PolicyForUpdatePolicyOutput
SetPolicyType sets the PolicyType field's value.
func (*PolicyForUpdatePolicyOutput) SetUpdateDate ¶
func (s *PolicyForUpdatePolicyOutput) SetUpdateDate(v string) *PolicyForUpdatePolicyOutput
SetUpdateDate sets the UpdateDate field's value.
func (PolicyForUpdatePolicyOutput) String ¶
func (s PolicyForUpdatePolicyOutput) String() string
String returns the string representation
type PolicyMetadatumForListPoliciesOutput ¶ added in v1.0.130
type PolicyMetadatumForListPoliciesOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` PolicyDocument *string `type:"string"` PolicyName *string `type:"string"` PolicyTrn *string `type:"string"` PolicyType *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (PolicyMetadatumForListPoliciesOutput) GoString ¶ added in v1.0.130
func (s PolicyMetadatumForListPoliciesOutput) GoString() string
GoString returns the string representation
func (*PolicyMetadatumForListPoliciesOutput) SetCreateDate ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetCreateDate(v string) *PolicyMetadatumForListPoliciesOutput
SetCreateDate sets the CreateDate field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetDescription ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetDescription(v string) *PolicyMetadatumForListPoliciesOutput
SetDescription sets the Description field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetPolicyDocument ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyDocument(v string) *PolicyMetadatumForListPoliciesOutput
SetPolicyDocument sets the PolicyDocument field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetPolicyName ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyName(v string) *PolicyMetadatumForListPoliciesOutput
SetPolicyName sets the PolicyName field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetPolicyTrn ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyTrn(v string) *PolicyMetadatumForListPoliciesOutput
SetPolicyTrn sets the PolicyTrn field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetPolicyType ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetPolicyType(v string) *PolicyMetadatumForListPoliciesOutput
SetPolicyType sets the PolicyType field's value.
func (*PolicyMetadatumForListPoliciesOutput) SetUpdateDate ¶ added in v1.0.130
func (s *PolicyMetadatumForListPoliciesOutput) SetUpdateDate(v string) *PolicyMetadatumForListPoliciesOutput
SetUpdateDate sets the UpdateDate field's value.
func (PolicyMetadatumForListPoliciesOutput) String ¶ added in v1.0.130
func (s PolicyMetadatumForListPoliciesOutput) String() string
String returns the string representation
type PolicyRoleForListEntitiesForPolicyOutput ¶
type PolicyRoleForListEntitiesForPolicyOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` PolicyScope []*PolicyScopeForListEntitiesForPolicyOutput `type:"list"` RoleName *string `type:"string"` // contains filtered or unexported fields }
func (PolicyRoleForListEntitiesForPolicyOutput) GoString ¶
func (s PolicyRoleForListEntitiesForPolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyRoleForListEntitiesForPolicyOutput) SetAttachDate ¶
func (s *PolicyRoleForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyRoleForListEntitiesForPolicyOutput
SetAttachDate sets the AttachDate field's value.
func (*PolicyRoleForListEntitiesForPolicyOutput) SetDescription ¶
func (s *PolicyRoleForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyRoleForListEntitiesForPolicyOutput
SetDescription sets the Description field's value.
func (*PolicyRoleForListEntitiesForPolicyOutput) SetPolicyScope ¶
func (s *PolicyRoleForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyRoleForListEntitiesForPolicyOutput
SetPolicyScope sets the PolicyScope field's value.
func (*PolicyRoleForListEntitiesForPolicyOutput) SetRoleName ¶
func (s *PolicyRoleForListEntitiesForPolicyOutput) SetRoleName(v string) *PolicyRoleForListEntitiesForPolicyOutput
SetRoleName sets the RoleName field's value.
func (PolicyRoleForListEntitiesForPolicyOutput) String ¶
func (s PolicyRoleForListEntitiesForPolicyOutput) String() string
String returns the string representation
type PolicyScopeForListEntitiesForPolicyOutput ¶
type PolicyScopeForListEntitiesForPolicyOutput struct { AttachDate *string `type:"string"` PolicyScopeType *string `type:"string"` ProjectDisplayName *string `type:"string"` ProjectName *string `type:"string"` // contains filtered or unexported fields }
func (PolicyScopeForListEntitiesForPolicyOutput) GoString ¶
func (s PolicyScopeForListEntitiesForPolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyScopeForListEntitiesForPolicyOutput) SetAttachDate ¶
func (s *PolicyScopeForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyScopeForListEntitiesForPolicyOutput
SetAttachDate sets the AttachDate field's value.
func (*PolicyScopeForListEntitiesForPolicyOutput) SetPolicyScopeType ¶
func (s *PolicyScopeForListEntitiesForPolicyOutput) SetPolicyScopeType(v string) *PolicyScopeForListEntitiesForPolicyOutput
SetPolicyScopeType sets the PolicyScopeType field's value.
func (*PolicyScopeForListEntitiesForPolicyOutput) SetProjectDisplayName ¶
func (s *PolicyScopeForListEntitiesForPolicyOutput) SetProjectDisplayName(v string) *PolicyScopeForListEntitiesForPolicyOutput
SetProjectDisplayName sets the ProjectDisplayName field's value.
func (*PolicyScopeForListEntitiesForPolicyOutput) SetProjectName ¶
func (s *PolicyScopeForListEntitiesForPolicyOutput) SetProjectName(v string) *PolicyScopeForListEntitiesForPolicyOutput
SetProjectName sets the ProjectName field's value.
func (PolicyScopeForListEntitiesForPolicyOutput) String ¶
func (s PolicyScopeForListEntitiesForPolicyOutput) String() string
String returns the string representation
type PolicyUserForListEntitiesForPolicyOutput ¶
type PolicyUserForListEntitiesForPolicyOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` PolicyScope []*PolicyScopeForListEntitiesForPolicyOutput `type:"list"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (PolicyUserForListEntitiesForPolicyOutput) GoString ¶
func (s PolicyUserForListEntitiesForPolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyUserForListEntitiesForPolicyOutput) SetAttachDate ¶
func (s *PolicyUserForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyUserForListEntitiesForPolicyOutput
SetAttachDate sets the AttachDate field's value.
func (*PolicyUserForListEntitiesForPolicyOutput) SetDescription ¶
func (s *PolicyUserForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyUserForListEntitiesForPolicyOutput
SetDescription sets the Description field's value.
func (*PolicyUserForListEntitiesForPolicyOutput) SetDisplayName ¶
func (s *PolicyUserForListEntitiesForPolicyOutput) SetDisplayName(v string) *PolicyUserForListEntitiesForPolicyOutput
SetDisplayName sets the DisplayName field's value.
func (*PolicyUserForListEntitiesForPolicyOutput) SetPolicyScope ¶
func (s *PolicyUserForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyUserForListEntitiesForPolicyOutput
SetPolicyScope sets the PolicyScope field's value.
func (*PolicyUserForListEntitiesForPolicyOutput) SetUserName ¶
func (s *PolicyUserForListEntitiesForPolicyOutput) SetUserName(v string) *PolicyUserForListEntitiesForPolicyOutput
SetUserName sets the UserName field's value.
func (PolicyUserForListEntitiesForPolicyOutput) String ¶
func (s PolicyUserForListEntitiesForPolicyOutput) String() string
String returns the string representation
type PolicyUserGroupForListEntitiesForPolicyOutput ¶
type PolicyUserGroupForListEntitiesForPolicyOutput struct { AttachDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` PolicyScope []*PolicyScopeForListEntitiesForPolicyOutput `type:"list"` UserGroupName *string `type:"string"` // contains filtered or unexported fields }
func (PolicyUserGroupForListEntitiesForPolicyOutput) GoString ¶
func (s PolicyUserGroupForListEntitiesForPolicyOutput) GoString() string
GoString returns the string representation
func (*PolicyUserGroupForListEntitiesForPolicyOutput) SetAttachDate ¶
func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetAttachDate(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
SetAttachDate sets the AttachDate field's value.
func (*PolicyUserGroupForListEntitiesForPolicyOutput) SetDescription ¶
func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetDescription(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
SetDescription sets the Description field's value.
func (*PolicyUserGroupForListEntitiesForPolicyOutput) SetDisplayName ¶
func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetDisplayName(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
SetDisplayName sets the DisplayName field's value.
func (*PolicyUserGroupForListEntitiesForPolicyOutput) SetPolicyScope ¶
func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetPolicyScope(v []*PolicyScopeForListEntitiesForPolicyOutput) *PolicyUserGroupForListEntitiesForPolicyOutput
SetPolicyScope sets the PolicyScope field's value.
func (*PolicyUserGroupForListEntitiesForPolicyOutput) SetUserGroupName ¶
func (s *PolicyUserGroupForListEntitiesForPolicyOutput) SetUserGroupName(v string) *PolicyUserGroupForListEntitiesForPolicyOutput
SetUserGroupName sets the UserGroupName field's value.
func (PolicyUserGroupForListEntitiesForPolicyOutput) String ¶
func (s PolicyUserGroupForListEntitiesForPolicyOutput) String() string
String returns the string representation
type RemoveUserFromGroupInput ¶
type RemoveUserFromGroupInput struct { // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (RemoveUserFromGroupInput) GoString ¶
func (s RemoveUserFromGroupInput) GoString() string
GoString returns the string representation
func (*RemoveUserFromGroupInput) SetUserGroupName ¶
func (s *RemoveUserFromGroupInput) SetUserGroupName(v string) *RemoveUserFromGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (*RemoveUserFromGroupInput) SetUserName ¶
func (s *RemoveUserFromGroupInput) SetUserName(v string) *RemoveUserFromGroupInput
SetUserName sets the UserName field's value.
func (RemoveUserFromGroupInput) String ¶
func (s RemoveUserFromGroupInput) String() string
String returns the string representation
func (*RemoveUserFromGroupInput) Validate ¶
func (s *RemoveUserFromGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RemoveUserFromGroupOutput ¶
type RemoveUserFromGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (RemoveUserFromGroupOutput) GoString ¶
func (s RemoveUserFromGroupOutput) GoString() string
GoString returns the string representation
func (RemoveUserFromGroupOutput) String ¶
func (s RemoveUserFromGroupOutput) String() string
String returns the string representation
type RoleForCreateRoleOutput ¶
type RoleForCreateRoleOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` RoleId *int32 `type:"int32"` RoleName *string `type:"string"` Trn *string `type:"string"` TrustPolicyDocument *string `type:"string"` // contains filtered or unexported fields }
func (RoleForCreateRoleOutput) GoString ¶
func (s RoleForCreateRoleOutput) GoString() string
GoString returns the string representation
func (*RoleForCreateRoleOutput) SetCreateDate ¶
func (s *RoleForCreateRoleOutput) SetCreateDate(v string) *RoleForCreateRoleOutput
SetCreateDate sets the CreateDate field's value.
func (*RoleForCreateRoleOutput) SetDescription ¶
func (s *RoleForCreateRoleOutput) SetDescription(v string) *RoleForCreateRoleOutput
SetDescription sets the Description field's value.
func (*RoleForCreateRoleOutput) SetRoleId ¶
func (s *RoleForCreateRoleOutput) SetRoleId(v int32) *RoleForCreateRoleOutput
SetRoleId sets the RoleId field's value.
func (*RoleForCreateRoleOutput) SetRoleName ¶
func (s *RoleForCreateRoleOutput) SetRoleName(v string) *RoleForCreateRoleOutput
SetRoleName sets the RoleName field's value.
func (*RoleForCreateRoleOutput) SetTrn ¶
func (s *RoleForCreateRoleOutput) SetTrn(v string) *RoleForCreateRoleOutput
SetTrn sets the Trn field's value.
func (*RoleForCreateRoleOutput) SetTrustPolicyDocument ¶
func (s *RoleForCreateRoleOutput) SetTrustPolicyDocument(v string) *RoleForCreateRoleOutput
SetTrustPolicyDocument sets the TrustPolicyDocument field's value.
func (RoleForCreateRoleOutput) String ¶
func (s RoleForCreateRoleOutput) String() string
String returns the string representation
type RoleForGetRoleOutput ¶
type RoleForGetRoleOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` RoleId *int32 `type:"int32"` RoleName *string `type:"string"` Trn *string `type:"string"` TrustPolicyDocument *string `type:"string"` // contains filtered or unexported fields }
func (RoleForGetRoleOutput) GoString ¶
func (s RoleForGetRoleOutput) GoString() string
GoString returns the string representation
func (*RoleForGetRoleOutput) SetCreateDate ¶
func (s *RoleForGetRoleOutput) SetCreateDate(v string) *RoleForGetRoleOutput
SetCreateDate sets the CreateDate field's value.
func (*RoleForGetRoleOutput) SetDescription ¶
func (s *RoleForGetRoleOutput) SetDescription(v string) *RoleForGetRoleOutput
SetDescription sets the Description field's value.
func (*RoleForGetRoleOutput) SetRoleId ¶
func (s *RoleForGetRoleOutput) SetRoleId(v int32) *RoleForGetRoleOutput
SetRoleId sets the RoleId field's value.
func (*RoleForGetRoleOutput) SetRoleName ¶
func (s *RoleForGetRoleOutput) SetRoleName(v string) *RoleForGetRoleOutput
SetRoleName sets the RoleName field's value.
func (*RoleForGetRoleOutput) SetTrn ¶
func (s *RoleForGetRoleOutput) SetTrn(v string) *RoleForGetRoleOutput
SetTrn sets the Trn field's value.
func (*RoleForGetRoleOutput) SetTrustPolicyDocument ¶
func (s *RoleForGetRoleOutput) SetTrustPolicyDocument(v string) *RoleForGetRoleOutput
SetTrustPolicyDocument sets the TrustPolicyDocument field's value.
func (RoleForGetRoleOutput) String ¶
func (s RoleForGetRoleOutput) String() string
String returns the string representation
type RoleMetadatumForListRolesOutput ¶ added in v1.0.130
type RoleMetadatumForListRolesOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` RoleId *int32 `type:"int32"` RoleName *string `type:"string"` Trn *string `type:"string"` TrustPolicyDocument *string `type:"string"` // contains filtered or unexported fields }
func (RoleMetadatumForListRolesOutput) GoString ¶ added in v1.0.130
func (s RoleMetadatumForListRolesOutput) GoString() string
GoString returns the string representation
func (*RoleMetadatumForListRolesOutput) SetCreateDate ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetCreateDate(v string) *RoleMetadatumForListRolesOutput
SetCreateDate sets the CreateDate field's value.
func (*RoleMetadatumForListRolesOutput) SetDescription ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetDescription(v string) *RoleMetadatumForListRolesOutput
SetDescription sets the Description field's value.
func (*RoleMetadatumForListRolesOutput) SetRoleId ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetRoleId(v int32) *RoleMetadatumForListRolesOutput
SetRoleId sets the RoleId field's value.
func (*RoleMetadatumForListRolesOutput) SetRoleName ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetRoleName(v string) *RoleMetadatumForListRolesOutput
SetRoleName sets the RoleName field's value.
func (*RoleMetadatumForListRolesOutput) SetTrn ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetTrn(v string) *RoleMetadatumForListRolesOutput
SetTrn sets the Trn field's value.
func (*RoleMetadatumForListRolesOutput) SetTrustPolicyDocument ¶ added in v1.0.130
func (s *RoleMetadatumForListRolesOutput) SetTrustPolicyDocument(v string) *RoleMetadatumForListRolesOutput
SetTrustPolicyDocument sets the TrustPolicyDocument field's value.
func (RoleMetadatumForListRolesOutput) String ¶ added in v1.0.130
func (s RoleMetadatumForListRolesOutput) String() string
String returns the string representation
type SAMLProviderForListSAMLProvidersOutput ¶
type SAMLProviderForListSAMLProvidersOutput struct { CreateDate *string `type:"string"` Description *string `type:"string"` ProviderName *string `type:"string"` SAMLProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (SAMLProviderForListSAMLProvidersOutput) GoString ¶
func (s SAMLProviderForListSAMLProvidersOutput) GoString() string
GoString returns the string representation
func (*SAMLProviderForListSAMLProvidersOutput) SetCreateDate ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetCreateDate(v string) *SAMLProviderForListSAMLProvidersOutput
SetCreateDate sets the CreateDate field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetDescription ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetDescription(v string) *SAMLProviderForListSAMLProvidersOutput
SetDescription sets the Description field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetProviderName ¶ added in v1.0.126
func (s *SAMLProviderForListSAMLProvidersOutput) SetProviderName(v string) *SAMLProviderForListSAMLProvidersOutput
SetProviderName sets the ProviderName field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetSAMLProviderName ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetSAMLProviderName(v string) *SAMLProviderForListSAMLProvidersOutput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetSSOType ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetSSOType(v int32) *SAMLProviderForListSAMLProvidersOutput
SetSSOType sets the SSOType field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetStatus ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetStatus(v int32) *SAMLProviderForListSAMLProvidersOutput
SetStatus sets the Status field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetTrn ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetTrn(v string) *SAMLProviderForListSAMLProvidersOutput
SetTrn sets the Trn field's value.
func (*SAMLProviderForListSAMLProvidersOutput) SetUpdateDate ¶
func (s *SAMLProviderForListSAMLProvidersOutput) SetUpdateDate(v string) *SAMLProviderForListSAMLProvidersOutput
SetUpdateDate sets the UpdateDate field's value.
func (SAMLProviderForListSAMLProvidersOutput) String ¶
func (s SAMLProviderForListSAMLProvidersOutput) String() string
String returns the string representation
type SendCodeForChangeSecureContactInfoInput ¶ added in v1.0.126
type SendCodeForChangeSecureContactInfoInput struct { NewEmail *string `type:"string"` NewMobilePhone *string `type:"string"` // contains filtered or unexported fields }
func (SendCodeForChangeSecureContactInfoInput) GoString ¶ added in v1.0.126
func (s SendCodeForChangeSecureContactInfoInput) GoString() string
GoString returns the string representation
func (*SendCodeForChangeSecureContactInfoInput) SetNewEmail ¶ added in v1.0.126
func (s *SendCodeForChangeSecureContactInfoInput) SetNewEmail(v string) *SendCodeForChangeSecureContactInfoInput
SetNewEmail sets the NewEmail field's value.
func (*SendCodeForChangeSecureContactInfoInput) SetNewMobilePhone ¶ added in v1.0.126
func (s *SendCodeForChangeSecureContactInfoInput) SetNewMobilePhone(v string) *SendCodeForChangeSecureContactInfoInput
SetNewMobilePhone sets the NewMobilePhone field's value.
func (SendCodeForChangeSecureContactInfoInput) String ¶ added in v1.0.126
func (s SendCodeForChangeSecureContactInfoInput) String() string
String returns the string representation
type SendCodeForChangeSecureContactInfoOutput ¶ added in v1.0.126
type SendCodeForChangeSecureContactInfoOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (SendCodeForChangeSecureContactInfoOutput) GoString ¶ added in v1.0.126
func (s SendCodeForChangeSecureContactInfoOutput) GoString() string
GoString returns the string representation
func (SendCodeForChangeSecureContactInfoOutput) String ¶ added in v1.0.126
func (s SendCodeForChangeSecureContactInfoOutput) String() string
String returns the string representation
type SetSecurityConfigInput ¶ added in v1.0.126
type SetSecurityConfigInput struct { SafeAuthExemptDuration *string `type:"string"` // SafeAuthType is a required field SafeAuthType *string `type:"string" required:"true"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (SetSecurityConfigInput) GoString ¶ added in v1.0.126
func (s SetSecurityConfigInput) GoString() string
GoString returns the string representation
func (*SetSecurityConfigInput) SetSafeAuthExemptDuration ¶ added in v1.0.126
func (s *SetSecurityConfigInput) SetSafeAuthExemptDuration(v string) *SetSecurityConfigInput
SetSafeAuthExemptDuration sets the SafeAuthExemptDuration field's value.
func (*SetSecurityConfigInput) SetSafeAuthType ¶ added in v1.0.126
func (s *SetSecurityConfigInput) SetSafeAuthType(v string) *SetSecurityConfigInput
SetSafeAuthType sets the SafeAuthType field's value.
func (*SetSecurityConfigInput) SetUserName ¶ added in v1.0.126
func (s *SetSecurityConfigInput) SetUserName(v string) *SetSecurityConfigInput
SetUserName sets the UserName field's value.
func (SetSecurityConfigInput) String ¶ added in v1.0.126
func (s SetSecurityConfigInput) String() string
String returns the string representation
func (*SetSecurityConfigInput) Validate ¶ added in v1.0.126
func (s *SetSecurityConfigInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetSecurityConfigOutput ¶ added in v1.0.126
type SetSecurityConfigOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (SetSecurityConfigOutput) GoString ¶ added in v1.0.126
func (s SetSecurityConfigOutput) GoString() string
GoString returns the string representation
func (SetSecurityConfigOutput) String ¶ added in v1.0.126
func (s SetSecurityConfigOutput) String() string
String returns the string representation
type TagForCreateRoleInput ¶ added in v1.0.126
type TagForCreateRoleInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForCreateRoleInput) GoString ¶ added in v1.0.126
func (s TagForCreateRoleInput) GoString() string
GoString returns the string representation
func (*TagForCreateRoleInput) SetKey ¶ added in v1.0.126
func (s *TagForCreateRoleInput) SetKey(v string) *TagForCreateRoleInput
SetKey sets the Key field's value.
func (*TagForCreateRoleInput) SetValue ¶ added in v1.0.126
func (s *TagForCreateRoleInput) SetValue(v string) *TagForCreateRoleInput
SetValue sets the Value field's value.
func (TagForCreateRoleInput) String ¶ added in v1.0.126
func (s TagForCreateRoleInput) String() string
String returns the string representation
type TagForCreateUserInput ¶ added in v1.0.120
type TagForCreateUserInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (TagForCreateUserInput) GoString ¶ added in v1.0.120
func (s TagForCreateUserInput) GoString() string
GoString returns the string representation
func (*TagForCreateUserInput) SetKey ¶ added in v1.0.120
func (s *TagForCreateUserInput) SetKey(v string) *TagForCreateUserInput
SetKey sets the Key field's value.
func (*TagForCreateUserInput) SetValue ¶ added in v1.0.120
func (s *TagForCreateUserInput) SetValue(v string) *TagForCreateUserInput
SetValue sets the Value field's value.
func (TagForCreateUserInput) String ¶ added in v1.0.120
func (s TagForCreateUserInput) String() string
String returns the string representation
type UpdateAccessKeyInput ¶
type UpdateAccessKeyInput struct { // AccessKeyId is a required field AccessKeyId *string `type:"string" required:"true"` // Status is a required field Status *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateAccessKeyInput) GoString ¶
func (s UpdateAccessKeyInput) GoString() string
GoString returns the string representation
func (*UpdateAccessKeyInput) SetAccessKeyId ¶
func (s *UpdateAccessKeyInput) SetAccessKeyId(v string) *UpdateAccessKeyInput
SetAccessKeyId sets the AccessKeyId field's value.
func (*UpdateAccessKeyInput) SetStatus ¶
func (s *UpdateAccessKeyInput) SetStatus(v string) *UpdateAccessKeyInput
SetStatus sets the Status field's value.
func (UpdateAccessKeyInput) String ¶
func (s UpdateAccessKeyInput) String() string
String returns the string representation
func (*UpdateAccessKeyInput) Validate ¶
func (s *UpdateAccessKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAccessKeyOutput ¶
type UpdateAccessKeyOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateAccessKeyOutput) GoString ¶
func (s UpdateAccessKeyOutput) GoString() string
GoString returns the string representation
func (UpdateAccessKeyOutput) String ¶
func (s UpdateAccessKeyOutput) String() string
String returns the string representation
type UpdateGroupInput ¶
type UpdateGroupInput struct { NewDescription *string `max:"128" type:"string"` NewDisplayName *string `max:"64" type:"string"` NewUserGroupName *string `max:"64" type:"string"` // UserGroupName is a required field UserGroupName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateGroupInput) GoString ¶
func (s UpdateGroupInput) GoString() string
GoString returns the string representation
func (*UpdateGroupInput) SetNewDescription ¶
func (s *UpdateGroupInput) SetNewDescription(v string) *UpdateGroupInput
SetNewDescription sets the NewDescription field's value.
func (*UpdateGroupInput) SetNewDisplayName ¶
func (s *UpdateGroupInput) SetNewDisplayName(v string) *UpdateGroupInput
SetNewDisplayName sets the NewDisplayName field's value.
func (*UpdateGroupInput) SetNewUserGroupName ¶
func (s *UpdateGroupInput) SetNewUserGroupName(v string) *UpdateGroupInput
SetNewUserGroupName sets the NewUserGroupName field's value.
func (*UpdateGroupInput) SetUserGroupName ¶
func (s *UpdateGroupInput) SetUserGroupName(v string) *UpdateGroupInput
SetUserGroupName sets the UserGroupName field's value.
func (UpdateGroupInput) String ¶
func (s UpdateGroupInput) String() string
String returns the string representation
func (*UpdateGroupInput) Validate ¶
func (s *UpdateGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGroupOutput ¶
type UpdateGroupOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateGroupOutput) GoString ¶
func (s UpdateGroupOutput) GoString() string
GoString returns the string representation
func (UpdateGroupOutput) String ¶
func (s UpdateGroupOutput) String() string
String returns the string representation
type UpdateLoginProfileInput ¶
type UpdateLoginProfileInput struct { LoginAllowed *bool `type:"boolean"` Password *string `type:"string"` PasswordResetRequired *bool `type:"boolean"` SafeAuthExemptDuration *int32 `type:"int32"` SafeAuthFlag *bool `type:"boolean"` SafeAuthType *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateLoginProfileInput) GoString ¶
func (s UpdateLoginProfileInput) GoString() string
GoString returns the string representation
func (*UpdateLoginProfileInput) SetLoginAllowed ¶
func (s *UpdateLoginProfileInput) SetLoginAllowed(v bool) *UpdateLoginProfileInput
SetLoginAllowed sets the LoginAllowed field's value.
func (*UpdateLoginProfileInput) SetPassword ¶
func (s *UpdateLoginProfileInput) SetPassword(v string) *UpdateLoginProfileInput
SetPassword sets the Password field's value.
func (*UpdateLoginProfileInput) SetPasswordResetRequired ¶
func (s *UpdateLoginProfileInput) SetPasswordResetRequired(v bool) *UpdateLoginProfileInput
SetPasswordResetRequired sets the PasswordResetRequired field's value.
func (*UpdateLoginProfileInput) SetSafeAuthExemptDuration ¶
func (s *UpdateLoginProfileInput) SetSafeAuthExemptDuration(v int32) *UpdateLoginProfileInput
SetSafeAuthExemptDuration sets the SafeAuthExemptDuration field's value.
func (*UpdateLoginProfileInput) SetSafeAuthFlag ¶
func (s *UpdateLoginProfileInput) SetSafeAuthFlag(v bool) *UpdateLoginProfileInput
SetSafeAuthFlag sets the SafeAuthFlag field's value.
func (*UpdateLoginProfileInput) SetSafeAuthType ¶
func (s *UpdateLoginProfileInput) SetSafeAuthType(v string) *UpdateLoginProfileInput
SetSafeAuthType sets the SafeAuthType field's value.
func (*UpdateLoginProfileInput) SetUserName ¶
func (s *UpdateLoginProfileInput) SetUserName(v string) *UpdateLoginProfileInput
SetUserName sets the UserName field's value.
func (UpdateLoginProfileInput) String ¶
func (s UpdateLoginProfileInput) String() string
String returns the string representation
func (*UpdateLoginProfileInput) Validate ¶
func (s *UpdateLoginProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateLoginProfileOutput ¶
type UpdateLoginProfileOutput struct { Metadata *response.ResponseMetadata LoginProfile *LoginProfileForUpdateLoginProfileOutput `type:"structure"` // contains filtered or unexported fields }
func (UpdateLoginProfileOutput) GoString ¶
func (s UpdateLoginProfileOutput) GoString() string
GoString returns the string representation
func (*UpdateLoginProfileOutput) SetLoginProfile ¶
func (s *UpdateLoginProfileOutput) SetLoginProfile(v *LoginProfileForUpdateLoginProfileOutput) *UpdateLoginProfileOutput
SetLoginProfile sets the LoginProfile field's value.
func (UpdateLoginProfileOutput) String ¶
func (s UpdateLoginProfileOutput) String() string
String returns the string representation
type UpdateOAuthProviderInput ¶ added in v1.0.126
type UpdateOAuthProviderInput struct { AuthorizeTemplate *string `type:"string"` AuthorizeURL *string `type:"string"` ClientId *string `type:"string"` ClientSecret *string `type:"string"` Description *string `type:"string"` IdentityMapType *int32 `type:"int32"` IdpIdentityKey *string `type:"string"` // OAuthProviderName is a required field OAuthProviderName *string `type:"string" required:"true"` Scope *string `type:"string"` Status *int32 `type:"int32"` TokenURL *string `type:"string"` UserInfoURL *string `type:"string"` // contains filtered or unexported fields }
func (UpdateOAuthProviderInput) GoString ¶ added in v1.0.126
func (s UpdateOAuthProviderInput) GoString() string
GoString returns the string representation
func (*UpdateOAuthProviderInput) SetAuthorizeTemplate ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetAuthorizeTemplate(v string) *UpdateOAuthProviderInput
SetAuthorizeTemplate sets the AuthorizeTemplate field's value.
func (*UpdateOAuthProviderInput) SetAuthorizeURL ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetAuthorizeURL(v string) *UpdateOAuthProviderInput
SetAuthorizeURL sets the AuthorizeURL field's value.
func (*UpdateOAuthProviderInput) SetClientId ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetClientId(v string) *UpdateOAuthProviderInput
SetClientId sets the ClientId field's value.
func (*UpdateOAuthProviderInput) SetClientSecret ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetClientSecret(v string) *UpdateOAuthProviderInput
SetClientSecret sets the ClientSecret field's value.
func (*UpdateOAuthProviderInput) SetDescription ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetDescription(v string) *UpdateOAuthProviderInput
SetDescription sets the Description field's value.
func (*UpdateOAuthProviderInput) SetIdentityMapType ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetIdentityMapType(v int32) *UpdateOAuthProviderInput
SetIdentityMapType sets the IdentityMapType field's value.
func (*UpdateOAuthProviderInput) SetIdpIdentityKey ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetIdpIdentityKey(v string) *UpdateOAuthProviderInput
SetIdpIdentityKey sets the IdpIdentityKey field's value.
func (*UpdateOAuthProviderInput) SetOAuthProviderName ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetOAuthProviderName(v string) *UpdateOAuthProviderInput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (*UpdateOAuthProviderInput) SetScope ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetScope(v string) *UpdateOAuthProviderInput
SetScope sets the Scope field's value.
func (*UpdateOAuthProviderInput) SetStatus ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetStatus(v int32) *UpdateOAuthProviderInput
SetStatus sets the Status field's value.
func (*UpdateOAuthProviderInput) SetTokenURL ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetTokenURL(v string) *UpdateOAuthProviderInput
SetTokenURL sets the TokenURL field's value.
func (*UpdateOAuthProviderInput) SetUserInfoURL ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) SetUserInfoURL(v string) *UpdateOAuthProviderInput
SetUserInfoURL sets the UserInfoURL field's value.
func (UpdateOAuthProviderInput) String ¶ added in v1.0.126
func (s UpdateOAuthProviderInput) String() string
String returns the string representation
func (*UpdateOAuthProviderInput) Validate ¶ added in v1.0.126
func (s *UpdateOAuthProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateOAuthProviderOutput ¶ added in v1.0.126
type UpdateOAuthProviderOutput struct { Metadata *response.ResponseMetadata CreateDate *string `type:"string"` Description *string `type:"string"` OAuthProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (UpdateOAuthProviderOutput) GoString ¶ added in v1.0.126
func (s UpdateOAuthProviderOutput) GoString() string
GoString returns the string representation
func (*UpdateOAuthProviderOutput) SetCreateDate ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetCreateDate(v string) *UpdateOAuthProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*UpdateOAuthProviderOutput) SetDescription ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetDescription(v string) *UpdateOAuthProviderOutput
SetDescription sets the Description field's value.
func (*UpdateOAuthProviderOutput) SetOAuthProviderName ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetOAuthProviderName(v string) *UpdateOAuthProviderOutput
SetOAuthProviderName sets the OAuthProviderName field's value.
func (*UpdateOAuthProviderOutput) SetSSOType ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetSSOType(v int32) *UpdateOAuthProviderOutput
SetSSOType sets the SSOType field's value.
func (*UpdateOAuthProviderOutput) SetStatus ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetStatus(v int32) *UpdateOAuthProviderOutput
SetStatus sets the Status field's value.
func (*UpdateOAuthProviderOutput) SetTrn ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetTrn(v string) *UpdateOAuthProviderOutput
SetTrn sets the Trn field's value.
func (*UpdateOAuthProviderOutput) SetUpdateDate ¶ added in v1.0.126
func (s *UpdateOAuthProviderOutput) SetUpdateDate(v string) *UpdateOAuthProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (UpdateOAuthProviderOutput) String ¶ added in v1.0.126
func (s UpdateOAuthProviderOutput) String() string
String returns the string representation
type UpdatePolicyInput ¶
type UpdatePolicyInput struct { NewDescription *string `max:"255" type:"string"` NewPolicyDocument *string `max:"6144" type:"string"` NewPolicyName *string `min:"1" max:"64" type:"string"` // PolicyName is a required field PolicyName *string `min:"1" max:"64" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdatePolicyInput) GoString ¶
func (s UpdatePolicyInput) GoString() string
GoString returns the string representation
func (*UpdatePolicyInput) SetNewDescription ¶
func (s *UpdatePolicyInput) SetNewDescription(v string) *UpdatePolicyInput
SetNewDescription sets the NewDescription field's value.
func (*UpdatePolicyInput) SetNewPolicyDocument ¶
func (s *UpdatePolicyInput) SetNewPolicyDocument(v string) *UpdatePolicyInput
SetNewPolicyDocument sets the NewPolicyDocument field's value.
func (*UpdatePolicyInput) SetNewPolicyName ¶
func (s *UpdatePolicyInput) SetNewPolicyName(v string) *UpdatePolicyInput
SetNewPolicyName sets the NewPolicyName field's value.
func (*UpdatePolicyInput) SetPolicyName ¶
func (s *UpdatePolicyInput) SetPolicyName(v string) *UpdatePolicyInput
SetPolicyName sets the PolicyName field's value.
func (UpdatePolicyInput) String ¶
func (s UpdatePolicyInput) String() string
String returns the string representation
func (*UpdatePolicyInput) Validate ¶
func (s *UpdatePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePolicyOutput ¶
type UpdatePolicyOutput struct { Metadata *response.ResponseMetadata Policy *PolicyForUpdatePolicyOutput `type:"structure"` // contains filtered or unexported fields }
func (UpdatePolicyOutput) GoString ¶
func (s UpdatePolicyOutput) GoString() string
GoString returns the string representation
func (*UpdatePolicyOutput) SetPolicy ¶
func (s *UpdatePolicyOutput) SetPolicy(v *PolicyForUpdatePolicyOutput) *UpdatePolicyOutput
SetPolicy sets the Policy field's value.
func (UpdatePolicyOutput) String ¶
func (s UpdatePolicyOutput) String() string
String returns the string representation
type UpdateRoleInput ¶
type UpdateRoleInput struct { Description *string `type:"string"` DisplayName *string `type:"string"` NewRoleName *string `type:"string"` // RoleName is a required field RoleName *string `type:"string" required:"true"` // TrustPolicyDocument is a required field TrustPolicyDocument *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateRoleInput) GoString ¶
func (s UpdateRoleInput) GoString() string
GoString returns the string representation
func (*UpdateRoleInput) SetDescription ¶
func (s *UpdateRoleInput) SetDescription(v string) *UpdateRoleInput
SetDescription sets the Description field's value.
func (*UpdateRoleInput) SetDisplayName ¶
func (s *UpdateRoleInput) SetDisplayName(v string) *UpdateRoleInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateRoleInput) SetNewRoleName ¶
func (s *UpdateRoleInput) SetNewRoleName(v string) *UpdateRoleInput
SetNewRoleName sets the NewRoleName field's value.
func (*UpdateRoleInput) SetRoleName ¶
func (s *UpdateRoleInput) SetRoleName(v string) *UpdateRoleInput
SetRoleName sets the RoleName field's value.
func (*UpdateRoleInput) SetTrustPolicyDocument ¶
func (s *UpdateRoleInput) SetTrustPolicyDocument(v string) *UpdateRoleInput
SetTrustPolicyDocument sets the TrustPolicyDocument field's value.
func (UpdateRoleInput) String ¶
func (s UpdateRoleInput) String() string
String returns the string representation
func (*UpdateRoleInput) Validate ¶
func (s *UpdateRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRoleOutput ¶
type UpdateRoleOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateRoleOutput) GoString ¶
func (s UpdateRoleOutput) GoString() string
GoString returns the string representation
func (UpdateRoleOutput) String ¶
func (s UpdateRoleOutput) String() string
String returns the string representation
type UpdateSAMLProviderInput ¶
type UpdateSAMLProviderInput struct { Description *string `type:"string"` NewEncodedSAMLMetadataDocument *string `type:"string"` // SAMLProviderName is a required field SAMLProviderName *string `type:"string" required:"true"` Status *int32 `type:"int32"` // contains filtered or unexported fields }
func (UpdateSAMLProviderInput) GoString ¶
func (s UpdateSAMLProviderInput) GoString() string
GoString returns the string representation
func (*UpdateSAMLProviderInput) SetDescription ¶
func (s *UpdateSAMLProviderInput) SetDescription(v string) *UpdateSAMLProviderInput
SetDescription sets the Description field's value.
func (*UpdateSAMLProviderInput) SetNewEncodedSAMLMetadataDocument ¶
func (s *UpdateSAMLProviderInput) SetNewEncodedSAMLMetadataDocument(v string) *UpdateSAMLProviderInput
SetNewEncodedSAMLMetadataDocument sets the NewEncodedSAMLMetadataDocument field's value.
func (*UpdateSAMLProviderInput) SetSAMLProviderName ¶
func (s *UpdateSAMLProviderInput) SetSAMLProviderName(v string) *UpdateSAMLProviderInput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (*UpdateSAMLProviderInput) SetStatus ¶
func (s *UpdateSAMLProviderInput) SetStatus(v int32) *UpdateSAMLProviderInput
SetStatus sets the Status field's value.
func (UpdateSAMLProviderInput) String ¶
func (s UpdateSAMLProviderInput) String() string
String returns the string representation
func (*UpdateSAMLProviderInput) Validate ¶
func (s *UpdateSAMLProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSAMLProviderOutput ¶
type UpdateSAMLProviderOutput struct { Metadata *response.ResponseMetadata CreateDate *string `type:"string"` Description *string `type:"string"` SAMLProviderName *string `type:"string"` SSOType *int32 `type:"int32"` Status *int32 `type:"int32"` Trn *string `type:"string"` UpdateDate *string `type:"string"` // contains filtered or unexported fields }
func (UpdateSAMLProviderOutput) GoString ¶
func (s UpdateSAMLProviderOutput) GoString() string
GoString returns the string representation
func (*UpdateSAMLProviderOutput) SetCreateDate ¶
func (s *UpdateSAMLProviderOutput) SetCreateDate(v string) *UpdateSAMLProviderOutput
SetCreateDate sets the CreateDate field's value.
func (*UpdateSAMLProviderOutput) SetDescription ¶
func (s *UpdateSAMLProviderOutput) SetDescription(v string) *UpdateSAMLProviderOutput
SetDescription sets the Description field's value.
func (*UpdateSAMLProviderOutput) SetSAMLProviderName ¶
func (s *UpdateSAMLProviderOutput) SetSAMLProviderName(v string) *UpdateSAMLProviderOutput
SetSAMLProviderName sets the SAMLProviderName field's value.
func (*UpdateSAMLProviderOutput) SetSSOType ¶
func (s *UpdateSAMLProviderOutput) SetSSOType(v int32) *UpdateSAMLProviderOutput
SetSSOType sets the SSOType field's value.
func (*UpdateSAMLProviderOutput) SetStatus ¶
func (s *UpdateSAMLProviderOutput) SetStatus(v int32) *UpdateSAMLProviderOutput
SetStatus sets the Status field's value.
func (*UpdateSAMLProviderOutput) SetTrn ¶
func (s *UpdateSAMLProviderOutput) SetTrn(v string) *UpdateSAMLProviderOutput
SetTrn sets the Trn field's value.
func (*UpdateSAMLProviderOutput) SetUpdateDate ¶
func (s *UpdateSAMLProviderOutput) SetUpdateDate(v string) *UpdateSAMLProviderOutput
SetUpdateDate sets the UpdateDate field's value.
func (UpdateSAMLProviderOutput) String ¶
func (s UpdateSAMLProviderOutput) String() string
String returns the string representation
type UpdateSecureContactInfoInput ¶ added in v1.0.126
type UpdateSecureContactInfoInput struct { NewEmail *string `type:"string"` NewMobilePhone *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateSecureContactInfoInput) GoString ¶ added in v1.0.126
func (s UpdateSecureContactInfoInput) GoString() string
GoString returns the string representation
func (*UpdateSecureContactInfoInput) SetNewEmail ¶ added in v1.0.126
func (s *UpdateSecureContactInfoInput) SetNewEmail(v string) *UpdateSecureContactInfoInput
SetNewEmail sets the NewEmail field's value.
func (*UpdateSecureContactInfoInput) SetNewMobilePhone ¶ added in v1.0.126
func (s *UpdateSecureContactInfoInput) SetNewMobilePhone(v string) *UpdateSecureContactInfoInput
SetNewMobilePhone sets the NewMobilePhone field's value.
func (*UpdateSecureContactInfoInput) SetUserName ¶ added in v1.0.126
func (s *UpdateSecureContactInfoInput) SetUserName(v string) *UpdateSecureContactInfoInput
SetUserName sets the UserName field's value.
func (UpdateSecureContactInfoInput) String ¶ added in v1.0.126
func (s UpdateSecureContactInfoInput) String() string
String returns the string representation
func (*UpdateSecureContactInfoInput) Validate ¶ added in v1.0.126
func (s *UpdateSecureContactInfoInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSecureContactInfoOutput ¶ added in v1.0.126
type UpdateSecureContactInfoOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (UpdateSecureContactInfoOutput) GoString ¶ added in v1.0.126
func (s UpdateSecureContactInfoOutput) GoString() string
GoString returns the string representation
func (UpdateSecureContactInfoOutput) String ¶ added in v1.0.126
func (s UpdateSecureContactInfoOutput) String() string
String returns the string representation
type UpdateUserInput ¶
type UpdateUserInput struct { NewDescription *string `type:"string"` NewDisplayName *string `type:"string"` NewEmail *string `type:"string"` NewMobilePhone *string `type:"string"` NewUserName *string `type:"string"` // UserName is a required field UserName *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateUserInput) GoString ¶
func (s UpdateUserInput) GoString() string
GoString returns the string representation
func (*UpdateUserInput) SetNewDescription ¶
func (s *UpdateUserInput) SetNewDescription(v string) *UpdateUserInput
SetNewDescription sets the NewDescription field's value.
func (*UpdateUserInput) SetNewDisplayName ¶
func (s *UpdateUserInput) SetNewDisplayName(v string) *UpdateUserInput
SetNewDisplayName sets the NewDisplayName field's value.
func (*UpdateUserInput) SetNewEmail ¶
func (s *UpdateUserInput) SetNewEmail(v string) *UpdateUserInput
SetNewEmail sets the NewEmail field's value.
func (*UpdateUserInput) SetNewMobilePhone ¶
func (s *UpdateUserInput) SetNewMobilePhone(v string) *UpdateUserInput
SetNewMobilePhone sets the NewMobilePhone field's value.
func (*UpdateUserInput) SetNewUserName ¶
func (s *UpdateUserInput) SetNewUserName(v string) *UpdateUserInput
SetNewUserName sets the NewUserName field's value.
func (*UpdateUserInput) SetUserName ¶
func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput
SetUserName sets the UserName field's value.
func (UpdateUserInput) String ¶
func (s UpdateUserInput) String() string
String returns the string representation
func (*UpdateUserInput) Validate ¶
func (s *UpdateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserOutput ¶
type UpdateUserOutput struct { Metadata *response.ResponseMetadata User *UserForUpdateUserOutput `type:"structure"` // contains filtered or unexported fields }
func (UpdateUserOutput) GoString ¶
func (s UpdateUserOutput) GoString() string
GoString returns the string representation
func (*UpdateUserOutput) SetUser ¶
func (s *UpdateUserOutput) SetUser(v *UserForUpdateUserOutput) *UpdateUserOutput
SetUser sets the User field's value.
func (UpdateUserOutput) String ¶
func (s UpdateUserOutput) String() string
String returns the string representation
type UserForCreateUserOutput ¶
type UserForCreateUserOutput struct { AccountId *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` Email *string `type:"string"` EmailIsVerify *bool `type:"boolean"` Id *int32 `type:"int32"` MobilePhone *string `type:"string"` MobilePhoneIsVerify *bool `type:"boolean"` Trn *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (UserForCreateUserOutput) GoString ¶
func (s UserForCreateUserOutput) GoString() string
GoString returns the string representation
func (*UserForCreateUserOutput) SetAccountId ¶
func (s *UserForCreateUserOutput) SetAccountId(v int64) *UserForCreateUserOutput
SetAccountId sets the AccountId field's value.
func (*UserForCreateUserOutput) SetCreateDate ¶
func (s *UserForCreateUserOutput) SetCreateDate(v string) *UserForCreateUserOutput
SetCreateDate sets the CreateDate field's value.
func (*UserForCreateUserOutput) SetDescription ¶
func (s *UserForCreateUserOutput) SetDescription(v string) *UserForCreateUserOutput
SetDescription sets the Description field's value.
func (*UserForCreateUserOutput) SetDisplayName ¶
func (s *UserForCreateUserOutput) SetDisplayName(v string) *UserForCreateUserOutput
SetDisplayName sets the DisplayName field's value.
func (*UserForCreateUserOutput) SetEmail ¶
func (s *UserForCreateUserOutput) SetEmail(v string) *UserForCreateUserOutput
SetEmail sets the Email field's value.
func (*UserForCreateUserOutput) SetEmailIsVerify ¶
func (s *UserForCreateUserOutput) SetEmailIsVerify(v bool) *UserForCreateUserOutput
SetEmailIsVerify sets the EmailIsVerify field's value.
func (*UserForCreateUserOutput) SetId ¶
func (s *UserForCreateUserOutput) SetId(v int32) *UserForCreateUserOutput
SetId sets the Id field's value.
func (*UserForCreateUserOutput) SetMobilePhone ¶
func (s *UserForCreateUserOutput) SetMobilePhone(v string) *UserForCreateUserOutput
SetMobilePhone sets the MobilePhone field's value.
func (*UserForCreateUserOutput) SetMobilePhoneIsVerify ¶
func (s *UserForCreateUserOutput) SetMobilePhoneIsVerify(v bool) *UserForCreateUserOutput
SetMobilePhoneIsVerify sets the MobilePhoneIsVerify field's value.
func (*UserForCreateUserOutput) SetTrn ¶
func (s *UserForCreateUserOutput) SetTrn(v string) *UserForCreateUserOutput
SetTrn sets the Trn field's value.
func (*UserForCreateUserOutput) SetUpdateDate ¶
func (s *UserForCreateUserOutput) SetUpdateDate(v string) *UserForCreateUserOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserForCreateUserOutput) SetUserName ¶
func (s *UserForCreateUserOutput) SetUserName(v string) *UserForCreateUserOutput
SetUserName sets the UserName field's value.
func (UserForCreateUserOutput) String ¶
func (s UserForCreateUserOutput) String() string
String returns the string representation
type UserForGetUserOutput ¶
type UserForGetUserOutput struct { AccountId *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` Email *string `type:"string"` EmailIsVerify *bool `type:"boolean"` Id *int32 `type:"int32"` MobilePhone *string `type:"string"` MobilePhoneIsVerify *bool `type:"boolean"` Trn *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (UserForGetUserOutput) GoString ¶
func (s UserForGetUserOutput) GoString() string
GoString returns the string representation
func (*UserForGetUserOutput) SetAccountId ¶
func (s *UserForGetUserOutput) SetAccountId(v int64) *UserForGetUserOutput
SetAccountId sets the AccountId field's value.
func (*UserForGetUserOutput) SetCreateDate ¶
func (s *UserForGetUserOutput) SetCreateDate(v string) *UserForGetUserOutput
SetCreateDate sets the CreateDate field's value.
func (*UserForGetUserOutput) SetDescription ¶
func (s *UserForGetUserOutput) SetDescription(v string) *UserForGetUserOutput
SetDescription sets the Description field's value.
func (*UserForGetUserOutput) SetDisplayName ¶
func (s *UserForGetUserOutput) SetDisplayName(v string) *UserForGetUserOutput
SetDisplayName sets the DisplayName field's value.
func (*UserForGetUserOutput) SetEmail ¶
func (s *UserForGetUserOutput) SetEmail(v string) *UserForGetUserOutput
SetEmail sets the Email field's value.
func (*UserForGetUserOutput) SetEmailIsVerify ¶
func (s *UserForGetUserOutput) SetEmailIsVerify(v bool) *UserForGetUserOutput
SetEmailIsVerify sets the EmailIsVerify field's value.
func (*UserForGetUserOutput) SetId ¶
func (s *UserForGetUserOutput) SetId(v int32) *UserForGetUserOutput
SetId sets the Id field's value.
func (*UserForGetUserOutput) SetMobilePhone ¶
func (s *UserForGetUserOutput) SetMobilePhone(v string) *UserForGetUserOutput
SetMobilePhone sets the MobilePhone field's value.
func (*UserForGetUserOutput) SetMobilePhoneIsVerify ¶
func (s *UserForGetUserOutput) SetMobilePhoneIsVerify(v bool) *UserForGetUserOutput
SetMobilePhoneIsVerify sets the MobilePhoneIsVerify field's value.
func (*UserForGetUserOutput) SetTrn ¶
func (s *UserForGetUserOutput) SetTrn(v string) *UserForGetUserOutput
SetTrn sets the Trn field's value.
func (*UserForGetUserOutput) SetUpdateDate ¶
func (s *UserForGetUserOutput) SetUpdateDate(v string) *UserForGetUserOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserForGetUserOutput) SetUserName ¶
func (s *UserForGetUserOutput) SetUserName(v string) *UserForGetUserOutput
SetUserName sets the UserName field's value.
func (UserForGetUserOutput) String ¶
func (s UserForGetUserOutput) String() string
String returns the string representation
type UserForListUsersForGroupOutput ¶
type UserForListUsersForGroupOutput struct { Description *string `type:"string"` DisplayName *string `type:"string"` JoinDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (UserForListUsersForGroupOutput) GoString ¶
func (s UserForListUsersForGroupOutput) GoString() string
GoString returns the string representation
func (*UserForListUsersForGroupOutput) SetDescription ¶
func (s *UserForListUsersForGroupOutput) SetDescription(v string) *UserForListUsersForGroupOutput
SetDescription sets the Description field's value.
func (*UserForListUsersForGroupOutput) SetDisplayName ¶
func (s *UserForListUsersForGroupOutput) SetDisplayName(v string) *UserForListUsersForGroupOutput
SetDisplayName sets the DisplayName field's value.
func (*UserForListUsersForGroupOutput) SetJoinDate ¶
func (s *UserForListUsersForGroupOutput) SetJoinDate(v string) *UserForListUsersForGroupOutput
SetJoinDate sets the JoinDate field's value.
func (*UserForListUsersForGroupOutput) SetUserName ¶
func (s *UserForListUsersForGroupOutput) SetUserName(v string) *UserForListUsersForGroupOutput
SetUserName sets the UserName field's value.
func (UserForListUsersForGroupOutput) String ¶
func (s UserForListUsersForGroupOutput) String() string
String returns the string representation
type UserForUpdateUserOutput ¶
type UserForUpdateUserOutput struct { AccountId *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` Email *string `type:"string"` EmailIsVerify *bool `type:"boolean"` Id *int32 `type:"int32"` MobilePhone *string `type:"string"` MobilePhoneIsVerify *bool `type:"boolean"` Trn *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (UserForUpdateUserOutput) GoString ¶
func (s UserForUpdateUserOutput) GoString() string
GoString returns the string representation
func (*UserForUpdateUserOutput) SetAccountId ¶
func (s *UserForUpdateUserOutput) SetAccountId(v int64) *UserForUpdateUserOutput
SetAccountId sets the AccountId field's value.
func (*UserForUpdateUserOutput) SetCreateDate ¶
func (s *UserForUpdateUserOutput) SetCreateDate(v string) *UserForUpdateUserOutput
SetCreateDate sets the CreateDate field's value.
func (*UserForUpdateUserOutput) SetDescription ¶
func (s *UserForUpdateUserOutput) SetDescription(v string) *UserForUpdateUserOutput
SetDescription sets the Description field's value.
func (*UserForUpdateUserOutput) SetDisplayName ¶
func (s *UserForUpdateUserOutput) SetDisplayName(v string) *UserForUpdateUserOutput
SetDisplayName sets the DisplayName field's value.
func (*UserForUpdateUserOutput) SetEmail ¶
func (s *UserForUpdateUserOutput) SetEmail(v string) *UserForUpdateUserOutput
SetEmail sets the Email field's value.
func (*UserForUpdateUserOutput) SetEmailIsVerify ¶
func (s *UserForUpdateUserOutput) SetEmailIsVerify(v bool) *UserForUpdateUserOutput
SetEmailIsVerify sets the EmailIsVerify field's value.
func (*UserForUpdateUserOutput) SetId ¶
func (s *UserForUpdateUserOutput) SetId(v int32) *UserForUpdateUserOutput
SetId sets the Id field's value.
func (*UserForUpdateUserOutput) SetMobilePhone ¶
func (s *UserForUpdateUserOutput) SetMobilePhone(v string) *UserForUpdateUserOutput
SetMobilePhone sets the MobilePhone field's value.
func (*UserForUpdateUserOutput) SetMobilePhoneIsVerify ¶
func (s *UserForUpdateUserOutput) SetMobilePhoneIsVerify(v bool) *UserForUpdateUserOutput
SetMobilePhoneIsVerify sets the MobilePhoneIsVerify field's value.
func (*UserForUpdateUserOutput) SetTrn ¶
func (s *UserForUpdateUserOutput) SetTrn(v string) *UserForUpdateUserOutput
SetTrn sets the Trn field's value.
func (*UserForUpdateUserOutput) SetUpdateDate ¶
func (s *UserForUpdateUserOutput) SetUpdateDate(v string) *UserForUpdateUserOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserForUpdateUserOutput) SetUserName ¶
func (s *UserForUpdateUserOutput) SetUserName(v string) *UserForUpdateUserOutput
SetUserName sets the UserName field's value.
func (UserForUpdateUserOutput) String ¶
func (s UserForUpdateUserOutput) String() string
String returns the string representation
type UserGroupForCreateGroupOutput ¶
type UserGroupForCreateGroupOutput struct { AccountID *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` UpdateDate *string `type:"string"` UserGroupName *string `type:"string"` // contains filtered or unexported fields }
func (UserGroupForCreateGroupOutput) GoString ¶
func (s UserGroupForCreateGroupOutput) GoString() string
GoString returns the string representation
func (*UserGroupForCreateGroupOutput) SetAccountID ¶
func (s *UserGroupForCreateGroupOutput) SetAccountID(v int64) *UserGroupForCreateGroupOutput
SetAccountID sets the AccountID field's value.
func (*UserGroupForCreateGroupOutput) SetCreateDate ¶
func (s *UserGroupForCreateGroupOutput) SetCreateDate(v string) *UserGroupForCreateGroupOutput
SetCreateDate sets the CreateDate field's value.
func (*UserGroupForCreateGroupOutput) SetDescription ¶
func (s *UserGroupForCreateGroupOutput) SetDescription(v string) *UserGroupForCreateGroupOutput
SetDescription sets the Description field's value.
func (*UserGroupForCreateGroupOutput) SetDisplayName ¶
func (s *UserGroupForCreateGroupOutput) SetDisplayName(v string) *UserGroupForCreateGroupOutput
SetDisplayName sets the DisplayName field's value.
func (*UserGroupForCreateGroupOutput) SetUpdateDate ¶
func (s *UserGroupForCreateGroupOutput) SetUpdateDate(v string) *UserGroupForCreateGroupOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserGroupForCreateGroupOutput) SetUserGroupName ¶
func (s *UserGroupForCreateGroupOutput) SetUserGroupName(v string) *UserGroupForCreateGroupOutput
SetUserGroupName sets the UserGroupName field's value.
func (UserGroupForCreateGroupOutput) String ¶
func (s UserGroupForCreateGroupOutput) String() string
String returns the string representation
type UserGroupForGetGroupOutput ¶
type UserGroupForGetGroupOutput struct { AccountID *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` UpdateDate *string `type:"string"` UserGroupName *string `type:"string"` // contains filtered or unexported fields }
func (UserGroupForGetGroupOutput) GoString ¶
func (s UserGroupForGetGroupOutput) GoString() string
GoString returns the string representation
func (*UserGroupForGetGroupOutput) SetAccountID ¶
func (s *UserGroupForGetGroupOutput) SetAccountID(v int64) *UserGroupForGetGroupOutput
SetAccountID sets the AccountID field's value.
func (*UserGroupForGetGroupOutput) SetCreateDate ¶
func (s *UserGroupForGetGroupOutput) SetCreateDate(v string) *UserGroupForGetGroupOutput
SetCreateDate sets the CreateDate field's value.
func (*UserGroupForGetGroupOutput) SetDescription ¶
func (s *UserGroupForGetGroupOutput) SetDescription(v string) *UserGroupForGetGroupOutput
SetDescription sets the Description field's value.
func (*UserGroupForGetGroupOutput) SetDisplayName ¶
func (s *UserGroupForGetGroupOutput) SetDisplayName(v string) *UserGroupForGetGroupOutput
SetDisplayName sets the DisplayName field's value.
func (*UserGroupForGetGroupOutput) SetUpdateDate ¶
func (s *UserGroupForGetGroupOutput) SetUpdateDate(v string) *UserGroupForGetGroupOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserGroupForGetGroupOutput) SetUserGroupName ¶
func (s *UserGroupForGetGroupOutput) SetUserGroupName(v string) *UserGroupForGetGroupOutput
SetUserGroupName sets the UserGroupName field's value.
func (UserGroupForGetGroupOutput) String ¶
func (s UserGroupForGetGroupOutput) String() string
String returns the string representation
type UserGroupForListGroupsForUserOutput ¶
type UserGroupForListGroupsForUserOutput struct { Description *string `type:"string"` DisplayName *string `type:"string"` JoinDate *string `type:"string"` UserGroupName *string `type:"string"` // contains filtered or unexported fields }
func (UserGroupForListGroupsForUserOutput) GoString ¶
func (s UserGroupForListGroupsForUserOutput) GoString() string
GoString returns the string representation
func (*UserGroupForListGroupsForUserOutput) SetDescription ¶
func (s *UserGroupForListGroupsForUserOutput) SetDescription(v string) *UserGroupForListGroupsForUserOutput
SetDescription sets the Description field's value.
func (*UserGroupForListGroupsForUserOutput) SetDisplayName ¶
func (s *UserGroupForListGroupsForUserOutput) SetDisplayName(v string) *UserGroupForListGroupsForUserOutput
SetDisplayName sets the DisplayName field's value.
func (*UserGroupForListGroupsForUserOutput) SetJoinDate ¶
func (s *UserGroupForListGroupsForUserOutput) SetJoinDate(v string) *UserGroupForListGroupsForUserOutput
SetJoinDate sets the JoinDate field's value.
func (*UserGroupForListGroupsForUserOutput) SetUserGroupName ¶
func (s *UserGroupForListGroupsForUserOutput) SetUserGroupName(v string) *UserGroupForListGroupsForUserOutput
SetUserGroupName sets the UserGroupName field's value.
func (UserGroupForListGroupsForUserOutput) String ¶
func (s UserGroupForListGroupsForUserOutput) String() string
String returns the string representation
type UserGroupForListGroupsOutput ¶
type UserGroupForListGroupsOutput struct { AccountID *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` UpdateDate *string `type:"string"` UserGroupName *string `type:"string"` // contains filtered or unexported fields }
func (UserGroupForListGroupsOutput) GoString ¶
func (s UserGroupForListGroupsOutput) GoString() string
GoString returns the string representation
func (*UserGroupForListGroupsOutput) SetAccountID ¶
func (s *UserGroupForListGroupsOutput) SetAccountID(v int64) *UserGroupForListGroupsOutput
SetAccountID sets the AccountID field's value.
func (*UserGroupForListGroupsOutput) SetCreateDate ¶
func (s *UserGroupForListGroupsOutput) SetCreateDate(v string) *UserGroupForListGroupsOutput
SetCreateDate sets the CreateDate field's value.
func (*UserGroupForListGroupsOutput) SetDescription ¶
func (s *UserGroupForListGroupsOutput) SetDescription(v string) *UserGroupForListGroupsOutput
SetDescription sets the Description field's value.
func (*UserGroupForListGroupsOutput) SetDisplayName ¶
func (s *UserGroupForListGroupsOutput) SetDisplayName(v string) *UserGroupForListGroupsOutput
SetDisplayName sets the DisplayName field's value.
func (*UserGroupForListGroupsOutput) SetUpdateDate ¶
func (s *UserGroupForListGroupsOutput) SetUpdateDate(v string) *UserGroupForListGroupsOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserGroupForListGroupsOutput) SetUserGroupName ¶
func (s *UserGroupForListGroupsOutput) SetUserGroupName(v string) *UserGroupForListGroupsOutput
SetUserGroupName sets the UserGroupName field's value.
func (UserGroupForListGroupsOutput) String ¶
func (s UserGroupForListGroupsOutput) String() string
String returns the string representation
type UserMetadatumForListUsersOutput ¶ added in v1.0.130
type UserMetadatumForListUsersOutput struct { AccountId *int64 `type:"int64"` CreateDate *string `type:"string"` Description *string `type:"string"` DisplayName *string `type:"string"` Email *string `type:"string"` EmailIsVerify *bool `type:"boolean"` Id *int32 `type:"int32"` MobilePhone *string `type:"string"` MobilePhoneIsVerify *bool `type:"boolean"` Trn *string `type:"string"` UpdateDate *string `type:"string"` UserName *string `type:"string"` // contains filtered or unexported fields }
func (UserMetadatumForListUsersOutput) GoString ¶ added in v1.0.130
func (s UserMetadatumForListUsersOutput) GoString() string
GoString returns the string representation
func (*UserMetadatumForListUsersOutput) SetAccountId ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetAccountId(v int64) *UserMetadatumForListUsersOutput
SetAccountId sets the AccountId field's value.
func (*UserMetadatumForListUsersOutput) SetCreateDate ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetCreateDate(v string) *UserMetadatumForListUsersOutput
SetCreateDate sets the CreateDate field's value.
func (*UserMetadatumForListUsersOutput) SetDescription ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetDescription(v string) *UserMetadatumForListUsersOutput
SetDescription sets the Description field's value.
func (*UserMetadatumForListUsersOutput) SetDisplayName ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetDisplayName(v string) *UserMetadatumForListUsersOutput
SetDisplayName sets the DisplayName field's value.
func (*UserMetadatumForListUsersOutput) SetEmail ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetEmail(v string) *UserMetadatumForListUsersOutput
SetEmail sets the Email field's value.
func (*UserMetadatumForListUsersOutput) SetEmailIsVerify ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetEmailIsVerify(v bool) *UserMetadatumForListUsersOutput
SetEmailIsVerify sets the EmailIsVerify field's value.
func (*UserMetadatumForListUsersOutput) SetId ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetId(v int32) *UserMetadatumForListUsersOutput
SetId sets the Id field's value.
func (*UserMetadatumForListUsersOutput) SetMobilePhone ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetMobilePhone(v string) *UserMetadatumForListUsersOutput
SetMobilePhone sets the MobilePhone field's value.
func (*UserMetadatumForListUsersOutput) SetMobilePhoneIsVerify ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetMobilePhoneIsVerify(v bool) *UserMetadatumForListUsersOutput
SetMobilePhoneIsVerify sets the MobilePhoneIsVerify field's value.
func (*UserMetadatumForListUsersOutput) SetTrn ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetTrn(v string) *UserMetadatumForListUsersOutput
SetTrn sets the Trn field's value.
func (*UserMetadatumForListUsersOutput) SetUpdateDate ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetUpdateDate(v string) *UserMetadatumForListUsersOutput
SetUpdateDate sets the UpdateDate field's value.
func (*UserMetadatumForListUsersOutput) SetUserName ¶ added in v1.0.130
func (s *UserMetadatumForListUsersOutput) SetUserName(v string) *UserMetadatumForListUsersOutput
SetUserName sets the UserName field's value.
func (UserMetadatumForListUsersOutput) String ¶ added in v1.0.130
func (s UserMetadatumForListUsersOutput) String() string
String returns the string representation
Source Files ¶
- api_add_user_to_group.go
- api_attach_role_policy.go
- api_attach_user_group_policy.go
- api_attach_user_policy.go
- api_change_secure_contact_info.go
- api_create_access_key.go
- api_create_group.go
- api_create_login_profile.go
- api_create_o_auth_provider.go
- api_create_policy.go
- api_create_role.go
- api_create_saml_provider.go
- api_create_service_linked_role.go
- api_create_user.go
- api_delete_access_key.go
- api_delete_group.go
- api_delete_login_profile.go
- api_delete_o_auth_provider.go
- api_delete_policy.go
- api_delete_role.go
- api_delete_saml_provider.go
- api_delete_service_linked_role.go
- api_delete_user.go
- api_detach_role_policy.go
- api_detach_user_group_policy.go
- api_detach_user_policy.go
- api_get_group.go
- api_get_login_profile.go
- api_get_o_auth_provider.go
- api_get_policy.go
- api_get_role.go
- api_get_saml_provider.go
- api_get_security_config.go
- api_get_security_contact.go
- api_get_user.go
- api_list_access_keys.go
- api_list_attached_role_policies.go
- api_list_attached_user_group_policies.go
- api_list_attached_user_policies.go
- api_list_entities_for_policy.go
- api_list_groups.go
- api_list_groups_for_user.go
- api_list_identity_providers.go
- api_list_policies.go
- api_list_roles.go
- api_list_saml_providers.go
- api_list_users.go
- api_list_users_for_group.go
- api_remove_user_from_group.go
- api_send_code_for_change_secure_contact_info.go
- api_set_security_config.go
- api_update_access_key.go
- api_update_group.go
- api_update_login_profile.go
- api_update_o_auth_provider.go
- api_update_policy.go
- api_update_role.go
- api_update_saml_provider.go
- api_update_secure_contact_info.go
- api_update_user.go
- interface_iam.go
- service_iam.go