Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type AddClientIdToOIDCProviderRequest
- func (s AddClientIdToOIDCProviderRequest) GoString() string
- func (s *AddClientIdToOIDCProviderRequest) SetClientId(v string) *AddClientIdToOIDCProviderRequest
- func (s *AddClientIdToOIDCProviderRequest) SetOIDCProviderName(v string) *AddClientIdToOIDCProviderRequest
- func (s AddClientIdToOIDCProviderRequest) String() string
- type AddClientIdToOIDCProviderResponse
- func (s AddClientIdToOIDCProviderResponse) GoString() string
- func (s *AddClientIdToOIDCProviderResponse) SetBody(v *AddClientIdToOIDCProviderResponseBody) *AddClientIdToOIDCProviderResponse
- func (s *AddClientIdToOIDCProviderResponse) SetHeaders(v map[string]*string) *AddClientIdToOIDCProviderResponse
- func (s *AddClientIdToOIDCProviderResponse) SetStatusCode(v int32) *AddClientIdToOIDCProviderResponse
- func (s AddClientIdToOIDCProviderResponse) String() string
- type AddClientIdToOIDCProviderResponseBody
- func (s AddClientIdToOIDCProviderResponseBody) GoString() string
- func (s *AddClientIdToOIDCProviderResponseBody) SetOIDCProvider(v *AddClientIdToOIDCProviderResponseBodyOIDCProvider) *AddClientIdToOIDCProviderResponseBody
- func (s *AddClientIdToOIDCProviderResponseBody) SetRequestId(v string) *AddClientIdToOIDCProviderResponseBody
- func (s AddClientIdToOIDCProviderResponseBody) String() string
- type AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s AddClientIdToOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
- func (s AddClientIdToOIDCProviderResponseBodyOIDCProvider) String() string
- type AddFingerprintToOIDCProviderRequest
- func (s AddFingerprintToOIDCProviderRequest) GoString() string
- func (s *AddFingerprintToOIDCProviderRequest) SetFingerprint(v string) *AddFingerprintToOIDCProviderRequest
- func (s *AddFingerprintToOIDCProviderRequest) SetOIDCProviderName(v string) *AddFingerprintToOIDCProviderRequest
- func (s AddFingerprintToOIDCProviderRequest) String() string
- type AddFingerprintToOIDCProviderResponse
- func (s AddFingerprintToOIDCProviderResponse) GoString() string
- func (s *AddFingerprintToOIDCProviderResponse) SetBody(v *AddFingerprintToOIDCProviderResponseBody) *AddFingerprintToOIDCProviderResponse
- func (s *AddFingerprintToOIDCProviderResponse) SetHeaders(v map[string]*string) *AddFingerprintToOIDCProviderResponse
- func (s *AddFingerprintToOIDCProviderResponse) SetStatusCode(v int32) *AddFingerprintToOIDCProviderResponse
- func (s AddFingerprintToOIDCProviderResponse) String() string
- type AddFingerprintToOIDCProviderResponseBody
- func (s AddFingerprintToOIDCProviderResponseBody) GoString() string
- func (s *AddFingerprintToOIDCProviderResponseBody) SetOIDCProvider(v *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) *AddFingerprintToOIDCProviderResponseBody
- func (s *AddFingerprintToOIDCProviderResponseBody) SetRequestId(v string) *AddFingerprintToOIDCProviderResponseBody
- func (s AddFingerprintToOIDCProviderResponseBody) String() string
- type AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s AddFingerprintToOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
- func (s AddFingerprintToOIDCProviderResponseBodyOIDCProvider) String() string
- type AddUserToGroupRequest
- type AddUserToGroupResponse
- func (s AddUserToGroupResponse) GoString() string
- func (s *AddUserToGroupResponse) SetBody(v *AddUserToGroupResponseBody) *AddUserToGroupResponse
- func (s *AddUserToGroupResponse) SetHeaders(v map[string]*string) *AddUserToGroupResponse
- func (s *AddUserToGroupResponse) SetStatusCode(v int32) *AddUserToGroupResponse
- func (s AddUserToGroupResponse) String() string
- type AddUserToGroupResponseBody
- type BindMFADeviceRequest
- func (s BindMFADeviceRequest) GoString() string
- func (s *BindMFADeviceRequest) SetAuthenticationCode1(v string) *BindMFADeviceRequest
- func (s *BindMFADeviceRequest) SetAuthenticationCode2(v string) *BindMFADeviceRequest
- func (s *BindMFADeviceRequest) SetSerialNumber(v string) *BindMFADeviceRequest
- func (s *BindMFADeviceRequest) SetUserPrincipalName(v string) *BindMFADeviceRequest
- func (s BindMFADeviceRequest) String() string
- type BindMFADeviceResponse
- func (s BindMFADeviceResponse) GoString() string
- func (s *BindMFADeviceResponse) SetBody(v *BindMFADeviceResponseBody) *BindMFADeviceResponse
- func (s *BindMFADeviceResponse) SetHeaders(v map[string]*string) *BindMFADeviceResponse
- func (s *BindMFADeviceResponse) SetStatusCode(v int32) *BindMFADeviceResponse
- func (s BindMFADeviceResponse) String() string
- type BindMFADeviceResponseBody
- type ChangePasswordRequest
- type ChangePasswordResponse
- func (s ChangePasswordResponse) GoString() string
- func (s *ChangePasswordResponse) SetBody(v *ChangePasswordResponseBody) *ChangePasswordResponse
- func (s *ChangePasswordResponse) SetHeaders(v map[string]*string) *ChangePasswordResponse
- func (s *ChangePasswordResponse) SetStatusCode(v int32) *ChangePasswordResponse
- func (s ChangePasswordResponse) String() string
- type ChangePasswordResponseBody
- type Client
- func (client *Client) AddClientIdToOIDCProvider(request *AddClientIdToOIDCProviderRequest) (_result *AddClientIdToOIDCProviderResponse, _err error)
- func (client *Client) AddClientIdToOIDCProviderWithOptions(request *AddClientIdToOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *AddClientIdToOIDCProviderResponse, _err error)
- func (client *Client) AddFingerprintToOIDCProvider(request *AddFingerprintToOIDCProviderRequest) (_result *AddFingerprintToOIDCProviderResponse, _err error)
- func (client *Client) AddFingerprintToOIDCProviderWithOptions(request *AddFingerprintToOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *AddFingerprintToOIDCProviderResponse, _err error)
- func (client *Client) AddUserToGroup(request *AddUserToGroupRequest) (_result *AddUserToGroupResponse, _err error)
- func (client *Client) AddUserToGroupWithOptions(request *AddUserToGroupRequest, runtime *util.RuntimeOptions) (_result *AddUserToGroupResponse, _err error)
- func (client *Client) BindMFADevice(request *BindMFADeviceRequest) (_result *BindMFADeviceResponse, _err error)
- func (client *Client) BindMFADeviceWithOptions(request *BindMFADeviceRequest, runtime *util.RuntimeOptions) (_result *BindMFADeviceResponse, _err error)
- func (client *Client) ChangePassword(request *ChangePasswordRequest) (_result *ChangePasswordResponse, _err error)
- func (client *Client) ChangePasswordWithOptions(request *ChangePasswordRequest, runtime *util.RuntimeOptions) (_result *ChangePasswordResponse, _err error)
- func (client *Client) CreateAccessKey(request *CreateAccessKeyRequest) (_result *CreateAccessKeyResponse, _err error)
- func (client *Client) CreateAccessKeyWithOptions(request *CreateAccessKeyRequest, runtime *util.RuntimeOptions) (_result *CreateAccessKeyResponse, _err error)
- func (client *Client) CreateAppSecret(request *CreateAppSecretRequest) (_result *CreateAppSecretResponse, _err error)
- func (client *Client) CreateAppSecretWithOptions(request *CreateAppSecretRequest, runtime *util.RuntimeOptions) (_result *CreateAppSecretResponse, _err error)
- func (client *Client) CreateApplication(request *CreateApplicationRequest) (_result *CreateApplicationResponse, _err error)
- func (client *Client) CreateApplicationWithOptions(request *CreateApplicationRequest, runtime *util.RuntimeOptions) (_result *CreateApplicationResponse, _err error)
- func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)
- func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)
- func (client *Client) CreateLoginProfile(request *CreateLoginProfileRequest) (_result *CreateLoginProfileResponse, _err error)
- func (client *Client) CreateLoginProfileWithOptions(request *CreateLoginProfileRequest, runtime *util.RuntimeOptions) (_result *CreateLoginProfileResponse, _err error)
- func (client *Client) CreateOIDCProvider(request *CreateOIDCProviderRequest) (_result *CreateOIDCProviderResponse, _err error)
- func (client *Client) CreateOIDCProviderWithOptions(request *CreateOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *CreateOIDCProviderResponse, _err error)
- func (client *Client) CreateSAMLProvider(request *CreateSAMLProviderRequest) (_result *CreateSAMLProviderResponse, _err error)
- func (client *Client) CreateSAMLProviderWithOptions(request *CreateSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *CreateSAMLProviderResponse, _err error)
- func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)
- func (client *Client) CreateUserWithOptions(request *CreateUserRequest, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)
- func (client *Client) CreateVirtualMFADevice(request *CreateVirtualMFADeviceRequest) (_result *CreateVirtualMFADeviceResponse, _err error)
- func (client *Client) CreateVirtualMFADeviceWithOptions(request *CreateVirtualMFADeviceRequest, runtime *util.RuntimeOptions) (_result *CreateVirtualMFADeviceResponse, _err error)
- func (client *Client) DeleteAccessKey(request *DeleteAccessKeyRequest) (_result *DeleteAccessKeyResponse, _err error)
- func (client *Client) DeleteAccessKeyWithOptions(request *DeleteAccessKeyRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessKeyResponse, _err error)
- func (client *Client) DeleteAppSecret(request *DeleteAppSecretRequest) (_result *DeleteAppSecretResponse, _err error)
- func (client *Client) DeleteAppSecretWithOptions(request *DeleteAppSecretRequest, runtime *util.RuntimeOptions) (_result *DeleteAppSecretResponse, _err error)
- func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (_result *DeleteApplicationResponse, _err error)
- func (client *Client) DeleteApplicationWithOptions(request *DeleteApplicationRequest, runtime *util.RuntimeOptions) (_result *DeleteApplicationResponse, _err error)
- func (client *Client) DeleteGroup(request *DeleteGroupRequest) (_result *DeleteGroupResponse, _err error)
- func (client *Client) DeleteGroupWithOptions(request *DeleteGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteGroupResponse, _err error)
- func (client *Client) DeleteLoginProfile(request *DeleteLoginProfileRequest) (_result *DeleteLoginProfileResponse, _err error)
- func (client *Client) DeleteLoginProfileWithOptions(request *DeleteLoginProfileRequest, runtime *util.RuntimeOptions) (_result *DeleteLoginProfileResponse, _err error)
- func (client *Client) DeleteOIDCProvider(request *DeleteOIDCProviderRequest) (_result *DeleteOIDCProviderResponse, _err error)
- func (client *Client) DeleteOIDCProviderWithOptions(request *DeleteOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *DeleteOIDCProviderResponse, _err error)
- func (client *Client) DeleteSAMLProvider(request *DeleteSAMLProviderRequest) (_result *DeleteSAMLProviderResponse, _err error)
- func (client *Client) DeleteSAMLProviderWithOptions(request *DeleteSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *DeleteSAMLProviderResponse, _err error)
- func (client *Client) DeleteUser(request *DeleteUserRequest) (_result *DeleteUserResponse, _err error)
- func (client *Client) DeleteUserWithOptions(request *DeleteUserRequest, runtime *util.RuntimeOptions) (_result *DeleteUserResponse, _err error)
- func (client *Client) DeleteVirtualMFADevice(request *DeleteVirtualMFADeviceRequest) (_result *DeleteVirtualMFADeviceResponse, _err error)
- func (client *Client) DeleteVirtualMFADeviceWithOptions(request *DeleteVirtualMFADeviceRequest, runtime *util.RuntimeOptions) (_result *DeleteVirtualMFADeviceResponse, _err error)
- func (client *Client) DisableVirtualMFA(request *DisableVirtualMFARequest) (_result *DisableVirtualMFAResponse, _err error)
- func (client *Client) DisableVirtualMFAWithOptions(request *DisableVirtualMFARequest, runtime *util.RuntimeOptions) (_result *DisableVirtualMFAResponse, _err error)
- func (client *Client) GenerateCredentialReport() (_result *GenerateCredentialReportResponse, _err error)
- func (client *Client) GenerateCredentialReportWithOptions(runtime *util.RuntimeOptions) (_result *GenerateCredentialReportResponse, _err error)
- func (client *Client) GetAccessKeyLastUsed(request *GetAccessKeyLastUsedRequest) (_result *GetAccessKeyLastUsedResponse, _err error)
- func (client *Client) GetAccessKeyLastUsedWithOptions(request *GetAccessKeyLastUsedRequest, runtime *util.RuntimeOptions) (_result *GetAccessKeyLastUsedResponse, _err error)
- func (client *Client) GetAccountMFAInfo() (_result *GetAccountMFAInfoResponse, _err error)
- func (client *Client) GetAccountMFAInfoWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountMFAInfoResponse, _err error)
- func (client *Client) GetAccountSecurityPracticeReport() (_result *GetAccountSecurityPracticeReportResponse, _err error)
- func (client *Client) GetAccountSecurityPracticeReportWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountSecurityPracticeReportResponse, _err error)
- func (client *Client) GetAccountSummary() (_result *GetAccountSummaryResponse, _err error)
- func (client *Client) GetAccountSummaryWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountSummaryResponse, _err error)
- func (client *Client) GetAppSecret(request *GetAppSecretRequest) (_result *GetAppSecretResponse, _err error)
- func (client *Client) GetAppSecretWithOptions(request *GetAppSecretRequest, runtime *util.RuntimeOptions) (_result *GetAppSecretResponse, _err error)
- func (client *Client) GetApplication(request *GetApplicationRequest) (_result *GetApplicationResponse, _err error)
- func (client *Client) GetApplicationWithOptions(request *GetApplicationRequest, runtime *util.RuntimeOptions) (_result *GetApplicationResponse, _err error)
- func (client *Client) GetCredentialReport(request *GetCredentialReportRequest) (_result *GetCredentialReportResponse, _err error)
- func (client *Client) GetCredentialReportWithOptions(request *GetCredentialReportRequest, runtime *util.RuntimeOptions) (_result *GetCredentialReportResponse, _err error)
- func (client *Client) GetDefaultDomain() (_result *GetDefaultDomainResponse, _err error)
- func (client *Client) GetDefaultDomainWithOptions(runtime *util.RuntimeOptions) (_result *GetDefaultDomainResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetGroup(request *GetGroupRequest) (_result *GetGroupResponse, _err error)
- func (client *Client) GetGroupWithOptions(request *GetGroupRequest, runtime *util.RuntimeOptions) (_result *GetGroupResponse, _err error)
- func (client *Client) GetLoginProfile(request *GetLoginProfileRequest) (_result *GetLoginProfileResponse, _err error)
- func (client *Client) GetLoginProfileWithOptions(request *GetLoginProfileRequest, runtime *util.RuntimeOptions) (_result *GetLoginProfileResponse, _err error)
- func (client *Client) GetOIDCProvider(request *GetOIDCProviderRequest) (_result *GetOIDCProviderResponse, _err error)
- func (client *Client) GetOIDCProviderWithOptions(request *GetOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *GetOIDCProviderResponse, _err error)
- func (client *Client) GetPasswordPolicy() (_result *GetPasswordPolicyResponse, _err error)
- func (client *Client) GetPasswordPolicyWithOptions(runtime *util.RuntimeOptions) (_result *GetPasswordPolicyResponse, _err error)
- func (client *Client) GetSAMLProvider(request *GetSAMLProviderRequest) (_result *GetSAMLProviderResponse, _err error)
- func (client *Client) GetSAMLProviderWithOptions(request *GetSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *GetSAMLProviderResponse, _err error)
- func (client *Client) GetSecurityPreference() (_result *GetSecurityPreferenceResponse, _err error)
- func (client *Client) GetSecurityPreferenceWithOptions(runtime *util.RuntimeOptions) (_result *GetSecurityPreferenceResponse, _err error)
- func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)
- func (client *Client) GetUserMFAInfo(request *GetUserMFAInfoRequest) (_result *GetUserMFAInfoResponse, _err error)
- func (client *Client) GetUserMFAInfoWithOptions(request *GetUserMFAInfoRequest, runtime *util.RuntimeOptions) (_result *GetUserMFAInfoResponse, _err error)
- func (client *Client) GetUserSsoSettings() (_result *GetUserSsoSettingsResponse, _err error)
- func (client *Client) GetUserSsoSettingsWithOptions(runtime *util.RuntimeOptions) (_result *GetUserSsoSettingsResponse, _err error)
- func (client *Client) GetUserWithOptions(request *GetUserRequest, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)
- func (client *Client) GetVerificationInfo(request *GetVerificationInfoRequest) (_result *GetVerificationInfoResponse, _err error)
- func (client *Client) GetVerificationInfoWithOptions(request *GetVerificationInfoRequest, runtime *util.RuntimeOptions) (_result *GetVerificationInfoResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListAccessKeys(request *ListAccessKeysRequest) (_result *ListAccessKeysResponse, _err error)
- func (client *Client) ListAccessKeysWithOptions(request *ListAccessKeysRequest, runtime *util.RuntimeOptions) (_result *ListAccessKeysResponse, _err error)
- func (client *Client) ListAppSecretIds(request *ListAppSecretIdsRequest) (_result *ListAppSecretIdsResponse, _err error)
- func (client *Client) ListAppSecretIdsWithOptions(request *ListAppSecretIdsRequest, runtime *util.RuntimeOptions) (_result *ListAppSecretIdsResponse, _err error)
- func (client *Client) ListApplications() (_result *ListApplicationsResponse, _err error)
- func (client *Client) ListApplicationsWithOptions(runtime *util.RuntimeOptions) (_result *ListApplicationsResponse, _err error)
- func (client *Client) ListGroups(request *ListGroupsRequest) (_result *ListGroupsResponse, _err error)
- func (client *Client) ListGroupsForUser(request *ListGroupsForUserRequest) (_result *ListGroupsForUserResponse, _err error)
- func (client *Client) ListGroupsForUserWithOptions(request *ListGroupsForUserRequest, runtime *util.RuntimeOptions) (_result *ListGroupsForUserResponse, _err error)
- func (client *Client) ListGroupsWithOptions(request *ListGroupsRequest, runtime *util.RuntimeOptions) (_result *ListGroupsResponse, _err error)
- func (client *Client) ListOIDCProviders(request *ListOIDCProvidersRequest) (_result *ListOIDCProvidersResponse, _err error)
- func (client *Client) ListOIDCProvidersWithOptions(request *ListOIDCProvidersRequest, runtime *util.RuntimeOptions) (_result *ListOIDCProvidersResponse, _err error)
- func (client *Client) ListPredefinedScopes(request *ListPredefinedScopesRequest) (_result *ListPredefinedScopesResponse, _err error)
- func (client *Client) ListPredefinedScopesWithOptions(request *ListPredefinedScopesRequest, runtime *util.RuntimeOptions) (_result *ListPredefinedScopesResponse, _err error)
- func (client *Client) ListSAMLProviders(request *ListSAMLProvidersRequest) (_result *ListSAMLProvidersResponse, _err error)
- func (client *Client) ListSAMLProvidersWithOptions(request *ListSAMLProvidersRequest, runtime *util.RuntimeOptions) (_result *ListSAMLProvidersResponse, _err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListUserBasicInfos(request *ListUserBasicInfosRequest) (_result *ListUserBasicInfosResponse, _err error)
- func (client *Client) ListUserBasicInfosWithOptions(request *ListUserBasicInfosRequest, runtime *util.RuntimeOptions) (_result *ListUserBasicInfosResponse, _err error)
- func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)
- func (client *Client) ListUsersForGroup(request *ListUsersForGroupRequest) (_result *ListUsersForGroupResponse, _err error)
- func (client *Client) ListUsersForGroupWithOptions(request *ListUsersForGroupRequest, runtime *util.RuntimeOptions) (_result *ListUsersForGroupResponse, _err error)
- func (client *Client) ListUsersWithOptions(request *ListUsersRequest, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)
- func (client *Client) ListVirtualMFADevices(request *ListVirtualMFADevicesRequest) (_result *ListVirtualMFADevicesResponse, _err error)
- func (client *Client) ListVirtualMFADevicesWithOptions(request *ListVirtualMFADevicesRequest, runtime *util.RuntimeOptions) (_result *ListVirtualMFADevicesResponse, _err error)
- func (client *Client) RemoveClientIdFromOIDCProvider(request *RemoveClientIdFromOIDCProviderRequest) (_result *RemoveClientIdFromOIDCProviderResponse, _err error)
- func (client *Client) RemoveClientIdFromOIDCProviderWithOptions(request *RemoveClientIdFromOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *RemoveClientIdFromOIDCProviderResponse, _err error)
- func (client *Client) RemoveFingerprintFromOIDCProvider(request *RemoveFingerprintFromOIDCProviderRequest) (_result *RemoveFingerprintFromOIDCProviderResponse, _err error)
- func (client *Client) RemoveFingerprintFromOIDCProviderWithOptions(request *RemoveFingerprintFromOIDCProviderRequest, ...) (_result *RemoveFingerprintFromOIDCProviderResponse, _err error)
- func (client *Client) RemoveUserFromGroup(request *RemoveUserFromGroupRequest) (_result *RemoveUserFromGroupResponse, _err error)
- func (client *Client) RemoveUserFromGroupWithOptions(request *RemoveUserFromGroupRequest, runtime *util.RuntimeOptions) (_result *RemoveUserFromGroupResponse, _err error)
- func (client *Client) SetDefaultDomain(request *SetDefaultDomainRequest) (_result *SetDefaultDomainResponse, _err error)
- func (client *Client) SetDefaultDomainWithOptions(request *SetDefaultDomainRequest, runtime *util.RuntimeOptions) (_result *SetDefaultDomainResponse, _err error)
- func (client *Client) SetPasswordPolicy(request *SetPasswordPolicyRequest) (_result *SetPasswordPolicyResponse, _err error)
- func (client *Client) SetPasswordPolicyWithOptions(request *SetPasswordPolicyRequest, runtime *util.RuntimeOptions) (_result *SetPasswordPolicyResponse, _err error)
- func (client *Client) SetSecurityPreference(request *SetSecurityPreferenceRequest) (_result *SetSecurityPreferenceResponse, _err error)
- func (client *Client) SetSecurityPreferenceWithOptions(tmpReq *SetSecurityPreferenceRequest, runtime *util.RuntimeOptions) (_result *SetSecurityPreferenceResponse, _err error)
- func (client *Client) SetUserSsoSettings(request *SetUserSsoSettingsRequest) (_result *SetUserSsoSettingsResponse, _err error)
- func (client *Client) SetUserSsoSettingsWithOptions(request *SetUserSsoSettingsRequest, runtime *util.RuntimeOptions) (_result *SetUserSsoSettingsResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UnbindMFADevice(request *UnbindMFADeviceRequest) (_result *UnbindMFADeviceResponse, _err error)
- func (client *Client) UnbindMFADeviceWithOptions(request *UnbindMFADeviceRequest, runtime *util.RuntimeOptions) (_result *UnbindMFADeviceResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UpdateAccessKey(request *UpdateAccessKeyRequest) (_result *UpdateAccessKeyResponse, _err error)
- func (client *Client) UpdateAccessKeyWithOptions(request *UpdateAccessKeyRequest, runtime *util.RuntimeOptions) (_result *UpdateAccessKeyResponse, _err error)
- func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (_result *UpdateApplicationResponse, _err error)
- func (client *Client) UpdateApplicationWithOptions(request *UpdateApplicationRequest, runtime *util.RuntimeOptions) (_result *UpdateApplicationResponse, _err error)
- func (client *Client) UpdateGroup(request *UpdateGroupRequest) (_result *UpdateGroupResponse, _err error)
- func (client *Client) UpdateGroupWithOptions(request *UpdateGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateGroupResponse, _err error)
- func (client *Client) UpdateLoginProfile(request *UpdateLoginProfileRequest) (_result *UpdateLoginProfileResponse, _err error)
- func (client *Client) UpdateLoginProfileWithOptions(request *UpdateLoginProfileRequest, runtime *util.RuntimeOptions) (_result *UpdateLoginProfileResponse, _err error)
- func (client *Client) UpdateOIDCProvider(request *UpdateOIDCProviderRequest) (_result *UpdateOIDCProviderResponse, _err error)
- func (client *Client) UpdateOIDCProviderWithOptions(request *UpdateOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *UpdateOIDCProviderResponse, _err error)
- func (client *Client) UpdateSAMLProvider(request *UpdateSAMLProviderRequest) (_result *UpdateSAMLProviderResponse, _err error)
- func (client *Client) UpdateSAMLProviderWithOptions(request *UpdateSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *UpdateSAMLProviderResponse, _err error)
- func (client *Client) UpdateUser(request *UpdateUserRequest) (_result *UpdateUserResponse, _err error)
- func (client *Client) UpdateUserWithOptions(request *UpdateUserRequest, runtime *util.RuntimeOptions) (_result *UpdateUserResponse, _err error)
- type CreateAccessKeyRequest
- type CreateAccessKeyResponse
- func (s CreateAccessKeyResponse) GoString() string
- func (s *CreateAccessKeyResponse) SetBody(v *CreateAccessKeyResponseBody) *CreateAccessKeyResponse
- func (s *CreateAccessKeyResponse) SetHeaders(v map[string]*string) *CreateAccessKeyResponse
- func (s *CreateAccessKeyResponse) SetStatusCode(v int32) *CreateAccessKeyResponse
- func (s CreateAccessKeyResponse) String() string
- type CreateAccessKeyResponseBody
- func (s CreateAccessKeyResponseBody) GoString() string
- func (s *CreateAccessKeyResponseBody) SetAccessKey(v *CreateAccessKeyResponseBodyAccessKey) *CreateAccessKeyResponseBody
- func (s *CreateAccessKeyResponseBody) SetRequestId(v string) *CreateAccessKeyResponseBody
- func (s CreateAccessKeyResponseBody) String() string
- type CreateAccessKeyResponseBodyAccessKey
- func (s CreateAccessKeyResponseBodyAccessKey) GoString() string
- func (s *CreateAccessKeyResponseBodyAccessKey) SetAccessKeyId(v string) *CreateAccessKeyResponseBodyAccessKey
- func (s *CreateAccessKeyResponseBodyAccessKey) SetAccessKeySecret(v string) *CreateAccessKeyResponseBodyAccessKey
- func (s *CreateAccessKeyResponseBodyAccessKey) SetCreateDate(v string) *CreateAccessKeyResponseBodyAccessKey
- func (s *CreateAccessKeyResponseBodyAccessKey) SetStatus(v string) *CreateAccessKeyResponseBodyAccessKey
- func (s CreateAccessKeyResponseBodyAccessKey) String() string
- type CreateAppSecretRequest
- type CreateAppSecretResponse
- func (s CreateAppSecretResponse) GoString() string
- func (s *CreateAppSecretResponse) SetBody(v *CreateAppSecretResponseBody) *CreateAppSecretResponse
- func (s *CreateAppSecretResponse) SetHeaders(v map[string]*string) *CreateAppSecretResponse
- func (s *CreateAppSecretResponse) SetStatusCode(v int32) *CreateAppSecretResponse
- func (s CreateAppSecretResponse) String() string
- type CreateAppSecretResponseBody
- func (s CreateAppSecretResponseBody) GoString() string
- func (s *CreateAppSecretResponseBody) SetAppSecret(v *CreateAppSecretResponseBodyAppSecret) *CreateAppSecretResponseBody
- func (s *CreateAppSecretResponseBody) SetRequestId(v string) *CreateAppSecretResponseBody
- func (s CreateAppSecretResponseBody) String() string
- type CreateAppSecretResponseBodyAppSecret
- func (s CreateAppSecretResponseBodyAppSecret) GoString() string
- func (s *CreateAppSecretResponseBodyAppSecret) SetAppId(v string) *CreateAppSecretResponseBodyAppSecret
- func (s *CreateAppSecretResponseBodyAppSecret) SetAppSecretId(v string) *CreateAppSecretResponseBodyAppSecret
- func (s *CreateAppSecretResponseBodyAppSecret) SetAppSecretValue(v string) *CreateAppSecretResponseBodyAppSecret
- func (s *CreateAppSecretResponseBodyAppSecret) SetCreateDate(v string) *CreateAppSecretResponseBodyAppSecret
- func (s CreateAppSecretResponseBodyAppSecret) String() string
- type CreateApplicationRequest
- func (s CreateApplicationRequest) GoString() string
- func (s *CreateApplicationRequest) SetAccessTokenValidity(v int32) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetAppName(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetAppType(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetDisplayName(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetIsMultiTenant(v bool) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetPredefinedScopes(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetRedirectUris(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetRefreshTokenValidity(v int32) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetRequiredScopes(v string) *CreateApplicationRequest
- func (s *CreateApplicationRequest) SetSecretRequired(v bool) *CreateApplicationRequest
- func (s CreateApplicationRequest) String() string
- type CreateApplicationResponse
- func (s CreateApplicationResponse) GoString() string
- func (s *CreateApplicationResponse) SetBody(v *CreateApplicationResponseBody) *CreateApplicationResponse
- func (s *CreateApplicationResponse) SetHeaders(v map[string]*string) *CreateApplicationResponse
- func (s *CreateApplicationResponse) SetStatusCode(v int32) *CreateApplicationResponse
- func (s CreateApplicationResponse) String() string
- type CreateApplicationResponseBody
- func (s CreateApplicationResponseBody) GoString() string
- func (s *CreateApplicationResponseBody) SetApplication(v *CreateApplicationResponseBodyApplication) *CreateApplicationResponseBody
- func (s *CreateApplicationResponseBody) SetRequestId(v string) *CreateApplicationResponseBody
- func (s CreateApplicationResponseBody) String() string
- type CreateApplicationResponseBodyApplication
- func (s CreateApplicationResponseBodyApplication) GoString() string
- func (s *CreateApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetAccountId(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetAppId(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetAppName(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetAppType(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetCreateDate(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetDelegatedScope(v *CreateApplicationResponseBodyApplicationDelegatedScope) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetDisplayName(v string) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetRedirectUris(v *CreateApplicationResponseBodyApplicationRedirectUris) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetSecretRequired(v bool) *CreateApplicationResponseBodyApplication
- func (s *CreateApplicationResponseBodyApplication) SetUpdateDate(v string) *CreateApplicationResponseBodyApplication
- func (s CreateApplicationResponseBodyApplication) String() string
- type CreateApplicationResponseBodyApplicationDelegatedScope
- func (s CreateApplicationResponseBodyApplicationDelegatedScope) GoString() string
- func (s *CreateApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes(v *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) *CreateApplicationResponseBodyApplicationDelegatedScope
- func (s CreateApplicationResponseBodyApplicationDelegatedScope) String() string
- type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
- func (s *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope(...) *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
- type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope
- func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString() string
- func (s *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription(v string) ...
- func (s *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName(v string) ...
- func (s *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired(v bool) ...
- func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) String() string
- type CreateApplicationResponseBodyApplicationRedirectUris
- func (s CreateApplicationResponseBodyApplicationRedirectUris) GoString() string
- func (s *CreateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri(v []*string) *CreateApplicationResponseBodyApplicationRedirectUris
- func (s CreateApplicationResponseBodyApplicationRedirectUris) String() string
- type CreateGroupRequest
- func (s CreateGroupRequest) GoString() string
- func (s *CreateGroupRequest) SetComments(v string) *CreateGroupRequest
- func (s *CreateGroupRequest) SetDisplayName(v string) *CreateGroupRequest
- func (s *CreateGroupRequest) SetGroupName(v string) *CreateGroupRequest
- func (s CreateGroupRequest) String() string
- type CreateGroupResponse
- func (s CreateGroupResponse) GoString() string
- func (s *CreateGroupResponse) SetBody(v *CreateGroupResponseBody) *CreateGroupResponse
- func (s *CreateGroupResponse) SetHeaders(v map[string]*string) *CreateGroupResponse
- func (s *CreateGroupResponse) SetStatusCode(v int32) *CreateGroupResponse
- func (s CreateGroupResponse) String() string
- type CreateGroupResponseBody
- type CreateGroupResponseBodyGroup
- func (s CreateGroupResponseBodyGroup) GoString() string
- func (s *CreateGroupResponseBodyGroup) SetComments(v string) *CreateGroupResponseBodyGroup
- func (s *CreateGroupResponseBodyGroup) SetCreateDate(v string) *CreateGroupResponseBodyGroup
- func (s *CreateGroupResponseBodyGroup) SetDisplayName(v string) *CreateGroupResponseBodyGroup
- func (s *CreateGroupResponseBodyGroup) SetGroupId(v string) *CreateGroupResponseBodyGroup
- func (s *CreateGroupResponseBodyGroup) SetGroupName(v string) *CreateGroupResponseBodyGroup
- func (s *CreateGroupResponseBodyGroup) SetUpdateDate(v string) *CreateGroupResponseBodyGroup
- func (s CreateGroupResponseBodyGroup) String() string
- type CreateLoginProfileRequest
- func (s CreateLoginProfileRequest) GoString() string
- func (s *CreateLoginProfileRequest) SetMFABindRequired(v bool) *CreateLoginProfileRequest
- func (s *CreateLoginProfileRequest) SetPassword(v string) *CreateLoginProfileRequest
- func (s *CreateLoginProfileRequest) SetPasswordResetRequired(v bool) *CreateLoginProfileRequest
- func (s *CreateLoginProfileRequest) SetStatus(v string) *CreateLoginProfileRequest
- func (s *CreateLoginProfileRequest) SetUserPrincipalName(v string) *CreateLoginProfileRequest
- func (s CreateLoginProfileRequest) String() string
- type CreateLoginProfileResponse
- func (s CreateLoginProfileResponse) GoString() string
- func (s *CreateLoginProfileResponse) SetBody(v *CreateLoginProfileResponseBody) *CreateLoginProfileResponse
- func (s *CreateLoginProfileResponse) SetHeaders(v map[string]*string) *CreateLoginProfileResponse
- func (s *CreateLoginProfileResponse) SetStatusCode(v int32) *CreateLoginProfileResponse
- func (s CreateLoginProfileResponse) String() string
- type CreateLoginProfileResponseBody
- func (s CreateLoginProfileResponseBody) GoString() string
- func (s *CreateLoginProfileResponseBody) SetLoginProfile(v *CreateLoginProfileResponseBodyLoginProfile) *CreateLoginProfileResponseBody
- func (s *CreateLoginProfileResponseBody) SetRequestId(v string) *CreateLoginProfileResponseBody
- func (s CreateLoginProfileResponseBody) String() string
- type CreateLoginProfileResponseBodyLoginProfile
- func (s CreateLoginProfileResponseBodyLoginProfile) GoString() string
- func (s *CreateLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *CreateLoginProfileResponseBodyLoginProfile
- func (s *CreateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *CreateLoginProfileResponseBodyLoginProfile
- func (s *CreateLoginProfileResponseBodyLoginProfile) SetStatus(v string) *CreateLoginProfileResponseBodyLoginProfile
- func (s *CreateLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *CreateLoginProfileResponseBodyLoginProfile
- func (s *CreateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *CreateLoginProfileResponseBodyLoginProfile
- func (s CreateLoginProfileResponseBodyLoginProfile) String() string
- type CreateOIDCProviderRequest
- func (s CreateOIDCProviderRequest) GoString() string
- func (s *CreateOIDCProviderRequest) SetClientIds(v string) *CreateOIDCProviderRequest
- func (s *CreateOIDCProviderRequest) SetDescription(v string) *CreateOIDCProviderRequest
- func (s *CreateOIDCProviderRequest) SetFingerprints(v string) *CreateOIDCProviderRequest
- func (s *CreateOIDCProviderRequest) SetIssuanceLimitTime(v int64) *CreateOIDCProviderRequest
- func (s *CreateOIDCProviderRequest) SetIssuerUrl(v string) *CreateOIDCProviderRequest
- func (s *CreateOIDCProviderRequest) SetOIDCProviderName(v string) *CreateOIDCProviderRequest
- func (s CreateOIDCProviderRequest) String() string
- type CreateOIDCProviderResponse
- func (s CreateOIDCProviderResponse) GoString() string
- func (s *CreateOIDCProviderResponse) SetBody(v *CreateOIDCProviderResponseBody) *CreateOIDCProviderResponse
- func (s *CreateOIDCProviderResponse) SetHeaders(v map[string]*string) *CreateOIDCProviderResponse
- func (s *CreateOIDCProviderResponse) SetStatusCode(v int32) *CreateOIDCProviderResponse
- func (s CreateOIDCProviderResponse) String() string
- type CreateOIDCProviderResponseBody
- func (s CreateOIDCProviderResponseBody) GoString() string
- func (s *CreateOIDCProviderResponseBody) SetOIDCProvider(v *CreateOIDCProviderResponseBodyOIDCProvider) *CreateOIDCProviderResponseBody
- func (s *CreateOIDCProviderResponseBody) SetRequestId(v string) *CreateOIDCProviderResponseBody
- func (s CreateOIDCProviderResponseBody) String() string
- type CreateOIDCProviderResponseBodyOIDCProvider
- func (s CreateOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
- func (s CreateOIDCProviderResponseBodyOIDCProvider) String() string
- type CreateSAMLProviderRequest
- func (s CreateSAMLProviderRequest) GoString() string
- func (s *CreateSAMLProviderRequest) SetDescription(v string) *CreateSAMLProviderRequest
- func (s *CreateSAMLProviderRequest) SetEncodedSAMLMetadataDocument(v string) *CreateSAMLProviderRequest
- func (s *CreateSAMLProviderRequest) SetSAMLProviderName(v string) *CreateSAMLProviderRequest
- func (s CreateSAMLProviderRequest) String() string
- type CreateSAMLProviderResponse
- func (s CreateSAMLProviderResponse) GoString() string
- func (s *CreateSAMLProviderResponse) SetBody(v *CreateSAMLProviderResponseBody) *CreateSAMLProviderResponse
- func (s *CreateSAMLProviderResponse) SetHeaders(v map[string]*string) *CreateSAMLProviderResponse
- func (s *CreateSAMLProviderResponse) SetStatusCode(v int32) *CreateSAMLProviderResponse
- func (s CreateSAMLProviderResponse) String() string
- type CreateSAMLProviderResponseBody
- func (s CreateSAMLProviderResponseBody) GoString() string
- func (s *CreateSAMLProviderResponseBody) SetRequestId(v string) *CreateSAMLProviderResponseBody
- func (s *CreateSAMLProviderResponseBody) SetSAMLProvider(v *CreateSAMLProviderResponseBodySAMLProvider) *CreateSAMLProviderResponseBody
- func (s CreateSAMLProviderResponseBody) String() string
- type CreateSAMLProviderResponseBodySAMLProvider
- func (s CreateSAMLProviderResponseBodySAMLProvider) GoString() string
- func (s *CreateSAMLProviderResponseBodySAMLProvider) SetArn(v string) *CreateSAMLProviderResponseBodySAMLProvider
- func (s *CreateSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *CreateSAMLProviderResponseBodySAMLProvider
- func (s *CreateSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *CreateSAMLProviderResponseBodySAMLProvider
- func (s *CreateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *CreateSAMLProviderResponseBodySAMLProvider
- func (s *CreateSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *CreateSAMLProviderResponseBodySAMLProvider
- func (s CreateSAMLProviderResponseBodySAMLProvider) String() string
- type CreateUserRequest
- func (s CreateUserRequest) GoString() string
- func (s *CreateUserRequest) SetComments(v string) *CreateUserRequest
- func (s *CreateUserRequest) SetDisplayName(v string) *CreateUserRequest
- func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest
- func (s *CreateUserRequest) SetMobilePhone(v string) *CreateUserRequest
- func (s *CreateUserRequest) SetTag(v []*CreateUserRequestTag) *CreateUserRequest
- func (s *CreateUserRequest) SetUserPrincipalName(v string) *CreateUserRequest
- func (s CreateUserRequest) String() string
- type CreateUserRequestTag
- type CreateUserResponse
- func (s CreateUserResponse) GoString() string
- func (s *CreateUserResponse) SetBody(v *CreateUserResponseBody) *CreateUserResponse
- func (s *CreateUserResponse) SetHeaders(v map[string]*string) *CreateUserResponse
- func (s *CreateUserResponse) SetStatusCode(v int32) *CreateUserResponse
- func (s CreateUserResponse) String() string
- type CreateUserResponseBody
- type CreateUserResponseBodyUser
- func (s CreateUserResponseBodyUser) GoString() string
- func (s *CreateUserResponseBodyUser) SetComments(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetCreateDate(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetDisplayName(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetEmail(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetLastLoginDate(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetMobilePhone(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetProvisionType(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetTags(v *CreateUserResponseBodyUserTags) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetUpdateDate(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetUserId(v string) *CreateUserResponseBodyUser
- func (s *CreateUserResponseBodyUser) SetUserPrincipalName(v string) *CreateUserResponseBodyUser
- func (s CreateUserResponseBodyUser) String() string
- type CreateUserResponseBodyUserTags
- type CreateUserResponseBodyUserTagsTag
- func (s CreateUserResponseBodyUserTagsTag) GoString() string
- func (s *CreateUserResponseBodyUserTagsTag) SetTagKey(v string) *CreateUserResponseBodyUserTagsTag
- func (s *CreateUserResponseBodyUserTagsTag) SetTagValue(v string) *CreateUserResponseBodyUserTagsTag
- func (s CreateUserResponseBodyUserTagsTag) String() string
- type CreateVirtualMFADeviceRequest
- type CreateVirtualMFADeviceResponse
- func (s CreateVirtualMFADeviceResponse) GoString() string
- func (s *CreateVirtualMFADeviceResponse) SetBody(v *CreateVirtualMFADeviceResponseBody) *CreateVirtualMFADeviceResponse
- func (s *CreateVirtualMFADeviceResponse) SetHeaders(v map[string]*string) *CreateVirtualMFADeviceResponse
- func (s *CreateVirtualMFADeviceResponse) SetStatusCode(v int32) *CreateVirtualMFADeviceResponse
- func (s CreateVirtualMFADeviceResponse) String() string
- type CreateVirtualMFADeviceResponseBody
- func (s CreateVirtualMFADeviceResponseBody) GoString() string
- func (s *CreateVirtualMFADeviceResponseBody) SetRequestId(v string) *CreateVirtualMFADeviceResponseBody
- func (s *CreateVirtualMFADeviceResponseBody) SetVirtualMFADevice(v *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) *CreateVirtualMFADeviceResponseBody
- func (s CreateVirtualMFADeviceResponseBody) String() string
- type CreateVirtualMFADeviceResponseBodyVirtualMFADevice
- func (s CreateVirtualMFADeviceResponseBodyVirtualMFADevice) GoString() string
- func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetBase32StringSeed(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
- func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetQRCodePNG(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
- func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetSerialNumber(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
- func (s CreateVirtualMFADeviceResponseBodyVirtualMFADevice) String() string
- type DeleteAccessKeyRequest
- type DeleteAccessKeyResponse
- func (s DeleteAccessKeyResponse) GoString() string
- func (s *DeleteAccessKeyResponse) SetBody(v *DeleteAccessKeyResponseBody) *DeleteAccessKeyResponse
- func (s *DeleteAccessKeyResponse) SetHeaders(v map[string]*string) *DeleteAccessKeyResponse
- func (s *DeleteAccessKeyResponse) SetStatusCode(v int32) *DeleteAccessKeyResponse
- func (s DeleteAccessKeyResponse) String() string
- type DeleteAccessKeyResponseBody
- type DeleteAppSecretRequest
- type DeleteAppSecretResponse
- func (s DeleteAppSecretResponse) GoString() string
- func (s *DeleteAppSecretResponse) SetBody(v *DeleteAppSecretResponseBody) *DeleteAppSecretResponse
- func (s *DeleteAppSecretResponse) SetHeaders(v map[string]*string) *DeleteAppSecretResponse
- func (s *DeleteAppSecretResponse) SetStatusCode(v int32) *DeleteAppSecretResponse
- func (s DeleteAppSecretResponse) String() string
- type DeleteAppSecretResponseBody
- type DeleteApplicationRequest
- type DeleteApplicationResponse
- func (s DeleteApplicationResponse) GoString() string
- func (s *DeleteApplicationResponse) SetBody(v *DeleteApplicationResponseBody) *DeleteApplicationResponse
- func (s *DeleteApplicationResponse) SetHeaders(v map[string]*string) *DeleteApplicationResponse
- func (s *DeleteApplicationResponse) SetStatusCode(v int32) *DeleteApplicationResponse
- func (s DeleteApplicationResponse) String() string
- type DeleteApplicationResponseBody
- type DeleteGroupRequest
- type DeleteGroupResponse
- func (s DeleteGroupResponse) GoString() string
- func (s *DeleteGroupResponse) SetBody(v *DeleteGroupResponseBody) *DeleteGroupResponse
- func (s *DeleteGroupResponse) SetHeaders(v map[string]*string) *DeleteGroupResponse
- func (s *DeleteGroupResponse) SetStatusCode(v int32) *DeleteGroupResponse
- func (s DeleteGroupResponse) String() string
- type DeleteGroupResponseBody
- type DeleteLoginProfileRequest
- type DeleteLoginProfileResponse
- func (s DeleteLoginProfileResponse) GoString() string
- func (s *DeleteLoginProfileResponse) SetBody(v *DeleteLoginProfileResponseBody) *DeleteLoginProfileResponse
- func (s *DeleteLoginProfileResponse) SetHeaders(v map[string]*string) *DeleteLoginProfileResponse
- func (s *DeleteLoginProfileResponse) SetStatusCode(v int32) *DeleteLoginProfileResponse
- func (s DeleteLoginProfileResponse) String() string
- type DeleteLoginProfileResponseBody
- type DeleteOIDCProviderRequest
- type DeleteOIDCProviderResponse
- func (s DeleteOIDCProviderResponse) GoString() string
- func (s *DeleteOIDCProviderResponse) SetBody(v *DeleteOIDCProviderResponseBody) *DeleteOIDCProviderResponse
- func (s *DeleteOIDCProviderResponse) SetHeaders(v map[string]*string) *DeleteOIDCProviderResponse
- func (s *DeleteOIDCProviderResponse) SetStatusCode(v int32) *DeleteOIDCProviderResponse
- func (s DeleteOIDCProviderResponse) String() string
- type DeleteOIDCProviderResponseBody
- type DeleteSAMLProviderRequest
- type DeleteSAMLProviderResponse
- func (s DeleteSAMLProviderResponse) GoString() string
- func (s *DeleteSAMLProviderResponse) SetBody(v *DeleteSAMLProviderResponseBody) *DeleteSAMLProviderResponse
- func (s *DeleteSAMLProviderResponse) SetHeaders(v map[string]*string) *DeleteSAMLProviderResponse
- func (s *DeleteSAMLProviderResponse) SetStatusCode(v int32) *DeleteSAMLProviderResponse
- func (s DeleteSAMLProviderResponse) String() string
- type DeleteSAMLProviderResponseBody
- type DeleteUserRequest
- type DeleteUserResponse
- func (s DeleteUserResponse) GoString() string
- func (s *DeleteUserResponse) SetBody(v *DeleteUserResponseBody) *DeleteUserResponse
- func (s *DeleteUserResponse) SetHeaders(v map[string]*string) *DeleteUserResponse
- func (s *DeleteUserResponse) SetStatusCode(v int32) *DeleteUserResponse
- func (s DeleteUserResponse) String() string
- type DeleteUserResponseBody
- type DeleteVirtualMFADeviceRequest
- type DeleteVirtualMFADeviceResponse
- func (s DeleteVirtualMFADeviceResponse) GoString() string
- func (s *DeleteVirtualMFADeviceResponse) SetBody(v *DeleteVirtualMFADeviceResponseBody) *DeleteVirtualMFADeviceResponse
- func (s *DeleteVirtualMFADeviceResponse) SetHeaders(v map[string]*string) *DeleteVirtualMFADeviceResponse
- func (s *DeleteVirtualMFADeviceResponse) SetStatusCode(v int32) *DeleteVirtualMFADeviceResponse
- func (s DeleteVirtualMFADeviceResponse) String() string
- type DeleteVirtualMFADeviceResponseBody
- type DisableVirtualMFARequest
- type DisableVirtualMFAResponse
- func (s DisableVirtualMFAResponse) GoString() string
- func (s *DisableVirtualMFAResponse) SetBody(v *DisableVirtualMFAResponseBody) *DisableVirtualMFAResponse
- func (s *DisableVirtualMFAResponse) SetHeaders(v map[string]*string) *DisableVirtualMFAResponse
- func (s *DisableVirtualMFAResponse) SetStatusCode(v int32) *DisableVirtualMFAResponse
- func (s DisableVirtualMFAResponse) String() string
- type DisableVirtualMFAResponseBody
- type GenerateCredentialReportResponse
- func (s GenerateCredentialReportResponse) GoString() string
- func (s *GenerateCredentialReportResponse) SetBody(v *GenerateCredentialReportResponseBody) *GenerateCredentialReportResponse
- func (s *GenerateCredentialReportResponse) SetHeaders(v map[string]*string) *GenerateCredentialReportResponse
- func (s *GenerateCredentialReportResponse) SetStatusCode(v int32) *GenerateCredentialReportResponse
- func (s GenerateCredentialReportResponse) String() string
- type GenerateCredentialReportResponseBody
- func (s GenerateCredentialReportResponseBody) GoString() string
- func (s *GenerateCredentialReportResponseBody) SetRequestId(v string) *GenerateCredentialReportResponseBody
- func (s *GenerateCredentialReportResponseBody) SetState(v string) *GenerateCredentialReportResponseBody
- func (s GenerateCredentialReportResponseBody) String() string
- type GetAccessKeyLastUsedRequest
- func (s GetAccessKeyLastUsedRequest) GoString() string
- func (s *GetAccessKeyLastUsedRequest) SetUserAccessKeyId(v string) *GetAccessKeyLastUsedRequest
- func (s *GetAccessKeyLastUsedRequest) SetUserPrincipalName(v string) *GetAccessKeyLastUsedRequest
- func (s GetAccessKeyLastUsedRequest) String() string
- type GetAccessKeyLastUsedResponse
- func (s GetAccessKeyLastUsedResponse) GoString() string
- func (s *GetAccessKeyLastUsedResponse) SetBody(v *GetAccessKeyLastUsedResponseBody) *GetAccessKeyLastUsedResponse
- func (s *GetAccessKeyLastUsedResponse) SetHeaders(v map[string]*string) *GetAccessKeyLastUsedResponse
- func (s *GetAccessKeyLastUsedResponse) SetStatusCode(v int32) *GetAccessKeyLastUsedResponse
- func (s GetAccessKeyLastUsedResponse) String() string
- type GetAccessKeyLastUsedResponseBody
- func (s GetAccessKeyLastUsedResponseBody) GoString() string
- func (s *GetAccessKeyLastUsedResponseBody) SetAccessKeyLastUsed(v *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) *GetAccessKeyLastUsedResponseBody
- func (s *GetAccessKeyLastUsedResponseBody) SetRequestId(v string) *GetAccessKeyLastUsedResponseBody
- func (s GetAccessKeyLastUsedResponseBody) String() string
- type GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed
- func (s GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) GoString() string
- func (s *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetLastUsedDate(v string) *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed
- func (s *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetServiceName(v string) *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed
- func (s GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) String() string
- type GetAccountMFAInfoResponse
- func (s GetAccountMFAInfoResponse) GoString() string
- func (s *GetAccountMFAInfoResponse) SetBody(v *GetAccountMFAInfoResponseBody) *GetAccountMFAInfoResponse
- func (s *GetAccountMFAInfoResponse) SetHeaders(v map[string]*string) *GetAccountMFAInfoResponse
- func (s *GetAccountMFAInfoResponse) SetStatusCode(v int32) *GetAccountMFAInfoResponse
- func (s GetAccountMFAInfoResponse) String() string
- type GetAccountMFAInfoResponseBody
- type GetAccountSecurityPracticeReportResponse
- func (s GetAccountSecurityPracticeReportResponse) GoString() string
- func (s *GetAccountSecurityPracticeReportResponse) SetBody(v *GetAccountSecurityPracticeReportResponseBody) *GetAccountSecurityPracticeReportResponse
- func (s *GetAccountSecurityPracticeReportResponse) SetHeaders(v map[string]*string) *GetAccountSecurityPracticeReportResponse
- func (s *GetAccountSecurityPracticeReportResponse) SetStatusCode(v int32) *GetAccountSecurityPracticeReportResponse
- func (s GetAccountSecurityPracticeReportResponse) String() string
- type GetAccountSecurityPracticeReportResponseBody
- func (s GetAccountSecurityPracticeReportResponseBody) GoString() string
- func (s *GetAccountSecurityPracticeReportResponseBody) SetAccountSecurityPracticeInfo(v *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) *GetAccountSecurityPracticeReportResponseBody
- func (s *GetAccountSecurityPracticeReportResponseBody) SetRequestId(v string) *GetAccountSecurityPracticeReportResponseBody
- func (s GetAccountSecurityPracticeReportResponseBody) String() string
- type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo
- func (s GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) GoString() string
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) SetAccountSecurityPracticeUserInfo(...) *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) SetScore(v int32) *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo
- func (s GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) String() string
- type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo
- func (s GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) GoString() string
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetBindMfa(v bool) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetOldAkNum(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetRootWithAccessKey(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUser(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserBindMfa(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserPwdLevel(v string) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserWithOldAccessKey(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserWithUnusedAccessKey(v int32) ...
- func (s *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetUnusedAkNum(v int32) ...
- func (s GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) String() string
- type GetAccountSummaryResponse
- func (s GetAccountSummaryResponse) GoString() string
- func (s *GetAccountSummaryResponse) SetBody(v *GetAccountSummaryResponseBody) *GetAccountSummaryResponse
- func (s *GetAccountSummaryResponse) SetHeaders(v map[string]*string) *GetAccountSummaryResponse
- func (s *GetAccountSummaryResponse) SetStatusCode(v int32) *GetAccountSummaryResponse
- func (s GetAccountSummaryResponse) String() string
- type GetAccountSummaryResponseBody
- func (s GetAccountSummaryResponseBody) GoString() string
- func (s *GetAccountSummaryResponseBody) SetRequestId(v string) *GetAccountSummaryResponseBody
- func (s *GetAccountSummaryResponseBody) SetSummaryMap(v *GetAccountSummaryResponseBodySummaryMap) *GetAccountSummaryResponseBody
- func (s GetAccountSummaryResponseBody) String() string
- type GetAccountSummaryResponseBodySummaryMap
- func (s GetAccountSummaryResponseBodySummaryMap) GoString() string
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAccessKeysPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerGroupQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerRoleQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerGroupQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerRoleQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetGroups(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetGroupsPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetGroupsQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetMFADevices(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetMFADevicesInUse(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetPolicies(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetPoliciesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetPolicySizeQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetRoles(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetRolesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetUsers(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetUsersQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetVersionsPerPolicyQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s *GetAccountSummaryResponseBodySummaryMap) SetVirtualMFADevicesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
- func (s GetAccountSummaryResponseBodySummaryMap) String() string
- type GetAppSecretRequest
- type GetAppSecretResponse
- func (s GetAppSecretResponse) GoString() string
- func (s *GetAppSecretResponse) SetBody(v *GetAppSecretResponseBody) *GetAppSecretResponse
- func (s *GetAppSecretResponse) SetHeaders(v map[string]*string) *GetAppSecretResponse
- func (s *GetAppSecretResponse) SetStatusCode(v int32) *GetAppSecretResponse
- func (s GetAppSecretResponse) String() string
- type GetAppSecretResponseBody
- type GetAppSecretResponseBodyAppSecret
- func (s GetAppSecretResponseBodyAppSecret) GoString() string
- func (s *GetAppSecretResponseBodyAppSecret) SetAppId(v string) *GetAppSecretResponseBodyAppSecret
- func (s *GetAppSecretResponseBodyAppSecret) SetAppSecretId(v string) *GetAppSecretResponseBodyAppSecret
- func (s *GetAppSecretResponseBodyAppSecret) SetAppSecretValue(v string) *GetAppSecretResponseBodyAppSecret
- func (s *GetAppSecretResponseBodyAppSecret) SetCreateDate(v string) *GetAppSecretResponseBodyAppSecret
- func (s GetAppSecretResponseBodyAppSecret) String() string
- type GetApplicationRequest
- type GetApplicationResponse
- func (s GetApplicationResponse) GoString() string
- func (s *GetApplicationResponse) SetBody(v *GetApplicationResponseBody) *GetApplicationResponse
- func (s *GetApplicationResponse) SetHeaders(v map[string]*string) *GetApplicationResponse
- func (s *GetApplicationResponse) SetStatusCode(v int32) *GetApplicationResponse
- func (s GetApplicationResponse) String() string
- type GetApplicationResponseBody
- func (s GetApplicationResponseBody) GoString() string
- func (s *GetApplicationResponseBody) SetApplication(v *GetApplicationResponseBodyApplication) *GetApplicationResponseBody
- func (s *GetApplicationResponseBody) SetRequestId(v string) *GetApplicationResponseBody
- func (s GetApplicationResponseBody) String() string
- type GetApplicationResponseBodyApplication
- func (s GetApplicationResponseBodyApplication) GoString() string
- func (s *GetApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetAccountId(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetAppId(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetAppName(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetAppType(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetCreateDate(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetDelegatedScope(v *GetApplicationResponseBodyApplicationDelegatedScope) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetDisplayName(v string) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetRedirectUris(v *GetApplicationResponseBodyApplicationRedirectUris) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetSecretRequired(v bool) *GetApplicationResponseBodyApplication
- func (s *GetApplicationResponseBodyApplication) SetUpdateDate(v string) *GetApplicationResponseBodyApplication
- func (s GetApplicationResponseBodyApplication) String() string
- type GetApplicationResponseBodyApplicationDelegatedScope
- func (s GetApplicationResponseBodyApplicationDelegatedScope) GoString() string
- func (s *GetApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes(v *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) *GetApplicationResponseBodyApplicationDelegatedScope
- func (s GetApplicationResponseBodyApplicationDelegatedScope) String() string
- type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
- func (s *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope(...) *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
- type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope
- func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString() string
- func (s *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription(v string) ...
- func (s *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName(v string) ...
- func (s *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired(v bool) ...
- func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) String() string
- type GetApplicationResponseBodyApplicationRedirectUris
- type GetCredentialReportRequest
- type GetCredentialReportResponse
- func (s GetCredentialReportResponse) GoString() string
- func (s *GetCredentialReportResponse) SetBody(v *GetCredentialReportResponseBody) *GetCredentialReportResponse
- func (s *GetCredentialReportResponse) SetHeaders(v map[string]*string) *GetCredentialReportResponse
- func (s *GetCredentialReportResponse) SetStatusCode(v int32) *GetCredentialReportResponse
- func (s GetCredentialReportResponse) String() string
- type GetCredentialReportResponseBody
- func (s GetCredentialReportResponseBody) GoString() string
- func (s *GetCredentialReportResponseBody) SetContent(v string) *GetCredentialReportResponseBody
- func (s *GetCredentialReportResponseBody) SetGeneratedTime(v string) *GetCredentialReportResponseBody
- func (s *GetCredentialReportResponseBody) SetIsTruncated(v string) *GetCredentialReportResponseBody
- func (s *GetCredentialReportResponseBody) SetNextToken(v string) *GetCredentialReportResponseBody
- func (s *GetCredentialReportResponseBody) SetRequestId(v string) *GetCredentialReportResponseBody
- func (s GetCredentialReportResponseBody) String() string
- type GetDefaultDomainResponse
- func (s GetDefaultDomainResponse) GoString() string
- func (s *GetDefaultDomainResponse) SetBody(v *GetDefaultDomainResponseBody) *GetDefaultDomainResponse
- func (s *GetDefaultDomainResponse) SetHeaders(v map[string]*string) *GetDefaultDomainResponse
- func (s *GetDefaultDomainResponse) SetStatusCode(v int32) *GetDefaultDomainResponse
- func (s GetDefaultDomainResponse) String() string
- type GetDefaultDomainResponseBody
- func (s GetDefaultDomainResponseBody) GoString() string
- func (s *GetDefaultDomainResponseBody) SetDefaultDomainName(v string) *GetDefaultDomainResponseBody
- func (s *GetDefaultDomainResponseBody) SetRequestId(v string) *GetDefaultDomainResponseBody
- func (s GetDefaultDomainResponseBody) String() string
- type GetGroupRequest
- type GetGroupResponse
- func (s GetGroupResponse) GoString() string
- func (s *GetGroupResponse) SetBody(v *GetGroupResponseBody) *GetGroupResponse
- func (s *GetGroupResponse) SetHeaders(v map[string]*string) *GetGroupResponse
- func (s *GetGroupResponse) SetStatusCode(v int32) *GetGroupResponse
- func (s GetGroupResponse) String() string
- type GetGroupResponseBody
- type GetGroupResponseBodyGroup
- func (s GetGroupResponseBodyGroup) GoString() string
- func (s *GetGroupResponseBodyGroup) SetComments(v string) *GetGroupResponseBodyGroup
- func (s *GetGroupResponseBodyGroup) SetCreateDate(v string) *GetGroupResponseBodyGroup
- func (s *GetGroupResponseBodyGroup) SetDisplayName(v string) *GetGroupResponseBodyGroup
- func (s *GetGroupResponseBodyGroup) SetGroupId(v string) *GetGroupResponseBodyGroup
- func (s *GetGroupResponseBodyGroup) SetGroupName(v string) *GetGroupResponseBodyGroup
- func (s *GetGroupResponseBodyGroup) SetUpdateDate(v string) *GetGroupResponseBodyGroup
- func (s GetGroupResponseBodyGroup) String() string
- type GetLoginProfileRequest
- type GetLoginProfileResponse
- func (s GetLoginProfileResponse) GoString() string
- func (s *GetLoginProfileResponse) SetBody(v *GetLoginProfileResponseBody) *GetLoginProfileResponse
- func (s *GetLoginProfileResponse) SetHeaders(v map[string]*string) *GetLoginProfileResponse
- func (s *GetLoginProfileResponse) SetStatusCode(v int32) *GetLoginProfileResponse
- func (s GetLoginProfileResponse) String() string
- type GetLoginProfileResponseBody
- func (s GetLoginProfileResponseBody) GoString() string
- func (s *GetLoginProfileResponseBody) SetLoginProfile(v *GetLoginProfileResponseBodyLoginProfile) *GetLoginProfileResponseBody
- func (s *GetLoginProfileResponseBody) SetRequestId(v string) *GetLoginProfileResponseBody
- func (s GetLoginProfileResponseBody) String() string
- type GetLoginProfileResponseBodyLoginProfile
- func (s GetLoginProfileResponseBodyLoginProfile) GoString() string
- func (s *GetLoginProfileResponseBodyLoginProfile) SetLastLoginTime(v string) *GetLoginProfileResponseBodyLoginProfile
- func (s *GetLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *GetLoginProfileResponseBodyLoginProfile
- func (s *GetLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *GetLoginProfileResponseBodyLoginProfile
- func (s *GetLoginProfileResponseBodyLoginProfile) SetStatus(v string) *GetLoginProfileResponseBodyLoginProfile
- func (s *GetLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *GetLoginProfileResponseBodyLoginProfile
- func (s *GetLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *GetLoginProfileResponseBodyLoginProfile
- func (s GetLoginProfileResponseBodyLoginProfile) String() string
- type GetOIDCProviderRequest
- type GetOIDCProviderResponse
- func (s GetOIDCProviderResponse) GoString() string
- func (s *GetOIDCProviderResponse) SetBody(v *GetOIDCProviderResponseBody) *GetOIDCProviderResponse
- func (s *GetOIDCProviderResponse) SetHeaders(v map[string]*string) *GetOIDCProviderResponse
- func (s *GetOIDCProviderResponse) SetStatusCode(v int32) *GetOIDCProviderResponse
- func (s GetOIDCProviderResponse) String() string
- type GetOIDCProviderResponseBody
- func (s GetOIDCProviderResponseBody) GoString() string
- func (s *GetOIDCProviderResponseBody) SetOIDCProvider(v *GetOIDCProviderResponseBodyOIDCProvider) *GetOIDCProviderResponseBody
- func (s *GetOIDCProviderResponseBody) SetRequestId(v string) *GetOIDCProviderResponseBody
- func (s GetOIDCProviderResponseBody) String() string
- type GetOIDCProviderResponseBodyOIDCProvider
- func (s GetOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s *GetOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *GetOIDCProviderResponseBodyOIDCProvider
- func (s GetOIDCProviderResponseBodyOIDCProvider) String() string
- type GetPasswordPolicyResponse
- func (s GetPasswordPolicyResponse) GoString() string
- func (s *GetPasswordPolicyResponse) SetBody(v *GetPasswordPolicyResponseBody) *GetPasswordPolicyResponse
- func (s *GetPasswordPolicyResponse) SetHeaders(v map[string]*string) *GetPasswordPolicyResponse
- func (s *GetPasswordPolicyResponse) SetStatusCode(v int32) *GetPasswordPolicyResponse
- func (s GetPasswordPolicyResponse) String() string
- type GetPasswordPolicyResponseBody
- func (s GetPasswordPolicyResponseBody) GoString() string
- func (s *GetPasswordPolicyResponseBody) SetPasswordPolicy(v *GetPasswordPolicyResponseBodyPasswordPolicy) *GetPasswordPolicyResponseBody
- func (s *GetPasswordPolicyResponseBody) SetRequestId(v string) *GetPasswordPolicyResponseBody
- func (s GetPasswordPolicyResponseBody) String() string
- type GetPasswordPolicyResponseBodyPasswordPolicy
- func (s GetPasswordPolicyResponseBodyPasswordPolicy) GoString() string
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
- func (s GetPasswordPolicyResponseBodyPasswordPolicy) String() string
- type GetSAMLProviderRequest
- type GetSAMLProviderResponse
- func (s GetSAMLProviderResponse) GoString() string
- func (s *GetSAMLProviderResponse) SetBody(v *GetSAMLProviderResponseBody) *GetSAMLProviderResponse
- func (s *GetSAMLProviderResponse) SetHeaders(v map[string]*string) *GetSAMLProviderResponse
- func (s *GetSAMLProviderResponse) SetStatusCode(v int32) *GetSAMLProviderResponse
- func (s GetSAMLProviderResponse) String() string
- type GetSAMLProviderResponseBody
- func (s GetSAMLProviderResponseBody) GoString() string
- func (s *GetSAMLProviderResponseBody) SetRequestId(v string) *GetSAMLProviderResponseBody
- func (s *GetSAMLProviderResponseBody) SetSAMLProvider(v *GetSAMLProviderResponseBodySAMLProvider) *GetSAMLProviderResponseBody
- func (s GetSAMLProviderResponseBody) String() string
- type GetSAMLProviderResponseBodySAMLProvider
- func (s GetSAMLProviderResponseBodySAMLProvider) GoString() string
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetArn(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetEncodedSAMLMetadataDocument(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s *GetSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *GetSAMLProviderResponseBodySAMLProvider
- func (s GetSAMLProviderResponseBodySAMLProvider) String() string
- type GetSecurityPreferenceResponse
- func (s GetSecurityPreferenceResponse) GoString() string
- func (s *GetSecurityPreferenceResponse) SetBody(v *GetSecurityPreferenceResponseBody) *GetSecurityPreferenceResponse
- func (s *GetSecurityPreferenceResponse) SetHeaders(v map[string]*string) *GetSecurityPreferenceResponse
- func (s *GetSecurityPreferenceResponse) SetStatusCode(v int32) *GetSecurityPreferenceResponse
- func (s GetSecurityPreferenceResponse) String() string
- type GetSecurityPreferenceResponseBody
- func (s GetSecurityPreferenceResponseBody) GoString() string
- func (s *GetSecurityPreferenceResponseBody) SetRequestId(v string) *GetSecurityPreferenceResponseBody
- func (s *GetSecurityPreferenceResponseBody) SetSecurityPreference(v *GetSecurityPreferenceResponseBodySecurityPreference) *GetSecurityPreferenceResponseBody
- func (s GetSecurityPreferenceResponseBody) String() string
- type GetSecurityPreferenceResponseBodySecurityPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreference) SetAccessKeyPreference(v *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) *GetSecurityPreferenceResponseBodySecurityPreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreference) SetLoginProfilePreference(v *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) *GetSecurityPreferenceResponseBodySecurityPreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreference) SetMFAPreference(v *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) *GetSecurityPreferenceResponseBodySecurityPreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreference) SetPersonalInfoPreference(v *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) *GetSecurityPreferenceResponseBodySecurityPreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreference) SetVerificationPreference(v *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) *GetSecurityPreferenceResponseBodySecurityPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreference) String() string
- type GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String() string
- type GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginNetworkMasks(v string) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration(v int32) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin(v string) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin(v string) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) String() string
- type GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String() string
- type GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk(v bool) *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) String() string
- type GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString() string
- func (s *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes(v []*string) *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
- func (s GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) String() string
- type GetUserMFAInfoRequest
- type GetUserMFAInfoResponse
- func (s GetUserMFAInfoResponse) GoString() string
- func (s *GetUserMFAInfoResponse) SetBody(v *GetUserMFAInfoResponseBody) *GetUserMFAInfoResponse
- func (s *GetUserMFAInfoResponse) SetHeaders(v map[string]*string) *GetUserMFAInfoResponse
- func (s *GetUserMFAInfoResponse) SetStatusCode(v int32) *GetUserMFAInfoResponse
- func (s GetUserMFAInfoResponse) String() string
- type GetUserMFAInfoResponseBody
- func (s GetUserMFAInfoResponseBody) GoString() string
- func (s *GetUserMFAInfoResponseBody) SetIsMFAEnable(v bool) *GetUserMFAInfoResponseBody
- func (s *GetUserMFAInfoResponseBody) SetMFADevice(v *GetUserMFAInfoResponseBodyMFADevice) *GetUserMFAInfoResponseBody
- func (s *GetUserMFAInfoResponseBody) SetRequestId(v string) *GetUserMFAInfoResponseBody
- func (s GetUserMFAInfoResponseBody) String() string
- type GetUserMFAInfoResponseBodyMFADevice
- func (s GetUserMFAInfoResponseBodyMFADevice) GoString() string
- func (s *GetUserMFAInfoResponseBodyMFADevice) SetSerialNumber(v string) *GetUserMFAInfoResponseBodyMFADevice
- func (s *GetUserMFAInfoResponseBodyMFADevice) SetType(v string) *GetUserMFAInfoResponseBodyMFADevice
- func (s GetUserMFAInfoResponseBodyMFADevice) String() string
- type GetUserRequest
- type GetUserResponse
- func (s GetUserResponse) GoString() string
- func (s *GetUserResponse) SetBody(v *GetUserResponseBody) *GetUserResponse
- func (s *GetUserResponse) SetHeaders(v map[string]*string) *GetUserResponse
- func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse
- func (s GetUserResponse) String() string
- type GetUserResponseBody
- type GetUserResponseBodyUser
- func (s GetUserResponseBodyUser) GoString() string
- func (s *GetUserResponseBodyUser) SetComments(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetCreateDate(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetDisplayName(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetEmail(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetLastLoginDate(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetMobilePhone(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetProvisionType(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetTags(v *GetUserResponseBodyUserTags) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetUpdateDate(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetUserId(v string) *GetUserResponseBodyUser
- func (s *GetUserResponseBodyUser) SetUserPrincipalName(v string) *GetUserResponseBodyUser
- func (s GetUserResponseBodyUser) String() string
- type GetUserResponseBodyUserTags
- type GetUserResponseBodyUserTagsTag
- func (s GetUserResponseBodyUserTagsTag) GoString() string
- func (s *GetUserResponseBodyUserTagsTag) SetTagKey(v string) *GetUserResponseBodyUserTagsTag
- func (s *GetUserResponseBodyUserTagsTag) SetTagValue(v string) *GetUserResponseBodyUserTagsTag
- func (s GetUserResponseBodyUserTagsTag) String() string
- type GetUserSsoSettingsResponse
- func (s GetUserSsoSettingsResponse) GoString() string
- func (s *GetUserSsoSettingsResponse) SetBody(v *GetUserSsoSettingsResponseBody) *GetUserSsoSettingsResponse
- func (s *GetUserSsoSettingsResponse) SetHeaders(v map[string]*string) *GetUserSsoSettingsResponse
- func (s *GetUserSsoSettingsResponse) SetStatusCode(v int32) *GetUserSsoSettingsResponse
- func (s GetUserSsoSettingsResponse) String() string
- type GetUserSsoSettingsResponseBody
- func (s GetUserSsoSettingsResponseBody) GoString() string
- func (s *GetUserSsoSettingsResponseBody) SetRequestId(v string) *GetUserSsoSettingsResponseBody
- func (s *GetUserSsoSettingsResponseBody) SetUserSsoSettings(v *GetUserSsoSettingsResponseBodyUserSsoSettings) *GetUserSsoSettingsResponseBody
- func (s GetUserSsoSettingsResponseBody) String() string
- type GetUserSsoSettingsResponseBodyUserSsoSettings
- func (s GetUserSsoSettingsResponseBodyUserSsoSettings) GoString() string
- func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain(v string) *GetUserSsoSettingsResponseBodyUserSsoSettings
- func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument(v string) *GetUserSsoSettingsResponseBodyUserSsoSettings
- func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled(v bool) *GetUserSsoSettingsResponseBodyUserSsoSettings
- func (s GetUserSsoSettingsResponseBodyUserSsoSettings) String() string
- type GetVerificationInfoRequest
- type GetVerificationInfoResponse
- func (s GetVerificationInfoResponse) GoString() string
- func (s *GetVerificationInfoResponse) SetBody(v *GetVerificationInfoResponseBody) *GetVerificationInfoResponse
- func (s *GetVerificationInfoResponse) SetHeaders(v map[string]*string) *GetVerificationInfoResponse
- func (s *GetVerificationInfoResponse) SetStatusCode(v int32) *GetVerificationInfoResponse
- func (s GetVerificationInfoResponse) String() string
- type GetVerificationInfoResponseBody
- func (s GetVerificationInfoResponseBody) GoString() string
- func (s *GetVerificationInfoResponseBody) SetRequestId(v string) *GetVerificationInfoResponseBody
- func (s *GetVerificationInfoResponseBody) SetSecurityEmailDevice(v *GetVerificationInfoResponseBodySecurityEmailDevice) *GetVerificationInfoResponseBody
- func (s *GetVerificationInfoResponseBody) SetSecurityPhoneDevice(v *GetVerificationInfoResponseBodySecurityPhoneDevice) *GetVerificationInfoResponseBody
- func (s GetVerificationInfoResponseBody) String() string
- type GetVerificationInfoResponseBodySecurityEmailDevice
- func (s GetVerificationInfoResponseBodySecurityEmailDevice) GoString() string
- func (s *GetVerificationInfoResponseBodySecurityEmailDevice) SetEmail(v string) *GetVerificationInfoResponseBodySecurityEmailDevice
- func (s *GetVerificationInfoResponseBodySecurityEmailDevice) SetStatus(v string) *GetVerificationInfoResponseBodySecurityEmailDevice
- func (s GetVerificationInfoResponseBodySecurityEmailDevice) String() string
- type GetVerificationInfoResponseBodySecurityPhoneDevice
- func (s GetVerificationInfoResponseBodySecurityPhoneDevice) GoString() string
- func (s *GetVerificationInfoResponseBodySecurityPhoneDevice) SetAreaCode(v string) *GetVerificationInfoResponseBodySecurityPhoneDevice
- func (s *GetVerificationInfoResponseBodySecurityPhoneDevice) SetPhoneNumber(v string) *GetVerificationInfoResponseBodySecurityPhoneDevice
- func (s *GetVerificationInfoResponseBodySecurityPhoneDevice) SetStatus(v string) *GetVerificationInfoResponseBodySecurityPhoneDevice
- func (s GetVerificationInfoResponseBodySecurityPhoneDevice) String() string
- type ListAccessKeysRequest
- type ListAccessKeysResponse
- func (s ListAccessKeysResponse) GoString() string
- func (s *ListAccessKeysResponse) SetBody(v *ListAccessKeysResponseBody) *ListAccessKeysResponse
- func (s *ListAccessKeysResponse) SetHeaders(v map[string]*string) *ListAccessKeysResponse
- func (s *ListAccessKeysResponse) SetStatusCode(v int32) *ListAccessKeysResponse
- func (s ListAccessKeysResponse) String() string
- type ListAccessKeysResponseBody
- func (s ListAccessKeysResponseBody) GoString() string
- func (s *ListAccessKeysResponseBody) SetAccessKeys(v *ListAccessKeysResponseBodyAccessKeys) *ListAccessKeysResponseBody
- func (s *ListAccessKeysResponseBody) SetRequestId(v string) *ListAccessKeysResponseBody
- func (s ListAccessKeysResponseBody) String() string
- type ListAccessKeysResponseBodyAccessKeys
- type ListAccessKeysResponseBodyAccessKeysAccessKey
- func (s ListAccessKeysResponseBodyAccessKeysAccessKey) GoString() string
- func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetAccessKeyId(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
- func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetCreateDate(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
- func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetStatus(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
- func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetUpdateDate(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
- func (s ListAccessKeysResponseBodyAccessKeysAccessKey) String() string
- type ListAppSecretIdsRequest
- type ListAppSecretIdsResponse
- func (s ListAppSecretIdsResponse) GoString() string
- func (s *ListAppSecretIdsResponse) SetBody(v *ListAppSecretIdsResponseBody) *ListAppSecretIdsResponse
- func (s *ListAppSecretIdsResponse) SetHeaders(v map[string]*string) *ListAppSecretIdsResponse
- func (s *ListAppSecretIdsResponse) SetStatusCode(v int32) *ListAppSecretIdsResponse
- func (s ListAppSecretIdsResponse) String() string
- type ListAppSecretIdsResponseBody
- func (s ListAppSecretIdsResponseBody) GoString() string
- func (s *ListAppSecretIdsResponseBody) SetAppSecrets(v *ListAppSecretIdsResponseBodyAppSecrets) *ListAppSecretIdsResponseBody
- func (s *ListAppSecretIdsResponseBody) SetRequestId(v string) *ListAppSecretIdsResponseBody
- func (s ListAppSecretIdsResponseBody) String() string
- type ListAppSecretIdsResponseBodyAppSecrets
- type ListAppSecretIdsResponseBodyAppSecretsAppSecret
- func (s ListAppSecretIdsResponseBodyAppSecretsAppSecret) GoString() string
- func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppId(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
- func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppSecretId(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
- func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetCreateDate(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
- func (s ListAppSecretIdsResponseBodyAppSecretsAppSecret) String() string
- type ListApplicationsResponse
- func (s ListApplicationsResponse) GoString() string
- func (s *ListApplicationsResponse) SetBody(v *ListApplicationsResponseBody) *ListApplicationsResponse
- func (s *ListApplicationsResponse) SetHeaders(v map[string]*string) *ListApplicationsResponse
- func (s *ListApplicationsResponse) SetStatusCode(v int32) *ListApplicationsResponse
- func (s ListApplicationsResponse) String() string
- type ListApplicationsResponseBody
- func (s ListApplicationsResponseBody) GoString() string
- func (s *ListApplicationsResponseBody) SetApplications(v *ListApplicationsResponseBodyApplications) *ListApplicationsResponseBody
- func (s *ListApplicationsResponseBody) SetRequestId(v string) *ListApplicationsResponseBody
- func (s ListApplicationsResponseBody) String() string
- type ListApplicationsResponseBodyApplications
- type ListApplicationsResponseBodyApplicationsApplication
- func (s ListApplicationsResponseBodyApplicationsApplication) GoString() string
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetAccessTokenValidity(v int32) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetAccountId(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetAppId(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetAppName(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetAppType(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetCreateDate(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetDelegatedScope(v *ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetDisplayName(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetIsMultiTenant(v bool) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetRedirectUris(v *ListApplicationsResponseBodyApplicationsApplicationRedirectUris) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetRefreshTokenValidity(v int32) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetSecretRequired(v bool) *ListApplicationsResponseBodyApplicationsApplication
- func (s *ListApplicationsResponseBodyApplicationsApplication) SetUpdateDate(v string) *ListApplicationsResponseBodyApplicationsApplication
- func (s ListApplicationsResponseBodyApplicationsApplication) String() string
- type ListApplicationsResponseBodyApplicationsApplicationDelegatedScope
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) GoString() string
- func (s *ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) SetPredefinedScopes(...) *ListApplicationsResponseBodyApplicationsApplicationDelegatedScope
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) String() string
- type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes) GoString() string
- func (s *ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes) SetPredefinedScope(...) ...
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes) String() string
- type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString() string
- func (s *ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription(v string) ...
- func (s *ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName(v string) ...
- func (s *ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired(v bool) ...
- func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) String() string
- type ListApplicationsResponseBodyApplicationsApplicationRedirectUris
- func (s ListApplicationsResponseBodyApplicationsApplicationRedirectUris) GoString() string
- func (s *ListApplicationsResponseBodyApplicationsApplicationRedirectUris) SetRedirectUri(v []*string) *ListApplicationsResponseBodyApplicationsApplicationRedirectUris
- func (s ListApplicationsResponseBodyApplicationsApplicationRedirectUris) String() string
- type ListGroupsForUserRequest
- type ListGroupsForUserResponse
- func (s ListGroupsForUserResponse) GoString() string
- func (s *ListGroupsForUserResponse) SetBody(v *ListGroupsForUserResponseBody) *ListGroupsForUserResponse
- func (s *ListGroupsForUserResponse) SetHeaders(v map[string]*string) *ListGroupsForUserResponse
- func (s *ListGroupsForUserResponse) SetStatusCode(v int32) *ListGroupsForUserResponse
- func (s ListGroupsForUserResponse) String() string
- type ListGroupsForUserResponseBody
- func (s ListGroupsForUserResponseBody) GoString() string
- func (s *ListGroupsForUserResponseBody) SetGroups(v *ListGroupsForUserResponseBodyGroups) *ListGroupsForUserResponseBody
- func (s *ListGroupsForUserResponseBody) SetRequestId(v string) *ListGroupsForUserResponseBody
- func (s ListGroupsForUserResponseBody) String() string
- type ListGroupsForUserResponseBodyGroups
- type ListGroupsForUserResponseBodyGroupsGroup
- func (s ListGroupsForUserResponseBodyGroupsGroup) GoString() string
- func (s *ListGroupsForUserResponseBodyGroupsGroup) SetComments(v string) *ListGroupsForUserResponseBodyGroupsGroup
- func (s *ListGroupsForUserResponseBodyGroupsGroup) SetDisplayName(v string) *ListGroupsForUserResponseBodyGroupsGroup
- func (s *ListGroupsForUserResponseBodyGroupsGroup) SetGroupId(v string) *ListGroupsForUserResponseBodyGroupsGroup
- func (s *ListGroupsForUserResponseBodyGroupsGroup) SetGroupName(v string) *ListGroupsForUserResponseBodyGroupsGroup
- func (s *ListGroupsForUserResponseBodyGroupsGroup) SetJoinDate(v string) *ListGroupsForUserResponseBodyGroupsGroup
- func (s ListGroupsForUserResponseBodyGroupsGroup) String() string
- type ListGroupsRequest
- type ListGroupsResponse
- func (s ListGroupsResponse) GoString() string
- func (s *ListGroupsResponse) SetBody(v *ListGroupsResponseBody) *ListGroupsResponse
- func (s *ListGroupsResponse) SetHeaders(v map[string]*string) *ListGroupsResponse
- func (s *ListGroupsResponse) SetStatusCode(v int32) *ListGroupsResponse
- func (s ListGroupsResponse) String() string
- type ListGroupsResponseBody
- func (s ListGroupsResponseBody) GoString() string
- func (s *ListGroupsResponseBody) SetGroups(v *ListGroupsResponseBodyGroups) *ListGroupsResponseBody
- func (s *ListGroupsResponseBody) SetIsTruncated(v bool) *ListGroupsResponseBody
- func (s *ListGroupsResponseBody) SetMarker(v string) *ListGroupsResponseBody
- func (s *ListGroupsResponseBody) SetRequestId(v string) *ListGroupsResponseBody
- func (s ListGroupsResponseBody) String() string
- type ListGroupsResponseBodyGroups
- type ListGroupsResponseBodyGroupsGroup
- func (s ListGroupsResponseBodyGroupsGroup) GoString() string
- func (s *ListGroupsResponseBodyGroupsGroup) SetComments(v string) *ListGroupsResponseBodyGroupsGroup
- func (s *ListGroupsResponseBodyGroupsGroup) SetCreateDate(v string) *ListGroupsResponseBodyGroupsGroup
- func (s *ListGroupsResponseBodyGroupsGroup) SetDisplayName(v string) *ListGroupsResponseBodyGroupsGroup
- func (s *ListGroupsResponseBodyGroupsGroup) SetGroupId(v string) *ListGroupsResponseBodyGroupsGroup
- func (s *ListGroupsResponseBodyGroupsGroup) SetGroupName(v string) *ListGroupsResponseBodyGroupsGroup
- func (s *ListGroupsResponseBodyGroupsGroup) SetUpdateDate(v string) *ListGroupsResponseBodyGroupsGroup
- func (s ListGroupsResponseBodyGroupsGroup) String() string
- type ListOIDCProvidersRequest
- type ListOIDCProvidersResponse
- func (s ListOIDCProvidersResponse) GoString() string
- func (s *ListOIDCProvidersResponse) SetBody(v *ListOIDCProvidersResponseBody) *ListOIDCProvidersResponse
- func (s *ListOIDCProvidersResponse) SetHeaders(v map[string]*string) *ListOIDCProvidersResponse
- func (s *ListOIDCProvidersResponse) SetStatusCode(v int32) *ListOIDCProvidersResponse
- func (s ListOIDCProvidersResponse) String() string
- type ListOIDCProvidersResponseBody
- func (s ListOIDCProvidersResponseBody) GoString() string
- func (s *ListOIDCProvidersResponseBody) SetIsTruncated(v bool) *ListOIDCProvidersResponseBody
- func (s *ListOIDCProvidersResponseBody) SetMarker(v string) *ListOIDCProvidersResponseBody
- func (s *ListOIDCProvidersResponseBody) SetOIDCProviders(v *ListOIDCProvidersResponseBodyOIDCProviders) *ListOIDCProvidersResponseBody
- func (s *ListOIDCProvidersResponseBody) SetRequestId(v string) *ListOIDCProvidersResponseBody
- func (s ListOIDCProvidersResponseBody) String() string
- type ListOIDCProvidersResponseBodyOIDCProviders
- func (s ListOIDCProvidersResponseBodyOIDCProviders) GoString() string
- func (s *ListOIDCProvidersResponseBodyOIDCProviders) SetOIDCProvider(v []*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) *ListOIDCProvidersResponseBodyOIDCProviders
- func (s ListOIDCProvidersResponseBodyOIDCProviders) String() string
- type ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) GoString() string
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetArn(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetClientIds(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetCreateDate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetDescription(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetFingerprints(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtCreate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtModified(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuanceLimitTime(v int64) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuerUrl(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetOIDCProviderName(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetUpdateDate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
- func (s ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) String() string
- type ListPredefinedScopesRequest
- type ListPredefinedScopesResponse
- func (s ListPredefinedScopesResponse) GoString() string
- func (s *ListPredefinedScopesResponse) SetBody(v *ListPredefinedScopesResponseBody) *ListPredefinedScopesResponse
- func (s *ListPredefinedScopesResponse) SetHeaders(v map[string]*string) *ListPredefinedScopesResponse
- func (s *ListPredefinedScopesResponse) SetStatusCode(v int32) *ListPredefinedScopesResponse
- func (s ListPredefinedScopesResponse) String() string
- type ListPredefinedScopesResponseBody
- func (s ListPredefinedScopesResponseBody) GoString() string
- func (s *ListPredefinedScopesResponseBody) SetPredefinedScopes(v *ListPredefinedScopesResponseBodyPredefinedScopes) *ListPredefinedScopesResponseBody
- func (s *ListPredefinedScopesResponseBody) SetRequestId(v string) *ListPredefinedScopesResponseBody
- func (s ListPredefinedScopesResponseBody) String() string
- type ListPredefinedScopesResponseBodyPredefinedScopes
- func (s ListPredefinedScopesResponseBodyPredefinedScopes) GoString() string
- func (s *ListPredefinedScopesResponseBodyPredefinedScopes) SetPredefinedScope(v []*ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) *ListPredefinedScopesResponseBodyPredefinedScopes
- func (s ListPredefinedScopesResponseBodyPredefinedScopes) String() string
- type ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope
- func (s ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) GoString() string
- func (s *ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) SetDescription(v string) *ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope
- func (s *ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) SetName(v string) *ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope
- func (s ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) String() string
- type ListSAMLProvidersRequest
- type ListSAMLProvidersResponse
- func (s ListSAMLProvidersResponse) GoString() string
- func (s *ListSAMLProvidersResponse) SetBody(v *ListSAMLProvidersResponseBody) *ListSAMLProvidersResponse
- func (s *ListSAMLProvidersResponse) SetHeaders(v map[string]*string) *ListSAMLProvidersResponse
- func (s *ListSAMLProvidersResponse) SetStatusCode(v int32) *ListSAMLProvidersResponse
- func (s ListSAMLProvidersResponse) String() string
- type ListSAMLProvidersResponseBody
- func (s ListSAMLProvidersResponseBody) GoString() string
- func (s *ListSAMLProvidersResponseBody) SetIsTruncated(v bool) *ListSAMLProvidersResponseBody
- func (s *ListSAMLProvidersResponseBody) SetMarker(v string) *ListSAMLProvidersResponseBody
- func (s *ListSAMLProvidersResponseBody) SetRequestId(v string) *ListSAMLProvidersResponseBody
- func (s *ListSAMLProvidersResponseBody) SetSAMLProviders(v *ListSAMLProvidersResponseBodySAMLProviders) *ListSAMLProvidersResponseBody
- func (s ListSAMLProvidersResponseBody) String() string
- type ListSAMLProvidersResponseBodySAMLProviders
- func (s ListSAMLProvidersResponseBodySAMLProviders) GoString() string
- func (s *ListSAMLProvidersResponseBodySAMLProviders) SetSAMLProvider(v []*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) *ListSAMLProvidersResponseBodySAMLProviders
- func (s ListSAMLProvidersResponseBodySAMLProviders) String() string
- type ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) GoString() string
- func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetArn(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetCreateDate(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetDescription(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetSAMLProviderName(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetUpdateDate(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
- func (s ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) String() string
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetPageSize(v int32) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourcePrincipalName(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetIsTruncated(v bool) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- type ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
- func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
- type ListUserBasicInfosRequest
- func (s ListUserBasicInfosRequest) GoString() string
- func (s *ListUserBasicInfosRequest) SetMarker(v string) *ListUserBasicInfosRequest
- func (s *ListUserBasicInfosRequest) SetMaxItems(v int32) *ListUserBasicInfosRequest
- func (s *ListUserBasicInfosRequest) SetTag(v []*ListUserBasicInfosRequestTag) *ListUserBasicInfosRequest
- func (s ListUserBasicInfosRequest) String() string
- type ListUserBasicInfosRequestTag
- type ListUserBasicInfosResponse
- func (s ListUserBasicInfosResponse) GoString() string
- func (s *ListUserBasicInfosResponse) SetBody(v *ListUserBasicInfosResponseBody) *ListUserBasicInfosResponse
- func (s *ListUserBasicInfosResponse) SetHeaders(v map[string]*string) *ListUserBasicInfosResponse
- func (s *ListUserBasicInfosResponse) SetStatusCode(v int32) *ListUserBasicInfosResponse
- func (s ListUserBasicInfosResponse) String() string
- type ListUserBasicInfosResponseBody
- func (s ListUserBasicInfosResponseBody) GoString() string
- func (s *ListUserBasicInfosResponseBody) SetIsTruncated(v bool) *ListUserBasicInfosResponseBody
- func (s *ListUserBasicInfosResponseBody) SetMarker(v string) *ListUserBasicInfosResponseBody
- func (s *ListUserBasicInfosResponseBody) SetRequestId(v string) *ListUserBasicInfosResponseBody
- func (s *ListUserBasicInfosResponseBody) SetUserBasicInfos(v *ListUserBasicInfosResponseBodyUserBasicInfos) *ListUserBasicInfosResponseBody
- func (s ListUserBasicInfosResponseBody) String() string
- type ListUserBasicInfosResponseBodyUserBasicInfos
- func (s ListUserBasicInfosResponseBodyUserBasicInfos) GoString() string
- func (s *ListUserBasicInfosResponseBodyUserBasicInfos) SetUserBasicInfo(v []*ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) *ListUserBasicInfosResponseBodyUserBasicInfos
- func (s ListUserBasicInfosResponseBodyUserBasicInfos) String() string
- type ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
- func (s ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) GoString() string
- func (s *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetDisplayName(v string) *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
- func (s *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetUserId(v string) *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
- func (s *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetUserPrincipalName(v string) *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
- func (s ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) String() string
- type ListUsersForGroupRequest
- func (s ListUsersForGroupRequest) GoString() string
- func (s *ListUsersForGroupRequest) SetGroupName(v string) *ListUsersForGroupRequest
- func (s *ListUsersForGroupRequest) SetMarker(v string) *ListUsersForGroupRequest
- func (s *ListUsersForGroupRequest) SetMaxItems(v int32) *ListUsersForGroupRequest
- func (s ListUsersForGroupRequest) String() string
- type ListUsersForGroupResponse
- func (s ListUsersForGroupResponse) GoString() string
- func (s *ListUsersForGroupResponse) SetBody(v *ListUsersForGroupResponseBody) *ListUsersForGroupResponse
- func (s *ListUsersForGroupResponse) SetHeaders(v map[string]*string) *ListUsersForGroupResponse
- func (s *ListUsersForGroupResponse) SetStatusCode(v int32) *ListUsersForGroupResponse
- func (s ListUsersForGroupResponse) String() string
- type ListUsersForGroupResponseBody
- func (s ListUsersForGroupResponseBody) GoString() string
- func (s *ListUsersForGroupResponseBody) SetIsTruncated(v bool) *ListUsersForGroupResponseBody
- func (s *ListUsersForGroupResponseBody) SetMarker(v string) *ListUsersForGroupResponseBody
- func (s *ListUsersForGroupResponseBody) SetRequestId(v string) *ListUsersForGroupResponseBody
- func (s *ListUsersForGroupResponseBody) SetUsers(v *ListUsersForGroupResponseBodyUsers) *ListUsersForGroupResponseBody
- func (s ListUsersForGroupResponseBody) String() string
- type ListUsersForGroupResponseBodyUsers
- type ListUsersForGroupResponseBodyUsersUser
- func (s ListUsersForGroupResponseBodyUsersUser) GoString() string
- func (s *ListUsersForGroupResponseBodyUsersUser) SetDisplayName(v string) *ListUsersForGroupResponseBodyUsersUser
- func (s *ListUsersForGroupResponseBodyUsersUser) SetJoinDate(v string) *ListUsersForGroupResponseBodyUsersUser
- func (s *ListUsersForGroupResponseBodyUsersUser) SetUserId(v string) *ListUsersForGroupResponseBodyUsersUser
- func (s *ListUsersForGroupResponseBodyUsersUser) SetUserPrincipalName(v string) *ListUsersForGroupResponseBodyUsersUser
- func (s ListUsersForGroupResponseBodyUsersUser) String() string
- type ListUsersRequest
- type ListUsersRequestTag
- type ListUsersResponse
- func (s ListUsersResponse) GoString() string
- func (s *ListUsersResponse) SetBody(v *ListUsersResponseBody) *ListUsersResponse
- func (s *ListUsersResponse) SetHeaders(v map[string]*string) *ListUsersResponse
- func (s *ListUsersResponse) SetStatusCode(v int32) *ListUsersResponse
- func (s ListUsersResponse) String() string
- type ListUsersResponseBody
- func (s ListUsersResponseBody) GoString() string
- func (s *ListUsersResponseBody) SetIsTruncated(v bool) *ListUsersResponseBody
- func (s *ListUsersResponseBody) SetMarker(v string) *ListUsersResponseBody
- func (s *ListUsersResponseBody) SetRequestId(v string) *ListUsersResponseBody
- func (s *ListUsersResponseBody) SetUsers(v *ListUsersResponseBodyUsers) *ListUsersResponseBody
- func (s ListUsersResponseBody) String() string
- type ListUsersResponseBodyUsers
- type ListUsersResponseBodyUsersUser
- func (s ListUsersResponseBodyUsersUser) GoString() string
- func (s *ListUsersResponseBodyUsersUser) SetComments(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetCreateDate(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetDisplayName(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetEmail(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetLastLoginDate(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetMobilePhone(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetProvisionType(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetTags(v *ListUsersResponseBodyUsersUserTags) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetUpdateDate(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetUserId(v string) *ListUsersResponseBodyUsersUser
- func (s *ListUsersResponseBodyUsersUser) SetUserPrincipalName(v string) *ListUsersResponseBodyUsersUser
- func (s ListUsersResponseBodyUsersUser) String() string
- type ListUsersResponseBodyUsersUserTags
- type ListUsersResponseBodyUsersUserTagsTag
- func (s ListUsersResponseBodyUsersUserTagsTag) GoString() string
- func (s *ListUsersResponseBodyUsersUserTagsTag) SetTagKey(v string) *ListUsersResponseBodyUsersUserTagsTag
- func (s *ListUsersResponseBodyUsersUserTagsTag) SetTagValue(v string) *ListUsersResponseBodyUsersUserTagsTag
- func (s ListUsersResponseBodyUsersUserTagsTag) String() string
- type ListVirtualMFADevicesRequest
- type ListVirtualMFADevicesResponse
- func (s ListVirtualMFADevicesResponse) GoString() string
- func (s *ListVirtualMFADevicesResponse) SetBody(v *ListVirtualMFADevicesResponseBody) *ListVirtualMFADevicesResponse
- func (s *ListVirtualMFADevicesResponse) SetHeaders(v map[string]*string) *ListVirtualMFADevicesResponse
- func (s *ListVirtualMFADevicesResponse) SetStatusCode(v int32) *ListVirtualMFADevicesResponse
- func (s ListVirtualMFADevicesResponse) String() string
- type ListVirtualMFADevicesResponseBody
- func (s ListVirtualMFADevicesResponseBody) GoString() string
- func (s *ListVirtualMFADevicesResponseBody) SetIsTruncated(v bool) *ListVirtualMFADevicesResponseBody
- func (s *ListVirtualMFADevicesResponseBody) SetMarker(v string) *ListVirtualMFADevicesResponseBody
- func (s *ListVirtualMFADevicesResponseBody) SetRequestId(v string) *ListVirtualMFADevicesResponseBody
- func (s *ListVirtualMFADevicesResponseBody) SetVirtualMFADevices(v *ListVirtualMFADevicesResponseBodyVirtualMFADevices) *ListVirtualMFADevicesResponseBody
- func (s ListVirtualMFADevicesResponseBody) String() string
- type ListVirtualMFADevicesResponseBodyVirtualMFADevices
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevices) GoString() string
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevices) SetVirtualMFADevice(v []*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) *ListVirtualMFADevicesResponseBodyVirtualMFADevices
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevices) String() string
- type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) GoString() string
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) SetActivateDate(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) SetSerialNumber(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) SetUser(v *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) String() string
- type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) GoString() string
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetDisplayName(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetUserId(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser
- func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetUserPrincipalName(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser
- func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) String() string
- type RemoveClientIdFromOIDCProviderRequest
- func (s RemoveClientIdFromOIDCProviderRequest) GoString() string
- func (s *RemoveClientIdFromOIDCProviderRequest) SetClientId(v string) *RemoveClientIdFromOIDCProviderRequest
- func (s *RemoveClientIdFromOIDCProviderRequest) SetOIDCProviderName(v string) *RemoveClientIdFromOIDCProviderRequest
- func (s RemoveClientIdFromOIDCProviderRequest) String() string
- type RemoveClientIdFromOIDCProviderResponse
- func (s RemoveClientIdFromOIDCProviderResponse) GoString() string
- func (s *RemoveClientIdFromOIDCProviderResponse) SetBody(v *RemoveClientIdFromOIDCProviderResponseBody) *RemoveClientIdFromOIDCProviderResponse
- func (s *RemoveClientIdFromOIDCProviderResponse) SetHeaders(v map[string]*string) *RemoveClientIdFromOIDCProviderResponse
- func (s *RemoveClientIdFromOIDCProviderResponse) SetStatusCode(v int32) *RemoveClientIdFromOIDCProviderResponse
- func (s RemoveClientIdFromOIDCProviderResponse) String() string
- type RemoveClientIdFromOIDCProviderResponseBody
- func (s RemoveClientIdFromOIDCProviderResponseBody) GoString() string
- func (s *RemoveClientIdFromOIDCProviderResponseBody) SetOIDCProvider(v *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) *RemoveClientIdFromOIDCProviderResponseBody
- func (s *RemoveClientIdFromOIDCProviderResponseBody) SetRequestId(v string) *RemoveClientIdFromOIDCProviderResponseBody
- func (s RemoveClientIdFromOIDCProviderResponseBody) String() string
- type RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
- func (s RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) String() string
- type RemoveFingerprintFromOIDCProviderRequest
- func (s RemoveFingerprintFromOIDCProviderRequest) GoString() string
- func (s *RemoveFingerprintFromOIDCProviderRequest) SetFingerprint(v string) *RemoveFingerprintFromOIDCProviderRequest
- func (s *RemoveFingerprintFromOIDCProviderRequest) SetOIDCProviderName(v string) *RemoveFingerprintFromOIDCProviderRequest
- func (s RemoveFingerprintFromOIDCProviderRequest) String() string
- type RemoveFingerprintFromOIDCProviderResponse
- func (s RemoveFingerprintFromOIDCProviderResponse) GoString() string
- func (s *RemoveFingerprintFromOIDCProviderResponse) SetBody(v *RemoveFingerprintFromOIDCProviderResponseBody) *RemoveFingerprintFromOIDCProviderResponse
- func (s *RemoveFingerprintFromOIDCProviderResponse) SetHeaders(v map[string]*string) *RemoveFingerprintFromOIDCProviderResponse
- func (s *RemoveFingerprintFromOIDCProviderResponse) SetStatusCode(v int32) *RemoveFingerprintFromOIDCProviderResponse
- func (s RemoveFingerprintFromOIDCProviderResponse) String() string
- type RemoveFingerprintFromOIDCProviderResponseBody
- func (s RemoveFingerprintFromOIDCProviderResponseBody) GoString() string
- func (s *RemoveFingerprintFromOIDCProviderResponseBody) SetOIDCProvider(v *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) *RemoveFingerprintFromOIDCProviderResponseBody
- func (s *RemoveFingerprintFromOIDCProviderResponseBody) SetRequestId(v string) *RemoveFingerprintFromOIDCProviderResponseBody
- func (s RemoveFingerprintFromOIDCProviderResponseBody) String() string
- type RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
- func (s RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) String() string
- type RemoveUserFromGroupRequest
- type RemoveUserFromGroupResponse
- func (s RemoveUserFromGroupResponse) GoString() string
- func (s *RemoveUserFromGroupResponse) SetBody(v *RemoveUserFromGroupResponseBody) *RemoveUserFromGroupResponse
- func (s *RemoveUserFromGroupResponse) SetHeaders(v map[string]*string) *RemoveUserFromGroupResponse
- func (s *RemoveUserFromGroupResponse) SetStatusCode(v int32) *RemoveUserFromGroupResponse
- func (s RemoveUserFromGroupResponse) String() string
- type RemoveUserFromGroupResponseBody
- type SetDefaultDomainRequest
- type SetDefaultDomainResponse
- func (s SetDefaultDomainResponse) GoString() string
- func (s *SetDefaultDomainResponse) SetBody(v *SetDefaultDomainResponseBody) *SetDefaultDomainResponse
- func (s *SetDefaultDomainResponse) SetHeaders(v map[string]*string) *SetDefaultDomainResponse
- func (s *SetDefaultDomainResponse) SetStatusCode(v int32) *SetDefaultDomainResponse
- func (s SetDefaultDomainResponse) String() string
- type SetDefaultDomainResponseBody
- func (s SetDefaultDomainResponseBody) GoString() string
- func (s *SetDefaultDomainResponseBody) SetDefaultDomainName(v string) *SetDefaultDomainResponseBody
- func (s *SetDefaultDomainResponseBody) SetRequestId(v string) *SetDefaultDomainResponseBody
- func (s SetDefaultDomainResponseBody) String() string
- type SetPasswordPolicyRequest
- func (s SetPasswordPolicyRequest) GoString() string
- func (s *SetPasswordPolicyRequest) SetHardExpire(v bool) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetMaxLoginAttemps(v int32) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetMaxPasswordAge(v int32) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetMinimumPasswordDifferentCharacter(v int32) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetMinimumPasswordLength(v int32) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetPasswordNotContainUserName(v bool) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetPasswordReusePrevention(v int32) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetRequireLowercaseCharacters(v bool) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetRequireNumbers(v bool) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetRequireSymbols(v bool) *SetPasswordPolicyRequest
- func (s *SetPasswordPolicyRequest) SetRequireUppercaseCharacters(v bool) *SetPasswordPolicyRequest
- func (s SetPasswordPolicyRequest) String() string
- type SetPasswordPolicyResponse
- func (s SetPasswordPolicyResponse) GoString() string
- func (s *SetPasswordPolicyResponse) SetBody(v *SetPasswordPolicyResponseBody) *SetPasswordPolicyResponse
- func (s *SetPasswordPolicyResponse) SetHeaders(v map[string]*string) *SetPasswordPolicyResponse
- func (s *SetPasswordPolicyResponse) SetStatusCode(v int32) *SetPasswordPolicyResponse
- func (s SetPasswordPolicyResponse) String() string
- type SetPasswordPolicyResponseBody
- func (s SetPasswordPolicyResponseBody) GoString() string
- func (s *SetPasswordPolicyResponseBody) SetPasswordPolicy(v *SetPasswordPolicyResponseBodyPasswordPolicy) *SetPasswordPolicyResponseBody
- func (s *SetPasswordPolicyResponseBody) SetRequestId(v string) *SetPasswordPolicyResponseBody
- func (s SetPasswordPolicyResponseBody) String() string
- type SetPasswordPolicyResponseBodyPasswordPolicy
- func (s SetPasswordPolicyResponseBodyPasswordPolicy) GoString() string
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
- func (s SetPasswordPolicyResponseBodyPasswordPolicy) String() string
- type SetSecurityPreferenceRequest
- func (s SetSecurityPreferenceRequest) GoString() string
- func (s *SetSecurityPreferenceRequest) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetLoginNetworkMasks(v string) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetLoginSessionDuration(v int32) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetMFAOperationForLogin(v string) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetOperationForRiskLogin(v string) *SetSecurityPreferenceRequest
- func (s *SetSecurityPreferenceRequest) SetVerificationTypes(v []*string) *SetSecurityPreferenceRequest
- func (s SetSecurityPreferenceRequest) String() string
- type SetSecurityPreferenceResponse
- func (s SetSecurityPreferenceResponse) GoString() string
- func (s *SetSecurityPreferenceResponse) SetBody(v *SetSecurityPreferenceResponseBody) *SetSecurityPreferenceResponse
- func (s *SetSecurityPreferenceResponse) SetHeaders(v map[string]*string) *SetSecurityPreferenceResponse
- func (s *SetSecurityPreferenceResponse) SetStatusCode(v int32) *SetSecurityPreferenceResponse
- func (s SetSecurityPreferenceResponse) String() string
- type SetSecurityPreferenceResponseBody
- func (s SetSecurityPreferenceResponseBody) GoString() string
- func (s *SetSecurityPreferenceResponseBody) SetRequestId(v string) *SetSecurityPreferenceResponseBody
- func (s *SetSecurityPreferenceResponseBody) SetSecurityPreference(v *SetSecurityPreferenceResponseBodySecurityPreference) *SetSecurityPreferenceResponseBody
- func (s SetSecurityPreferenceResponseBody) String() string
- type SetSecurityPreferenceResponseBodySecurityPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreference) SetAccessKeyPreference(v *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) *SetSecurityPreferenceResponseBodySecurityPreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreference) SetLoginProfilePreference(v *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) *SetSecurityPreferenceResponseBodySecurityPreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreference) SetMFAPreference(v *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) *SetSecurityPreferenceResponseBodySecurityPreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreference) SetPersonalInfoPreference(v *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) *SetSecurityPreferenceResponseBodySecurityPreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreference) SetVerificationPreference(v *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) *SetSecurityPreferenceResponseBodySecurityPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreference) String() string
- type SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String() string
- type SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginNetworkMasks(v string) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration(v int32) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin(v string) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin(v string) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) String() string
- type SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String() string
- type SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) String() string
- type SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString() string
- func (s *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes(v []*string) *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
- func (s SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) String() string
- type SetSecurityPreferenceShrinkRequest
- func (s SetSecurityPreferenceShrinkRequest) GoString() string
- func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetLoginNetworkMasks(v string) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetLoginSessionDuration(v int32) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetMFAOperationForLogin(v string) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetOperationForRiskLogin(v string) *SetSecurityPreferenceShrinkRequest
- func (s *SetSecurityPreferenceShrinkRequest) SetVerificationTypesShrink(v string) *SetSecurityPreferenceShrinkRequest
- func (s SetSecurityPreferenceShrinkRequest) String() string
- type SetUserSsoSettingsRequest
- func (s SetUserSsoSettingsRequest) GoString() string
- func (s *SetUserSsoSettingsRequest) SetAuxiliaryDomain(v string) *SetUserSsoSettingsRequest
- func (s *SetUserSsoSettingsRequest) SetMetadataDocument(v string) *SetUserSsoSettingsRequest
- func (s *SetUserSsoSettingsRequest) SetSsoEnabled(v bool) *SetUserSsoSettingsRequest
- func (s SetUserSsoSettingsRequest) String() string
- type SetUserSsoSettingsResponse
- func (s SetUserSsoSettingsResponse) GoString() string
- func (s *SetUserSsoSettingsResponse) SetBody(v *SetUserSsoSettingsResponseBody) *SetUserSsoSettingsResponse
- func (s *SetUserSsoSettingsResponse) SetHeaders(v map[string]*string) *SetUserSsoSettingsResponse
- func (s *SetUserSsoSettingsResponse) SetStatusCode(v int32) *SetUserSsoSettingsResponse
- func (s SetUserSsoSettingsResponse) String() string
- type SetUserSsoSettingsResponseBody
- func (s SetUserSsoSettingsResponseBody) GoString() string
- func (s *SetUserSsoSettingsResponseBody) SetRequestId(v string) *SetUserSsoSettingsResponseBody
- func (s *SetUserSsoSettingsResponseBody) SetUserSsoSettings(v *SetUserSsoSettingsResponseBodyUserSsoSettings) *SetUserSsoSettingsResponseBody
- func (s SetUserSsoSettingsResponseBody) String() string
- type SetUserSsoSettingsResponseBodyUserSsoSettings
- func (s SetUserSsoSettingsResponseBodyUserSsoSettings) GoString() string
- func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain(v string) *SetUserSsoSettingsResponseBodyUserSsoSettings
- func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument(v string) *SetUserSsoSettingsResponseBodyUserSsoSettings
- func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled(v bool) *SetUserSsoSettingsResponseBodyUserSsoSettings
- func (s SetUserSsoSettingsResponseBodyUserSsoSettings) String() string
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourcePrincipalName(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UnbindMFADeviceRequest
- type UnbindMFADeviceResponse
- func (s UnbindMFADeviceResponse) GoString() string
- func (s *UnbindMFADeviceResponse) SetBody(v *UnbindMFADeviceResponseBody) *UnbindMFADeviceResponse
- func (s *UnbindMFADeviceResponse) SetHeaders(v map[string]*string) *UnbindMFADeviceResponse
- func (s *UnbindMFADeviceResponse) SetStatusCode(v int32) *UnbindMFADeviceResponse
- func (s UnbindMFADeviceResponse) String() string
- type UnbindMFADeviceResponseBody
- func (s UnbindMFADeviceResponseBody) GoString() string
- func (s *UnbindMFADeviceResponseBody) SetMFADevice(v *UnbindMFADeviceResponseBodyMFADevice) *UnbindMFADeviceResponseBody
- func (s *UnbindMFADeviceResponseBody) SetRequestId(v string) *UnbindMFADeviceResponseBody
- func (s UnbindMFADeviceResponseBody) String() string
- type UnbindMFADeviceResponseBodyMFADevice
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourcePrincipalName(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
- type UpdateAccessKeyRequest
- func (s UpdateAccessKeyRequest) GoString() string
- func (s *UpdateAccessKeyRequest) SetStatus(v string) *UpdateAccessKeyRequest
- func (s *UpdateAccessKeyRequest) SetUserAccessKeyId(v string) *UpdateAccessKeyRequest
- func (s *UpdateAccessKeyRequest) SetUserPrincipalName(v string) *UpdateAccessKeyRequest
- func (s UpdateAccessKeyRequest) String() string
- type UpdateAccessKeyResponse
- func (s UpdateAccessKeyResponse) GoString() string
- func (s *UpdateAccessKeyResponse) SetBody(v *UpdateAccessKeyResponseBody) *UpdateAccessKeyResponse
- func (s *UpdateAccessKeyResponse) SetHeaders(v map[string]*string) *UpdateAccessKeyResponse
- func (s *UpdateAccessKeyResponse) SetStatusCode(v int32) *UpdateAccessKeyResponse
- func (s UpdateAccessKeyResponse) String() string
- type UpdateAccessKeyResponseBody
- type UpdateApplicationRequest
- func (s UpdateApplicationRequest) GoString() string
- func (s *UpdateApplicationRequest) SetAppId(v string) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewAccessTokenValidity(v int32) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewDisplayName(v string) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewIsMultiTenant(v bool) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewPredefinedScopes(v string) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewRedirectUris(v string) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewRefreshTokenValidity(v int32) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewRequiredScopes(v string) *UpdateApplicationRequest
- func (s *UpdateApplicationRequest) SetNewSecretRequired(v bool) *UpdateApplicationRequest
- func (s UpdateApplicationRequest) String() string
- type UpdateApplicationResponse
- func (s UpdateApplicationResponse) GoString() string
- func (s *UpdateApplicationResponse) SetBody(v *UpdateApplicationResponseBody) *UpdateApplicationResponse
- func (s *UpdateApplicationResponse) SetHeaders(v map[string]*string) *UpdateApplicationResponse
- func (s *UpdateApplicationResponse) SetStatusCode(v int32) *UpdateApplicationResponse
- func (s UpdateApplicationResponse) String() string
- type UpdateApplicationResponseBody
- func (s UpdateApplicationResponseBody) GoString() string
- func (s *UpdateApplicationResponseBody) SetApplication(v *UpdateApplicationResponseBodyApplication) *UpdateApplicationResponseBody
- func (s *UpdateApplicationResponseBody) SetRequestId(v string) *UpdateApplicationResponseBody
- func (s UpdateApplicationResponseBody) String() string
- type UpdateApplicationResponseBodyApplication
- func (s UpdateApplicationResponseBodyApplication) GoString() string
- func (s *UpdateApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetAccountId(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetAppId(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetAppName(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetAppType(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetCreateDate(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetDelegatedScope(v *UpdateApplicationResponseBodyApplicationDelegatedScope) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetDisplayName(v string) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetRedirectUris(v *UpdateApplicationResponseBodyApplicationRedirectUris) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetSecretRequired(v bool) *UpdateApplicationResponseBodyApplication
- func (s *UpdateApplicationResponseBodyApplication) SetUpdateDate(v string) *UpdateApplicationResponseBodyApplication
- func (s UpdateApplicationResponseBodyApplication) String() string
- type UpdateApplicationResponseBodyApplicationDelegatedScope
- func (s UpdateApplicationResponseBodyApplicationDelegatedScope) GoString() string
- func (s *UpdateApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes(v *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) *UpdateApplicationResponseBodyApplicationDelegatedScope
- func (s UpdateApplicationResponseBodyApplicationDelegatedScope) String() string
- type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
- func (s *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope(...) *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes
- func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
- type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope
- func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString() string
- func (s *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription(v string) ...
- func (s *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName(v string) ...
- func (s *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired(v bool) ...
- func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) String() string
- type UpdateApplicationResponseBodyApplicationRedirectUris
- func (s UpdateApplicationResponseBodyApplicationRedirectUris) GoString() string
- func (s *UpdateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri(v []*string) *UpdateApplicationResponseBodyApplicationRedirectUris
- func (s UpdateApplicationResponseBodyApplicationRedirectUris) String() string
- type UpdateGroupRequest
- func (s UpdateGroupRequest) GoString() string
- func (s *UpdateGroupRequest) SetGroupName(v string) *UpdateGroupRequest
- func (s *UpdateGroupRequest) SetNewComments(v string) *UpdateGroupRequest
- func (s *UpdateGroupRequest) SetNewDisplayName(v string) *UpdateGroupRequest
- func (s *UpdateGroupRequest) SetNewGroupName(v string) *UpdateGroupRequest
- func (s UpdateGroupRequest) String() string
- type UpdateGroupResponse
- func (s UpdateGroupResponse) GoString() string
- func (s *UpdateGroupResponse) SetBody(v *UpdateGroupResponseBody) *UpdateGroupResponse
- func (s *UpdateGroupResponse) SetHeaders(v map[string]*string) *UpdateGroupResponse
- func (s *UpdateGroupResponse) SetStatusCode(v int32) *UpdateGroupResponse
- func (s UpdateGroupResponse) String() string
- type UpdateGroupResponseBody
- type UpdateGroupResponseBodyGroup
- func (s UpdateGroupResponseBodyGroup) GoString() string
- func (s *UpdateGroupResponseBodyGroup) SetComments(v string) *UpdateGroupResponseBodyGroup
- func (s *UpdateGroupResponseBodyGroup) SetCreateDate(v string) *UpdateGroupResponseBodyGroup
- func (s *UpdateGroupResponseBodyGroup) SetDisplayName(v string) *UpdateGroupResponseBodyGroup
- func (s *UpdateGroupResponseBodyGroup) SetGroupId(v string) *UpdateGroupResponseBodyGroup
- func (s *UpdateGroupResponseBodyGroup) SetGroupName(v string) *UpdateGroupResponseBodyGroup
- func (s *UpdateGroupResponseBodyGroup) SetUpdateDate(v string) *UpdateGroupResponseBodyGroup
- func (s UpdateGroupResponseBodyGroup) String() string
- type UpdateLoginProfileRequest
- func (s UpdateLoginProfileRequest) GoString() string
- func (s *UpdateLoginProfileRequest) SetMFABindRequired(v bool) *UpdateLoginProfileRequest
- func (s *UpdateLoginProfileRequest) SetPassword(v string) *UpdateLoginProfileRequest
- func (s *UpdateLoginProfileRequest) SetPasswordResetRequired(v bool) *UpdateLoginProfileRequest
- func (s *UpdateLoginProfileRequest) SetStatus(v string) *UpdateLoginProfileRequest
- func (s *UpdateLoginProfileRequest) SetUserPrincipalName(v string) *UpdateLoginProfileRequest
- func (s UpdateLoginProfileRequest) String() string
- type UpdateLoginProfileResponse
- func (s UpdateLoginProfileResponse) GoString() string
- func (s *UpdateLoginProfileResponse) SetBody(v *UpdateLoginProfileResponseBody) *UpdateLoginProfileResponse
- func (s *UpdateLoginProfileResponse) SetHeaders(v map[string]*string) *UpdateLoginProfileResponse
- func (s *UpdateLoginProfileResponse) SetStatusCode(v int32) *UpdateLoginProfileResponse
- func (s UpdateLoginProfileResponse) String() string
- type UpdateLoginProfileResponseBody
- func (s UpdateLoginProfileResponseBody) GoString() string
- func (s *UpdateLoginProfileResponseBody) SetLoginProfile(v *UpdateLoginProfileResponseBodyLoginProfile) *UpdateLoginProfileResponseBody
- func (s *UpdateLoginProfileResponseBody) SetRequestId(v string) *UpdateLoginProfileResponseBody
- func (s UpdateLoginProfileResponseBody) String() string
- type UpdateLoginProfileResponseBodyLoginProfile
- func (s UpdateLoginProfileResponseBodyLoginProfile) GoString() string
- func (s *UpdateLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *UpdateLoginProfileResponseBodyLoginProfile
- func (s *UpdateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *UpdateLoginProfileResponseBodyLoginProfile
- func (s *UpdateLoginProfileResponseBodyLoginProfile) SetStatus(v string) *UpdateLoginProfileResponseBodyLoginProfile
- func (s *UpdateLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *UpdateLoginProfileResponseBodyLoginProfile
- func (s *UpdateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *UpdateLoginProfileResponseBodyLoginProfile
- func (s UpdateLoginProfileResponseBodyLoginProfile) String() string
- type UpdateOIDCProviderRequest
- func (s UpdateOIDCProviderRequest) GoString() string
- func (s *UpdateOIDCProviderRequest) SetClientIds(v string) *UpdateOIDCProviderRequest
- func (s *UpdateOIDCProviderRequest) SetIssuanceLimitTime(v int64) *UpdateOIDCProviderRequest
- func (s *UpdateOIDCProviderRequest) SetNewDescription(v string) *UpdateOIDCProviderRequest
- func (s *UpdateOIDCProviderRequest) SetOIDCProviderName(v string) *UpdateOIDCProviderRequest
- func (s UpdateOIDCProviderRequest) String() string
- type UpdateOIDCProviderResponse
- func (s UpdateOIDCProviderResponse) GoString() string
- func (s *UpdateOIDCProviderResponse) SetBody(v *UpdateOIDCProviderResponseBody) *UpdateOIDCProviderResponse
- func (s *UpdateOIDCProviderResponse) SetHeaders(v map[string]*string) *UpdateOIDCProviderResponse
- func (s *UpdateOIDCProviderResponse) SetStatusCode(v int32) *UpdateOIDCProviderResponse
- func (s UpdateOIDCProviderResponse) String() string
- type UpdateOIDCProviderResponseBody
- func (s UpdateOIDCProviderResponseBody) GoString() string
- func (s *UpdateOIDCProviderResponseBody) SetOIDCProvider(v *UpdateOIDCProviderResponseBodyOIDCProvider) *UpdateOIDCProviderResponseBody
- func (s *UpdateOIDCProviderResponseBody) SetRequestId(v string) *UpdateOIDCProviderResponseBody
- func (s UpdateOIDCProviderResponseBody) String() string
- type UpdateOIDCProviderResponseBodyOIDCProvider
- func (s UpdateOIDCProviderResponseBodyOIDCProvider) GoString() string
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
- func (s UpdateOIDCProviderResponseBodyOIDCProvider) String() string
- type UpdateSAMLProviderRequest
- func (s UpdateSAMLProviderRequest) GoString() string
- func (s *UpdateSAMLProviderRequest) SetNewDescription(v string) *UpdateSAMLProviderRequest
- func (s *UpdateSAMLProviderRequest) SetNewEncodedSAMLMetadataDocument(v string) *UpdateSAMLProviderRequest
- func (s *UpdateSAMLProviderRequest) SetSAMLProviderName(v string) *UpdateSAMLProviderRequest
- func (s UpdateSAMLProviderRequest) String() string
- type UpdateSAMLProviderResponse
- func (s UpdateSAMLProviderResponse) GoString() string
- func (s *UpdateSAMLProviderResponse) SetBody(v *UpdateSAMLProviderResponseBody) *UpdateSAMLProviderResponse
- func (s *UpdateSAMLProviderResponse) SetHeaders(v map[string]*string) *UpdateSAMLProviderResponse
- func (s *UpdateSAMLProviderResponse) SetStatusCode(v int32) *UpdateSAMLProviderResponse
- func (s UpdateSAMLProviderResponse) String() string
- type UpdateSAMLProviderResponseBody
- func (s UpdateSAMLProviderResponseBody) GoString() string
- func (s *UpdateSAMLProviderResponseBody) SetRequestId(v string) *UpdateSAMLProviderResponseBody
- func (s *UpdateSAMLProviderResponseBody) SetSAMLProvider(v *UpdateSAMLProviderResponseBodySAMLProvider) *UpdateSAMLProviderResponseBody
- func (s UpdateSAMLProviderResponseBody) String() string
- type UpdateSAMLProviderResponseBodySAMLProvider
- func (s UpdateSAMLProviderResponseBodySAMLProvider) GoString() string
- func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetArn(v string) *UpdateSAMLProviderResponseBodySAMLProvider
- func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *UpdateSAMLProviderResponseBodySAMLProvider
- func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *UpdateSAMLProviderResponseBodySAMLProvider
- func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *UpdateSAMLProviderResponseBodySAMLProvider
- func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *UpdateSAMLProviderResponseBodySAMLProvider
- func (s UpdateSAMLProviderResponseBodySAMLProvider) String() string
- type UpdateUserRequest
- func (s UpdateUserRequest) GoString() string
- func (s *UpdateUserRequest) SetNewComments(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetNewDisplayName(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetNewEmail(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetNewMobilePhone(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetNewUserPrincipalName(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetUserId(v string) *UpdateUserRequest
- func (s *UpdateUserRequest) SetUserPrincipalName(v string) *UpdateUserRequest
- func (s UpdateUserRequest) String() string
- type UpdateUserResponse
- func (s UpdateUserResponse) GoString() string
- func (s *UpdateUserResponse) SetBody(v *UpdateUserResponseBody) *UpdateUserResponse
- func (s *UpdateUserResponse) SetHeaders(v map[string]*string) *UpdateUserResponse
- func (s *UpdateUserResponse) SetStatusCode(v int32) *UpdateUserResponse
- func (s UpdateUserResponse) String() string
- type UpdateUserResponseBody
- type UpdateUserResponseBodyUser
- func (s UpdateUserResponseBodyUser) GoString() string
- func (s *UpdateUserResponseBodyUser) SetComments(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetCreateDate(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetDisplayName(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetEmail(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetLastLoginDate(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetMobilePhone(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetProvisionType(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetUpdateDate(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetUserId(v string) *UpdateUserResponseBodyUser
- func (s *UpdateUserResponseBodyUser) SetUserPrincipalName(v string) *UpdateUserResponseBodyUser
- func (s UpdateUserResponseBodyUser) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddClientIdToOIDCProviderRequest ¶
type AddClientIdToOIDCProviderRequest struct { // The client ID that you want to add. // // The client ID can contain letters, digits, and special characters and cannot start with the special characters. The special characters are periods (.), hyphens (-), underscores (_), colons (:), and forward slashes (/). // // The client ID can be up to 64 characters in length. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (AddClientIdToOIDCProviderRequest) GoString ¶
func (s AddClientIdToOIDCProviderRequest) GoString() string
func (*AddClientIdToOIDCProviderRequest) SetClientId ¶
func (s *AddClientIdToOIDCProviderRequest) SetClientId(v string) *AddClientIdToOIDCProviderRequest
func (*AddClientIdToOIDCProviderRequest) SetOIDCProviderName ¶
func (s *AddClientIdToOIDCProviderRequest) SetOIDCProviderName(v string) *AddClientIdToOIDCProviderRequest
func (AddClientIdToOIDCProviderRequest) String ¶
func (s AddClientIdToOIDCProviderRequest) String() string
type AddClientIdToOIDCProviderResponse ¶
type AddClientIdToOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddClientIdToOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddClientIdToOIDCProviderResponse) GoString ¶
func (s AddClientIdToOIDCProviderResponse) GoString() string
func (*AddClientIdToOIDCProviderResponse) SetHeaders ¶
func (s *AddClientIdToOIDCProviderResponse) SetHeaders(v map[string]*string) *AddClientIdToOIDCProviderResponse
func (*AddClientIdToOIDCProviderResponse) SetStatusCode ¶
func (s *AddClientIdToOIDCProviderResponse) SetStatusCode(v int32) *AddClientIdToOIDCProviderResponse
func (AddClientIdToOIDCProviderResponse) String ¶
func (s AddClientIdToOIDCProviderResponse) String() string
type AddClientIdToOIDCProviderResponseBody ¶
type AddClientIdToOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *AddClientIdToOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AddClientIdToOIDCProviderResponseBody) GoString ¶
func (s AddClientIdToOIDCProviderResponseBody) GoString() string
func (*AddClientIdToOIDCProviderResponseBody) SetOIDCProvider ¶
func (s *AddClientIdToOIDCProviderResponseBody) SetOIDCProvider(v *AddClientIdToOIDCProviderResponseBodyOIDCProvider) *AddClientIdToOIDCProviderResponseBody
func (*AddClientIdToOIDCProviderResponseBody) SetRequestId ¶
func (s *AddClientIdToOIDCProviderResponseBody) SetRequestId(v string) *AddClientIdToOIDCProviderResponseBody
func (AddClientIdToOIDCProviderResponseBody) String ¶
func (s AddClientIdToOIDCProviderResponseBody) String() string
type AddClientIdToOIDCProviderResponseBodyOIDCProvider ¶
type AddClientIdToOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (AddClientIdToOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s AddClientIdToOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (*AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *AddClientIdToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *AddClientIdToOIDCProviderResponseBodyOIDCProvider
func (AddClientIdToOIDCProviderResponseBodyOIDCProvider) String ¶
func (s AddClientIdToOIDCProviderResponseBodyOIDCProvider) String() string
type AddFingerprintToOIDCProviderRequest ¶
type AddFingerprintToOIDCProviderRequest struct { // The fingerprint of the HTTPS certificate. // // The fingerprint can contain letters and digits. // // The fingerprint can be up to 40 characters in length. Fingerprint *string `json:"Fingerprint,omitempty" xml:"Fingerprint,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (AddFingerprintToOIDCProviderRequest) GoString ¶
func (s AddFingerprintToOIDCProviderRequest) GoString() string
func (*AddFingerprintToOIDCProviderRequest) SetFingerprint ¶
func (s *AddFingerprintToOIDCProviderRequest) SetFingerprint(v string) *AddFingerprintToOIDCProviderRequest
func (*AddFingerprintToOIDCProviderRequest) SetOIDCProviderName ¶
func (s *AddFingerprintToOIDCProviderRequest) SetOIDCProviderName(v string) *AddFingerprintToOIDCProviderRequest
func (AddFingerprintToOIDCProviderRequest) String ¶
func (s AddFingerprintToOIDCProviderRequest) String() string
type AddFingerprintToOIDCProviderResponse ¶
type AddFingerprintToOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddFingerprintToOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddFingerprintToOIDCProviderResponse) GoString ¶
func (s AddFingerprintToOIDCProviderResponse) GoString() string
func (*AddFingerprintToOIDCProviderResponse) SetHeaders ¶
func (s *AddFingerprintToOIDCProviderResponse) SetHeaders(v map[string]*string) *AddFingerprintToOIDCProviderResponse
func (*AddFingerprintToOIDCProviderResponse) SetStatusCode ¶
func (s *AddFingerprintToOIDCProviderResponse) SetStatusCode(v int32) *AddFingerprintToOIDCProviderResponse
func (AddFingerprintToOIDCProviderResponse) String ¶
func (s AddFingerprintToOIDCProviderResponse) String() string
type AddFingerprintToOIDCProviderResponseBody ¶
type AddFingerprintToOIDCProviderResponseBody struct { // The name of the OIDC IdP. OIDCProvider *AddFingerprintToOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AddFingerprintToOIDCProviderResponseBody) GoString ¶
func (s AddFingerprintToOIDCProviderResponseBody) GoString() string
func (*AddFingerprintToOIDCProviderResponseBody) SetOIDCProvider ¶
func (s *AddFingerprintToOIDCProviderResponseBody) SetOIDCProvider(v *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) *AddFingerprintToOIDCProviderResponseBody
func (*AddFingerprintToOIDCProviderResponseBody) SetRequestId ¶
func (s *AddFingerprintToOIDCProviderResponseBody) SetRequestId(v string) *AddFingerprintToOIDCProviderResponseBody
func (AddFingerprintToOIDCProviderResponseBody) String ¶
func (s AddFingerprintToOIDCProviderResponseBody) String() string
type AddFingerprintToOIDCProviderResponseBodyOIDCProvider ¶
type AddFingerprintToOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (AddFingerprintToOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s AddFingerprintToOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (*AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *AddFingerprintToOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *AddFingerprintToOIDCProviderResponseBodyOIDCProvider
func (AddFingerprintToOIDCProviderResponseBodyOIDCProvider) String ¶
func (s AddFingerprintToOIDCProviderResponseBodyOIDCProvider) String() string
type AddUserToGroupRequest ¶
type AddUserToGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (AddUserToGroupRequest) GoString ¶
func (s AddUserToGroupRequest) GoString() string
func (*AddUserToGroupRequest) SetGroupName ¶
func (s *AddUserToGroupRequest) SetGroupName(v string) *AddUserToGroupRequest
func (*AddUserToGroupRequest) SetUserPrincipalName ¶
func (s *AddUserToGroupRequest) SetUserPrincipalName(v string) *AddUserToGroupRequest
func (AddUserToGroupRequest) String ¶
func (s AddUserToGroupRequest) String() string
type AddUserToGroupResponse ¶
type AddUserToGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AddUserToGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AddUserToGroupResponse) GoString ¶
func (s AddUserToGroupResponse) GoString() string
func (*AddUserToGroupResponse) SetBody ¶
func (s *AddUserToGroupResponse) SetBody(v *AddUserToGroupResponseBody) *AddUserToGroupResponse
func (*AddUserToGroupResponse) SetHeaders ¶
func (s *AddUserToGroupResponse) SetHeaders(v map[string]*string) *AddUserToGroupResponse
func (*AddUserToGroupResponse) SetStatusCode ¶
func (s *AddUserToGroupResponse) SetStatusCode(v int32) *AddUserToGroupResponse
func (AddUserToGroupResponse) String ¶
func (s AddUserToGroupResponse) String() string
type AddUserToGroupResponseBody ¶
type AddUserToGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AddUserToGroupResponseBody) GoString ¶
func (s AddUserToGroupResponseBody) GoString() string
func (*AddUserToGroupResponseBody) SetRequestId ¶
func (s *AddUserToGroupResponseBody) SetRequestId(v string) *AddUserToGroupResponseBody
func (AddUserToGroupResponseBody) String ¶
func (s AddUserToGroupResponseBody) String() string
type BindMFADeviceRequest ¶
type BindMFADeviceRequest struct { // The first verification code. // // > You can call the [CreateVirtualMFADevice](~~186179~~) operation to create an MFA device and generate a key (value of `Base32StringSeed`). Then, use the key on the Alibaba Cloud app to manually add an MFA device, and obtain the two consecutive verification codes. AuthenticationCode1 *string `json:"AuthenticationCode1,omitempty" xml:"AuthenticationCode1,omitempty"` // The second verification code. // // > You can call the [CreateVirtualMFADevice](~~186179~~) operation to create an MFA device and generate a key (value of `Base32StringSeed`). Then, use the key on the Alibaba Cloud app to manually add an MFA device, and obtain the two consecutive verification codes. AuthenticationCode2 *string `json:"AuthenticationCode2,omitempty" xml:"AuthenticationCode2,omitempty"` // The serial number of the MFA device. // // > You can call the [CreateVirtualMFADevice](~~186179~~) operation to obtain the serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (BindMFADeviceRequest) GoString ¶
func (s BindMFADeviceRequest) GoString() string
func (*BindMFADeviceRequest) SetAuthenticationCode1 ¶
func (s *BindMFADeviceRequest) SetAuthenticationCode1(v string) *BindMFADeviceRequest
func (*BindMFADeviceRequest) SetAuthenticationCode2 ¶
func (s *BindMFADeviceRequest) SetAuthenticationCode2(v string) *BindMFADeviceRequest
func (*BindMFADeviceRequest) SetSerialNumber ¶
func (s *BindMFADeviceRequest) SetSerialNumber(v string) *BindMFADeviceRequest
func (*BindMFADeviceRequest) SetUserPrincipalName ¶
func (s *BindMFADeviceRequest) SetUserPrincipalName(v string) *BindMFADeviceRequest
func (BindMFADeviceRequest) String ¶
func (s BindMFADeviceRequest) String() string
type BindMFADeviceResponse ¶
type BindMFADeviceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *BindMFADeviceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (BindMFADeviceResponse) GoString ¶
func (s BindMFADeviceResponse) GoString() string
func (*BindMFADeviceResponse) SetBody ¶
func (s *BindMFADeviceResponse) SetBody(v *BindMFADeviceResponseBody) *BindMFADeviceResponse
func (*BindMFADeviceResponse) SetHeaders ¶
func (s *BindMFADeviceResponse) SetHeaders(v map[string]*string) *BindMFADeviceResponse
func (*BindMFADeviceResponse) SetStatusCode ¶
func (s *BindMFADeviceResponse) SetStatusCode(v int32) *BindMFADeviceResponse
func (BindMFADeviceResponse) String ¶
func (s BindMFADeviceResponse) String() string
type BindMFADeviceResponseBody ¶
type BindMFADeviceResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (BindMFADeviceResponseBody) GoString ¶
func (s BindMFADeviceResponseBody) GoString() string
func (*BindMFADeviceResponseBody) SetRequestId ¶
func (s *BindMFADeviceResponseBody) SetRequestId(v string) *BindMFADeviceResponseBody
func (BindMFADeviceResponseBody) String ¶
func (s BindMFADeviceResponseBody) String() string
type ChangePasswordRequest ¶
type ChangePasswordRequest struct { // The new password that is used to log on to the console. // // The password must meet the complexity requirements. For more information, see [GetPasswordPolicy](~~186691~~). NewPassword *string `json:"NewPassword,omitempty" xml:"NewPassword,omitempty"` // The old password that is used to log on to the console. OldPassword *string `json:"OldPassword,omitempty" xml:"OldPassword,omitempty"` }
func (ChangePasswordRequest) GoString ¶
func (s ChangePasswordRequest) GoString() string
func (*ChangePasswordRequest) SetNewPassword ¶
func (s *ChangePasswordRequest) SetNewPassword(v string) *ChangePasswordRequest
func (*ChangePasswordRequest) SetOldPassword ¶
func (s *ChangePasswordRequest) SetOldPassword(v string) *ChangePasswordRequest
func (ChangePasswordRequest) String ¶
func (s ChangePasswordRequest) String() string
type ChangePasswordResponse ¶
type ChangePasswordResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangePasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangePasswordResponse) GoString ¶
func (s ChangePasswordResponse) GoString() string
func (*ChangePasswordResponse) SetBody ¶
func (s *ChangePasswordResponse) SetBody(v *ChangePasswordResponseBody) *ChangePasswordResponse
func (*ChangePasswordResponse) SetHeaders ¶
func (s *ChangePasswordResponse) SetHeaders(v map[string]*string) *ChangePasswordResponse
func (*ChangePasswordResponse) SetStatusCode ¶
func (s *ChangePasswordResponse) SetStatusCode(v int32) *ChangePasswordResponse
func (ChangePasswordResponse) String ¶
func (s ChangePasswordResponse) String() string
type ChangePasswordResponseBody ¶
type ChangePasswordResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ChangePasswordResponseBody) GoString ¶
func (s ChangePasswordResponseBody) GoString() string
func (*ChangePasswordResponseBody) SetRequestId ¶
func (s *ChangePasswordResponseBody) SetRequestId(v string) *ChangePasswordResponseBody
func (ChangePasswordResponseBody) String ¶
func (s ChangePasswordResponseBody) String() string
type Client ¶
func (*Client) AddClientIdToOIDCProvider ¶
func (client *Client) AddClientIdToOIDCProvider(request *AddClientIdToOIDCProviderRequest) (_result *AddClientIdToOIDCProviderResponse, _err error)
func (*Client) AddClientIdToOIDCProviderWithOptions ¶
func (client *Client) AddClientIdToOIDCProviderWithOptions(request *AddClientIdToOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *AddClientIdToOIDCProviderResponse, _err error)
func (*Client) AddFingerprintToOIDCProvider ¶
func (client *Client) AddFingerprintToOIDCProvider(request *AddFingerprintToOIDCProviderRequest) (_result *AddFingerprintToOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to add the fingerprint `902ef2deeb3c5b13ea4c3d5193629309e231****` to the OIDC IdP named `TestOIDCProvider`. *
- @param request AddFingerprintToOIDCProviderRequest
- @return AddFingerprintToOIDCProviderResponse
func (*Client) AddFingerprintToOIDCProviderWithOptions ¶
func (client *Client) AddFingerprintToOIDCProviderWithOptions(request *AddFingerprintToOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *AddFingerprintToOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to add the fingerprint `902ef2deeb3c5b13ea4c3d5193629309e231****` to the OIDC IdP named `TestOIDCProvider`. *
- @param request AddFingerprintToOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return AddFingerprintToOIDCProviderResponse
func (*Client) AddUserToGroup ¶
func (client *Client) AddUserToGroup(request *AddUserToGroupRequest) (_result *AddUserToGroupResponse, _err error)
func (*Client) AddUserToGroupWithOptions ¶
func (client *Client) AddUserToGroupWithOptions(request *AddUserToGroupRequest, runtime *util.RuntimeOptions) (_result *AddUserToGroupResponse, _err error)
func (*Client) BindMFADevice ¶
func (client *Client) BindMFADevice(request *BindMFADeviceRequest) (_result *BindMFADeviceResponse, _err error)
func (*Client) BindMFADeviceWithOptions ¶
func (client *Client) BindMFADeviceWithOptions(request *BindMFADeviceRequest, runtime *util.RuntimeOptions) (_result *BindMFADeviceResponse, _err error)
func (*Client) ChangePassword ¶
func (client *Client) ChangePassword(request *ChangePasswordRequest) (_result *ChangePasswordResponse, _err error)
*
- > This operation is available only for RAM users. Before you call this operation, make sure that `AllowUserToChangePassword` in [SetSecurityPreference](~~43765~~) is set to `True`. The value True indicates that RAM users can change their passwords. *
- @param request ChangePasswordRequest
- @return ChangePasswordResponse
func (*Client) ChangePasswordWithOptions ¶
func (client *Client) ChangePasswordWithOptions(request *ChangePasswordRequest, runtime *util.RuntimeOptions) (_result *ChangePasswordResponse, _err error)
*
- > This operation is available only for RAM users. Before you call this operation, make sure that `AllowUserToChangePassword` in [SetSecurityPreference](~~43765~~) is set to `True`. The value True indicates that RAM users can change their passwords. *
- @param request ChangePasswordRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ChangePasswordResponse
func (*Client) CreateAccessKey ¶
func (client *Client) CreateAccessKey(request *CreateAccessKeyRequest) (_result *CreateAccessKeyResponse, _err error)
func (*Client) CreateAccessKeyWithOptions ¶
func (client *Client) CreateAccessKeyWithOptions(request *CreateAccessKeyRequest, runtime *util.RuntimeOptions) (_result *CreateAccessKeyResponse, _err error)
func (*Client) CreateAppSecret ¶
func (client *Client) CreateAppSecret(request *CreateAppSecretRequest) (_result *CreateAppSecretResponse, _err error)
func (*Client) CreateAppSecretWithOptions ¶
func (client *Client) CreateAppSecretWithOptions(request *CreateAppSecretRequest, runtime *util.RuntimeOptions) (_result *CreateAppSecretResponse, _err error)
func (*Client) CreateApplication ¶
func (client *Client) CreateApplication(request *CreateApplicationRequest) (_result *CreateApplicationResponse, _err error)
func (*Client) CreateApplicationWithOptions ¶
func (client *Client) CreateApplicationWithOptions(request *CreateApplicationRequest, runtime *util.RuntimeOptions) (_result *CreateApplicationResponse, _err error)
func (*Client) CreateGroup ¶
func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)
func (*Client) CreateGroupWithOptions ¶
func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)
func (*Client) CreateLoginProfile ¶
func (client *Client) CreateLoginProfile(request *CreateLoginProfileRequest) (_result *CreateLoginProfileResponse, _err error)
func (*Client) CreateLoginProfileWithOptions ¶
func (client *Client) CreateLoginProfileWithOptions(request *CreateLoginProfileRequest, runtime *util.RuntimeOptions) (_result *CreateLoginProfileResponse, _err error)
func (*Client) CreateOIDCProvider ¶
func (client *Client) CreateOIDCProvider(request *CreateOIDCProviderRequest) (_result *CreateOIDCProviderResponse, _err error)
*
- ### Prerequisites
- Before you call this operation, make sure that the information such as the URL of the issuer, the fingerprints of HTTPS certificates, and the client IDs are obtained from an external (IdP, such as Google G Suite or Okta.
- ### Limits
- * You can create a maximum of 100 OIDC IdPs in an Alibaba Cloud account.
- * You can add a maximum of 20 client IDs to an OIDC IdP.
- * You can add a maximum of five fingerprints to an OIDC IdP.
- ###
- This topic provides an example on how to create an IdP named `TestOIDCProvider` to configure a trust relationship between the external IdP and Alibaba Cloud. *
- @param request CreateOIDCProviderRequest
- @return CreateOIDCProviderResponse
func (*Client) CreateOIDCProviderWithOptions ¶
func (client *Client) CreateOIDCProviderWithOptions(request *CreateOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *CreateOIDCProviderResponse, _err error)
*
- ### Prerequisites
- Before you call this operation, make sure that the information such as the URL of the issuer, the fingerprints of HTTPS certificates, and the client IDs are obtained from an external (IdP, such as Google G Suite or Okta.
- ### Limits
- * You can create a maximum of 100 OIDC IdPs in an Alibaba Cloud account.
- * You can add a maximum of 20 client IDs to an OIDC IdP.
- * You can add a maximum of five fingerprints to an OIDC IdP.
- ###
- This topic provides an example on how to create an IdP named `TestOIDCProvider` to configure a trust relationship between the external IdP and Alibaba Cloud. *
- @param request CreateOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateOIDCProviderResponse
func (*Client) CreateSAMLProvider ¶
func (client *Client) CreateSAMLProvider(request *CreateSAMLProviderRequest) (_result *CreateSAMLProviderResponse, _err error)
func (*Client) CreateSAMLProviderWithOptions ¶
func (client *Client) CreateSAMLProviderWithOptions(request *CreateSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *CreateSAMLProviderResponse, _err error)
func (*Client) CreateUser ¶
func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)
*
- This topic provides an example on how to create a RAM user named `test`. *
- @param request CreateUserRequest
- @return CreateUserResponse
func (*Client) CreateUserWithOptions ¶
func (client *Client) CreateUserWithOptions(request *CreateUserRequest, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)
*
- This topic provides an example on how to create a RAM user named `test`. *
- @param request CreateUserRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateUserResponse
func (*Client) CreateVirtualMFADevice ¶
func (client *Client) CreateVirtualMFADevice(request *CreateVirtualMFADeviceRequest) (_result *CreateVirtualMFADeviceResponse, _err error)
func (*Client) CreateVirtualMFADeviceWithOptions ¶
func (client *Client) CreateVirtualMFADeviceWithOptions(request *CreateVirtualMFADeviceRequest, runtime *util.RuntimeOptions) (_result *CreateVirtualMFADeviceResponse, _err error)
func (*Client) DeleteAccessKey ¶
func (client *Client) DeleteAccessKey(request *DeleteAccessKeyRequest) (_result *DeleteAccessKeyResponse, _err error)
func (*Client) DeleteAccessKeyWithOptions ¶
func (client *Client) DeleteAccessKeyWithOptions(request *DeleteAccessKeyRequest, runtime *util.RuntimeOptions) (_result *DeleteAccessKeyResponse, _err error)
func (*Client) DeleteAppSecret ¶
func (client *Client) DeleteAppSecret(request *DeleteAppSecretRequest) (_result *DeleteAppSecretResponse, _err error)
func (*Client) DeleteAppSecretWithOptions ¶
func (client *Client) DeleteAppSecretWithOptions(request *DeleteAppSecretRequest, runtime *util.RuntimeOptions) (_result *DeleteAppSecretResponse, _err error)
func (*Client) DeleteApplication ¶
func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (_result *DeleteApplicationResponse, _err error)
func (*Client) DeleteApplicationWithOptions ¶
func (client *Client) DeleteApplicationWithOptions(request *DeleteApplicationRequest, runtime *util.RuntimeOptions) (_result *DeleteApplicationResponse, _err error)
func (*Client) DeleteGroup ¶
func (client *Client) DeleteGroup(request *DeleteGroupRequest) (_result *DeleteGroupResponse, _err error)
*
- Before you delete a RAM user group, make sure that no policies are attached to the group and no RAM users are included in the group. *
- @param request DeleteGroupRequest
- @return DeleteGroupResponse
func (*Client) DeleteGroupWithOptions ¶
func (client *Client) DeleteGroupWithOptions(request *DeleteGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteGroupResponse, _err error)
*
- Before you delete a RAM user group, make sure that no policies are attached to the group and no RAM users are included in the group. *
- @param request DeleteGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteGroupResponse
func (*Client) DeleteLoginProfile ¶
func (client *Client) DeleteLoginProfile(request *DeleteLoginProfileRequest) (_result *DeleteLoginProfileResponse, _err error)
func (*Client) DeleteLoginProfileWithOptions ¶
func (client *Client) DeleteLoginProfileWithOptions(request *DeleteLoginProfileRequest, runtime *util.RuntimeOptions) (_result *DeleteLoginProfileResponse, _err error)
func (*Client) DeleteOIDCProvider ¶
func (client *Client) DeleteOIDCProvider(request *DeleteOIDCProviderRequest) (_result *DeleteOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the OIDC IdP named `TestOIDCProvider`. *
- @param request DeleteOIDCProviderRequest
- @return DeleteOIDCProviderResponse
func (*Client) DeleteOIDCProviderWithOptions ¶
func (client *Client) DeleteOIDCProviderWithOptions(request *DeleteOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *DeleteOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the OIDC IdP named `TestOIDCProvider`. *
- @param request DeleteOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteOIDCProviderResponse
func (*Client) DeleteSAMLProvider ¶
func (client *Client) DeleteSAMLProvider(request *DeleteSAMLProviderRequest) (_result *DeleteSAMLProviderResponse, _err error)
func (*Client) DeleteSAMLProviderWithOptions ¶
func (client *Client) DeleteSAMLProviderWithOptions(request *DeleteSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *DeleteSAMLProviderResponse, _err error)
func (*Client) DeleteUser ¶
func (client *Client) DeleteUser(request *DeleteUserRequest) (_result *DeleteUserResponse, _err error)
func (*Client) DeleteUserWithOptions ¶
func (client *Client) DeleteUserWithOptions(request *DeleteUserRequest, runtime *util.RuntimeOptions) (_result *DeleteUserResponse, _err error)
func (*Client) DeleteVirtualMFADevice ¶
func (client *Client) DeleteVirtualMFADevice(request *DeleteVirtualMFADeviceRequest) (_result *DeleteVirtualMFADeviceResponse, _err error)
func (*Client) DeleteVirtualMFADeviceWithOptions ¶
func (client *Client) DeleteVirtualMFADeviceWithOptions(request *DeleteVirtualMFADeviceRequest, runtime *util.RuntimeOptions) (_result *DeleteVirtualMFADeviceResponse, _err error)
func (*Client) DisableVirtualMFA ¶
func (client *Client) DisableVirtualMFA(request *DisableVirtualMFARequest) (_result *DisableVirtualMFAResponse, _err error)
func (*Client) DisableVirtualMFAWithOptions ¶
func (client *Client) DisableVirtualMFAWithOptions(request *DisableVirtualMFARequest, runtime *util.RuntimeOptions) (_result *DisableVirtualMFAResponse, _err error)
func (*Client) GenerateCredentialReport ¶
func (client *Client) GenerateCredentialReport() (_result *GenerateCredentialReportResponse, _err error)
func (*Client) GenerateCredentialReportWithOptions ¶
func (client *Client) GenerateCredentialReportWithOptions(runtime *util.RuntimeOptions) (_result *GenerateCredentialReportResponse, _err error)
func (*Client) GetAccessKeyLastUsed ¶
func (client *Client) GetAccessKeyLastUsed(request *GetAccessKeyLastUsedRequest) (_result *GetAccessKeyLastUsedResponse, _err error)
func (*Client) GetAccessKeyLastUsedWithOptions ¶
func (client *Client) GetAccessKeyLastUsedWithOptions(request *GetAccessKeyLastUsedRequest, runtime *util.RuntimeOptions) (_result *GetAccessKeyLastUsedResponse, _err error)
func (*Client) GetAccountMFAInfo ¶
func (client *Client) GetAccountMFAInfo() (_result *GetAccountMFAInfoResponse, _err error)
func (*Client) GetAccountMFAInfoWithOptions ¶
func (client *Client) GetAccountMFAInfoWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountMFAInfoResponse, _err error)
func (*Client) GetAccountSecurityPracticeReport ¶
func (client *Client) GetAccountSecurityPracticeReport() (_result *GetAccountSecurityPracticeReportResponse, _err error)
func (*Client) GetAccountSecurityPracticeReportWithOptions ¶
func (client *Client) GetAccountSecurityPracticeReportWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountSecurityPracticeReportResponse, _err error)
func (*Client) GetAccountSummary ¶
func (client *Client) GetAccountSummary() (_result *GetAccountSummaryResponse, _err error)
func (*Client) GetAccountSummaryWithOptions ¶
func (client *Client) GetAccountSummaryWithOptions(runtime *util.RuntimeOptions) (_result *GetAccountSummaryResponse, _err error)
func (*Client) GetAppSecret ¶
func (client *Client) GetAppSecret(request *GetAppSecretRequest) (_result *GetAppSecretResponse, _err error)
func (*Client) GetAppSecretWithOptions ¶
func (client *Client) GetAppSecretWithOptions(request *GetAppSecretRequest, runtime *util.RuntimeOptions) (_result *GetAppSecretResponse, _err error)
func (*Client) GetApplication ¶
func (client *Client) GetApplication(request *GetApplicationRequest) (_result *GetApplicationResponse, _err error)
*
- This topic provides an example on how to query the configurations of an application named `472457090344041****`. *
- @param request GetApplicationRequest
- @return GetApplicationResponse
func (*Client) GetApplicationWithOptions ¶
func (client *Client) GetApplicationWithOptions(request *GetApplicationRequest, runtime *util.RuntimeOptions) (_result *GetApplicationResponse, _err error)
*
- This topic provides an example on how to query the configurations of an application named `472457090344041****`. *
- @param request GetApplicationRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetApplicationResponse
func (*Client) GetCredentialReport ¶
func (client *Client) GetCredentialReport(request *GetCredentialReportRequest) (_result *GetCredentialReportResponse, _err error)
func (*Client) GetCredentialReportWithOptions ¶
func (client *Client) GetCredentialReportWithOptions(request *GetCredentialReportRequest, runtime *util.RuntimeOptions) (_result *GetCredentialReportResponse, _err error)
func (*Client) GetDefaultDomain ¶
func (client *Client) GetDefaultDomain() (_result *GetDefaultDomainResponse, _err error)
func (*Client) GetDefaultDomainWithOptions ¶
func (client *Client) GetDefaultDomainWithOptions(runtime *util.RuntimeOptions) (_result *GetDefaultDomainResponse, _err error)
func (*Client) GetEndpoint ¶
func (*Client) GetGroup ¶
func (client *Client) GetGroup(request *GetGroupRequest) (_result *GetGroupResponse, _err error)
func (*Client) GetGroupWithOptions ¶
func (client *Client) GetGroupWithOptions(request *GetGroupRequest, runtime *util.RuntimeOptions) (_result *GetGroupResponse, _err error)
func (*Client) GetLoginProfile ¶
func (client *Client) GetLoginProfile(request *GetLoginProfileRequest) (_result *GetLoginProfileResponse, _err error)
func (*Client) GetLoginProfileWithOptions ¶
func (client *Client) GetLoginProfileWithOptions(request *GetLoginProfileRequest, runtime *util.RuntimeOptions) (_result *GetLoginProfileResponse, _err error)
func (*Client) GetOIDCProvider ¶
func (client *Client) GetOIDCProvider(request *GetOIDCProviderRequest) (_result *GetOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to query the information about an OpenID Connect (OIDC) identity provider (IdP) named `TestOIDCProvider`. *
- @param request GetOIDCProviderRequest
- @return GetOIDCProviderResponse
func (*Client) GetOIDCProviderWithOptions ¶
func (client *Client) GetOIDCProviderWithOptions(request *GetOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *GetOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to query the information about an OpenID Connect (OIDC) identity provider (IdP) named `TestOIDCProvider`. *
- @param request GetOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetOIDCProviderResponse
func (*Client) GetPasswordPolicy ¶
func (client *Client) GetPasswordPolicy() (_result *GetPasswordPolicyResponse, _err error)
func (*Client) GetPasswordPolicyWithOptions ¶
func (client *Client) GetPasswordPolicyWithOptions(runtime *util.RuntimeOptions) (_result *GetPasswordPolicyResponse, _err error)
func (*Client) GetSAMLProvider ¶
func (client *Client) GetSAMLProvider(request *GetSAMLProviderRequest) (_result *GetSAMLProviderResponse, _err error)
func (*Client) GetSAMLProviderWithOptions ¶
func (client *Client) GetSAMLProviderWithOptions(request *GetSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *GetSAMLProviderResponse, _err error)
func (*Client) GetSecurityPreference ¶
func (client *Client) GetSecurityPreference() (_result *GetSecurityPreferenceResponse, _err error)
func (*Client) GetSecurityPreferenceWithOptions ¶
func (client *Client) GetSecurityPreferenceWithOptions(runtime *util.RuntimeOptions) (_result *GetSecurityPreferenceResponse, _err error)
func (*Client) GetUser ¶
func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)
*
- This topic provides an example to show how to query the information about a RAM user named `test@example.onaliyun.com`. *
- @param request GetUserRequest
- @return GetUserResponse
func (*Client) GetUserMFAInfo ¶
func (client *Client) GetUserMFAInfo(request *GetUserMFAInfoRequest) (_result *GetUserMFAInfoResponse, _err error)
func (*Client) GetUserMFAInfoWithOptions ¶
func (client *Client) GetUserMFAInfoWithOptions(request *GetUserMFAInfoRequest, runtime *util.RuntimeOptions) (_result *GetUserMFAInfoResponse, _err error)
func (*Client) GetUserSsoSettings ¶
func (client *Client) GetUserSsoSettings() (_result *GetUserSsoSettingsResponse, _err error)
func (*Client) GetUserSsoSettingsWithOptions ¶
func (client *Client) GetUserSsoSettingsWithOptions(runtime *util.RuntimeOptions) (_result *GetUserSsoSettingsResponse, _err error)
func (*Client) GetUserWithOptions ¶
func (client *Client) GetUserWithOptions(request *GetUserRequest, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)
*
- This topic provides an example to show how to query the information about a RAM user named `test@example.onaliyun.com`. *
- @param request GetUserRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetUserResponse
func (*Client) GetVerificationInfo ¶ added in v4.1.0
func (client *Client) GetVerificationInfo(request *GetVerificationInfoRequest) (_result *GetVerificationInfoResponse, _err error)
func (*Client) GetVerificationInfoWithOptions ¶ added in v4.1.0
func (client *Client) GetVerificationInfoWithOptions(request *GetVerificationInfoRequest, runtime *util.RuntimeOptions) (_result *GetVerificationInfoResponse, _err error)
func (*Client) ListAccessKeys ¶
func (client *Client) ListAccessKeys(request *ListAccessKeysRequest) (_result *ListAccessKeysResponse, _err error)
func (*Client) ListAccessKeysWithOptions ¶
func (client *Client) ListAccessKeysWithOptions(request *ListAccessKeysRequest, runtime *util.RuntimeOptions) (_result *ListAccessKeysResponse, _err error)
func (*Client) ListAppSecretIds ¶
func (client *Client) ListAppSecretIds(request *ListAppSecretIdsRequest) (_result *ListAppSecretIdsResponse, _err error)
func (*Client) ListAppSecretIdsWithOptions ¶
func (client *Client) ListAppSecretIdsWithOptions(request *ListAppSecretIdsRequest, runtime *util.RuntimeOptions) (_result *ListAppSecretIdsResponse, _err error)
func (*Client) ListApplications ¶
func (client *Client) ListApplications() (_result *ListApplicationsResponse, _err error)
*
- This topic provides an example on how to query the applications within the current account. The returned result shows that only one application named `myapp` belongs to the current account. *
- @return ListApplicationsResponse
func (*Client) ListApplicationsWithOptions ¶
func (client *Client) ListApplicationsWithOptions(runtime *util.RuntimeOptions) (_result *ListApplicationsResponse, _err error)
*
- This topic provides an example on how to query the applications within the current account. The returned result shows that only one application named `myapp` belongs to the current account. *
- @param request ListApplicationsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListApplicationsResponse
func (*Client) ListGroups ¶
func (client *Client) ListGroups(request *ListGroupsRequest) (_result *ListGroupsResponse, _err error)
func (*Client) ListGroupsForUser ¶
func (client *Client) ListGroupsForUser(request *ListGroupsForUserRequest) (_result *ListGroupsForUserResponse, _err error)
func (*Client) ListGroupsForUserWithOptions ¶
func (client *Client) ListGroupsForUserWithOptions(request *ListGroupsForUserRequest, runtime *util.RuntimeOptions) (_result *ListGroupsForUserResponse, _err error)
func (*Client) ListGroupsWithOptions ¶
func (client *Client) ListGroupsWithOptions(request *ListGroupsRequest, runtime *util.RuntimeOptions) (_result *ListGroupsResponse, _err error)
func (*Client) ListOIDCProviders ¶
func (client *Client) ListOIDCProviders(request *ListOIDCProvidersRequest) (_result *ListOIDCProvidersResponse, _err error)
*
- ###
- This topic provides an example on how to query all OpenID Connect (OIDC) identity providers (IdPs) within your Alibaba Cloud account. The response shows that your Alibaba Cloud account has only one OIDC IdP named `TestOIDCProvider`. *
- @param request ListOIDCProvidersRequest
- @return ListOIDCProvidersResponse
func (*Client) ListOIDCProvidersWithOptions ¶
func (client *Client) ListOIDCProvidersWithOptions(request *ListOIDCProvidersRequest, runtime *util.RuntimeOptions) (_result *ListOIDCProvidersResponse, _err error)
*
- ###
- This topic provides an example on how to query all OpenID Connect (OIDC) identity providers (IdPs) within your Alibaba Cloud account. The response shows that your Alibaba Cloud account has only one OIDC IdP named `TestOIDCProvider`. *
- @param request ListOIDCProvidersRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListOIDCProvidersResponse
func (*Client) ListPredefinedScopes ¶
func (client *Client) ListPredefinedScopes(request *ListPredefinedScopesRequest) (_result *ListPredefinedScopesResponse, _err error)
func (*Client) ListPredefinedScopesWithOptions ¶
func (client *Client) ListPredefinedScopesWithOptions(request *ListPredefinedScopesRequest, runtime *util.RuntimeOptions) (_result *ListPredefinedScopesResponse, _err error)
func (*Client) ListSAMLProviders ¶
func (client *Client) ListSAMLProviders(request *ListSAMLProvidersRequest) (_result *ListSAMLProvidersResponse, _err error)
func (*Client) ListSAMLProvidersWithOptions ¶
func (client *Client) ListSAMLProvidersWithOptions(request *ListSAMLProvidersRequest, runtime *util.RuntimeOptions) (_result *ListSAMLProvidersResponse, _err error)
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
*
- ###
- You must specify at least one of the following parameters or parameter pairs in a request to determine a query object:
- * `ResourceId.N`
- * `Tag.N.Key`
- * `Tag.N.Key` and `Tag.N.Value` *
- @param request ListTagResourcesRequest
- @return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
*
- ###
- You must specify at least one of the following parameters or parameter pairs in a request to determine a query object:
- * `ResourceId.N`
- * `Tag.N.Key`
- * `Tag.N.Key` and `Tag.N.Value` *
- @param request ListTagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTagResourcesResponse
func (*Client) ListUserBasicInfos ¶
func (client *Client) ListUserBasicInfos(request *ListUserBasicInfosRequest) (_result *ListUserBasicInfosResponse, _err error)
*
- You can call the following API operations to query the information about all RAM users:
- * ListUsers: queries the details of all RAM users.
- * ListUserBasicInfos: queries the basic information about all RAM users. The basic information includes only the logon names (`UserPrincipalName`), display names (`DisplayName`), and user IDs (`UserId`). *
- @param request ListUserBasicInfosRequest
- @return ListUserBasicInfosResponse
func (*Client) ListUserBasicInfosWithOptions ¶
func (client *Client) ListUserBasicInfosWithOptions(request *ListUserBasicInfosRequest, runtime *util.RuntimeOptions) (_result *ListUserBasicInfosResponse, _err error)
*
- You can call the following API operations to query the information about all RAM users:
- * ListUsers: queries the details of all RAM users.
- * ListUserBasicInfos: queries the basic information about all RAM users. The basic information includes only the logon names (`UserPrincipalName`), display names (`DisplayName`), and user IDs (`UserId`). *
- @param request ListUserBasicInfosRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListUserBasicInfosResponse
func (*Client) ListUsers ¶
func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)
*
- ### [](#)
- You can call the following API operations to query the details of all RAM users:
- * ListUsers: queries the details of all RAM users.
- * ListUserBasicInfos: queries the basic information about all RAM users. The basic information includes only the logon names (`UserPrincipalName`), display names (`DisplayName`), and user IDs (`UserId`). *
- @param request ListUsersRequest
- @return ListUsersResponse
func (*Client) ListUsersForGroup ¶
func (client *Client) ListUsersForGroup(request *ListUsersForGroupRequest) (_result *ListUsersForGroupResponse, _err error)
func (*Client) ListUsersForGroupWithOptions ¶
func (client *Client) ListUsersForGroupWithOptions(request *ListUsersForGroupRequest, runtime *util.RuntimeOptions) (_result *ListUsersForGroupResponse, _err error)
func (*Client) ListUsersWithOptions ¶
func (client *Client) ListUsersWithOptions(request *ListUsersRequest, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)
*
- ### [](#)
- You can call the following API operations to query the details of all RAM users:
- * ListUsers: queries the details of all RAM users.
- * ListUserBasicInfos: queries the basic information about all RAM users. The basic information includes only the logon names (`UserPrincipalName`), display names (`DisplayName`), and user IDs (`UserId`). *
- @param request ListUsersRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListUsersResponse
func (*Client) ListVirtualMFADevices ¶
func (client *Client) ListVirtualMFADevices(request *ListVirtualMFADevicesRequest) (_result *ListVirtualMFADevicesResponse, _err error)
func (*Client) ListVirtualMFADevicesWithOptions ¶
func (client *Client) ListVirtualMFADevicesWithOptions(request *ListVirtualMFADevicesRequest, runtime *util.RuntimeOptions) (_result *ListVirtualMFADevicesResponse, _err error)
func (*Client) RemoveClientIdFromOIDCProvider ¶
func (client *Client) RemoveClientIdFromOIDCProvider(request *RemoveClientIdFromOIDCProviderRequest) (_result *RemoveClientIdFromOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the client ID `498469743454717****` from the OIDC IdP named `TestOIDCProvider`. *
- @param request RemoveClientIdFromOIDCProviderRequest
- @return RemoveClientIdFromOIDCProviderResponse
func (*Client) RemoveClientIdFromOIDCProviderWithOptions ¶
func (client *Client) RemoveClientIdFromOIDCProviderWithOptions(request *RemoveClientIdFromOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *RemoveClientIdFromOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the client ID `498469743454717****` from the OIDC IdP named `TestOIDCProvider`. *
- @param request RemoveClientIdFromOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return RemoveClientIdFromOIDCProviderResponse
func (*Client) RemoveFingerprintFromOIDCProvider ¶
func (client *Client) RemoveFingerprintFromOIDCProvider(request *RemoveFingerprintFromOIDCProviderRequest) (_result *RemoveFingerprintFromOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the fingerprint `6938fd4d98bab03faadb97b34396831e3780****` from the OIDC IdP named `TestOIDCProvider`. *
- @param request RemoveFingerprintFromOIDCProviderRequest
- @return RemoveFingerprintFromOIDCProviderResponse
func (*Client) RemoveFingerprintFromOIDCProviderWithOptions ¶
func (client *Client) RemoveFingerprintFromOIDCProviderWithOptions(request *RemoveFingerprintFromOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *RemoveFingerprintFromOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to remove the fingerprint `6938fd4d98bab03faadb97b34396831e3780****` from the OIDC IdP named `TestOIDCProvider`. *
- @param request RemoveFingerprintFromOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return RemoveFingerprintFromOIDCProviderResponse
func (*Client) RemoveUserFromGroup ¶
func (client *Client) RemoveUserFromGroup(request *RemoveUserFromGroupRequest) (_result *RemoveUserFromGroupResponse, _err error)
func (*Client) RemoveUserFromGroupWithOptions ¶
func (client *Client) RemoveUserFromGroupWithOptions(request *RemoveUserFromGroupRequest, runtime *util.RuntimeOptions) (_result *RemoveUserFromGroupResponse, _err error)
func (*Client) SetDefaultDomain ¶
func (client *Client) SetDefaultDomain(request *SetDefaultDomainRequest) (_result *SetDefaultDomainResponse, _err error)
func (*Client) SetDefaultDomainWithOptions ¶
func (client *Client) SetDefaultDomainWithOptions(request *SetDefaultDomainRequest, runtime *util.RuntimeOptions) (_result *SetDefaultDomainResponse, _err error)
func (*Client) SetPasswordPolicy ¶
func (client *Client) SetPasswordPolicy(request *SetPasswordPolicyRequest) (_result *SetPasswordPolicyResponse, _err error)
func (*Client) SetPasswordPolicyWithOptions ¶
func (client *Client) SetPasswordPolicyWithOptions(request *SetPasswordPolicyRequest, runtime *util.RuntimeOptions) (_result *SetPasswordPolicyResponse, _err error)
func (*Client) SetSecurityPreference ¶
func (client *Client) SetSecurityPreference(request *SetSecurityPreferenceRequest) (_result *SetSecurityPreferenceResponse, _err error)
*
- ###
- This topic provides an example on how to enable multi-factor authentication (MFA) only for RAM users who initiated unusual logons. *
- @param request SetSecurityPreferenceRequest
- @return SetSecurityPreferenceResponse
func (*Client) SetSecurityPreferenceWithOptions ¶
func (client *Client) SetSecurityPreferenceWithOptions(tmpReq *SetSecurityPreferenceRequest, runtime *util.RuntimeOptions) (_result *SetSecurityPreferenceResponse, _err error)
*
- ###
- This topic provides an example on how to enable multi-factor authentication (MFA) only for RAM users who initiated unusual logons. *
- @param tmpReq SetSecurityPreferenceRequest
- @param runtime runtime options for this request RuntimeOptions
- @return SetSecurityPreferenceResponse
func (*Client) SetUserSsoSettings ¶
func (client *Client) SetUserSsoSettings(request *SetUserSsoSettingsRequest) (_result *SetUserSsoSettingsResponse, _err error)
func (*Client) SetUserSsoSettingsWithOptions ¶
func (client *Client) SetUserSsoSettingsWithOptions(request *SetUserSsoSettingsRequest, runtime *util.RuntimeOptions) (_result *SetUserSsoSettingsResponse, _err error)
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
func (*Client) UnbindMFADevice ¶
func (client *Client) UnbindMFADevice(request *UnbindMFADeviceRequest) (_result *UnbindMFADeviceResponse, _err error)
func (*Client) UnbindMFADeviceWithOptions ¶
func (client *Client) UnbindMFADeviceWithOptions(request *UnbindMFADeviceRequest, runtime *util.RuntimeOptions) (_result *UnbindMFADeviceResponse, _err error)
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
func (*Client) UpdateAccessKey ¶
func (client *Client) UpdateAccessKey(request *UpdateAccessKeyRequest) (_result *UpdateAccessKeyResponse, _err error)
func (*Client) UpdateAccessKeyWithOptions ¶
func (client *Client) UpdateAccessKeyWithOptions(request *UpdateAccessKeyRequest, runtime *util.RuntimeOptions) (_result *UpdateAccessKeyResponse, _err error)
func (*Client) UpdateApplication ¶
func (client *Client) UpdateApplication(request *UpdateApplicationRequest) (_result *UpdateApplicationResponse, _err error)
func (*Client) UpdateApplicationWithOptions ¶
func (client *Client) UpdateApplicationWithOptions(request *UpdateApplicationRequest, runtime *util.RuntimeOptions) (_result *UpdateApplicationResponse, _err error)
func (*Client) UpdateGroup ¶
func (client *Client) UpdateGroup(request *UpdateGroupRequest) (_result *UpdateGroupResponse, _err error)
func (*Client) UpdateGroupWithOptions ¶
func (client *Client) UpdateGroupWithOptions(request *UpdateGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateGroupResponse, _err error)
func (*Client) UpdateLoginProfile ¶
func (client *Client) UpdateLoginProfile(request *UpdateLoginProfileRequest) (_result *UpdateLoginProfileResponse, _err error)
func (*Client) UpdateLoginProfileWithOptions ¶
func (client *Client) UpdateLoginProfileWithOptions(request *UpdateLoginProfileRequest, runtime *util.RuntimeOptions) (_result *UpdateLoginProfileResponse, _err error)
func (*Client) UpdateOIDCProvider ¶
func (client *Client) UpdateOIDCProvider(request *UpdateOIDCProviderRequest) (_result *UpdateOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to change the description of the OIDC IdP named `TestOIDCProvider` to `This is a new OIDC Provider.` *
- @param request UpdateOIDCProviderRequest
- @return UpdateOIDCProviderResponse
func (*Client) UpdateOIDCProviderWithOptions ¶
func (client *Client) UpdateOIDCProviderWithOptions(request *UpdateOIDCProviderRequest, runtime *util.RuntimeOptions) (_result *UpdateOIDCProviderResponse, _err error)
*
- ###
- This topic provides an example on how to change the description of the OIDC IdP named `TestOIDCProvider` to `This is a new OIDC Provider.` *
- @param request UpdateOIDCProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateOIDCProviderResponse
func (*Client) UpdateSAMLProvider ¶
func (client *Client) UpdateSAMLProvider(request *UpdateSAMLProviderRequest) (_result *UpdateSAMLProviderResponse, _err error)
*
- This topic provides an example on how to change the description of an IdP named `test-provider` to `This is a new provider.` *
- @param request UpdateSAMLProviderRequest
- @return UpdateSAMLProviderResponse
func (*Client) UpdateSAMLProviderWithOptions ¶
func (client *Client) UpdateSAMLProviderWithOptions(request *UpdateSAMLProviderRequest, runtime *util.RuntimeOptions) (_result *UpdateSAMLProviderResponse, _err error)
*
- This topic provides an example on how to change the description of an IdP named `test-provider` to `This is a new provider.` *
- @param request UpdateSAMLProviderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateSAMLProviderResponse
func (*Client) UpdateUser ¶
func (client *Client) UpdateUser(request *UpdateUserRequest) (_result *UpdateUserResponse, _err error)
*
- This topic provides an example to show how to modify the name of a RAM user from `test@example.onaliyun.com` to `new@example.onaliyun.com`. *
- @param request UpdateUserRequest
- @return UpdateUserResponse
func (*Client) UpdateUserWithOptions ¶
func (client *Client) UpdateUserWithOptions(request *UpdateUserRequest, runtime *util.RuntimeOptions) (_result *UpdateUserResponse, _err error)
*
- This topic provides an example to show how to modify the name of a RAM user from `test@example.onaliyun.com` to `new@example.onaliyun.com`. *
- @param request UpdateUserRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateUserResponse
type CreateAccessKeyRequest ¶
type CreateAccessKeyRequest struct { // The logon name of the RAM user. // // If this parameter is empty, an AccessKey pair is created for the current user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (CreateAccessKeyRequest) GoString ¶
func (s CreateAccessKeyRequest) GoString() string
func (*CreateAccessKeyRequest) SetUserPrincipalName ¶
func (s *CreateAccessKeyRequest) SetUserPrincipalName(v string) *CreateAccessKeyRequest
func (CreateAccessKeyRequest) String ¶
func (s CreateAccessKeyRequest) String() string
type CreateAccessKeyResponse ¶
type CreateAccessKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAccessKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAccessKeyResponse) GoString ¶
func (s CreateAccessKeyResponse) GoString() string
func (*CreateAccessKeyResponse) SetBody ¶
func (s *CreateAccessKeyResponse) SetBody(v *CreateAccessKeyResponseBody) *CreateAccessKeyResponse
func (*CreateAccessKeyResponse) SetHeaders ¶
func (s *CreateAccessKeyResponse) SetHeaders(v map[string]*string) *CreateAccessKeyResponse
func (*CreateAccessKeyResponse) SetStatusCode ¶
func (s *CreateAccessKeyResponse) SetStatusCode(v int32) *CreateAccessKeyResponse
func (CreateAccessKeyResponse) String ¶
func (s CreateAccessKeyResponse) String() string
type CreateAccessKeyResponseBody ¶
type CreateAccessKeyResponseBody struct { // The information of the AccessKey pair. AccessKey *CreateAccessKeyResponseBodyAccessKey `json:"AccessKey,omitempty" xml:"AccessKey,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAccessKeyResponseBody) GoString ¶
func (s CreateAccessKeyResponseBody) GoString() string
func (*CreateAccessKeyResponseBody) SetAccessKey ¶
func (s *CreateAccessKeyResponseBody) SetAccessKey(v *CreateAccessKeyResponseBodyAccessKey) *CreateAccessKeyResponseBody
func (*CreateAccessKeyResponseBody) SetRequestId ¶
func (s *CreateAccessKeyResponseBody) SetRequestId(v string) *CreateAccessKeyResponseBody
func (CreateAccessKeyResponseBody) String ¶
func (s CreateAccessKeyResponseBody) String() string
type CreateAccessKeyResponseBodyAccessKey ¶
type CreateAccessKeyResponseBodyAccessKey struct { // The AccessKey ID provided to you by Alibaba Cloud. AccessKeyId *string `json:"AccessKeyId,omitempty" xml:"AccessKeyId,omitempty"` // The AccessKey secret provided to you by Alibaba Cloud. AccessKeySecret *string `json:"AccessKeySecret,omitempty" xml:"AccessKeySecret,omitempty"` // The time when the AccessKey pair was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The status of the AccessKey pair. Valid values: // // * Active // * Inactive Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (CreateAccessKeyResponseBodyAccessKey) GoString ¶
func (s CreateAccessKeyResponseBodyAccessKey) GoString() string
func (*CreateAccessKeyResponseBodyAccessKey) SetAccessKeyId ¶
func (s *CreateAccessKeyResponseBodyAccessKey) SetAccessKeyId(v string) *CreateAccessKeyResponseBodyAccessKey
func (*CreateAccessKeyResponseBodyAccessKey) SetAccessKeySecret ¶
func (s *CreateAccessKeyResponseBodyAccessKey) SetAccessKeySecret(v string) *CreateAccessKeyResponseBodyAccessKey
func (*CreateAccessKeyResponseBodyAccessKey) SetCreateDate ¶
func (s *CreateAccessKeyResponseBodyAccessKey) SetCreateDate(v string) *CreateAccessKeyResponseBodyAccessKey
func (*CreateAccessKeyResponseBodyAccessKey) SetStatus ¶
func (s *CreateAccessKeyResponseBodyAccessKey) SetStatus(v string) *CreateAccessKeyResponseBodyAccessKey
func (CreateAccessKeyResponseBodyAccessKey) String ¶
func (s CreateAccessKeyResponseBodyAccessKey) String() string
type CreateAppSecretRequest ¶
type CreateAppSecretRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` }
func (CreateAppSecretRequest) GoString ¶
func (s CreateAppSecretRequest) GoString() string
func (*CreateAppSecretRequest) SetAppId ¶
func (s *CreateAppSecretRequest) SetAppId(v string) *CreateAppSecretRequest
func (CreateAppSecretRequest) String ¶
func (s CreateAppSecretRequest) String() string
type CreateAppSecretResponse ¶
type CreateAppSecretResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateAppSecretResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateAppSecretResponse) GoString ¶
func (s CreateAppSecretResponse) GoString() string
func (*CreateAppSecretResponse) SetBody ¶
func (s *CreateAppSecretResponse) SetBody(v *CreateAppSecretResponseBody) *CreateAppSecretResponse
func (*CreateAppSecretResponse) SetHeaders ¶
func (s *CreateAppSecretResponse) SetHeaders(v map[string]*string) *CreateAppSecretResponse
func (*CreateAppSecretResponse) SetStatusCode ¶
func (s *CreateAppSecretResponse) SetStatusCode(v int32) *CreateAppSecretResponse
func (CreateAppSecretResponse) String ¶
func (s CreateAppSecretResponse) String() string
type CreateAppSecretResponseBody ¶
type CreateAppSecretResponseBody struct { // The information of the application secret. AppSecret *CreateAppSecretResponseBodyAppSecret `json:"AppSecret,omitempty" xml:"AppSecret,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateAppSecretResponseBody) GoString ¶
func (s CreateAppSecretResponseBody) GoString() string
func (*CreateAppSecretResponseBody) SetAppSecret ¶
func (s *CreateAppSecretResponseBody) SetAppSecret(v *CreateAppSecretResponseBodyAppSecret) *CreateAppSecretResponseBody
func (*CreateAppSecretResponseBody) SetRequestId ¶
func (s *CreateAppSecretResponseBody) SetRequestId(v string) *CreateAppSecretResponseBody
func (CreateAppSecretResponseBody) String ¶
func (s CreateAppSecretResponseBody) String() string
type CreateAppSecretResponseBodyAppSecret ¶
type CreateAppSecretResponseBodyAppSecret struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The ID of the application secret. AppSecretId *string `json:"AppSecretId,omitempty" xml:"AppSecretId,omitempty"` // The content of the application secret. This value can be used as the client secret for open authorization. AppSecretValue *string `json:"AppSecretValue,omitempty" xml:"AppSecretValue,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` }
func (CreateAppSecretResponseBodyAppSecret) GoString ¶
func (s CreateAppSecretResponseBodyAppSecret) GoString() string
func (*CreateAppSecretResponseBodyAppSecret) SetAppId ¶
func (s *CreateAppSecretResponseBodyAppSecret) SetAppId(v string) *CreateAppSecretResponseBodyAppSecret
func (*CreateAppSecretResponseBodyAppSecret) SetAppSecretId ¶
func (s *CreateAppSecretResponseBodyAppSecret) SetAppSecretId(v string) *CreateAppSecretResponseBodyAppSecret
func (*CreateAppSecretResponseBodyAppSecret) SetAppSecretValue ¶
func (s *CreateAppSecretResponseBodyAppSecret) SetAppSecretValue(v string) *CreateAppSecretResponseBodyAppSecret
func (*CreateAppSecretResponseBodyAppSecret) SetCreateDate ¶
func (s *CreateAppSecretResponseBodyAppSecret) SetCreateDate(v string) *CreateAppSecretResponseBodyAppSecret
func (CreateAppSecretResponseBodyAppSecret) String ¶
func (s CreateAppSecretResponseBodyAppSecret) String() string
type CreateApplicationRequest ¶
type CreateApplicationRequest struct { // The validity period of the access token. // // Valid values: 900 to 10800. Unit: seconds. // // Default value: 3600. AccessTokenValidity *int32 `json:"AccessTokenValidity,omitempty" xml:"AccessTokenValidity,omitempty"` // The application name. // // The name can be up to 64 characters in length. The name can contain letters, digits, periods (.), underscores (\_), and hyphens (-). AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"` // The type of the application. Valid values: // // * WebApp: a web application that interacts with a browser. // * NativeApp: a native application that runs on an operating system, such as a desktop operating system or a mobile operating system. // * ServerApp: an application that accesses Alibaba Cloud services without the need of manual user logon. User provisioning is automated based on the System for Cross-Domain Identity Management (SCIM) protocol. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` // The display name of the application. // // The name can be up to 24 characters in length. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Indicates whether the application can be installed by using other Alibaba Cloud accounts. Valid values: // // * true: If you do not set this parameter for applications of the NativeApp and ServerApp types, true is used. // * false: If you do not set this parameter for applications of the WebApp type, false is used. IsMultiTenant *bool `json:"IsMultiTenant,omitempty" xml:"IsMultiTenant,omitempty"` // The scope of application permissions. // // For more information about the application permission scope, see [Open authorization scope](~~93693~~). You can also call the [ListPredefinedScopes](~~187206~~) operation to obtain the permission scopes supported by different types of applications. // // If you enter multiple permission scopes, separate them with semicolons (;). PredefinedScopes *string `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty"` // The callback URL. // // If you enter multiple callback URLs, separate them with semicolons (;). RedirectUris *string `json:"RedirectUris,omitempty" xml:"RedirectUris,omitempty"` // The validity period of the refreshed token. // // Valid values: 7200 to 31536000. Unit: seconds. // // Default value: // // * For applications of the WebApp and ServerApp types, if this parameter is left empty, the value 2592000 is used. The value 2592000 indicates that the validity period of the refreshed token is 30 days. // * For applications of the NativeApp type, if this parameter is left empty, the value 7776000 is used. The value 7776000 indicates that the validity period of the refreshed token is 90 days. RefreshTokenValidity *int32 `json:"RefreshTokenValidity,omitempty" xml:"RefreshTokenValidity,omitempty"` // The required permission. // // You can specify one or more permissions for the `RequiredScopes` parameter. After you specify this parameter, the required permissions are automatically selected and cannot be revoked when a user grants permissions on the application. // // If you enter multiple permissions, separate them with semicolons (;). // // > If the permission that you specify for the `RequiredScopes` parameter is not included in value of the `PredefinedScopes` parameter, the permission does not take effect. RequiredScopes *string `json:"RequiredScopes,omitempty" xml:"RequiredScopes,omitempty"` // Indicates whether a secret is required. Valid values: // // * true // * false // // >- For applications of the WebApp and ServerApp types, this parameter is automatically set to true and cannot be changed. // >- For applications of the NativeApp type, this parameter can be set to true or false. If you do not set this parameter, false is used. Applications of the NativeApp type run in untrusted environments and the secrets of these applications are not protected. Therefore, we recommend that you do not set this parameter to true unless otherwise specified. For more information, see [Use an application of the NativeApp type to log on to Alibaba Cloud](~~93697~~). SecretRequired *bool `json:"SecretRequired,omitempty" xml:"SecretRequired,omitempty"` }
func (CreateApplicationRequest) GoString ¶
func (s CreateApplicationRequest) GoString() string
func (*CreateApplicationRequest) SetAccessTokenValidity ¶
func (s *CreateApplicationRequest) SetAccessTokenValidity(v int32) *CreateApplicationRequest
func (*CreateApplicationRequest) SetAppName ¶
func (s *CreateApplicationRequest) SetAppName(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetAppType ¶
func (s *CreateApplicationRequest) SetAppType(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetDisplayName ¶
func (s *CreateApplicationRequest) SetDisplayName(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetIsMultiTenant ¶
func (s *CreateApplicationRequest) SetIsMultiTenant(v bool) *CreateApplicationRequest
func (*CreateApplicationRequest) SetPredefinedScopes ¶
func (s *CreateApplicationRequest) SetPredefinedScopes(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetRedirectUris ¶
func (s *CreateApplicationRequest) SetRedirectUris(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetRefreshTokenValidity ¶
func (s *CreateApplicationRequest) SetRefreshTokenValidity(v int32) *CreateApplicationRequest
func (*CreateApplicationRequest) SetRequiredScopes ¶ added in v4.0.3
func (s *CreateApplicationRequest) SetRequiredScopes(v string) *CreateApplicationRequest
func (*CreateApplicationRequest) SetSecretRequired ¶
func (s *CreateApplicationRequest) SetSecretRequired(v bool) *CreateApplicationRequest
func (CreateApplicationRequest) String ¶
func (s CreateApplicationRequest) String() string
type CreateApplicationResponse ¶
type CreateApplicationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateApplicationResponse) GoString ¶
func (s CreateApplicationResponse) GoString() string
func (*CreateApplicationResponse) SetBody ¶
func (s *CreateApplicationResponse) SetBody(v *CreateApplicationResponseBody) *CreateApplicationResponse
func (*CreateApplicationResponse) SetHeaders ¶
func (s *CreateApplicationResponse) SetHeaders(v map[string]*string) *CreateApplicationResponse
func (*CreateApplicationResponse) SetStatusCode ¶
func (s *CreateApplicationResponse) SetStatusCode(v int32) *CreateApplicationResponse
func (CreateApplicationResponse) String ¶
func (s CreateApplicationResponse) String() string
type CreateApplicationResponseBody ¶
type CreateApplicationResponseBody struct { // The information about the application. Application *CreateApplicationResponseBodyApplication `json:"Application,omitempty" xml:"Application,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateApplicationResponseBody) GoString ¶
func (s CreateApplicationResponseBody) GoString() string
func (*CreateApplicationResponseBody) SetApplication ¶
func (s *CreateApplicationResponseBody) SetApplication(v *CreateApplicationResponseBodyApplication) *CreateApplicationResponseBody
func (*CreateApplicationResponseBody) SetRequestId ¶
func (s *CreateApplicationResponseBody) SetRequestId(v string) *CreateApplicationResponseBody
func (CreateApplicationResponseBody) String ¶
func (s CreateApplicationResponseBody) String() string
type CreateApplicationResponseBodyApplication ¶
type CreateApplicationResponseBodyApplication struct { // The validity period of the access token. Unit: seconds. AccessTokenValidity *int32 `json:"AccessTokenValidity,omitempty" xml:"AccessTokenValidity,omitempty"` // The ID of the Alibaba Cloud account to which the application belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The application name. AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"` // The application type. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The information about the permissions that are granted on the application. DelegatedScope *CreateApplicationResponseBodyApplicationDelegatedScope `json:"DelegatedScope,omitempty" xml:"DelegatedScope,omitempty" type:"Struct"` // The display name of the application. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Indicates whether the application can be installed by using other Alibaba Cloud accounts. IsMultiTenant *bool `json:"IsMultiTenant,omitempty" xml:"IsMultiTenant,omitempty"` // The callback URLs. RedirectUris *CreateApplicationResponseBodyApplicationRedirectUris `json:"RedirectUris,omitempty" xml:"RedirectUris,omitempty" type:"Struct"` // The validity period of the refresh token. Unit: seconds. RefreshTokenValidity *int32 `json:"RefreshTokenValidity,omitempty" xml:"RefreshTokenValidity,omitempty"` // Indicates whether a secret is required. SecretRequired *bool `json:"SecretRequired,omitempty" xml:"SecretRequired,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (CreateApplicationResponseBodyApplication) GoString ¶
func (s CreateApplicationResponseBodyApplication) GoString() string
func (*CreateApplicationResponseBodyApplication) SetAccessTokenValidity ¶
func (s *CreateApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetAccountId ¶
func (s *CreateApplicationResponseBodyApplication) SetAccountId(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetAppId ¶
func (s *CreateApplicationResponseBodyApplication) SetAppId(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetAppName ¶
func (s *CreateApplicationResponseBodyApplication) SetAppName(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetAppType ¶
func (s *CreateApplicationResponseBodyApplication) SetAppType(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetCreateDate ¶
func (s *CreateApplicationResponseBodyApplication) SetCreateDate(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetDelegatedScope ¶
func (s *CreateApplicationResponseBodyApplication) SetDelegatedScope(v *CreateApplicationResponseBodyApplicationDelegatedScope) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetDisplayName ¶
func (s *CreateApplicationResponseBodyApplication) SetDisplayName(v string) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetIsMultiTenant ¶
func (s *CreateApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetRedirectUris ¶
func (s *CreateApplicationResponseBodyApplication) SetRedirectUris(v *CreateApplicationResponseBodyApplicationRedirectUris) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetRefreshTokenValidity ¶
func (s *CreateApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetSecretRequired ¶
func (s *CreateApplicationResponseBodyApplication) SetSecretRequired(v bool) *CreateApplicationResponseBodyApplication
func (*CreateApplicationResponseBodyApplication) SetUpdateDate ¶
func (s *CreateApplicationResponseBodyApplication) SetUpdateDate(v string) *CreateApplicationResponseBodyApplication
func (CreateApplicationResponseBodyApplication) String ¶
func (s CreateApplicationResponseBodyApplication) String() string
type CreateApplicationResponseBodyApplicationDelegatedScope ¶
type CreateApplicationResponseBodyApplicationDelegatedScope struct { // The information about the permissions that are granted on the application. PredefinedScopes *CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty" type:"Struct"` }
func (CreateApplicationResponseBodyApplicationDelegatedScope) GoString ¶
func (s CreateApplicationResponseBodyApplicationDelegatedScope) GoString() string
func (*CreateApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes ¶
func (CreateApplicationResponseBodyApplicationDelegatedScope) String ¶
func (s CreateApplicationResponseBodyApplicationDelegatedScope) String() string
type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes ¶
type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes struct {
PredefinedScope []*CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope `json:"PredefinedScope,omitempty" xml:"PredefinedScope,omitempty" type:"Repeated"`
}
func (CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString ¶
func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
func (*CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope ¶
func (CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String ¶
func (s CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope ¶
type CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope struct { // The description of the permission. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the permission. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the permission is automatically selected by default when you install the application. Valid values: // // * true // * false // // `openid` is required by default. Required *bool `json:"Required,omitempty" xml:"Required,omitempty"` }
func (CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString ¶
func (*CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription ¶
func (*CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName ¶
func (*CreateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired ¶ added in v4.0.3
type CreateApplicationResponseBodyApplicationRedirectUris ¶
type CreateApplicationResponseBodyApplicationRedirectUris struct {
RedirectUri []*string `json:"RedirectUri,omitempty" xml:"RedirectUri,omitempty" type:"Repeated"`
}
func (CreateApplicationResponseBodyApplicationRedirectUris) GoString ¶
func (s CreateApplicationResponseBodyApplicationRedirectUris) GoString() string
func (*CreateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri ¶
func (s *CreateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri(v []*string) *CreateApplicationResponseBodyApplicationRedirectUris
func (CreateApplicationResponseBodyApplicationRedirectUris) String ¶
func (s CreateApplicationResponseBodyApplicationRedirectUris) String() string
type CreateGroupRequest ¶
type CreateGroupRequest struct { // The description. // // The value can be up to 128 characters in length. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The display name of the RAM user group. // // The name can be up to 24 characters in length. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The name of the RAM user group. You must specify this parameter. // // The name can be up to 64 characters in length and can contain letters, digits, periods (.), underscores (\_), and hyphens (-). GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` }
func (CreateGroupRequest) GoString ¶
func (s CreateGroupRequest) GoString() string
func (*CreateGroupRequest) SetComments ¶
func (s *CreateGroupRequest) SetComments(v string) *CreateGroupRequest
func (*CreateGroupRequest) SetDisplayName ¶
func (s *CreateGroupRequest) SetDisplayName(v string) *CreateGroupRequest
func (*CreateGroupRequest) SetGroupName ¶
func (s *CreateGroupRequest) SetGroupName(v string) *CreateGroupRequest
func (CreateGroupRequest) String ¶
func (s CreateGroupRequest) String() string
type CreateGroupResponse ¶
type CreateGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateGroupResponse) GoString ¶
func (s CreateGroupResponse) GoString() string
func (*CreateGroupResponse) SetBody ¶
func (s *CreateGroupResponse) SetBody(v *CreateGroupResponseBody) *CreateGroupResponse
func (*CreateGroupResponse) SetHeaders ¶
func (s *CreateGroupResponse) SetHeaders(v map[string]*string) *CreateGroupResponse
func (*CreateGroupResponse) SetStatusCode ¶
func (s *CreateGroupResponse) SetStatusCode(v int32) *CreateGroupResponse
func (CreateGroupResponse) String ¶
func (s CreateGroupResponse) String() string
type CreateGroupResponseBody ¶
type CreateGroupResponseBody struct { // The information of the RAM user group. Group *CreateGroupResponseBodyGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateGroupResponseBody) GoString ¶
func (s CreateGroupResponseBody) GoString() string
func (*CreateGroupResponseBody) SetGroup ¶
func (s *CreateGroupResponseBody) SetGroup(v *CreateGroupResponseBodyGroup) *CreateGroupResponseBody
func (*CreateGroupResponseBody) SetRequestId ¶
func (s *CreateGroupResponseBody) SetRequestId(v string) *CreateGroupResponseBody
func (CreateGroupResponseBody) String ¶
func (s CreateGroupResponseBody) String() string
type CreateGroupResponseBodyGroup ¶
type CreateGroupResponseBodyGroup struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (CreateGroupResponseBodyGroup) GoString ¶
func (s CreateGroupResponseBodyGroup) GoString() string
func (*CreateGroupResponseBodyGroup) SetComments ¶
func (s *CreateGroupResponseBodyGroup) SetComments(v string) *CreateGroupResponseBodyGroup
func (*CreateGroupResponseBodyGroup) SetCreateDate ¶
func (s *CreateGroupResponseBodyGroup) SetCreateDate(v string) *CreateGroupResponseBodyGroup
func (*CreateGroupResponseBodyGroup) SetDisplayName ¶
func (s *CreateGroupResponseBodyGroup) SetDisplayName(v string) *CreateGroupResponseBodyGroup
func (*CreateGroupResponseBodyGroup) SetGroupId ¶
func (s *CreateGroupResponseBodyGroup) SetGroupId(v string) *CreateGroupResponseBodyGroup
func (*CreateGroupResponseBodyGroup) SetGroupName ¶
func (s *CreateGroupResponseBodyGroup) SetGroupName(v string) *CreateGroupResponseBodyGroup
func (*CreateGroupResponseBodyGroup) SetUpdateDate ¶
func (s *CreateGroupResponseBodyGroup) SetUpdateDate(v string) *CreateGroupResponseBodyGroup
func (CreateGroupResponseBodyGroup) String ¶
func (s CreateGroupResponseBodyGroup) String() string
type CreateLoginProfileRequest ¶
type CreateLoginProfileRequest struct { // Specifies whether multi-factor authentication (MFA) must be enabled. Valid values: // // * true: MFA must be enabled. The RAM user must bind an MFA device at the next logon. // * false: MFA is not enabled. This is the default value. MFABindRequired *bool `json:"MFABindRequired,omitempty" xml:"MFABindRequired,omitempty"` // The password that is used to log on to the console. // // The password must meet the complexity requirements. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // Specifies whether the RAM user must reset the password at the next logon. Default value: false. Valid values: // // * true // * false PasswordResetRequired *bool `json:"PasswordResetRequired,omitempty" xml:"PasswordResetRequired,omitempty"` // The status of password-based logon. Valid values: // // * Active: Password-based logon is enabled. This is the default value. // * Inactive: Password-based logon is disabled. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (CreateLoginProfileRequest) GoString ¶
func (s CreateLoginProfileRequest) GoString() string
func (*CreateLoginProfileRequest) SetMFABindRequired ¶
func (s *CreateLoginProfileRequest) SetMFABindRequired(v bool) *CreateLoginProfileRequest
func (*CreateLoginProfileRequest) SetPassword ¶
func (s *CreateLoginProfileRequest) SetPassword(v string) *CreateLoginProfileRequest
func (*CreateLoginProfileRequest) SetPasswordResetRequired ¶
func (s *CreateLoginProfileRequest) SetPasswordResetRequired(v bool) *CreateLoginProfileRequest
func (*CreateLoginProfileRequest) SetStatus ¶
func (s *CreateLoginProfileRequest) SetStatus(v string) *CreateLoginProfileRequest
func (*CreateLoginProfileRequest) SetUserPrincipalName ¶
func (s *CreateLoginProfileRequest) SetUserPrincipalName(v string) *CreateLoginProfileRequest
func (CreateLoginProfileRequest) String ¶
func (s CreateLoginProfileRequest) String() string
type CreateLoginProfileResponse ¶
type CreateLoginProfileResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateLoginProfileResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateLoginProfileResponse) GoString ¶
func (s CreateLoginProfileResponse) GoString() string
func (*CreateLoginProfileResponse) SetBody ¶
func (s *CreateLoginProfileResponse) SetBody(v *CreateLoginProfileResponseBody) *CreateLoginProfileResponse
func (*CreateLoginProfileResponse) SetHeaders ¶
func (s *CreateLoginProfileResponse) SetHeaders(v map[string]*string) *CreateLoginProfileResponse
func (*CreateLoginProfileResponse) SetStatusCode ¶
func (s *CreateLoginProfileResponse) SetStatusCode(v int32) *CreateLoginProfileResponse
func (CreateLoginProfileResponse) String ¶
func (s CreateLoginProfileResponse) String() string
type CreateLoginProfileResponseBody ¶
type CreateLoginProfileResponseBody struct { // The logon information. LoginProfile *CreateLoginProfileResponseBodyLoginProfile `json:"LoginProfile,omitempty" xml:"LoginProfile,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateLoginProfileResponseBody) GoString ¶
func (s CreateLoginProfileResponseBody) GoString() string
func (*CreateLoginProfileResponseBody) SetLoginProfile ¶
func (s *CreateLoginProfileResponseBody) SetLoginProfile(v *CreateLoginProfileResponseBodyLoginProfile) *CreateLoginProfileResponseBody
func (*CreateLoginProfileResponseBody) SetRequestId ¶
func (s *CreateLoginProfileResponseBody) SetRequestId(v string) *CreateLoginProfileResponseBody
func (CreateLoginProfileResponseBody) String ¶
func (s CreateLoginProfileResponseBody) String() string
type CreateLoginProfileResponseBodyLoginProfile ¶
type CreateLoginProfileResponseBodyLoginProfile struct { // Indicates whether MFA must be enabled. MFABindRequired *bool `json:"MFABindRequired,omitempty" xml:"MFABindRequired,omitempty"` // Indicates whether the RAM user must reset the password at the next logon. PasswordResetRequired *bool `json:"PasswordResetRequired,omitempty" xml:"PasswordResetRequired,omitempty"` // The status of password-based logon. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (CreateLoginProfileResponseBodyLoginProfile) GoString ¶
func (s CreateLoginProfileResponseBodyLoginProfile) GoString() string
func (*CreateLoginProfileResponseBodyLoginProfile) SetMFABindRequired ¶
func (s *CreateLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *CreateLoginProfileResponseBodyLoginProfile
func (*CreateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired ¶
func (s *CreateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *CreateLoginProfileResponseBodyLoginProfile
func (*CreateLoginProfileResponseBodyLoginProfile) SetStatus ¶
func (s *CreateLoginProfileResponseBodyLoginProfile) SetStatus(v string) *CreateLoginProfileResponseBodyLoginProfile
func (*CreateLoginProfileResponseBodyLoginProfile) SetUpdateDate ¶
func (s *CreateLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *CreateLoginProfileResponseBodyLoginProfile
func (*CreateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName ¶
func (s *CreateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *CreateLoginProfileResponseBodyLoginProfile
func (CreateLoginProfileResponseBodyLoginProfile) String ¶
func (s CreateLoginProfileResponseBodyLoginProfile) String() string
type CreateOIDCProviderRequest ¶
type CreateOIDCProviderRequest struct { // The ID of the client, which is provided by the external IdP Okta. If you want to specify multiple client IDs, separate the client IDs with commas (,). // // The client ID can contain letters, digits, and special characters and cannot start with the special characters. The special characters are `periods, (.), hyphens (-), underscores (_), colons (:), and forward slashes (/)`.“ // // The client ID can be up to 64 characters in length. ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The description of the OIDC IdP. // // The description can be up to 256 characters in length. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate, which is provided by the external IdP Okta. If you want to specify multiple fingerprints, separate the fingerprints with commas (,). // // The fingerprint can contain letters and digits. // // The fingerprint can be up to 40 characters in length. Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer, which is provided by the external IdP. The URL of the issuer must be unique within an Alibaba Cloud account. // // The URL of the issuer must start with `https` and be in the valid URL format. The URL cannot contain query parameters that follow a question mark (`?`) or logon information that is identified by at signs (`@`). The URL cannot be a fragment URL that contains number signs (`#`). // // The URL can be up to 255 characters in length. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. // // The name can contain letters, digits, and special characters and cannot start or end with the special characters. The special characters are `periods, (.), hyphens (-), and underscores (_)`.“ // // The name can be up to 128 characters in length. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (CreateOIDCProviderRequest) GoString ¶
func (s CreateOIDCProviderRequest) GoString() string
func (*CreateOIDCProviderRequest) SetClientIds ¶
func (s *CreateOIDCProviderRequest) SetClientIds(v string) *CreateOIDCProviderRequest
func (*CreateOIDCProviderRequest) SetDescription ¶
func (s *CreateOIDCProviderRequest) SetDescription(v string) *CreateOIDCProviderRequest
func (*CreateOIDCProviderRequest) SetFingerprints ¶
func (s *CreateOIDCProviderRequest) SetFingerprints(v string) *CreateOIDCProviderRequest
func (*CreateOIDCProviderRequest) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *CreateOIDCProviderRequest) SetIssuanceLimitTime(v int64) *CreateOIDCProviderRequest
func (*CreateOIDCProviderRequest) SetIssuerUrl ¶
func (s *CreateOIDCProviderRequest) SetIssuerUrl(v string) *CreateOIDCProviderRequest
func (*CreateOIDCProviderRequest) SetOIDCProviderName ¶
func (s *CreateOIDCProviderRequest) SetOIDCProviderName(v string) *CreateOIDCProviderRequest
func (CreateOIDCProviderRequest) String ¶
func (s CreateOIDCProviderRequest) String() string
type CreateOIDCProviderResponse ¶
type CreateOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateOIDCProviderResponse) GoString ¶
func (s CreateOIDCProviderResponse) GoString() string
func (*CreateOIDCProviderResponse) SetBody ¶
func (s *CreateOIDCProviderResponse) SetBody(v *CreateOIDCProviderResponseBody) *CreateOIDCProviderResponse
func (*CreateOIDCProviderResponse) SetHeaders ¶
func (s *CreateOIDCProviderResponse) SetHeaders(v map[string]*string) *CreateOIDCProviderResponse
func (*CreateOIDCProviderResponse) SetStatusCode ¶
func (s *CreateOIDCProviderResponse) SetStatusCode(v int32) *CreateOIDCProviderResponse
func (CreateOIDCProviderResponse) String ¶
func (s CreateOIDCProviderResponse) String() string
type CreateOIDCProviderResponseBody ¶
type CreateOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *CreateOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateOIDCProviderResponseBody) GoString ¶
func (s CreateOIDCProviderResponseBody) GoString() string
func (*CreateOIDCProviderResponseBody) SetOIDCProvider ¶
func (s *CreateOIDCProviderResponseBody) SetOIDCProvider(v *CreateOIDCProviderResponseBodyOIDCProvider) *CreateOIDCProviderResponseBody
func (*CreateOIDCProviderResponseBody) SetRequestId ¶
func (s *CreateOIDCProviderResponseBody) SetRequestId(v string) *CreateOIDCProviderResponseBody
func (CreateOIDCProviderResponseBody) String ¶
func (s CreateOIDCProviderResponseBody) String() string
type CreateOIDCProviderResponseBodyOIDCProvider ¶
type CreateOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (CreateOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s CreateOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetArn ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (*CreateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *CreateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *CreateOIDCProviderResponseBodyOIDCProvider
func (CreateOIDCProviderResponseBodyOIDCProvider) String ¶
func (s CreateOIDCProviderResponseBodyOIDCProvider) String() string
type CreateSAMLProviderRequest ¶
type CreateSAMLProviderRequest struct { // The description. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The metadata file, which is Base64 encoded. // // The file is provided by an IdP that supports SAML 2.0. EncodedSAMLMetadataDocument *string `json:"EncodedSAMLMetadataDocument,omitempty" xml:"EncodedSAMLMetadataDocument,omitempty"` // The name of the IdP. // // The value can be up to 128 characters in length. The name can contain letters, digits,` periods (.), hyphens (-), and underscores (_) `. The name cannot start or end with` periods (.), hyphens (-), or underscores (_) `. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` }
func (CreateSAMLProviderRequest) GoString ¶
func (s CreateSAMLProviderRequest) GoString() string
func (*CreateSAMLProviderRequest) SetDescription ¶
func (s *CreateSAMLProviderRequest) SetDescription(v string) *CreateSAMLProviderRequest
func (*CreateSAMLProviderRequest) SetEncodedSAMLMetadataDocument ¶
func (s *CreateSAMLProviderRequest) SetEncodedSAMLMetadataDocument(v string) *CreateSAMLProviderRequest
func (*CreateSAMLProviderRequest) SetSAMLProviderName ¶
func (s *CreateSAMLProviderRequest) SetSAMLProviderName(v string) *CreateSAMLProviderRequest
func (CreateSAMLProviderRequest) String ¶
func (s CreateSAMLProviderRequest) String() string
type CreateSAMLProviderResponse ¶
type CreateSAMLProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateSAMLProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateSAMLProviderResponse) GoString ¶
func (s CreateSAMLProviderResponse) GoString() string
func (*CreateSAMLProviderResponse) SetBody ¶
func (s *CreateSAMLProviderResponse) SetBody(v *CreateSAMLProviderResponseBody) *CreateSAMLProviderResponse
func (*CreateSAMLProviderResponse) SetHeaders ¶
func (s *CreateSAMLProviderResponse) SetHeaders(v map[string]*string) *CreateSAMLProviderResponse
func (*CreateSAMLProviderResponse) SetStatusCode ¶
func (s *CreateSAMLProviderResponse) SetStatusCode(v int32) *CreateSAMLProviderResponse
func (CreateSAMLProviderResponse) String ¶
func (s CreateSAMLProviderResponse) String() string
type CreateSAMLProviderResponseBody ¶
type CreateSAMLProviderResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the IdP. SAMLProvider *CreateSAMLProviderResponseBodySAMLProvider `json:"SAMLProvider,omitempty" xml:"SAMLProvider,omitempty" type:"Struct"` }
func (CreateSAMLProviderResponseBody) GoString ¶
func (s CreateSAMLProviderResponseBody) GoString() string
func (*CreateSAMLProviderResponseBody) SetRequestId ¶
func (s *CreateSAMLProviderResponseBody) SetRequestId(v string) *CreateSAMLProviderResponseBody
func (*CreateSAMLProviderResponseBody) SetSAMLProvider ¶
func (s *CreateSAMLProviderResponseBody) SetSAMLProvider(v *CreateSAMLProviderResponseBodySAMLProvider) *CreateSAMLProviderResponseBody
func (CreateSAMLProviderResponseBody) String ¶
func (s CreateSAMLProviderResponseBody) String() string
type CreateSAMLProviderResponseBodySAMLProvider ¶
type CreateSAMLProviderResponseBodySAMLProvider struct { // The Alibaba Cloud Resource Name (ARN) of the IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the IdP. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (CreateSAMLProviderResponseBodySAMLProvider) GoString ¶
func (s CreateSAMLProviderResponseBodySAMLProvider) GoString() string
func (*CreateSAMLProviderResponseBodySAMLProvider) SetArn ¶
func (s *CreateSAMLProviderResponseBodySAMLProvider) SetArn(v string) *CreateSAMLProviderResponseBodySAMLProvider
func (*CreateSAMLProviderResponseBodySAMLProvider) SetCreateDate ¶
func (s *CreateSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *CreateSAMLProviderResponseBodySAMLProvider
func (*CreateSAMLProviderResponseBodySAMLProvider) SetDescription ¶
func (s *CreateSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *CreateSAMLProviderResponseBodySAMLProvider
func (*CreateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName ¶
func (s *CreateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *CreateSAMLProviderResponseBodySAMLProvider
func (*CreateSAMLProviderResponseBodySAMLProvider) SetUpdateDate ¶
func (s *CreateSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *CreateSAMLProviderResponseBodySAMLProvider
func (CreateSAMLProviderResponseBodySAMLProvider) String ¶
func (s CreateSAMLProviderResponseBodySAMLProvider) String() string
type CreateUserRequest ¶
type CreateUserRequest struct { // The description. // // The description must be 1 to 128 characters in length. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The display name of the RAM user. // // The name must be 1 to 24 characters in length. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The mobile number of the RAM user. // // Format: Country code-Mobile phone number. // // > This parameter is valid only on the China site (aliyun.com). MobilePhone *string `json:"MobilePhone,omitempty" xml:"MobilePhone,omitempty"` // The tag value. // // Valid values of N: 1 to 20. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag value cannot start with `acs:`. Tag []*CreateUserRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The logon name of the RAM user. // // The name is in the format of `<username>@<AccountAlias>.onaliyun.com`. `<username>` indicates the name of the RAM user. `<AccountAlias>.onaliyun.com` indicates the default domain name. For more information about how to obtain the default domain name, see [GetDefaultDomain](~~186720~~). // // The value of `UserPrincipalName` must be 1 to 128 characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (\_). The value of `<username>` must be 1 to 64 characters in length. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (CreateUserRequest) GoString ¶
func (s CreateUserRequest) GoString() string
func (*CreateUserRequest) SetComments ¶
func (s *CreateUserRequest) SetComments(v string) *CreateUserRequest
func (*CreateUserRequest) SetDisplayName ¶
func (s *CreateUserRequest) SetDisplayName(v string) *CreateUserRequest
func (*CreateUserRequest) SetEmail ¶
func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest
func (*CreateUserRequest) SetMobilePhone ¶
func (s *CreateUserRequest) SetMobilePhone(v string) *CreateUserRequest
func (*CreateUserRequest) SetTag ¶
func (s *CreateUserRequest) SetTag(v []*CreateUserRequestTag) *CreateUserRequest
func (*CreateUserRequest) SetUserPrincipalName ¶
func (s *CreateUserRequest) SetUserPrincipalName(v string) *CreateUserRequest
func (CreateUserRequest) String ¶
func (s CreateUserRequest) String() string
type CreateUserRequestTag ¶
type CreateUserRequestTag struct { // The key of tag N. // // Valid values of N: 1 to 20. You cannot specify empty strings as tag keys. The tag key can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag key cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N. // // Valid values of N: 1 to 20. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag value cannot start with `acs:`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateUserRequestTag) GoString ¶
func (s CreateUserRequestTag) GoString() string
func (*CreateUserRequestTag) SetKey ¶
func (s *CreateUserRequestTag) SetKey(v string) *CreateUserRequestTag
func (*CreateUserRequestTag) SetValue ¶
func (s *CreateUserRequestTag) SetValue(v string) *CreateUserRequestTag
func (CreateUserRequestTag) String ¶
func (s CreateUserRequestTag) String() string
type CreateUserResponse ¶
type CreateUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateUserResponse) GoString ¶
func (s CreateUserResponse) GoString() string
func (*CreateUserResponse) SetBody ¶
func (s *CreateUserResponse) SetBody(v *CreateUserResponseBody) *CreateUserResponse
func (*CreateUserResponse) SetHeaders ¶
func (s *CreateUserResponse) SetHeaders(v map[string]*string) *CreateUserResponse
func (*CreateUserResponse) SetStatusCode ¶
func (s *CreateUserResponse) SetStatusCode(v int32) *CreateUserResponse
func (CreateUserResponse) String ¶
func (s CreateUserResponse) String() string
type CreateUserResponseBody ¶
type CreateUserResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the RAM user. User *CreateUserResponseBodyUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"` }
func (CreateUserResponseBody) GoString ¶
func (s CreateUserResponseBody) GoString() string
func (*CreateUserResponseBody) SetRequestId ¶
func (s *CreateUserResponseBody) SetRequestId(v string) *CreateUserResponseBody
func (*CreateUserResponseBody) SetUser ¶
func (s *CreateUserResponseBody) SetUser(v *CreateUserResponseBodyUser) *CreateUserResponseBody
func (CreateUserResponseBody) String ¶
func (s CreateUserResponseBody) String() string
type CreateUserResponseBodyUser ¶
type CreateUserResponseBodyUser struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The time when the RAM user was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The last time when the RAM user logged on to the Alibaba Cloud Management Console. LastLoginDate *string `json:"LastLoginDate,omitempty" xml:"LastLoginDate,omitempty"` // The mobile phone number of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). MobilePhone *string `json:"MobilePhone,omitempty" xml:"MobilePhone,omitempty"` // The source of the RAM user. Valid values: // // * Manual: The RAM user is manually created in the RAM console. // * SCIM: The RAM user is mapped by using System for Cross-domain Identity Management (SCIM). // * CloudSSO: The RAM user is mapped from a CloudSSO user. ProvisionType *string `json:"ProvisionType,omitempty" xml:"ProvisionType,omitempty"` // The tag value. Tags *CreateUserResponseBodyUserTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The time when the information about the RAM user was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (CreateUserResponseBodyUser) GoString ¶
func (s CreateUserResponseBodyUser) GoString() string
func (*CreateUserResponseBodyUser) SetComments ¶
func (s *CreateUserResponseBodyUser) SetComments(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetCreateDate ¶
func (s *CreateUserResponseBodyUser) SetCreateDate(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetDisplayName ¶
func (s *CreateUserResponseBodyUser) SetDisplayName(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetEmail ¶
func (s *CreateUserResponseBodyUser) SetEmail(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetLastLoginDate ¶
func (s *CreateUserResponseBodyUser) SetLastLoginDate(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetMobilePhone ¶
func (s *CreateUserResponseBodyUser) SetMobilePhone(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetProvisionType ¶
func (s *CreateUserResponseBodyUser) SetProvisionType(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetTags ¶
func (s *CreateUserResponseBodyUser) SetTags(v *CreateUserResponseBodyUserTags) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetUpdateDate ¶
func (s *CreateUserResponseBodyUser) SetUpdateDate(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetUserId ¶
func (s *CreateUserResponseBodyUser) SetUserId(v string) *CreateUserResponseBodyUser
func (*CreateUserResponseBodyUser) SetUserPrincipalName ¶
func (s *CreateUserResponseBodyUser) SetUserPrincipalName(v string) *CreateUserResponseBodyUser
func (CreateUserResponseBodyUser) String ¶
func (s CreateUserResponseBodyUser) String() string
type CreateUserResponseBodyUserTags ¶
type CreateUserResponseBodyUserTags struct {
Tag []*CreateUserResponseBodyUserTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (CreateUserResponseBodyUserTags) GoString ¶
func (s CreateUserResponseBodyUserTags) GoString() string
func (*CreateUserResponseBodyUserTags) SetTag ¶
func (s *CreateUserResponseBodyUserTags) SetTag(v []*CreateUserResponseBodyUserTagsTag) *CreateUserResponseBodyUserTags
func (CreateUserResponseBodyUserTags) String ¶
func (s CreateUserResponseBodyUserTags) String() string
type CreateUserResponseBodyUserTagsTag ¶
type CreateUserResponseBodyUserTagsTag struct { // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (CreateUserResponseBodyUserTagsTag) GoString ¶
func (s CreateUserResponseBodyUserTagsTag) GoString() string
func (*CreateUserResponseBodyUserTagsTag) SetTagKey ¶
func (s *CreateUserResponseBodyUserTagsTag) SetTagKey(v string) *CreateUserResponseBodyUserTagsTag
func (*CreateUserResponseBodyUserTagsTag) SetTagValue ¶
func (s *CreateUserResponseBodyUserTagsTag) SetTagValue(v string) *CreateUserResponseBodyUserTagsTag
func (CreateUserResponseBodyUserTagsTag) String ¶
func (s CreateUserResponseBodyUserTagsTag) String() string
type CreateVirtualMFADeviceRequest ¶
type CreateVirtualMFADeviceRequest struct { // The name of the MFA device. // // The name must be 1 to 64 characters in length and can contain letters, digits, and hyphens (-). VirtualMFADeviceName *string `json:"VirtualMFADeviceName,omitempty" xml:"VirtualMFADeviceName,omitempty"` }
func (CreateVirtualMFADeviceRequest) GoString ¶
func (s CreateVirtualMFADeviceRequest) GoString() string
func (*CreateVirtualMFADeviceRequest) SetVirtualMFADeviceName ¶
func (s *CreateVirtualMFADeviceRequest) SetVirtualMFADeviceName(v string) *CreateVirtualMFADeviceRequest
func (CreateVirtualMFADeviceRequest) String ¶
func (s CreateVirtualMFADeviceRequest) String() string
type CreateVirtualMFADeviceResponse ¶
type CreateVirtualMFADeviceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateVirtualMFADeviceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateVirtualMFADeviceResponse) GoString ¶
func (s CreateVirtualMFADeviceResponse) GoString() string
func (*CreateVirtualMFADeviceResponse) SetBody ¶
func (s *CreateVirtualMFADeviceResponse) SetBody(v *CreateVirtualMFADeviceResponseBody) *CreateVirtualMFADeviceResponse
func (*CreateVirtualMFADeviceResponse) SetHeaders ¶
func (s *CreateVirtualMFADeviceResponse) SetHeaders(v map[string]*string) *CreateVirtualMFADeviceResponse
func (*CreateVirtualMFADeviceResponse) SetStatusCode ¶
func (s *CreateVirtualMFADeviceResponse) SetStatusCode(v int32) *CreateVirtualMFADeviceResponse
func (CreateVirtualMFADeviceResponse) String ¶
func (s CreateVirtualMFADeviceResponse) String() string
type CreateVirtualMFADeviceResponseBody ¶
type CreateVirtualMFADeviceResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the MFA device. VirtualMFADevice *CreateVirtualMFADeviceResponseBodyVirtualMFADevice `json:"VirtualMFADevice,omitempty" xml:"VirtualMFADevice,omitempty" type:"Struct"` }
func (CreateVirtualMFADeviceResponseBody) GoString ¶
func (s CreateVirtualMFADeviceResponseBody) GoString() string
func (*CreateVirtualMFADeviceResponseBody) SetRequestId ¶
func (s *CreateVirtualMFADeviceResponseBody) SetRequestId(v string) *CreateVirtualMFADeviceResponseBody
func (*CreateVirtualMFADeviceResponseBody) SetVirtualMFADevice ¶
func (s *CreateVirtualMFADeviceResponseBody) SetVirtualMFADevice(v *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) *CreateVirtualMFADeviceResponseBody
func (CreateVirtualMFADeviceResponseBody) String ¶
func (s CreateVirtualMFADeviceResponseBody) String() string
type CreateVirtualMFADeviceResponseBodyVirtualMFADevice ¶
type CreateVirtualMFADeviceResponseBodyVirtualMFADevice struct { // The key of the MFA device. Base32StringSeed *string `json:"Base32StringSeed,omitempty" xml:"Base32StringSeed,omitempty"` // The Base64-encoded QR code of the key. QRCodePNG *string `json:"QRCodePNG,omitempty" xml:"QRCodePNG,omitempty"` // The serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` }
func (CreateVirtualMFADeviceResponseBodyVirtualMFADevice) GoString ¶
func (s CreateVirtualMFADeviceResponseBodyVirtualMFADevice) GoString() string
func (*CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetBase32StringSeed ¶
func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetBase32StringSeed(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
func (*CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetQRCodePNG ¶
func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetQRCodePNG(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
func (*CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetSerialNumber ¶
func (s *CreateVirtualMFADeviceResponseBodyVirtualMFADevice) SetSerialNumber(v string) *CreateVirtualMFADeviceResponseBodyVirtualMFADevice
func (CreateVirtualMFADeviceResponseBodyVirtualMFADevice) String ¶
func (s CreateVirtualMFADeviceResponseBodyVirtualMFADevice) String() string
type DeleteAccessKeyRequest ¶
type DeleteAccessKeyRequest struct { // The ID of the AccessKey pair that you want to delete. UserAccessKeyId *string `json:"UserAccessKeyId,omitempty" xml:"UserAccessKeyId,omitempty"` // The logon name of the RAM user. // // If this parameter is empty, the AccessKey pair of the current user is deleted. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (DeleteAccessKeyRequest) GoString ¶
func (s DeleteAccessKeyRequest) GoString() string
func (*DeleteAccessKeyRequest) SetUserAccessKeyId ¶
func (s *DeleteAccessKeyRequest) SetUserAccessKeyId(v string) *DeleteAccessKeyRequest
func (*DeleteAccessKeyRequest) SetUserPrincipalName ¶
func (s *DeleteAccessKeyRequest) SetUserPrincipalName(v string) *DeleteAccessKeyRequest
func (DeleteAccessKeyRequest) String ¶
func (s DeleteAccessKeyRequest) String() string
type DeleteAccessKeyResponse ¶
type DeleteAccessKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAccessKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAccessKeyResponse) GoString ¶
func (s DeleteAccessKeyResponse) GoString() string
func (*DeleteAccessKeyResponse) SetBody ¶
func (s *DeleteAccessKeyResponse) SetBody(v *DeleteAccessKeyResponseBody) *DeleteAccessKeyResponse
func (*DeleteAccessKeyResponse) SetHeaders ¶
func (s *DeleteAccessKeyResponse) SetHeaders(v map[string]*string) *DeleteAccessKeyResponse
func (*DeleteAccessKeyResponse) SetStatusCode ¶
func (s *DeleteAccessKeyResponse) SetStatusCode(v int32) *DeleteAccessKeyResponse
func (DeleteAccessKeyResponse) String ¶
func (s DeleteAccessKeyResponse) String() string
type DeleteAccessKeyResponseBody ¶
type DeleteAccessKeyResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAccessKeyResponseBody) GoString ¶
func (s DeleteAccessKeyResponseBody) GoString() string
func (*DeleteAccessKeyResponseBody) SetRequestId ¶
func (s *DeleteAccessKeyResponseBody) SetRequestId(v string) *DeleteAccessKeyResponseBody
func (DeleteAccessKeyResponseBody) String ¶
func (s DeleteAccessKeyResponseBody) String() string
type DeleteAppSecretRequest ¶
type DeleteAppSecretRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The ID of the application secret. AppSecretId *string `json:"AppSecretId,omitempty" xml:"AppSecretId,omitempty"` }
func (DeleteAppSecretRequest) GoString ¶
func (s DeleteAppSecretRequest) GoString() string
func (*DeleteAppSecretRequest) SetAppId ¶
func (s *DeleteAppSecretRequest) SetAppId(v string) *DeleteAppSecretRequest
func (*DeleteAppSecretRequest) SetAppSecretId ¶
func (s *DeleteAppSecretRequest) SetAppSecretId(v string) *DeleteAppSecretRequest
func (DeleteAppSecretRequest) String ¶
func (s DeleteAppSecretRequest) String() string
type DeleteAppSecretResponse ¶
type DeleteAppSecretResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAppSecretResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAppSecretResponse) GoString ¶
func (s DeleteAppSecretResponse) GoString() string
func (*DeleteAppSecretResponse) SetBody ¶
func (s *DeleteAppSecretResponse) SetBody(v *DeleteAppSecretResponseBody) *DeleteAppSecretResponse
func (*DeleteAppSecretResponse) SetHeaders ¶
func (s *DeleteAppSecretResponse) SetHeaders(v map[string]*string) *DeleteAppSecretResponse
func (*DeleteAppSecretResponse) SetStatusCode ¶
func (s *DeleteAppSecretResponse) SetStatusCode(v int32) *DeleteAppSecretResponse
func (DeleteAppSecretResponse) String ¶
func (s DeleteAppSecretResponse) String() string
type DeleteAppSecretResponseBody ¶
type DeleteAppSecretResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAppSecretResponseBody) GoString ¶
func (s DeleteAppSecretResponseBody) GoString() string
func (*DeleteAppSecretResponseBody) SetRequestId ¶
func (s *DeleteAppSecretResponseBody) SetRequestId(v string) *DeleteAppSecretResponseBody
func (DeleteAppSecretResponseBody) String ¶
func (s DeleteAppSecretResponseBody) String() string
type DeleteApplicationRequest ¶
type DeleteApplicationRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` }
func (DeleteApplicationRequest) GoString ¶
func (s DeleteApplicationRequest) GoString() string
func (*DeleteApplicationRequest) SetAppId ¶
func (s *DeleteApplicationRequest) SetAppId(v string) *DeleteApplicationRequest
func (DeleteApplicationRequest) String ¶
func (s DeleteApplicationRequest) String() string
type DeleteApplicationResponse ¶
type DeleteApplicationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteApplicationResponse) GoString ¶
func (s DeleteApplicationResponse) GoString() string
func (*DeleteApplicationResponse) SetBody ¶
func (s *DeleteApplicationResponse) SetBody(v *DeleteApplicationResponseBody) *DeleteApplicationResponse
func (*DeleteApplicationResponse) SetHeaders ¶
func (s *DeleteApplicationResponse) SetHeaders(v map[string]*string) *DeleteApplicationResponse
func (*DeleteApplicationResponse) SetStatusCode ¶
func (s *DeleteApplicationResponse) SetStatusCode(v int32) *DeleteApplicationResponse
func (DeleteApplicationResponse) String ¶
func (s DeleteApplicationResponse) String() string
type DeleteApplicationResponseBody ¶
type DeleteApplicationResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteApplicationResponseBody) GoString ¶
func (s DeleteApplicationResponseBody) GoString() string
func (*DeleteApplicationResponseBody) SetRequestId ¶
func (s *DeleteApplicationResponseBody) SetRequestId(v string) *DeleteApplicationResponseBody
func (DeleteApplicationResponseBody) String ¶
func (s DeleteApplicationResponseBody) String() string
type DeleteGroupRequest ¶
type DeleteGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` }
func (DeleteGroupRequest) GoString ¶
func (s DeleteGroupRequest) GoString() string
func (*DeleteGroupRequest) SetGroupName ¶
func (s *DeleteGroupRequest) SetGroupName(v string) *DeleteGroupRequest
func (DeleteGroupRequest) String ¶
func (s DeleteGroupRequest) String() string
type DeleteGroupResponse ¶
type DeleteGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteGroupResponse) GoString ¶
func (s DeleteGroupResponse) GoString() string
func (*DeleteGroupResponse) SetBody ¶
func (s *DeleteGroupResponse) SetBody(v *DeleteGroupResponseBody) *DeleteGroupResponse
func (*DeleteGroupResponse) SetHeaders ¶
func (s *DeleteGroupResponse) SetHeaders(v map[string]*string) *DeleteGroupResponse
func (*DeleteGroupResponse) SetStatusCode ¶
func (s *DeleteGroupResponse) SetStatusCode(v int32) *DeleteGroupResponse
func (DeleteGroupResponse) String ¶
func (s DeleteGroupResponse) String() string
type DeleteGroupResponseBody ¶
type DeleteGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteGroupResponseBody) GoString ¶
func (s DeleteGroupResponseBody) GoString() string
func (*DeleteGroupResponseBody) SetRequestId ¶
func (s *DeleteGroupResponseBody) SetRequestId(v string) *DeleteGroupResponseBody
func (DeleteGroupResponseBody) String ¶
func (s DeleteGroupResponseBody) String() string
type DeleteLoginProfileRequest ¶
type DeleteLoginProfileRequest struct { // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (DeleteLoginProfileRequest) GoString ¶
func (s DeleteLoginProfileRequest) GoString() string
func (*DeleteLoginProfileRequest) SetUserPrincipalName ¶
func (s *DeleteLoginProfileRequest) SetUserPrincipalName(v string) *DeleteLoginProfileRequest
func (DeleteLoginProfileRequest) String ¶
func (s DeleteLoginProfileRequest) String() string
type DeleteLoginProfileResponse ¶
type DeleteLoginProfileResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteLoginProfileResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteLoginProfileResponse) GoString ¶
func (s DeleteLoginProfileResponse) GoString() string
func (*DeleteLoginProfileResponse) SetBody ¶
func (s *DeleteLoginProfileResponse) SetBody(v *DeleteLoginProfileResponseBody) *DeleteLoginProfileResponse
func (*DeleteLoginProfileResponse) SetHeaders ¶
func (s *DeleteLoginProfileResponse) SetHeaders(v map[string]*string) *DeleteLoginProfileResponse
func (*DeleteLoginProfileResponse) SetStatusCode ¶
func (s *DeleteLoginProfileResponse) SetStatusCode(v int32) *DeleteLoginProfileResponse
func (DeleteLoginProfileResponse) String ¶
func (s DeleteLoginProfileResponse) String() string
type DeleteLoginProfileResponseBody ¶
type DeleteLoginProfileResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteLoginProfileResponseBody) GoString ¶
func (s DeleteLoginProfileResponseBody) GoString() string
func (*DeleteLoginProfileResponseBody) SetRequestId ¶
func (s *DeleteLoginProfileResponseBody) SetRequestId(v string) *DeleteLoginProfileResponseBody
func (DeleteLoginProfileResponseBody) String ¶
func (s DeleteLoginProfileResponseBody) String() string
type DeleteOIDCProviderRequest ¶
type DeleteOIDCProviderRequest struct { // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (DeleteOIDCProviderRequest) GoString ¶
func (s DeleteOIDCProviderRequest) GoString() string
func (*DeleteOIDCProviderRequest) SetOIDCProviderName ¶
func (s *DeleteOIDCProviderRequest) SetOIDCProviderName(v string) *DeleteOIDCProviderRequest
func (DeleteOIDCProviderRequest) String ¶
func (s DeleteOIDCProviderRequest) String() string
type DeleteOIDCProviderResponse ¶
type DeleteOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteOIDCProviderResponse) GoString ¶
func (s DeleteOIDCProviderResponse) GoString() string
func (*DeleteOIDCProviderResponse) SetBody ¶
func (s *DeleteOIDCProviderResponse) SetBody(v *DeleteOIDCProviderResponseBody) *DeleteOIDCProviderResponse
func (*DeleteOIDCProviderResponse) SetHeaders ¶
func (s *DeleteOIDCProviderResponse) SetHeaders(v map[string]*string) *DeleteOIDCProviderResponse
func (*DeleteOIDCProviderResponse) SetStatusCode ¶
func (s *DeleteOIDCProviderResponse) SetStatusCode(v int32) *DeleteOIDCProviderResponse
func (DeleteOIDCProviderResponse) String ¶
func (s DeleteOIDCProviderResponse) String() string
type DeleteOIDCProviderResponseBody ¶
type DeleteOIDCProviderResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteOIDCProviderResponseBody) GoString ¶
func (s DeleteOIDCProviderResponseBody) GoString() string
func (*DeleteOIDCProviderResponseBody) SetRequestId ¶
func (s *DeleteOIDCProviderResponseBody) SetRequestId(v string) *DeleteOIDCProviderResponseBody
func (DeleteOIDCProviderResponseBody) String ¶
func (s DeleteOIDCProviderResponseBody) String() string
type DeleteSAMLProviderRequest ¶
type DeleteSAMLProviderRequest struct { // The name of the IdP that you want to delete. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` }
func (DeleteSAMLProviderRequest) GoString ¶
func (s DeleteSAMLProviderRequest) GoString() string
func (*DeleteSAMLProviderRequest) SetSAMLProviderName ¶
func (s *DeleteSAMLProviderRequest) SetSAMLProviderName(v string) *DeleteSAMLProviderRequest
func (DeleteSAMLProviderRequest) String ¶
func (s DeleteSAMLProviderRequest) String() string
type DeleteSAMLProviderResponse ¶
type DeleteSAMLProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteSAMLProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteSAMLProviderResponse) GoString ¶
func (s DeleteSAMLProviderResponse) GoString() string
func (*DeleteSAMLProviderResponse) SetBody ¶
func (s *DeleteSAMLProviderResponse) SetBody(v *DeleteSAMLProviderResponseBody) *DeleteSAMLProviderResponse
func (*DeleteSAMLProviderResponse) SetHeaders ¶
func (s *DeleteSAMLProviderResponse) SetHeaders(v map[string]*string) *DeleteSAMLProviderResponse
func (*DeleteSAMLProviderResponse) SetStatusCode ¶
func (s *DeleteSAMLProviderResponse) SetStatusCode(v int32) *DeleteSAMLProviderResponse
func (DeleteSAMLProviderResponse) String ¶
func (s DeleteSAMLProviderResponse) String() string
type DeleteSAMLProviderResponseBody ¶
type DeleteSAMLProviderResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteSAMLProviderResponseBody) GoString ¶
func (s DeleteSAMLProviderResponseBody) GoString() string
func (*DeleteSAMLProviderResponseBody) SetRequestId ¶
func (s *DeleteSAMLProviderResponseBody) SetRequestId(v string) *DeleteSAMLProviderResponseBody
func (DeleteSAMLProviderResponseBody) String ¶
func (s DeleteSAMLProviderResponseBody) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct { // The ID of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName` and `UserId`. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName` and `UserId`. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (DeleteUserRequest) GoString ¶
func (s DeleteUserRequest) GoString() string
func (*DeleteUserRequest) SetUserId ¶
func (s *DeleteUserRequest) SetUserId(v string) *DeleteUserRequest
func (*DeleteUserRequest) SetUserPrincipalName ¶
func (s *DeleteUserRequest) SetUserPrincipalName(v string) *DeleteUserRequest
func (DeleteUserRequest) String ¶
func (s DeleteUserRequest) String() string
type DeleteUserResponse ¶
type DeleteUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteUserResponse) GoString ¶
func (s DeleteUserResponse) GoString() string
func (*DeleteUserResponse) SetBody ¶
func (s *DeleteUserResponse) SetBody(v *DeleteUserResponseBody) *DeleteUserResponse
func (*DeleteUserResponse) SetHeaders ¶
func (s *DeleteUserResponse) SetHeaders(v map[string]*string) *DeleteUserResponse
func (*DeleteUserResponse) SetStatusCode ¶
func (s *DeleteUserResponse) SetStatusCode(v int32) *DeleteUserResponse
func (DeleteUserResponse) String ¶
func (s DeleteUserResponse) String() string
type DeleteUserResponseBody ¶
type DeleteUserResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteUserResponseBody) GoString ¶
func (s DeleteUserResponseBody) GoString() string
func (*DeleteUserResponseBody) SetRequestId ¶
func (s *DeleteUserResponseBody) SetRequestId(v string) *DeleteUserResponseBody
func (DeleteUserResponseBody) String ¶
func (s DeleteUserResponseBody) String() string
type DeleteVirtualMFADeviceRequest ¶
type DeleteVirtualMFADeviceRequest struct { // The serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` }
func (DeleteVirtualMFADeviceRequest) GoString ¶
func (s DeleteVirtualMFADeviceRequest) GoString() string
func (*DeleteVirtualMFADeviceRequest) SetSerialNumber ¶
func (s *DeleteVirtualMFADeviceRequest) SetSerialNumber(v string) *DeleteVirtualMFADeviceRequest
func (DeleteVirtualMFADeviceRequest) String ¶
func (s DeleteVirtualMFADeviceRequest) String() string
type DeleteVirtualMFADeviceResponse ¶
type DeleteVirtualMFADeviceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteVirtualMFADeviceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteVirtualMFADeviceResponse) GoString ¶
func (s DeleteVirtualMFADeviceResponse) GoString() string
func (*DeleteVirtualMFADeviceResponse) SetBody ¶
func (s *DeleteVirtualMFADeviceResponse) SetBody(v *DeleteVirtualMFADeviceResponseBody) *DeleteVirtualMFADeviceResponse
func (*DeleteVirtualMFADeviceResponse) SetHeaders ¶
func (s *DeleteVirtualMFADeviceResponse) SetHeaders(v map[string]*string) *DeleteVirtualMFADeviceResponse
func (*DeleteVirtualMFADeviceResponse) SetStatusCode ¶
func (s *DeleteVirtualMFADeviceResponse) SetStatusCode(v int32) *DeleteVirtualMFADeviceResponse
func (DeleteVirtualMFADeviceResponse) String ¶
func (s DeleteVirtualMFADeviceResponse) String() string
type DeleteVirtualMFADeviceResponseBody ¶
type DeleteVirtualMFADeviceResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteVirtualMFADeviceResponseBody) GoString ¶
func (s DeleteVirtualMFADeviceResponseBody) GoString() string
func (*DeleteVirtualMFADeviceResponseBody) SetRequestId ¶
func (s *DeleteVirtualMFADeviceResponseBody) SetRequestId(v string) *DeleteVirtualMFADeviceResponseBody
func (DeleteVirtualMFADeviceResponseBody) String ¶
func (s DeleteVirtualMFADeviceResponseBody) String() string
type DisableVirtualMFARequest ¶
type DisableVirtualMFARequest struct { // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (DisableVirtualMFARequest) GoString ¶
func (s DisableVirtualMFARequest) GoString() string
func (*DisableVirtualMFARequest) SetUserPrincipalName ¶
func (s *DisableVirtualMFARequest) SetUserPrincipalName(v string) *DisableVirtualMFARequest
func (DisableVirtualMFARequest) String ¶
func (s DisableVirtualMFARequest) String() string
type DisableVirtualMFAResponse ¶
type DisableVirtualMFAResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableVirtualMFAResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableVirtualMFAResponse) GoString ¶
func (s DisableVirtualMFAResponse) GoString() string
func (*DisableVirtualMFAResponse) SetBody ¶
func (s *DisableVirtualMFAResponse) SetBody(v *DisableVirtualMFAResponseBody) *DisableVirtualMFAResponse
func (*DisableVirtualMFAResponse) SetHeaders ¶
func (s *DisableVirtualMFAResponse) SetHeaders(v map[string]*string) *DisableVirtualMFAResponse
func (*DisableVirtualMFAResponse) SetStatusCode ¶
func (s *DisableVirtualMFAResponse) SetStatusCode(v int32) *DisableVirtualMFAResponse
func (DisableVirtualMFAResponse) String ¶
func (s DisableVirtualMFAResponse) String() string
type DisableVirtualMFAResponseBody ¶
type DisableVirtualMFAResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableVirtualMFAResponseBody) GoString ¶
func (s DisableVirtualMFAResponseBody) GoString() string
func (*DisableVirtualMFAResponseBody) SetRequestId ¶
func (s *DisableVirtualMFAResponseBody) SetRequestId(v string) *DisableVirtualMFAResponseBody
func (DisableVirtualMFAResponseBody) String ¶
func (s DisableVirtualMFAResponseBody) String() string
type GenerateCredentialReportResponse ¶
type GenerateCredentialReportResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GenerateCredentialReportResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GenerateCredentialReportResponse) GoString ¶
func (s GenerateCredentialReportResponse) GoString() string
func (*GenerateCredentialReportResponse) SetBody ¶
func (s *GenerateCredentialReportResponse) SetBody(v *GenerateCredentialReportResponseBody) *GenerateCredentialReportResponse
func (*GenerateCredentialReportResponse) SetHeaders ¶
func (s *GenerateCredentialReportResponse) SetHeaders(v map[string]*string) *GenerateCredentialReportResponse
func (*GenerateCredentialReportResponse) SetStatusCode ¶
func (s *GenerateCredentialReportResponse) SetStatusCode(v int32) *GenerateCredentialReportResponse
func (GenerateCredentialReportResponse) String ¶
func (s GenerateCredentialReportResponse) String() string
type GenerateCredentialReportResponseBody ¶
type GenerateCredentialReportResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The generation status of the user credential report. Valid values: // // * STARTED: The user credential report starts to generate. // * INPROGRESS: The user credential report is being generated. // * COMPLETED: The user credential report is generated. State *string `json:"State,omitempty" xml:"State,omitempty"` }
func (GenerateCredentialReportResponseBody) GoString ¶
func (s GenerateCredentialReportResponseBody) GoString() string
func (*GenerateCredentialReportResponseBody) SetRequestId ¶
func (s *GenerateCredentialReportResponseBody) SetRequestId(v string) *GenerateCredentialReportResponseBody
func (*GenerateCredentialReportResponseBody) SetState ¶
func (s *GenerateCredentialReportResponseBody) SetState(v string) *GenerateCredentialReportResponseBody
func (GenerateCredentialReportResponseBody) String ¶
func (s GenerateCredentialReportResponseBody) String() string
type GetAccessKeyLastUsedRequest ¶
type GetAccessKeyLastUsedRequest struct { // The ID of the AccessKey pair that you want to query. UserAccessKeyId *string `json:"UserAccessKeyId,omitempty" xml:"UserAccessKeyId,omitempty"` // The logon name of the RAM user. // // If you do not specify this parameter, the AccessKey pair of the current user is queried. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetAccessKeyLastUsedRequest) GoString ¶
func (s GetAccessKeyLastUsedRequest) GoString() string
func (*GetAccessKeyLastUsedRequest) SetUserAccessKeyId ¶
func (s *GetAccessKeyLastUsedRequest) SetUserAccessKeyId(v string) *GetAccessKeyLastUsedRequest
func (*GetAccessKeyLastUsedRequest) SetUserPrincipalName ¶
func (s *GetAccessKeyLastUsedRequest) SetUserPrincipalName(v string) *GetAccessKeyLastUsedRequest
func (GetAccessKeyLastUsedRequest) String ¶
func (s GetAccessKeyLastUsedRequest) String() string
type GetAccessKeyLastUsedResponse ¶
type GetAccessKeyLastUsedResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccessKeyLastUsedResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccessKeyLastUsedResponse) GoString ¶
func (s GetAccessKeyLastUsedResponse) GoString() string
func (*GetAccessKeyLastUsedResponse) SetBody ¶
func (s *GetAccessKeyLastUsedResponse) SetBody(v *GetAccessKeyLastUsedResponseBody) *GetAccessKeyLastUsedResponse
func (*GetAccessKeyLastUsedResponse) SetHeaders ¶
func (s *GetAccessKeyLastUsedResponse) SetHeaders(v map[string]*string) *GetAccessKeyLastUsedResponse
func (*GetAccessKeyLastUsedResponse) SetStatusCode ¶
func (s *GetAccessKeyLastUsedResponse) SetStatusCode(v int32) *GetAccessKeyLastUsedResponse
func (GetAccessKeyLastUsedResponse) String ¶
func (s GetAccessKeyLastUsedResponse) String() string
type GetAccessKeyLastUsedResponseBody ¶
type GetAccessKeyLastUsedResponseBody struct { // The details of the time when the AccessKey pair was used for the last time. AccessKeyLastUsed *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed `json:"AccessKeyLastUsed,omitempty" xml:"AccessKeyLastUsed,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccessKeyLastUsedResponseBody) GoString ¶
func (s GetAccessKeyLastUsedResponseBody) GoString() string
func (*GetAccessKeyLastUsedResponseBody) SetAccessKeyLastUsed ¶
func (s *GetAccessKeyLastUsedResponseBody) SetAccessKeyLastUsed(v *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) *GetAccessKeyLastUsedResponseBody
func (*GetAccessKeyLastUsedResponseBody) SetRequestId ¶
func (s *GetAccessKeyLastUsedResponseBody) SetRequestId(v string) *GetAccessKeyLastUsedResponseBody
func (GetAccessKeyLastUsedResponseBody) String ¶
func (s GetAccessKeyLastUsedResponseBody) String() string
type GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed ¶
type GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed struct { // The time when the AccessKey pair was used for the last time. LastUsedDate *string `json:"LastUsedDate,omitempty" xml:"LastUsedDate,omitempty"` // The Alibaba Cloud service that was last accessed by using the AccessKey pair. ServiceName *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"` }
func (GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) GoString ¶
func (s GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) GoString() string
func (*GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetLastUsedDate ¶
func (s *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetLastUsedDate(v string) *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed
func (*GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetServiceName ¶
func (s *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) SetServiceName(v string) *GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed
func (GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) String ¶
func (s GetAccessKeyLastUsedResponseBodyAccessKeyLastUsed) String() string
type GetAccountMFAInfoResponse ¶
type GetAccountMFAInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountMFAInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountMFAInfoResponse) GoString ¶
func (s GetAccountMFAInfoResponse) GoString() string
func (*GetAccountMFAInfoResponse) SetBody ¶
func (s *GetAccountMFAInfoResponse) SetBody(v *GetAccountMFAInfoResponseBody) *GetAccountMFAInfoResponse
func (*GetAccountMFAInfoResponse) SetHeaders ¶
func (s *GetAccountMFAInfoResponse) SetHeaders(v map[string]*string) *GetAccountMFAInfoResponse
func (*GetAccountMFAInfoResponse) SetStatusCode ¶
func (s *GetAccountMFAInfoResponse) SetStatusCode(v int32) *GetAccountMFAInfoResponse
func (GetAccountMFAInfoResponse) String ¶
func (s GetAccountMFAInfoResponse) String() string
type GetAccountMFAInfoResponseBody ¶
type GetAccountMFAInfoResponseBody struct { // Indicates whether MFA is enabled. Valid values: // // * true // * false IsMFAEnable *bool `json:"IsMFAEnable,omitempty" xml:"IsMFAEnable,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccountMFAInfoResponseBody) GoString ¶
func (s GetAccountMFAInfoResponseBody) GoString() string
func (*GetAccountMFAInfoResponseBody) SetIsMFAEnable ¶
func (s *GetAccountMFAInfoResponseBody) SetIsMFAEnable(v bool) *GetAccountMFAInfoResponseBody
func (*GetAccountMFAInfoResponseBody) SetRequestId ¶
func (s *GetAccountMFAInfoResponseBody) SetRequestId(v string) *GetAccountMFAInfoResponseBody
func (GetAccountMFAInfoResponseBody) String ¶
func (s GetAccountMFAInfoResponseBody) String() string
type GetAccountSecurityPracticeReportResponse ¶
type GetAccountSecurityPracticeReportResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountSecurityPracticeReportResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountSecurityPracticeReportResponse) GoString ¶
func (s GetAccountSecurityPracticeReportResponse) GoString() string
func (*GetAccountSecurityPracticeReportResponse) SetHeaders ¶
func (s *GetAccountSecurityPracticeReportResponse) SetHeaders(v map[string]*string) *GetAccountSecurityPracticeReportResponse
func (*GetAccountSecurityPracticeReportResponse) SetStatusCode ¶
func (s *GetAccountSecurityPracticeReportResponse) SetStatusCode(v int32) *GetAccountSecurityPracticeReportResponse
func (GetAccountSecurityPracticeReportResponse) String ¶
func (s GetAccountSecurityPracticeReportResponse) String() string
type GetAccountSecurityPracticeReportResponseBody ¶
type GetAccountSecurityPracticeReportResponseBody struct { // The information of the security report for the Alibaba Cloud account. AccountSecurityPracticeInfo *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo `json:"AccountSecurityPracticeInfo,omitempty" xml:"AccountSecurityPracticeInfo,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccountSecurityPracticeReportResponseBody) GoString ¶
func (s GetAccountSecurityPracticeReportResponseBody) GoString() string
func (*GetAccountSecurityPracticeReportResponseBody) SetAccountSecurityPracticeInfo ¶
func (s *GetAccountSecurityPracticeReportResponseBody) SetAccountSecurityPracticeInfo(v *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) *GetAccountSecurityPracticeReportResponseBody
func (*GetAccountSecurityPracticeReportResponseBody) SetRequestId ¶
func (s *GetAccountSecurityPracticeReportResponseBody) SetRequestId(v string) *GetAccountSecurityPracticeReportResponseBody
func (GetAccountSecurityPracticeReportResponseBody) String ¶
func (s GetAccountSecurityPracticeReportResponseBody) String() string
type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo ¶
type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo struct { // The information of the security report for the Alibaba Cloud account. AccountSecurityPracticeUserInfo *GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo `json:"AccountSecurityPracticeUserInfo,omitempty" xml:"AccountSecurityPracticeUserInfo,omitempty" type:"Struct"` // The security score of the Alibaba Cloud account. Score *int32 `json:"Score,omitempty" xml:"Score,omitempty"` }
func (GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) GoString ¶
func (s GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) GoString() string
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfo) SetAccountSecurityPracticeUserInfo ¶
type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo ¶
type GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo struct { // Indicates whether MFA is enabled. Valid values: // // * true // * false BindMfa *bool `json:"BindMfa,omitempty" xml:"BindMfa,omitempty"` // The number of old AccessKey pairs for the Alibaba Cloud account. OldAkNum *int32 `json:"OldAkNum,omitempty" xml:"OldAkNum,omitempty"` // The number of AccessKey pairs for the Alibaba Cloud account. RootWithAccessKey *int32 `json:"RootWithAccessKey,omitempty" xml:"RootWithAccessKey,omitempty"` // The number of RAM users within the Alibaba Cloud account. SubUser *int32 `json:"SubUser,omitempty" xml:"SubUser,omitempty"` // The number of RAM users that have MFA devices bound. SubUserBindMfa *int32 `json:"SubUserBindMfa,omitempty" xml:"SubUserBindMfa,omitempty"` // The complexity level of the password for the RAM user. Valid values: // // * low // * mid // * high SubUserPwdLevel *string `json:"SubUserPwdLevel,omitempty" xml:"SubUserPwdLevel,omitempty"` // The number of RAM users that use the old AccessKey pairs. SubUserWithOldAccessKey *int32 `json:"SubUserWithOldAccessKey,omitempty" xml:"SubUserWithOldAccessKey,omitempty"` // The number of RAM users that have no AccessKey pairs. SubUserWithUnusedAccessKey *int32 `json:"SubUserWithUnusedAccessKey,omitempty" xml:"SubUserWithUnusedAccessKey,omitempty"` // The number of AccessKey pairs that are not used for the Alibaba Cloud account. UnusedAkNum *int32 `json:"UnusedAkNum,omitempty" xml:"UnusedAkNum,omitempty"` }
func (GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) GoString ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetBindMfa ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetOldAkNum ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetRootWithAccessKey ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUser ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserBindMfa ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserPwdLevel ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserWithOldAccessKey ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetSubUserWithUnusedAccessKey ¶
func (*GetAccountSecurityPracticeReportResponseBodyAccountSecurityPracticeInfoAccountSecurityPracticeUserInfo) SetUnusedAkNum ¶
type GetAccountSummaryResponse ¶
type GetAccountSummaryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountSummaryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountSummaryResponse) GoString ¶
func (s GetAccountSummaryResponse) GoString() string
func (*GetAccountSummaryResponse) SetBody ¶
func (s *GetAccountSummaryResponse) SetBody(v *GetAccountSummaryResponseBody) *GetAccountSummaryResponse
func (*GetAccountSummaryResponse) SetHeaders ¶
func (s *GetAccountSummaryResponse) SetHeaders(v map[string]*string) *GetAccountSummaryResponse
func (*GetAccountSummaryResponse) SetStatusCode ¶
func (s *GetAccountSummaryResponse) SetStatusCode(v int32) *GetAccountSummaryResponse
func (GetAccountSummaryResponse) String ¶
func (s GetAccountSummaryResponse) String() string
type GetAccountSummaryResponseBody ¶
type GetAccountSummaryResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The overview information of the Alibaba Cloud account. SummaryMap *GetAccountSummaryResponseBodySummaryMap `json:"SummaryMap,omitempty" xml:"SummaryMap,omitempty" type:"Struct"` }
func (GetAccountSummaryResponseBody) GoString ¶
func (s GetAccountSummaryResponseBody) GoString() string
func (*GetAccountSummaryResponseBody) SetRequestId ¶
func (s *GetAccountSummaryResponseBody) SetRequestId(v string) *GetAccountSummaryResponseBody
func (*GetAccountSummaryResponseBody) SetSummaryMap ¶
func (s *GetAccountSummaryResponseBody) SetSummaryMap(v *GetAccountSummaryResponseBodySummaryMap) *GetAccountSummaryResponseBody
func (GetAccountSummaryResponseBody) String ¶
func (s GetAccountSummaryResponseBody) String() string
type GetAccountSummaryResponseBodySummaryMap ¶
type GetAccountSummaryResponseBodySummaryMap struct { // The maximum number of AccessKey pairs that a RAM user can have. AccessKeysPerUserQuota *int32 `json:"AccessKeysPerUserQuota,omitempty" xml:"AccessKeysPerUserQuota,omitempty"` // The maximum number of custom policies that can be added to a RAM user group. AttachedPoliciesPerGroupQuota *int32 `json:"AttachedPoliciesPerGroupQuota,omitempty" xml:"AttachedPoliciesPerGroupQuota,omitempty"` // The maximum number of custom policies that can be added to a RAM role. AttachedPoliciesPerRoleQuota *int32 `json:"AttachedPoliciesPerRoleQuota,omitempty" xml:"AttachedPoliciesPerRoleQuota,omitempty"` // The maximum number of custom policies that can be added to a RAM user. AttachedPoliciesPerUserQuota *int32 `json:"AttachedPoliciesPerUserQuota,omitempty" xml:"AttachedPoliciesPerUserQuota,omitempty"` // The maximum number of system policies that can be added to a RAM user group. AttachedSystemPoliciesPerGroupQuota *int32 `json:"AttachedSystemPoliciesPerGroupQuota,omitempty" xml:"AttachedSystemPoliciesPerGroupQuota,omitempty"` // The maximum number of system policies that can be added to a RAM role. AttachedSystemPoliciesPerRoleQuota *int32 `json:"AttachedSystemPoliciesPerRoleQuota,omitempty" xml:"AttachedSystemPoliciesPerRoleQuota,omitempty"` // The maximum number of system policies that can be added to a RAM user. AttachedSystemPoliciesPerUserQuota *int32 `json:"AttachedSystemPoliciesPerUserQuota,omitempty" xml:"AttachedSystemPoliciesPerUserQuota,omitempty"` // The number of RAM user groups. Groups *int32 `json:"Groups,omitempty" xml:"Groups,omitempty"` // The maximum number of RAM user groups to which a RAM user can be added. GroupsPerUserQuota *int32 `json:"GroupsPerUserQuota,omitempty" xml:"GroupsPerUserQuota,omitempty"` // The maximum number of RAM user groups that can be created. GroupsQuota *int32 `json:"GroupsQuota,omitempty" xml:"GroupsQuota,omitempty"` // The number of virtual multi-factor authentication (MFA) devices. MFADevices *int32 `json:"MFADevices,omitempty" xml:"MFADevices,omitempty"` // The number of virtual MFA devices in use. MFADevicesInUse *int32 `json:"MFADevicesInUse,omitempty" xml:"MFADevicesInUse,omitempty"` // The number of custom policies. Policies *int32 `json:"Policies,omitempty" xml:"Policies,omitempty"` // The maximum number of custom policies that can be created. PoliciesQuota *int32 `json:"PoliciesQuota,omitempty" xml:"PoliciesQuota,omitempty"` // The maximum length of the policy content. PolicySizeQuota *int32 `json:"PolicySizeQuota,omitempty" xml:"PolicySizeQuota,omitempty"` // The number of RAM roles. Roles *int32 `json:"Roles,omitempty" xml:"Roles,omitempty"` // The maximum number of RAM roles that can be created. RolesQuota *int32 `json:"RolesQuota,omitempty" xml:"RolesQuota,omitempty"` // The number of RAM users. Users *int32 `json:"Users,omitempty" xml:"Users,omitempty"` // The maximum number of RAM users that can be created. UsersQuota *int32 `json:"UsersQuota,omitempty" xml:"UsersQuota,omitempty"` // The maximum number of policy versions. VersionsPerPolicyQuota *int32 `json:"VersionsPerPolicyQuota,omitempty" xml:"VersionsPerPolicyQuota,omitempty"` // The maximum number of virtual MFA devices that can be created. VirtualMFADevicesQuota *int32 `json:"VirtualMFADevicesQuota,omitempty" xml:"VirtualMFADevicesQuota,omitempty"` }
func (GetAccountSummaryResponseBodySummaryMap) GoString ¶
func (s GetAccountSummaryResponseBodySummaryMap) GoString() string
func (*GetAccountSummaryResponseBodySummaryMap) SetAccessKeysPerUserQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAccessKeysPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerGroupQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerGroupQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerRoleQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerRoleQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerUserQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerGroupQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerGroupQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerRoleQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerRoleQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerUserQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetGroups ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetGroups(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetGroupsPerUserQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetGroupsPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetGroupsQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetGroupsQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetMFADevices ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetMFADevices(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetMFADevicesInUse ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetMFADevicesInUse(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetPolicies ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetPolicies(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetPoliciesQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetPoliciesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetPolicySizeQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetPolicySizeQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetRoles ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetRoles(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetRolesQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetRolesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetUsers ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetUsers(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetUsersQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetUsersQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetVersionsPerPolicyQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetVersionsPerPolicyQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (*GetAccountSummaryResponseBodySummaryMap) SetVirtualMFADevicesQuota ¶
func (s *GetAccountSummaryResponseBodySummaryMap) SetVirtualMFADevicesQuota(v int32) *GetAccountSummaryResponseBodySummaryMap
func (GetAccountSummaryResponseBodySummaryMap) String ¶
func (s GetAccountSummaryResponseBodySummaryMap) String() string
type GetAppSecretRequest ¶
type GetAppSecretRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The ID of the application secret. AppSecretId *string `json:"AppSecretId,omitempty" xml:"AppSecretId,omitempty"` }
func (GetAppSecretRequest) GoString ¶
func (s GetAppSecretRequest) GoString() string
func (*GetAppSecretRequest) SetAppId ¶
func (s *GetAppSecretRequest) SetAppId(v string) *GetAppSecretRequest
func (*GetAppSecretRequest) SetAppSecretId ¶
func (s *GetAppSecretRequest) SetAppSecretId(v string) *GetAppSecretRequest
func (GetAppSecretRequest) String ¶
func (s GetAppSecretRequest) String() string
type GetAppSecretResponse ¶
type GetAppSecretResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAppSecretResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAppSecretResponse) GoString ¶
func (s GetAppSecretResponse) GoString() string
func (*GetAppSecretResponse) SetBody ¶
func (s *GetAppSecretResponse) SetBody(v *GetAppSecretResponseBody) *GetAppSecretResponse
func (*GetAppSecretResponse) SetHeaders ¶
func (s *GetAppSecretResponse) SetHeaders(v map[string]*string) *GetAppSecretResponse
func (*GetAppSecretResponse) SetStatusCode ¶
func (s *GetAppSecretResponse) SetStatusCode(v int32) *GetAppSecretResponse
func (GetAppSecretResponse) String ¶
func (s GetAppSecretResponse) String() string
type GetAppSecretResponseBody ¶
type GetAppSecretResponseBody struct { // The details of the application secret. AppSecret *GetAppSecretResponseBodyAppSecret `json:"AppSecret,omitempty" xml:"AppSecret,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAppSecretResponseBody) GoString ¶
func (s GetAppSecretResponseBody) GoString() string
func (*GetAppSecretResponseBody) SetAppSecret ¶
func (s *GetAppSecretResponseBody) SetAppSecret(v *GetAppSecretResponseBodyAppSecret) *GetAppSecretResponseBody
func (*GetAppSecretResponseBody) SetRequestId ¶
func (s *GetAppSecretResponseBody) SetRequestId(v string) *GetAppSecretResponseBody
func (GetAppSecretResponseBody) String ¶
func (s GetAppSecretResponseBody) String() string
type GetAppSecretResponseBodyAppSecret ¶
type GetAppSecretResponseBodyAppSecret struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The ID of the application secret. AppSecretId *string `json:"AppSecretId,omitempty" xml:"AppSecretId,omitempty"` // The content of the application secret. AppSecretValue *string `json:"AppSecretValue,omitempty" xml:"AppSecretValue,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` }
func (GetAppSecretResponseBodyAppSecret) GoString ¶
func (s GetAppSecretResponseBodyAppSecret) GoString() string
func (*GetAppSecretResponseBodyAppSecret) SetAppId ¶
func (s *GetAppSecretResponseBodyAppSecret) SetAppId(v string) *GetAppSecretResponseBodyAppSecret
func (*GetAppSecretResponseBodyAppSecret) SetAppSecretId ¶
func (s *GetAppSecretResponseBodyAppSecret) SetAppSecretId(v string) *GetAppSecretResponseBodyAppSecret
func (*GetAppSecretResponseBodyAppSecret) SetAppSecretValue ¶
func (s *GetAppSecretResponseBodyAppSecret) SetAppSecretValue(v string) *GetAppSecretResponseBodyAppSecret
func (*GetAppSecretResponseBodyAppSecret) SetCreateDate ¶
func (s *GetAppSecretResponseBodyAppSecret) SetCreateDate(v string) *GetAppSecretResponseBodyAppSecret
func (GetAppSecretResponseBodyAppSecret) String ¶
func (s GetAppSecretResponseBodyAppSecret) String() string
type GetApplicationRequest ¶
type GetApplicationRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` }
func (GetApplicationRequest) GoString ¶
func (s GetApplicationRequest) GoString() string
func (*GetApplicationRequest) SetAppId ¶
func (s *GetApplicationRequest) SetAppId(v string) *GetApplicationRequest
func (GetApplicationRequest) String ¶
func (s GetApplicationRequest) String() string
type GetApplicationResponse ¶
type GetApplicationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetApplicationResponse) GoString ¶
func (s GetApplicationResponse) GoString() string
func (*GetApplicationResponse) SetBody ¶
func (s *GetApplicationResponse) SetBody(v *GetApplicationResponseBody) *GetApplicationResponse
func (*GetApplicationResponse) SetHeaders ¶
func (s *GetApplicationResponse) SetHeaders(v map[string]*string) *GetApplicationResponse
func (*GetApplicationResponse) SetStatusCode ¶
func (s *GetApplicationResponse) SetStatusCode(v int32) *GetApplicationResponse
func (GetApplicationResponse) String ¶
func (s GetApplicationResponse) String() string
type GetApplicationResponseBody ¶
type GetApplicationResponseBody struct { // The information about the application. Application *GetApplicationResponseBodyApplication `json:"Application,omitempty" xml:"Application,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetApplicationResponseBody) GoString ¶
func (s GetApplicationResponseBody) GoString() string
func (*GetApplicationResponseBody) SetApplication ¶
func (s *GetApplicationResponseBody) SetApplication(v *GetApplicationResponseBodyApplication) *GetApplicationResponseBody
func (*GetApplicationResponseBody) SetRequestId ¶
func (s *GetApplicationResponseBody) SetRequestId(v string) *GetApplicationResponseBody
func (GetApplicationResponseBody) String ¶
func (s GetApplicationResponseBody) String() string
type GetApplicationResponseBodyApplication ¶
type GetApplicationResponseBodyApplication struct { // The validity period of the access token. Unit: seconds. AccessTokenValidity *int32 `json:"AccessTokenValidity,omitempty" xml:"AccessTokenValidity,omitempty"` // The ID of the Alibaba Cloud account to which the application belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The name of the application. AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"` // The type of the application. Valid values: // // * WebApp: a web application. // * NativeApp: a native application that runs on an operating system, such as a desktop or mobile operating system. // * ServerApp: an application that can access Alibaba Cloud services without the need for user logon. Only applications that synchronize user information based on the System for Cross-domain Identity Management (SCIM) protocol are supported. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The information about the permissions that are granted on the application. DelegatedScope *GetApplicationResponseBodyApplicationDelegatedScope `json:"DelegatedScope,omitempty" xml:"DelegatedScope,omitempty" type:"Struct"` // The display name of the application. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Indicates whether the application can be installed by using other Alibaba Cloud accounts. IsMultiTenant *bool `json:"IsMultiTenant,omitempty" xml:"IsMultiTenant,omitempty"` // The callback URL. RedirectUris *GetApplicationResponseBodyApplicationRedirectUris `json:"RedirectUris,omitempty" xml:"RedirectUris,omitempty" type:"Struct"` // The validity period of the refresh token. Unit: seconds. RefreshTokenValidity *int32 `json:"RefreshTokenValidity,omitempty" xml:"RefreshTokenValidity,omitempty"` // Indicates whether a secret is required. SecretRequired *bool `json:"SecretRequired,omitempty" xml:"SecretRequired,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetApplicationResponseBodyApplication) GoString ¶
func (s GetApplicationResponseBodyApplication) GoString() string
func (*GetApplicationResponseBodyApplication) SetAccessTokenValidity ¶
func (s *GetApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetAccountId ¶
func (s *GetApplicationResponseBodyApplication) SetAccountId(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetAppId ¶
func (s *GetApplicationResponseBodyApplication) SetAppId(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetAppName ¶
func (s *GetApplicationResponseBodyApplication) SetAppName(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetAppType ¶
func (s *GetApplicationResponseBodyApplication) SetAppType(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetCreateDate ¶
func (s *GetApplicationResponseBodyApplication) SetCreateDate(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetDelegatedScope ¶
func (s *GetApplicationResponseBodyApplication) SetDelegatedScope(v *GetApplicationResponseBodyApplicationDelegatedScope) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetDisplayName ¶
func (s *GetApplicationResponseBodyApplication) SetDisplayName(v string) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetIsMultiTenant ¶
func (s *GetApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetRedirectUris ¶
func (s *GetApplicationResponseBodyApplication) SetRedirectUris(v *GetApplicationResponseBodyApplicationRedirectUris) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetRefreshTokenValidity ¶
func (s *GetApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetSecretRequired ¶
func (s *GetApplicationResponseBodyApplication) SetSecretRequired(v bool) *GetApplicationResponseBodyApplication
func (*GetApplicationResponseBodyApplication) SetUpdateDate ¶
func (s *GetApplicationResponseBodyApplication) SetUpdateDate(v string) *GetApplicationResponseBodyApplication
func (GetApplicationResponseBodyApplication) String ¶
func (s GetApplicationResponseBodyApplication) String() string
type GetApplicationResponseBodyApplicationDelegatedScope ¶
type GetApplicationResponseBodyApplicationDelegatedScope struct { // The information about the permissions that are granted on the application. PredefinedScopes *GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty" type:"Struct"` }
func (GetApplicationResponseBodyApplicationDelegatedScope) GoString ¶
func (s GetApplicationResponseBodyApplicationDelegatedScope) GoString() string
func (*GetApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes ¶
func (GetApplicationResponseBodyApplicationDelegatedScope) String ¶
func (s GetApplicationResponseBodyApplicationDelegatedScope) String() string
type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes ¶
type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes struct {
PredefinedScope []*GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope `json:"PredefinedScope,omitempty" xml:"PredefinedScope,omitempty" type:"Repeated"`
}
func (GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString ¶
func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
func (*GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope ¶
func (GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String ¶
func (s GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope ¶
type GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope struct { // The description of the permission. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the permission. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the permission is automatically selected by default when you install the application. Valid values: // // * true // * false // // `openid` is required by default. Required *bool `json:"Required,omitempty" xml:"Required,omitempty"` }
func (GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString ¶
func (*GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription ¶
func (*GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName ¶
func (*GetApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired ¶ added in v4.0.3
type GetApplicationResponseBodyApplicationRedirectUris ¶
type GetApplicationResponseBodyApplicationRedirectUris struct {
RedirectUri []*string `json:"RedirectUri,omitempty" xml:"RedirectUri,omitempty" type:"Repeated"`
}
func (GetApplicationResponseBodyApplicationRedirectUris) GoString ¶
func (s GetApplicationResponseBodyApplicationRedirectUris) GoString() string
func (*GetApplicationResponseBodyApplicationRedirectUris) SetRedirectUri ¶
func (s *GetApplicationResponseBodyApplicationRedirectUris) SetRedirectUri(v []*string) *GetApplicationResponseBodyApplicationRedirectUris
func (GetApplicationResponseBodyApplicationRedirectUris) String ¶
func (s GetApplicationResponseBodyApplicationRedirectUris) String() string
type GetCredentialReportRequest ¶ added in v4.0.2
type GetCredentialReportRequest struct { // The number of entries per page. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be true. // // Valid values: 1 to 3501. Default value: 3501. MaxItems *string `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` // The token that is used to initiate the next request if the response of the current request is truncated. You can use the token to initiate another request and obtain the remaining records.“ NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` }
func (GetCredentialReportRequest) GoString ¶ added in v4.0.2
func (s GetCredentialReportRequest) GoString() string
func (*GetCredentialReportRequest) SetMaxItems ¶ added in v4.0.2
func (s *GetCredentialReportRequest) SetMaxItems(v string) *GetCredentialReportRequest
func (*GetCredentialReportRequest) SetNextToken ¶ added in v4.0.2
func (s *GetCredentialReportRequest) SetNextToken(v string) *GetCredentialReportRequest
func (GetCredentialReportRequest) String ¶ added in v4.0.2
func (s GetCredentialReportRequest) String() string
type GetCredentialReportResponse ¶
type GetCredentialReportResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetCredentialReportResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetCredentialReportResponse) GoString ¶
func (s GetCredentialReportResponse) GoString() string
func (*GetCredentialReportResponse) SetBody ¶
func (s *GetCredentialReportResponse) SetBody(v *GetCredentialReportResponseBody) *GetCredentialReportResponse
func (*GetCredentialReportResponse) SetHeaders ¶
func (s *GetCredentialReportResponse) SetHeaders(v map[string]*string) *GetCredentialReportResponse
func (*GetCredentialReportResponse) SetStatusCode ¶
func (s *GetCredentialReportResponse) SetStatusCode(v int32) *GetCredentialReportResponse
func (GetCredentialReportResponse) String ¶
func (s GetCredentialReportResponse) String() string
type GetCredentialReportResponseBody ¶
type GetCredentialReportResponseBody struct { // The content of the user // // The report is Base64-encoded. After you decode the report, the credential report is in the CSV format. Content *string `json:"Content,omitempty" xml:"Content,omitempty"` // The time when the user credential report was generated. GeneratedTime *string `json:"GeneratedTime,omitempty" xml:"GeneratedTime,omitempty"` // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *string `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The parameter that is used to obtain the truncated part. This parameter takes effect only when `IsTruncated` is set to true. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetCredentialReportResponseBody) GoString ¶
func (s GetCredentialReportResponseBody) GoString() string
func (*GetCredentialReportResponseBody) SetContent ¶
func (s *GetCredentialReportResponseBody) SetContent(v string) *GetCredentialReportResponseBody
func (*GetCredentialReportResponseBody) SetGeneratedTime ¶
func (s *GetCredentialReportResponseBody) SetGeneratedTime(v string) *GetCredentialReportResponseBody
func (*GetCredentialReportResponseBody) SetIsTruncated ¶ added in v4.0.2
func (s *GetCredentialReportResponseBody) SetIsTruncated(v string) *GetCredentialReportResponseBody
func (*GetCredentialReportResponseBody) SetNextToken ¶ added in v4.0.2
func (s *GetCredentialReportResponseBody) SetNextToken(v string) *GetCredentialReportResponseBody
func (*GetCredentialReportResponseBody) SetRequestId ¶
func (s *GetCredentialReportResponseBody) SetRequestId(v string) *GetCredentialReportResponseBody
func (GetCredentialReportResponseBody) String ¶
func (s GetCredentialReportResponseBody) String() string
type GetDefaultDomainResponse ¶
type GetDefaultDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetDefaultDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetDefaultDomainResponse) GoString ¶
func (s GetDefaultDomainResponse) GoString() string
func (*GetDefaultDomainResponse) SetBody ¶
func (s *GetDefaultDomainResponse) SetBody(v *GetDefaultDomainResponseBody) *GetDefaultDomainResponse
func (*GetDefaultDomainResponse) SetHeaders ¶
func (s *GetDefaultDomainResponse) SetHeaders(v map[string]*string) *GetDefaultDomainResponse
func (*GetDefaultDomainResponse) SetStatusCode ¶
func (s *GetDefaultDomainResponse) SetStatusCode(v int32) *GetDefaultDomainResponse
func (GetDefaultDomainResponse) String ¶
func (s GetDefaultDomainResponse) String() string
type GetDefaultDomainResponseBody ¶
type GetDefaultDomainResponseBody struct { // The default domain name. DefaultDomainName *string `json:"DefaultDomainName,omitempty" xml:"DefaultDomainName,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetDefaultDomainResponseBody) GoString ¶
func (s GetDefaultDomainResponseBody) GoString() string
func (*GetDefaultDomainResponseBody) SetDefaultDomainName ¶
func (s *GetDefaultDomainResponseBody) SetDefaultDomainName(v string) *GetDefaultDomainResponseBody
func (*GetDefaultDomainResponseBody) SetRequestId ¶
func (s *GetDefaultDomainResponseBody) SetRequestId(v string) *GetDefaultDomainResponseBody
func (GetDefaultDomainResponseBody) String ¶
func (s GetDefaultDomainResponseBody) String() string
type GetGroupRequest ¶
type GetGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` }
func (GetGroupRequest) GoString ¶
func (s GetGroupRequest) GoString() string
func (*GetGroupRequest) SetGroupName ¶
func (s *GetGroupRequest) SetGroupName(v string) *GetGroupRequest
func (GetGroupRequest) String ¶
func (s GetGroupRequest) String() string
type GetGroupResponse ¶
type GetGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetGroupResponse) GoString ¶
func (s GetGroupResponse) GoString() string
func (*GetGroupResponse) SetBody ¶
func (s *GetGroupResponse) SetBody(v *GetGroupResponseBody) *GetGroupResponse
func (*GetGroupResponse) SetHeaders ¶
func (s *GetGroupResponse) SetHeaders(v map[string]*string) *GetGroupResponse
func (*GetGroupResponse) SetStatusCode ¶
func (s *GetGroupResponse) SetStatusCode(v int32) *GetGroupResponse
func (GetGroupResponse) String ¶
func (s GetGroupResponse) String() string
type GetGroupResponseBody ¶
type GetGroupResponseBody struct { // The information about the RAM user group. Group *GetGroupResponseBodyGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetGroupResponseBody) GoString ¶
func (s GetGroupResponseBody) GoString() string
func (*GetGroupResponseBody) SetGroup ¶
func (s *GetGroupResponseBody) SetGroup(v *GetGroupResponseBodyGroup) *GetGroupResponseBody
func (*GetGroupResponseBody) SetRequestId ¶
func (s *GetGroupResponseBody) SetRequestId(v string) *GetGroupResponseBody
func (GetGroupResponseBody) String ¶
func (s GetGroupResponseBody) String() string
type GetGroupResponseBodyGroup ¶
type GetGroupResponseBodyGroup struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetGroupResponseBodyGroup) GoString ¶
func (s GetGroupResponseBodyGroup) GoString() string
func (*GetGroupResponseBodyGroup) SetComments ¶
func (s *GetGroupResponseBodyGroup) SetComments(v string) *GetGroupResponseBodyGroup
func (*GetGroupResponseBodyGroup) SetCreateDate ¶
func (s *GetGroupResponseBodyGroup) SetCreateDate(v string) *GetGroupResponseBodyGroup
func (*GetGroupResponseBodyGroup) SetDisplayName ¶
func (s *GetGroupResponseBodyGroup) SetDisplayName(v string) *GetGroupResponseBodyGroup
func (*GetGroupResponseBodyGroup) SetGroupId ¶
func (s *GetGroupResponseBodyGroup) SetGroupId(v string) *GetGroupResponseBodyGroup
func (*GetGroupResponseBodyGroup) SetGroupName ¶
func (s *GetGroupResponseBodyGroup) SetGroupName(v string) *GetGroupResponseBodyGroup
func (*GetGroupResponseBodyGroup) SetUpdateDate ¶
func (s *GetGroupResponseBodyGroup) SetUpdateDate(v string) *GetGroupResponseBodyGroup
func (GetGroupResponseBodyGroup) String ¶
func (s GetGroupResponseBodyGroup) String() string
type GetLoginProfileRequest ¶
type GetLoginProfileRequest struct { // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetLoginProfileRequest) GoString ¶
func (s GetLoginProfileRequest) GoString() string
func (*GetLoginProfileRequest) SetUserPrincipalName ¶
func (s *GetLoginProfileRequest) SetUserPrincipalName(v string) *GetLoginProfileRequest
func (GetLoginProfileRequest) String ¶
func (s GetLoginProfileRequest) String() string
type GetLoginProfileResponse ¶
type GetLoginProfileResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetLoginProfileResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetLoginProfileResponse) GoString ¶
func (s GetLoginProfileResponse) GoString() string
func (*GetLoginProfileResponse) SetBody ¶
func (s *GetLoginProfileResponse) SetBody(v *GetLoginProfileResponseBody) *GetLoginProfileResponse
func (*GetLoginProfileResponse) SetHeaders ¶
func (s *GetLoginProfileResponse) SetHeaders(v map[string]*string) *GetLoginProfileResponse
func (*GetLoginProfileResponse) SetStatusCode ¶
func (s *GetLoginProfileResponse) SetStatusCode(v int32) *GetLoginProfileResponse
func (GetLoginProfileResponse) String ¶
func (s GetLoginProfileResponse) String() string
type GetLoginProfileResponseBody ¶
type GetLoginProfileResponseBody struct { // The logon information. LoginProfile *GetLoginProfileResponseBodyLoginProfile `json:"LoginProfile,omitempty" xml:"LoginProfile,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetLoginProfileResponseBody) GoString ¶
func (s GetLoginProfileResponseBody) GoString() string
func (*GetLoginProfileResponseBody) SetLoginProfile ¶
func (s *GetLoginProfileResponseBody) SetLoginProfile(v *GetLoginProfileResponseBodyLoginProfile) *GetLoginProfileResponseBody
func (*GetLoginProfileResponseBody) SetRequestId ¶
func (s *GetLoginProfileResponseBody) SetRequestId(v string) *GetLoginProfileResponseBody
func (GetLoginProfileResponseBody) String ¶
func (s GetLoginProfileResponseBody) String() string
type GetLoginProfileResponseBodyLoginProfile ¶
type GetLoginProfileResponseBodyLoginProfile struct { // The last time when the RAM user logged on to the console. LastLoginTime *string `json:"LastLoginTime,omitempty" xml:"LastLoginTime,omitempty"` // Indicates whether multi-factor authentication (MFA) must be enabled. MFABindRequired *bool `json:"MFABindRequired,omitempty" xml:"MFABindRequired,omitempty"` // Indicates whether the RAM user must reset the password at the next logon. PasswordResetRequired *bool `json:"PasswordResetRequired,omitempty" xml:"PasswordResetRequired,omitempty"` // The status of password-based logon. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetLoginProfileResponseBodyLoginProfile) GoString ¶
func (s GetLoginProfileResponseBodyLoginProfile) GoString() string
func (*GetLoginProfileResponseBodyLoginProfile) SetLastLoginTime ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetLastLoginTime(v string) *GetLoginProfileResponseBodyLoginProfile
func (*GetLoginProfileResponseBodyLoginProfile) SetMFABindRequired ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *GetLoginProfileResponseBodyLoginProfile
func (*GetLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *GetLoginProfileResponseBodyLoginProfile
func (*GetLoginProfileResponseBodyLoginProfile) SetStatus ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetStatus(v string) *GetLoginProfileResponseBodyLoginProfile
func (*GetLoginProfileResponseBodyLoginProfile) SetUpdateDate ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *GetLoginProfileResponseBodyLoginProfile
func (*GetLoginProfileResponseBodyLoginProfile) SetUserPrincipalName ¶
func (s *GetLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *GetLoginProfileResponseBodyLoginProfile
func (GetLoginProfileResponseBodyLoginProfile) String ¶
func (s GetLoginProfileResponseBodyLoginProfile) String() string
type GetOIDCProviderRequest ¶
type GetOIDCProviderRequest struct { // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (GetOIDCProviderRequest) GoString ¶
func (s GetOIDCProviderRequest) GoString() string
func (*GetOIDCProviderRequest) SetOIDCProviderName ¶
func (s *GetOIDCProviderRequest) SetOIDCProviderName(v string) *GetOIDCProviderRequest
func (GetOIDCProviderRequest) String ¶
func (s GetOIDCProviderRequest) String() string
type GetOIDCProviderResponse ¶
type GetOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetOIDCProviderResponse) GoString ¶
func (s GetOIDCProviderResponse) GoString() string
func (*GetOIDCProviderResponse) SetBody ¶
func (s *GetOIDCProviderResponse) SetBody(v *GetOIDCProviderResponseBody) *GetOIDCProviderResponse
func (*GetOIDCProviderResponse) SetHeaders ¶
func (s *GetOIDCProviderResponse) SetHeaders(v map[string]*string) *GetOIDCProviderResponse
func (*GetOIDCProviderResponse) SetStatusCode ¶
func (s *GetOIDCProviderResponse) SetStatusCode(v int32) *GetOIDCProviderResponse
func (GetOIDCProviderResponse) String ¶
func (s GetOIDCProviderResponse) String() string
type GetOIDCProviderResponseBody ¶
type GetOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *GetOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetOIDCProviderResponseBody) GoString ¶
func (s GetOIDCProviderResponseBody) GoString() string
func (*GetOIDCProviderResponseBody) SetOIDCProvider ¶
func (s *GetOIDCProviderResponseBody) SetOIDCProvider(v *GetOIDCProviderResponseBodyOIDCProvider) *GetOIDCProviderResponseBody
func (*GetOIDCProviderResponseBody) SetRequestId ¶
func (s *GetOIDCProviderResponseBody) SetRequestId(v string) *GetOIDCProviderResponseBody
func (GetOIDCProviderResponseBody) String ¶
func (s GetOIDCProviderResponseBody) String() string
type GetOIDCProviderResponseBodyOIDCProvider ¶
type GetOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s GetOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*GetOIDCProviderResponseBodyOIDCProvider) SetArn ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (*GetOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *GetOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *GetOIDCProviderResponseBodyOIDCProvider
func (GetOIDCProviderResponseBodyOIDCProvider) String ¶
func (s GetOIDCProviderResponseBodyOIDCProvider) String() string
type GetPasswordPolicyResponse ¶
type GetPasswordPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetPasswordPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetPasswordPolicyResponse) GoString ¶
func (s GetPasswordPolicyResponse) GoString() string
func (*GetPasswordPolicyResponse) SetBody ¶
func (s *GetPasswordPolicyResponse) SetBody(v *GetPasswordPolicyResponseBody) *GetPasswordPolicyResponse
func (*GetPasswordPolicyResponse) SetHeaders ¶
func (s *GetPasswordPolicyResponse) SetHeaders(v map[string]*string) *GetPasswordPolicyResponse
func (*GetPasswordPolicyResponse) SetStatusCode ¶
func (s *GetPasswordPolicyResponse) SetStatusCode(v int32) *GetPasswordPolicyResponse
func (GetPasswordPolicyResponse) String ¶
func (s GetPasswordPolicyResponse) String() string
type GetPasswordPolicyResponseBody ¶
type GetPasswordPolicyResponseBody struct { // The details of the password policy. PasswordPolicy *GetPasswordPolicyResponseBodyPasswordPolicy `json:"PasswordPolicy,omitempty" xml:"PasswordPolicy,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetPasswordPolicyResponseBody) GoString ¶
func (s GetPasswordPolicyResponseBody) GoString() string
func (*GetPasswordPolicyResponseBody) SetPasswordPolicy ¶
func (s *GetPasswordPolicyResponseBody) SetPasswordPolicy(v *GetPasswordPolicyResponseBodyPasswordPolicy) *GetPasswordPolicyResponseBody
func (*GetPasswordPolicyResponseBody) SetRequestId ¶
func (s *GetPasswordPolicyResponseBody) SetRequestId(v string) *GetPasswordPolicyResponseBody
func (GetPasswordPolicyResponseBody) String ¶
func (s GetPasswordPolicyResponseBody) String() string
type GetPasswordPolicyResponseBodyPasswordPolicy ¶
type GetPasswordPolicyResponseBodyPasswordPolicy struct { // Indicates whether to disable logon after the password expires. HardExpire *bool `json:"HardExpire,omitempty" xml:"HardExpire,omitempty"` // The maximum number of password retries. MaxLoginAttemps *int32 `json:"MaxLoginAttemps,omitempty" xml:"MaxLoginAttemps,omitempty"` // The validity period of the password. MaxPasswordAge *int32 `json:"MaxPasswordAge,omitempty" xml:"MaxPasswordAge,omitempty"` // The minimum number of unique characters in the password. MinimumPasswordDifferentCharacter *int32 `json:"MinimumPasswordDifferentCharacter,omitempty" xml:"MinimumPasswordDifferentCharacter,omitempty"` // The minimum required number of characters in a password. MinimumPasswordLength *int32 `json:"MinimumPasswordLength,omitempty" xml:"MinimumPasswordLength,omitempty"` // Indicates whether to exclude the username from the password. PasswordNotContainUserName *bool `json:"PasswordNotContainUserName,omitempty" xml:"PasswordNotContainUserName,omitempty"` // The policy for password history check. PasswordReusePrevention *int32 `json:"PasswordReusePrevention,omitempty" xml:"PasswordReusePrevention,omitempty"` // Indicates whether the password must contain lowercase letters. RequireLowercaseCharacters *bool `json:"RequireLowercaseCharacters,omitempty" xml:"RequireLowercaseCharacters,omitempty"` // Indicates whether the password must contain digits. RequireNumbers *bool `json:"RequireNumbers,omitempty" xml:"RequireNumbers,omitempty"` // Indicates whether the password must contain special characters. RequireSymbols *bool `json:"RequireSymbols,omitempty" xml:"RequireSymbols,omitempty"` // Indicates whether the password must contain uppercase letters. RequireUppercaseCharacters *bool `json:"RequireUppercaseCharacters,omitempty" xml:"RequireUppercaseCharacters,omitempty"` }
func (GetPasswordPolicyResponseBodyPasswordPolicy) GoString ¶
func (s GetPasswordPolicyResponseBodyPasswordPolicy) GoString() string
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention(v int32) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (*GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters ¶
func (s *GetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters(v bool) *GetPasswordPolicyResponseBodyPasswordPolicy
func (GetPasswordPolicyResponseBodyPasswordPolicy) String ¶
func (s GetPasswordPolicyResponseBodyPasswordPolicy) String() string
type GetSAMLProviderRequest ¶
type GetSAMLProviderRequest struct { // The name of the IdP. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` }
func (GetSAMLProviderRequest) GoString ¶
func (s GetSAMLProviderRequest) GoString() string
func (*GetSAMLProviderRequest) SetSAMLProviderName ¶
func (s *GetSAMLProviderRequest) SetSAMLProviderName(v string) *GetSAMLProviderRequest
func (GetSAMLProviderRequest) String ¶
func (s GetSAMLProviderRequest) String() string
type GetSAMLProviderResponse ¶
type GetSAMLProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetSAMLProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetSAMLProviderResponse) GoString ¶
func (s GetSAMLProviderResponse) GoString() string
func (*GetSAMLProviderResponse) SetBody ¶
func (s *GetSAMLProviderResponse) SetBody(v *GetSAMLProviderResponseBody) *GetSAMLProviderResponse
func (*GetSAMLProviderResponse) SetHeaders ¶
func (s *GetSAMLProviderResponse) SetHeaders(v map[string]*string) *GetSAMLProviderResponse
func (*GetSAMLProviderResponse) SetStatusCode ¶
func (s *GetSAMLProviderResponse) SetStatusCode(v int32) *GetSAMLProviderResponse
func (GetSAMLProviderResponse) String ¶
func (s GetSAMLProviderResponse) String() string
type GetSAMLProviderResponseBody ¶
type GetSAMLProviderResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the IdP. SAMLProvider *GetSAMLProviderResponseBodySAMLProvider `json:"SAMLProvider,omitempty" xml:"SAMLProvider,omitempty" type:"Struct"` }
func (GetSAMLProviderResponseBody) GoString ¶
func (s GetSAMLProviderResponseBody) GoString() string
func (*GetSAMLProviderResponseBody) SetRequestId ¶
func (s *GetSAMLProviderResponseBody) SetRequestId(v string) *GetSAMLProviderResponseBody
func (*GetSAMLProviderResponseBody) SetSAMLProvider ¶
func (s *GetSAMLProviderResponseBody) SetSAMLProvider(v *GetSAMLProviderResponseBodySAMLProvider) *GetSAMLProviderResponseBody
func (GetSAMLProviderResponseBody) String ¶
func (s GetSAMLProviderResponseBody) String() string
type GetSAMLProviderResponseBodySAMLProvider ¶
type GetSAMLProviderResponseBodySAMLProvider struct { // The Alibaba Cloud Resource Name (ARN) of the IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The metadata file, which is Base64 encoded. EncodedSAMLMetadataDocument *string `json:"EncodedSAMLMetadataDocument,omitempty" xml:"EncodedSAMLMetadataDocument,omitempty"` // The name of the IdP. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetSAMLProviderResponseBodySAMLProvider) GoString ¶
func (s GetSAMLProviderResponseBodySAMLProvider) GoString() string
func (*GetSAMLProviderResponseBodySAMLProvider) SetArn ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetArn(v string) *GetSAMLProviderResponseBodySAMLProvider
func (*GetSAMLProviderResponseBodySAMLProvider) SetCreateDate ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *GetSAMLProviderResponseBodySAMLProvider
func (*GetSAMLProviderResponseBodySAMLProvider) SetDescription ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *GetSAMLProviderResponseBodySAMLProvider
func (*GetSAMLProviderResponseBodySAMLProvider) SetEncodedSAMLMetadataDocument ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetEncodedSAMLMetadataDocument(v string) *GetSAMLProviderResponseBodySAMLProvider
func (*GetSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *GetSAMLProviderResponseBodySAMLProvider
func (*GetSAMLProviderResponseBodySAMLProvider) SetUpdateDate ¶
func (s *GetSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *GetSAMLProviderResponseBodySAMLProvider
func (GetSAMLProviderResponseBodySAMLProvider) String ¶
func (s GetSAMLProviderResponseBodySAMLProvider) String() string
type GetSecurityPreferenceResponse ¶
type GetSecurityPreferenceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetSecurityPreferenceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetSecurityPreferenceResponse) GoString ¶
func (s GetSecurityPreferenceResponse) GoString() string
func (*GetSecurityPreferenceResponse) SetBody ¶
func (s *GetSecurityPreferenceResponse) SetBody(v *GetSecurityPreferenceResponseBody) *GetSecurityPreferenceResponse
func (*GetSecurityPreferenceResponse) SetHeaders ¶
func (s *GetSecurityPreferenceResponse) SetHeaders(v map[string]*string) *GetSecurityPreferenceResponse
func (*GetSecurityPreferenceResponse) SetStatusCode ¶
func (s *GetSecurityPreferenceResponse) SetStatusCode(v int32) *GetSecurityPreferenceResponse
func (GetSecurityPreferenceResponse) String ¶
func (s GetSecurityPreferenceResponse) String() string
type GetSecurityPreferenceResponseBody ¶
type GetSecurityPreferenceResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details of security preferences. SecurityPreference *GetSecurityPreferenceResponseBodySecurityPreference `json:"SecurityPreference,omitempty" xml:"SecurityPreference,omitempty" type:"Struct"` }
func (GetSecurityPreferenceResponseBody) GoString ¶
func (s GetSecurityPreferenceResponseBody) GoString() string
func (*GetSecurityPreferenceResponseBody) SetRequestId ¶
func (s *GetSecurityPreferenceResponseBody) SetRequestId(v string) *GetSecurityPreferenceResponseBody
func (*GetSecurityPreferenceResponseBody) SetSecurityPreference ¶
func (s *GetSecurityPreferenceResponseBody) SetSecurityPreference(v *GetSecurityPreferenceResponseBodySecurityPreference) *GetSecurityPreferenceResponseBody
func (GetSecurityPreferenceResponseBody) String ¶
func (s GetSecurityPreferenceResponseBody) String() string
type GetSecurityPreferenceResponseBodySecurityPreference ¶
type GetSecurityPreferenceResponseBodySecurityPreference struct { // The AccessKey pair preference. AccessKeyPreference *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference `json:"AccessKeyPreference,omitempty" xml:"AccessKeyPreference,omitempty" type:"Struct"` // The logon preference. LoginProfilePreference *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference `json:"LoginProfilePreference,omitempty" xml:"LoginProfilePreference,omitempty" type:"Struct"` // The MFA preference. MFAPreference *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference `json:"MFAPreference,omitempty" xml:"MFAPreference,omitempty" type:"Struct"` // The personal information preference. PersonalInfoPreference *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference `json:"PersonalInfoPreference,omitempty" xml:"PersonalInfoPreference,omitempty" type:"Struct"` // The MFA method preference. VerificationPreference *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference `json:"VerificationPreference,omitempty" xml:"VerificationPreference,omitempty" type:"Struct"` }
func (GetSecurityPreferenceResponseBodySecurityPreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreference) SetAccessKeyPreference ¶
func (*GetSecurityPreferenceResponseBodySecurityPreference) SetLoginProfilePreference ¶
func (*GetSecurityPreferenceResponseBodySecurityPreference) SetMFAPreference ¶
func (*GetSecurityPreferenceResponseBodySecurityPreference) SetPersonalInfoPreference ¶
func (*GetSecurityPreferenceResponseBodySecurityPreference) SetVerificationPreference ¶
func (GetSecurityPreferenceResponseBodySecurityPreference) String ¶
func (s GetSecurityPreferenceResponseBodySecurityPreference) String() string
type GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference ¶
type GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference struct { // Indicates whether RAM users can manage their AccessKey pairs. Valid values: // // * true // * false AllowUserToManageAccessKeys *bool `json:"AllowUserToManageAccessKeys,omitempty" xml:"AllowUserToManageAccessKeys,omitempty"` }
func (GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
func (GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String() string
type GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference ¶
type GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference struct { // Indicates whether RAM users can change their passwords. Valid values: // // * true // * false AllowUserToChangePassword *bool `json:"AllowUserToChangePassword,omitempty" xml:"AllowUserToChangePassword,omitempty"` // Indicates whether RAM users can remember the multi-factor authentication (MFA) devices for seven days. Valid values: // // * true // * false EnableSaveMFATicket *bool `json:"EnableSaveMFATicket,omitempty" xml:"EnableSaveMFATicket,omitempty"` // The subnet mask. LoginNetworkMasks *string `json:"LoginNetworkMasks,omitempty" xml:"LoginNetworkMasks,omitempty"` // The validity period of the logon session of RAM users. Unit: hours. LoginSessionDuration *int32 `json:"LoginSessionDuration,omitempty" xml:"LoginSessionDuration,omitempty"` // Indicates whether MFA is required for all RAM users when they log on to the Alibaba Cloud Management Console. Valid values: // // * mandatory: MFA is required for all RAM users. If you use EnforceMFAForLogin, set the value to true. // * independent (default): User-specific settings are applied. If you use EnforceMFAForLogin, set the value to false. // * adaptive: MFA is required only for RAM users who initiated unusual logons. MFAOperationForLogin *string `json:"MFAOperationForLogin,omitempty" xml:"MFAOperationForLogin,omitempty"` // Indicates whether to enable MFA for RAM users who initiated unusual logons. Valid values: // // * autonomous (default): yes. MFA is prompted for RAM users who initiated unusual logons. However, the RAM users are allowed to skip MFA. // * enforceVerify: MFA is prompted for RAM users who initiated unusual logons and the RAM users cannot skip MFA. OperationForRiskLogin *string `json:"OperationForRiskLogin,omitempty" xml:"OperationForRiskLogin,omitempty"` }
func (GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginNetworkMasks ¶
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration(v int32) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin(v string) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin(v string) *GetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
type GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference ¶
type GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference struct { // Indicates whether RAM users can manage their MFA devices. Valid values: // // * true // * false AllowUserToManageMFADevices *bool `json:"AllowUserToManageMFADevices,omitempty" xml:"AllowUserToManageMFADevices,omitempty"` }
func (GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices(v bool) *GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
func (GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String() string
type GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference ¶
type GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference struct { // Indicates whether RAM users can manage their personal DingTalk accounts, such as binding and unbinding of the accounts. Valid values: // // * true // * false AllowUserToManagePersonalDingTalk *bool `json:"AllowUserToManagePersonalDingTalk,omitempty" xml:"AllowUserToManagePersonalDingTalk,omitempty"` }
func (GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk(v bool) *GetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
type GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference ¶
type GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference struct { // The MFA methods. VerificationTypes []*string `json:"VerificationTypes,omitempty" xml:"VerificationTypes,omitempty" type:"Repeated"` }
func (GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString ¶
func (s GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString() string
func (*GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes ¶
func (s *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes(v []*string) *GetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
type GetUserMFAInfoRequest ¶
type GetUserMFAInfoRequest struct { // The logon name of the RAM user. This parameter is differently set in the following scenarios: // // * If you use a RAM user to call this operation, this parameter can be left empty. If you do not specify this parameter, the information of the MFA device that is bound to the RAM user is queried. // * If you use an Alibaba Cloud account to call this operation, you must set this parameter to the logon name of the RAM user that you want to query. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetUserMFAInfoRequest) GoString ¶
func (s GetUserMFAInfoRequest) GoString() string
func (*GetUserMFAInfoRequest) SetUserPrincipalName ¶
func (s *GetUserMFAInfoRequest) SetUserPrincipalName(v string) *GetUserMFAInfoRequest
func (GetUserMFAInfoRequest) String ¶
func (s GetUserMFAInfoRequest) String() string
type GetUserMFAInfoResponse ¶
type GetUserMFAInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetUserMFAInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetUserMFAInfoResponse) GoString ¶
func (s GetUserMFAInfoResponse) GoString() string
func (*GetUserMFAInfoResponse) SetBody ¶
func (s *GetUserMFAInfoResponse) SetBody(v *GetUserMFAInfoResponseBody) *GetUserMFAInfoResponse
func (*GetUserMFAInfoResponse) SetHeaders ¶
func (s *GetUserMFAInfoResponse) SetHeaders(v map[string]*string) *GetUserMFAInfoResponse
func (*GetUserMFAInfoResponse) SetStatusCode ¶
func (s *GetUserMFAInfoResponse) SetStatusCode(v int32) *GetUserMFAInfoResponse
func (GetUserMFAInfoResponse) String ¶
func (s GetUserMFAInfoResponse) String() string
type GetUserMFAInfoResponseBody ¶
type GetUserMFAInfoResponseBody struct { // Indicates whether the MFA device is enabled. Valid values: // // * true // * false IsMFAEnable *bool `json:"IsMFAEnable,omitempty" xml:"IsMFAEnable,omitempty"` // The information about the MFA device. MFADevice *GetUserMFAInfoResponseBodyMFADevice `json:"MFADevice,omitempty" xml:"MFADevice,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetUserMFAInfoResponseBody) GoString ¶
func (s GetUserMFAInfoResponseBody) GoString() string
func (*GetUserMFAInfoResponseBody) SetIsMFAEnable ¶
func (s *GetUserMFAInfoResponseBody) SetIsMFAEnable(v bool) *GetUserMFAInfoResponseBody
func (*GetUserMFAInfoResponseBody) SetMFADevice ¶
func (s *GetUserMFAInfoResponseBody) SetMFADevice(v *GetUserMFAInfoResponseBodyMFADevice) *GetUserMFAInfoResponseBody
func (*GetUserMFAInfoResponseBody) SetRequestId ¶
func (s *GetUserMFAInfoResponseBody) SetRequestId(v string) *GetUserMFAInfoResponseBody
func (GetUserMFAInfoResponseBody) String ¶
func (s GetUserMFAInfoResponseBody) String() string
type GetUserMFAInfoResponseBodyMFADevice ¶
type GetUserMFAInfoResponseBodyMFADevice struct { // The serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` // The type of the MFA device. Valid values: // // * VMFA: virtual MFA device // * U2F: Universal 2nd Factor (U2F) security key Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (GetUserMFAInfoResponseBodyMFADevice) GoString ¶
func (s GetUserMFAInfoResponseBodyMFADevice) GoString() string
func (*GetUserMFAInfoResponseBodyMFADevice) SetSerialNumber ¶
func (s *GetUserMFAInfoResponseBodyMFADevice) SetSerialNumber(v string) *GetUserMFAInfoResponseBodyMFADevice
func (*GetUserMFAInfoResponseBodyMFADevice) SetType ¶
func (s *GetUserMFAInfoResponseBodyMFADevice) SetType(v string) *GetUserMFAInfoResponseBodyMFADevice
func (GetUserMFAInfoResponseBodyMFADevice) String ¶
func (s GetUserMFAInfoResponseBodyMFADevice) String() string
type GetUserRequest ¶
type GetUserRequest struct { // The AccessKey ID of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName`, `UserId`, and `UserAccessKeyId`. UserAccessKeyId *string `json:"UserAccessKeyId,omitempty" xml:"UserAccessKeyId,omitempty"` // The ID of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName`, `UserId`, and `UserAccessKeyId`. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. // // The name is in the format of `<username>@<AccountAlias>.onaliyun.com`. `<username>` indicates the name of the RAM user. `<AccountAlias>.onaliyun.com` indicates the default domain name. // // The value of `UserPrincipalName` must be `1 to 128` characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (\_). The value of `<username>` must be `1 to 64` characters in length. // // > You must specify only one of the following parameters: `UserPrincipalName`, `UserId`, and `UserAccessKeyId`. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetUserRequest) GoString ¶
func (s GetUserRequest) GoString() string
func (*GetUserRequest) SetUserAccessKeyId ¶
func (s *GetUserRequest) SetUserAccessKeyId(v string) *GetUserRequest
func (*GetUserRequest) SetUserId ¶
func (s *GetUserRequest) SetUserId(v string) *GetUserRequest
func (*GetUserRequest) SetUserPrincipalName ¶
func (s *GetUserRequest) SetUserPrincipalName(v string) *GetUserRequest
func (GetUserRequest) String ¶
func (s GetUserRequest) String() string
type GetUserResponse ¶
type GetUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetUserResponse) GoString ¶
func (s GetUserResponse) GoString() string
func (*GetUserResponse) SetBody ¶
func (s *GetUserResponse) SetBody(v *GetUserResponseBody) *GetUserResponse
func (*GetUserResponse) SetHeaders ¶
func (s *GetUserResponse) SetHeaders(v map[string]*string) *GetUserResponse
func (*GetUserResponse) SetStatusCode ¶
func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse
func (GetUserResponse) String ¶
func (s GetUserResponse) String() string
type GetUserResponseBody ¶
type GetUserResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the RAM user. User *GetUserResponseBodyUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"` }
func (GetUserResponseBody) GoString ¶
func (s GetUserResponseBody) GoString() string
func (*GetUserResponseBody) SetRequestId ¶
func (s *GetUserResponseBody) SetRequestId(v string) *GetUserResponseBody
func (*GetUserResponseBody) SetUser ¶
func (s *GetUserResponseBody) SetUser(v *GetUserResponseBodyUser) *GetUserResponseBody
func (GetUserResponseBody) String ¶
func (s GetUserResponseBody) String() string
type GetUserResponseBodyUser ¶
type GetUserResponseBodyUser struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The time when the RAM user was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The last time when the RAM user logged on to the Alibaba Cloud Management Console. LastLoginDate *string `json:"LastLoginDate,omitempty" xml:"LastLoginDate,omitempty"` // The mobile phone number of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). MobilePhone *string `json:"MobilePhone,omitempty" xml:"MobilePhone,omitempty"` // The source of the RAM user. Valid value: // // * Manual: The RAM user is manually created in the RAM console. // * SCIM: The RAM user is mapped by using System for Cross-domain Identity Management (SCIM). // * CloudSSO: The RAM user is mapped from a CloudSSO user. ProvisionType *string `json:"ProvisionType,omitempty" xml:"ProvisionType,omitempty"` // The tags. Tags *GetUserResponseBodyUserTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The time when the information about the RAM user was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (GetUserResponseBodyUser) GoString ¶
func (s GetUserResponseBodyUser) GoString() string
func (*GetUserResponseBodyUser) SetComments ¶
func (s *GetUserResponseBodyUser) SetComments(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetCreateDate ¶
func (s *GetUserResponseBodyUser) SetCreateDate(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetDisplayName ¶
func (s *GetUserResponseBodyUser) SetDisplayName(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetEmail ¶
func (s *GetUserResponseBodyUser) SetEmail(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetLastLoginDate ¶
func (s *GetUserResponseBodyUser) SetLastLoginDate(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetMobilePhone ¶
func (s *GetUserResponseBodyUser) SetMobilePhone(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetProvisionType ¶
func (s *GetUserResponseBodyUser) SetProvisionType(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetTags ¶
func (s *GetUserResponseBodyUser) SetTags(v *GetUserResponseBodyUserTags) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetUpdateDate ¶
func (s *GetUserResponseBodyUser) SetUpdateDate(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetUserId ¶
func (s *GetUserResponseBodyUser) SetUserId(v string) *GetUserResponseBodyUser
func (*GetUserResponseBodyUser) SetUserPrincipalName ¶
func (s *GetUserResponseBodyUser) SetUserPrincipalName(v string) *GetUserResponseBodyUser
func (GetUserResponseBodyUser) String ¶
func (s GetUserResponseBodyUser) String() string
type GetUserResponseBodyUserTags ¶
type GetUserResponseBodyUserTags struct {
Tag []*GetUserResponseBodyUserTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (GetUserResponseBodyUserTags) GoString ¶
func (s GetUserResponseBodyUserTags) GoString() string
func (*GetUserResponseBodyUserTags) SetTag ¶
func (s *GetUserResponseBodyUserTags) SetTag(v []*GetUserResponseBodyUserTagsTag) *GetUserResponseBodyUserTags
func (GetUserResponseBodyUserTags) String ¶
func (s GetUserResponseBodyUserTags) String() string
type GetUserResponseBodyUserTagsTag ¶
type GetUserResponseBodyUserTagsTag struct { // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (GetUserResponseBodyUserTagsTag) GoString ¶
func (s GetUserResponseBodyUserTagsTag) GoString() string
func (*GetUserResponseBodyUserTagsTag) SetTagKey ¶
func (s *GetUserResponseBodyUserTagsTag) SetTagKey(v string) *GetUserResponseBodyUserTagsTag
func (*GetUserResponseBodyUserTagsTag) SetTagValue ¶
func (s *GetUserResponseBodyUserTagsTag) SetTagValue(v string) *GetUserResponseBodyUserTagsTag
func (GetUserResponseBodyUserTagsTag) String ¶
func (s GetUserResponseBodyUserTagsTag) String() string
type GetUserSsoSettingsResponse ¶
type GetUserSsoSettingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetUserSsoSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetUserSsoSettingsResponse) GoString ¶
func (s GetUserSsoSettingsResponse) GoString() string
func (*GetUserSsoSettingsResponse) SetBody ¶
func (s *GetUserSsoSettingsResponse) SetBody(v *GetUserSsoSettingsResponseBody) *GetUserSsoSettingsResponse
func (*GetUserSsoSettingsResponse) SetHeaders ¶
func (s *GetUserSsoSettingsResponse) SetHeaders(v map[string]*string) *GetUserSsoSettingsResponse
func (*GetUserSsoSettingsResponse) SetStatusCode ¶
func (s *GetUserSsoSettingsResponse) SetStatusCode(v int32) *GetUserSsoSettingsResponse
func (GetUserSsoSettingsResponse) String ¶
func (s GetUserSsoSettingsResponse) String() string
type GetUserSsoSettingsResponseBody ¶
type GetUserSsoSettingsResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The configurations of user-based SSO. UserSsoSettings *GetUserSsoSettingsResponseBodyUserSsoSettings `json:"UserSsoSettings,omitempty" xml:"UserSsoSettings,omitempty" type:"Struct"` }
func (GetUserSsoSettingsResponseBody) GoString ¶
func (s GetUserSsoSettingsResponseBody) GoString() string
func (*GetUserSsoSettingsResponseBody) SetRequestId ¶
func (s *GetUserSsoSettingsResponseBody) SetRequestId(v string) *GetUserSsoSettingsResponseBody
func (*GetUserSsoSettingsResponseBody) SetUserSsoSettings ¶
func (s *GetUserSsoSettingsResponseBody) SetUserSsoSettings(v *GetUserSsoSettingsResponseBodyUserSsoSettings) *GetUserSsoSettingsResponseBody
func (GetUserSsoSettingsResponseBody) String ¶
func (s GetUserSsoSettingsResponseBody) String() string
type GetUserSsoSettingsResponseBodyUserSsoSettings ¶
type GetUserSsoSettingsResponseBodyUserSsoSettings struct { // The auxiliary domain name. AuxiliaryDomain *string `json:"AuxiliaryDomain,omitempty" xml:"AuxiliaryDomain,omitempty"` // The metadata file, which is Base64-encoded. MetadataDocument *string `json:"MetadataDocument,omitempty" xml:"MetadataDocument,omitempty"` // Indicates whether user-based SSO is enabled. SsoEnabled *bool `json:"SsoEnabled,omitempty" xml:"SsoEnabled,omitempty"` }
func (GetUserSsoSettingsResponseBodyUserSsoSettings) GoString ¶
func (s GetUserSsoSettingsResponseBodyUserSsoSettings) GoString() string
func (*GetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain ¶
func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain(v string) *GetUserSsoSettingsResponseBodyUserSsoSettings
func (*GetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument ¶
func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument(v string) *GetUserSsoSettingsResponseBodyUserSsoSettings
func (*GetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled ¶
func (s *GetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled(v bool) *GetUserSsoSettingsResponseBodyUserSsoSettings
func (GetUserSsoSettingsResponseBodyUserSsoSettings) String ¶
func (s GetUserSsoSettingsResponseBodyUserSsoSettings) String() string
type GetVerificationInfoRequest ¶ added in v4.1.0
type GetVerificationInfoRequest struct {
UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"`
}
func (GetVerificationInfoRequest) GoString ¶ added in v4.1.0
func (s GetVerificationInfoRequest) GoString() string
func (*GetVerificationInfoRequest) SetUserPrincipalName ¶ added in v4.1.0
func (s *GetVerificationInfoRequest) SetUserPrincipalName(v string) *GetVerificationInfoRequest
func (GetVerificationInfoRequest) String ¶ added in v4.1.0
func (s GetVerificationInfoRequest) String() string
type GetVerificationInfoResponse ¶ added in v4.1.0
type GetVerificationInfoResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetVerificationInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetVerificationInfoResponse) GoString ¶ added in v4.1.0
func (s GetVerificationInfoResponse) GoString() string
func (*GetVerificationInfoResponse) SetBody ¶ added in v4.1.0
func (s *GetVerificationInfoResponse) SetBody(v *GetVerificationInfoResponseBody) *GetVerificationInfoResponse
func (*GetVerificationInfoResponse) SetHeaders ¶ added in v4.1.0
func (s *GetVerificationInfoResponse) SetHeaders(v map[string]*string) *GetVerificationInfoResponse
func (*GetVerificationInfoResponse) SetStatusCode ¶ added in v4.1.0
func (s *GetVerificationInfoResponse) SetStatusCode(v int32) *GetVerificationInfoResponse
func (GetVerificationInfoResponse) String ¶ added in v4.1.0
func (s GetVerificationInfoResponse) String() string
type GetVerificationInfoResponseBody ¶ added in v4.1.0
type GetVerificationInfoResponseBody struct { RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` SecurityEmailDevice *GetVerificationInfoResponseBodySecurityEmailDevice `json:"SecurityEmailDevice,omitempty" xml:"SecurityEmailDevice,omitempty" type:"Struct"` SecurityPhoneDevice *GetVerificationInfoResponseBodySecurityPhoneDevice `json:"SecurityPhoneDevice,omitempty" xml:"SecurityPhoneDevice,omitempty" type:"Struct"` }
func (GetVerificationInfoResponseBody) GoString ¶ added in v4.1.0
func (s GetVerificationInfoResponseBody) GoString() string
func (*GetVerificationInfoResponseBody) SetRequestId ¶ added in v4.1.0
func (s *GetVerificationInfoResponseBody) SetRequestId(v string) *GetVerificationInfoResponseBody
func (*GetVerificationInfoResponseBody) SetSecurityEmailDevice ¶ added in v4.1.0
func (s *GetVerificationInfoResponseBody) SetSecurityEmailDevice(v *GetVerificationInfoResponseBodySecurityEmailDevice) *GetVerificationInfoResponseBody
func (*GetVerificationInfoResponseBody) SetSecurityPhoneDevice ¶ added in v4.1.0
func (s *GetVerificationInfoResponseBody) SetSecurityPhoneDevice(v *GetVerificationInfoResponseBodySecurityPhoneDevice) *GetVerificationInfoResponseBody
func (GetVerificationInfoResponseBody) String ¶ added in v4.1.0
func (s GetVerificationInfoResponseBody) String() string
type GetVerificationInfoResponseBodySecurityEmailDevice ¶ added in v4.1.0
type GetVerificationInfoResponseBodySecurityEmailDevice struct { Email *string `json:"Email,omitempty" xml:"Email,omitempty"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetVerificationInfoResponseBodySecurityEmailDevice) GoString ¶ added in v4.1.0
func (s GetVerificationInfoResponseBodySecurityEmailDevice) GoString() string
func (GetVerificationInfoResponseBodySecurityEmailDevice) String ¶ added in v4.1.0
func (s GetVerificationInfoResponseBodySecurityEmailDevice) String() string
type GetVerificationInfoResponseBodySecurityPhoneDevice ¶ added in v4.1.0
type GetVerificationInfoResponseBodySecurityPhoneDevice struct { AreaCode *string `json:"AreaCode,omitempty" xml:"AreaCode,omitempty"` PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetVerificationInfoResponseBodySecurityPhoneDevice) GoString ¶ added in v4.1.0
func (s GetVerificationInfoResponseBodySecurityPhoneDevice) GoString() string
func (*GetVerificationInfoResponseBodySecurityPhoneDevice) SetAreaCode ¶ added in v4.1.0
func (s *GetVerificationInfoResponseBodySecurityPhoneDevice) SetAreaCode(v string) *GetVerificationInfoResponseBodySecurityPhoneDevice
func (*GetVerificationInfoResponseBodySecurityPhoneDevice) SetPhoneNumber ¶ added in v4.1.0
func (s *GetVerificationInfoResponseBodySecurityPhoneDevice) SetPhoneNumber(v string) *GetVerificationInfoResponseBodySecurityPhoneDevice
func (GetVerificationInfoResponseBodySecurityPhoneDevice) String ¶ added in v4.1.0
func (s GetVerificationInfoResponseBodySecurityPhoneDevice) String() string
type ListAccessKeysRequest ¶
type ListAccessKeysRequest struct { // The logon name of the RAM user. // // If this parameter is empty, the AccessKey pairs of the current user are queried. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListAccessKeysRequest) GoString ¶
func (s ListAccessKeysRequest) GoString() string
func (*ListAccessKeysRequest) SetUserPrincipalName ¶
func (s *ListAccessKeysRequest) SetUserPrincipalName(v string) *ListAccessKeysRequest
func (ListAccessKeysRequest) String ¶
func (s ListAccessKeysRequest) String() string
type ListAccessKeysResponse ¶
type ListAccessKeysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAccessKeysResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAccessKeysResponse) GoString ¶
func (s ListAccessKeysResponse) GoString() string
func (*ListAccessKeysResponse) SetBody ¶
func (s *ListAccessKeysResponse) SetBody(v *ListAccessKeysResponseBody) *ListAccessKeysResponse
func (*ListAccessKeysResponse) SetHeaders ¶
func (s *ListAccessKeysResponse) SetHeaders(v map[string]*string) *ListAccessKeysResponse
func (*ListAccessKeysResponse) SetStatusCode ¶
func (s *ListAccessKeysResponse) SetStatusCode(v int32) *ListAccessKeysResponse
func (ListAccessKeysResponse) String ¶
func (s ListAccessKeysResponse) String() string
type ListAccessKeysResponseBody ¶
type ListAccessKeysResponseBody struct { // The list of AccessKey pairs. AccessKeys *ListAccessKeysResponseBodyAccessKeys `json:"AccessKeys,omitempty" xml:"AccessKeys,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListAccessKeysResponseBody) GoString ¶
func (s ListAccessKeysResponseBody) GoString() string
func (*ListAccessKeysResponseBody) SetAccessKeys ¶
func (s *ListAccessKeysResponseBody) SetAccessKeys(v *ListAccessKeysResponseBodyAccessKeys) *ListAccessKeysResponseBody
func (*ListAccessKeysResponseBody) SetRequestId ¶
func (s *ListAccessKeysResponseBody) SetRequestId(v string) *ListAccessKeysResponseBody
func (ListAccessKeysResponseBody) String ¶
func (s ListAccessKeysResponseBody) String() string
type ListAccessKeysResponseBodyAccessKeys ¶
type ListAccessKeysResponseBodyAccessKeys struct {
AccessKey []*ListAccessKeysResponseBodyAccessKeysAccessKey `json:"AccessKey,omitempty" xml:"AccessKey,omitempty" type:"Repeated"`
}
func (ListAccessKeysResponseBodyAccessKeys) GoString ¶
func (s ListAccessKeysResponseBodyAccessKeys) GoString() string
func (*ListAccessKeysResponseBodyAccessKeys) SetAccessKey ¶
func (s *ListAccessKeysResponseBodyAccessKeys) SetAccessKey(v []*ListAccessKeysResponseBodyAccessKeysAccessKey) *ListAccessKeysResponseBodyAccessKeys
func (ListAccessKeysResponseBodyAccessKeys) String ¶
func (s ListAccessKeysResponseBodyAccessKeys) String() string
type ListAccessKeysResponseBodyAccessKeysAccessKey ¶
type ListAccessKeysResponseBodyAccessKeysAccessKey struct { // The AccessKey ID. AccessKeyId *string `json:"AccessKeyId,omitempty" xml:"AccessKeyId,omitempty"` // The time when the AccessKey pair was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The status of the AccessKey pair. Valid values: // // * Active // * Inactive Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The time when the AccessKey pair was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListAccessKeysResponseBodyAccessKeysAccessKey) GoString ¶
func (s ListAccessKeysResponseBodyAccessKeysAccessKey) GoString() string
func (*ListAccessKeysResponseBodyAccessKeysAccessKey) SetAccessKeyId ¶
func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetAccessKeyId(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
func (*ListAccessKeysResponseBodyAccessKeysAccessKey) SetCreateDate ¶
func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetCreateDate(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
func (*ListAccessKeysResponseBodyAccessKeysAccessKey) SetStatus ¶
func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetStatus(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
func (*ListAccessKeysResponseBodyAccessKeysAccessKey) SetUpdateDate ¶
func (s *ListAccessKeysResponseBodyAccessKeysAccessKey) SetUpdateDate(v string) *ListAccessKeysResponseBodyAccessKeysAccessKey
func (ListAccessKeysResponseBodyAccessKeysAccessKey) String ¶
func (s ListAccessKeysResponseBodyAccessKeysAccessKey) String() string
type ListAppSecretIdsRequest ¶
type ListAppSecretIdsRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` }
func (ListAppSecretIdsRequest) GoString ¶
func (s ListAppSecretIdsRequest) GoString() string
func (*ListAppSecretIdsRequest) SetAppId ¶
func (s *ListAppSecretIdsRequest) SetAppId(v string) *ListAppSecretIdsRequest
func (ListAppSecretIdsRequest) String ¶
func (s ListAppSecretIdsRequest) String() string
type ListAppSecretIdsResponse ¶
type ListAppSecretIdsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAppSecretIdsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAppSecretIdsResponse) GoString ¶
func (s ListAppSecretIdsResponse) GoString() string
func (*ListAppSecretIdsResponse) SetBody ¶
func (s *ListAppSecretIdsResponse) SetBody(v *ListAppSecretIdsResponseBody) *ListAppSecretIdsResponse
func (*ListAppSecretIdsResponse) SetHeaders ¶
func (s *ListAppSecretIdsResponse) SetHeaders(v map[string]*string) *ListAppSecretIdsResponse
func (*ListAppSecretIdsResponse) SetStatusCode ¶
func (s *ListAppSecretIdsResponse) SetStatusCode(v int32) *ListAppSecretIdsResponse
func (ListAppSecretIdsResponse) String ¶
func (s ListAppSecretIdsResponse) String() string
type ListAppSecretIdsResponseBody ¶
type ListAppSecretIdsResponseBody struct { // The details of the application secret. AppSecrets *ListAppSecretIdsResponseBodyAppSecrets `json:"AppSecrets,omitempty" xml:"AppSecrets,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListAppSecretIdsResponseBody) GoString ¶
func (s ListAppSecretIdsResponseBody) GoString() string
func (*ListAppSecretIdsResponseBody) SetAppSecrets ¶
func (s *ListAppSecretIdsResponseBody) SetAppSecrets(v *ListAppSecretIdsResponseBodyAppSecrets) *ListAppSecretIdsResponseBody
func (*ListAppSecretIdsResponseBody) SetRequestId ¶
func (s *ListAppSecretIdsResponseBody) SetRequestId(v string) *ListAppSecretIdsResponseBody
func (ListAppSecretIdsResponseBody) String ¶
func (s ListAppSecretIdsResponseBody) String() string
type ListAppSecretIdsResponseBodyAppSecrets ¶
type ListAppSecretIdsResponseBodyAppSecrets struct {
AppSecret []*ListAppSecretIdsResponseBodyAppSecretsAppSecret `json:"AppSecret,omitempty" xml:"AppSecret,omitempty" type:"Repeated"`
}
func (ListAppSecretIdsResponseBodyAppSecrets) GoString ¶
func (s ListAppSecretIdsResponseBodyAppSecrets) GoString() string
func (*ListAppSecretIdsResponseBodyAppSecrets) SetAppSecret ¶
func (s *ListAppSecretIdsResponseBodyAppSecrets) SetAppSecret(v []*ListAppSecretIdsResponseBodyAppSecretsAppSecret) *ListAppSecretIdsResponseBodyAppSecrets
func (ListAppSecretIdsResponseBodyAppSecrets) String ¶
func (s ListAppSecretIdsResponseBodyAppSecrets) String() string
type ListAppSecretIdsResponseBodyAppSecretsAppSecret ¶
type ListAppSecretIdsResponseBodyAppSecretsAppSecret struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The ID of the application secret. AppSecretId *string `json:"AppSecretId,omitempty" xml:"AppSecretId,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` }
func (ListAppSecretIdsResponseBodyAppSecretsAppSecret) GoString ¶
func (s ListAppSecretIdsResponseBodyAppSecretsAppSecret) GoString() string
func (*ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppId ¶
func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppId(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
func (*ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppSecretId ¶
func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetAppSecretId(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
func (*ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetCreateDate ¶
func (s *ListAppSecretIdsResponseBodyAppSecretsAppSecret) SetCreateDate(v string) *ListAppSecretIdsResponseBodyAppSecretsAppSecret
func (ListAppSecretIdsResponseBodyAppSecretsAppSecret) String ¶
func (s ListAppSecretIdsResponseBodyAppSecretsAppSecret) String() string
type ListApplicationsResponse ¶
type ListApplicationsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListApplicationsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListApplicationsResponse) GoString ¶
func (s ListApplicationsResponse) GoString() string
func (*ListApplicationsResponse) SetBody ¶
func (s *ListApplicationsResponse) SetBody(v *ListApplicationsResponseBody) *ListApplicationsResponse
func (*ListApplicationsResponse) SetHeaders ¶
func (s *ListApplicationsResponse) SetHeaders(v map[string]*string) *ListApplicationsResponse
func (*ListApplicationsResponse) SetStatusCode ¶
func (s *ListApplicationsResponse) SetStatusCode(v int32) *ListApplicationsResponse
func (ListApplicationsResponse) String ¶
func (s ListApplicationsResponse) String() string
type ListApplicationsResponseBody ¶
type ListApplicationsResponseBody struct { // The information about the application. Applications *ListApplicationsResponseBodyApplications `json:"Applications,omitempty" xml:"Applications,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListApplicationsResponseBody) GoString ¶
func (s ListApplicationsResponseBody) GoString() string
func (*ListApplicationsResponseBody) SetApplications ¶
func (s *ListApplicationsResponseBody) SetApplications(v *ListApplicationsResponseBodyApplications) *ListApplicationsResponseBody
func (*ListApplicationsResponseBody) SetRequestId ¶
func (s *ListApplicationsResponseBody) SetRequestId(v string) *ListApplicationsResponseBody
func (ListApplicationsResponseBody) String ¶
func (s ListApplicationsResponseBody) String() string
type ListApplicationsResponseBodyApplications ¶
type ListApplicationsResponseBodyApplications struct {
Application []*ListApplicationsResponseBodyApplicationsApplication `json:"Application,omitempty" xml:"Application,omitempty" type:"Repeated"`
}
func (ListApplicationsResponseBodyApplications) GoString ¶
func (s ListApplicationsResponseBodyApplications) GoString() string
func (*ListApplicationsResponseBodyApplications) SetApplication ¶
func (s *ListApplicationsResponseBodyApplications) SetApplication(v []*ListApplicationsResponseBodyApplicationsApplication) *ListApplicationsResponseBodyApplications
func (ListApplicationsResponseBodyApplications) String ¶
func (s ListApplicationsResponseBodyApplications) String() string
type ListApplicationsResponseBodyApplicationsApplication ¶
type ListApplicationsResponseBodyApplicationsApplication struct { // The validity period of the access token. Unit: seconds. AccessTokenValidity *int32 `json:"AccessTokenValidity,omitempty" xml:"AccessTokenValidity,omitempty"` // The ID of the Alibaba Cloud account to which the application belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The application name. AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"` // The application type. Valid values: // // * WebApp: a web application. // * NativeApp: a native application that runs on an operating system, such as a desktop or mobile operating system. // * ServerApp: an application that can access Alibaba Cloud services without the need for user logon. Only applications that synchronize user information based on the System for Cross-domain Identity Management (SCIM) protocol are supported. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The information about the permissions that are granted on the application. DelegatedScope *ListApplicationsResponseBodyApplicationsApplicationDelegatedScope `json:"DelegatedScope,omitempty" xml:"DelegatedScope,omitempty" type:"Struct"` // The display name of the application. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Indicates whether the application can be installed by using other Alibaba Cloud accounts. IsMultiTenant *bool `json:"IsMultiTenant,omitempty" xml:"IsMultiTenant,omitempty"` // The callback URLs. RedirectUris *ListApplicationsResponseBodyApplicationsApplicationRedirectUris `json:"RedirectUris,omitempty" xml:"RedirectUris,omitempty" type:"Struct"` // The validity period of the refresh token. Unit: seconds. RefreshTokenValidity *int32 `json:"RefreshTokenValidity,omitempty" xml:"RefreshTokenValidity,omitempty"` // Indicates whether a secret is required. SecretRequired *bool `json:"SecretRequired,omitempty" xml:"SecretRequired,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListApplicationsResponseBodyApplicationsApplication) GoString ¶
func (s ListApplicationsResponseBodyApplicationsApplication) GoString() string
func (*ListApplicationsResponseBodyApplicationsApplication) SetAccessTokenValidity ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetAccessTokenValidity(v int32) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetAccountId ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetAccountId(v string) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetAppName ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetAppName(v string) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetAppType ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetAppType(v string) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetCreateDate ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetCreateDate(v string) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetDelegatedScope ¶
func (*ListApplicationsResponseBodyApplicationsApplication) SetDisplayName ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetDisplayName(v string) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetIsMultiTenant ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetIsMultiTenant(v bool) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetRedirectUris ¶
func (*ListApplicationsResponseBodyApplicationsApplication) SetRefreshTokenValidity ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetRefreshTokenValidity(v int32) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetSecretRequired ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetSecretRequired(v bool) *ListApplicationsResponseBodyApplicationsApplication
func (*ListApplicationsResponseBodyApplicationsApplication) SetUpdateDate ¶
func (s *ListApplicationsResponseBodyApplicationsApplication) SetUpdateDate(v string) *ListApplicationsResponseBodyApplicationsApplication
func (ListApplicationsResponseBodyApplicationsApplication) String ¶
func (s ListApplicationsResponseBodyApplicationsApplication) String() string
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScope ¶
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScope struct { // The information about the permissions that are granted on the application. PredefinedScopes *ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty" type:"Struct"` }
func (ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) GoString ¶
func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) GoString() string
func (*ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) SetPredefinedScopes ¶
func (ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) String ¶
func (s ListApplicationsResponseBodyApplicationsApplicationDelegatedScope) String() string
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes ¶
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes struct {
PredefinedScope []*ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope `json:"PredefinedScope,omitempty" xml:"PredefinedScope,omitempty" type:"Repeated"`
}
func (*ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopes) SetPredefinedScope ¶
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope ¶
type ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope struct { // The description of the permission. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the permission. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the permission is automatically selected by default when you install the application. Valid values: // // * true // * false // // `openid` is required by default. Required *bool `json:"Required,omitempty" xml:"Required,omitempty"` }
func (ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString ¶
func (*ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription ¶
func (*ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName ¶
func (*ListApplicationsResponseBodyApplicationsApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired ¶ added in v4.0.3
type ListApplicationsResponseBodyApplicationsApplicationRedirectUris ¶
type ListApplicationsResponseBodyApplicationsApplicationRedirectUris struct {
RedirectUri []*string `json:"RedirectUri,omitempty" xml:"RedirectUri,omitempty" type:"Repeated"`
}
func (ListApplicationsResponseBodyApplicationsApplicationRedirectUris) GoString ¶
func (s ListApplicationsResponseBodyApplicationsApplicationRedirectUris) GoString() string
func (*ListApplicationsResponseBodyApplicationsApplicationRedirectUris) SetRedirectUri ¶
func (s *ListApplicationsResponseBodyApplicationsApplicationRedirectUris) SetRedirectUri(v []*string) *ListApplicationsResponseBodyApplicationsApplicationRedirectUris
func (ListApplicationsResponseBodyApplicationsApplicationRedirectUris) String ¶
func (s ListApplicationsResponseBodyApplicationsApplicationRedirectUris) String() string
type ListGroupsForUserRequest ¶
type ListGroupsForUserRequest struct { // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListGroupsForUserRequest) GoString ¶
func (s ListGroupsForUserRequest) GoString() string
func (*ListGroupsForUserRequest) SetUserPrincipalName ¶
func (s *ListGroupsForUserRequest) SetUserPrincipalName(v string) *ListGroupsForUserRequest
func (ListGroupsForUserRequest) String ¶
func (s ListGroupsForUserRequest) String() string
type ListGroupsForUserResponse ¶
type ListGroupsForUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListGroupsForUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListGroupsForUserResponse) GoString ¶
func (s ListGroupsForUserResponse) GoString() string
func (*ListGroupsForUserResponse) SetBody ¶
func (s *ListGroupsForUserResponse) SetBody(v *ListGroupsForUserResponseBody) *ListGroupsForUserResponse
func (*ListGroupsForUserResponse) SetHeaders ¶
func (s *ListGroupsForUserResponse) SetHeaders(v map[string]*string) *ListGroupsForUserResponse
func (*ListGroupsForUserResponse) SetStatusCode ¶
func (s *ListGroupsForUserResponse) SetStatusCode(v int32) *ListGroupsForUserResponse
func (ListGroupsForUserResponse) String ¶
func (s ListGroupsForUserResponse) String() string
type ListGroupsForUserResponseBody ¶
type ListGroupsForUserResponseBody struct { // The information of the RAM user groups. Groups *ListGroupsForUserResponseBodyGroups `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListGroupsForUserResponseBody) GoString ¶
func (s ListGroupsForUserResponseBody) GoString() string
func (*ListGroupsForUserResponseBody) SetGroups ¶
func (s *ListGroupsForUserResponseBody) SetGroups(v *ListGroupsForUserResponseBodyGroups) *ListGroupsForUserResponseBody
func (*ListGroupsForUserResponseBody) SetRequestId ¶
func (s *ListGroupsForUserResponseBody) SetRequestId(v string) *ListGroupsForUserResponseBody
func (ListGroupsForUserResponseBody) String ¶
func (s ListGroupsForUserResponseBody) String() string
type ListGroupsForUserResponseBodyGroups ¶
type ListGroupsForUserResponseBodyGroups struct {
Group []*ListGroupsForUserResponseBodyGroupsGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Repeated"`
}
func (ListGroupsForUserResponseBodyGroups) GoString ¶
func (s ListGroupsForUserResponseBodyGroups) GoString() string
func (*ListGroupsForUserResponseBodyGroups) SetGroup ¶
func (s *ListGroupsForUserResponseBodyGroups) SetGroup(v []*ListGroupsForUserResponseBodyGroupsGroup) *ListGroupsForUserResponseBodyGroups
func (ListGroupsForUserResponseBodyGroups) String ¶
func (s ListGroupsForUserResponseBodyGroups) String() string
type ListGroupsForUserResponseBodyGroupsGroup ¶
type ListGroupsForUserResponseBodyGroupsGroup struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The display name of the RAM user group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The time when the RAM user was added. JoinDate *string `json:"JoinDate,omitempty" xml:"JoinDate,omitempty"` }
func (ListGroupsForUserResponseBodyGroupsGroup) GoString ¶
func (s ListGroupsForUserResponseBodyGroupsGroup) GoString() string
func (*ListGroupsForUserResponseBodyGroupsGroup) SetComments ¶
func (s *ListGroupsForUserResponseBodyGroupsGroup) SetComments(v string) *ListGroupsForUserResponseBodyGroupsGroup
func (*ListGroupsForUserResponseBodyGroupsGroup) SetDisplayName ¶
func (s *ListGroupsForUserResponseBodyGroupsGroup) SetDisplayName(v string) *ListGroupsForUserResponseBodyGroupsGroup
func (*ListGroupsForUserResponseBodyGroupsGroup) SetGroupId ¶
func (s *ListGroupsForUserResponseBodyGroupsGroup) SetGroupId(v string) *ListGroupsForUserResponseBodyGroupsGroup
func (*ListGroupsForUserResponseBodyGroupsGroup) SetGroupName ¶
func (s *ListGroupsForUserResponseBodyGroupsGroup) SetGroupName(v string) *ListGroupsForUserResponseBodyGroupsGroup
func (*ListGroupsForUserResponseBodyGroupsGroup) SetJoinDate ¶
func (s *ListGroupsForUserResponseBodyGroupsGroup) SetJoinDate(v string) *ListGroupsForUserResponseBodyGroupsGroup
func (ListGroupsForUserResponseBodyGroupsGroup) String ¶
func (s ListGroupsForUserResponseBodyGroupsGroup) String() string
type ListGroupsRequest ¶
type ListGroupsRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries to return. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 100. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` }
func (ListGroupsRequest) GoString ¶
func (s ListGroupsRequest) GoString() string
func (*ListGroupsRequest) SetMarker ¶
func (s *ListGroupsRequest) SetMarker(v string) *ListGroupsRequest
func (*ListGroupsRequest) SetMaxItems ¶
func (s *ListGroupsRequest) SetMaxItems(v int32) *ListGroupsRequest
func (ListGroupsRequest) String ¶
func (s ListGroupsRequest) String() string
type ListGroupsResponse ¶
type ListGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListGroupsResponse) GoString ¶
func (s ListGroupsResponse) GoString() string
func (*ListGroupsResponse) SetBody ¶
func (s *ListGroupsResponse) SetBody(v *ListGroupsResponseBody) *ListGroupsResponse
func (*ListGroupsResponse) SetHeaders ¶
func (s *ListGroupsResponse) SetHeaders(v map[string]*string) *ListGroupsResponse
func (*ListGroupsResponse) SetStatusCode ¶
func (s *ListGroupsResponse) SetStatusCode(v int32) *ListGroupsResponse
func (ListGroupsResponse) String ¶
func (s ListGroupsResponse) String() string
type ListGroupsResponseBody ¶
type ListGroupsResponseBody struct { // The information of the RAM user groups. Groups *ListGroupsResponseBodyGroups `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Struct"` // Indicates whether the response is truncated. Valid values: // // - true // - false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. This parameter is returned only if the value of `IsTruncated` is `true`. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListGroupsResponseBody) GoString ¶
func (s ListGroupsResponseBody) GoString() string
func (*ListGroupsResponseBody) SetGroups ¶
func (s *ListGroupsResponseBody) SetGroups(v *ListGroupsResponseBodyGroups) *ListGroupsResponseBody
func (*ListGroupsResponseBody) SetIsTruncated ¶
func (s *ListGroupsResponseBody) SetIsTruncated(v bool) *ListGroupsResponseBody
func (*ListGroupsResponseBody) SetMarker ¶
func (s *ListGroupsResponseBody) SetMarker(v string) *ListGroupsResponseBody
func (*ListGroupsResponseBody) SetRequestId ¶
func (s *ListGroupsResponseBody) SetRequestId(v string) *ListGroupsResponseBody
func (ListGroupsResponseBody) String ¶
func (s ListGroupsResponseBody) String() string
type ListGroupsResponseBodyGroups ¶
type ListGroupsResponseBodyGroups struct {
Group []*ListGroupsResponseBodyGroupsGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Repeated"`
}
func (ListGroupsResponseBodyGroups) GoString ¶
func (s ListGroupsResponseBodyGroups) GoString() string
func (*ListGroupsResponseBodyGroups) SetGroup ¶
func (s *ListGroupsResponseBodyGroups) SetGroup(v []*ListGroupsResponseBodyGroupsGroup) *ListGroupsResponseBodyGroups
func (ListGroupsResponseBodyGroups) String ¶
func (s ListGroupsResponseBodyGroups) String() string
type ListGroupsResponseBodyGroupsGroup ¶
type ListGroupsResponseBodyGroupsGroup struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListGroupsResponseBodyGroupsGroup) GoString ¶
func (s ListGroupsResponseBodyGroupsGroup) GoString() string
func (*ListGroupsResponseBodyGroupsGroup) SetComments ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetComments(v string) *ListGroupsResponseBodyGroupsGroup
func (*ListGroupsResponseBodyGroupsGroup) SetCreateDate ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetCreateDate(v string) *ListGroupsResponseBodyGroupsGroup
func (*ListGroupsResponseBodyGroupsGroup) SetDisplayName ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetDisplayName(v string) *ListGroupsResponseBodyGroupsGroup
func (*ListGroupsResponseBodyGroupsGroup) SetGroupId ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetGroupId(v string) *ListGroupsResponseBodyGroupsGroup
func (*ListGroupsResponseBodyGroupsGroup) SetGroupName ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetGroupName(v string) *ListGroupsResponseBodyGroupsGroup
func (*ListGroupsResponseBodyGroupsGroup) SetUpdateDate ¶
func (s *ListGroupsResponseBodyGroupsGroup) SetUpdateDate(v string) *ListGroupsResponseBodyGroupsGroup
func (ListGroupsResponseBodyGroupsGroup) String ¶
func (s ListGroupsResponseBodyGroupsGroup) String() string
type ListOIDCProvidersRequest ¶
type ListOIDCProvidersRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries per page. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 100. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` }
func (ListOIDCProvidersRequest) GoString ¶
func (s ListOIDCProvidersRequest) GoString() string
func (*ListOIDCProvidersRequest) SetMarker ¶
func (s *ListOIDCProvidersRequest) SetMarker(v string) *ListOIDCProvidersRequest
func (*ListOIDCProvidersRequest) SetMaxItems ¶
func (s *ListOIDCProvidersRequest) SetMaxItems(v int32) *ListOIDCProvidersRequest
func (ListOIDCProvidersRequest) String ¶
func (s ListOIDCProvidersRequest) String() string
type ListOIDCProvidersResponse ¶
type ListOIDCProvidersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListOIDCProvidersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListOIDCProvidersResponse) GoString ¶
func (s ListOIDCProvidersResponse) GoString() string
func (*ListOIDCProvidersResponse) SetBody ¶
func (s *ListOIDCProvidersResponse) SetBody(v *ListOIDCProvidersResponseBody) *ListOIDCProvidersResponse
func (*ListOIDCProvidersResponse) SetHeaders ¶
func (s *ListOIDCProvidersResponse) SetHeaders(v map[string]*string) *ListOIDCProvidersResponse
func (*ListOIDCProvidersResponse) SetStatusCode ¶
func (s *ListOIDCProvidersResponse) SetStatusCode(v int32) *ListOIDCProvidersResponse
func (ListOIDCProvidersResponse) String ¶
func (s ListOIDCProvidersResponse) String() string
type ListOIDCProvidersResponseBody ¶
type ListOIDCProvidersResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. This parameter is returned only if the value of `IsTruncated` is `true`. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part.“ Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The information about the OIDC IdP. OIDCProviders *ListOIDCProvidersResponseBodyOIDCProviders `json:"OIDCProviders,omitempty" xml:"OIDCProviders,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListOIDCProvidersResponseBody) GoString ¶
func (s ListOIDCProvidersResponseBody) GoString() string
func (*ListOIDCProvidersResponseBody) SetIsTruncated ¶
func (s *ListOIDCProvidersResponseBody) SetIsTruncated(v bool) *ListOIDCProvidersResponseBody
func (*ListOIDCProvidersResponseBody) SetMarker ¶
func (s *ListOIDCProvidersResponseBody) SetMarker(v string) *ListOIDCProvidersResponseBody
func (*ListOIDCProvidersResponseBody) SetOIDCProviders ¶
func (s *ListOIDCProvidersResponseBody) SetOIDCProviders(v *ListOIDCProvidersResponseBodyOIDCProviders) *ListOIDCProvidersResponseBody
func (*ListOIDCProvidersResponseBody) SetRequestId ¶
func (s *ListOIDCProvidersResponseBody) SetRequestId(v string) *ListOIDCProvidersResponseBody
func (ListOIDCProvidersResponseBody) String ¶
func (s ListOIDCProvidersResponseBody) String() string
type ListOIDCProvidersResponseBodyOIDCProviders ¶
type ListOIDCProvidersResponseBodyOIDCProviders struct {
OIDCProvider []*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Repeated"`
}
func (ListOIDCProvidersResponseBodyOIDCProviders) GoString ¶
func (s ListOIDCProvidersResponseBodyOIDCProviders) GoString() string
func (*ListOIDCProvidersResponseBodyOIDCProviders) SetOIDCProvider ¶
func (s *ListOIDCProvidersResponseBodyOIDCProviders) SetOIDCProvider(v []*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) *ListOIDCProvidersResponseBodyOIDCProviders
func (ListOIDCProvidersResponseBodyOIDCProviders) String ¶
func (s ListOIDCProvidersResponseBodyOIDCProviders) String() string
type ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider ¶
type ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client, If you want to specify multiple client IDs, separate the client IDs with commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) GoString ¶
func (s ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) GoString() string
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetClientIds ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetClientIds(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetCreateDate ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetCreateDate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetDescription ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetDescription(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetFingerprints ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetFingerprints(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtCreate ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtCreate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtModified ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetGmtModified(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuanceLimitTime(v int64) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuerUrl ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetIssuerUrl(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetOIDCProviderName ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetOIDCProviderName(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (*ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetUpdateDate ¶
func (s *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) SetUpdateDate(v string) *ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider
func (ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) String ¶
func (s ListOIDCProvidersResponseBodyOIDCProvidersOIDCProvider) String() string
type ListPredefinedScopesRequest ¶
type ListPredefinedScopesRequest struct { // The type of the application. Valid values: // // * WebApp // * NativeApp // * ServerApp // // If this parameter is empty, the permissions on all types of applications are queried. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` }
func (ListPredefinedScopesRequest) GoString ¶
func (s ListPredefinedScopesRequest) GoString() string
func (*ListPredefinedScopesRequest) SetAppType ¶
func (s *ListPredefinedScopesRequest) SetAppType(v string) *ListPredefinedScopesRequest
func (ListPredefinedScopesRequest) String ¶
func (s ListPredefinedScopesRequest) String() string
type ListPredefinedScopesResponse ¶
type ListPredefinedScopesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListPredefinedScopesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListPredefinedScopesResponse) GoString ¶
func (s ListPredefinedScopesResponse) GoString() string
func (*ListPredefinedScopesResponse) SetBody ¶
func (s *ListPredefinedScopesResponse) SetBody(v *ListPredefinedScopesResponseBody) *ListPredefinedScopesResponse
func (*ListPredefinedScopesResponse) SetHeaders ¶
func (s *ListPredefinedScopesResponse) SetHeaders(v map[string]*string) *ListPredefinedScopesResponse
func (*ListPredefinedScopesResponse) SetStatusCode ¶
func (s *ListPredefinedScopesResponse) SetStatusCode(v int32) *ListPredefinedScopesResponse
func (ListPredefinedScopesResponse) String ¶
func (s ListPredefinedScopesResponse) String() string
type ListPredefinedScopesResponseBody ¶
type ListPredefinedScopesResponseBody struct { // The information of application permissions. PredefinedScopes *ListPredefinedScopesResponseBodyPredefinedScopes `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListPredefinedScopesResponseBody) GoString ¶
func (s ListPredefinedScopesResponseBody) GoString() string
func (*ListPredefinedScopesResponseBody) SetPredefinedScopes ¶
func (s *ListPredefinedScopesResponseBody) SetPredefinedScopes(v *ListPredefinedScopesResponseBodyPredefinedScopes) *ListPredefinedScopesResponseBody
func (*ListPredefinedScopesResponseBody) SetRequestId ¶
func (s *ListPredefinedScopesResponseBody) SetRequestId(v string) *ListPredefinedScopesResponseBody
func (ListPredefinedScopesResponseBody) String ¶
func (s ListPredefinedScopesResponseBody) String() string
type ListPredefinedScopesResponseBodyPredefinedScopes ¶
type ListPredefinedScopesResponseBodyPredefinedScopes struct {
PredefinedScope []*ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope `json:"PredefinedScope,omitempty" xml:"PredefinedScope,omitempty" type:"Repeated"`
}
func (ListPredefinedScopesResponseBodyPredefinedScopes) GoString ¶
func (s ListPredefinedScopesResponseBodyPredefinedScopes) GoString() string
func (*ListPredefinedScopesResponseBodyPredefinedScopes) SetPredefinedScope ¶
func (ListPredefinedScopesResponseBodyPredefinedScopes) String ¶
func (s ListPredefinedScopesResponseBodyPredefinedScopes) String() string
type ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope ¶
type ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope struct { // The description of the permission scope. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the scope. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) GoString ¶
func (s ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) GoString() string
func (*ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) SetDescription ¶
func (ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) String ¶
func (s ListPredefinedScopesResponseBodyPredefinedScopesPredefinedScope) String() string
type ListSAMLProvidersRequest ¶
type ListSAMLProvidersRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries to return. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 100. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` }
func (ListSAMLProvidersRequest) GoString ¶
func (s ListSAMLProvidersRequest) GoString() string
func (*ListSAMLProvidersRequest) SetMarker ¶
func (s *ListSAMLProvidersRequest) SetMarker(v string) *ListSAMLProvidersRequest
func (*ListSAMLProvidersRequest) SetMaxItems ¶
func (s *ListSAMLProvidersRequest) SetMaxItems(v int32) *ListSAMLProvidersRequest
func (ListSAMLProvidersRequest) String ¶
func (s ListSAMLProvidersRequest) String() string
type ListSAMLProvidersResponse ¶
type ListSAMLProvidersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListSAMLProvidersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListSAMLProvidersResponse) GoString ¶
func (s ListSAMLProvidersResponse) GoString() string
func (*ListSAMLProvidersResponse) SetBody ¶
func (s *ListSAMLProvidersResponse) SetBody(v *ListSAMLProvidersResponseBody) *ListSAMLProvidersResponse
func (*ListSAMLProvidersResponse) SetHeaders ¶
func (s *ListSAMLProvidersResponse) SetHeaders(v map[string]*string) *ListSAMLProvidersResponse
func (*ListSAMLProvidersResponse) SetStatusCode ¶
func (s *ListSAMLProvidersResponse) SetStatusCode(v int32) *ListSAMLProvidersResponse
func (ListSAMLProvidersResponse) String ¶
func (s ListSAMLProvidersResponse) String() string
type ListSAMLProvidersResponseBody ¶
type ListSAMLProvidersResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. This parameter is returned only if the value of `IsTruncated` is `true`. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the IdP. SAMLProviders *ListSAMLProvidersResponseBodySAMLProviders `json:"SAMLProviders,omitempty" xml:"SAMLProviders,omitempty" type:"Struct"` }
func (ListSAMLProvidersResponseBody) GoString ¶
func (s ListSAMLProvidersResponseBody) GoString() string
func (*ListSAMLProvidersResponseBody) SetIsTruncated ¶
func (s *ListSAMLProvidersResponseBody) SetIsTruncated(v bool) *ListSAMLProvidersResponseBody
func (*ListSAMLProvidersResponseBody) SetMarker ¶
func (s *ListSAMLProvidersResponseBody) SetMarker(v string) *ListSAMLProvidersResponseBody
func (*ListSAMLProvidersResponseBody) SetRequestId ¶
func (s *ListSAMLProvidersResponseBody) SetRequestId(v string) *ListSAMLProvidersResponseBody
func (*ListSAMLProvidersResponseBody) SetSAMLProviders ¶
func (s *ListSAMLProvidersResponseBody) SetSAMLProviders(v *ListSAMLProvidersResponseBodySAMLProviders) *ListSAMLProvidersResponseBody
func (ListSAMLProvidersResponseBody) String ¶
func (s ListSAMLProvidersResponseBody) String() string
type ListSAMLProvidersResponseBodySAMLProviders ¶
type ListSAMLProvidersResponseBodySAMLProviders struct {
SAMLProvider []*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider `json:"SAMLProvider,omitempty" xml:"SAMLProvider,omitempty" type:"Repeated"`
}
func (ListSAMLProvidersResponseBodySAMLProviders) GoString ¶
func (s ListSAMLProvidersResponseBodySAMLProviders) GoString() string
func (*ListSAMLProvidersResponseBodySAMLProviders) SetSAMLProvider ¶
func (s *ListSAMLProvidersResponseBodySAMLProviders) SetSAMLProvider(v []*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) *ListSAMLProvidersResponseBodySAMLProviders
func (ListSAMLProvidersResponseBodySAMLProviders) String ¶
func (s ListSAMLProvidersResponseBodySAMLProviders) String() string
type ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider ¶
type ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider struct { // The Alibaba Cloud Resource Name (ARN) of the IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the IdP. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) GoString ¶
func (s ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) GoString() string
func (*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetCreateDate ¶
func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetCreateDate(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
func (*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetDescription ¶
func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetDescription(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
func (*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetSAMLProviderName ¶
func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetSAMLProviderName(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
func (*ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetUpdateDate ¶
func (s *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) SetUpdateDate(v string) *ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider
func (ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) String ¶
func (s ListSAMLProvidersResponseBodySAMLProvidersSAMLProvider) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The token that is used to initiate the next request if the response of the current request is truncated. You can use the token to initiate another request and obtain the remaining records. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The number of entries per page. If a response is truncated because it reaches the value of PageSize, the value of IsTruncated will be true. Valid values: 1 to 100. Default value: 100. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of resource N. // // Valid values of N: 1 to 50. If ResourceType is set to user, the resource ID is the ID of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The name of resource N. // // Valid values of N: 1 to 50. If ResourceType is set to user, the resource name is the name of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourcePrincipalName []*string `json:"ResourcePrincipalName,omitempty" xml:"ResourcePrincipalName,omitempty" type:"Repeated"` // The type of the resource. Valid value: // // * user: a RAM user ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag value. // // Valid values of N: 1 to 20. N must be consecutive. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetPageSize ¶
func (s *ListTagResourcesRequest) SetPageSize(v int32) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourcePrincipalName ¶
func (s *ListTagResourcesRequest) SetResourcePrincipalName(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // The key of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The marker. This parameter is returned only if the value of IsTruncated is true. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The tag key. TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetIsTruncated ¶
func (s *ListTagResourcesResponseBody) SetIsTruncated(v bool) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v *ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct {
TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetTagResource ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagResource(v []*ListTagResourcesResponseBodyTagResourcesTagResource) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type ListTagResourcesResponseBodyTagResourcesTagResource ¶
type ListTagResourcesResponseBodyTagResourcesTagResource struct { // The ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the resource. Valid values: // // * user: a RAM user ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) GoString() string
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue(v string) *ListTagResourcesResponseBodyTagResourcesTagResource
func (ListTagResourcesResponseBodyTagResourcesTagResource) String ¶
func (s ListTagResourcesResponseBodyTagResourcesTagResource) String() string
type ListUserBasicInfosRequest ¶
type ListUserBasicInfosRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries to return. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 1000. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` // The tag value. Tag []*ListUserBasicInfosRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListUserBasicInfosRequest) GoString ¶
func (s ListUserBasicInfosRequest) GoString() string
func (*ListUserBasicInfosRequest) SetMarker ¶
func (s *ListUserBasicInfosRequest) SetMarker(v string) *ListUserBasicInfosRequest
func (*ListUserBasicInfosRequest) SetMaxItems ¶
func (s *ListUserBasicInfosRequest) SetMaxItems(v int32) *ListUserBasicInfosRequest
func (*ListUserBasicInfosRequest) SetTag ¶
func (s *ListUserBasicInfosRequest) SetTag(v []*ListUserBasicInfosRequestTag) *ListUserBasicInfosRequest
func (ListUserBasicInfosRequest) String ¶
func (s ListUserBasicInfosRequest) String() string
type ListUserBasicInfosRequestTag ¶
type ListUserBasicInfosRequestTag struct { // The key of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListUserBasicInfosRequestTag) GoString ¶
func (s ListUserBasicInfosRequestTag) GoString() string
func (*ListUserBasicInfosRequestTag) SetKey ¶
func (s *ListUserBasicInfosRequestTag) SetKey(v string) *ListUserBasicInfosRequestTag
func (*ListUserBasicInfosRequestTag) SetValue ¶
func (s *ListUserBasicInfosRequestTag) SetValue(v string) *ListUserBasicInfosRequestTag
func (ListUserBasicInfosRequestTag) String ¶
func (s ListUserBasicInfosRequestTag) String() string
type ListUserBasicInfosResponse ¶
type ListUserBasicInfosResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListUserBasicInfosResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListUserBasicInfosResponse) GoString ¶
func (s ListUserBasicInfosResponse) GoString() string
func (*ListUserBasicInfosResponse) SetBody ¶
func (s *ListUserBasicInfosResponse) SetBody(v *ListUserBasicInfosResponseBody) *ListUserBasicInfosResponse
func (*ListUserBasicInfosResponse) SetHeaders ¶
func (s *ListUserBasicInfosResponse) SetHeaders(v map[string]*string) *ListUserBasicInfosResponse
func (*ListUserBasicInfosResponse) SetStatusCode ¶
func (s *ListUserBasicInfosResponse) SetStatusCode(v int32) *ListUserBasicInfosResponse
func (ListUserBasicInfosResponse) String ¶
func (s ListUserBasicInfosResponse) String() string
type ListUserBasicInfosResponseBody ¶
type ListUserBasicInfosResponseBody struct { // Indicates whether the response is truncated. Valid value: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array that consists of the information about the RAM user. UserBasicInfos *ListUserBasicInfosResponseBodyUserBasicInfos `json:"UserBasicInfos,omitempty" xml:"UserBasicInfos,omitempty" type:"Struct"` }
func (ListUserBasicInfosResponseBody) GoString ¶
func (s ListUserBasicInfosResponseBody) GoString() string
func (*ListUserBasicInfosResponseBody) SetIsTruncated ¶
func (s *ListUserBasicInfosResponseBody) SetIsTruncated(v bool) *ListUserBasicInfosResponseBody
func (*ListUserBasicInfosResponseBody) SetMarker ¶
func (s *ListUserBasicInfosResponseBody) SetMarker(v string) *ListUserBasicInfosResponseBody
func (*ListUserBasicInfosResponseBody) SetRequestId ¶
func (s *ListUserBasicInfosResponseBody) SetRequestId(v string) *ListUserBasicInfosResponseBody
func (*ListUserBasicInfosResponseBody) SetUserBasicInfos ¶
func (s *ListUserBasicInfosResponseBody) SetUserBasicInfos(v *ListUserBasicInfosResponseBodyUserBasicInfos) *ListUserBasicInfosResponseBody
func (ListUserBasicInfosResponseBody) String ¶
func (s ListUserBasicInfosResponseBody) String() string
type ListUserBasicInfosResponseBodyUserBasicInfos ¶
type ListUserBasicInfosResponseBodyUserBasicInfos struct {
UserBasicInfo []*ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo `json:"UserBasicInfo,omitempty" xml:"UserBasicInfo,omitempty" type:"Repeated"`
}
func (ListUserBasicInfosResponseBodyUserBasicInfos) GoString ¶
func (s ListUserBasicInfosResponseBodyUserBasicInfos) GoString() string
func (*ListUserBasicInfosResponseBodyUserBasicInfos) SetUserBasicInfo ¶
func (ListUserBasicInfosResponseBodyUserBasicInfos) String ¶
func (s ListUserBasicInfosResponseBodyUserBasicInfos) String() string
type ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo ¶
type ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo struct { // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) GoString ¶
func (s ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) GoString() string
func (*ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetDisplayName ¶
func (s *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetDisplayName(v string) *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
func (*ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetUserPrincipalName ¶
func (s *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) SetUserPrincipalName(v string) *ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo
func (ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) String ¶
func (s ListUserBasicInfosResponseBodyUserBasicInfosUserBasicInfo) String() string
type ListUsersForGroupRequest ¶
type ListUsersForGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries to return. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 100. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` }
func (ListUsersForGroupRequest) GoString ¶
func (s ListUsersForGroupRequest) GoString() string
func (*ListUsersForGroupRequest) SetGroupName ¶
func (s *ListUsersForGroupRequest) SetGroupName(v string) *ListUsersForGroupRequest
func (*ListUsersForGroupRequest) SetMarker ¶
func (s *ListUsersForGroupRequest) SetMarker(v string) *ListUsersForGroupRequest
func (*ListUsersForGroupRequest) SetMaxItems ¶
func (s *ListUsersForGroupRequest) SetMaxItems(v int32) *ListUsersForGroupRequest
func (ListUsersForGroupRequest) String ¶
func (s ListUsersForGroupRequest) String() string
type ListUsersForGroupResponse ¶
type ListUsersForGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListUsersForGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListUsersForGroupResponse) GoString ¶
func (s ListUsersForGroupResponse) GoString() string
func (*ListUsersForGroupResponse) SetBody ¶
func (s *ListUsersForGroupResponse) SetBody(v *ListUsersForGroupResponseBody) *ListUsersForGroupResponse
func (*ListUsersForGroupResponse) SetHeaders ¶
func (s *ListUsersForGroupResponse) SetHeaders(v map[string]*string) *ListUsersForGroupResponse
func (*ListUsersForGroupResponse) SetStatusCode ¶
func (s *ListUsersForGroupResponse) SetStatusCode(v int32) *ListUsersForGroupResponse
func (ListUsersForGroupResponse) String ¶
func (s ListUsersForGroupResponse) String() string
type ListUsersForGroupResponseBody ¶
type ListUsersForGroupResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. This parameter is returned only if the value of `IsTruncated` is `true`. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of RAM users. Users *ListUsersForGroupResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"` }
func (ListUsersForGroupResponseBody) GoString ¶
func (s ListUsersForGroupResponseBody) GoString() string
func (*ListUsersForGroupResponseBody) SetIsTruncated ¶
func (s *ListUsersForGroupResponseBody) SetIsTruncated(v bool) *ListUsersForGroupResponseBody
func (*ListUsersForGroupResponseBody) SetMarker ¶
func (s *ListUsersForGroupResponseBody) SetMarker(v string) *ListUsersForGroupResponseBody
func (*ListUsersForGroupResponseBody) SetRequestId ¶
func (s *ListUsersForGroupResponseBody) SetRequestId(v string) *ListUsersForGroupResponseBody
func (*ListUsersForGroupResponseBody) SetUsers ¶
func (s *ListUsersForGroupResponseBody) SetUsers(v *ListUsersForGroupResponseBodyUsers) *ListUsersForGroupResponseBody
func (ListUsersForGroupResponseBody) String ¶
func (s ListUsersForGroupResponseBody) String() string
type ListUsersForGroupResponseBodyUsers ¶
type ListUsersForGroupResponseBodyUsers struct {
User []*ListUsersForGroupResponseBodyUsersUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}
func (ListUsersForGroupResponseBodyUsers) GoString ¶
func (s ListUsersForGroupResponseBodyUsers) GoString() string
func (*ListUsersForGroupResponseBodyUsers) SetUser ¶
func (s *ListUsersForGroupResponseBodyUsers) SetUser(v []*ListUsersForGroupResponseBodyUsersUser) *ListUsersForGroupResponseBodyUsers
func (ListUsersForGroupResponseBodyUsers) String ¶
func (s ListUsersForGroupResponseBodyUsers) String() string
type ListUsersForGroupResponseBodyUsersUser ¶
type ListUsersForGroupResponseBodyUsersUser struct { // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The time when the RAM user was added. JoinDate *string `json:"JoinDate,omitempty" xml:"JoinDate,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListUsersForGroupResponseBodyUsersUser) GoString ¶
func (s ListUsersForGroupResponseBodyUsersUser) GoString() string
func (*ListUsersForGroupResponseBodyUsersUser) SetDisplayName ¶
func (s *ListUsersForGroupResponseBodyUsersUser) SetDisplayName(v string) *ListUsersForGroupResponseBodyUsersUser
func (*ListUsersForGroupResponseBodyUsersUser) SetJoinDate ¶
func (s *ListUsersForGroupResponseBodyUsersUser) SetJoinDate(v string) *ListUsersForGroupResponseBodyUsersUser
func (*ListUsersForGroupResponseBodyUsersUser) SetUserId ¶
func (s *ListUsersForGroupResponseBodyUsersUser) SetUserId(v string) *ListUsersForGroupResponseBodyUsersUser
func (*ListUsersForGroupResponseBodyUsersUser) SetUserPrincipalName ¶
func (s *ListUsersForGroupResponseBodyUsersUser) SetUserPrincipalName(v string) *ListUsersForGroupResponseBodyUsersUser
func (ListUsersForGroupResponseBodyUsersUser) String ¶
func (s ListUsersForGroupResponseBodyUsersUser) String() string
type ListUsersRequest ¶
type ListUsersRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries per page. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be true. // // Valid values: 1 to 1000. Default value: 1000. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` // The tags. A maximum number of 20 tags are supported. Tag []*ListUsersRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListUsersRequest) GoString ¶
func (s ListUsersRequest) GoString() string
func (*ListUsersRequest) SetMarker ¶
func (s *ListUsersRequest) SetMarker(v string) *ListUsersRequest
func (*ListUsersRequest) SetMaxItems ¶
func (s *ListUsersRequest) SetMaxItems(v int32) *ListUsersRequest
func (*ListUsersRequest) SetTag ¶
func (s *ListUsersRequest) SetTag(v []*ListUsersRequestTag) *ListUsersRequest
func (ListUsersRequest) String ¶
func (s ListUsersRequest) String() string
type ListUsersRequestTag ¶
type ListUsersRequestTag struct { // The key of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N. // // Valid values of N: 1 to 20. N must be consecutive. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListUsersRequestTag) GoString ¶
func (s ListUsersRequestTag) GoString() string
func (*ListUsersRequestTag) SetKey ¶
func (s *ListUsersRequestTag) SetKey(v string) *ListUsersRequestTag
func (*ListUsersRequestTag) SetValue ¶
func (s *ListUsersRequestTag) SetValue(v string) *ListUsersRequestTag
func (ListUsersRequestTag) String ¶
func (s ListUsersRequestTag) String() string
type ListUsersResponse ¶
type ListUsersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListUsersResponse) GoString ¶
func (s ListUsersResponse) GoString() string
func (*ListUsersResponse) SetBody ¶
func (s *ListUsersResponse) SetBody(v *ListUsersResponseBody) *ListUsersResponse
func (*ListUsersResponse) SetHeaders ¶
func (s *ListUsersResponse) SetHeaders(v map[string]*string) *ListUsersResponse
func (*ListUsersResponse) SetStatusCode ¶
func (s *ListUsersResponse) SetStatusCode(v int32) *ListUsersResponse
func (ListUsersResponse) String ¶
func (s ListUsersResponse) String() string
type ListUsersResponseBody ¶
type ListUsersResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The parameter that is used to obtain the truncated part. It takes effect only when `IsTruncated` is set to `true`. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details of the RAM user. Users *ListUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"` }
func (ListUsersResponseBody) GoString ¶
func (s ListUsersResponseBody) GoString() string
func (*ListUsersResponseBody) SetIsTruncated ¶
func (s *ListUsersResponseBody) SetIsTruncated(v bool) *ListUsersResponseBody
func (*ListUsersResponseBody) SetMarker ¶
func (s *ListUsersResponseBody) SetMarker(v string) *ListUsersResponseBody
func (*ListUsersResponseBody) SetRequestId ¶
func (s *ListUsersResponseBody) SetRequestId(v string) *ListUsersResponseBody
func (*ListUsersResponseBody) SetUsers ¶
func (s *ListUsersResponseBody) SetUsers(v *ListUsersResponseBodyUsers) *ListUsersResponseBody
func (ListUsersResponseBody) String ¶
func (s ListUsersResponseBody) String() string
type ListUsersResponseBodyUsers ¶
type ListUsersResponseBodyUsers struct {
User []*ListUsersResponseBodyUsersUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}
func (ListUsersResponseBodyUsers) GoString ¶
func (s ListUsersResponseBodyUsers) GoString() string
func (*ListUsersResponseBodyUsers) SetUser ¶
func (s *ListUsersResponseBodyUsers) SetUser(v []*ListUsersResponseBodyUsersUser) *ListUsersResponseBodyUsers
func (ListUsersResponseBodyUsers) String ¶
func (s ListUsersResponseBodyUsers) String() string
type ListUsersResponseBodyUsersUser ¶
type ListUsersResponseBodyUsersUser struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The point in time when the RAM user was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address of the RAM user. // // > This parameter applies only to the Alibaba Cloud China site (aliyun.com). Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The timestamp when the RAM user last logged on to the console. LastLoginDate *string `json:"LastLoginDate,omitempty" xml:"LastLoginDate,omitempty"` // The mobile phone number of the RAM user. // // > This parameter applies only to the Alibaba Cloud China site (aliyun.com). MobilePhone *string `json:"MobilePhone,omitempty" xml:"MobilePhone,omitempty"` // The source of the RAM user. Valid values: // // * Manual: The RAM user is manually created in the RAM console. // * SCIM: The RAM user is mapped by using System for Cross-domain Identity Management (SCIM). // * CloudSSO: The RAM user is mapped from a CloudSSO user. ProvisionType *string `json:"ProvisionType,omitempty" xml:"ProvisionType,omitempty"` // The tags. Tags *ListUsersResponseBodyUsersUserTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The point in time when the information about the RAM user was last modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListUsersResponseBodyUsersUser) GoString ¶
func (s ListUsersResponseBodyUsersUser) GoString() string
func (*ListUsersResponseBodyUsersUser) SetComments ¶
func (s *ListUsersResponseBodyUsersUser) SetComments(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetCreateDate ¶
func (s *ListUsersResponseBodyUsersUser) SetCreateDate(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetDisplayName ¶
func (s *ListUsersResponseBodyUsersUser) SetDisplayName(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetEmail ¶
func (s *ListUsersResponseBodyUsersUser) SetEmail(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetLastLoginDate ¶
func (s *ListUsersResponseBodyUsersUser) SetLastLoginDate(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetMobilePhone ¶
func (s *ListUsersResponseBodyUsersUser) SetMobilePhone(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetProvisionType ¶
func (s *ListUsersResponseBodyUsersUser) SetProvisionType(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetTags ¶
func (s *ListUsersResponseBodyUsersUser) SetTags(v *ListUsersResponseBodyUsersUserTags) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetUpdateDate ¶
func (s *ListUsersResponseBodyUsersUser) SetUpdateDate(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetUserId ¶
func (s *ListUsersResponseBodyUsersUser) SetUserId(v string) *ListUsersResponseBodyUsersUser
func (*ListUsersResponseBodyUsersUser) SetUserPrincipalName ¶
func (s *ListUsersResponseBodyUsersUser) SetUserPrincipalName(v string) *ListUsersResponseBodyUsersUser
func (ListUsersResponseBodyUsersUser) String ¶
func (s ListUsersResponseBodyUsersUser) String() string
type ListUsersResponseBodyUsersUserTags ¶
type ListUsersResponseBodyUsersUserTags struct {
Tag []*ListUsersResponseBodyUsersUserTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (ListUsersResponseBodyUsersUserTags) GoString ¶
func (s ListUsersResponseBodyUsersUserTags) GoString() string
func (ListUsersResponseBodyUsersUserTags) String ¶
func (s ListUsersResponseBodyUsersUserTags) String() string
type ListUsersResponseBodyUsersUserTagsTag ¶
type ListUsersResponseBodyUsersUserTagsTag struct { // The key of the tag. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The value of the tag TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListUsersResponseBodyUsersUserTagsTag) GoString ¶
func (s ListUsersResponseBodyUsersUserTagsTag) GoString() string
func (*ListUsersResponseBodyUsersUserTagsTag) SetTagKey ¶
func (s *ListUsersResponseBodyUsersUserTagsTag) SetTagKey(v string) *ListUsersResponseBodyUsersUserTagsTag
func (*ListUsersResponseBodyUsersUserTagsTag) SetTagValue ¶
func (s *ListUsersResponseBodyUsersUserTagsTag) SetTagValue(v string) *ListUsersResponseBodyUsersUserTagsTag
func (ListUsersResponseBodyUsersUserTagsTag) String ¶
func (s ListUsersResponseBodyUsersUserTagsTag) String() string
type ListVirtualMFADevicesRequest ¶
type ListVirtualMFADevicesRequest struct { // The `marker`. If part of a previous response is truncated, you can use this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The number of entries to return. If a response is truncated because it reaches the value of `MaxItems`, the value of `IsTruncated` will be `true`. // // Valid values: 1 to 100. Default value: 100. MaxItems *int32 `json:"MaxItems,omitempty" xml:"MaxItems,omitempty"` }
func (ListVirtualMFADevicesRequest) GoString ¶
func (s ListVirtualMFADevicesRequest) GoString() string
func (*ListVirtualMFADevicesRequest) SetMarker ¶
func (s *ListVirtualMFADevicesRequest) SetMarker(v string) *ListVirtualMFADevicesRequest
func (*ListVirtualMFADevicesRequest) SetMaxItems ¶
func (s *ListVirtualMFADevicesRequest) SetMaxItems(v int32) *ListVirtualMFADevicesRequest
func (ListVirtualMFADevicesRequest) String ¶
func (s ListVirtualMFADevicesRequest) String() string
type ListVirtualMFADevicesResponse ¶
type ListVirtualMFADevicesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListVirtualMFADevicesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListVirtualMFADevicesResponse) GoString ¶
func (s ListVirtualMFADevicesResponse) GoString() string
func (*ListVirtualMFADevicesResponse) SetBody ¶
func (s *ListVirtualMFADevicesResponse) SetBody(v *ListVirtualMFADevicesResponseBody) *ListVirtualMFADevicesResponse
func (*ListVirtualMFADevicesResponse) SetHeaders ¶
func (s *ListVirtualMFADevicesResponse) SetHeaders(v map[string]*string) *ListVirtualMFADevicesResponse
func (*ListVirtualMFADevicesResponse) SetStatusCode ¶
func (s *ListVirtualMFADevicesResponse) SetStatusCode(v int32) *ListVirtualMFADevicesResponse
func (ListVirtualMFADevicesResponse) String ¶
func (s ListVirtualMFADevicesResponse) String() string
type ListVirtualMFADevicesResponseBody ¶
type ListVirtualMFADevicesResponseBody struct { // Indicates whether the response is truncated. Valid values: // // * true // * false IsTruncated *bool `json:"IsTruncated,omitempty" xml:"IsTruncated,omitempty"` // The `marker`. This parameter is returned only if the value of `IsTruncated` is `true`. If the parameter is returned, you can call this operation again and set this parameter to obtain the truncated part. Marker *string `json:"Marker,omitempty" xml:"Marker,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the MFA device. VirtualMFADevices *ListVirtualMFADevicesResponseBodyVirtualMFADevices `json:"VirtualMFADevices,omitempty" xml:"VirtualMFADevices,omitempty" type:"Struct"` }
func (ListVirtualMFADevicesResponseBody) GoString ¶
func (s ListVirtualMFADevicesResponseBody) GoString() string
func (*ListVirtualMFADevicesResponseBody) SetIsTruncated ¶
func (s *ListVirtualMFADevicesResponseBody) SetIsTruncated(v bool) *ListVirtualMFADevicesResponseBody
func (*ListVirtualMFADevicesResponseBody) SetMarker ¶
func (s *ListVirtualMFADevicesResponseBody) SetMarker(v string) *ListVirtualMFADevicesResponseBody
func (*ListVirtualMFADevicesResponseBody) SetRequestId ¶
func (s *ListVirtualMFADevicesResponseBody) SetRequestId(v string) *ListVirtualMFADevicesResponseBody
func (*ListVirtualMFADevicesResponseBody) SetVirtualMFADevices ¶
func (s *ListVirtualMFADevicesResponseBody) SetVirtualMFADevices(v *ListVirtualMFADevicesResponseBodyVirtualMFADevices) *ListVirtualMFADevicesResponseBody
func (ListVirtualMFADevicesResponseBody) String ¶
func (s ListVirtualMFADevicesResponseBody) String() string
type ListVirtualMFADevicesResponseBodyVirtualMFADevices ¶
type ListVirtualMFADevicesResponseBodyVirtualMFADevices struct {
VirtualMFADevice []*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice `json:"VirtualMFADevice,omitempty" xml:"VirtualMFADevice,omitempty" type:"Repeated"`
}
func (ListVirtualMFADevicesResponseBodyVirtualMFADevices) GoString ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevices) GoString() string
func (*ListVirtualMFADevicesResponseBodyVirtualMFADevices) SetVirtualMFADevice ¶
func (ListVirtualMFADevicesResponseBodyVirtualMFADevices) String ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevices) String() string
type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice ¶
type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice struct { // The time when the MFA device was activated. ActivateDate *string `json:"ActivateDate,omitempty" xml:"ActivateDate,omitempty"` // The serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` // The information of the RAM user that has an MFA device bound. User *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"` }
func (ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) GoString ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) GoString() string
func (*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) SetActivateDate ¶
func (*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) SetSerialNumber ¶
func (ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) String ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADevice) String() string
type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser ¶
type ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser struct { // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) GoString ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) GoString() string
func (*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetDisplayName ¶
func (*ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetUserPrincipalName ¶
func (s *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) SetUserPrincipalName(v string) *ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser
func (ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) String ¶
func (s ListVirtualMFADevicesResponseBodyVirtualMFADevicesVirtualMFADeviceUser) String() string
type RemoveClientIdFromOIDCProviderRequest ¶
type RemoveClientIdFromOIDCProviderRequest struct { // The client ID that you want to remove. // // The client ID can contain letters, digits, and special characters and cannot start with the special characters. The special characters are `periods, (.), hyphens (-), underscores (_), colons (:), and forward slashes (/)`.“ // // The client ID can be up to 64 characters in length. ClientId *string `json:"ClientId,omitempty" xml:"ClientId,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (RemoveClientIdFromOIDCProviderRequest) GoString ¶
func (s RemoveClientIdFromOIDCProviderRequest) GoString() string
func (*RemoveClientIdFromOIDCProviderRequest) SetClientId ¶
func (s *RemoveClientIdFromOIDCProviderRequest) SetClientId(v string) *RemoveClientIdFromOIDCProviderRequest
func (*RemoveClientIdFromOIDCProviderRequest) SetOIDCProviderName ¶
func (s *RemoveClientIdFromOIDCProviderRequest) SetOIDCProviderName(v string) *RemoveClientIdFromOIDCProviderRequest
func (RemoveClientIdFromOIDCProviderRequest) String ¶
func (s RemoveClientIdFromOIDCProviderRequest) String() string
type RemoveClientIdFromOIDCProviderResponse ¶
type RemoveClientIdFromOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveClientIdFromOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveClientIdFromOIDCProviderResponse) GoString ¶
func (s RemoveClientIdFromOIDCProviderResponse) GoString() string
func (*RemoveClientIdFromOIDCProviderResponse) SetHeaders ¶
func (s *RemoveClientIdFromOIDCProviderResponse) SetHeaders(v map[string]*string) *RemoveClientIdFromOIDCProviderResponse
func (*RemoveClientIdFromOIDCProviderResponse) SetStatusCode ¶
func (s *RemoveClientIdFromOIDCProviderResponse) SetStatusCode(v int32) *RemoveClientIdFromOIDCProviderResponse
func (RemoveClientIdFromOIDCProviderResponse) String ¶
func (s RemoveClientIdFromOIDCProviderResponse) String() string
type RemoveClientIdFromOIDCProviderResponseBody ¶
type RemoveClientIdFromOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveClientIdFromOIDCProviderResponseBody) GoString ¶
func (s RemoveClientIdFromOIDCProviderResponseBody) GoString() string
func (*RemoveClientIdFromOIDCProviderResponseBody) SetOIDCProvider ¶
func (*RemoveClientIdFromOIDCProviderResponseBody) SetRequestId ¶
func (s *RemoveClientIdFromOIDCProviderResponseBody) SetRequestId(v string) *RemoveClientIdFromOIDCProviderResponseBody
func (RemoveClientIdFromOIDCProviderResponseBody) String ¶
func (s RemoveClientIdFromOIDCProviderResponseBody) String() string
type RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider ¶
type RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider
func (RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) String ¶
func (s RemoveClientIdFromOIDCProviderResponseBodyOIDCProvider) String() string
type RemoveFingerprintFromOIDCProviderRequest ¶
type RemoveFingerprintFromOIDCProviderRequest struct { // The fingerprint that you want to remove. Fingerprint *string `json:"Fingerprint,omitempty" xml:"Fingerprint,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (RemoveFingerprintFromOIDCProviderRequest) GoString ¶
func (s RemoveFingerprintFromOIDCProviderRequest) GoString() string
func (*RemoveFingerprintFromOIDCProviderRequest) SetFingerprint ¶
func (s *RemoveFingerprintFromOIDCProviderRequest) SetFingerprint(v string) *RemoveFingerprintFromOIDCProviderRequest
func (*RemoveFingerprintFromOIDCProviderRequest) SetOIDCProviderName ¶
func (s *RemoveFingerprintFromOIDCProviderRequest) SetOIDCProviderName(v string) *RemoveFingerprintFromOIDCProviderRequest
func (RemoveFingerprintFromOIDCProviderRequest) String ¶
func (s RemoveFingerprintFromOIDCProviderRequest) String() string
type RemoveFingerprintFromOIDCProviderResponse ¶
type RemoveFingerprintFromOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveFingerprintFromOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveFingerprintFromOIDCProviderResponse) GoString ¶
func (s RemoveFingerprintFromOIDCProviderResponse) GoString() string
func (*RemoveFingerprintFromOIDCProviderResponse) SetHeaders ¶
func (s *RemoveFingerprintFromOIDCProviderResponse) SetHeaders(v map[string]*string) *RemoveFingerprintFromOIDCProviderResponse
func (*RemoveFingerprintFromOIDCProviderResponse) SetStatusCode ¶
func (s *RemoveFingerprintFromOIDCProviderResponse) SetStatusCode(v int32) *RemoveFingerprintFromOIDCProviderResponse
func (RemoveFingerprintFromOIDCProviderResponse) String ¶
func (s RemoveFingerprintFromOIDCProviderResponse) String() string
type RemoveFingerprintFromOIDCProviderResponseBody ¶
type RemoveFingerprintFromOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveFingerprintFromOIDCProviderResponseBody) GoString ¶
func (s RemoveFingerprintFromOIDCProviderResponseBody) GoString() string
func (*RemoveFingerprintFromOIDCProviderResponseBody) SetOIDCProvider ¶
func (*RemoveFingerprintFromOIDCProviderResponseBody) SetRequestId ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBody) SetRequestId(v string) *RemoveFingerprintFromOIDCProviderResponseBody
func (RemoveFingerprintFromOIDCProviderResponseBody) String ¶
func (s RemoveFingerprintFromOIDCProviderResponseBody) String() string
type RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider ¶
type RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (*RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider
func (RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) String ¶
func (s RemoveFingerprintFromOIDCProviderResponseBodyOIDCProvider) String() string
type RemoveUserFromGroupRequest ¶
type RemoveUserFromGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (RemoveUserFromGroupRequest) GoString ¶
func (s RemoveUserFromGroupRequest) GoString() string
func (*RemoveUserFromGroupRequest) SetGroupName ¶
func (s *RemoveUserFromGroupRequest) SetGroupName(v string) *RemoveUserFromGroupRequest
func (*RemoveUserFromGroupRequest) SetUserPrincipalName ¶
func (s *RemoveUserFromGroupRequest) SetUserPrincipalName(v string) *RemoveUserFromGroupRequest
func (RemoveUserFromGroupRequest) String ¶
func (s RemoveUserFromGroupRequest) String() string
type RemoveUserFromGroupResponse ¶
type RemoveUserFromGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveUserFromGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveUserFromGroupResponse) GoString ¶
func (s RemoveUserFromGroupResponse) GoString() string
func (*RemoveUserFromGroupResponse) SetBody ¶
func (s *RemoveUserFromGroupResponse) SetBody(v *RemoveUserFromGroupResponseBody) *RemoveUserFromGroupResponse
func (*RemoveUserFromGroupResponse) SetHeaders ¶
func (s *RemoveUserFromGroupResponse) SetHeaders(v map[string]*string) *RemoveUserFromGroupResponse
func (*RemoveUserFromGroupResponse) SetStatusCode ¶
func (s *RemoveUserFromGroupResponse) SetStatusCode(v int32) *RemoveUserFromGroupResponse
func (RemoveUserFromGroupResponse) String ¶
func (s RemoveUserFromGroupResponse) String() string
type RemoveUserFromGroupResponseBody ¶
type RemoveUserFromGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveUserFromGroupResponseBody) GoString ¶
func (s RemoveUserFromGroupResponseBody) GoString() string
func (*RemoveUserFromGroupResponseBody) SetRequestId ¶
func (s *RemoveUserFromGroupResponseBody) SetRequestId(v string) *RemoveUserFromGroupResponseBody
func (RemoveUserFromGroupResponseBody) String ¶
func (s RemoveUserFromGroupResponseBody) String() string
type SetDefaultDomainRequest ¶
type SetDefaultDomainRequest struct { // The default domain name. // // The name is in the format of `<AccountAlias>.onaliyun.com`. `<AccountAlias>` indicates the account alias. By default, the value of AccountAlias is the ID of the Alibaba Cloud account. The default domain name must end with `.onaliyun.com`. // // The default domain name can contain up to 64 characters in length. The name can contain letters, digits, periods (.), underscores (\_), and hyphens (-). // // > The default domain name cannot start or end with a hyphen (-) and cannot have two consecutive hyphens (-). DefaultDomainName *string `json:"DefaultDomainName,omitempty" xml:"DefaultDomainName,omitempty"` }
func (SetDefaultDomainRequest) GoString ¶
func (s SetDefaultDomainRequest) GoString() string
func (*SetDefaultDomainRequest) SetDefaultDomainName ¶
func (s *SetDefaultDomainRequest) SetDefaultDomainName(v string) *SetDefaultDomainRequest
func (SetDefaultDomainRequest) String ¶
func (s SetDefaultDomainRequest) String() string
type SetDefaultDomainResponse ¶
type SetDefaultDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetDefaultDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetDefaultDomainResponse) GoString ¶
func (s SetDefaultDomainResponse) GoString() string
func (*SetDefaultDomainResponse) SetBody ¶
func (s *SetDefaultDomainResponse) SetBody(v *SetDefaultDomainResponseBody) *SetDefaultDomainResponse
func (*SetDefaultDomainResponse) SetHeaders ¶
func (s *SetDefaultDomainResponse) SetHeaders(v map[string]*string) *SetDefaultDomainResponse
func (*SetDefaultDomainResponse) SetStatusCode ¶
func (s *SetDefaultDomainResponse) SetStatusCode(v int32) *SetDefaultDomainResponse
func (SetDefaultDomainResponse) String ¶
func (s SetDefaultDomainResponse) String() string
type SetDefaultDomainResponseBody ¶
type SetDefaultDomainResponseBody struct { // The default domain name. DefaultDomainName *string `json:"DefaultDomainName,omitempty" xml:"DefaultDomainName,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SetDefaultDomainResponseBody) GoString ¶
func (s SetDefaultDomainResponseBody) GoString() string
func (*SetDefaultDomainResponseBody) SetDefaultDomainName ¶
func (s *SetDefaultDomainResponseBody) SetDefaultDomainName(v string) *SetDefaultDomainResponseBody
func (*SetDefaultDomainResponseBody) SetRequestId ¶
func (s *SetDefaultDomainResponseBody) SetRequestId(v string) *SetDefaultDomainResponseBody
func (SetDefaultDomainResponseBody) String ¶
func (s SetDefaultDomainResponseBody) String() string
type SetPasswordPolicyRequest ¶
type SetPasswordPolicyRequest struct { // Specifies whether to disable logon after the password expires. Valid values: // // * true: After the password expires, you cannot use the password to log on to the console. You can log on to the console only after you reset the password by using your Alibaba Cloud account or as a RAM user that has administrative rights. // * false: After the password expires, you can change the password to log on to the console. This is the default value. HardExpire *bool `json:"HardExpire,omitempty" xml:"HardExpire,omitempty"` // The maximum number of password retries. If you enter the wrong passwords for the specified consecutive times, the account is locked for one hour. // // Valid values: 0 to 32. // // The default value is 0, which indicates that the password retries are not limited. MaxLoginAttemps *int32 `json:"MaxLoginAttemps,omitempty" xml:"MaxLoginAttemps,omitempty"` // The validity period of the password. // // Valid values: 0 to 1095. Unit: days. // // The default value is 0, which indicates that the password never expires. MaxPasswordAge *int32 `json:"MaxPasswordAge,omitempty" xml:"MaxPasswordAge,omitempty"` // The minimum number of unique characters in the password. // // Valid values: 0 to 8. // // The default value is 0, which indicates that no limits are imposed on the number of unique characters in a password. MinimumPasswordDifferentCharacter *int32 `json:"MinimumPasswordDifferentCharacter,omitempty" xml:"MinimumPasswordDifferentCharacter,omitempty"` // The minimum number of characters in the password. // // Valid values: 8 to 32. Default value: 8. MinimumPasswordLength *int32 `json:"MinimumPasswordLength,omitempty" xml:"MinimumPasswordLength,omitempty"` // Specifies whether to exclude the username from the password. Valid values: // // * true: A password cannot contain the username. // * false: A password can contain the username. This is the default value. PasswordNotContainUserName *bool `json:"PasswordNotContainUserName,omitempty" xml:"PasswordNotContainUserName,omitempty"` // The policy for password history check. // // The previous N passwords cannot be reused. Valid values of N: 0 to 24. // // The default value is 0, which indicates that RAM users can reuse previous passwords. PasswordReusePrevention *int32 `json:"PasswordReusePrevention,omitempty" xml:"PasswordReusePrevention,omitempty"` // Specifies whether the password must contain lowercase letters. Default value: false. Valid values: // // * true // * false RequireLowercaseCharacters *bool `json:"RequireLowercaseCharacters,omitempty" xml:"RequireLowercaseCharacters,omitempty"` // Specifies whether the password must contain digits. Default value: false. Valid values: // // * true // * false RequireNumbers *bool `json:"RequireNumbers,omitempty" xml:"RequireNumbers,omitempty"` // Specifies whether the password must contain special characters. Default value: false. Valid values: // // * true // * false RequireSymbols *bool `json:"RequireSymbols,omitempty" xml:"RequireSymbols,omitempty"` // Specifies whether the password must contain uppercase letters. Default value: false. Valid values: // // * true // * false RequireUppercaseCharacters *bool `json:"RequireUppercaseCharacters,omitempty" xml:"RequireUppercaseCharacters,omitempty"` }
func (SetPasswordPolicyRequest) GoString ¶
func (s SetPasswordPolicyRequest) GoString() string
func (*SetPasswordPolicyRequest) SetHardExpire ¶
func (s *SetPasswordPolicyRequest) SetHardExpire(v bool) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetMaxLoginAttemps ¶
func (s *SetPasswordPolicyRequest) SetMaxLoginAttemps(v int32) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetMaxPasswordAge ¶
func (s *SetPasswordPolicyRequest) SetMaxPasswordAge(v int32) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetMinimumPasswordDifferentCharacter ¶
func (s *SetPasswordPolicyRequest) SetMinimumPasswordDifferentCharacter(v int32) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetMinimumPasswordLength ¶
func (s *SetPasswordPolicyRequest) SetMinimumPasswordLength(v int32) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetPasswordNotContainUserName ¶
func (s *SetPasswordPolicyRequest) SetPasswordNotContainUserName(v bool) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetPasswordReusePrevention ¶
func (s *SetPasswordPolicyRequest) SetPasswordReusePrevention(v int32) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetRequireLowercaseCharacters ¶
func (s *SetPasswordPolicyRequest) SetRequireLowercaseCharacters(v bool) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetRequireNumbers ¶
func (s *SetPasswordPolicyRequest) SetRequireNumbers(v bool) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetRequireSymbols ¶
func (s *SetPasswordPolicyRequest) SetRequireSymbols(v bool) *SetPasswordPolicyRequest
func (*SetPasswordPolicyRequest) SetRequireUppercaseCharacters ¶
func (s *SetPasswordPolicyRequest) SetRequireUppercaseCharacters(v bool) *SetPasswordPolicyRequest
func (SetPasswordPolicyRequest) String ¶
func (s SetPasswordPolicyRequest) String() string
type SetPasswordPolicyResponse ¶
type SetPasswordPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetPasswordPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetPasswordPolicyResponse) GoString ¶
func (s SetPasswordPolicyResponse) GoString() string
func (*SetPasswordPolicyResponse) SetBody ¶
func (s *SetPasswordPolicyResponse) SetBody(v *SetPasswordPolicyResponseBody) *SetPasswordPolicyResponse
func (*SetPasswordPolicyResponse) SetHeaders ¶
func (s *SetPasswordPolicyResponse) SetHeaders(v map[string]*string) *SetPasswordPolicyResponse
func (*SetPasswordPolicyResponse) SetStatusCode ¶
func (s *SetPasswordPolicyResponse) SetStatusCode(v int32) *SetPasswordPolicyResponse
func (SetPasswordPolicyResponse) String ¶
func (s SetPasswordPolicyResponse) String() string
type SetPasswordPolicyResponseBody ¶
type SetPasswordPolicyResponseBody struct { // The details of the password policy. PasswordPolicy *SetPasswordPolicyResponseBodyPasswordPolicy `json:"PasswordPolicy,omitempty" xml:"PasswordPolicy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SetPasswordPolicyResponseBody) GoString ¶
func (s SetPasswordPolicyResponseBody) GoString() string
func (*SetPasswordPolicyResponseBody) SetPasswordPolicy ¶
func (s *SetPasswordPolicyResponseBody) SetPasswordPolicy(v *SetPasswordPolicyResponseBodyPasswordPolicy) *SetPasswordPolicyResponseBody
func (*SetPasswordPolicyResponseBody) SetRequestId ¶
func (s *SetPasswordPolicyResponseBody) SetRequestId(v string) *SetPasswordPolicyResponseBody
func (SetPasswordPolicyResponseBody) String ¶
func (s SetPasswordPolicyResponseBody) String() string
type SetPasswordPolicyResponseBodyPasswordPolicy ¶
type SetPasswordPolicyResponseBodyPasswordPolicy struct { // Indicates whether to disable logon after the password expires. HardExpire *bool `json:"HardExpire,omitempty" xml:"HardExpire,omitempty"` // The maximum number of password retries. MaxLoginAttemps *int32 `json:"MaxLoginAttemps,omitempty" xml:"MaxLoginAttemps,omitempty"` // The validity period of the password. MaxPasswordAge *int32 `json:"MaxPasswordAge,omitempty" xml:"MaxPasswordAge,omitempty"` // The minimum number of unique characters in the password. MinimumPasswordDifferentCharacter *int32 `json:"MinimumPasswordDifferentCharacter,omitempty" xml:"MinimumPasswordDifferentCharacter,omitempty"` // The minimum number of characters in the password. MinimumPasswordLength *int32 `json:"MinimumPasswordLength,omitempty" xml:"MinimumPasswordLength,omitempty"` // Indicates whether to exclude the username from the password. PasswordNotContainUserName *bool `json:"PasswordNotContainUserName,omitempty" xml:"PasswordNotContainUserName,omitempty"` // The policy for password history check. PasswordReusePrevention *int32 `json:"PasswordReusePrevention,omitempty" xml:"PasswordReusePrevention,omitempty"` // Indicates whether the password must contain lowercase letters. RequireLowercaseCharacters *bool `json:"RequireLowercaseCharacters,omitempty" xml:"RequireLowercaseCharacters,omitempty"` // Indicates whether the password must contain digits. RequireNumbers *bool `json:"RequireNumbers,omitempty" xml:"RequireNumbers,omitempty"` // Indicates whether the password must contain special characters. RequireSymbols *bool `json:"RequireSymbols,omitempty" xml:"RequireSymbols,omitempty"` // Indicates whether the password must contain uppercase letters. RequireUppercaseCharacters *bool `json:"RequireUppercaseCharacters,omitempty" xml:"RequireUppercaseCharacters,omitempty"` }
func (SetPasswordPolicyResponseBodyPasswordPolicy) GoString ¶
func (s SetPasswordPolicyResponseBodyPasswordPolicy) GoString() string
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetHardExpire(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxLoginAttemps(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMaxPasswordAge(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordDifferentCharacter(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetMinimumPasswordLength(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordNotContainUserName(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetPasswordReusePrevention(v int32) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireLowercaseCharacters(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireNumbers(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireSymbols(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (*SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters ¶
func (s *SetPasswordPolicyResponseBodyPasswordPolicy) SetRequireUppercaseCharacters(v bool) *SetPasswordPolicyResponseBodyPasswordPolicy
func (SetPasswordPolicyResponseBodyPasswordPolicy) String ¶
func (s SetPasswordPolicyResponseBodyPasswordPolicy) String() string
type SetSecurityPreferenceRequest ¶
type SetSecurityPreferenceRequest struct { // Specifies whether RAM users can change their passwords. Valid values: // // * true (default) // * false AllowUserToChangePassword *bool `json:"AllowUserToChangePassword,omitempty" xml:"AllowUserToChangePassword,omitempty"` // Specifies whether RAM users can manage their AccessKey pairs. Valid values: // // * true // * false (default) AllowUserToManageAccessKeys *bool `json:"AllowUserToManageAccessKeys,omitempty" xml:"AllowUserToManageAccessKeys,omitempty"` // Specifies whether RAM users can manage their MFA devices. Valid values: // // * true (default) // * false AllowUserToManageMFADevices *bool `json:"AllowUserToManageMFADevices,omitempty" xml:"AllowUserToManageMFADevices,omitempty"` // Specifies whether RAM users can manage their personal DingTalk accounts, such as binding and unbinding of the accounts. Valid values: // // * true (default) // * false AllowUserToManagePersonalDingTalk *bool `json:"AllowUserToManagePersonalDingTalk,omitempty" xml:"AllowUserToManagePersonalDingTalk,omitempty"` // Specifies whether RAM users can remember the MFA devices for seven days. Valid values: // // * true // * false (default) EnableSaveMFATicket *bool `json:"EnableSaveMFATicket,omitempty" xml:"EnableSaveMFATicket,omitempty"` // The subnet mask that specifies the IP addresses from which you can log on to the Alibaba Cloud Management Console. This parameter takes effect on password-based logon and single sign-on (SSO). This parameter does not take effect on API calls that are authenticated by using AccessKey pairs. // // * If you specify a subnet mask, RAM users can use only the IP addresses in the subnet mask to log on to the Alibaba Cloud Management Console. // * If you do not specify a subnet mask, RAM users can use all IP addresses to log on to the Alibaba Cloud Management Console. // // If you need to specify multiple subnet masks, separate the subnet masks with semicolons (;). Example: 192.168.0.0/16;10.0.0.0/8. // // You can specify up to 40 subnet masks. The total length of the subnet masks can be a maximum of 512 characters. LoginNetworkMasks *string `json:"LoginNetworkMasks,omitempty" xml:"LoginNetworkMasks,omitempty"` // The validity period of the logon session of RAM users. // // Valid values: 1 to 24. Unit: hours. // // Default value: 6. LoginSessionDuration *int32 `json:"LoginSessionDuration,omitempty" xml:"LoginSessionDuration,omitempty"` // Specifies whether MFA is required for all RAM users when they log on to the Alibaba Cloud Management Console. This parameter is used to replace EnforceMFAForLogin. EnforceMFAForLogin is still valid. However, we recommend that you use MFAOperationForLogin. Valid values: // // * mandatory: MFA is required for all RAM users. If you use EnforceMFAForLogin, set the value to true. // * independent (default): User-specific settings are applied. If you use EnforceMFAForLogin, set the value to false. // * adaptive: MFA is required only for RAM users who initiated unusual logons. MFAOperationForLogin *string `json:"MFAOperationForLogin,omitempty" xml:"MFAOperationForLogin,omitempty"` // Specifies whether to enable MFA for RAM users who initiated unusual logons. Valid values: // // * autonomous (default): yes. MFA is prompted for RAM users who initiated unusual logons. However, the RAM users are allowed to skip MFA. // * enforceVerify: MFA is prompted for RAM users who initiated unusual logons and the RAM users cannot skip MFA. OperationForRiskLogin *string `json:"OperationForRiskLogin,omitempty" xml:"OperationForRiskLogin,omitempty"` // The MFA methods. VerificationTypes []*string `json:"VerificationTypes,omitempty" xml:"VerificationTypes,omitempty" type:"Repeated"` }
func (SetSecurityPreferenceRequest) GoString ¶
func (s SetSecurityPreferenceRequest) GoString() string
func (*SetSecurityPreferenceRequest) SetAllowUserToChangePassword ¶
func (s *SetSecurityPreferenceRequest) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetAllowUserToManageAccessKeys ¶
func (s *SetSecurityPreferenceRequest) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetAllowUserToManageMFADevices ¶
func (s *SetSecurityPreferenceRequest) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetAllowUserToManagePersonalDingTalk ¶
func (s *SetSecurityPreferenceRequest) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetEnableSaveMFATicket ¶
func (s *SetSecurityPreferenceRequest) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetLoginNetworkMasks ¶
func (s *SetSecurityPreferenceRequest) SetLoginNetworkMasks(v string) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetLoginSessionDuration ¶
func (s *SetSecurityPreferenceRequest) SetLoginSessionDuration(v int32) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetMFAOperationForLogin ¶
func (s *SetSecurityPreferenceRequest) SetMFAOperationForLogin(v string) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetOperationForRiskLogin ¶
func (s *SetSecurityPreferenceRequest) SetOperationForRiskLogin(v string) *SetSecurityPreferenceRequest
func (*SetSecurityPreferenceRequest) SetVerificationTypes ¶
func (s *SetSecurityPreferenceRequest) SetVerificationTypes(v []*string) *SetSecurityPreferenceRequest
func (SetSecurityPreferenceRequest) String ¶
func (s SetSecurityPreferenceRequest) String() string
type SetSecurityPreferenceResponse ¶
type SetSecurityPreferenceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetSecurityPreferenceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetSecurityPreferenceResponse) GoString ¶
func (s SetSecurityPreferenceResponse) GoString() string
func (*SetSecurityPreferenceResponse) SetBody ¶
func (s *SetSecurityPreferenceResponse) SetBody(v *SetSecurityPreferenceResponseBody) *SetSecurityPreferenceResponse
func (*SetSecurityPreferenceResponse) SetHeaders ¶
func (s *SetSecurityPreferenceResponse) SetHeaders(v map[string]*string) *SetSecurityPreferenceResponse
func (*SetSecurityPreferenceResponse) SetStatusCode ¶
func (s *SetSecurityPreferenceResponse) SetStatusCode(v int32) *SetSecurityPreferenceResponse
func (SetSecurityPreferenceResponse) String ¶
func (s SetSecurityPreferenceResponse) String() string
type SetSecurityPreferenceResponseBody ¶
type SetSecurityPreferenceResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The details of security preferences. SecurityPreference *SetSecurityPreferenceResponseBodySecurityPreference `json:"SecurityPreference,omitempty" xml:"SecurityPreference,omitempty" type:"Struct"` }
func (SetSecurityPreferenceResponseBody) GoString ¶
func (s SetSecurityPreferenceResponseBody) GoString() string
func (*SetSecurityPreferenceResponseBody) SetRequestId ¶
func (s *SetSecurityPreferenceResponseBody) SetRequestId(v string) *SetSecurityPreferenceResponseBody
func (*SetSecurityPreferenceResponseBody) SetSecurityPreference ¶
func (s *SetSecurityPreferenceResponseBody) SetSecurityPreference(v *SetSecurityPreferenceResponseBodySecurityPreference) *SetSecurityPreferenceResponseBody
func (SetSecurityPreferenceResponseBody) String ¶
func (s SetSecurityPreferenceResponseBody) String() string
type SetSecurityPreferenceResponseBodySecurityPreference ¶
type SetSecurityPreferenceResponseBodySecurityPreference struct { // The AccessKey pair preference. AccessKeyPreference *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference `json:"AccessKeyPreference,omitempty" xml:"AccessKeyPreference,omitempty" type:"Struct"` // The logon preference. LoginProfilePreference *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference `json:"LoginProfilePreference,omitempty" xml:"LoginProfilePreference,omitempty" type:"Struct"` // The MFA preference. MFAPreference *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference `json:"MFAPreference,omitempty" xml:"MFAPreference,omitempty" type:"Struct"` // The personal information preference. PersonalInfoPreference *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference `json:"PersonalInfoPreference,omitempty" xml:"PersonalInfoPreference,omitempty" type:"Struct"` // The MFA method preference. VerificationPreference *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference `json:"VerificationPreference,omitempty" xml:"VerificationPreference,omitempty" type:"Struct"` }
func (SetSecurityPreferenceResponseBodySecurityPreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreference) SetAccessKeyPreference ¶
func (*SetSecurityPreferenceResponseBodySecurityPreference) SetLoginProfilePreference ¶
func (*SetSecurityPreferenceResponseBodySecurityPreference) SetMFAPreference ¶
func (*SetSecurityPreferenceResponseBodySecurityPreference) SetPersonalInfoPreference ¶
func (*SetSecurityPreferenceResponseBodySecurityPreference) SetVerificationPreference ¶
func (SetSecurityPreferenceResponseBodySecurityPreference) String ¶
func (s SetSecurityPreferenceResponseBodySecurityPreference) String() string
type SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference ¶
type SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference struct { // Indicates whether RAM users can manage their AccessKey pairs. AllowUserToManageAccessKeys *bool `json:"AllowUserToManageAccessKeys,omitempty" xml:"AllowUserToManageAccessKeys,omitempty"` }
func (SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference
func (SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceAccessKeyPreference) String() string
type SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference ¶
type SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference struct { // Indicates whether RAM users can change their passwords. AllowUserToChangePassword *bool `json:"AllowUserToChangePassword,omitempty" xml:"AllowUserToChangePassword,omitempty"` // Indicates whether RAM users can remember the MFA devices for seven days. EnableSaveMFATicket *bool `json:"EnableSaveMFATicket,omitempty" xml:"EnableSaveMFATicket,omitempty"` // The subnet mask. LoginNetworkMasks *string `json:"LoginNetworkMasks,omitempty" xml:"LoginNetworkMasks,omitempty"` // The validity period of the logon session of RAM users. LoginSessionDuration *int32 `json:"LoginSessionDuration,omitempty" xml:"LoginSessionDuration,omitempty"` // Indicates whether MFA is required for all RAM users when they log on to the Alibaba Cloud Management Console. MFAOperationForLogin *string `json:"MFAOperationForLogin,omitempty" xml:"MFAOperationForLogin,omitempty"` // Indicates whether to enable MFA for RAM users who initiated unusual logons. OperationForRiskLogin *string `json:"OperationForRiskLogin,omitempty" xml:"OperationForRiskLogin,omitempty"` }
func (SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginNetworkMasks ¶
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetLoginSessionDuration(v int32) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetMFAOperationForLogin(v string) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
func (*SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference) SetOperationForRiskLogin(v string) *SetSecurityPreferenceResponseBodySecurityPreferenceLoginProfilePreference
type SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference ¶
type SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference struct { // Indicates whether RAM users can manage their MFA devices. AllowUserToManageMFADevices *bool `json:"AllowUserToManageMFADevices,omitempty" xml:"AllowUserToManageMFADevices,omitempty"` }
func (SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference
func (SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceMFAPreference) String() string
type SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference ¶
type SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference struct { // Indicates whether RAM users can manage their personal DingTalk accounts, such as binding and unbinding of the accounts. AllowUserToManagePersonalDingTalk *bool `json:"AllowUserToManagePersonalDingTalk,omitempty" xml:"AllowUserToManagePersonalDingTalk,omitempty"` }
func (SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceResponseBodySecurityPreferencePersonalInfoPreference
type SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference ¶
type SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference struct { // The MFA methods. VerificationTypes []*string `json:"VerificationTypes,omitempty" xml:"VerificationTypes,omitempty" type:"Repeated"` }
func (SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString ¶
func (s SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) GoString() string
func (*SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes ¶
func (s *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference) SetVerificationTypes(v []*string) *SetSecurityPreferenceResponseBodySecurityPreferenceVerificationPreference
type SetSecurityPreferenceShrinkRequest ¶
type SetSecurityPreferenceShrinkRequest struct { // Specifies whether RAM users can change their passwords. Valid values: // // * true (default) // * false AllowUserToChangePassword *bool `json:"AllowUserToChangePassword,omitempty" xml:"AllowUserToChangePassword,omitempty"` // Specifies whether RAM users can manage their AccessKey pairs. Valid values: // // * true // * false (default) AllowUserToManageAccessKeys *bool `json:"AllowUserToManageAccessKeys,omitempty" xml:"AllowUserToManageAccessKeys,omitempty"` // Specifies whether RAM users can manage their MFA devices. Valid values: // // * true (default) // * false AllowUserToManageMFADevices *bool `json:"AllowUserToManageMFADevices,omitempty" xml:"AllowUserToManageMFADevices,omitempty"` // Specifies whether RAM users can manage their personal DingTalk accounts, such as binding and unbinding of the accounts. Valid values: // // * true (default) // * false AllowUserToManagePersonalDingTalk *bool `json:"AllowUserToManagePersonalDingTalk,omitempty" xml:"AllowUserToManagePersonalDingTalk,omitempty"` // Specifies whether RAM users can remember the MFA devices for seven days. Valid values: // // * true // * false (default) EnableSaveMFATicket *bool `json:"EnableSaveMFATicket,omitempty" xml:"EnableSaveMFATicket,omitempty"` // The subnet mask that specifies the IP addresses from which you can log on to the Alibaba Cloud Management Console. This parameter takes effect on password-based logon and single sign-on (SSO). This parameter does not take effect on API calls that are authenticated by using AccessKey pairs. // // * If you specify a subnet mask, RAM users can use only the IP addresses in the subnet mask to log on to the Alibaba Cloud Management Console. // * If you do not specify a subnet mask, RAM users can use all IP addresses to log on to the Alibaba Cloud Management Console. // // If you need to specify multiple subnet masks, separate the subnet masks with semicolons (;). Example: 192.168.0.0/16;10.0.0.0/8. // // You can specify up to 40 subnet masks. The total length of the subnet masks can be a maximum of 512 characters. LoginNetworkMasks *string `json:"LoginNetworkMasks,omitempty" xml:"LoginNetworkMasks,omitempty"` // The validity period of the logon session of RAM users. // // Valid values: 1 to 24. Unit: hours. // // Default value: 6. LoginSessionDuration *int32 `json:"LoginSessionDuration,omitempty" xml:"LoginSessionDuration,omitempty"` // Specifies whether MFA is required for all RAM users when they log on to the Alibaba Cloud Management Console. This parameter is used to replace EnforceMFAForLogin. EnforceMFAForLogin is still valid. However, we recommend that you use MFAOperationForLogin. Valid values: // // * mandatory: MFA is required for all RAM users. If you use EnforceMFAForLogin, set the value to true. // * independent (default): User-specific settings are applied. If you use EnforceMFAForLogin, set the value to false. // * adaptive: MFA is required only for RAM users who initiated unusual logons. MFAOperationForLogin *string `json:"MFAOperationForLogin,omitempty" xml:"MFAOperationForLogin,omitempty"` // Specifies whether to enable MFA for RAM users who initiated unusual logons. Valid values: // // * autonomous (default): yes. MFA is prompted for RAM users who initiated unusual logons. However, the RAM users are allowed to skip MFA. // * enforceVerify: MFA is prompted for RAM users who initiated unusual logons and the RAM users cannot skip MFA. OperationForRiskLogin *string `json:"OperationForRiskLogin,omitempty" xml:"OperationForRiskLogin,omitempty"` // The MFA methods. VerificationTypesShrink *string `json:"VerificationTypes,omitempty" xml:"VerificationTypes,omitempty"` }
func (SetSecurityPreferenceShrinkRequest) GoString ¶
func (s SetSecurityPreferenceShrinkRequest) GoString() string
func (*SetSecurityPreferenceShrinkRequest) SetAllowUserToChangePassword ¶
func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToChangePassword(v bool) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetAllowUserToManageAccessKeys ¶
func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManageAccessKeys(v bool) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetAllowUserToManageMFADevices ¶
func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManageMFADevices(v bool) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetAllowUserToManagePersonalDingTalk ¶
func (s *SetSecurityPreferenceShrinkRequest) SetAllowUserToManagePersonalDingTalk(v bool) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetEnableSaveMFATicket ¶
func (s *SetSecurityPreferenceShrinkRequest) SetEnableSaveMFATicket(v bool) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetLoginNetworkMasks ¶
func (s *SetSecurityPreferenceShrinkRequest) SetLoginNetworkMasks(v string) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetLoginSessionDuration ¶
func (s *SetSecurityPreferenceShrinkRequest) SetLoginSessionDuration(v int32) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetMFAOperationForLogin ¶
func (s *SetSecurityPreferenceShrinkRequest) SetMFAOperationForLogin(v string) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetOperationForRiskLogin ¶
func (s *SetSecurityPreferenceShrinkRequest) SetOperationForRiskLogin(v string) *SetSecurityPreferenceShrinkRequest
func (*SetSecurityPreferenceShrinkRequest) SetVerificationTypesShrink ¶
func (s *SetSecurityPreferenceShrinkRequest) SetVerificationTypesShrink(v string) *SetSecurityPreferenceShrinkRequest
func (SetSecurityPreferenceShrinkRequest) String ¶
func (s SetSecurityPreferenceShrinkRequest) String() string
type SetUserSsoSettingsRequest ¶
type SetUserSsoSettingsRequest struct { // The auxiliary domain name. AuxiliaryDomain *string `json:"AuxiliaryDomain,omitempty" xml:"AuxiliaryDomain,omitempty"` // The metadata file, which is Base64-encoded. // // The file is provided by an IdP that supports SAML 2.0. MetadataDocument *string `json:"MetadataDocument,omitempty" xml:"MetadataDocument,omitempty"` // Specifies whether to enable SSO for the RAM user. Default value: false. Valid values: // // * true // * false SsoEnabled *bool `json:"SsoEnabled,omitempty" xml:"SsoEnabled,omitempty"` }
func (SetUserSsoSettingsRequest) GoString ¶
func (s SetUserSsoSettingsRequest) GoString() string
func (*SetUserSsoSettingsRequest) SetAuxiliaryDomain ¶
func (s *SetUserSsoSettingsRequest) SetAuxiliaryDomain(v string) *SetUserSsoSettingsRequest
func (*SetUserSsoSettingsRequest) SetMetadataDocument ¶
func (s *SetUserSsoSettingsRequest) SetMetadataDocument(v string) *SetUserSsoSettingsRequest
func (*SetUserSsoSettingsRequest) SetSsoEnabled ¶
func (s *SetUserSsoSettingsRequest) SetSsoEnabled(v bool) *SetUserSsoSettingsRequest
func (SetUserSsoSettingsRequest) String ¶
func (s SetUserSsoSettingsRequest) String() string
type SetUserSsoSettingsResponse ¶
type SetUserSsoSettingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetUserSsoSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetUserSsoSettingsResponse) GoString ¶
func (s SetUserSsoSettingsResponse) GoString() string
func (*SetUserSsoSettingsResponse) SetBody ¶
func (s *SetUserSsoSettingsResponse) SetBody(v *SetUserSsoSettingsResponseBody) *SetUserSsoSettingsResponse
func (*SetUserSsoSettingsResponse) SetHeaders ¶
func (s *SetUserSsoSettingsResponse) SetHeaders(v map[string]*string) *SetUserSsoSettingsResponse
func (*SetUserSsoSettingsResponse) SetStatusCode ¶
func (s *SetUserSsoSettingsResponse) SetStatusCode(v int32) *SetUserSsoSettingsResponse
func (SetUserSsoSettingsResponse) String ¶
func (s SetUserSsoSettingsResponse) String() string
type SetUserSsoSettingsResponseBody ¶
type SetUserSsoSettingsResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The configurations of user-based SSO. UserSsoSettings *SetUserSsoSettingsResponseBodyUserSsoSettings `json:"UserSsoSettings,omitempty" xml:"UserSsoSettings,omitempty" type:"Struct"` }
func (SetUserSsoSettingsResponseBody) GoString ¶
func (s SetUserSsoSettingsResponseBody) GoString() string
func (*SetUserSsoSettingsResponseBody) SetRequestId ¶
func (s *SetUserSsoSettingsResponseBody) SetRequestId(v string) *SetUserSsoSettingsResponseBody
func (*SetUserSsoSettingsResponseBody) SetUserSsoSettings ¶
func (s *SetUserSsoSettingsResponseBody) SetUserSsoSettings(v *SetUserSsoSettingsResponseBodyUserSsoSettings) *SetUserSsoSettingsResponseBody
func (SetUserSsoSettingsResponseBody) String ¶
func (s SetUserSsoSettingsResponseBody) String() string
type SetUserSsoSettingsResponseBodyUserSsoSettings ¶
type SetUserSsoSettingsResponseBodyUserSsoSettings struct { // The auxiliary domain name. AuxiliaryDomain *string `json:"AuxiliaryDomain,omitempty" xml:"AuxiliaryDomain,omitempty"` // The metadata file, which is Base64-encoded. MetadataDocument *string `json:"MetadataDocument,omitempty" xml:"MetadataDocument,omitempty"` // Indicates whether user-based SSO is enabled. SsoEnabled *bool `json:"SsoEnabled,omitempty" xml:"SsoEnabled,omitempty"` }
func (SetUserSsoSettingsResponseBodyUserSsoSettings) GoString ¶
func (s SetUserSsoSettingsResponseBodyUserSsoSettings) GoString() string
func (*SetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain ¶
func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetAuxiliaryDomain(v string) *SetUserSsoSettingsResponseBodyUserSsoSettings
func (*SetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument ¶
func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetMetadataDocument(v string) *SetUserSsoSettingsResponseBodyUserSsoSettings
func (*SetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled ¶
func (s *SetUserSsoSettingsResponseBodyUserSsoSettings) SetSsoEnabled(v bool) *SetUserSsoSettingsResponseBodyUserSsoSettings
func (SetUserSsoSettingsResponseBodyUserSsoSettings) String ¶
func (s SetUserSsoSettingsResponseBodyUserSsoSettings) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { // The ID of resource N. // // Valid values of N: 1 to 50. If ResourceType is set to user, the resource ID is the ID of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The name of resource N. // // Valid values of N: 1 to 50. If ResourceType is set to user, the resource name is the name of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourcePrincipalName []*string `json:"ResourcePrincipalName,omitempty" xml:"ResourcePrincipalName,omitempty" type:"Repeated"` // The type of the resource. Valid value: // // * user: a RAM user ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag value. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourcePrincipalName ¶
func (s *TagResourcesRequest) SetResourcePrincipalName(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // The key of tag N. // // Valid values of N: 1 to 20. You cannot specify empty strings as tag keys. The tag key can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag key cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N. // // Valid values of N: 1 to 20. The tag value can be an empty string. The tag value can be a up to128 characters in length and cannot contain `http://` or `https://`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UnbindMFADeviceRequest ¶
type UnbindMFADeviceRequest struct { // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UnbindMFADeviceRequest) GoString ¶
func (s UnbindMFADeviceRequest) GoString() string
func (*UnbindMFADeviceRequest) SetUserPrincipalName ¶
func (s *UnbindMFADeviceRequest) SetUserPrincipalName(v string) *UnbindMFADeviceRequest
func (UnbindMFADeviceRequest) String ¶
func (s UnbindMFADeviceRequest) String() string
type UnbindMFADeviceResponse ¶
type UnbindMFADeviceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UnbindMFADeviceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UnbindMFADeviceResponse) GoString ¶
func (s UnbindMFADeviceResponse) GoString() string
func (*UnbindMFADeviceResponse) SetBody ¶
func (s *UnbindMFADeviceResponse) SetBody(v *UnbindMFADeviceResponseBody) *UnbindMFADeviceResponse
func (*UnbindMFADeviceResponse) SetHeaders ¶
func (s *UnbindMFADeviceResponse) SetHeaders(v map[string]*string) *UnbindMFADeviceResponse
func (*UnbindMFADeviceResponse) SetStatusCode ¶
func (s *UnbindMFADeviceResponse) SetStatusCode(v int32) *UnbindMFADeviceResponse
func (UnbindMFADeviceResponse) String ¶
func (s UnbindMFADeviceResponse) String() string
type UnbindMFADeviceResponseBody ¶
type UnbindMFADeviceResponseBody struct { // The information of the MFA device. MFADevice *UnbindMFADeviceResponseBodyMFADevice `json:"MFADevice,omitempty" xml:"MFADevice,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UnbindMFADeviceResponseBody) GoString ¶
func (s UnbindMFADeviceResponseBody) GoString() string
func (*UnbindMFADeviceResponseBody) SetMFADevice ¶
func (s *UnbindMFADeviceResponseBody) SetMFADevice(v *UnbindMFADeviceResponseBodyMFADevice) *UnbindMFADeviceResponseBody
func (*UnbindMFADeviceResponseBody) SetRequestId ¶
func (s *UnbindMFADeviceResponseBody) SetRequestId(v string) *UnbindMFADeviceResponseBody
func (UnbindMFADeviceResponseBody) String ¶
func (s UnbindMFADeviceResponseBody) String() string
type UnbindMFADeviceResponseBodyMFADevice ¶
type UnbindMFADeviceResponseBodyMFADevice struct { // The serial number of the MFA device. SerialNumber *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"` }
func (UnbindMFADeviceResponseBodyMFADevice) GoString ¶
func (s UnbindMFADeviceResponseBodyMFADevice) GoString() string
func (*UnbindMFADeviceResponseBodyMFADevice) SetSerialNumber ¶
func (s *UnbindMFADeviceResponseBodyMFADevice) SetSerialNumber(v string) *UnbindMFADeviceResponseBodyMFADevice
func (UnbindMFADeviceResponseBodyMFADevice) String ¶
func (s UnbindMFADeviceResponseBodyMFADevice) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags from the resource. Valid values: // // * true: remove all tags from the resources. // * false (default): does not remove all tags from the resources. // // > This parameter takes effect only when TagKey.N is not set in the request. All *bool `json:"All,omitempty" xml:"All,omitempty"` // The IDs of resources. // // Valid values of N: 1 to 50. If the ResourceType parameter is set to user, the resource ID is the ID of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The names of resources. // // Valid values of N: 1 to 50. If the ResourceType parameter is set to user, the resource name is the name of the RAM user. // // > You must specify only one of the following parameters: ResourceId and ResourcePrincipalName. ResourcePrincipalName []*string `json:"ResourcePrincipalName,omitempty" xml:"ResourcePrincipalName,omitempty" type:"Repeated"` // The type of the resource. Valid value: // // * user: a RAM user ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag keys of resources. // // Valid values of N: 1 to 20. N must be consecutive. TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourcePrincipalName ¶
func (s *UntagResourcesRequest) SetResourcePrincipalName(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
type UpdateAccessKeyRequest ¶
type UpdateAccessKeyRequest struct { // The status of the AccessKey pair. Valid values: // // * Active // * Inactive Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The AccessKey ID of the AccessKey pair for which you want to modify the status. UserAccessKeyId *string `json:"UserAccessKeyId,omitempty" xml:"UserAccessKeyId,omitempty"` // The logon name of the RAM user. // // If this parameter is empty, the status of the AccessKey pair for the current user is modified. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UpdateAccessKeyRequest) GoString ¶
func (s UpdateAccessKeyRequest) GoString() string
func (*UpdateAccessKeyRequest) SetStatus ¶
func (s *UpdateAccessKeyRequest) SetStatus(v string) *UpdateAccessKeyRequest
func (*UpdateAccessKeyRequest) SetUserAccessKeyId ¶
func (s *UpdateAccessKeyRequest) SetUserAccessKeyId(v string) *UpdateAccessKeyRequest
func (*UpdateAccessKeyRequest) SetUserPrincipalName ¶
func (s *UpdateAccessKeyRequest) SetUserPrincipalName(v string) *UpdateAccessKeyRequest
func (UpdateAccessKeyRequest) String ¶
func (s UpdateAccessKeyRequest) String() string
type UpdateAccessKeyResponse ¶
type UpdateAccessKeyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateAccessKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateAccessKeyResponse) GoString ¶
func (s UpdateAccessKeyResponse) GoString() string
func (*UpdateAccessKeyResponse) SetBody ¶
func (s *UpdateAccessKeyResponse) SetBody(v *UpdateAccessKeyResponseBody) *UpdateAccessKeyResponse
func (*UpdateAccessKeyResponse) SetHeaders ¶
func (s *UpdateAccessKeyResponse) SetHeaders(v map[string]*string) *UpdateAccessKeyResponse
func (*UpdateAccessKeyResponse) SetStatusCode ¶
func (s *UpdateAccessKeyResponse) SetStatusCode(v int32) *UpdateAccessKeyResponse
func (UpdateAccessKeyResponse) String ¶
func (s UpdateAccessKeyResponse) String() string
type UpdateAccessKeyResponseBody ¶
type UpdateAccessKeyResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateAccessKeyResponseBody) GoString ¶
func (s UpdateAccessKeyResponseBody) GoString() string
func (*UpdateAccessKeyResponseBody) SetRequestId ¶
func (s *UpdateAccessKeyResponseBody) SetRequestId(v string) *UpdateAccessKeyResponseBody
func (UpdateAccessKeyResponseBody) String ¶
func (s UpdateAccessKeyResponseBody) String() string
type UpdateApplicationRequest ¶
type UpdateApplicationRequest struct { // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The validity period of the access token. // // Valid values: 900 to 10800. Unit: seconds. NewAccessTokenValidity *int32 `json:"NewAccessTokenValidity,omitempty" xml:"NewAccessTokenValidity,omitempty"` // The display name. NewDisplayName *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"` // Specifies whether the application can be installed by using other Alibaba Cloud accounts. Valid values: // // * true // * false NewIsMultiTenant *bool `json:"NewIsMultiTenant,omitempty" xml:"NewIsMultiTenant,omitempty"` // The permission that is granted on the application. // // For more information about the application permission scope, see [OAuth scopes](~~93693~~). You can also call the [ListPredefinedScopes](~~187206~~) operation to query the permissions that are supported by different types of applications. // // If you enter multiple permissions, separate them with semicolons (;). // // The new value of this parameter overwrites the original value, and the permission specified by the new value takes effect. For example, if the original value is `/acs/ccc`, and the new value is `/acs/alidns`, `/acs/alidns` takes effect. If you want to retain the original permission and the `/acs/alidns` permission, set the value to `/acs/ccc;/acs/alidns`. NewPredefinedScopes *string `json:"NewPredefinedScopes,omitempty" xml:"NewPredefinedScopes,omitempty"` // The callback URL. // // If you enter multiple callback URLs, separate them with semicolons (;). NewRedirectUris *string `json:"NewRedirectUris,omitempty" xml:"NewRedirectUris,omitempty"` // The validity period of the refresh token. // // Valid values: 7200 to 31536000. Unit: seconds. NewRefreshTokenValidity *int32 `json:"NewRefreshTokenValidity,omitempty" xml:"NewRefreshTokenValidity,omitempty"` // The required permission. // // You can specify one or more permissions for the `RequiredScopes` parameter. After you specify this parameter, the required permissions are automatically selected and cannot be revoked when a user grants permissions on the application. // // If you also specify the `NewPredefinedScopes` parameter, the `NewPredefinedScopes` parameter specifies the permissions that can be granted on the application, and this parameter specifies the required permissions. // // If you enter multiple permissions, separate them with semicolons (;). // // The new value of this parameter overwrites the original value, and the required permission specified by the new value takes effect. // // > If the permission that you specify for the `RequiredScopes` parameter is not included in value of the `PredefinedScopes` parameter, the permission does not take effect. NewRequiredScopes *string `json:"NewRequiredScopes,omitempty" xml:"NewRequiredScopes,omitempty"` // Specifies whether a secret is required. Valid values: // // * true // * false // // > // // * For applications of the WebApp and ServerApp types, this parameter is automatically set to true and cannot be changed. // * For applications of the NativeApp type, this parameter can be set to true or false. If you do not set this parameter, false is used. Applications of the NativeApp type run in untrusted environments and the secrets of these applications are not protected. Therefore, we recommend that you do not set this parameter to true unless otherwise specified. For more information, see [Use an application of the NativeApp type to log on to Alibaba Cloud](~~93697~~). NewSecretRequired *bool `json:"NewSecretRequired,omitempty" xml:"NewSecretRequired,omitempty"` }
func (UpdateApplicationRequest) GoString ¶
func (s UpdateApplicationRequest) GoString() string
func (*UpdateApplicationRequest) SetAppId ¶
func (s *UpdateApplicationRequest) SetAppId(v string) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewAccessTokenValidity ¶
func (s *UpdateApplicationRequest) SetNewAccessTokenValidity(v int32) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewDisplayName ¶
func (s *UpdateApplicationRequest) SetNewDisplayName(v string) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewIsMultiTenant ¶
func (s *UpdateApplicationRequest) SetNewIsMultiTenant(v bool) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewPredefinedScopes ¶
func (s *UpdateApplicationRequest) SetNewPredefinedScopes(v string) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewRedirectUris ¶
func (s *UpdateApplicationRequest) SetNewRedirectUris(v string) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewRefreshTokenValidity ¶
func (s *UpdateApplicationRequest) SetNewRefreshTokenValidity(v int32) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewRequiredScopes ¶ added in v4.0.3
func (s *UpdateApplicationRequest) SetNewRequiredScopes(v string) *UpdateApplicationRequest
func (*UpdateApplicationRequest) SetNewSecretRequired ¶
func (s *UpdateApplicationRequest) SetNewSecretRequired(v bool) *UpdateApplicationRequest
func (UpdateApplicationRequest) String ¶
func (s UpdateApplicationRequest) String() string
type UpdateApplicationResponse ¶
type UpdateApplicationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateApplicationResponse) GoString ¶
func (s UpdateApplicationResponse) GoString() string
func (*UpdateApplicationResponse) SetBody ¶
func (s *UpdateApplicationResponse) SetBody(v *UpdateApplicationResponseBody) *UpdateApplicationResponse
func (*UpdateApplicationResponse) SetHeaders ¶
func (s *UpdateApplicationResponse) SetHeaders(v map[string]*string) *UpdateApplicationResponse
func (*UpdateApplicationResponse) SetStatusCode ¶
func (s *UpdateApplicationResponse) SetStatusCode(v int32) *UpdateApplicationResponse
func (UpdateApplicationResponse) String ¶
func (s UpdateApplicationResponse) String() string
type UpdateApplicationResponseBody ¶
type UpdateApplicationResponseBody struct { // The information about the application. Application *UpdateApplicationResponseBodyApplication `json:"Application,omitempty" xml:"Application,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateApplicationResponseBody) GoString ¶
func (s UpdateApplicationResponseBody) GoString() string
func (*UpdateApplicationResponseBody) SetApplication ¶
func (s *UpdateApplicationResponseBody) SetApplication(v *UpdateApplicationResponseBodyApplication) *UpdateApplicationResponseBody
func (*UpdateApplicationResponseBody) SetRequestId ¶
func (s *UpdateApplicationResponseBody) SetRequestId(v string) *UpdateApplicationResponseBody
func (UpdateApplicationResponseBody) String ¶
func (s UpdateApplicationResponseBody) String() string
type UpdateApplicationResponseBodyApplication ¶
type UpdateApplicationResponseBodyApplication struct { // The validity period of the access token. Unit: seconds. AccessTokenValidity *int32 `json:"AccessTokenValidity,omitempty" xml:"AccessTokenValidity,omitempty"` // The ID of the Alibaba Cloud account to which the application belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the application. AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"` // The application name. AppName *string `json:"AppName,omitempty" xml:"AppName,omitempty"` // The application type. AppType *string `json:"AppType,omitempty" xml:"AppType,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The information about the permissions that are granted on the application. DelegatedScope *UpdateApplicationResponseBodyApplicationDelegatedScope `json:"DelegatedScope,omitempty" xml:"DelegatedScope,omitempty" type:"Struct"` // The display name of the application. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Indicates whether the application can be installed by using other Alibaba Cloud accounts. IsMultiTenant *bool `json:"IsMultiTenant,omitempty" xml:"IsMultiTenant,omitempty"` // The callback URLs. RedirectUris *UpdateApplicationResponseBodyApplicationRedirectUris `json:"RedirectUris,omitempty" xml:"RedirectUris,omitempty" type:"Struct"` // The validity period of the refresh token. Unit: seconds. RefreshTokenValidity *int32 `json:"RefreshTokenValidity,omitempty" xml:"RefreshTokenValidity,omitempty"` // Indicates whether a secret is required. SecretRequired *bool `json:"SecretRequired,omitempty" xml:"SecretRequired,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateApplicationResponseBodyApplication) GoString ¶
func (s UpdateApplicationResponseBodyApplication) GoString() string
func (*UpdateApplicationResponseBodyApplication) SetAccessTokenValidity ¶
func (s *UpdateApplicationResponseBodyApplication) SetAccessTokenValidity(v int32) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetAccountId ¶
func (s *UpdateApplicationResponseBodyApplication) SetAccountId(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetAppId ¶
func (s *UpdateApplicationResponseBodyApplication) SetAppId(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetAppName ¶
func (s *UpdateApplicationResponseBodyApplication) SetAppName(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetAppType ¶
func (s *UpdateApplicationResponseBodyApplication) SetAppType(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetCreateDate ¶
func (s *UpdateApplicationResponseBodyApplication) SetCreateDate(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetDelegatedScope ¶
func (s *UpdateApplicationResponseBodyApplication) SetDelegatedScope(v *UpdateApplicationResponseBodyApplicationDelegatedScope) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetDisplayName ¶
func (s *UpdateApplicationResponseBodyApplication) SetDisplayName(v string) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetIsMultiTenant ¶
func (s *UpdateApplicationResponseBodyApplication) SetIsMultiTenant(v bool) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetRedirectUris ¶
func (s *UpdateApplicationResponseBodyApplication) SetRedirectUris(v *UpdateApplicationResponseBodyApplicationRedirectUris) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetRefreshTokenValidity ¶
func (s *UpdateApplicationResponseBodyApplication) SetRefreshTokenValidity(v int32) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetSecretRequired ¶
func (s *UpdateApplicationResponseBodyApplication) SetSecretRequired(v bool) *UpdateApplicationResponseBodyApplication
func (*UpdateApplicationResponseBodyApplication) SetUpdateDate ¶
func (s *UpdateApplicationResponseBodyApplication) SetUpdateDate(v string) *UpdateApplicationResponseBodyApplication
func (UpdateApplicationResponseBodyApplication) String ¶
func (s UpdateApplicationResponseBodyApplication) String() string
type UpdateApplicationResponseBodyApplicationDelegatedScope ¶
type UpdateApplicationResponseBodyApplicationDelegatedScope struct { // The information about the permissions that are granted on the application. PredefinedScopes *UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes `json:"PredefinedScopes,omitempty" xml:"PredefinedScopes,omitempty" type:"Struct"` }
func (UpdateApplicationResponseBodyApplicationDelegatedScope) GoString ¶
func (s UpdateApplicationResponseBodyApplicationDelegatedScope) GoString() string
func (*UpdateApplicationResponseBodyApplicationDelegatedScope) SetPredefinedScopes ¶
func (UpdateApplicationResponseBodyApplicationDelegatedScope) String ¶
func (s UpdateApplicationResponseBodyApplicationDelegatedScope) String() string
type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes ¶
type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes struct {
PredefinedScope []*UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope `json:"PredefinedScope,omitempty" xml:"PredefinedScope,omitempty" type:"Repeated"`
}
func (UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString ¶
func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) GoString() string
func (*UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) SetPredefinedScope ¶
func (UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String ¶
func (s UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopes) String() string
type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope ¶
type UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope struct { // The description of the permission. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the permission. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // Indicates whether the permission is automatically selected by default when you install the application. Valid values: // // * true // * false // // `openid` is required by default. Required *bool `json:"Required,omitempty" xml:"Required,omitempty"` }
func (UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) GoString ¶
func (*UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetDescription ¶
func (*UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetName ¶
func (*UpdateApplicationResponseBodyApplicationDelegatedScopePredefinedScopesPredefinedScope) SetRequired ¶ added in v4.0.3
type UpdateApplicationResponseBodyApplicationRedirectUris ¶
type UpdateApplicationResponseBodyApplicationRedirectUris struct {
RedirectUri []*string `json:"RedirectUri,omitempty" xml:"RedirectUri,omitempty" type:"Repeated"`
}
func (UpdateApplicationResponseBodyApplicationRedirectUris) GoString ¶
func (s UpdateApplicationResponseBodyApplicationRedirectUris) GoString() string
func (*UpdateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri ¶
func (s *UpdateApplicationResponseBodyApplicationRedirectUris) SetRedirectUri(v []*string) *UpdateApplicationResponseBodyApplicationRedirectUris
func (UpdateApplicationResponseBodyApplicationRedirectUris) String ¶
func (s UpdateApplicationResponseBodyApplicationRedirectUris) String() string
type UpdateGroupRequest ¶
type UpdateGroupRequest struct { // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The new description. // // The value can be up to 128 characters in length. NewComments *string `json:"NewComments,omitempty" xml:"NewComments,omitempty"` // The new display name of the RAM user group. // // The name can be up to 24 characters in length. NewDisplayName *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"` // The new name of the RAM user group. // // The name can be up to 64 characters in length and can contain letters, digits, periods (.), underscores (\_), and hyphens (-). NewGroupName *string `json:"NewGroupName,omitempty" xml:"NewGroupName,omitempty"` }
func (UpdateGroupRequest) GoString ¶
func (s UpdateGroupRequest) GoString() string
func (*UpdateGroupRequest) SetGroupName ¶
func (s *UpdateGroupRequest) SetGroupName(v string) *UpdateGroupRequest
func (*UpdateGroupRequest) SetNewComments ¶
func (s *UpdateGroupRequest) SetNewComments(v string) *UpdateGroupRequest
func (*UpdateGroupRequest) SetNewDisplayName ¶
func (s *UpdateGroupRequest) SetNewDisplayName(v string) *UpdateGroupRequest
func (*UpdateGroupRequest) SetNewGroupName ¶
func (s *UpdateGroupRequest) SetNewGroupName(v string) *UpdateGroupRequest
func (UpdateGroupRequest) String ¶
func (s UpdateGroupRequest) String() string
type UpdateGroupResponse ¶
type UpdateGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateGroupResponse) GoString ¶
func (s UpdateGroupResponse) GoString() string
func (*UpdateGroupResponse) SetBody ¶
func (s *UpdateGroupResponse) SetBody(v *UpdateGroupResponseBody) *UpdateGroupResponse
func (*UpdateGroupResponse) SetHeaders ¶
func (s *UpdateGroupResponse) SetHeaders(v map[string]*string) *UpdateGroupResponse
func (*UpdateGroupResponse) SetStatusCode ¶
func (s *UpdateGroupResponse) SetStatusCode(v int32) *UpdateGroupResponse
func (UpdateGroupResponse) String ¶
func (s UpdateGroupResponse) String() string
type UpdateGroupResponseBody ¶
type UpdateGroupResponseBody struct { // The information of the RAM user group. Group *UpdateGroupResponseBodyGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateGroupResponseBody) GoString ¶
func (s UpdateGroupResponseBody) GoString() string
func (*UpdateGroupResponseBody) SetGroup ¶
func (s *UpdateGroupResponseBody) SetGroup(v *UpdateGroupResponseBodyGroup) *UpdateGroupResponseBody
func (*UpdateGroupResponseBody) SetRequestId ¶
func (s *UpdateGroupResponseBody) SetRequestId(v string) *UpdateGroupResponseBody
func (UpdateGroupResponseBody) String ¶
func (s UpdateGroupResponseBody) String() string
type UpdateGroupResponseBodyGroup ¶
type UpdateGroupResponseBodyGroup struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The creation time. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the RAM user group. GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the RAM user group. GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateGroupResponseBodyGroup) GoString ¶
func (s UpdateGroupResponseBodyGroup) GoString() string
func (*UpdateGroupResponseBodyGroup) SetComments ¶
func (s *UpdateGroupResponseBodyGroup) SetComments(v string) *UpdateGroupResponseBodyGroup
func (*UpdateGroupResponseBodyGroup) SetCreateDate ¶
func (s *UpdateGroupResponseBodyGroup) SetCreateDate(v string) *UpdateGroupResponseBodyGroup
func (*UpdateGroupResponseBodyGroup) SetDisplayName ¶
func (s *UpdateGroupResponseBodyGroup) SetDisplayName(v string) *UpdateGroupResponseBodyGroup
func (*UpdateGroupResponseBodyGroup) SetGroupId ¶
func (s *UpdateGroupResponseBodyGroup) SetGroupId(v string) *UpdateGroupResponseBodyGroup
func (*UpdateGroupResponseBodyGroup) SetGroupName ¶
func (s *UpdateGroupResponseBodyGroup) SetGroupName(v string) *UpdateGroupResponseBodyGroup
func (*UpdateGroupResponseBodyGroup) SetUpdateDate ¶
func (s *UpdateGroupResponseBodyGroup) SetUpdateDate(v string) *UpdateGroupResponseBodyGroup
func (UpdateGroupResponseBodyGroup) String ¶
func (s UpdateGroupResponseBodyGroup) String() string
type UpdateLoginProfileRequest ¶
type UpdateLoginProfileRequest struct { // Specifies whether multi-factor authentication (MFA) must be enabled. Valid values: // // * true. The value true indicates that the RAM user must bind an MFA device at the next logon. // * false. MFABindRequired *bool `json:"MFABindRequired,omitempty" xml:"MFABindRequired,omitempty"` // The new password that is used to log on to the console. // // The password must meet the complexity requirements. Password *string `json:"Password,omitempty" xml:"Password,omitempty"` // Specifies whether the RAM user must reset the password at the next logon. Valid values: // // * true // * false PasswordResetRequired *bool `json:"PasswordResetRequired,omitempty" xml:"PasswordResetRequired,omitempty"` // The status of password-based logon. Valid values: // // * Active // * Inactive Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UpdateLoginProfileRequest) GoString ¶
func (s UpdateLoginProfileRequest) GoString() string
func (*UpdateLoginProfileRequest) SetMFABindRequired ¶
func (s *UpdateLoginProfileRequest) SetMFABindRequired(v bool) *UpdateLoginProfileRequest
func (*UpdateLoginProfileRequest) SetPassword ¶
func (s *UpdateLoginProfileRequest) SetPassword(v string) *UpdateLoginProfileRequest
func (*UpdateLoginProfileRequest) SetPasswordResetRequired ¶
func (s *UpdateLoginProfileRequest) SetPasswordResetRequired(v bool) *UpdateLoginProfileRequest
func (*UpdateLoginProfileRequest) SetStatus ¶
func (s *UpdateLoginProfileRequest) SetStatus(v string) *UpdateLoginProfileRequest
func (*UpdateLoginProfileRequest) SetUserPrincipalName ¶
func (s *UpdateLoginProfileRequest) SetUserPrincipalName(v string) *UpdateLoginProfileRequest
func (UpdateLoginProfileRequest) String ¶
func (s UpdateLoginProfileRequest) String() string
type UpdateLoginProfileResponse ¶
type UpdateLoginProfileResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateLoginProfileResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateLoginProfileResponse) GoString ¶
func (s UpdateLoginProfileResponse) GoString() string
func (*UpdateLoginProfileResponse) SetBody ¶
func (s *UpdateLoginProfileResponse) SetBody(v *UpdateLoginProfileResponseBody) *UpdateLoginProfileResponse
func (*UpdateLoginProfileResponse) SetHeaders ¶
func (s *UpdateLoginProfileResponse) SetHeaders(v map[string]*string) *UpdateLoginProfileResponse
func (*UpdateLoginProfileResponse) SetStatusCode ¶
func (s *UpdateLoginProfileResponse) SetStatusCode(v int32) *UpdateLoginProfileResponse
func (UpdateLoginProfileResponse) String ¶
func (s UpdateLoginProfileResponse) String() string
type UpdateLoginProfileResponseBody ¶
type UpdateLoginProfileResponseBody struct { // The logon information. LoginProfile *UpdateLoginProfileResponseBodyLoginProfile `json:"LoginProfile,omitempty" xml:"LoginProfile,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateLoginProfileResponseBody) GoString ¶
func (s UpdateLoginProfileResponseBody) GoString() string
func (*UpdateLoginProfileResponseBody) SetLoginProfile ¶
func (s *UpdateLoginProfileResponseBody) SetLoginProfile(v *UpdateLoginProfileResponseBodyLoginProfile) *UpdateLoginProfileResponseBody
func (*UpdateLoginProfileResponseBody) SetRequestId ¶
func (s *UpdateLoginProfileResponseBody) SetRequestId(v string) *UpdateLoginProfileResponseBody
func (UpdateLoginProfileResponseBody) String ¶
func (s UpdateLoginProfileResponseBody) String() string
type UpdateLoginProfileResponseBodyLoginProfile ¶
type UpdateLoginProfileResponseBodyLoginProfile struct { // Indicates whether MFA must be enabled. MFABindRequired *bool `json:"MFABindRequired,omitempty" xml:"MFABindRequired,omitempty"` // Indicates whether the RAM user must reset the password at the next logon. PasswordResetRequired *bool `json:"PasswordResetRequired,omitempty" xml:"PasswordResetRequired,omitempty"` // The status of password-based logon. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The update time. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UpdateLoginProfileResponseBodyLoginProfile) GoString ¶
func (s UpdateLoginProfileResponseBodyLoginProfile) GoString() string
func (*UpdateLoginProfileResponseBodyLoginProfile) SetMFABindRequired ¶
func (s *UpdateLoginProfileResponseBodyLoginProfile) SetMFABindRequired(v bool) *UpdateLoginProfileResponseBodyLoginProfile
func (*UpdateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired ¶
func (s *UpdateLoginProfileResponseBodyLoginProfile) SetPasswordResetRequired(v bool) *UpdateLoginProfileResponseBodyLoginProfile
func (*UpdateLoginProfileResponseBodyLoginProfile) SetStatus ¶
func (s *UpdateLoginProfileResponseBodyLoginProfile) SetStatus(v string) *UpdateLoginProfileResponseBodyLoginProfile
func (*UpdateLoginProfileResponseBodyLoginProfile) SetUpdateDate ¶
func (s *UpdateLoginProfileResponseBodyLoginProfile) SetUpdateDate(v string) *UpdateLoginProfileResponseBodyLoginProfile
func (*UpdateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName ¶
func (s *UpdateLoginProfileResponseBodyLoginProfile) SetUserPrincipalName(v string) *UpdateLoginProfileResponseBodyLoginProfile
func (UpdateLoginProfileResponseBodyLoginProfile) String ¶
func (s UpdateLoginProfileResponseBodyLoginProfile) String() string
type UpdateOIDCProviderRequest ¶
type UpdateOIDCProviderRequest struct { // The ID of the client. If you want to specify multiple client IDs, separate the client IDs with commas (,). // // The client ID can contain letters, digits, and special characters and cannot start with the special characters. The special characters are `periods, (.), hyphens (-), underscores (_), colons (:), and forward slashes (/)`.“ // // The client ID can be up to 64 characters in length. // // > If you specify this parameter, all the client IDs of the OIDC IdP are replaced. If you need to only add or remove a client ID, call the AddClientIdToOIDCProvider or RemoveClientIdFromOIDCProvider operation. For more information, see [AddClientIdToOIDCProvider](~~332057~~) or [RemoveClientIdFromOIDCProvider](~~332058~~). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The description of the OIDC IdP. // // The description can be up to 256 characters in length. NewDescription *string `json:"NewDescription,omitempty" xml:"NewDescription,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` }
func (UpdateOIDCProviderRequest) GoString ¶
func (s UpdateOIDCProviderRequest) GoString() string
func (*UpdateOIDCProviderRequest) SetClientIds ¶
func (s *UpdateOIDCProviderRequest) SetClientIds(v string) *UpdateOIDCProviderRequest
func (*UpdateOIDCProviderRequest) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *UpdateOIDCProviderRequest) SetIssuanceLimitTime(v int64) *UpdateOIDCProviderRequest
func (*UpdateOIDCProviderRequest) SetNewDescription ¶
func (s *UpdateOIDCProviderRequest) SetNewDescription(v string) *UpdateOIDCProviderRequest
func (*UpdateOIDCProviderRequest) SetOIDCProviderName ¶
func (s *UpdateOIDCProviderRequest) SetOIDCProviderName(v string) *UpdateOIDCProviderRequest
func (UpdateOIDCProviderRequest) String ¶
func (s UpdateOIDCProviderRequest) String() string
type UpdateOIDCProviderResponse ¶
type UpdateOIDCProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateOIDCProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateOIDCProviderResponse) GoString ¶
func (s UpdateOIDCProviderResponse) GoString() string
func (*UpdateOIDCProviderResponse) SetBody ¶
func (s *UpdateOIDCProviderResponse) SetBody(v *UpdateOIDCProviderResponseBody) *UpdateOIDCProviderResponse
func (*UpdateOIDCProviderResponse) SetHeaders ¶
func (s *UpdateOIDCProviderResponse) SetHeaders(v map[string]*string) *UpdateOIDCProviderResponse
func (*UpdateOIDCProviderResponse) SetStatusCode ¶
func (s *UpdateOIDCProviderResponse) SetStatusCode(v int32) *UpdateOIDCProviderResponse
func (UpdateOIDCProviderResponse) String ¶
func (s UpdateOIDCProviderResponse) String() string
type UpdateOIDCProviderResponseBody ¶
type UpdateOIDCProviderResponseBody struct { // The information about the OIDC IdP. OIDCProvider *UpdateOIDCProviderResponseBodyOIDCProvider `json:"OIDCProvider,omitempty" xml:"OIDCProvider,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateOIDCProviderResponseBody) GoString ¶
func (s UpdateOIDCProviderResponseBody) GoString() string
func (*UpdateOIDCProviderResponseBody) SetOIDCProvider ¶
func (s *UpdateOIDCProviderResponseBody) SetOIDCProvider(v *UpdateOIDCProviderResponseBodyOIDCProvider) *UpdateOIDCProviderResponseBody
func (*UpdateOIDCProviderResponseBody) SetRequestId ¶
func (s *UpdateOIDCProviderResponseBody) SetRequestId(v string) *UpdateOIDCProviderResponseBody
func (UpdateOIDCProviderResponseBody) String ¶
func (s UpdateOIDCProviderResponseBody) String() string
type UpdateOIDCProviderResponseBodyOIDCProvider ¶
type UpdateOIDCProviderResponseBodyOIDCProvider struct { // The Alibaba Cloud Resource Name (ARN) of the OIDC IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The ID of the client. If multiple client IDs are returned, the client IDs are separated by commas (,). ClientIds *string `json:"ClientIds,omitempty" xml:"ClientIds,omitempty"` // The time when the OIDC IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the OIDC IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The fingerprint of the HTTPS certificate. If multiple fingerprints are returned, the fingerprints are separated by commas (,). Fingerprints *string `json:"Fingerprints,omitempty" xml:"Fingerprints,omitempty"` // The timestamp when the OIDC IdP was created. GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The timestamp when the OIDC IdP was modified. GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The earliest time when an external IdP can issue an ID token. If the value of the iat field in the ID token is later than the current time, the request is rejected. Unit: hours. Valid values: 1 to 168. IssuanceLimitTime *int64 `json:"IssuanceLimitTime,omitempty" xml:"IssuanceLimitTime,omitempty"` // The URL of the issuer. IssuerUrl *string `json:"IssuerUrl,omitempty" xml:"IssuerUrl,omitempty"` // The name of the OIDC IdP. OIDCProviderName *string `json:"OIDCProviderName,omitempty" xml:"OIDCProviderName,omitempty"` // The time when the OIDC IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateOIDCProviderResponseBodyOIDCProvider) GoString ¶
func (s UpdateOIDCProviderResponseBodyOIDCProvider) GoString() string
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetArn ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetArn(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetClientIds ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetClientIds(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetCreateDate ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetCreateDate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetDescription ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetDescription(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetFingerprints ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetFingerprints(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtCreate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtModified ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetGmtModified(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime ¶ added in v4.0.1
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuanceLimitTime(v int64) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetIssuerUrl(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetOIDCProviderName(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (*UpdateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate ¶
func (s *UpdateOIDCProviderResponseBodyOIDCProvider) SetUpdateDate(v string) *UpdateOIDCProviderResponseBodyOIDCProvider
func (UpdateOIDCProviderResponseBodyOIDCProvider) String ¶
func (s UpdateOIDCProviderResponseBodyOIDCProvider) String() string
type UpdateSAMLProviderRequest ¶
type UpdateSAMLProviderRequest struct { // The new description. // // > You must specify at least one of the `NewDescription` and `NewEncodedSAMLMetadataDocument` parameters. NewDescription *string `json:"NewDescription,omitempty" xml:"NewDescription,omitempty"` // The new metadata file. // // > You must specify at least one of the `NewDescription` and `NewEncodedSAMLMetadataDocument` parameters. NewEncodedSAMLMetadataDocument *string `json:"NewEncodedSAMLMetadataDocument,omitempty" xml:"NewEncodedSAMLMetadataDocument,omitempty"` // The name of the IdP whose information you want to modify. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` }
func (UpdateSAMLProviderRequest) GoString ¶
func (s UpdateSAMLProviderRequest) GoString() string
func (*UpdateSAMLProviderRequest) SetNewDescription ¶
func (s *UpdateSAMLProviderRequest) SetNewDescription(v string) *UpdateSAMLProviderRequest
func (*UpdateSAMLProviderRequest) SetNewEncodedSAMLMetadataDocument ¶
func (s *UpdateSAMLProviderRequest) SetNewEncodedSAMLMetadataDocument(v string) *UpdateSAMLProviderRequest
func (*UpdateSAMLProviderRequest) SetSAMLProviderName ¶
func (s *UpdateSAMLProviderRequest) SetSAMLProviderName(v string) *UpdateSAMLProviderRequest
func (UpdateSAMLProviderRequest) String ¶
func (s UpdateSAMLProviderRequest) String() string
type UpdateSAMLProviderResponse ¶
type UpdateSAMLProviderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateSAMLProviderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateSAMLProviderResponse) GoString ¶
func (s UpdateSAMLProviderResponse) GoString() string
func (*UpdateSAMLProviderResponse) SetBody ¶
func (s *UpdateSAMLProviderResponse) SetBody(v *UpdateSAMLProviderResponseBody) *UpdateSAMLProviderResponse
func (*UpdateSAMLProviderResponse) SetHeaders ¶
func (s *UpdateSAMLProviderResponse) SetHeaders(v map[string]*string) *UpdateSAMLProviderResponse
func (*UpdateSAMLProviderResponse) SetStatusCode ¶
func (s *UpdateSAMLProviderResponse) SetStatusCode(v int32) *UpdateSAMLProviderResponse
func (UpdateSAMLProviderResponse) String ¶
func (s UpdateSAMLProviderResponse) String() string
type UpdateSAMLProviderResponseBody ¶
type UpdateSAMLProviderResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the IdP. SAMLProvider *UpdateSAMLProviderResponseBodySAMLProvider `json:"SAMLProvider,omitempty" xml:"SAMLProvider,omitempty" type:"Struct"` }
func (UpdateSAMLProviderResponseBody) GoString ¶
func (s UpdateSAMLProviderResponseBody) GoString() string
func (*UpdateSAMLProviderResponseBody) SetRequestId ¶
func (s *UpdateSAMLProviderResponseBody) SetRequestId(v string) *UpdateSAMLProviderResponseBody
func (*UpdateSAMLProviderResponseBody) SetSAMLProvider ¶
func (s *UpdateSAMLProviderResponseBody) SetSAMLProvider(v *UpdateSAMLProviderResponseBodySAMLProvider) *UpdateSAMLProviderResponseBody
func (UpdateSAMLProviderResponseBody) String ¶
func (s UpdateSAMLProviderResponseBody) String() string
type UpdateSAMLProviderResponseBodySAMLProvider ¶
type UpdateSAMLProviderResponseBodySAMLProvider struct { // The Alibaba Cloud Resource Name (ARN) of the IdP. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The point in time at which the IdP was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the IdP. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the IdP. SAMLProviderName *string `json:"SAMLProviderName,omitempty" xml:"SAMLProviderName,omitempty"` // The point in time at which the information about the IdP was modified. The time is displayed in UTC. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateSAMLProviderResponseBodySAMLProvider) GoString ¶
func (s UpdateSAMLProviderResponseBodySAMLProvider) GoString() string
func (*UpdateSAMLProviderResponseBodySAMLProvider) SetArn ¶
func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetArn(v string) *UpdateSAMLProviderResponseBodySAMLProvider
func (*UpdateSAMLProviderResponseBodySAMLProvider) SetCreateDate ¶
func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetCreateDate(v string) *UpdateSAMLProviderResponseBodySAMLProvider
func (*UpdateSAMLProviderResponseBodySAMLProvider) SetDescription ¶
func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetDescription(v string) *UpdateSAMLProviderResponseBodySAMLProvider
func (*UpdateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName ¶
func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetSAMLProviderName(v string) *UpdateSAMLProviderResponseBodySAMLProvider
func (*UpdateSAMLProviderResponseBodySAMLProvider) SetUpdateDate ¶
func (s *UpdateSAMLProviderResponseBodySAMLProvider) SetUpdateDate(v string) *UpdateSAMLProviderResponseBodySAMLProvider
func (UpdateSAMLProviderResponseBodySAMLProvider) String ¶
func (s UpdateSAMLProviderResponseBodySAMLProvider) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct { // The new description of the RAM user. // // The description must be 1 to 128 characters in length. NewComments *string `json:"NewComments,omitempty" xml:"NewComments,omitempty"` // The new display name of the RAM user. // // The name must be 1 to 24 characters in length. NewDisplayName *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"` // The new email address of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). NewEmail *string `json:"NewEmail,omitempty" xml:"NewEmail,omitempty"` // The new mobile phone number of the RAM user. // // Format: \<Country code>-\<Mobile phone number>. // // > This parameter is valid only on the China site (aliyun.com). NewMobilePhone *string `json:"NewMobilePhone,omitempty" xml:"NewMobilePhone,omitempty"` // The new logon name of the RAM user. // // The name is in the format of `<username>@<AccountAlias>.onaliyun.com`. `<username>` indicates the name of the RAM user. `<AccountAlias>.onaliyun.com` indicates the default domain name. // // The value of `UserPrincipalName` must be 1 to 128 characters in length and can contain letters, digits, periods (.), hyphens (-), and underscores (\_). The value of `<username>` must be 1 to 64 characters in length. NewUserPrincipalName *string `json:"NewUserPrincipalName,omitempty" xml:"NewUserPrincipalName,omitempty"` // The ID of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName` and `UserId`. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. // // > You must specify only one of the following parameters: `UserPrincipalName` and `UserId`. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UpdateUserRequest) GoString ¶
func (s UpdateUserRequest) GoString() string
func (*UpdateUserRequest) SetNewComments ¶
func (s *UpdateUserRequest) SetNewComments(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetNewDisplayName ¶
func (s *UpdateUserRequest) SetNewDisplayName(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetNewEmail ¶
func (s *UpdateUserRequest) SetNewEmail(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetNewMobilePhone ¶
func (s *UpdateUserRequest) SetNewMobilePhone(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetNewUserPrincipalName ¶
func (s *UpdateUserRequest) SetNewUserPrincipalName(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetUserId ¶
func (s *UpdateUserRequest) SetUserId(v string) *UpdateUserRequest
func (*UpdateUserRequest) SetUserPrincipalName ¶
func (s *UpdateUserRequest) SetUserPrincipalName(v string) *UpdateUserRequest
func (UpdateUserRequest) String ¶
func (s UpdateUserRequest) String() string
type UpdateUserResponse ¶
type UpdateUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateUserResponse) GoString ¶
func (s UpdateUserResponse) GoString() string
func (*UpdateUserResponse) SetBody ¶
func (s *UpdateUserResponse) SetBody(v *UpdateUserResponseBody) *UpdateUserResponse
func (*UpdateUserResponse) SetHeaders ¶
func (s *UpdateUserResponse) SetHeaders(v map[string]*string) *UpdateUserResponse
func (*UpdateUserResponse) SetStatusCode ¶
func (s *UpdateUserResponse) SetStatusCode(v int32) *UpdateUserResponse
func (UpdateUserResponse) String ¶
func (s UpdateUserResponse) String() string
type UpdateUserResponseBody ¶
type UpdateUserResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the RAM user. User *UpdateUserResponseBodyUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"` }
func (UpdateUserResponseBody) GoString ¶
func (s UpdateUserResponseBody) GoString() string
func (*UpdateUserResponseBody) SetRequestId ¶
func (s *UpdateUserResponseBody) SetRequestId(v string) *UpdateUserResponseBody
func (*UpdateUserResponseBody) SetUser ¶
func (s *UpdateUserResponseBody) SetUser(v *UpdateUserResponseBodyUser) *UpdateUserResponseBody
func (UpdateUserResponseBody) String ¶
func (s UpdateUserResponseBody) String() string
type UpdateUserResponseBodyUser ¶
type UpdateUserResponseBodyUser struct { // The description. Comments *string `json:"Comments,omitempty" xml:"Comments,omitempty"` // The time when the RAM user was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the RAM user. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The last time when the RAM user logged on to the Alibaba Cloud Management Console. LastLoginDate *string `json:"LastLoginDate,omitempty" xml:"LastLoginDate,omitempty"` // The mobile phone number of the RAM user. // // > This parameter is valid only on the China site (aliyun.com). MobilePhone *string `json:"MobilePhone,omitempty" xml:"MobilePhone,omitempty"` // The source of the RAM user. Valid values: // // - Manual: The RAM user is manually created in the RAM console. // - SCIM: The RAM user is mapped by using System for Cross-domain Identity Management (SCIM). // - CloudSSO: The RAM user is mapped from a CloudSSO user. ProvisionType *string `json:"ProvisionType,omitempty" xml:"ProvisionType,omitempty"` // The time when the information about the RAM user was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` // The ID of the RAM user. UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` // The logon name of the RAM user. UserPrincipalName *string `json:"UserPrincipalName,omitempty" xml:"UserPrincipalName,omitempty"` }
func (UpdateUserResponseBodyUser) GoString ¶
func (s UpdateUserResponseBodyUser) GoString() string
func (*UpdateUserResponseBodyUser) SetComments ¶
func (s *UpdateUserResponseBodyUser) SetComments(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetCreateDate ¶
func (s *UpdateUserResponseBodyUser) SetCreateDate(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetDisplayName ¶
func (s *UpdateUserResponseBodyUser) SetDisplayName(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetEmail ¶
func (s *UpdateUserResponseBodyUser) SetEmail(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetLastLoginDate ¶
func (s *UpdateUserResponseBodyUser) SetLastLoginDate(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetMobilePhone ¶
func (s *UpdateUserResponseBodyUser) SetMobilePhone(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetProvisionType ¶
func (s *UpdateUserResponseBodyUser) SetProvisionType(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetUpdateDate ¶
func (s *UpdateUserResponseBodyUser) SetUpdateDate(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetUserId ¶
func (s *UpdateUserResponseBodyUser) SetUserId(v string) *UpdateUserResponseBodyUser
func (*UpdateUserResponseBodyUser) SetUserPrincipalName ¶
func (s *UpdateUserResponseBodyUser) SetUserPrincipalName(v string) *UpdateUserResponseBodyUser
func (UpdateUserResponseBodyUser) String ¶
func (s UpdateUserResponseBodyUser) String() string
Click to show internal directories.
Click to hide internal directories.