cloudidentity

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package cloudidentityiface provides an interface to enable mocking the CLOUDIDENTITY service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfPrincipalTypeForCreateAccountAssignmentInputGroup is a EnumOfPrincipalTypeForCreateAccountAssignmentInput enum value
	EnumOfPrincipalTypeForCreateAccountAssignmentInputGroup = "Group"

	// EnumOfPrincipalTypeForCreateAccountAssignmentInputUser is a EnumOfPrincipalTypeForCreateAccountAssignmentInput enum value
	EnumOfPrincipalTypeForCreateAccountAssignmentInputUser = "User"
)
View Source
const (
	// EnumOfJoinTypeForCreateGroupInputManual is a EnumOfJoinTypeForCreateGroupInput enum value
	EnumOfJoinTypeForCreateGroupInputManual = "Manual"

	// EnumOfJoinTypeForCreateGroupInputAuto is a EnumOfJoinTypeForCreateGroupInput enum value
	EnumOfJoinTypeForCreateGroupInputAuto = "Auto"
)
View Source
const (
	// EnumOfDeletionStrategyForCreateUserProvisioningInputKeep is a EnumOfDeletionStrategyForCreateUserProvisioningInput enum value
	EnumOfDeletionStrategyForCreateUserProvisioningInputKeep = "Keep"

	// EnumOfDeletionStrategyForCreateUserProvisioningInputDelete is a EnumOfDeletionStrategyForCreateUserProvisioningInput enum value
	EnumOfDeletionStrategyForCreateUserProvisioningInputDelete = "Delete"
)
View Source
const (
	// EnumOfDuplicationStrategyForCreateUserProvisioningInputKeepBoth is a EnumOfDuplicationStrategyForCreateUserProvisioningInput enum value
	EnumOfDuplicationStrategyForCreateUserProvisioningInputKeepBoth = "KeepBoth"

	// EnumOfDuplicationStrategyForCreateUserProvisioningInputTakeover is a EnumOfDuplicationStrategyForCreateUserProvisioningInput enum value
	EnumOfDuplicationStrategyForCreateUserProvisioningInputTakeover = "Takeover"
)
View Source
const (
	// EnumOfIdentitySourceStrategyForCreateUserProvisioningInputCreate is a EnumOfIdentitySourceStrategyForCreateUserProvisioningInput enum value
	EnumOfIdentitySourceStrategyForCreateUserProvisioningInputCreate = "Create"

	// EnumOfIdentitySourceStrategyForCreateUserProvisioningInputIgnore is a EnumOfIdentitySourceStrategyForCreateUserProvisioningInput enum value
	EnumOfIdentitySourceStrategyForCreateUserProvisioningInputIgnore = "Ignore"
)
View Source
const (
	// EnumOfPrincipalTypeForCreateUserProvisioningInputUser is a EnumOfPrincipalTypeForCreateUserProvisioningInput enum value
	EnumOfPrincipalTypeForCreateUserProvisioningInputUser = "User"

	// EnumOfPrincipalTypeForCreateUserProvisioningInputGroup is a EnumOfPrincipalTypeForCreateUserProvisioningInput enum value
	EnumOfPrincipalTypeForCreateUserProvisioningInputGroup = "Group"
)
View Source
const (
	// EnumOfDeprovisionStrategyForDeleteAccountAssignmentInputDeprovisionForLastPermissionSetOnAccount is a EnumOfDeprovisionStrategyForDeleteAccountAssignmentInput enum value
	EnumOfDeprovisionStrategyForDeleteAccountAssignmentInputDeprovisionForLastPermissionSetOnAccount = "DeprovisionForLastPermissionSetOnAccount"

	// EnumOfDeprovisionStrategyForDeleteAccountAssignmentInputNone is a EnumOfDeprovisionStrategyForDeleteAccountAssignmentInput enum value
	EnumOfDeprovisionStrategyForDeleteAccountAssignmentInputNone = "None"
)
View Source
const (
	// EnumOfPrincipalTypeForDeleteAccountAssignmentInputUser is a EnumOfPrincipalTypeForDeleteAccountAssignmentInput enum value
	EnumOfPrincipalTypeForDeleteAccountAssignmentInputUser = "User"

	// EnumOfPrincipalTypeForDeleteAccountAssignmentInputGroup is a EnumOfPrincipalTypeForDeleteAccountAssignmentInput enum value
	EnumOfPrincipalTypeForDeleteAccountAssignmentInputGroup = "Group"
)
View Source
const (
	// EnumOfStatusForGetServiceStatusOutputEnable is a EnumOfStatusForGetServiceStatusOutput enum value
	EnumOfStatusForGetServiceStatusOutputEnable = "Enable"

	// EnumOfStatusForGetServiceStatusOutputPendingDisable is a EnumOfStatusForGetServiceStatusOutput enum value
	EnumOfStatusForGetServiceStatusOutputPendingDisable = "PendingDisable"
)
View Source
const (
	// EnumOfPrincipalTypeForListAccountAssignmentsInputUser is a EnumOfPrincipalTypeForListAccountAssignmentsInput enum value
	EnumOfPrincipalTypeForListAccountAssignmentsInputUser = "User"

	// EnumOfPrincipalTypeForListAccountAssignmentsInputGroup is a EnumOfPrincipalTypeForListAccountAssignmentsInput enum value
	EnumOfPrincipalTypeForListAccountAssignmentsInputGroup = "Group"
)
View Source
const (
	// EnumOfJoinTypeForListGroupsInputManual is a EnumOfJoinTypeForListGroupsInput enum value
	EnumOfJoinTypeForListGroupsInputManual = "Manual"

	// EnumOfJoinTypeForListGroupsInputAuto is a EnumOfJoinTypeForListGroupsInput enum value
	EnumOfJoinTypeForListGroupsInputAuto = "Auto"
)
View Source
const (
	// EnumOfJoinTypeForListGroupsOutputManual is a EnumOfJoinTypeForListGroupsOutput enum value
	EnumOfJoinTypeForListGroupsOutputManual = "Manual"

	// EnumOfJoinTypeForListGroupsOutputAuto is a EnumOfJoinTypeForListGroupsOutput enum value
	EnumOfJoinTypeForListGroupsOutputAuto = "Auto"
)
View Source
const (
	// EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInputSystem is a EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInput enum value
	EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInputSystem = "System"

	// EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInputInline is a EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInput enum value
	EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInputInline = "Inline"
)
View Source
const (
	// EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutputSystem is a EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutput enum value
	EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutputSystem = "System"

	// EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutputInline is a EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutput enum value
	EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutputInline = "Inline"
)
View Source
const (
	// EnumOfProvisioningStatusForListPermissionSetProvisioningsInputProvisioned is a EnumOfProvisioningStatusForListPermissionSetProvisioningsInput enum value
	EnumOfProvisioningStatusForListPermissionSetProvisioningsInputProvisioned = "Provisioned"

	// EnumOfProvisioningStatusForListPermissionSetProvisioningsInputReprovisionRequired is a EnumOfProvisioningStatusForListPermissionSetProvisioningsInput enum value
	EnumOfProvisioningStatusForListPermissionSetProvisioningsInputReprovisionRequired = "ReprovisionRequired"

	// EnumOfProvisioningStatusForListPermissionSetProvisioningsInputProvisionFailed is a EnumOfProvisioningStatusForListPermissionSetProvisioningsInput enum value
	EnumOfProvisioningStatusForListPermissionSetProvisioningsInputProvisionFailed = "ProvisionFailed"

	// EnumOfProvisioningStatusForListPermissionSetProvisioningsInputRunning is a EnumOfProvisioningStatusForListPermissionSetProvisioningsInput enum value
	EnumOfProvisioningStatusForListPermissionSetProvisioningsInputRunning = "Running"
)
View Source
const (
	// EnumOfPrincipalTypeForListTasksInputUser is a EnumOfPrincipalTypeForListTasksInput enum value
	EnumOfPrincipalTypeForListTasksInputUser = "User"

	// EnumOfPrincipalTypeForListTasksInputGroup is a EnumOfPrincipalTypeForListTasksInput enum value
	EnumOfPrincipalTypeForListTasksInputGroup = "Group"
)
View Source
const (
	// EnumOfTaskStatusForListTasksInputInit is a EnumOfTaskStatusForListTasksInput enum value
	EnumOfTaskStatusForListTasksInputInit = "Init"

	// EnumOfTaskStatusForListTasksInputRunning is a EnumOfTaskStatusForListTasksInput enum value
	EnumOfTaskStatusForListTasksInputRunning = "Running"

	// EnumOfTaskStatusForListTasksInputSuccess is a EnumOfTaskStatusForListTasksInput enum value
	EnumOfTaskStatusForListTasksInputSuccess = "Success"

	// EnumOfTaskStatusForListTasksInputFailed is a EnumOfTaskStatusForListTasksInput enum value
	EnumOfTaskStatusForListTasksInputFailed = "Failed"
)
View Source
const (
	// EnumOfEventStatusListForListUserProvisioningEventsInputProvisionFailed is a EnumOfEventStatusListForListUserProvisioningEventsInput enum value
	EnumOfEventStatusListForListUserProvisioningEventsInputProvisionFailed = "ProvisionFailed"

	// EnumOfEventStatusListForListUserProvisioningEventsInputDeleteProvisionFailed is a EnumOfEventStatusListForListUserProvisioningEventsInput enum value
	EnumOfEventStatusListForListUserProvisioningEventsInputDeleteProvisionFailed = "DeleteProvisionFailed"
)
View Source
const (
	// EnumOfDeletionStrategyForListUserProvisioningsOutputKeep is a EnumOfDeletionStrategyForListUserProvisioningsOutput enum value
	EnumOfDeletionStrategyForListUserProvisioningsOutputKeep = "Keep"

	// EnumOfDeletionStrategyForListUserProvisioningsOutputDelete is a EnumOfDeletionStrategyForListUserProvisioningsOutput enum value
	EnumOfDeletionStrategyForListUserProvisioningsOutputDelete = "Delete"
)
View Source
const (
	// EnumOfDuplicationStrategyForListUserProvisioningsOutputKeepBoth is a EnumOfDuplicationStrategyForListUserProvisioningsOutput enum value
	EnumOfDuplicationStrategyForListUserProvisioningsOutputKeepBoth = "KeepBoth"

	// EnumOfDuplicationStrategyForListUserProvisioningsOutputTakeover is a EnumOfDuplicationStrategyForListUserProvisioningsOutput enum value
	EnumOfDuplicationStrategyForListUserProvisioningsOutputTakeover = "Takeover"
)
View Source
const (
	// EnumOfIdentitySourceStrategyForListUserProvisioningsOutputIgnore is a EnumOfIdentitySourceStrategyForListUserProvisioningsOutput enum value
	EnumOfIdentitySourceStrategyForListUserProvisioningsOutputIgnore = "Ignore"

	// EnumOfIdentitySourceStrategyForListUserProvisioningsOutputCreate is a EnumOfIdentitySourceStrategyForListUserProvisioningsOutput enum value
	EnumOfIdentitySourceStrategyForListUserProvisioningsOutputCreate = "Create"
)
View Source
const (
	// EnumOfSourceForListUsersInputSync is a EnumOfSourceForListUsersInput enum value
	EnumOfSourceForListUsersInputSync = "Sync"

	// EnumOfSourceForListUsersInputManual is a EnumOfSourceForListUsersInput enum value
	EnumOfSourceForListUsersInputManual = "Manual"
)
View Source
const (
	// EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInputSystem is a EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInput enum value
	EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInputSystem = "System"

	// EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInputInline is a EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInput enum value
	EnumOfPermissionPolicyTypeForRemovePermissionPolicyFromPermissionSetInputInline = "Inline"
)
View Source
const (
	ServiceName = "cloudidentity" // Name of service.
	EndpointsID = ServiceName     // ID to lookup a service endpoint with.
	ServiceID   = "cloudidentity" // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfPrincipalTypeForListUserProvisioningsOutputUser is a EnumOfPrincipalTypeForListUserProvisioningsOutput enum value
	EnumOfPrincipalTypeForListUserProvisioningsOutputUser = "User"
)
View Source
const (
	// EnumOfSourceForListUsersOutputSync is a EnumOfSourceForListUsersOutput enum value
	EnumOfSourceForListUsersOutputSync = "Sync"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountAssignmentForListAccountAssignmentsOutput

type AccountAssignmentForListAccountAssignmentsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	PermissionSetName *string `type:"string" json:",omitempty"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalName *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	TargetName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AccountAssignmentForListAccountAssignmentsOutput) GoString

GoString returns the string representation

func (*AccountAssignmentForListAccountAssignmentsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetPermissionSetName

SetPermissionSetName sets the PermissionSetName field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetPrincipalName

SetPrincipalName sets the PrincipalName field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*AccountAssignmentForListAccountAssignmentsOutput) SetTargetName

SetTargetName sets the TargetName field's value.

func (AccountAssignmentForListAccountAssignmentsOutput) String

String returns the string representation

type AddInlinePolicyToPermissionSetInput

type AddInlinePolicyToPermissionSetInput struct {

	// InlinePolicyDocument is a required field
	InlinePolicyDocument *string `type:"string" json:",omitempty" required:"true"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AddInlinePolicyToPermissionSetInput) GoString

GoString returns the string representation

func (*AddInlinePolicyToPermissionSetInput) SetInlinePolicyDocument

SetInlinePolicyDocument sets the InlinePolicyDocument field's value.

func (*AddInlinePolicyToPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (AddInlinePolicyToPermissionSetInput) String

String returns the string representation

func (*AddInlinePolicyToPermissionSetInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AddInlinePolicyToPermissionSetOutput

type AddInlinePolicyToPermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddInlinePolicyToPermissionSetOutput) GoString

GoString returns the string representation

func (AddInlinePolicyToPermissionSetOutput) String

String returns the string representation

type AddSystemPolicyToPermissionSetInput

type AddSystemPolicyToPermissionSetInput struct {

	// PermissionPolicyName is a required field
	PermissionPolicyName *string `type:"string" json:",omitempty" required:"true"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AddSystemPolicyToPermissionSetInput) GoString

GoString returns the string representation

func (*AddSystemPolicyToPermissionSetInput) SetPermissionPolicyName

SetPermissionPolicyName sets the PermissionPolicyName field's value.

func (*AddSystemPolicyToPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (AddSystemPolicyToPermissionSetInput) String

String returns the string representation

func (*AddSystemPolicyToPermissionSetInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AddSystemPolicyToPermissionSetOutput

type AddSystemPolicyToPermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddSystemPolicyToPermissionSetOutput) GoString

GoString returns the string representation

func (AddSystemPolicyToPermissionSetOutput) String

String returns the string representation

type AddUserToGroupInput

type AddUserToGroupInput struct {

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AddUserToGroupInput) GoString

func (s AddUserToGroupInput) GoString() string

GoString returns the string representation

func (*AddUserToGroupInput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*AddUserToGroupInput) SetUserId

SetUserId sets the UserId field's value.

func (AddUserToGroupInput) String

func (s AddUserToGroupInput) String() string

String returns the string representation

func (*AddUserToGroupInput) Validate

func (s *AddUserToGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddUserToGroupOutput

type AddUserToGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AddUserToGroupOutput) GoString

func (s AddUserToGroupOutput) GoString() string

GoString returns the string representation

func (AddUserToGroupOutput) String

func (s AddUserToGroupOutput) String() string

String returns the string representation

type AttachPolicyToUserProvisionInput

type AttachPolicyToUserProvisionInput struct {

	// PolicyName is a required field
	PolicyName *string `type:"string" json:",omitempty" required:"true"`

	// UserProvisioningId is a required field
	UserProvisioningId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AttachPolicyToUserProvisionInput) GoString

GoString returns the string representation

func (*AttachPolicyToUserProvisionInput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*AttachPolicyToUserProvisionInput) SetUserProvisioningId

SetUserProvisioningId sets the UserProvisioningId field's value.

func (AttachPolicyToUserProvisionInput) String

String returns the string representation

func (*AttachPolicyToUserProvisionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AttachPolicyToUserProvisionOutput

type AttachPolicyToUserProvisionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachPolicyToUserProvisionOutput) GoString

GoString returns the string representation

func (AttachPolicyToUserProvisionOutput) String

String returns the string representation

type CLOUDIDENTITY

type CLOUDIDENTITY struct {
	*client.Client
}

CLOUDIDENTITY provides the API operation methods for making requests to CLOUDIDENTITY. See this package's package overview docs for details on the service.

CLOUDIDENTITY methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSet

AddInlinePolicyToPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddInlinePolicyToPermissionSet for usage and error information.

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommon

func (c *CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddInlinePolicyToPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddInlinePolicyToPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommonRequest

func (c *CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddInlinePolicyToPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddInlinePolicyToPermissionSetCommon operation. The "output" return value will be populated with the AddInlinePolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned AddInlinePolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after AddInlinePolicyToPermissionSetCommon Send returns without error.

See AddInlinePolicyToPermissionSetCommon for more information on using the AddInlinePolicyToPermissionSetCommon API call, and error handling.

// Example sending a request using the AddInlinePolicyToPermissionSetCommonRequest method.
req, resp := client.AddInlinePolicyToPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) AddInlinePolicyToPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddInlinePolicyToPermissionSetCommonWithContext is the same as AddInlinePolicyToPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See AddInlinePolicyToPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSetRequest

func (c *CLOUDIDENTITY) AddInlinePolicyToPermissionSetRequest(input *AddInlinePolicyToPermissionSetInput) (req *request.Request, output *AddInlinePolicyToPermissionSetOutput)

AddInlinePolicyToPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the AddInlinePolicyToPermissionSet operation. The "output" return value will be populated with the AddInlinePolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned AddInlinePolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after AddInlinePolicyToPermissionSetCommon Send returns without error.

See AddInlinePolicyToPermissionSet for more information on using the AddInlinePolicyToPermissionSet API call, and error handling.

// Example sending a request using the AddInlinePolicyToPermissionSetRequest method.
req, resp := client.AddInlinePolicyToPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddInlinePolicyToPermissionSetWithContext

func (c *CLOUDIDENTITY) AddInlinePolicyToPermissionSetWithContext(ctx volcengine.Context, input *AddInlinePolicyToPermissionSetInput, opts ...request.Option) (*AddInlinePolicyToPermissionSetOutput, error)

AddInlinePolicyToPermissionSetWithContext is the same as AddInlinePolicyToPermissionSet with the addition of the ability to pass a context and additional request options.

See AddInlinePolicyToPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSet

AddSystemPolicyToPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddSystemPolicyToPermissionSet for usage and error information.

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommon

func (c *CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddSystemPolicyToPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddSystemPolicyToPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommonRequest

func (c *CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddSystemPolicyToPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddSystemPolicyToPermissionSetCommon operation. The "output" return value will be populated with the AddSystemPolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned AddSystemPolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after AddSystemPolicyToPermissionSetCommon Send returns without error.

See AddSystemPolicyToPermissionSetCommon for more information on using the AddSystemPolicyToPermissionSetCommon API call, and error handling.

// Example sending a request using the AddSystemPolicyToPermissionSetCommonRequest method.
req, resp := client.AddSystemPolicyToPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) AddSystemPolicyToPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddSystemPolicyToPermissionSetCommonWithContext is the same as AddSystemPolicyToPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See AddSystemPolicyToPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSetRequest

func (c *CLOUDIDENTITY) AddSystemPolicyToPermissionSetRequest(input *AddSystemPolicyToPermissionSetInput) (req *request.Request, output *AddSystemPolicyToPermissionSetOutput)

AddSystemPolicyToPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the AddSystemPolicyToPermissionSet operation. The "output" return value will be populated with the AddSystemPolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned AddSystemPolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after AddSystemPolicyToPermissionSetCommon Send returns without error.

See AddSystemPolicyToPermissionSet for more information on using the AddSystemPolicyToPermissionSet API call, and error handling.

// Example sending a request using the AddSystemPolicyToPermissionSetRequest method.
req, resp := client.AddSystemPolicyToPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddSystemPolicyToPermissionSetWithContext

func (c *CLOUDIDENTITY) AddSystemPolicyToPermissionSetWithContext(ctx volcengine.Context, input *AddSystemPolicyToPermissionSetInput, opts ...request.Option) (*AddSystemPolicyToPermissionSetOutput, error)

AddSystemPolicyToPermissionSetWithContext is the same as AddSystemPolicyToPermissionSet with the addition of the ability to pass a context and additional request options.

See AddSystemPolicyToPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AddUserToGroup

func (c *CLOUDIDENTITY) AddUserToGroup(input *AddUserToGroupInput) (*AddUserToGroupOutput, error)

AddUserToGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddUserToGroup for usage and error information.

func (*CLOUDIDENTITY) AddUserToGroupCommon

func (c *CLOUDIDENTITY) AddUserToGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddUserToGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AddUserToGroupCommon for usage and error information.

func (*CLOUDIDENTITY) AddUserToGroupCommonRequest

func (c *CLOUDIDENTITY) AddUserToGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddUserToGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddUserToGroupCommon operation. The "output" return value will be populated with the AddUserToGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned AddUserToGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddUserToGroupCommon Send returns without error.

See AddUserToGroupCommon for more information on using the AddUserToGroupCommon API call, and error handling.

// Example sending a request using the AddUserToGroupCommonRequest method.
req, resp := client.AddUserToGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddUserToGroupCommonWithContext

func (c *CLOUDIDENTITY) AddUserToGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddUserToGroupCommonWithContext is the same as AddUserToGroupCommon with the addition of the ability to pass a context and additional request options.

See AddUserToGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AddUserToGroupRequest

func (c *CLOUDIDENTITY) AddUserToGroupRequest(input *AddUserToGroupInput) (req *request.Request, output *AddUserToGroupOutput)

AddUserToGroupRequest generates a "volcengine/request.Request" representing the client's request for the AddUserToGroup operation. The "output" return value will be populated with the AddUserToGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned AddUserToGroupCommon Request to send the API call to the service. the "output" return value is not valid until after AddUserToGroupCommon Send returns without error.

See AddUserToGroup for more information on using the AddUserToGroup API call, and error handling.

// Example sending a request using the AddUserToGroupRequest method.
req, resp := client.AddUserToGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AddUserToGroupWithContext

func (c *CLOUDIDENTITY) AddUserToGroupWithContext(ctx volcengine.Context, input *AddUserToGroupInput, opts ...request.Option) (*AddUserToGroupOutput, error)

AddUserToGroupWithContext is the same as AddUserToGroup with the addition of the ability to pass a context and additional request options.

See AddUserToGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AttachPolicyToUserProvision

AttachPolicyToUserProvision API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AttachPolicyToUserProvision for usage and error information.

func (*CLOUDIDENTITY) AttachPolicyToUserProvisionCommon

func (c *CLOUDIDENTITY) AttachPolicyToUserProvisionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachPolicyToUserProvisionCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation AttachPolicyToUserProvisionCommon for usage and error information.

func (*CLOUDIDENTITY) AttachPolicyToUserProvisionCommonRequest

func (c *CLOUDIDENTITY) AttachPolicyToUserProvisionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachPolicyToUserProvisionCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachPolicyToUserProvisionCommon operation. The "output" return value will be populated with the AttachPolicyToUserProvisionCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachPolicyToUserProvisionCommon Request to send the API call to the service. the "output" return value is not valid until after AttachPolicyToUserProvisionCommon Send returns without error.

See AttachPolicyToUserProvisionCommon for more information on using the AttachPolicyToUserProvisionCommon API call, and error handling.

// Example sending a request using the AttachPolicyToUserProvisionCommonRequest method.
req, resp := client.AttachPolicyToUserProvisionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AttachPolicyToUserProvisionCommonWithContext

func (c *CLOUDIDENTITY) AttachPolicyToUserProvisionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachPolicyToUserProvisionCommonWithContext is the same as AttachPolicyToUserProvisionCommon with the addition of the ability to pass a context and additional request options.

See AttachPolicyToUserProvisionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) AttachPolicyToUserProvisionRequest

func (c *CLOUDIDENTITY) AttachPolicyToUserProvisionRequest(input *AttachPolicyToUserProvisionInput) (req *request.Request, output *AttachPolicyToUserProvisionOutput)

AttachPolicyToUserProvisionRequest generates a "volcengine/request.Request" representing the client's request for the AttachPolicyToUserProvision operation. The "output" return value will be populated with the AttachPolicyToUserProvisionCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachPolicyToUserProvisionCommon Request to send the API call to the service. the "output" return value is not valid until after AttachPolicyToUserProvisionCommon Send returns without error.

See AttachPolicyToUserProvision for more information on using the AttachPolicyToUserProvision API call, and error handling.

// Example sending a request using the AttachPolicyToUserProvisionRequest method.
req, resp := client.AttachPolicyToUserProvisionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) AttachPolicyToUserProvisionWithContext

func (c *CLOUDIDENTITY) AttachPolicyToUserProvisionWithContext(ctx volcengine.Context, input *AttachPolicyToUserProvisionInput, opts ...request.Option) (*AttachPolicyToUserProvisionOutput, error)

AttachPolicyToUserProvisionWithContext is the same as AttachPolicyToUserProvision with the addition of the ability to pass a context and additional request options.

See AttachPolicyToUserProvision for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateAccountAssignment

func (c *CLOUDIDENTITY) CreateAccountAssignment(input *CreateAccountAssignmentInput) (*CreateAccountAssignmentOutput, error)

CreateAccountAssignment API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateAccountAssignment for usage and error information.

func (*CLOUDIDENTITY) CreateAccountAssignmentCommon

func (c *CLOUDIDENTITY) CreateAccountAssignmentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAccountAssignmentCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateAccountAssignmentCommon for usage and error information.

func (*CLOUDIDENTITY) CreateAccountAssignmentCommonRequest

func (c *CLOUDIDENTITY) CreateAccountAssignmentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAccountAssignmentCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccountAssignmentCommon operation. The "output" return value will be populated with the CreateAccountAssignmentCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountAssignmentCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountAssignmentCommon Send returns without error.

See CreateAccountAssignmentCommon for more information on using the CreateAccountAssignmentCommon API call, and error handling.

// Example sending a request using the CreateAccountAssignmentCommonRequest method.
req, resp := client.CreateAccountAssignmentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateAccountAssignmentCommonWithContext

func (c *CLOUDIDENTITY) CreateAccountAssignmentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAccountAssignmentCommonWithContext is the same as CreateAccountAssignmentCommon with the addition of the ability to pass a context and additional request options.

See CreateAccountAssignmentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateAccountAssignmentRequest

func (c *CLOUDIDENTITY) CreateAccountAssignmentRequest(input *CreateAccountAssignmentInput) (req *request.Request, output *CreateAccountAssignmentOutput)

CreateAccountAssignmentRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccountAssignment operation. The "output" return value will be populated with the CreateAccountAssignmentCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountAssignmentCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountAssignmentCommon Send returns without error.

See CreateAccountAssignment for more information on using the CreateAccountAssignment API call, and error handling.

// Example sending a request using the CreateAccountAssignmentRequest method.
req, resp := client.CreateAccountAssignmentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateAccountAssignmentWithContext

func (c *CLOUDIDENTITY) CreateAccountAssignmentWithContext(ctx volcengine.Context, input *CreateAccountAssignmentInput, opts ...request.Option) (*CreateAccountAssignmentOutput, error)

CreateAccountAssignmentWithContext is the same as CreateAccountAssignment with the addition of the ability to pass a context and additional request options.

See CreateAccountAssignment for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProvider

CreateExternalSAMLIdentityProvider API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateExternalSAMLIdentityProvider for usage and error information.

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommon

func (c *CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateExternalSAMLIdentityProviderCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateExternalSAMLIdentityProviderCommon for usage and error information.

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommonRequest

func (c *CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateExternalSAMLIdentityProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateExternalSAMLIdentityProviderCommon operation. The "output" return value will be populated with the CreateExternalSAMLIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateExternalSAMLIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateExternalSAMLIdentityProviderCommon Send returns without error.

See CreateExternalSAMLIdentityProviderCommon for more information on using the CreateExternalSAMLIdentityProviderCommon API call, and error handling.

// Example sending a request using the CreateExternalSAMLIdentityProviderCommonRequest method.
req, resp := client.CreateExternalSAMLIdentityProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommonWithContext

func (c *CLOUDIDENTITY) CreateExternalSAMLIdentityProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateExternalSAMLIdentityProviderCommonWithContext is the same as CreateExternalSAMLIdentityProviderCommon with the addition of the ability to pass a context and additional request options.

See CreateExternalSAMLIdentityProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProviderRequest

func (c *CLOUDIDENTITY) CreateExternalSAMLIdentityProviderRequest(input *CreateExternalSAMLIdentityProviderInput) (req *request.Request, output *CreateExternalSAMLIdentityProviderOutput)

CreateExternalSAMLIdentityProviderRequest generates a "volcengine/request.Request" representing the client's request for the CreateExternalSAMLIdentityProvider operation. The "output" return value will be populated with the CreateExternalSAMLIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateExternalSAMLIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after CreateExternalSAMLIdentityProviderCommon Send returns without error.

See CreateExternalSAMLIdentityProvider for more information on using the CreateExternalSAMLIdentityProvider API call, and error handling.

// Example sending a request using the CreateExternalSAMLIdentityProviderRequest method.
req, resp := client.CreateExternalSAMLIdentityProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateExternalSAMLIdentityProviderWithContext

func (c *CLOUDIDENTITY) CreateExternalSAMLIdentityProviderWithContext(ctx volcengine.Context, input *CreateExternalSAMLIdentityProviderInput, opts ...request.Option) (*CreateExternalSAMLIdentityProviderOutput, error)

CreateExternalSAMLIdentityProviderWithContext is the same as CreateExternalSAMLIdentityProvider with the addition of the ability to pass a context and additional request options.

See CreateExternalSAMLIdentityProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateGroup

func (c *CLOUDIDENTITY) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error)

CreateGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateGroup for usage and error information.

func (*CLOUDIDENTITY) CreateGroupCommon

func (c *CLOUDIDENTITY) CreateGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateGroupCommon for usage and error information.

func (*CLOUDIDENTITY) CreateGroupCommonRequest

func (c *CLOUDIDENTITY) CreateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateGroupCommon operation. The "output" return value will be populated with the CreateGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGroupCommon Send returns without error.

See CreateGroupCommon for more information on using the CreateGroupCommon API call, and error handling.

// Example sending a request using the CreateGroupCommonRequest method.
req, resp := client.CreateGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateGroupCommonWithContext

func (c *CLOUDIDENTITY) CreateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateGroupCommonWithContext is the same as CreateGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateGroupRequest

func (c *CLOUDIDENTITY) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput)

CreateGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateGroup operation. The "output" return value will be populated with the CreateGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateGroupCommon Send returns without error.

See CreateGroup for more information on using the CreateGroup API call, and error handling.

// Example sending a request using the CreateGroupRequest method.
req, resp := client.CreateGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateGroupWithContext

func (c *CLOUDIDENTITY) CreateGroupWithContext(ctx volcengine.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error)

CreateGroupWithContext is the same as CreateGroup with the addition of the ability to pass a context and additional request options.

See CreateGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreatePermissionSet

func (c *CLOUDIDENTITY) CreatePermissionSet(input *CreatePermissionSetInput) (*CreatePermissionSetOutput, error)

CreatePermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreatePermissionSet for usage and error information.

func (*CLOUDIDENTITY) CreatePermissionSetCommon

func (c *CLOUDIDENTITY) CreatePermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreatePermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreatePermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) CreatePermissionSetCommonRequest

func (c *CLOUDIDENTITY) CreatePermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreatePermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreatePermissionSetCommon operation. The "output" return value will be populated with the CreatePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePermissionSetCommon Send returns without error.

See CreatePermissionSetCommon for more information on using the CreatePermissionSetCommon API call, and error handling.

// Example sending a request using the CreatePermissionSetCommonRequest method.
req, resp := client.CreatePermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreatePermissionSetCommonWithContext

func (c *CLOUDIDENTITY) CreatePermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreatePermissionSetCommonWithContext is the same as CreatePermissionSetCommon with the addition of the ability to pass a context and additional request options.

See CreatePermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreatePermissionSetRequest

func (c *CLOUDIDENTITY) CreatePermissionSetRequest(input *CreatePermissionSetInput) (req *request.Request, output *CreatePermissionSetOutput)

CreatePermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the CreatePermissionSet operation. The "output" return value will be populated with the CreatePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned CreatePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after CreatePermissionSetCommon Send returns without error.

See CreatePermissionSet for more information on using the CreatePermissionSet API call, and error handling.

// Example sending a request using the CreatePermissionSetRequest method.
req, resp := client.CreatePermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreatePermissionSetWithContext

func (c *CLOUDIDENTITY) CreatePermissionSetWithContext(ctx volcengine.Context, input *CreatePermissionSetInput, opts ...request.Option) (*CreatePermissionSetOutput, error)

CreatePermissionSetWithContext is the same as CreatePermissionSet with the addition of the ability to pass a context and additional request options.

See CreatePermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateSCIMServerCredential added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredential(input *CreateSCIMServerCredentialInput) (*CreateSCIMServerCredentialOutput, error)

CreateSCIMServerCredential API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateSCIMServerCredential for usage and error information.

func (*CLOUDIDENTITY) CreateSCIMServerCredentialCommon added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSCIMServerCredentialCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateSCIMServerCredentialCommon for usage and error information.

func (*CLOUDIDENTITY) CreateSCIMServerCredentialCommonRequest added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSCIMServerCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSCIMServerCredentialCommon operation. The "output" return value will be populated with the CreateSCIMServerCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSCIMServerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSCIMServerCredentialCommon Send returns without error.

See CreateSCIMServerCredentialCommon for more information on using the CreateSCIMServerCredentialCommon API call, and error handling.

// Example sending a request using the CreateSCIMServerCredentialCommonRequest method.
req, resp := client.CreateSCIMServerCredentialCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateSCIMServerCredentialCommonWithContext added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSCIMServerCredentialCommonWithContext is the same as CreateSCIMServerCredentialCommon with the addition of the ability to pass a context and additional request options.

See CreateSCIMServerCredentialCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateSCIMServerCredentialRequest added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredentialRequest(input *CreateSCIMServerCredentialInput) (req *request.Request, output *CreateSCIMServerCredentialOutput)

CreateSCIMServerCredentialRequest generates a "volcengine/request.Request" representing the client's request for the CreateSCIMServerCredential operation. The "output" return value will be populated with the CreateSCIMServerCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSCIMServerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSCIMServerCredentialCommon Send returns without error.

See CreateSCIMServerCredential for more information on using the CreateSCIMServerCredential API call, and error handling.

// Example sending a request using the CreateSCIMServerCredentialRequest method.
req, resp := client.CreateSCIMServerCredentialRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateSCIMServerCredentialWithContext added in v1.1.18

func (c *CLOUDIDENTITY) CreateSCIMServerCredentialWithContext(ctx volcengine.Context, input *CreateSCIMServerCredentialInput, opts ...request.Option) (*CreateSCIMServerCredentialOutput, error)

CreateSCIMServerCredentialWithContext is the same as CreateSCIMServerCredential with the addition of the ability to pass a context and additional request options.

See CreateSCIMServerCredential for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateUser

func (c *CLOUDIDENTITY) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)

CreateUser API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateUser for usage and error information.

func (*CLOUDIDENTITY) CreateUserCommon

func (c *CLOUDIDENTITY) CreateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUserCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateUserCommon for usage and error information.

func (*CLOUDIDENTITY) CreateUserCommonRequest

func (c *CLOUDIDENTITY) CreateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserCommon operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.

See CreateUserCommon for more information on using the CreateUserCommon API call, and error handling.

// Example sending a request using the CreateUserCommonRequest method.
req, resp := client.CreateUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateUserCommonWithContext

func (c *CLOUDIDENTITY) CreateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUserCommonWithContext is the same as CreateUserCommon with the addition of the ability to pass a context and additional request options.

See CreateUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateUserProvisioning

func (c *CLOUDIDENTITY) CreateUserProvisioning(input *CreateUserProvisioningInput) (*CreateUserProvisioningOutput, error)

CreateUserProvisioning API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateUserProvisioning for usage and error information.

func (*CLOUDIDENTITY) CreateUserProvisioningCommon

func (c *CLOUDIDENTITY) CreateUserProvisioningCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUserProvisioningCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation CreateUserProvisioningCommon for usage and error information.

func (*CLOUDIDENTITY) CreateUserProvisioningCommonRequest

func (c *CLOUDIDENTITY) CreateUserProvisioningCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateUserProvisioningCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserProvisioningCommon operation. The "output" return value will be populated with the CreateUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserProvisioningCommon Send returns without error.

See CreateUserProvisioningCommon for more information on using the CreateUserProvisioningCommon API call, and error handling.

// Example sending a request using the CreateUserProvisioningCommonRequest method.
req, resp := client.CreateUserProvisioningCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateUserProvisioningCommonWithContext

func (c *CLOUDIDENTITY) CreateUserProvisioningCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateUserProvisioningCommonWithContext is the same as CreateUserProvisioningCommon with the addition of the ability to pass a context and additional request options.

See CreateUserProvisioningCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateUserProvisioningRequest

func (c *CLOUDIDENTITY) CreateUserProvisioningRequest(input *CreateUserProvisioningInput) (req *request.Request, output *CreateUserProvisioningOutput)

CreateUserProvisioningRequest generates a "volcengine/request.Request" representing the client's request for the CreateUserProvisioning operation. The "output" return value will be populated with the CreateUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserProvisioningCommon Send returns without error.

See CreateUserProvisioning for more information on using the CreateUserProvisioning API call, and error handling.

// Example sending a request using the CreateUserProvisioningRequest method.
req, resp := client.CreateUserProvisioningRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateUserProvisioningWithContext

func (c *CLOUDIDENTITY) CreateUserProvisioningWithContext(ctx volcengine.Context, input *CreateUserProvisioningInput, opts ...request.Option) (*CreateUserProvisioningOutput, error)

CreateUserProvisioningWithContext is the same as CreateUserProvisioning with the addition of the ability to pass a context and additional request options.

See CreateUserProvisioning for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) CreateUserRequest

func (c *CLOUDIDENTITY) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)

CreateUserRequest generates a "volcengine/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the CreateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateUserCommon Request to send the API call to the service. the "output" return value is not valid until after CreateUserCommon Send returns without error.

See CreateUser for more information on using the CreateUser API call, and error handling.

// Example sending a request using the CreateUserRequest method.
req, resp := client.CreateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) CreateUserWithContext

func (c *CLOUDIDENTITY) CreateUserWithContext(ctx volcengine.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)

CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.

See CreateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteAccountAssignment

func (c *CLOUDIDENTITY) DeleteAccountAssignment(input *DeleteAccountAssignmentInput) (*DeleteAccountAssignmentOutput, error)

DeleteAccountAssignment API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteAccountAssignment for usage and error information.

func (*CLOUDIDENTITY) DeleteAccountAssignmentCommon

func (c *CLOUDIDENTITY) DeleteAccountAssignmentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAccountAssignmentCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteAccountAssignmentCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteAccountAssignmentCommonRequest

func (c *CLOUDIDENTITY) DeleteAccountAssignmentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAccountAssignmentCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccountAssignmentCommon operation. The "output" return value will be populated with the DeleteAccountAssignmentCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAccountAssignmentCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccountAssignmentCommon Send returns without error.

See DeleteAccountAssignmentCommon for more information on using the DeleteAccountAssignmentCommon API call, and error handling.

// Example sending a request using the DeleteAccountAssignmentCommonRequest method.
req, resp := client.DeleteAccountAssignmentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteAccountAssignmentCommonWithContext

func (c *CLOUDIDENTITY) DeleteAccountAssignmentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAccountAssignmentCommonWithContext is the same as DeleteAccountAssignmentCommon with the addition of the ability to pass a context and additional request options.

See DeleteAccountAssignmentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteAccountAssignmentRequest

func (c *CLOUDIDENTITY) DeleteAccountAssignmentRequest(input *DeleteAccountAssignmentInput) (req *request.Request, output *DeleteAccountAssignmentOutput)

DeleteAccountAssignmentRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccountAssignment operation. The "output" return value will be populated with the DeleteAccountAssignmentCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAccountAssignmentCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAccountAssignmentCommon Send returns without error.

See DeleteAccountAssignment for more information on using the DeleteAccountAssignment API call, and error handling.

// Example sending a request using the DeleteAccountAssignmentRequest method.
req, resp := client.DeleteAccountAssignmentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteAccountAssignmentWithContext

func (c *CLOUDIDENTITY) DeleteAccountAssignmentWithContext(ctx volcengine.Context, input *DeleteAccountAssignmentInput, opts ...request.Option) (*DeleteAccountAssignmentOutput, error)

DeleteAccountAssignmentWithContext is the same as DeleteAccountAssignment with the addition of the ability to pass a context and additional request options.

See DeleteAccountAssignment for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteGroup

func (c *CLOUDIDENTITY) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error)

DeleteGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteGroup for usage and error information.

func (*CLOUDIDENTITY) DeleteGroupCommon

func (c *CLOUDIDENTITY) DeleteGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteGroupCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteGroupCommonRequest

func (c *CLOUDIDENTITY) DeleteGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGroupCommon operation. The "output" return value will be populated with the DeleteGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGroupCommon Send returns without error.

See DeleteGroupCommon for more information on using the DeleteGroupCommon API call, and error handling.

// Example sending a request using the DeleteGroupCommonRequest method.
req, resp := client.DeleteGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteGroupCommonWithContext

func (c *CLOUDIDENTITY) DeleteGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteGroupCommonWithContext is the same as DeleteGroupCommon with the addition of the ability to pass a context and additional request options.

See DeleteGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteGroupRequest

func (c *CLOUDIDENTITY) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput)

DeleteGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteGroup operation. The "output" return value will be populated with the DeleteGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteGroupCommon Send returns without error.

See DeleteGroup for more information on using the DeleteGroup API call, and error handling.

// Example sending a request using the DeleteGroupRequest method.
req, resp := client.DeleteGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteGroupWithContext

func (c *CLOUDIDENTITY) DeleteGroupWithContext(ctx volcengine.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error)

DeleteGroupWithContext is the same as DeleteGroup with the addition of the ability to pass a context and additional request options.

See DeleteGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeletePermissionSet

func (c *CLOUDIDENTITY) DeletePermissionSet(input *DeletePermissionSetInput) (*DeletePermissionSetOutput, error)

DeletePermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeletePermissionSet for usage and error information.

func (*CLOUDIDENTITY) DeletePermissionSetCommon

func (c *CLOUDIDENTITY) DeletePermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeletePermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeletePermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) DeletePermissionSetCommonRequest

func (c *CLOUDIDENTITY) DeletePermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeletePermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeletePermissionSetCommon operation. The "output" return value will be populated with the DeletePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePermissionSetCommon Send returns without error.

See DeletePermissionSetCommon for more information on using the DeletePermissionSetCommon API call, and error handling.

// Example sending a request using the DeletePermissionSetCommonRequest method.
req, resp := client.DeletePermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeletePermissionSetCommonWithContext

func (c *CLOUDIDENTITY) DeletePermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeletePermissionSetCommonWithContext is the same as DeletePermissionSetCommon with the addition of the ability to pass a context and additional request options.

See DeletePermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeletePermissionSetRequest

func (c *CLOUDIDENTITY) DeletePermissionSetRequest(input *DeletePermissionSetInput) (req *request.Request, output *DeletePermissionSetOutput)

DeletePermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the DeletePermissionSet operation. The "output" return value will be populated with the DeletePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DeletePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after DeletePermissionSetCommon Send returns without error.

See DeletePermissionSet for more information on using the DeletePermissionSet API call, and error handling.

// Example sending a request using the DeletePermissionSetRequest method.
req, resp := client.DeletePermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeletePermissionSetWithContext

func (c *CLOUDIDENTITY) DeletePermissionSetWithContext(ctx volcengine.Context, input *DeletePermissionSetInput, opts ...request.Option) (*DeletePermissionSetOutput, error)

DeletePermissionSetWithContext is the same as DeletePermissionSet with the addition of the ability to pass a context and additional request options.

See DeletePermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteSCIMServerCredential added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredential(input *DeleteSCIMServerCredentialInput) (*DeleteSCIMServerCredentialOutput, error)

DeleteSCIMServerCredential API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteSCIMServerCredential for usage and error information.

func (*CLOUDIDENTITY) DeleteSCIMServerCredentialCommon added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSCIMServerCredentialCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteSCIMServerCredentialCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteSCIMServerCredentialCommonRequest added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSCIMServerCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSCIMServerCredentialCommon operation. The "output" return value will be populated with the DeleteSCIMServerCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSCIMServerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSCIMServerCredentialCommon Send returns without error.

See DeleteSCIMServerCredentialCommon for more information on using the DeleteSCIMServerCredentialCommon API call, and error handling.

// Example sending a request using the DeleteSCIMServerCredentialCommonRequest method.
req, resp := client.DeleteSCIMServerCredentialCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteSCIMServerCredentialCommonWithContext added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSCIMServerCredentialCommonWithContext is the same as DeleteSCIMServerCredentialCommon with the addition of the ability to pass a context and additional request options.

See DeleteSCIMServerCredentialCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteSCIMServerCredentialRequest added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredentialRequest(input *DeleteSCIMServerCredentialInput) (req *request.Request, output *DeleteSCIMServerCredentialOutput)

DeleteSCIMServerCredentialRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSCIMServerCredential operation. The "output" return value will be populated with the DeleteSCIMServerCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSCIMServerCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSCIMServerCredentialCommon Send returns without error.

See DeleteSCIMServerCredential for more information on using the DeleteSCIMServerCredential API call, and error handling.

// Example sending a request using the DeleteSCIMServerCredentialRequest method.
req, resp := client.DeleteSCIMServerCredentialRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteSCIMServerCredentialWithContext added in v1.1.18

func (c *CLOUDIDENTITY) DeleteSCIMServerCredentialWithContext(ctx volcengine.Context, input *DeleteSCIMServerCredentialInput, opts ...request.Option) (*DeleteSCIMServerCredentialOutput, error)

DeleteSCIMServerCredentialWithContext is the same as DeleteSCIMServerCredential with the addition of the ability to pass a context and additional request options.

See DeleteSCIMServerCredential for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUser

func (c *CLOUDIDENTITY) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)

DeleteUser API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUser for usage and error information.

func (*CLOUDIDENTITY) DeleteUserCommon

func (c *CLOUDIDENTITY) DeleteUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUserCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUserCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteUserCommonRequest

func (c *CLOUDIDENTITY) DeleteUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserCommon operation. The "output" return value will be populated with the DeleteUserCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserCommon Send returns without error.

See DeleteUserCommon for more information on using the DeleteUserCommon API call, and error handling.

// Example sending a request using the DeleteUserCommonRequest method.
req, resp := client.DeleteUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserCommonWithContext

func (c *CLOUDIDENTITY) DeleteUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUserCommonWithContext is the same as DeleteUserCommon with the addition of the ability to pass a context and additional request options.

See DeleteUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUserProvisioning

func (c *CLOUDIDENTITY) DeleteUserProvisioning(input *DeleteUserProvisioningInput) (*DeleteUserProvisioningOutput, error)

DeleteUserProvisioning API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUserProvisioning for usage and error information.

func (*CLOUDIDENTITY) DeleteUserProvisioningCommon

func (c *CLOUDIDENTITY) DeleteUserProvisioningCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUserProvisioningCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUserProvisioningCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteUserProvisioningCommonRequest

func (c *CLOUDIDENTITY) DeleteUserProvisioningCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUserProvisioningCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserProvisioningCommon operation. The "output" return value will be populated with the DeleteUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserProvisioningCommon Send returns without error.

See DeleteUserProvisioningCommon for more information on using the DeleteUserProvisioningCommon API call, and error handling.

// Example sending a request using the DeleteUserProvisioningCommonRequest method.
req, resp := client.DeleteUserProvisioningCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserProvisioningCommonWithContext

func (c *CLOUDIDENTITY) DeleteUserProvisioningCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUserProvisioningCommonWithContext is the same as DeleteUserProvisioningCommon with the addition of the ability to pass a context and additional request options.

See DeleteUserProvisioningCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUserProvisioningEvent

DeleteUserProvisioningEvent API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUserProvisioningEvent for usage and error information.

func (*CLOUDIDENTITY) DeleteUserProvisioningEventCommon

func (c *CLOUDIDENTITY) DeleteUserProvisioningEventCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUserProvisioningEventCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeleteUserProvisioningEventCommon for usage and error information.

func (*CLOUDIDENTITY) DeleteUserProvisioningEventCommonRequest

func (c *CLOUDIDENTITY) DeleteUserProvisioningEventCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteUserProvisioningEventCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserProvisioningEventCommon operation. The "output" return value will be populated with the DeleteUserProvisioningEventCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserProvisioningEventCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserProvisioningEventCommon Send returns without error.

See DeleteUserProvisioningEventCommon for more information on using the DeleteUserProvisioningEventCommon API call, and error handling.

// Example sending a request using the DeleteUserProvisioningEventCommonRequest method.
req, resp := client.DeleteUserProvisioningEventCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserProvisioningEventCommonWithContext

func (c *CLOUDIDENTITY) DeleteUserProvisioningEventCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteUserProvisioningEventCommonWithContext is the same as DeleteUserProvisioningEventCommon with the addition of the ability to pass a context and additional request options.

See DeleteUserProvisioningEventCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUserProvisioningEventRequest

func (c *CLOUDIDENTITY) DeleteUserProvisioningEventRequest(input *DeleteUserProvisioningEventInput) (req *request.Request, output *DeleteUserProvisioningEventOutput)

DeleteUserProvisioningEventRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserProvisioningEvent operation. The "output" return value will be populated with the DeleteUserProvisioningEventCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserProvisioningEventCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserProvisioningEventCommon Send returns without error.

See DeleteUserProvisioningEvent for more information on using the DeleteUserProvisioningEvent API call, and error handling.

// Example sending a request using the DeleteUserProvisioningEventRequest method.
req, resp := client.DeleteUserProvisioningEventRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserProvisioningEventWithContext

func (c *CLOUDIDENTITY) DeleteUserProvisioningEventWithContext(ctx volcengine.Context, input *DeleteUserProvisioningEventInput, opts ...request.Option) (*DeleteUserProvisioningEventOutput, error)

DeleteUserProvisioningEventWithContext is the same as DeleteUserProvisioningEvent with the addition of the ability to pass a context and additional request options.

See DeleteUserProvisioningEvent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUserProvisioningRequest

func (c *CLOUDIDENTITY) DeleteUserProvisioningRequest(input *DeleteUserProvisioningInput) (req *request.Request, output *DeleteUserProvisioningOutput)

DeleteUserProvisioningRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUserProvisioning operation. The "output" return value will be populated with the DeleteUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserProvisioningCommon Send returns without error.

See DeleteUserProvisioning for more information on using the DeleteUserProvisioning API call, and error handling.

// Example sending a request using the DeleteUserProvisioningRequest method.
req, resp := client.DeleteUserProvisioningRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserProvisioningWithContext

func (c *CLOUDIDENTITY) DeleteUserProvisioningWithContext(ctx volcengine.Context, input *DeleteUserProvisioningInput, opts ...request.Option) (*DeleteUserProvisioningOutput, error)

DeleteUserProvisioningWithContext is the same as DeleteUserProvisioning with the addition of the ability to pass a context and additional request options.

See DeleteUserProvisioning for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeleteUserRequest

func (c *CLOUDIDENTITY) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)

DeleteUserRequest generates a "volcengine/request.Request" representing the client's request for the DeleteUser operation. The "output" return value will be populated with the DeleteUserCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteUserCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteUserCommon Send returns without error.

See DeleteUser for more information on using the DeleteUser API call, and error handling.

// Example sending a request using the DeleteUserRequest method.
req, resp := client.DeleteUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeleteUserWithContext

func (c *CLOUDIDENTITY) DeleteUserWithContext(ctx volcengine.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)

DeleteUserWithContext is the same as DeleteUser with the addition of the ability to pass a context and additional request options.

See DeleteUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeprovisionPermissionSet

func (c *CLOUDIDENTITY) DeprovisionPermissionSet(input *DeprovisionPermissionSetInput) (*DeprovisionPermissionSetOutput, error)

DeprovisionPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeprovisionPermissionSet for usage and error information.

func (*CLOUDIDENTITY) DeprovisionPermissionSetCommon

func (c *CLOUDIDENTITY) DeprovisionPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeprovisionPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DeprovisionPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) DeprovisionPermissionSetCommonRequest

func (c *CLOUDIDENTITY) DeprovisionPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeprovisionPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeprovisionPermissionSetCommon operation. The "output" return value will be populated with the DeprovisionPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DeprovisionPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after DeprovisionPermissionSetCommon Send returns without error.

See DeprovisionPermissionSetCommon for more information on using the DeprovisionPermissionSetCommon API call, and error handling.

// Example sending a request using the DeprovisionPermissionSetCommonRequest method.
req, resp := client.DeprovisionPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeprovisionPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) DeprovisionPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeprovisionPermissionSetCommonWithContext is the same as DeprovisionPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See DeprovisionPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DeprovisionPermissionSetRequest

func (c *CLOUDIDENTITY) DeprovisionPermissionSetRequest(input *DeprovisionPermissionSetInput) (req *request.Request, output *DeprovisionPermissionSetOutput)

DeprovisionPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the DeprovisionPermissionSet operation. The "output" return value will be populated with the DeprovisionPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DeprovisionPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after DeprovisionPermissionSetCommon Send returns without error.

See DeprovisionPermissionSet for more information on using the DeprovisionPermissionSet API call, and error handling.

// Example sending a request using the DeprovisionPermissionSetRequest method.
req, resp := client.DeprovisionPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DeprovisionPermissionSetWithContext

func (c *CLOUDIDENTITY) DeprovisionPermissionSetWithContext(ctx volcengine.Context, input *DeprovisionPermissionSetInput, opts ...request.Option) (*DeprovisionPermissionSetOutput, error)

DeprovisionPermissionSetWithContext is the same as DeprovisionPermissionSet with the addition of the ability to pass a context and additional request options.

See DeprovisionPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DetachPolicyToUserProvision

DetachPolicyToUserProvision API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DetachPolicyToUserProvision for usage and error information.

func (*CLOUDIDENTITY) DetachPolicyToUserProvisionCommon

func (c *CLOUDIDENTITY) DetachPolicyToUserProvisionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachPolicyToUserProvisionCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DetachPolicyToUserProvisionCommon for usage and error information.

func (*CLOUDIDENTITY) DetachPolicyToUserProvisionCommonRequest

func (c *CLOUDIDENTITY) DetachPolicyToUserProvisionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachPolicyToUserProvisionCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachPolicyToUserProvisionCommon operation. The "output" return value will be populated with the DetachPolicyToUserProvisionCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachPolicyToUserProvisionCommon Request to send the API call to the service. the "output" return value is not valid until after DetachPolicyToUserProvisionCommon Send returns without error.

See DetachPolicyToUserProvisionCommon for more information on using the DetachPolicyToUserProvisionCommon API call, and error handling.

// Example sending a request using the DetachPolicyToUserProvisionCommonRequest method.
req, resp := client.DetachPolicyToUserProvisionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DetachPolicyToUserProvisionCommonWithContext

func (c *CLOUDIDENTITY) DetachPolicyToUserProvisionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachPolicyToUserProvisionCommonWithContext is the same as DetachPolicyToUserProvisionCommon with the addition of the ability to pass a context and additional request options.

See DetachPolicyToUserProvisionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DetachPolicyToUserProvisionRequest

func (c *CLOUDIDENTITY) DetachPolicyToUserProvisionRequest(input *DetachPolicyToUserProvisionInput) (req *request.Request, output *DetachPolicyToUserProvisionOutput)

DetachPolicyToUserProvisionRequest generates a "volcengine/request.Request" representing the client's request for the DetachPolicyToUserProvision operation. The "output" return value will be populated with the DetachPolicyToUserProvisionCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachPolicyToUserProvisionCommon Request to send the API call to the service. the "output" return value is not valid until after DetachPolicyToUserProvisionCommon Send returns without error.

See DetachPolicyToUserProvision for more information on using the DetachPolicyToUserProvision API call, and error handling.

// Example sending a request using the DetachPolicyToUserProvisionRequest method.
req, resp := client.DetachPolicyToUserProvisionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DetachPolicyToUserProvisionWithContext

func (c *CLOUDIDENTITY) DetachPolicyToUserProvisionWithContext(ctx volcengine.Context, input *DetachPolicyToUserProvisionInput, opts ...request.Option) (*DetachPolicyToUserProvisionOutput, error)

DetachPolicyToUserProvisionWithContext is the same as DetachPolicyToUserProvision with the addition of the ability to pass a context and additional request options.

See DetachPolicyToUserProvision for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DisablePortalLoginSetting

func (c *CLOUDIDENTITY) DisablePortalLoginSetting(input *DisablePortalLoginSettingInput) (*DisablePortalLoginSettingOutput, error)

DisablePortalLoginSetting API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DisablePortalLoginSetting for usage and error information.

func (*CLOUDIDENTITY) DisablePortalLoginSettingCommon

func (c *CLOUDIDENTITY) DisablePortalLoginSettingCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisablePortalLoginSettingCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DisablePortalLoginSettingCommon for usage and error information.

func (*CLOUDIDENTITY) DisablePortalLoginSettingCommonRequest

func (c *CLOUDIDENTITY) DisablePortalLoginSettingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisablePortalLoginSettingCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisablePortalLoginSettingCommon operation. The "output" return value will be populated with the DisablePortalLoginSettingCommon request's response once the request completes successfully.

Use "Send" method on the returned DisablePortalLoginSettingCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePortalLoginSettingCommon Send returns without error.

See DisablePortalLoginSettingCommon for more information on using the DisablePortalLoginSettingCommon API call, and error handling.

// Example sending a request using the DisablePortalLoginSettingCommonRequest method.
req, resp := client.DisablePortalLoginSettingCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DisablePortalLoginSettingCommonWithContext

func (c *CLOUDIDENTITY) DisablePortalLoginSettingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisablePortalLoginSettingCommonWithContext is the same as DisablePortalLoginSettingCommon with the addition of the ability to pass a context and additional request options.

See DisablePortalLoginSettingCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DisablePortalLoginSettingRequest

func (c *CLOUDIDENTITY) DisablePortalLoginSettingRequest(input *DisablePortalLoginSettingInput) (req *request.Request, output *DisablePortalLoginSettingOutput)

DisablePortalLoginSettingRequest generates a "volcengine/request.Request" representing the client's request for the DisablePortalLoginSetting operation. The "output" return value will be populated with the DisablePortalLoginSettingCommon request's response once the request completes successfully.

Use "Send" method on the returned DisablePortalLoginSettingCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePortalLoginSettingCommon Send returns without error.

See DisablePortalLoginSetting for more information on using the DisablePortalLoginSetting API call, and error handling.

// Example sending a request using the DisablePortalLoginSettingRequest method.
req, resp := client.DisablePortalLoginSettingRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DisablePortalLoginSettingWithContext

func (c *CLOUDIDENTITY) DisablePortalLoginSettingWithContext(ctx volcengine.Context, input *DisablePortalLoginSettingInput, opts ...request.Option) (*DisablePortalLoginSettingOutput, error)

DisablePortalLoginSettingWithContext is the same as DisablePortalLoginSetting with the addition of the ability to pass a context and additional request options.

See DisablePortalLoginSetting for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DisableService

func (c *CLOUDIDENTITY) DisableService(input *DisableServiceInput) (*DisableServiceOutput, error)

DisableService API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DisableService for usage and error information.

func (*CLOUDIDENTITY) DisableServiceCommon

func (c *CLOUDIDENTITY) DisableServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableServiceCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation DisableServiceCommon for usage and error information.

func (*CLOUDIDENTITY) DisableServiceCommonRequest

func (c *CLOUDIDENTITY) DisableServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableServiceCommon operation. The "output" return value will be populated with the DisableServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableServiceCommon Send returns without error.

See DisableServiceCommon for more information on using the DisableServiceCommon API call, and error handling.

// Example sending a request using the DisableServiceCommonRequest method.
req, resp := client.DisableServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DisableServiceCommonWithContext

func (c *CLOUDIDENTITY) DisableServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableServiceCommonWithContext is the same as DisableServiceCommon with the addition of the ability to pass a context and additional request options.

See DisableServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) DisableServiceRequest

func (c *CLOUDIDENTITY) DisableServiceRequest(input *DisableServiceInput) (req *request.Request, output *DisableServiceOutput)

DisableServiceRequest generates a "volcengine/request.Request" representing the client's request for the DisableService operation. The "output" return value will be populated with the DisableServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableServiceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableServiceCommon Send returns without error.

See DisableService for more information on using the DisableService API call, and error handling.

// Example sending a request using the DisableServiceRequest method.
req, resp := client.DisableServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) DisableServiceWithContext

func (c *CLOUDIDENTITY) DisableServiceWithContext(ctx volcengine.Context, input *DisableServiceInput, opts ...request.Option) (*DisableServiceOutput, error)

DisableServiceWithContext is the same as DisableService with the addition of the ability to pass a context and additional request options.

See DisableService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) EnablePortalLoginSetting

func (c *CLOUDIDENTITY) EnablePortalLoginSetting(input *EnablePortalLoginSettingInput) (*EnablePortalLoginSettingOutput, error)

EnablePortalLoginSetting API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation EnablePortalLoginSetting for usage and error information.

func (*CLOUDIDENTITY) EnablePortalLoginSettingCommon

func (c *CLOUDIDENTITY) EnablePortalLoginSettingCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnablePortalLoginSettingCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation EnablePortalLoginSettingCommon for usage and error information.

func (*CLOUDIDENTITY) EnablePortalLoginSettingCommonRequest

func (c *CLOUDIDENTITY) EnablePortalLoginSettingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnablePortalLoginSettingCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnablePortalLoginSettingCommon operation. The "output" return value will be populated with the EnablePortalLoginSettingCommon request's response once the request completes successfully.

Use "Send" method on the returned EnablePortalLoginSettingCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePortalLoginSettingCommon Send returns without error.

See EnablePortalLoginSettingCommon for more information on using the EnablePortalLoginSettingCommon API call, and error handling.

// Example sending a request using the EnablePortalLoginSettingCommonRequest method.
req, resp := client.EnablePortalLoginSettingCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) EnablePortalLoginSettingCommonWithContext

func (c *CLOUDIDENTITY) EnablePortalLoginSettingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnablePortalLoginSettingCommonWithContext is the same as EnablePortalLoginSettingCommon with the addition of the ability to pass a context and additional request options.

See EnablePortalLoginSettingCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) EnablePortalLoginSettingRequest

func (c *CLOUDIDENTITY) EnablePortalLoginSettingRequest(input *EnablePortalLoginSettingInput) (req *request.Request, output *EnablePortalLoginSettingOutput)

EnablePortalLoginSettingRequest generates a "volcengine/request.Request" representing the client's request for the EnablePortalLoginSetting operation. The "output" return value will be populated with the EnablePortalLoginSettingCommon request's response once the request completes successfully.

Use "Send" method on the returned EnablePortalLoginSettingCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePortalLoginSettingCommon Send returns without error.

See EnablePortalLoginSetting for more information on using the EnablePortalLoginSetting API call, and error handling.

// Example sending a request using the EnablePortalLoginSettingRequest method.
req, resp := client.EnablePortalLoginSettingRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) EnablePortalLoginSettingWithContext

func (c *CLOUDIDENTITY) EnablePortalLoginSettingWithContext(ctx volcengine.Context, input *EnablePortalLoginSettingInput, opts ...request.Option) (*EnablePortalLoginSettingOutput, error)

EnablePortalLoginSettingWithContext is the same as EnablePortalLoginSetting with the addition of the ability to pass a context and additional request options.

See EnablePortalLoginSetting for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) EnableService

func (c *CLOUDIDENTITY) EnableService(input *EnableServiceInput) (*EnableServiceOutput, error)

EnableService API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation EnableService for usage and error information.

func (*CLOUDIDENTITY) EnableServiceCommon

func (c *CLOUDIDENTITY) EnableServiceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableServiceCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation EnableServiceCommon for usage and error information.

func (*CLOUDIDENTITY) EnableServiceCommonRequest

func (c *CLOUDIDENTITY) EnableServiceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableServiceCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableServiceCommon operation. The "output" return value will be populated with the EnableServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableServiceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableServiceCommon Send returns without error.

See EnableServiceCommon for more information on using the EnableServiceCommon API call, and error handling.

// Example sending a request using the EnableServiceCommonRequest method.
req, resp := client.EnableServiceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) EnableServiceCommonWithContext

func (c *CLOUDIDENTITY) EnableServiceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableServiceCommonWithContext is the same as EnableServiceCommon with the addition of the ability to pass a context and additional request options.

See EnableServiceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) EnableServiceRequest

func (c *CLOUDIDENTITY) EnableServiceRequest(input *EnableServiceInput) (req *request.Request, output *EnableServiceOutput)

EnableServiceRequest generates a "volcengine/request.Request" representing the client's request for the EnableService operation. The "output" return value will be populated with the EnableServiceCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableServiceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableServiceCommon Send returns without error.

See EnableService for more information on using the EnableService API call, and error handling.

// Example sending a request using the EnableServiceRequest method.
req, resp := client.EnableServiceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) EnableServiceWithContext

func (c *CLOUDIDENTITY) EnableServiceWithContext(ctx volcengine.Context, input *EnableServiceInput, opts ...request.Option) (*EnableServiceOutput, error)

EnableServiceWithContext is the same as EnableService with the addition of the ability to pass a context and additional request options.

See EnableService for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProvider

GetExternalSAMLIdentityProvider API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetExternalSAMLIdentityProvider for usage and error information.

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommon

func (c *CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetExternalSAMLIdentityProviderCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetExternalSAMLIdentityProviderCommon for usage and error information.

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommonRequest

func (c *CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetExternalSAMLIdentityProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetExternalSAMLIdentityProviderCommon operation. The "output" return value will be populated with the GetExternalSAMLIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExternalSAMLIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetExternalSAMLIdentityProviderCommon Send returns without error.

See GetExternalSAMLIdentityProviderCommon for more information on using the GetExternalSAMLIdentityProviderCommon API call, and error handling.

// Example sending a request using the GetExternalSAMLIdentityProviderCommonRequest method.
req, resp := client.GetExternalSAMLIdentityProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommonWithContext

func (c *CLOUDIDENTITY) GetExternalSAMLIdentityProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetExternalSAMLIdentityProviderCommonWithContext is the same as GetExternalSAMLIdentityProviderCommon with the addition of the ability to pass a context and additional request options.

See GetExternalSAMLIdentityProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProviderRequest

func (c *CLOUDIDENTITY) GetExternalSAMLIdentityProviderRequest(input *GetExternalSAMLIdentityProviderInput) (req *request.Request, output *GetExternalSAMLIdentityProviderOutput)

GetExternalSAMLIdentityProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetExternalSAMLIdentityProvider operation. The "output" return value will be populated with the GetExternalSAMLIdentityProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExternalSAMLIdentityProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetExternalSAMLIdentityProviderCommon Send returns without error.

See GetExternalSAMLIdentityProvider for more information on using the GetExternalSAMLIdentityProvider API call, and error handling.

// Example sending a request using the GetExternalSAMLIdentityProviderRequest method.
req, resp := client.GetExternalSAMLIdentityProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetExternalSAMLIdentityProviderWithContext

func (c *CLOUDIDENTITY) GetExternalSAMLIdentityProviderWithContext(ctx volcengine.Context, input *GetExternalSAMLIdentityProviderInput, opts ...request.Option) (*GetExternalSAMLIdentityProviderOutput, error)

GetExternalSAMLIdentityProviderWithContext is the same as GetExternalSAMLIdentityProvider with the addition of the ability to pass a context and additional request options.

See GetExternalSAMLIdentityProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetGroup

func (c *CLOUDIDENTITY) GetGroup(input *GetGroupInput) (*GetGroupOutput, error)

GetGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetGroup for usage and error information.

func (*CLOUDIDENTITY) GetGroupCommon

func (c *CLOUDIDENTITY) GetGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetGroupCommon for usage and error information.

func (*CLOUDIDENTITY) GetGroupCommonRequest

func (c *CLOUDIDENTITY) GetGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetGroupCommon operation. The "output" return value will be populated with the GetGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetGroupCommon Send returns without error.

See GetGroupCommon for more information on using the GetGroupCommon API call, and error handling.

// Example sending a request using the GetGroupCommonRequest method.
req, resp := client.GetGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetGroupCommonWithContext

func (c *CLOUDIDENTITY) GetGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetGroupCommonWithContext is the same as GetGroupCommon with the addition of the ability to pass a context and additional request options.

See GetGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetGroupRequest

func (c *CLOUDIDENTITY) GetGroupRequest(input *GetGroupInput) (req *request.Request, output *GetGroupOutput)

GetGroupRequest generates a "volcengine/request.Request" representing the client's request for the GetGroup operation. The "output" return value will be populated with the GetGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned GetGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetGroupCommon Send returns without error.

See GetGroup for more information on using the GetGroup API call, and error handling.

// Example sending a request using the GetGroupRequest method.
req, resp := client.GetGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetGroupWithContext

func (c *CLOUDIDENTITY) GetGroupWithContext(ctx volcengine.Context, input *GetGroupInput, opts ...request.Option) (*GetGroupOutput, error)

GetGroupWithContext is the same as GetGroup with the addition of the ability to pass a context and additional request options.

See GetGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetPermissionSet

func (c *CLOUDIDENTITY) GetPermissionSet(input *GetPermissionSetInput) (*GetPermissionSetOutput, error)

GetPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetPermissionSet for usage and error information.

func (*CLOUDIDENTITY) GetPermissionSetCommon

func (c *CLOUDIDENTITY) GetPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) GetPermissionSetCommonRequest

func (c *CLOUDIDENTITY) GetPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetPermissionSetCommon operation. The "output" return value will be populated with the GetPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after GetPermissionSetCommon Send returns without error.

See GetPermissionSetCommon for more information on using the GetPermissionSetCommon API call, and error handling.

// Example sending a request using the GetPermissionSetCommonRequest method.
req, resp := client.GetPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) GetPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetPermissionSetCommonWithContext is the same as GetPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See GetPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetPermissionSetRequest

func (c *CLOUDIDENTITY) GetPermissionSetRequest(input *GetPermissionSetInput) (req *request.Request, output *GetPermissionSetOutput)

GetPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the GetPermissionSet operation. The "output" return value will be populated with the GetPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after GetPermissionSetCommon Send returns without error.

See GetPermissionSet for more information on using the GetPermissionSet API call, and error handling.

// Example sending a request using the GetPermissionSetRequest method.
req, resp := client.GetPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetPermissionSetWithContext

func (c *CLOUDIDENTITY) GetPermissionSetWithContext(ctx volcengine.Context, input *GetPermissionSetInput, opts ...request.Option) (*GetPermissionSetOutput, error)

GetPermissionSetWithContext is the same as GetPermissionSet with the addition of the ability to pass a context and additional request options.

See GetPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetPortalLoginConfig

func (c *CLOUDIDENTITY) GetPortalLoginConfig(input *GetPortalLoginConfigInput) (*GetPortalLoginConfigOutput, error)

GetPortalLoginConfig API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetPortalLoginConfig for usage and error information.

func (*CLOUDIDENTITY) GetPortalLoginConfigCommon

func (c *CLOUDIDENTITY) GetPortalLoginConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPortalLoginConfigCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetPortalLoginConfigCommon for usage and error information.

func (*CLOUDIDENTITY) GetPortalLoginConfigCommonRequest

func (c *CLOUDIDENTITY) GetPortalLoginConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetPortalLoginConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetPortalLoginConfigCommon operation. The "output" return value will be populated with the GetPortalLoginConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPortalLoginConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetPortalLoginConfigCommon Send returns without error.

See GetPortalLoginConfigCommon for more information on using the GetPortalLoginConfigCommon API call, and error handling.

// Example sending a request using the GetPortalLoginConfigCommonRequest method.
req, resp := client.GetPortalLoginConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetPortalLoginConfigCommonWithContext

func (c *CLOUDIDENTITY) GetPortalLoginConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetPortalLoginConfigCommonWithContext is the same as GetPortalLoginConfigCommon with the addition of the ability to pass a context and additional request options.

See GetPortalLoginConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetPortalLoginConfigRequest

func (c *CLOUDIDENTITY) GetPortalLoginConfigRequest(input *GetPortalLoginConfigInput) (req *request.Request, output *GetPortalLoginConfigOutput)

GetPortalLoginConfigRequest generates a "volcengine/request.Request" representing the client's request for the GetPortalLoginConfig operation. The "output" return value will be populated with the GetPortalLoginConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPortalLoginConfigCommon Request to send the API call to the service. the "output" return value is not valid until after GetPortalLoginConfigCommon Send returns without error.

See GetPortalLoginConfig for more information on using the GetPortalLoginConfig API call, and error handling.

// Example sending a request using the GetPortalLoginConfigRequest method.
req, resp := client.GetPortalLoginConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetPortalLoginConfigWithContext

func (c *CLOUDIDENTITY) GetPortalLoginConfigWithContext(ctx volcengine.Context, input *GetPortalLoginConfigInput, opts ...request.Option) (*GetPortalLoginConfigOutput, error)

GetPortalLoginConfigWithContext is the same as GetPortalLoginConfig with the addition of the ability to pass a context and additional request options.

See GetPortalLoginConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetSAMLServiceProvider

func (c *CLOUDIDENTITY) GetSAMLServiceProvider(input *GetSAMLServiceProviderInput) (*GetSAMLServiceProviderOutput, error)

GetSAMLServiceProvider API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetSAMLServiceProvider for usage and error information.

func (*CLOUDIDENTITY) GetSAMLServiceProviderCommon

func (c *CLOUDIDENTITY) GetSAMLServiceProviderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSAMLServiceProviderCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetSAMLServiceProviderCommon for usage and error information.

func (*CLOUDIDENTITY) GetSAMLServiceProviderCommonRequest

func (c *CLOUDIDENTITY) GetSAMLServiceProviderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetSAMLServiceProviderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSAMLServiceProviderCommon operation. The "output" return value will be populated with the GetSAMLServiceProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSAMLServiceProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetSAMLServiceProviderCommon Send returns without error.

See GetSAMLServiceProviderCommon for more information on using the GetSAMLServiceProviderCommon API call, and error handling.

// Example sending a request using the GetSAMLServiceProviderCommonRequest method.
req, resp := client.GetSAMLServiceProviderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetSAMLServiceProviderCommonWithContext

func (c *CLOUDIDENTITY) GetSAMLServiceProviderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetSAMLServiceProviderCommonWithContext is the same as GetSAMLServiceProviderCommon with the addition of the ability to pass a context and additional request options.

See GetSAMLServiceProviderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetSAMLServiceProviderRequest

func (c *CLOUDIDENTITY) GetSAMLServiceProviderRequest(input *GetSAMLServiceProviderInput) (req *request.Request, output *GetSAMLServiceProviderOutput)

GetSAMLServiceProviderRequest generates a "volcengine/request.Request" representing the client's request for the GetSAMLServiceProvider operation. The "output" return value will be populated with the GetSAMLServiceProviderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSAMLServiceProviderCommon Request to send the API call to the service. the "output" return value is not valid until after GetSAMLServiceProviderCommon Send returns without error.

See GetSAMLServiceProvider for more information on using the GetSAMLServiceProvider API call, and error handling.

// Example sending a request using the GetSAMLServiceProviderRequest method.
req, resp := client.GetSAMLServiceProviderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetSAMLServiceProviderWithContext

func (c *CLOUDIDENTITY) GetSAMLServiceProviderWithContext(ctx volcengine.Context, input *GetSAMLServiceProviderInput, opts ...request.Option) (*GetSAMLServiceProviderOutput, error)

GetSAMLServiceProviderWithContext is the same as GetSAMLServiceProvider with the addition of the ability to pass a context and additional request options.

See GetSAMLServiceProvider for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetServiceStatus

func (c *CLOUDIDENTITY) GetServiceStatus(input *GetServiceStatusInput) (*GetServiceStatusOutput, error)

GetServiceStatus API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetServiceStatus for usage and error information.

func (*CLOUDIDENTITY) GetServiceStatusCommon

func (c *CLOUDIDENTITY) GetServiceStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetServiceStatusCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetServiceStatusCommon for usage and error information.

func (*CLOUDIDENTITY) GetServiceStatusCommonRequest

func (c *CLOUDIDENTITY) GetServiceStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetServiceStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceStatusCommon operation. The "output" return value will be populated with the GetServiceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceStatusCommon Send returns without error.

See GetServiceStatusCommon for more information on using the GetServiceStatusCommon API call, and error handling.

// Example sending a request using the GetServiceStatusCommonRequest method.
req, resp := client.GetServiceStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetServiceStatusCommonWithContext

func (c *CLOUDIDENTITY) GetServiceStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetServiceStatusCommonWithContext is the same as GetServiceStatusCommon with the addition of the ability to pass a context and additional request options.

See GetServiceStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetServiceStatusRequest

func (c *CLOUDIDENTITY) GetServiceStatusRequest(input *GetServiceStatusInput) (req *request.Request, output *GetServiceStatusOutput)

GetServiceStatusRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceStatus operation. The "output" return value will be populated with the GetServiceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceStatusCommon Send returns without error.

See GetServiceStatus for more information on using the GetServiceStatus API call, and error handling.

// Example sending a request using the GetServiceStatusRequest method.
req, resp := client.GetServiceStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetServiceStatusWithContext

func (c *CLOUDIDENTITY) GetServiceStatusWithContext(ctx volcengine.Context, input *GetServiceStatusInput, opts ...request.Option) (*GetServiceStatusOutput, error)

GetServiceStatusWithContext is the same as GetServiceStatus with the addition of the ability to pass a context and additional request options.

See GetServiceStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetTaskStatus

func (c *CLOUDIDENTITY) GetTaskStatus(input *GetTaskStatusInput) (*GetTaskStatusOutput, error)

GetTaskStatus API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetTaskStatus for usage and error information.

func (*CLOUDIDENTITY) GetTaskStatusCommon

func (c *CLOUDIDENTITY) GetTaskStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskStatusCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetTaskStatusCommon for usage and error information.

func (*CLOUDIDENTITY) GetTaskStatusCommonRequest

func (c *CLOUDIDENTITY) GetTaskStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTaskStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskStatusCommon operation. The "output" return value will be populated with the GetTaskStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskStatusCommon Send returns without error.

See GetTaskStatusCommon for more information on using the GetTaskStatusCommon API call, and error handling.

// Example sending a request using the GetTaskStatusCommonRequest method.
req, resp := client.GetTaskStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetTaskStatusCommonWithContext

func (c *CLOUDIDENTITY) GetTaskStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTaskStatusCommonWithContext is the same as GetTaskStatusCommon with the addition of the ability to pass a context and additional request options.

See GetTaskStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetTaskStatusRequest

func (c *CLOUDIDENTITY) GetTaskStatusRequest(input *GetTaskStatusInput) (req *request.Request, output *GetTaskStatusOutput)

GetTaskStatusRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskStatus operation. The "output" return value will be populated with the GetTaskStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskStatusCommon Send returns without error.

See GetTaskStatus for more information on using the GetTaskStatus API call, and error handling.

// Example sending a request using the GetTaskStatusRequest method.
req, resp := client.GetTaskStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetTaskStatusWithContext

func (c *CLOUDIDENTITY) GetTaskStatusWithContext(ctx volcengine.Context, input *GetTaskStatusInput, opts ...request.Option) (*GetTaskStatusOutput, error)

GetTaskStatusWithContext is the same as GetTaskStatus with the addition of the ability to pass a context and additional request options.

See GetTaskStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetUser

func (c *CLOUDIDENTITY) GetUser(input *GetUserInput) (*GetUserOutput, error)

GetUser API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetUser for usage and error information.

func (*CLOUDIDENTITY) GetUserCommon

func (c *CLOUDIDENTITY) GetUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetUserCommon for usage and error information.

func (*CLOUDIDENTITY) GetUserCommonRequest

func (c *CLOUDIDENTITY) GetUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserCommon operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.

See GetUserCommon for more information on using the GetUserCommon API call, and error handling.

// Example sending a request using the GetUserCommonRequest method.
req, resp := client.GetUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetUserCommonWithContext

func (c *CLOUDIDENTITY) GetUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserCommonWithContext is the same as GetUserCommon with the addition of the ability to pass a context and additional request options.

See GetUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetUserProvisioning

func (c *CLOUDIDENTITY) GetUserProvisioning(input *GetUserProvisioningInput) (*GetUserProvisioningOutput, error)

GetUserProvisioning API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetUserProvisioning for usage and error information.

func (*CLOUDIDENTITY) GetUserProvisioningCommon

func (c *CLOUDIDENTITY) GetUserProvisioningCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetUserProvisioningCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation GetUserProvisioningCommon for usage and error information.

func (*CLOUDIDENTITY) GetUserProvisioningCommonRequest

func (c *CLOUDIDENTITY) GetUserProvisioningCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetUserProvisioningCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserProvisioningCommon operation. The "output" return value will be populated with the GetUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserProvisioningCommon Send returns without error.

See GetUserProvisioningCommon for more information on using the GetUserProvisioningCommon API call, and error handling.

// Example sending a request using the GetUserProvisioningCommonRequest method.
req, resp := client.GetUserProvisioningCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetUserProvisioningCommonWithContext

func (c *CLOUDIDENTITY) GetUserProvisioningCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetUserProvisioningCommonWithContext is the same as GetUserProvisioningCommon with the addition of the ability to pass a context and additional request options.

See GetUserProvisioningCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetUserProvisioningRequest

func (c *CLOUDIDENTITY) GetUserProvisioningRequest(input *GetUserProvisioningInput) (req *request.Request, output *GetUserProvisioningOutput)

GetUserProvisioningRequest generates a "volcengine/request.Request" representing the client's request for the GetUserProvisioning operation. The "output" return value will be populated with the GetUserProvisioningCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserProvisioningCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserProvisioningCommon Send returns without error.

See GetUserProvisioning for more information on using the GetUserProvisioning API call, and error handling.

// Example sending a request using the GetUserProvisioningRequest method.
req, resp := client.GetUserProvisioningRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetUserProvisioningWithContext

func (c *CLOUDIDENTITY) GetUserProvisioningWithContext(ctx volcengine.Context, input *GetUserProvisioningInput, opts ...request.Option) (*GetUserProvisioningOutput, error)

GetUserProvisioningWithContext is the same as GetUserProvisioning with the addition of the ability to pass a context and additional request options.

See GetUserProvisioning for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) GetUserRequest

func (c *CLOUDIDENTITY) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)

GetUserRequest generates a "volcengine/request.Request" representing the client's request for the GetUser operation. The "output" return value will be populated with the GetUserCommon request's response once the request completes successfully.

Use "Send" method on the returned GetUserCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserCommon Send returns without error.

See GetUser for more information on using the GetUser API call, and error handling.

// Example sending a request using the GetUserRequest method.
req, resp := client.GetUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) GetUserWithContext

func (c *CLOUDIDENTITY) GetUserWithContext(ctx volcengine.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)

GetUserWithContext is the same as GetUser with the addition of the ability to pass a context and additional request options.

See GetUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListAccountAssignments

func (c *CLOUDIDENTITY) ListAccountAssignments(input *ListAccountAssignmentsInput) (*ListAccountAssignmentsOutput, error)

ListAccountAssignments API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListAccountAssignments for usage and error information.

func (*CLOUDIDENTITY) ListAccountAssignmentsCommon

func (c *CLOUDIDENTITY) ListAccountAssignmentsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAccountAssignmentsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListAccountAssignmentsCommon for usage and error information.

func (*CLOUDIDENTITY) ListAccountAssignmentsCommonRequest

func (c *CLOUDIDENTITY) ListAccountAssignmentsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAccountAssignmentsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAccountAssignmentsCommon operation. The "output" return value will be populated with the ListAccountAssignmentsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountAssignmentsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountAssignmentsCommon Send returns without error.

See ListAccountAssignmentsCommon for more information on using the ListAccountAssignmentsCommon API call, and error handling.

// Example sending a request using the ListAccountAssignmentsCommonRequest method.
req, resp := client.ListAccountAssignmentsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListAccountAssignmentsCommonWithContext

func (c *CLOUDIDENTITY) ListAccountAssignmentsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAccountAssignmentsCommonWithContext is the same as ListAccountAssignmentsCommon with the addition of the ability to pass a context and additional request options.

See ListAccountAssignmentsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListAccountAssignmentsRequest

func (c *CLOUDIDENTITY) ListAccountAssignmentsRequest(input *ListAccountAssignmentsInput) (req *request.Request, output *ListAccountAssignmentsOutput)

ListAccountAssignmentsRequest generates a "volcengine/request.Request" representing the client's request for the ListAccountAssignments operation. The "output" return value will be populated with the ListAccountAssignmentsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountAssignmentsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountAssignmentsCommon Send returns without error.

See ListAccountAssignments for more information on using the ListAccountAssignments API call, and error handling.

// Example sending a request using the ListAccountAssignmentsRequest method.
req, resp := client.ListAccountAssignmentsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListAccountAssignmentsWithContext

func (c *CLOUDIDENTITY) ListAccountAssignmentsWithContext(ctx volcengine.Context, input *ListAccountAssignmentsInput, opts ...request.Option) (*ListAccountAssignmentsOutput, error)

ListAccountAssignmentsWithContext is the same as ListAccountAssignments with the addition of the ability to pass a context and additional request options.

See ListAccountAssignments for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListGroupMembers

func (c *CLOUDIDENTITY) ListGroupMembers(input *ListGroupMembersInput) (*ListGroupMembersOutput, error)

ListGroupMembers API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListGroupMembers for usage and error information.

func (*CLOUDIDENTITY) ListGroupMembersCommon

func (c *CLOUDIDENTITY) ListGroupMembersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListGroupMembersCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListGroupMembersCommon for usage and error information.

func (*CLOUDIDENTITY) ListGroupMembersCommonRequest

func (c *CLOUDIDENTITY) ListGroupMembersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListGroupMembersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupMembersCommon operation. The "output" return value will be populated with the ListGroupMembersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListGroupMembersCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupMembersCommon Send returns without error.

See ListGroupMembersCommon for more information on using the ListGroupMembersCommon API call, and error handling.

// Example sending a request using the ListGroupMembersCommonRequest method.
req, resp := client.ListGroupMembersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListGroupMembersCommonWithContext

func (c *CLOUDIDENTITY) ListGroupMembersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListGroupMembersCommonWithContext is the same as ListGroupMembersCommon with the addition of the ability to pass a context and additional request options.

See ListGroupMembersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListGroupMembersRequest

func (c *CLOUDIDENTITY) ListGroupMembersRequest(input *ListGroupMembersInput) (req *request.Request, output *ListGroupMembersOutput)

ListGroupMembersRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupMembers operation. The "output" return value will be populated with the ListGroupMembersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListGroupMembersCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupMembersCommon Send returns without error.

See ListGroupMembers for more information on using the ListGroupMembers API call, and error handling.

// Example sending a request using the ListGroupMembersRequest method.
req, resp := client.ListGroupMembersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListGroupMembersWithContext

func (c *CLOUDIDENTITY) ListGroupMembersWithContext(ctx volcengine.Context, input *ListGroupMembersInput, opts ...request.Option) (*ListGroupMembersOutput, error)

ListGroupMembersWithContext is the same as ListGroupMembers with the addition of the ability to pass a context and additional request options.

See ListGroupMembers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListGroups

func (c *CLOUDIDENTITY) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error)

ListGroups API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListGroups for usage and error information.

func (*CLOUDIDENTITY) ListGroupsCommon

func (c *CLOUDIDENTITY) ListGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListGroupsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListGroupsCommon for usage and error information.

func (*CLOUDIDENTITY) ListGroupsCommonRequest

func (c *CLOUDIDENTITY) ListGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGroupsCommon operation. The "output" return value will be populated with the ListGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsCommon Send returns without error.

See ListGroupsCommon for more information on using the ListGroupsCommon API call, and error handling.

// Example sending a request using the ListGroupsCommonRequest method.
req, resp := client.ListGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListGroupsCommonWithContext

func (c *CLOUDIDENTITY) ListGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListGroupsCommonWithContext is the same as ListGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListGroupsRequest

func (c *CLOUDIDENTITY) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput)

ListGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListGroups operation. The "output" return value will be populated with the ListGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListGroupsCommon Send returns without error.

See ListGroups for more information on using the ListGroups API call, and error handling.

// Example sending a request using the ListGroupsRequest method.
req, resp := client.ListGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListGroupsWithContext

func (c *CLOUDIDENTITY) ListGroupsWithContext(ctx volcengine.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error)

ListGroupsWithContext is the same as ListGroups with the addition of the ability to pass a context and additional request options.

See ListGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSet

ListPermissionPoliciesInPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionPoliciesInPermissionSet for usage and error information.

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommon

func (c *CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPermissionPoliciesInPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionPoliciesInPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommonRequest

func (c *CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPermissionPoliciesInPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionPoliciesInPermissionSetCommon operation. The "output" return value will be populated with the ListPermissionPoliciesInPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionPoliciesInPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionPoliciesInPermissionSetCommon Send returns without error.

See ListPermissionPoliciesInPermissionSetCommon for more information on using the ListPermissionPoliciesInPermissionSetCommon API call, and error handling.

// Example sending a request using the ListPermissionPoliciesInPermissionSetCommonRequest method.
req, resp := client.ListPermissionPoliciesInPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPermissionPoliciesInPermissionSetCommonWithContext is the same as ListPermissionPoliciesInPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See ListPermissionPoliciesInPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetRequest

func (c *CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetRequest(input *ListPermissionPoliciesInPermissionSetInput) (req *request.Request, output *ListPermissionPoliciesInPermissionSetOutput)

ListPermissionPoliciesInPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionPoliciesInPermissionSet operation. The "output" return value will be populated with the ListPermissionPoliciesInPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionPoliciesInPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionPoliciesInPermissionSetCommon Send returns without error.

See ListPermissionPoliciesInPermissionSet for more information on using the ListPermissionPoliciesInPermissionSet API call, and error handling.

// Example sending a request using the ListPermissionPoliciesInPermissionSetRequest method.
req, resp := client.ListPermissionPoliciesInPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetWithContext

func (c *CLOUDIDENTITY) ListPermissionPoliciesInPermissionSetWithContext(ctx volcengine.Context, input *ListPermissionPoliciesInPermissionSetInput, opts ...request.Option) (*ListPermissionPoliciesInPermissionSetOutput, error)

ListPermissionPoliciesInPermissionSetWithContext is the same as ListPermissionPoliciesInPermissionSet with the addition of the ability to pass a context and additional request options.

See ListPermissionPoliciesInPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionSetProvisionings

ListPermissionSetProvisionings API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionSetProvisionings for usage and error information.

func (*CLOUDIDENTITY) ListPermissionSetProvisioningsCommon

func (c *CLOUDIDENTITY) ListPermissionSetProvisioningsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPermissionSetProvisioningsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionSetProvisioningsCommon for usage and error information.

func (*CLOUDIDENTITY) ListPermissionSetProvisioningsCommonRequest

func (c *CLOUDIDENTITY) ListPermissionSetProvisioningsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPermissionSetProvisioningsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionSetProvisioningsCommon operation. The "output" return value will be populated with the ListPermissionSetProvisioningsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionSetProvisioningsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionSetProvisioningsCommon Send returns without error.

See ListPermissionSetProvisioningsCommon for more information on using the ListPermissionSetProvisioningsCommon API call, and error handling.

// Example sending a request using the ListPermissionSetProvisioningsCommonRequest method.
req, resp := client.ListPermissionSetProvisioningsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionSetProvisioningsCommonWithContext

func (c *CLOUDIDENTITY) ListPermissionSetProvisioningsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPermissionSetProvisioningsCommonWithContext is the same as ListPermissionSetProvisioningsCommon with the addition of the ability to pass a context and additional request options.

See ListPermissionSetProvisioningsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionSetProvisioningsRequest

func (c *CLOUDIDENTITY) ListPermissionSetProvisioningsRequest(input *ListPermissionSetProvisioningsInput) (req *request.Request, output *ListPermissionSetProvisioningsOutput)

ListPermissionSetProvisioningsRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionSetProvisionings operation. The "output" return value will be populated with the ListPermissionSetProvisioningsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionSetProvisioningsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionSetProvisioningsCommon Send returns without error.

See ListPermissionSetProvisionings for more information on using the ListPermissionSetProvisionings API call, and error handling.

// Example sending a request using the ListPermissionSetProvisioningsRequest method.
req, resp := client.ListPermissionSetProvisioningsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionSetProvisioningsWithContext

func (c *CLOUDIDENTITY) ListPermissionSetProvisioningsWithContext(ctx volcengine.Context, input *ListPermissionSetProvisioningsInput, opts ...request.Option) (*ListPermissionSetProvisioningsOutput, error)

ListPermissionSetProvisioningsWithContext is the same as ListPermissionSetProvisionings with the addition of the ability to pass a context and additional request options.

See ListPermissionSetProvisionings for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionSets

func (c *CLOUDIDENTITY) ListPermissionSets(input *ListPermissionSetsInput) (*ListPermissionSetsOutput, error)

ListPermissionSets API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionSets for usage and error information.

func (*CLOUDIDENTITY) ListPermissionSetsCommon

func (c *CLOUDIDENTITY) ListPermissionSetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPermissionSetsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPermissionSetsCommon for usage and error information.

func (*CLOUDIDENTITY) ListPermissionSetsCommonRequest

func (c *CLOUDIDENTITY) ListPermissionSetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPermissionSetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionSetsCommon operation. The "output" return value will be populated with the ListPermissionSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionSetsCommon Send returns without error.

See ListPermissionSetsCommon for more information on using the ListPermissionSetsCommon API call, and error handling.

// Example sending a request using the ListPermissionSetsCommonRequest method.
req, resp := client.ListPermissionSetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionSetsCommonWithContext

func (c *CLOUDIDENTITY) ListPermissionSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPermissionSetsCommonWithContext is the same as ListPermissionSetsCommon with the addition of the ability to pass a context and additional request options.

See ListPermissionSetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPermissionSetsRequest

func (c *CLOUDIDENTITY) ListPermissionSetsRequest(input *ListPermissionSetsInput) (req *request.Request, output *ListPermissionSetsOutput)

ListPermissionSetsRequest generates a "volcengine/request.Request" representing the client's request for the ListPermissionSets operation. The "output" return value will be populated with the ListPermissionSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPermissionSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPermissionSetsCommon Send returns without error.

See ListPermissionSets for more information on using the ListPermissionSets API call, and error handling.

// Example sending a request using the ListPermissionSetsRequest method.
req, resp := client.ListPermissionSetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPermissionSetsWithContext

func (c *CLOUDIDENTITY) ListPermissionSetsWithContext(ctx volcengine.Context, input *ListPermissionSetsInput, opts ...request.Option) (*ListPermissionSetsOutput, error)

ListPermissionSetsWithContext is the same as ListPermissionSets with the addition of the ability to pass a context and additional request options.

See ListPermissionSets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPortalLoginSettings

func (c *CLOUDIDENTITY) ListPortalLoginSettings(input *ListPortalLoginSettingsInput) (*ListPortalLoginSettingsOutput, error)

ListPortalLoginSettings API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPortalLoginSettings for usage and error information.

func (*CLOUDIDENTITY) ListPortalLoginSettingsCommon

func (c *CLOUDIDENTITY) ListPortalLoginSettingsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPortalLoginSettingsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListPortalLoginSettingsCommon for usage and error information.

func (*CLOUDIDENTITY) ListPortalLoginSettingsCommonRequest

func (c *CLOUDIDENTITY) ListPortalLoginSettingsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPortalLoginSettingsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPortalLoginSettingsCommon operation. The "output" return value will be populated with the ListPortalLoginSettingsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPortalLoginSettingsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPortalLoginSettingsCommon Send returns without error.

See ListPortalLoginSettingsCommon for more information on using the ListPortalLoginSettingsCommon API call, and error handling.

// Example sending a request using the ListPortalLoginSettingsCommonRequest method.
req, resp := client.ListPortalLoginSettingsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPortalLoginSettingsCommonWithContext

func (c *CLOUDIDENTITY) ListPortalLoginSettingsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPortalLoginSettingsCommonWithContext is the same as ListPortalLoginSettingsCommon with the addition of the ability to pass a context and additional request options.

See ListPortalLoginSettingsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListPortalLoginSettingsRequest

func (c *CLOUDIDENTITY) ListPortalLoginSettingsRequest(input *ListPortalLoginSettingsInput) (req *request.Request, output *ListPortalLoginSettingsOutput)

ListPortalLoginSettingsRequest generates a "volcengine/request.Request" representing the client's request for the ListPortalLoginSettings operation. The "output" return value will be populated with the ListPortalLoginSettingsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPortalLoginSettingsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPortalLoginSettingsCommon Send returns without error.

See ListPortalLoginSettings for more information on using the ListPortalLoginSettings API call, and error handling.

// Example sending a request using the ListPortalLoginSettingsRequest method.
req, resp := client.ListPortalLoginSettingsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListPortalLoginSettingsWithContext

func (c *CLOUDIDENTITY) ListPortalLoginSettingsWithContext(ctx volcengine.Context, input *ListPortalLoginSettingsInput, opts ...request.Option) (*ListPortalLoginSettingsOutput, error)

ListPortalLoginSettingsWithContext is the same as ListPortalLoginSettings with the addition of the ability to pass a context and additional request options.

See ListPortalLoginSettings for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListSCIMServerCredentials added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentials(input *ListSCIMServerCredentialsInput) (*ListSCIMServerCredentialsOutput, error)

ListSCIMServerCredentials API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListSCIMServerCredentials for usage and error information.

func (*CLOUDIDENTITY) ListSCIMServerCredentialsCommon added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentialsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSCIMServerCredentialsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListSCIMServerCredentialsCommon for usage and error information.

func (*CLOUDIDENTITY) ListSCIMServerCredentialsCommonRequest added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentialsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSCIMServerCredentialsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSCIMServerCredentialsCommon operation. The "output" return value will be populated with the ListSCIMServerCredentialsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSCIMServerCredentialsCommon Request to send the API call to the service. the "output" return value is not valid until after ListSCIMServerCredentialsCommon Send returns without error.

See ListSCIMServerCredentialsCommon for more information on using the ListSCIMServerCredentialsCommon API call, and error handling.

// Example sending a request using the ListSCIMServerCredentialsCommonRequest method.
req, resp := client.ListSCIMServerCredentialsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListSCIMServerCredentialsCommonWithContext added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentialsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSCIMServerCredentialsCommonWithContext is the same as ListSCIMServerCredentialsCommon with the addition of the ability to pass a context and additional request options.

See ListSCIMServerCredentialsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListSCIMServerCredentialsRequest added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentialsRequest(input *ListSCIMServerCredentialsInput) (req *request.Request, output *ListSCIMServerCredentialsOutput)

ListSCIMServerCredentialsRequest generates a "volcengine/request.Request" representing the client's request for the ListSCIMServerCredentials operation. The "output" return value will be populated with the ListSCIMServerCredentialsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSCIMServerCredentialsCommon Request to send the API call to the service. the "output" return value is not valid until after ListSCIMServerCredentialsCommon Send returns without error.

See ListSCIMServerCredentials for more information on using the ListSCIMServerCredentials API call, and error handling.

// Example sending a request using the ListSCIMServerCredentialsRequest method.
req, resp := client.ListSCIMServerCredentialsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListSCIMServerCredentialsWithContext added in v1.1.18

func (c *CLOUDIDENTITY) ListSCIMServerCredentialsWithContext(ctx volcengine.Context, input *ListSCIMServerCredentialsInput, opts ...request.Option) (*ListSCIMServerCredentialsOutput, error)

ListSCIMServerCredentialsWithContext is the same as ListSCIMServerCredentials with the addition of the ability to pass a context and additional request options.

See ListSCIMServerCredentials for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListTasks

func (c *CLOUDIDENTITY) ListTasks(input *ListTasksInput) (*ListTasksOutput, error)

ListTasks API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListTasks for usage and error information.

func (*CLOUDIDENTITY) ListTasksCommon

func (c *CLOUDIDENTITY) ListTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTasksCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListTasksCommon for usage and error information.

func (*CLOUDIDENTITY) ListTasksCommonRequest

func (c *CLOUDIDENTITY) ListTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTasksCommon operation. The "output" return value will be populated with the ListTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListTasksCommon Send returns without error.

See ListTasksCommon for more information on using the ListTasksCommon API call, and error handling.

// Example sending a request using the ListTasksCommonRequest method.
req, resp := client.ListTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListTasksCommonWithContext

func (c *CLOUDIDENTITY) ListTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTasksCommonWithContext is the same as ListTasksCommon with the addition of the ability to pass a context and additional request options.

See ListTasksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListTasksRequest

func (c *CLOUDIDENTITY) ListTasksRequest(input *ListTasksInput) (req *request.Request, output *ListTasksOutput)

ListTasksRequest generates a "volcengine/request.Request" representing the client's request for the ListTasks operation. The "output" return value will be populated with the ListTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListTasksCommon Send returns without error.

See ListTasks for more information on using the ListTasks API call, and error handling.

// Example sending a request using the ListTasksRequest method.
req, resp := client.ListTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListTasksWithContext

func (c *CLOUDIDENTITY) ListTasksWithContext(ctx volcengine.Context, input *ListTasksInput, opts ...request.Option) (*ListTasksOutput, error)

ListTasksWithContext is the same as ListTasks with the addition of the ability to pass a context and additional request options.

See ListTasks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUserProvisioningEvents

func (c *CLOUDIDENTITY) ListUserProvisioningEvents(input *ListUserProvisioningEventsInput) (*ListUserProvisioningEventsOutput, error)

ListUserProvisioningEvents API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUserProvisioningEvents for usage and error information.

func (*CLOUDIDENTITY) ListUserProvisioningEventsCommon

func (c *CLOUDIDENTITY) ListUserProvisioningEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUserProvisioningEventsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUserProvisioningEventsCommon for usage and error information.

func (*CLOUDIDENTITY) ListUserProvisioningEventsCommonRequest

func (c *CLOUDIDENTITY) ListUserProvisioningEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUserProvisioningEventsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUserProvisioningEventsCommon operation. The "output" return value will be populated with the ListUserProvisioningEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserProvisioningEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserProvisioningEventsCommon Send returns without error.

See ListUserProvisioningEventsCommon for more information on using the ListUserProvisioningEventsCommon API call, and error handling.

// Example sending a request using the ListUserProvisioningEventsCommonRequest method.
req, resp := client.ListUserProvisioningEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUserProvisioningEventsCommonWithContext

func (c *CLOUDIDENTITY) ListUserProvisioningEventsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUserProvisioningEventsCommonWithContext is the same as ListUserProvisioningEventsCommon with the addition of the ability to pass a context and additional request options.

See ListUserProvisioningEventsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUserProvisioningEventsRequest

func (c *CLOUDIDENTITY) ListUserProvisioningEventsRequest(input *ListUserProvisioningEventsInput) (req *request.Request, output *ListUserProvisioningEventsOutput)

ListUserProvisioningEventsRequest generates a "volcengine/request.Request" representing the client's request for the ListUserProvisioningEvents operation. The "output" return value will be populated with the ListUserProvisioningEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserProvisioningEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserProvisioningEventsCommon Send returns without error.

See ListUserProvisioningEvents for more information on using the ListUserProvisioningEvents API call, and error handling.

// Example sending a request using the ListUserProvisioningEventsRequest method.
req, resp := client.ListUserProvisioningEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUserProvisioningEventsWithContext

func (c *CLOUDIDENTITY) ListUserProvisioningEventsWithContext(ctx volcengine.Context, input *ListUserProvisioningEventsInput, opts ...request.Option) (*ListUserProvisioningEventsOutput, error)

ListUserProvisioningEventsWithContext is the same as ListUserProvisioningEvents with the addition of the ability to pass a context and additional request options.

See ListUserProvisioningEvents for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUserProvisionings

func (c *CLOUDIDENTITY) ListUserProvisionings(input *ListUserProvisioningsInput) (*ListUserProvisioningsOutput, error)

ListUserProvisionings API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUserProvisionings for usage and error information.

func (*CLOUDIDENTITY) ListUserProvisioningsCommon

func (c *CLOUDIDENTITY) ListUserProvisioningsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUserProvisioningsCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUserProvisioningsCommon for usage and error information.

func (*CLOUDIDENTITY) ListUserProvisioningsCommonRequest

func (c *CLOUDIDENTITY) ListUserProvisioningsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUserProvisioningsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUserProvisioningsCommon operation. The "output" return value will be populated with the ListUserProvisioningsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserProvisioningsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserProvisioningsCommon Send returns without error.

See ListUserProvisioningsCommon for more information on using the ListUserProvisioningsCommon API call, and error handling.

// Example sending a request using the ListUserProvisioningsCommonRequest method.
req, resp := client.ListUserProvisioningsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUserProvisioningsCommonWithContext

func (c *CLOUDIDENTITY) ListUserProvisioningsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUserProvisioningsCommonWithContext is the same as ListUserProvisioningsCommon with the addition of the ability to pass a context and additional request options.

See ListUserProvisioningsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUserProvisioningsRequest

func (c *CLOUDIDENTITY) ListUserProvisioningsRequest(input *ListUserProvisioningsInput) (req *request.Request, output *ListUserProvisioningsOutput)

ListUserProvisioningsRequest generates a "volcengine/request.Request" representing the client's request for the ListUserProvisionings operation. The "output" return value will be populated with the ListUserProvisioningsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUserProvisioningsCommon Request to send the API call to the service. the "output" return value is not valid until after ListUserProvisioningsCommon Send returns without error.

See ListUserProvisionings for more information on using the ListUserProvisionings API call, and error handling.

// Example sending a request using the ListUserProvisioningsRequest method.
req, resp := client.ListUserProvisioningsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUserProvisioningsWithContext

func (c *CLOUDIDENTITY) ListUserProvisioningsWithContext(ctx volcengine.Context, input *ListUserProvisioningsInput, opts ...request.Option) (*ListUserProvisioningsOutput, error)

ListUserProvisioningsWithContext is the same as ListUserProvisionings with the addition of the ability to pass a context and additional request options.

See ListUserProvisionings for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUsers

func (c *CLOUDIDENTITY) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)

ListUsers API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUsers for usage and error information.

func (*CLOUDIDENTITY) ListUsersCommon

func (c *CLOUDIDENTITY) ListUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUsersCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ListUsersCommon for usage and error information.

func (*CLOUDIDENTITY) ListUsersCommonRequest

func (c *CLOUDIDENTITY) ListUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListUsersCommon operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.

See ListUsersCommon for more information on using the ListUsersCommon API call, and error handling.

// Example sending a request using the ListUsersCommonRequest method.
req, resp := client.ListUsersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUsersCommonWithContext

func (c *CLOUDIDENTITY) ListUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListUsersCommonWithContext is the same as ListUsersCommon with the addition of the ability to pass a context and additional request options.

See ListUsersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ListUsersRequest

func (c *CLOUDIDENTITY) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)

ListUsersRequest generates a "volcengine/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the ListUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListUsersCommon Request to send the API call to the service. the "output" return value is not valid until after ListUsersCommon Send returns without error.

See ListUsers for more information on using the ListUsers API call, and error handling.

// Example sending a request using the ListUsersRequest method.
req, resp := client.ListUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ListUsersWithContext

func (c *CLOUDIDENTITY) ListUsersWithContext(ctx volcengine.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)

ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.

See ListUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ProvisionPermissionSet

func (c *CLOUDIDENTITY) ProvisionPermissionSet(input *ProvisionPermissionSetInput) (*ProvisionPermissionSetOutput, error)

ProvisionPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ProvisionPermissionSet for usage and error information.

func (*CLOUDIDENTITY) ProvisionPermissionSetCommon

func (c *CLOUDIDENTITY) ProvisionPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ProvisionPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ProvisionPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) ProvisionPermissionSetCommonRequest

func (c *CLOUDIDENTITY) ProvisionPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ProvisionPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the ProvisionPermissionSetCommon operation. The "output" return value will be populated with the ProvisionPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned ProvisionPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after ProvisionPermissionSetCommon Send returns without error.

See ProvisionPermissionSetCommon for more information on using the ProvisionPermissionSetCommon API call, and error handling.

// Example sending a request using the ProvisionPermissionSetCommonRequest method.
req, resp := client.ProvisionPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ProvisionPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) ProvisionPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ProvisionPermissionSetCommonWithContext is the same as ProvisionPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See ProvisionPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ProvisionPermissionSetRequest

func (c *CLOUDIDENTITY) ProvisionPermissionSetRequest(input *ProvisionPermissionSetInput) (req *request.Request, output *ProvisionPermissionSetOutput)

ProvisionPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the ProvisionPermissionSet operation. The "output" return value will be populated with the ProvisionPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned ProvisionPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after ProvisionPermissionSetCommon Send returns without error.

See ProvisionPermissionSet for more information on using the ProvisionPermissionSet API call, and error handling.

// Example sending a request using the ProvisionPermissionSetRequest method.
req, resp := client.ProvisionPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ProvisionPermissionSetWithContext

func (c *CLOUDIDENTITY) ProvisionPermissionSetWithContext(ctx volcengine.Context, input *ProvisionPermissionSetInput, opts ...request.Option) (*ProvisionPermissionSetOutput, error)

ProvisionPermissionSetWithContext is the same as ProvisionPermissionSet with the addition of the ability to pass a context and additional request options.

See ProvisionPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSet

RemovePermissionPolicyFromPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RemovePermissionPolicyFromPermissionSet for usage and error information.

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommon

func (c *CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemovePermissionPolicyFromPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RemovePermissionPolicyFromPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommonRequest

func (c *CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemovePermissionPolicyFromPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemovePermissionPolicyFromPermissionSetCommon operation. The "output" return value will be populated with the RemovePermissionPolicyFromPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned RemovePermissionPolicyFromPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after RemovePermissionPolicyFromPermissionSetCommon Send returns without error.

See RemovePermissionPolicyFromPermissionSetCommon for more information on using the RemovePermissionPolicyFromPermissionSetCommon API call, and error handling.

// Example sending a request using the RemovePermissionPolicyFromPermissionSetCommonRequest method.
req, resp := client.RemovePermissionPolicyFromPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemovePermissionPolicyFromPermissionSetCommonWithContext is the same as RemovePermissionPolicyFromPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See RemovePermissionPolicyFromPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetRequest

func (c *CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetRequest(input *RemovePermissionPolicyFromPermissionSetInput) (req *request.Request, output *RemovePermissionPolicyFromPermissionSetOutput)

RemovePermissionPolicyFromPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the RemovePermissionPolicyFromPermissionSet operation. The "output" return value will be populated with the RemovePermissionPolicyFromPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned RemovePermissionPolicyFromPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after RemovePermissionPolicyFromPermissionSetCommon Send returns without error.

See RemovePermissionPolicyFromPermissionSet for more information on using the RemovePermissionPolicyFromPermissionSet API call, and error handling.

// Example sending a request using the RemovePermissionPolicyFromPermissionSetRequest method.
req, resp := client.RemovePermissionPolicyFromPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetWithContext

func (c *CLOUDIDENTITY) RemovePermissionPolicyFromPermissionSetWithContext(ctx volcengine.Context, input *RemovePermissionPolicyFromPermissionSetInput, opts ...request.Option) (*RemovePermissionPolicyFromPermissionSetOutput, error)

RemovePermissionPolicyFromPermissionSetWithContext is the same as RemovePermissionPolicyFromPermissionSet with the addition of the ability to pass a context and additional request options.

See RemovePermissionPolicyFromPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RemoveUserFromGroup

func (c *CLOUDIDENTITY) RemoveUserFromGroup(input *RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error)

RemoveUserFromGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RemoveUserFromGroup for usage and error information.

func (*CLOUDIDENTITY) RemoveUserFromGroupCommon

func (c *CLOUDIDENTITY) RemoveUserFromGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveUserFromGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RemoveUserFromGroupCommon for usage and error information.

func (*CLOUDIDENTITY) RemoveUserFromGroupCommonRequest

func (c *CLOUDIDENTITY) RemoveUserFromGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveUserFromGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveUserFromGroupCommon operation. The "output" return value will be populated with the RemoveUserFromGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveUserFromGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveUserFromGroupCommon Send returns without error.

See RemoveUserFromGroupCommon for more information on using the RemoveUserFromGroupCommon API call, and error handling.

// Example sending a request using the RemoveUserFromGroupCommonRequest method.
req, resp := client.RemoveUserFromGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RemoveUserFromGroupCommonWithContext

func (c *CLOUDIDENTITY) RemoveUserFromGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveUserFromGroupCommonWithContext is the same as RemoveUserFromGroupCommon with the addition of the ability to pass a context and additional request options.

See RemoveUserFromGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RemoveUserFromGroupRequest

func (c *CLOUDIDENTITY) RemoveUserFromGroupRequest(input *RemoveUserFromGroupInput) (req *request.Request, output *RemoveUserFromGroupOutput)

RemoveUserFromGroupRequest generates a "volcengine/request.Request" representing the client's request for the RemoveUserFromGroup operation. The "output" return value will be populated with the RemoveUserFromGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveUserFromGroupCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveUserFromGroupCommon Send returns without error.

See RemoveUserFromGroup for more information on using the RemoveUserFromGroup API call, and error handling.

// Example sending a request using the RemoveUserFromGroupRequest method.
req, resp := client.RemoveUserFromGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RemoveUserFromGroupWithContext

func (c *CLOUDIDENTITY) RemoveUserFromGroupWithContext(ctx volcengine.Context, input *RemoveUserFromGroupInput, opts ...request.Option) (*RemoveUserFromGroupOutput, error)

RemoveUserFromGroupWithContext is the same as RemoveUserFromGroup with the addition of the ability to pass a context and additional request options.

See RemoveUserFromGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ResetPassword

func (c *CLOUDIDENTITY) ResetPassword(input *ResetPasswordInput) (*ResetPasswordOutput, error)

ResetPassword API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ResetPassword for usage and error information.

func (*CLOUDIDENTITY) ResetPasswordCommon

func (c *CLOUDIDENTITY) ResetPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetPasswordCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation ResetPasswordCommon for usage and error information.

func (*CLOUDIDENTITY) ResetPasswordCommonRequest

func (c *CLOUDIDENTITY) ResetPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetPasswordCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResetPasswordCommon operation. The "output" return value will be populated with the ResetPasswordCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ResetPasswordCommon Send returns without error.

See ResetPasswordCommon for more information on using the ResetPasswordCommon API call, and error handling.

// Example sending a request using the ResetPasswordCommonRequest method.
req, resp := client.ResetPasswordCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ResetPasswordCommonWithContext

func (c *CLOUDIDENTITY) ResetPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetPasswordCommonWithContext is the same as ResetPasswordCommon with the addition of the ability to pass a context and additional request options.

See ResetPasswordCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) ResetPasswordRequest

func (c *CLOUDIDENTITY) ResetPasswordRequest(input *ResetPasswordInput) (req *request.Request, output *ResetPasswordOutput)

ResetPasswordRequest generates a "volcengine/request.Request" representing the client's request for the ResetPassword operation. The "output" return value will be populated with the ResetPasswordCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after ResetPasswordCommon Send returns without error.

See ResetPassword for more information on using the ResetPassword API call, and error handling.

// Example sending a request using the ResetPasswordRequest method.
req, resp := client.ResetPasswordRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) ResetPasswordWithContext

func (c *CLOUDIDENTITY) ResetPasswordWithContext(ctx volcengine.Context, input *ResetPasswordInput, opts ...request.Option) (*ResetPasswordOutput, error)

ResetPasswordWithContext is the same as ResetPassword with the addition of the ability to pass a context and additional request options.

See ResetPassword for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RetryUserProvisioningEvent

func (c *CLOUDIDENTITY) RetryUserProvisioningEvent(input *RetryUserProvisioningEventInput) (*RetryUserProvisioningEventOutput, error)

RetryUserProvisioningEvent API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RetryUserProvisioningEvent for usage and error information.

func (*CLOUDIDENTITY) RetryUserProvisioningEventCommon

func (c *CLOUDIDENTITY) RetryUserProvisioningEventCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RetryUserProvisioningEventCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation RetryUserProvisioningEventCommon for usage and error information.

func (*CLOUDIDENTITY) RetryUserProvisioningEventCommonRequest

func (c *CLOUDIDENTITY) RetryUserProvisioningEventCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RetryUserProvisioningEventCommonRequest generates a "volcengine/request.Request" representing the client's request for the RetryUserProvisioningEventCommon operation. The "output" return value will be populated with the RetryUserProvisioningEventCommon request's response once the request completes successfully.

Use "Send" method on the returned RetryUserProvisioningEventCommon Request to send the API call to the service. the "output" return value is not valid until after RetryUserProvisioningEventCommon Send returns without error.

See RetryUserProvisioningEventCommon for more information on using the RetryUserProvisioningEventCommon API call, and error handling.

// Example sending a request using the RetryUserProvisioningEventCommonRequest method.
req, resp := client.RetryUserProvisioningEventCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RetryUserProvisioningEventCommonWithContext

func (c *CLOUDIDENTITY) RetryUserProvisioningEventCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RetryUserProvisioningEventCommonWithContext is the same as RetryUserProvisioningEventCommon with the addition of the ability to pass a context and additional request options.

See RetryUserProvisioningEventCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) RetryUserProvisioningEventRequest

func (c *CLOUDIDENTITY) RetryUserProvisioningEventRequest(input *RetryUserProvisioningEventInput) (req *request.Request, output *RetryUserProvisioningEventOutput)

RetryUserProvisioningEventRequest generates a "volcengine/request.Request" representing the client's request for the RetryUserProvisioningEvent operation. The "output" return value will be populated with the RetryUserProvisioningEventCommon request's response once the request completes successfully.

Use "Send" method on the returned RetryUserProvisioningEventCommon Request to send the API call to the service. the "output" return value is not valid until after RetryUserProvisioningEventCommon Send returns without error.

See RetryUserProvisioningEvent for more information on using the RetryUserProvisioningEvent API call, and error handling.

// Example sending a request using the RetryUserProvisioningEventRequest method.
req, resp := client.RetryUserProvisioningEventRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) RetryUserProvisioningEventWithContext

func (c *CLOUDIDENTITY) RetryUserProvisioningEventWithContext(ctx volcengine.Context, input *RetryUserProvisioningEventInput, opts ...request.Option) (*RetryUserProvisioningEventOutput, error)

RetryUserProvisioningEventWithContext is the same as RetryUserProvisioningEvent with the addition of the ability to pass a context and additional request options.

See RetryUserProvisioningEvent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateGroup

func (c *CLOUDIDENTITY) UpdateGroup(input *UpdateGroupInput) (*UpdateGroupOutput, error)

UpdateGroup API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateGroup for usage and error information.

func (*CLOUDIDENTITY) UpdateGroupCommon

func (c *CLOUDIDENTITY) UpdateGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateGroupCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateGroupCommon for usage and error information.

func (*CLOUDIDENTITY) UpdateGroupCommonRequest

func (c *CLOUDIDENTITY) UpdateGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGroupCommon operation. The "output" return value will be populated with the UpdateGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGroupCommon Send returns without error.

See UpdateGroupCommon for more information on using the UpdateGroupCommon API call, and error handling.

// Example sending a request using the UpdateGroupCommonRequest method.
req, resp := client.UpdateGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateGroupCommonWithContext

func (c *CLOUDIDENTITY) UpdateGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateGroupCommonWithContext is the same as UpdateGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateGroupRequest

func (c *CLOUDIDENTITY) UpdateGroupRequest(input *UpdateGroupInput) (req *request.Request, output *UpdateGroupOutput)

UpdateGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGroup operation. The "output" return value will be populated with the UpdateGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGroupCommon Send returns without error.

See UpdateGroup for more information on using the UpdateGroup API call, and error handling.

// Example sending a request using the UpdateGroupRequest method.
req, resp := client.UpdateGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateGroupWithContext

func (c *CLOUDIDENTITY) UpdateGroupWithContext(ctx volcengine.Context, input *UpdateGroupInput, opts ...request.Option) (*UpdateGroupOutput, error)

UpdateGroupWithContext is the same as UpdateGroup with the addition of the ability to pass a context and additional request options.

See UpdateGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSet

UpdateInlinePolicyToPermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateInlinePolicyToPermissionSet for usage and error information.

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommon

func (c *CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInlinePolicyToPermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateInlinePolicyToPermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommonRequest

func (c *CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInlinePolicyToPermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInlinePolicyToPermissionSetCommon operation. The "output" return value will be populated with the UpdateInlinePolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInlinePolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInlinePolicyToPermissionSetCommon Send returns without error.

See UpdateInlinePolicyToPermissionSetCommon for more information on using the UpdateInlinePolicyToPermissionSetCommon API call, and error handling.

// Example sending a request using the UpdateInlinePolicyToPermissionSetCommonRequest method.
req, resp := client.UpdateInlinePolicyToPermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommonWithContext

func (c *CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInlinePolicyToPermissionSetCommonWithContext is the same as UpdateInlinePolicyToPermissionSetCommon with the addition of the ability to pass a context and additional request options.

See UpdateInlinePolicyToPermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetRequest

func (c *CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetRequest(input *UpdateInlinePolicyToPermissionSetInput) (req *request.Request, output *UpdateInlinePolicyToPermissionSetOutput)

UpdateInlinePolicyToPermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInlinePolicyToPermissionSet operation. The "output" return value will be populated with the UpdateInlinePolicyToPermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInlinePolicyToPermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInlinePolicyToPermissionSetCommon Send returns without error.

See UpdateInlinePolicyToPermissionSet for more information on using the UpdateInlinePolicyToPermissionSet API call, and error handling.

// Example sending a request using the UpdateInlinePolicyToPermissionSetRequest method.
req, resp := client.UpdateInlinePolicyToPermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetWithContext

func (c *CLOUDIDENTITY) UpdateInlinePolicyToPermissionSetWithContext(ctx volcengine.Context, input *UpdateInlinePolicyToPermissionSetInput, opts ...request.Option) (*UpdateInlinePolicyToPermissionSetOutput, error)

UpdateInlinePolicyToPermissionSetWithContext is the same as UpdateInlinePolicyToPermissionSet with the addition of the ability to pass a context and additional request options.

See UpdateInlinePolicyToPermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateInstanceName

func (c *CLOUDIDENTITY) UpdateInstanceName(input *UpdateInstanceNameInput) (*UpdateInstanceNameOutput, error)

UpdateInstanceName API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateInstanceName for usage and error information.

func (*CLOUDIDENTITY) UpdateInstanceNameCommon

func (c *CLOUDIDENTITY) UpdateInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInstanceNameCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateInstanceNameCommon for usage and error information.

func (*CLOUDIDENTITY) UpdateInstanceNameCommonRequest

func (c *CLOUDIDENTITY) UpdateInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstanceNameCommon operation. The "output" return value will be populated with the UpdateInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstanceNameCommon Send returns without error.

See UpdateInstanceNameCommon for more information on using the UpdateInstanceNameCommon API call, and error handling.

// Example sending a request using the UpdateInstanceNameCommonRequest method.
req, resp := client.UpdateInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateInstanceNameCommonWithContext

func (c *CLOUDIDENTITY) UpdateInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInstanceNameCommonWithContext is the same as UpdateInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See UpdateInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateInstanceNameRequest

func (c *CLOUDIDENTITY) UpdateInstanceNameRequest(input *UpdateInstanceNameInput) (req *request.Request, output *UpdateInstanceNameOutput)

UpdateInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstanceName operation. The "output" return value will be populated with the UpdateInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstanceNameCommon Send returns without error.

See UpdateInstanceName for more information on using the UpdateInstanceName API call, and error handling.

// Example sending a request using the UpdateInstanceNameRequest method.
req, resp := client.UpdateInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateInstanceNameWithContext

func (c *CLOUDIDENTITY) UpdateInstanceNameWithContext(ctx volcengine.Context, input *UpdateInstanceNameInput, opts ...request.Option) (*UpdateInstanceNameOutput, error)

UpdateInstanceNameWithContext is the same as UpdateInstanceName with the addition of the ability to pass a context and additional request options.

See UpdateInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdatePermissionSet

func (c *CLOUDIDENTITY) UpdatePermissionSet(input *UpdatePermissionSetInput) (*UpdatePermissionSetOutput, error)

UpdatePermissionSet API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdatePermissionSet for usage and error information.

func (*CLOUDIDENTITY) UpdatePermissionSetCommon

func (c *CLOUDIDENTITY) UpdatePermissionSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdatePermissionSetCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdatePermissionSetCommon for usage and error information.

func (*CLOUDIDENTITY) UpdatePermissionSetCommonRequest

func (c *CLOUDIDENTITY) UpdatePermissionSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdatePermissionSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePermissionSetCommon operation. The "output" return value will be populated with the UpdatePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePermissionSetCommon Send returns without error.

See UpdatePermissionSetCommon for more information on using the UpdatePermissionSetCommon API call, and error handling.

// Example sending a request using the UpdatePermissionSetCommonRequest method.
req, resp := client.UpdatePermissionSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdatePermissionSetCommonWithContext

func (c *CLOUDIDENTITY) UpdatePermissionSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdatePermissionSetCommonWithContext is the same as UpdatePermissionSetCommon with the addition of the ability to pass a context and additional request options.

See UpdatePermissionSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdatePermissionSetRequest

func (c *CLOUDIDENTITY) UpdatePermissionSetRequest(input *UpdatePermissionSetInput) (req *request.Request, output *UpdatePermissionSetOutput)

UpdatePermissionSetRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePermissionSet operation. The "output" return value will be populated with the UpdatePermissionSetCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePermissionSetCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePermissionSetCommon Send returns without error.

See UpdatePermissionSet for more information on using the UpdatePermissionSet API call, and error handling.

// Example sending a request using the UpdatePermissionSetRequest method.
req, resp := client.UpdatePermissionSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdatePermissionSetWithContext

func (c *CLOUDIDENTITY) UpdatePermissionSetWithContext(ctx volcengine.Context, input *UpdatePermissionSetInput, opts ...request.Option) (*UpdatePermissionSetOutput, error)

UpdatePermissionSetWithContext is the same as UpdatePermissionSet with the addition of the ability to pass a context and additional request options.

See UpdatePermissionSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateUser

func (c *CLOUDIDENTITY) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)

UpdateUser API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateUser for usage and error information.

func (*CLOUDIDENTITY) UpdateUserCommon

func (c *CLOUDIDENTITY) UpdateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateUserCommon API operation for CLOUDIDENTITY.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUDIDENTITY's API operation UpdateUserCommon for usage and error information.

func (*CLOUDIDENTITY) UpdateUserCommonRequest

func (c *CLOUDIDENTITY) UpdateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUserCommon operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.

See UpdateUserCommon for more information on using the UpdateUserCommon API call, and error handling.

// Example sending a request using the UpdateUserCommonRequest method.
req, resp := client.UpdateUserCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateUserCommonWithContext

func (c *CLOUDIDENTITY) UpdateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateUserCommonWithContext is the same as UpdateUserCommon with the addition of the ability to pass a context and additional request options.

See UpdateUserCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDIDENTITY) UpdateUserRequest

func (c *CLOUDIDENTITY) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)

UpdateUserRequest generates a "volcengine/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the UpdateUserCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateUserCommon Send returns without error.

See UpdateUser for more information on using the UpdateUser API call, and error handling.

// Example sending a request using the UpdateUserRequest method.
req, resp := client.UpdateUserRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDIDENTITY) UpdateUserWithContext

func (c *CLOUDIDENTITY) UpdateUserWithContext(ctx volcengine.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)

UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.

See UpdateUser for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type CLOUDIDENTITYAPI

type CLOUDIDENTITYAPI interface {
	AddInlinePolicyToPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddInlinePolicyToPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddInlinePolicyToPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddInlinePolicyToPermissionSet(*AddInlinePolicyToPermissionSetInput) (*AddInlinePolicyToPermissionSetOutput, error)
	AddInlinePolicyToPermissionSetWithContext(volcengine.Context, *AddInlinePolicyToPermissionSetInput, ...request.Option) (*AddInlinePolicyToPermissionSetOutput, error)
	AddInlinePolicyToPermissionSetRequest(*AddInlinePolicyToPermissionSetInput) (*request.Request, *AddInlinePolicyToPermissionSetOutput)

	AddSystemPolicyToPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddSystemPolicyToPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddSystemPolicyToPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddSystemPolicyToPermissionSet(*AddSystemPolicyToPermissionSetInput) (*AddSystemPolicyToPermissionSetOutput, error)
	AddSystemPolicyToPermissionSetWithContext(volcengine.Context, *AddSystemPolicyToPermissionSetInput, ...request.Option) (*AddSystemPolicyToPermissionSetOutput, error)
	AddSystemPolicyToPermissionSetRequest(*AddSystemPolicyToPermissionSetInput) (*request.Request, *AddSystemPolicyToPermissionSetOutput)

	AddUserToGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddUserToGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddUserToGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddUserToGroup(*AddUserToGroupInput) (*AddUserToGroupOutput, error)
	AddUserToGroupWithContext(volcengine.Context, *AddUserToGroupInput, ...request.Option) (*AddUserToGroupOutput, error)
	AddUserToGroupRequest(*AddUserToGroupInput) (*request.Request, *AddUserToGroupOutput)

	AttachPolicyToUserProvisionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachPolicyToUserProvisionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachPolicyToUserProvisionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachPolicyToUserProvision(*AttachPolicyToUserProvisionInput) (*AttachPolicyToUserProvisionOutput, error)
	AttachPolicyToUserProvisionWithContext(volcengine.Context, *AttachPolicyToUserProvisionInput, ...request.Option) (*AttachPolicyToUserProvisionOutput, error)
	AttachPolicyToUserProvisionRequest(*AttachPolicyToUserProvisionInput) (*request.Request, *AttachPolicyToUserProvisionOutput)

	CreateAccountAssignmentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAccountAssignmentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAccountAssignmentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAccountAssignment(*CreateAccountAssignmentInput) (*CreateAccountAssignmentOutput, error)
	CreateAccountAssignmentWithContext(volcengine.Context, *CreateAccountAssignmentInput, ...request.Option) (*CreateAccountAssignmentOutput, error)
	CreateAccountAssignmentRequest(*CreateAccountAssignmentInput) (*request.Request, *CreateAccountAssignmentOutput)

	CreateExternalSAMLIdentityProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateExternalSAMLIdentityProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateExternalSAMLIdentityProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateExternalSAMLIdentityProvider(*CreateExternalSAMLIdentityProviderInput) (*CreateExternalSAMLIdentityProviderOutput, error)
	CreateExternalSAMLIdentityProviderWithContext(volcengine.Context, *CreateExternalSAMLIdentityProviderInput, ...request.Option) (*CreateExternalSAMLIdentityProviderOutput, error)
	CreateExternalSAMLIdentityProviderRequest(*CreateExternalSAMLIdentityProviderInput) (*request.Request, *CreateExternalSAMLIdentityProviderOutput)

	CreateGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateGroup(*CreateGroupInput) (*CreateGroupOutput, error)
	CreateGroupWithContext(volcengine.Context, *CreateGroupInput, ...request.Option) (*CreateGroupOutput, error)
	CreateGroupRequest(*CreateGroupInput) (*request.Request, *CreateGroupOutput)

	CreatePermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePermissionSet(*CreatePermissionSetInput) (*CreatePermissionSetOutput, error)
	CreatePermissionSetWithContext(volcengine.Context, *CreatePermissionSetInput, ...request.Option) (*CreatePermissionSetOutput, error)
	CreatePermissionSetRequest(*CreatePermissionSetInput) (*request.Request, *CreatePermissionSetOutput)

	CreateSCIMServerCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSCIMServerCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSCIMServerCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSCIMServerCredential(*CreateSCIMServerCredentialInput) (*CreateSCIMServerCredentialOutput, error)
	CreateSCIMServerCredentialWithContext(volcengine.Context, *CreateSCIMServerCredentialInput, ...request.Option) (*CreateSCIMServerCredentialOutput, error)
	CreateSCIMServerCredentialRequest(*CreateSCIMServerCredentialInput) (*request.Request, *CreateSCIMServerCredentialOutput)

	CreateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUser(*CreateUserInput) (*CreateUserOutput, error)
	CreateUserWithContext(volcengine.Context, *CreateUserInput, ...request.Option) (*CreateUserOutput, error)
	CreateUserRequest(*CreateUserInput) (*request.Request, *CreateUserOutput)

	CreateUserProvisioningCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUserProvisioningCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUserProvisioningCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUserProvisioning(*CreateUserProvisioningInput) (*CreateUserProvisioningOutput, error)
	CreateUserProvisioningWithContext(volcengine.Context, *CreateUserProvisioningInput, ...request.Option) (*CreateUserProvisioningOutput, error)
	CreateUserProvisioningRequest(*CreateUserProvisioningInput) (*request.Request, *CreateUserProvisioningOutput)

	DeleteAccountAssignmentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAccountAssignmentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAccountAssignmentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAccountAssignment(*DeleteAccountAssignmentInput) (*DeleteAccountAssignmentOutput, error)
	DeleteAccountAssignmentWithContext(volcengine.Context, *DeleteAccountAssignmentInput, ...request.Option) (*DeleteAccountAssignmentOutput, error)
	DeleteAccountAssignmentRequest(*DeleteAccountAssignmentInput) (*request.Request, *DeleteAccountAssignmentOutput)

	DeleteGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteGroup(*DeleteGroupInput) (*DeleteGroupOutput, error)
	DeleteGroupWithContext(volcengine.Context, *DeleteGroupInput, ...request.Option) (*DeleteGroupOutput, error)
	DeleteGroupRequest(*DeleteGroupInput) (*request.Request, *DeleteGroupOutput)

	DeletePermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeletePermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeletePermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeletePermissionSet(*DeletePermissionSetInput) (*DeletePermissionSetOutput, error)
	DeletePermissionSetWithContext(volcengine.Context, *DeletePermissionSetInput, ...request.Option) (*DeletePermissionSetOutput, error)
	DeletePermissionSetRequest(*DeletePermissionSetInput) (*request.Request, *DeletePermissionSetOutput)

	DeleteSCIMServerCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSCIMServerCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSCIMServerCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSCIMServerCredential(*DeleteSCIMServerCredentialInput) (*DeleteSCIMServerCredentialOutput, error)
	DeleteSCIMServerCredentialWithContext(volcengine.Context, *DeleteSCIMServerCredentialInput, ...request.Option) (*DeleteSCIMServerCredentialOutput, error)
	DeleteSCIMServerCredentialRequest(*DeleteSCIMServerCredentialInput) (*request.Request, *DeleteSCIMServerCredentialOutput)

	DeleteUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUser(*DeleteUserInput) (*DeleteUserOutput, error)
	DeleteUserWithContext(volcengine.Context, *DeleteUserInput, ...request.Option) (*DeleteUserOutput, error)
	DeleteUserRequest(*DeleteUserInput) (*request.Request, *DeleteUserOutput)

	DeleteUserProvisioningCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserProvisioningCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserProvisioningCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserProvisioning(*DeleteUserProvisioningInput) (*DeleteUserProvisioningOutput, error)
	DeleteUserProvisioningWithContext(volcengine.Context, *DeleteUserProvisioningInput, ...request.Option) (*DeleteUserProvisioningOutput, error)
	DeleteUserProvisioningRequest(*DeleteUserProvisioningInput) (*request.Request, *DeleteUserProvisioningOutput)

	DeleteUserProvisioningEventCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUserProvisioningEventCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUserProvisioningEventCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUserProvisioningEvent(*DeleteUserProvisioningEventInput) (*DeleteUserProvisioningEventOutput, error)
	DeleteUserProvisioningEventWithContext(volcengine.Context, *DeleteUserProvisioningEventInput, ...request.Option) (*DeleteUserProvisioningEventOutput, error)
	DeleteUserProvisioningEventRequest(*DeleteUserProvisioningEventInput) (*request.Request, *DeleteUserProvisioningEventOutput)

	DeprovisionPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeprovisionPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeprovisionPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeprovisionPermissionSet(*DeprovisionPermissionSetInput) (*DeprovisionPermissionSetOutput, error)
	DeprovisionPermissionSetWithContext(volcengine.Context, *DeprovisionPermissionSetInput, ...request.Option) (*DeprovisionPermissionSetOutput, error)
	DeprovisionPermissionSetRequest(*DeprovisionPermissionSetInput) (*request.Request, *DeprovisionPermissionSetOutput)

	DetachPolicyToUserProvisionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachPolicyToUserProvisionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachPolicyToUserProvisionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachPolicyToUserProvision(*DetachPolicyToUserProvisionInput) (*DetachPolicyToUserProvisionOutput, error)
	DetachPolicyToUserProvisionWithContext(volcengine.Context, *DetachPolicyToUserProvisionInput, ...request.Option) (*DetachPolicyToUserProvisionOutput, error)
	DetachPolicyToUserProvisionRequest(*DetachPolicyToUserProvisionInput) (*request.Request, *DetachPolicyToUserProvisionOutput)

	DisablePortalLoginSettingCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisablePortalLoginSettingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisablePortalLoginSettingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisablePortalLoginSetting(*DisablePortalLoginSettingInput) (*DisablePortalLoginSettingOutput, error)
	DisablePortalLoginSettingWithContext(volcengine.Context, *DisablePortalLoginSettingInput, ...request.Option) (*DisablePortalLoginSettingOutput, error)
	DisablePortalLoginSettingRequest(*DisablePortalLoginSettingInput) (*request.Request, *DisablePortalLoginSettingOutput)

	DisableServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableService(*DisableServiceInput) (*DisableServiceOutput, error)
	DisableServiceWithContext(volcengine.Context, *DisableServiceInput, ...request.Option) (*DisableServiceOutput, error)
	DisableServiceRequest(*DisableServiceInput) (*request.Request, *DisableServiceOutput)

	EnablePortalLoginSettingCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnablePortalLoginSettingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnablePortalLoginSettingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnablePortalLoginSetting(*EnablePortalLoginSettingInput) (*EnablePortalLoginSettingOutput, error)
	EnablePortalLoginSettingWithContext(volcengine.Context, *EnablePortalLoginSettingInput, ...request.Option) (*EnablePortalLoginSettingOutput, error)
	EnablePortalLoginSettingRequest(*EnablePortalLoginSettingInput) (*request.Request, *EnablePortalLoginSettingOutput)

	EnableServiceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableServiceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableServiceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableService(*EnableServiceInput) (*EnableServiceOutput, error)
	EnableServiceWithContext(volcengine.Context, *EnableServiceInput, ...request.Option) (*EnableServiceOutput, error)
	EnableServiceRequest(*EnableServiceInput) (*request.Request, *EnableServiceOutput)

	GetExternalSAMLIdentityProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetExternalSAMLIdentityProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetExternalSAMLIdentityProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetExternalSAMLIdentityProvider(*GetExternalSAMLIdentityProviderInput) (*GetExternalSAMLIdentityProviderOutput, error)
	GetExternalSAMLIdentityProviderWithContext(volcengine.Context, *GetExternalSAMLIdentityProviderInput, ...request.Option) (*GetExternalSAMLIdentityProviderOutput, error)
	GetExternalSAMLIdentityProviderRequest(*GetExternalSAMLIdentityProviderInput) (*request.Request, *GetExternalSAMLIdentityProviderOutput)

	GetGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetGroup(*GetGroupInput) (*GetGroupOutput, error)
	GetGroupWithContext(volcengine.Context, *GetGroupInput, ...request.Option) (*GetGroupOutput, error)
	GetGroupRequest(*GetGroupInput) (*request.Request, *GetGroupOutput)

	GetPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPermissionSet(*GetPermissionSetInput) (*GetPermissionSetOutput, error)
	GetPermissionSetWithContext(volcengine.Context, *GetPermissionSetInput, ...request.Option) (*GetPermissionSetOutput, error)
	GetPermissionSetRequest(*GetPermissionSetInput) (*request.Request, *GetPermissionSetOutput)

	GetPortalLoginConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPortalLoginConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPortalLoginConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPortalLoginConfig(*GetPortalLoginConfigInput) (*GetPortalLoginConfigOutput, error)
	GetPortalLoginConfigWithContext(volcengine.Context, *GetPortalLoginConfigInput, ...request.Option) (*GetPortalLoginConfigOutput, error)
	GetPortalLoginConfigRequest(*GetPortalLoginConfigInput) (*request.Request, *GetPortalLoginConfigOutput)

	GetSAMLServiceProviderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSAMLServiceProviderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSAMLServiceProviderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSAMLServiceProvider(*GetSAMLServiceProviderInput) (*GetSAMLServiceProviderOutput, error)
	GetSAMLServiceProviderWithContext(volcengine.Context, *GetSAMLServiceProviderInput, ...request.Option) (*GetSAMLServiceProviderOutput, error)
	GetSAMLServiceProviderRequest(*GetSAMLServiceProviderInput) (*request.Request, *GetSAMLServiceProviderOutput)

	GetServiceStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetServiceStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetServiceStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetServiceStatus(*GetServiceStatusInput) (*GetServiceStatusOutput, error)
	GetServiceStatusWithContext(volcengine.Context, *GetServiceStatusInput, ...request.Option) (*GetServiceStatusOutput, error)
	GetServiceStatusRequest(*GetServiceStatusInput) (*request.Request, *GetServiceStatusOutput)

	GetTaskStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTaskStatus(*GetTaskStatusInput) (*GetTaskStatusOutput, error)
	GetTaskStatusWithContext(volcengine.Context, *GetTaskStatusInput, ...request.Option) (*GetTaskStatusOutput, error)
	GetTaskStatusRequest(*GetTaskStatusInput) (*request.Request, *GetTaskStatusOutput)

	GetUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUser(*GetUserInput) (*GetUserOutput, error)
	GetUserWithContext(volcengine.Context, *GetUserInput, ...request.Option) (*GetUserOutput, error)
	GetUserRequest(*GetUserInput) (*request.Request, *GetUserOutput)

	GetUserProvisioningCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetUserProvisioningCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetUserProvisioningCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetUserProvisioning(*GetUserProvisioningInput) (*GetUserProvisioningOutput, error)
	GetUserProvisioningWithContext(volcengine.Context, *GetUserProvisioningInput, ...request.Option) (*GetUserProvisioningOutput, error)
	GetUserProvisioningRequest(*GetUserProvisioningInput) (*request.Request, *GetUserProvisioningOutput)

	ListAccountAssignmentsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAccountAssignmentsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAccountAssignmentsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccountAssignments(*ListAccountAssignmentsInput) (*ListAccountAssignmentsOutput, error)
	ListAccountAssignmentsWithContext(volcengine.Context, *ListAccountAssignmentsInput, ...request.Option) (*ListAccountAssignmentsOutput, error)
	ListAccountAssignmentsRequest(*ListAccountAssignmentsInput) (*request.Request, *ListAccountAssignmentsOutput)

	ListGroupMembersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListGroupMembersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListGroupMembersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListGroupMembers(*ListGroupMembersInput) (*ListGroupMembersOutput, error)
	ListGroupMembersWithContext(volcengine.Context, *ListGroupMembersInput, ...request.Option) (*ListGroupMembersOutput, error)
	ListGroupMembersRequest(*ListGroupMembersInput) (*request.Request, *ListGroupMembersOutput)

	ListGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListGroups(*ListGroupsInput) (*ListGroupsOutput, error)
	ListGroupsWithContext(volcengine.Context, *ListGroupsInput, ...request.Option) (*ListGroupsOutput, error)
	ListGroupsRequest(*ListGroupsInput) (*request.Request, *ListGroupsOutput)

	ListPermissionPoliciesInPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPermissionPoliciesInPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPermissionPoliciesInPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPermissionPoliciesInPermissionSet(*ListPermissionPoliciesInPermissionSetInput) (*ListPermissionPoliciesInPermissionSetOutput, error)
	ListPermissionPoliciesInPermissionSetWithContext(volcengine.Context, *ListPermissionPoliciesInPermissionSetInput, ...request.Option) (*ListPermissionPoliciesInPermissionSetOutput, error)
	ListPermissionPoliciesInPermissionSetRequest(*ListPermissionPoliciesInPermissionSetInput) (*request.Request, *ListPermissionPoliciesInPermissionSetOutput)

	ListPermissionSetProvisioningsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPermissionSetProvisioningsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPermissionSetProvisioningsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPermissionSetProvisionings(*ListPermissionSetProvisioningsInput) (*ListPermissionSetProvisioningsOutput, error)
	ListPermissionSetProvisioningsWithContext(volcengine.Context, *ListPermissionSetProvisioningsInput, ...request.Option) (*ListPermissionSetProvisioningsOutput, error)
	ListPermissionSetProvisioningsRequest(*ListPermissionSetProvisioningsInput) (*request.Request, *ListPermissionSetProvisioningsOutput)

	ListPermissionSetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPermissionSetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPermissionSetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPermissionSets(*ListPermissionSetsInput) (*ListPermissionSetsOutput, error)
	ListPermissionSetsWithContext(volcengine.Context, *ListPermissionSetsInput, ...request.Option) (*ListPermissionSetsOutput, error)
	ListPermissionSetsRequest(*ListPermissionSetsInput) (*request.Request, *ListPermissionSetsOutput)

	ListPortalLoginSettingsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPortalLoginSettingsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPortalLoginSettingsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPortalLoginSettings(*ListPortalLoginSettingsInput) (*ListPortalLoginSettingsOutput, error)
	ListPortalLoginSettingsWithContext(volcengine.Context, *ListPortalLoginSettingsInput, ...request.Option) (*ListPortalLoginSettingsOutput, error)
	ListPortalLoginSettingsRequest(*ListPortalLoginSettingsInput) (*request.Request, *ListPortalLoginSettingsOutput)

	ListSCIMServerCredentialsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSCIMServerCredentialsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSCIMServerCredentialsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSCIMServerCredentials(*ListSCIMServerCredentialsInput) (*ListSCIMServerCredentialsOutput, error)
	ListSCIMServerCredentialsWithContext(volcengine.Context, *ListSCIMServerCredentialsInput, ...request.Option) (*ListSCIMServerCredentialsOutput, error)
	ListSCIMServerCredentialsRequest(*ListSCIMServerCredentialsInput) (*request.Request, *ListSCIMServerCredentialsOutput)

	ListTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTasks(*ListTasksInput) (*ListTasksOutput, error)
	ListTasksWithContext(volcengine.Context, *ListTasksInput, ...request.Option) (*ListTasksOutput, error)
	ListTasksRequest(*ListTasksInput) (*request.Request, *ListTasksOutput)

	ListUserProvisioningEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserProvisioningEventsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserProvisioningEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserProvisioningEvents(*ListUserProvisioningEventsInput) (*ListUserProvisioningEventsOutput, error)
	ListUserProvisioningEventsWithContext(volcengine.Context, *ListUserProvisioningEventsInput, ...request.Option) (*ListUserProvisioningEventsOutput, error)
	ListUserProvisioningEventsRequest(*ListUserProvisioningEventsInput) (*request.Request, *ListUserProvisioningEventsOutput)

	ListUserProvisioningsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUserProvisioningsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUserProvisioningsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUserProvisionings(*ListUserProvisioningsInput) (*ListUserProvisioningsOutput, error)
	ListUserProvisioningsWithContext(volcengine.Context, *ListUserProvisioningsInput, ...request.Option) (*ListUserProvisioningsOutput, error)
	ListUserProvisioningsRequest(*ListUserProvisioningsInput) (*request.Request, *ListUserProvisioningsOutput)

	ListUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUsers(*ListUsersInput) (*ListUsersOutput, error)
	ListUsersWithContext(volcengine.Context, *ListUsersInput, ...request.Option) (*ListUsersOutput, error)
	ListUsersRequest(*ListUsersInput) (*request.Request, *ListUsersOutput)

	ProvisionPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ProvisionPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ProvisionPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ProvisionPermissionSet(*ProvisionPermissionSetInput) (*ProvisionPermissionSetOutput, error)
	ProvisionPermissionSetWithContext(volcengine.Context, *ProvisionPermissionSetInput, ...request.Option) (*ProvisionPermissionSetOutput, error)
	ProvisionPermissionSetRequest(*ProvisionPermissionSetInput) (*request.Request, *ProvisionPermissionSetOutput)

	RemovePermissionPolicyFromPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemovePermissionPolicyFromPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemovePermissionPolicyFromPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemovePermissionPolicyFromPermissionSet(*RemovePermissionPolicyFromPermissionSetInput) (*RemovePermissionPolicyFromPermissionSetOutput, error)
	RemovePermissionPolicyFromPermissionSetWithContext(volcengine.Context, *RemovePermissionPolicyFromPermissionSetInput, ...request.Option) (*RemovePermissionPolicyFromPermissionSetOutput, error)
	RemovePermissionPolicyFromPermissionSetRequest(*RemovePermissionPolicyFromPermissionSetInput) (*request.Request, *RemovePermissionPolicyFromPermissionSetOutput)

	RemoveUserFromGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveUserFromGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveUserFromGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveUserFromGroup(*RemoveUserFromGroupInput) (*RemoveUserFromGroupOutput, error)
	RemoveUserFromGroupWithContext(volcengine.Context, *RemoveUserFromGroupInput, ...request.Option) (*RemoveUserFromGroupOutput, error)
	RemoveUserFromGroupRequest(*RemoveUserFromGroupInput) (*request.Request, *RemoveUserFromGroupOutput)

	ResetPasswordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetPasswordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetPasswordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetPassword(*ResetPasswordInput) (*ResetPasswordOutput, error)
	ResetPasswordWithContext(volcengine.Context, *ResetPasswordInput, ...request.Option) (*ResetPasswordOutput, error)
	ResetPasswordRequest(*ResetPasswordInput) (*request.Request, *ResetPasswordOutput)

	RetryUserProvisioningEventCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RetryUserProvisioningEventCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RetryUserProvisioningEventCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RetryUserProvisioningEvent(*RetryUserProvisioningEventInput) (*RetryUserProvisioningEventOutput, error)
	RetryUserProvisioningEventWithContext(volcengine.Context, *RetryUserProvisioningEventInput, ...request.Option) (*RetryUserProvisioningEventOutput, error)
	RetryUserProvisioningEventRequest(*RetryUserProvisioningEventInput) (*request.Request, *RetryUserProvisioningEventOutput)

	UpdateGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateGroup(*UpdateGroupInput) (*UpdateGroupOutput, error)
	UpdateGroupWithContext(volcengine.Context, *UpdateGroupInput, ...request.Option) (*UpdateGroupOutput, error)
	UpdateGroupRequest(*UpdateGroupInput) (*request.Request, *UpdateGroupOutput)

	UpdateInlinePolicyToPermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInlinePolicyToPermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInlinePolicyToPermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInlinePolicyToPermissionSet(*UpdateInlinePolicyToPermissionSetInput) (*UpdateInlinePolicyToPermissionSetOutput, error)
	UpdateInlinePolicyToPermissionSetWithContext(volcengine.Context, *UpdateInlinePolicyToPermissionSetInput, ...request.Option) (*UpdateInlinePolicyToPermissionSetOutput, error)
	UpdateInlinePolicyToPermissionSetRequest(*UpdateInlinePolicyToPermissionSetInput) (*request.Request, *UpdateInlinePolicyToPermissionSetOutput)

	UpdateInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInstanceName(*UpdateInstanceNameInput) (*UpdateInstanceNameOutput, error)
	UpdateInstanceNameWithContext(volcengine.Context, *UpdateInstanceNameInput, ...request.Option) (*UpdateInstanceNameOutput, error)
	UpdateInstanceNameRequest(*UpdateInstanceNameInput) (*request.Request, *UpdateInstanceNameOutput)

	UpdatePermissionSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdatePermissionSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdatePermissionSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdatePermissionSet(*UpdatePermissionSetInput) (*UpdatePermissionSetOutput, error)
	UpdatePermissionSetWithContext(volcengine.Context, *UpdatePermissionSetInput, ...request.Option) (*UpdatePermissionSetOutput, error)
	UpdatePermissionSetRequest(*UpdatePermissionSetInput) (*request.Request, *UpdatePermissionSetOutput)

	UpdateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateUser(*UpdateUserInput) (*UpdateUserOutput, error)
	UpdateUserWithContext(volcengine.Context, *UpdateUserInput, ...request.Option) (*UpdateUserOutput, error)
	UpdateUserRequest(*UpdateUserInput) (*request.Request, *UpdateUserOutput)
}

CLOUDIDENTITYAPI provides an interface to enable mocking the cloudidentity.CLOUDIDENTITY service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// CLOUDIDENTITY.
func myFunc(svc CLOUDIDENTITYAPI) bool {
    // Make svc.AddInlinePolicyToPermissionSet request
}

func main() {
    sess := session.New()
    svc := cloudidentity.New(sess)

    myFunc(svc)
}

type CreateAccountAssignmentInput

type CreateAccountAssignmentInput struct {

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`

	// PrincipalId is a required field
	PrincipalId *string `type:"string" json:",omitempty" required:"true"`

	// PrincipalType is a required field
	PrincipalType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfPrincipalTypeForCreateAccountAssignmentInput"`

	// TargetId is a required field
	TargetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateAccountAssignmentInput) GoString

func (s CreateAccountAssignmentInput) GoString() string

GoString returns the string representation

func (*CreateAccountAssignmentInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*CreateAccountAssignmentInput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*CreateAccountAssignmentInput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*CreateAccountAssignmentInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (CreateAccountAssignmentInput) String

String returns the string representation

func (*CreateAccountAssignmentInput) Validate

func (s *CreateAccountAssignmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateAccountAssignmentOutput

type CreateAccountAssignmentOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAccountAssignmentOutput) GoString

GoString returns the string representation

func (*CreateAccountAssignmentOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (CreateAccountAssignmentOutput) String

String returns the string representation

type CreateExternalSAMLIdentityProviderInput

type CreateExternalSAMLIdentityProviderInput struct {

	// EncodedMetadataDocument is a required field
	EncodedMetadataDocument *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateExternalSAMLIdentityProviderInput) GoString

GoString returns the string representation

func (*CreateExternalSAMLIdentityProviderInput) SetEncodedMetadataDocument

SetEncodedMetadataDocument sets the EncodedMetadataDocument field's value.

func (CreateExternalSAMLIdentityProviderInput) String

String returns the string representation

func (*CreateExternalSAMLIdentityProviderInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateExternalSAMLIdentityProviderOutput

type CreateExternalSAMLIdentityProviderOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	EncodedMetadataDocument *string `type:"string" json:",omitempty"`

	EntityId *string `type:"string" json:",omitempty"`

	IdpCertificates []*IdpCertificateForCreateExternalSAMLIdentityProviderOutput `type:"list" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateExternalSAMLIdentityProviderOutput) GoString

GoString returns the string representation

func (*CreateExternalSAMLIdentityProviderOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*CreateExternalSAMLIdentityProviderOutput) SetEncodedMetadataDocument

SetEncodedMetadataDocument sets the EncodedMetadataDocument field's value.

func (*CreateExternalSAMLIdentityProviderOutput) SetEntityId

SetEntityId sets the EntityId field's value.

func (*CreateExternalSAMLIdentityProviderOutput) SetIdpCertificates

SetIdpCertificates sets the IdpCertificates field's value.

func (*CreateExternalSAMLIdentityProviderOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (CreateExternalSAMLIdentityProviderOutput) String

String returns the string representation

type CreateGroupInput

type CreateGroupInput struct {
	Description *string `max:"128" type:"string" json:",omitempty"`

	DisplayName *string `max:"64" type:"string" json:",omitempty"`

	// GroupName is a required field
	GroupName *string `max:"63" type:"string" json:",omitempty" required:"true"`

	// JoinType is a required field
	JoinType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfJoinTypeForCreateGroupInput"`
	// contains filtered or unexported fields
}

func (CreateGroupInput) GoString

func (s CreateGroupInput) GoString() string

GoString returns the string representation

func (*CreateGroupInput) SetDescription

func (s *CreateGroupInput) SetDescription(v string) *CreateGroupInput

SetDescription sets the Description field's value.

func (*CreateGroupInput) SetDisplayName

func (s *CreateGroupInput) SetDisplayName(v string) *CreateGroupInput

SetDisplayName sets the DisplayName field's value.

func (*CreateGroupInput) SetGroupName

func (s *CreateGroupInput) SetGroupName(v string) *CreateGroupInput

SetGroupName sets the GroupName field's value.

func (*CreateGroupInput) SetJoinType

func (s *CreateGroupInput) SetJoinType(v string) *CreateGroupInput

SetJoinType sets the JoinType field's value.

func (CreateGroupInput) String

func (s CreateGroupInput) String() string

String returns the string representation

func (*CreateGroupInput) Validate

func (s *CreateGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateGroupOutput

type CreateGroupOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	GroupId *string `type:"string" json:",omitempty"`

	GroupName *string `type:"string" json:",omitempty"`

	JoinType *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateGroupOutput) GoString

func (s CreateGroupOutput) GoString() string

GoString returns the string representation

func (*CreateGroupOutput) SetCreatedTime

func (s *CreateGroupOutput) SetCreatedTime(v string) *CreateGroupOutput

SetCreatedTime sets the CreatedTime field's value.

func (*CreateGroupOutput) SetDescription

func (s *CreateGroupOutput) SetDescription(v string) *CreateGroupOutput

SetDescription sets the Description field's value.

func (*CreateGroupOutput) SetDisplayName

func (s *CreateGroupOutput) SetDisplayName(v string) *CreateGroupOutput

SetDisplayName sets the DisplayName field's value.

func (*CreateGroupOutput) SetGroupId

func (s *CreateGroupOutput) SetGroupId(v string) *CreateGroupOutput

SetGroupId sets the GroupId field's value.

func (*CreateGroupOutput) SetGroupName

func (s *CreateGroupOutput) SetGroupName(v string) *CreateGroupOutput

SetGroupName sets the GroupName field's value.

func (*CreateGroupOutput) SetJoinType

func (s *CreateGroupOutput) SetJoinType(v string) *CreateGroupOutput

SetJoinType sets the JoinType field's value.

func (*CreateGroupOutput) SetSource

func (s *CreateGroupOutput) SetSource(v string) *CreateGroupOutput

SetSource sets the Source field's value.

func (*CreateGroupOutput) SetUpdatedTime

func (s *CreateGroupOutput) SetUpdatedTime(v string) *CreateGroupOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (CreateGroupOutput) String

func (s CreateGroupOutput) String() string

String returns the string representation

type CreatePermissionSetInput

type CreatePermissionSetInput struct {
	Description *string `max:"255" type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	RelayState *string `type:"string" json:",omitempty"`

	SessionDuration *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreatePermissionSetInput) GoString

func (s CreatePermissionSetInput) GoString() string

GoString returns the string representation

func (*CreatePermissionSetInput) SetDescription

SetDescription sets the Description field's value.

func (*CreatePermissionSetInput) SetName

SetName sets the Name field's value.

func (*CreatePermissionSetInput) SetRelayState

SetRelayState sets the RelayState field's value.

func (*CreatePermissionSetInput) SetSessionDuration

func (s *CreatePermissionSetInput) SetSessionDuration(v int64) *CreatePermissionSetInput

SetSessionDuration sets the SessionDuration field's value.

func (CreatePermissionSetInput) String

func (s CreatePermissionSetInput) String() string

String returns the string representation

func (*CreatePermissionSetInput) Validate

func (s *CreatePermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreatePermissionSetOutput

type CreatePermissionSetOutput struct {
	Metadata *response.ResponseMetadata

	PermissionSetId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreatePermissionSetOutput) GoString

func (s CreatePermissionSetOutput) GoString() string

GoString returns the string representation

func (*CreatePermissionSetOutput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (CreatePermissionSetOutput) String

func (s CreatePermissionSetOutput) String() string

String returns the string representation

type CreateSCIMServerCredentialInput added in v1.1.18

type CreateSCIMServerCredentialInput struct {
	// contains filtered or unexported fields
}

func (CreateSCIMServerCredentialInput) GoString added in v1.1.18

GoString returns the string representation

func (CreateSCIMServerCredentialInput) String added in v1.1.18

String returns the string representation

type CreateSCIMServerCredentialOutput added in v1.1.18

type CreateSCIMServerCredentialOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	CredentialId *string `type:"string" json:",omitempty"`

	CredentialSecret *string `type:"string" json:",omitempty"`

	CredentialType *string `type:"string" json:",omitempty"`

	ExpireTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateSCIMServerCredentialOutput) GoString added in v1.1.18

GoString returns the string representation

func (*CreateSCIMServerCredentialOutput) SetCreatedTime added in v1.1.18

SetCreatedTime sets the CreatedTime field's value.

func (*CreateSCIMServerCredentialOutput) SetCredentialId added in v1.1.18

SetCredentialId sets the CredentialId field's value.

func (*CreateSCIMServerCredentialOutput) SetCredentialSecret added in v1.1.18

SetCredentialSecret sets the CredentialSecret field's value.

func (*CreateSCIMServerCredentialOutput) SetCredentialType added in v1.1.18

SetCredentialType sets the CredentialType field's value.

func (*CreateSCIMServerCredentialOutput) SetExpireTime added in v1.1.18

SetExpireTime sets the ExpireTime field's value.

func (*CreateSCIMServerCredentialOutput) SetStatus added in v1.1.18

SetStatus sets the Status field's value.

func (CreateSCIMServerCredentialOutput) String added in v1.1.18

String returns the string representation

type CreateUserInput

type CreateUserInput struct {
	Description *string `max:"255" type:"string" json:",omitempty"`

	DisplayName *string `max:"64" type:"string" json:",omitempty"`

	Email *string `max:"128" type:"string" json:",omitempty"`

	Phone *string `max:"20" type:"string" json:",omitempty"`

	// UserName is a required field
	UserName *string `min:"1" max:"54" type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUserInput) GoString

func (s CreateUserInput) GoString() string

GoString returns the string representation

func (*CreateUserInput) SetDescription

func (s *CreateUserInput) SetDescription(v string) *CreateUserInput

SetDescription sets the Description field's value.

func (*CreateUserInput) SetDisplayName

func (s *CreateUserInput) SetDisplayName(v string) *CreateUserInput

SetDisplayName sets the DisplayName field's value.

func (*CreateUserInput) SetEmail

func (s *CreateUserInput) SetEmail(v string) *CreateUserInput

SetEmail sets the Email field's value.

func (*CreateUserInput) SetPhone

func (s *CreateUserInput) SetPhone(v string) *CreateUserInput

SetPhone sets the Phone field's value.

func (*CreateUserInput) SetUserName

func (s *CreateUserInput) SetUserName(v string) *CreateUserInput

SetUserName sets the UserName field's value.

func (CreateUserInput) String

func (s CreateUserInput) String() string

String returns the string representation

func (*CreateUserInput) Validate

func (s *CreateUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUserOutput

type CreateUserOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserId *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUserOutput) GoString

func (s CreateUserOutput) GoString() string

GoString returns the string representation

func (*CreateUserOutput) SetCreatedTime

func (s *CreateUserOutput) SetCreatedTime(v string) *CreateUserOutput

SetCreatedTime sets the CreatedTime field's value.

func (*CreateUserOutput) SetDescription

func (s *CreateUserOutput) SetDescription(v string) *CreateUserOutput

SetDescription sets the Description field's value.

func (*CreateUserOutput) SetDisplayName

func (s *CreateUserOutput) SetDisplayName(v string) *CreateUserOutput

SetDisplayName sets the DisplayName field's value.

func (*CreateUserOutput) SetEmail

func (s *CreateUserOutput) SetEmail(v string) *CreateUserOutput

SetEmail sets the Email field's value.

func (*CreateUserOutput) SetPhone

func (s *CreateUserOutput) SetPhone(v string) *CreateUserOutput

SetPhone sets the Phone field's value.

func (*CreateUserOutput) SetSource

func (s *CreateUserOutput) SetSource(v string) *CreateUserOutput

SetSource sets the Source field's value.

func (*CreateUserOutput) SetUpdatedTime

func (s *CreateUserOutput) SetUpdatedTime(v string) *CreateUserOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (*CreateUserOutput) SetUserId

func (s *CreateUserOutput) SetUserId(v string) *CreateUserOutput

SetUserId sets the UserId field's value.

func (*CreateUserOutput) SetUserName

func (s *CreateUserOutput) SetUserName(v string) *CreateUserOutput

SetUserName sets the UserName field's value.

func (CreateUserOutput) String

func (s CreateUserOutput) String() string

String returns the string representation

type CreateUserProvisioningInput

type CreateUserProvisioningInput struct {

	// DeletionStrategy is a required field
	DeletionStrategy *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDeletionStrategyForCreateUserProvisioningInput"`

	Description *string `type:"string" json:",omitempty"`

	// DuplicationStrategy is a required field
	DuplicationStrategy *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDuplicationStrategyForCreateUserProvisioningInput"`

	DuplicationSuffix *string `type:"string" json:",omitempty"`

	// IdentitySourceStrategy is a required field
	IdentitySourceStrategy *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfIdentitySourceStrategyForCreateUserProvisioningInput"`

	// PrincipalId is a required field
	PrincipalId *string `type:"string" json:",omitempty" required:"true"`

	// PrincipalType is a required field
	PrincipalType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfPrincipalTypeForCreateUserProvisioningInput"`

	// TargetId is a required field
	TargetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateUserProvisioningInput) GoString

func (s CreateUserProvisioningInput) GoString() string

GoString returns the string representation

func (*CreateUserProvisioningInput) SetDeletionStrategy

SetDeletionStrategy sets the DeletionStrategy field's value.

func (*CreateUserProvisioningInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateUserProvisioningInput) SetDuplicationStrategy

func (s *CreateUserProvisioningInput) SetDuplicationStrategy(v string) *CreateUserProvisioningInput

SetDuplicationStrategy sets the DuplicationStrategy field's value.

func (*CreateUserProvisioningInput) SetDuplicationSuffix

SetDuplicationSuffix sets the DuplicationSuffix field's value.

func (*CreateUserProvisioningInput) SetIdentitySourceStrategy

func (s *CreateUserProvisioningInput) SetIdentitySourceStrategy(v string) *CreateUserProvisioningInput

SetIdentitySourceStrategy sets the IdentitySourceStrategy field's value.

func (*CreateUserProvisioningInput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*CreateUserProvisioningInput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*CreateUserProvisioningInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (CreateUserProvisioningInput) String

String returns the string representation

func (*CreateUserProvisioningInput) Validate

func (s *CreateUserProvisioningInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateUserProvisioningOutput

type CreateUserProvisioningOutput struct {
	Metadata *response.ResponseMetadata

	DeletionStrategy *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DuplicationStrategy *string `type:"string" json:",omitempty"`

	DuplicationSuffix *string `type:"string" json:",omitempty"`

	IdentitySourceStrategy *string `type:"string" json:",omitempty"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty"`

	ProvisionStatus *string `type:"string" json:",omitempty"`

	Remark *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	UserProvisioningId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateUserProvisioningOutput) GoString

func (s CreateUserProvisioningOutput) GoString() string

GoString returns the string representation

func (*CreateUserProvisioningOutput) SetDeletionStrategy

SetDeletionStrategy sets the DeletionStrategy field's value.

func (*CreateUserProvisioningOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateUserProvisioningOutput) SetDuplicationStrategy

SetDuplicationStrategy sets the DuplicationStrategy field's value.

func (*CreateUserProvisioningOutput) SetDuplicationSuffix

SetDuplicationSuffix sets the DuplicationSuffix field's value.

func (*CreateUserProvisioningOutput) SetIdentitySourceStrategy

func (s *CreateUserProvisioningOutput) SetIdentitySourceStrategy(v string) *CreateUserProvisioningOutput

SetIdentitySourceStrategy sets the IdentitySourceStrategy field's value.

func (*CreateUserProvisioningOutput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*CreateUserProvisioningOutput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*CreateUserProvisioningOutput) SetProvisionStatus

SetProvisionStatus sets the ProvisionStatus field's value.

func (*CreateUserProvisioningOutput) SetRemark

SetRemark sets the Remark field's value.

func (*CreateUserProvisioningOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*CreateUserProvisioningOutput) SetUserProvisioningId

SetUserProvisioningId sets the UserProvisioningId field's value.

func (CreateUserProvisioningOutput) String

String returns the string representation

type DeleteAccountAssignmentInput

type DeleteAccountAssignmentInput struct {
	DeprovisionStrategy *string `type:"string" json:",omitempty" enum:"EnumOfDeprovisionStrategyForDeleteAccountAssignmentInput"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`

	// PrincipalId is a required field
	PrincipalId *string `type:"string" json:",omitempty" required:"true"`

	// PrincipalType is a required field
	PrincipalType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfPrincipalTypeForDeleteAccountAssignmentInput"`

	// TargetId is a required field
	TargetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteAccountAssignmentInput) GoString

func (s DeleteAccountAssignmentInput) GoString() string

GoString returns the string representation

func (*DeleteAccountAssignmentInput) SetDeprovisionStrategy

SetDeprovisionStrategy sets the DeprovisionStrategy field's value.

func (*DeleteAccountAssignmentInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*DeleteAccountAssignmentInput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*DeleteAccountAssignmentInput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*DeleteAccountAssignmentInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (DeleteAccountAssignmentInput) String

String returns the string representation

func (*DeleteAccountAssignmentInput) Validate

func (s *DeleteAccountAssignmentInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteAccountAssignmentOutput

type DeleteAccountAssignmentOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAccountAssignmentOutput) GoString

GoString returns the string representation

func (*DeleteAccountAssignmentOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (DeleteAccountAssignmentOutput) String

String returns the string representation

type DeleteGroupInput

type DeleteGroupInput struct {

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteGroupInput) GoString

func (s DeleteGroupInput) GoString() string

GoString returns the string representation

func (*DeleteGroupInput) SetGroupId

func (s *DeleteGroupInput) SetGroupId(v string) *DeleteGroupInput

SetGroupId sets the GroupId field's value.

func (DeleteGroupInput) String

func (s DeleteGroupInput) String() string

String returns the string representation

func (*DeleteGroupInput) Validate

func (s *DeleteGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteGroupOutput

type DeleteGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteGroupOutput) GoString

func (s DeleteGroupOutput) GoString() string

GoString returns the string representation

func (DeleteGroupOutput) String

func (s DeleteGroupOutput) String() string

String returns the string representation

type DeletePermissionSetInput

type DeletePermissionSetInput struct {

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeletePermissionSetInput) GoString

func (s DeletePermissionSetInput) GoString() string

GoString returns the string representation

func (*DeletePermissionSetInput) SetPermissionSetId

func (s *DeletePermissionSetInput) SetPermissionSetId(v string) *DeletePermissionSetInput

SetPermissionSetId sets the PermissionSetId field's value.

func (DeletePermissionSetInput) String

func (s DeletePermissionSetInput) String() string

String returns the string representation

func (*DeletePermissionSetInput) Validate

func (s *DeletePermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeletePermissionSetOutput

type DeletePermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeletePermissionSetOutput) GoString

func (s DeletePermissionSetOutput) GoString() string

GoString returns the string representation

func (DeletePermissionSetOutput) String

func (s DeletePermissionSetOutput) String() string

String returns the string representation

type DeleteSCIMServerCredentialInput added in v1.1.18

type DeleteSCIMServerCredentialInput struct {

	// CredentialId is a required field
	CredentialId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSCIMServerCredentialInput) GoString added in v1.1.18

GoString returns the string representation

func (*DeleteSCIMServerCredentialInput) SetCredentialId added in v1.1.18

SetCredentialId sets the CredentialId field's value.

func (DeleteSCIMServerCredentialInput) String added in v1.1.18

String returns the string representation

func (*DeleteSCIMServerCredentialInput) Validate added in v1.1.18

func (s *DeleteSCIMServerCredentialInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteSCIMServerCredentialOutput added in v1.1.18

type DeleteSCIMServerCredentialOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSCIMServerCredentialOutput) GoString added in v1.1.18

GoString returns the string representation

func (DeleteSCIMServerCredentialOutput) String added in v1.1.18

String returns the string representation

type DeleteUserInput

type DeleteUserInput struct {

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteUserInput) GoString

func (s DeleteUserInput) GoString() string

GoString returns the string representation

func (*DeleteUserInput) SetUserId

func (s *DeleteUserInput) SetUserId(v string) *DeleteUserInput

SetUserId sets the UserId field's value.

func (DeleteUserInput) String

func (s DeleteUserInput) String() string

String returns the string representation

func (*DeleteUserInput) Validate

func (s *DeleteUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserOutput

type DeleteUserOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteUserOutput) GoString

func (s DeleteUserOutput) GoString() string

GoString returns the string representation

func (DeleteUserOutput) String

func (s DeleteUserOutput) String() string

String returns the string representation

type DeleteUserProvisioningEventInput

type DeleteUserProvisioningEventInput struct {

	// UserProvisioningEventId is a required field
	UserProvisioningEventId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteUserProvisioningEventInput) GoString

GoString returns the string representation

func (*DeleteUserProvisioningEventInput) SetUserProvisioningEventId

SetUserProvisioningEventId sets the UserProvisioningEventId field's value.

func (DeleteUserProvisioningEventInput) String

String returns the string representation

func (*DeleteUserProvisioningEventInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserProvisioningEventOutput

type DeleteUserProvisioningEventOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteUserProvisioningEventOutput) GoString

GoString returns the string representation

func (DeleteUserProvisioningEventOutput) String

String returns the string representation

type DeleteUserProvisioningInput

type DeleteUserProvisioningInput struct {

	// UserProvisioningId is a required field
	UserProvisioningId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteUserProvisioningInput) GoString

func (s DeleteUserProvisioningInput) GoString() string

GoString returns the string representation

func (*DeleteUserProvisioningInput) SetUserProvisioningId

func (s *DeleteUserProvisioningInput) SetUserProvisioningId(v string) *DeleteUserProvisioningInput

SetUserProvisioningId sets the UserProvisioningId field's value.

func (DeleteUserProvisioningInput) String

String returns the string representation

func (*DeleteUserProvisioningInput) Validate

func (s *DeleteUserProvisioningInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteUserProvisioningOutput

type DeleteUserProvisioningOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteUserProvisioningOutput) GoString

func (s DeleteUserProvisioningOutput) GoString() string

GoString returns the string representation

func (DeleteUserProvisioningOutput) String

String returns the string representation

type DeprovisionPermissionSetInput

type DeprovisionPermissionSetInput struct {

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`

	// TargetId is a required field
	TargetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeprovisionPermissionSetInput) GoString

GoString returns the string representation

func (*DeprovisionPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*DeprovisionPermissionSetInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (DeprovisionPermissionSetInput) String

String returns the string representation

func (*DeprovisionPermissionSetInput) Validate

func (s *DeprovisionPermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeprovisionPermissionSetOutput

type DeprovisionPermissionSetOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeprovisionPermissionSetOutput) GoString

GoString returns the string representation

func (*DeprovisionPermissionSetOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (DeprovisionPermissionSetOutput) String

String returns the string representation

type DetachPolicyToUserProvisionInput

type DetachPolicyToUserProvisionInput struct {

	// PolicyName is a required field
	PolicyName *string `type:"string" json:",omitempty" required:"true"`

	// UserProvisioningId is a required field
	UserProvisioningId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DetachPolicyToUserProvisionInput) GoString

GoString returns the string representation

func (*DetachPolicyToUserProvisionInput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*DetachPolicyToUserProvisionInput) SetUserProvisioningId

SetUserProvisioningId sets the UserProvisioningId field's value.

func (DetachPolicyToUserProvisionInput) String

String returns the string representation

func (*DetachPolicyToUserProvisionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DetachPolicyToUserProvisionOutput

type DetachPolicyToUserProvisionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachPolicyToUserProvisionOutput) GoString

GoString returns the string representation

func (DetachPolicyToUserProvisionOutput) String

String returns the string representation

type DisablePortalLoginSettingInput

type DisablePortalLoginSettingInput struct {

	// LoginType is a required field
	LoginType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DisablePortalLoginSettingInput) GoString

GoString returns the string representation

func (*DisablePortalLoginSettingInput) SetLoginType

SetLoginType sets the LoginType field's value.

func (DisablePortalLoginSettingInput) String

String returns the string representation

func (*DisablePortalLoginSettingInput) Validate

func (s *DisablePortalLoginSettingInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DisablePortalLoginSettingOutput

type DisablePortalLoginSettingOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisablePortalLoginSettingOutput) GoString

GoString returns the string representation

func (DisablePortalLoginSettingOutput) String

String returns the string representation

type DisableServiceInput

type DisableServiceInput struct {
	// contains filtered or unexported fields
}

func (DisableServiceInput) GoString

func (s DisableServiceInput) GoString() string

GoString returns the string representation

func (DisableServiceInput) String

func (s DisableServiceInput) String() string

String returns the string representation

type DisableServiceOutput

type DisableServiceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableServiceOutput) GoString

func (s DisableServiceOutput) GoString() string

GoString returns the string representation

func (DisableServiceOutput) String

func (s DisableServiceOutput) String() string

String returns the string representation

type EnablePortalLoginSettingInput

type EnablePortalLoginSettingInput struct {

	// LoginType is a required field
	LoginType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnablePortalLoginSettingInput) GoString

GoString returns the string representation

func (*EnablePortalLoginSettingInput) SetLoginType

SetLoginType sets the LoginType field's value.

func (EnablePortalLoginSettingInput) String

String returns the string representation

func (*EnablePortalLoginSettingInput) Validate

func (s *EnablePortalLoginSettingInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EnablePortalLoginSettingOutput

type EnablePortalLoginSettingOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnablePortalLoginSettingOutput) GoString

GoString returns the string representation

func (EnablePortalLoginSettingOutput) String

String returns the string representation

type EnableServiceInput

type EnableServiceInput struct {
	// contains filtered or unexported fields
}

func (EnableServiceInput) GoString

func (s EnableServiceInput) GoString() string

GoString returns the string representation

func (EnableServiceInput) String

func (s EnableServiceInput) String() string

String returns the string representation

type EnableServiceOutput

type EnableServiceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableServiceOutput) GoString

func (s EnableServiceOutput) GoString() string

GoString returns the string representation

func (EnableServiceOutput) String

func (s EnableServiceOutput) String() string

String returns the string representation

type GetExternalSAMLIdentityProviderInput

type GetExternalSAMLIdentityProviderInput struct {
	// contains filtered or unexported fields
}

func (GetExternalSAMLIdentityProviderInput) GoString

GoString returns the string representation

func (GetExternalSAMLIdentityProviderInput) String

String returns the string representation

type GetExternalSAMLIdentityProviderOutput

type GetExternalSAMLIdentityProviderOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	EncodedMetadataDocument *string `type:"string" json:",omitempty"`

	EntityId *string `type:"string" json:",omitempty"`

	IdpCertificates []*IdpCertificateForGetExternalSAMLIdentityProviderOutput `type:"list" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetExternalSAMLIdentityProviderOutput) GoString

GoString returns the string representation

func (*GetExternalSAMLIdentityProviderOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*GetExternalSAMLIdentityProviderOutput) SetEncodedMetadataDocument

SetEncodedMetadataDocument sets the EncodedMetadataDocument field's value.

func (*GetExternalSAMLIdentityProviderOutput) SetEntityId

SetEntityId sets the EntityId field's value.

func (*GetExternalSAMLIdentityProviderOutput) SetIdpCertificates

SetIdpCertificates sets the IdpCertificates field's value.

func (*GetExternalSAMLIdentityProviderOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (GetExternalSAMLIdentityProviderOutput) String

String returns the string representation

type GetGroupInput

type GetGroupInput struct {

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetGroupInput) GoString

func (s GetGroupInput) GoString() string

GoString returns the string representation

func (*GetGroupInput) SetGroupId

func (s *GetGroupInput) SetGroupId(v string) *GetGroupInput

SetGroupId sets the GroupId field's value.

func (GetGroupInput) String

func (s GetGroupInput) String() string

String returns the string representation

func (*GetGroupInput) Validate

func (s *GetGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetGroupOutput

type GetGroupOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	GroupId *string `type:"string" json:",omitempty"`

	GroupName *string `type:"string" json:",omitempty"`

	JoinType *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetGroupOutput) GoString

func (s GetGroupOutput) GoString() string

GoString returns the string representation

func (*GetGroupOutput) SetCreatedTime

func (s *GetGroupOutput) SetCreatedTime(v string) *GetGroupOutput

SetCreatedTime sets the CreatedTime field's value.

func (*GetGroupOutput) SetDescription

func (s *GetGroupOutput) SetDescription(v string) *GetGroupOutput

SetDescription sets the Description field's value.

func (*GetGroupOutput) SetDisplayName

func (s *GetGroupOutput) SetDisplayName(v string) *GetGroupOutput

SetDisplayName sets the DisplayName field's value.

func (*GetGroupOutput) SetGroupId

func (s *GetGroupOutput) SetGroupId(v string) *GetGroupOutput

SetGroupId sets the GroupId field's value.

func (*GetGroupOutput) SetGroupName

func (s *GetGroupOutput) SetGroupName(v string) *GetGroupOutput

SetGroupName sets the GroupName field's value.

func (*GetGroupOutput) SetJoinType

func (s *GetGroupOutput) SetJoinType(v string) *GetGroupOutput

SetJoinType sets the JoinType field's value.

func (*GetGroupOutput) SetSource

func (s *GetGroupOutput) SetSource(v string) *GetGroupOutput

SetSource sets the Source field's value.

func (*GetGroupOutput) SetUpdatedTime

func (s *GetGroupOutput) SetUpdatedTime(v string) *GetGroupOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (GetGroupOutput) String

func (s GetGroupOutput) String() string

String returns the string representation

type GetPermissionSetInput

type GetPermissionSetInput struct {

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetPermissionSetInput) GoString

func (s GetPermissionSetInput) GoString() string

GoString returns the string representation

func (*GetPermissionSetInput) SetPermissionSetId

func (s *GetPermissionSetInput) SetPermissionSetId(v string) *GetPermissionSetInput

SetPermissionSetId sets the PermissionSetId field's value.

func (GetPermissionSetInput) String

func (s GetPermissionSetInput) String() string

String returns the string representation

func (*GetPermissionSetInput) Validate

func (s *GetPermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetPermissionSetOutput

type GetPermissionSetOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	RelayState *string `type:"string" json:",omitempty"`

	SessionDuration *int64 `type:"int64" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPermissionSetOutput) GoString

func (s GetPermissionSetOutput) GoString() string

GoString returns the string representation

func (*GetPermissionSetOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*GetPermissionSetOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetPermissionSetOutput) SetName

SetName sets the Name field's value.

func (*GetPermissionSetOutput) SetPermissionSetId

func (s *GetPermissionSetOutput) SetPermissionSetId(v string) *GetPermissionSetOutput

SetPermissionSetId sets the PermissionSetId field's value.

func (*GetPermissionSetOutput) SetRelayState

SetRelayState sets the RelayState field's value.

func (*GetPermissionSetOutput) SetSessionDuration

func (s *GetPermissionSetOutput) SetSessionDuration(v int64) *GetPermissionSetOutput

SetSessionDuration sets the SessionDuration field's value.

func (*GetPermissionSetOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (GetPermissionSetOutput) String

func (s GetPermissionSetOutput) String() string

String returns the string representation

type GetPortalLoginConfigInput

type GetPortalLoginConfigInput struct {
	// contains filtered or unexported fields
}

func (GetPortalLoginConfigInput) GoString

func (s GetPortalLoginConfigInput) GoString() string

GoString returns the string representation

func (GetPortalLoginConfigInput) String

func (s GetPortalLoginConfigInput) String() string

String returns the string representation

type GetPortalLoginConfigOutput

type GetPortalLoginConfigOutput struct {
	Metadata *response.ResponseMetadata

	LoginType *string `type:"string" json:",omitempty"`

	PortalURL *string `type:"string" json:",omitempty"`

	Subdomain *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPortalLoginConfigOutput) GoString

func (s GetPortalLoginConfigOutput) GoString() string

GoString returns the string representation

func (*GetPortalLoginConfigOutput) SetLoginType

SetLoginType sets the LoginType field's value.

func (*GetPortalLoginConfigOutput) SetPortalURL

SetPortalURL sets the PortalURL field's value.

func (*GetPortalLoginConfigOutput) SetSubdomain

SetSubdomain sets the Subdomain field's value.

func (GetPortalLoginConfigOutput) String

String returns the string representation

type GetSAMLServiceProviderInput

type GetSAMLServiceProviderInput struct {
	// contains filtered or unexported fields
}

func (GetSAMLServiceProviderInput) GoString

func (s GetSAMLServiceProviderInput) GoString() string

GoString returns the string representation

func (GetSAMLServiceProviderInput) String

String returns the string representation

type GetSAMLServiceProviderOutput

type GetSAMLServiceProviderOutput struct {
	Metadata *response.ResponseMetadata

	AcsUrl *string `type:"string" json:",omitempty"`

	EncodedMetadataDocument *string `type:"string" json:",omitempty"`

	EntityId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetSAMLServiceProviderOutput) GoString

func (s GetSAMLServiceProviderOutput) GoString() string

GoString returns the string representation

func (*GetSAMLServiceProviderOutput) SetAcsUrl

SetAcsUrl sets the AcsUrl field's value.

func (*GetSAMLServiceProviderOutput) SetEncodedMetadataDocument

func (s *GetSAMLServiceProviderOutput) SetEncodedMetadataDocument(v string) *GetSAMLServiceProviderOutput

SetEncodedMetadataDocument sets the EncodedMetadataDocument field's value.

func (*GetSAMLServiceProviderOutput) SetEntityId

SetEntityId sets the EntityId field's value.

func (GetSAMLServiceProviderOutput) String

String returns the string representation

type GetServiceStatusInput

type GetServiceStatusInput struct {
	// contains filtered or unexported fields
}

func (GetServiceStatusInput) GoString

func (s GetServiceStatusInput) GoString() string

GoString returns the string representation

func (GetServiceStatusInput) String

func (s GetServiceStatusInput) String() string

String returns the string representation

type GetServiceStatusOutput

type GetServiceStatusOutput struct {
	Metadata *response.ResponseMetadata

	Instances []*InstanceForGetServiceStatusOutput `type:"list" json:",omitempty"`

	PrerequisiteCheckResult *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetServiceStatusOutput) GoString

func (s GetServiceStatusOutput) GoString() string

GoString returns the string representation

func (*GetServiceStatusOutput) SetInstances

SetInstances sets the Instances field's value.

func (*GetServiceStatusOutput) SetPrerequisiteCheckResult

func (s *GetServiceStatusOutput) SetPrerequisiteCheckResult(v string) *GetServiceStatusOutput

SetPrerequisiteCheckResult sets the PrerequisiteCheckResult field's value.

func (GetServiceStatusOutput) String

func (s GetServiceStatusOutput) String() string

String returns the string representation

type GetTaskStatusInput

type GetTaskStatusInput struct {

	// TaskId is a required field
	TaskId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetTaskStatusInput) GoString

func (s GetTaskStatusInput) GoString() string

GoString returns the string representation

func (*GetTaskStatusInput) SetTaskId

func (s *GetTaskStatusInput) SetTaskId(v string) *GetTaskStatusInput

SetTaskId sets the TaskId field's value.

func (GetTaskStatusInput) String

func (s GetTaskStatusInput) String() string

String returns the string representation

func (*GetTaskStatusInput) Validate

func (s *GetTaskStatusInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTaskStatusOutput

type GetTaskStatusOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTaskStatusOutput) GoString

func (s GetTaskStatusOutput) GoString() string

GoString returns the string representation

func (*GetTaskStatusOutput) SetCreatedTime

func (s *GetTaskStatusOutput) SetCreatedTime(v string) *GetTaskStatusOutput

SetCreatedTime sets the CreatedTime field's value.

func (*GetTaskStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetTaskStatusOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*GetTaskStatusOutput) SetTaskType

func (s *GetTaskStatusOutput) SetTaskType(v string) *GetTaskStatusOutput

SetTaskType sets the TaskType field's value.

func (*GetTaskStatusOutput) SetUpdatedTime

func (s *GetTaskStatusOutput) SetUpdatedTime(v string) *GetTaskStatusOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (GetTaskStatusOutput) String

func (s GetTaskStatusOutput) String() string

String returns the string representation

type GetUserInput

type GetUserInput struct {

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserInput) GoString

func (s GetUserInput) GoString() string

GoString returns the string representation

func (*GetUserInput) SetUserId

func (s *GetUserInput) SetUserId(v string) *GetUserInput

SetUserId sets the UserId field's value.

func (GetUserInput) String

func (s GetUserInput) String() string

String returns the string representation

func (*GetUserInput) Validate

func (s *GetUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserOutput

type GetUserOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	IdentityType *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserId *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetUserOutput) GoString

func (s GetUserOutput) GoString() string

GoString returns the string representation

func (*GetUserOutput) SetCreatedTime

func (s *GetUserOutput) SetCreatedTime(v string) *GetUserOutput

SetCreatedTime sets the CreatedTime field's value.

func (*GetUserOutput) SetDescription

func (s *GetUserOutput) SetDescription(v string) *GetUserOutput

SetDescription sets the Description field's value.

func (*GetUserOutput) SetDisplayName

func (s *GetUserOutput) SetDisplayName(v string) *GetUserOutput

SetDisplayName sets the DisplayName field's value.

func (*GetUserOutput) SetEmail

func (s *GetUserOutput) SetEmail(v string) *GetUserOutput

SetEmail sets the Email field's value.

func (*GetUserOutput) SetIdentityType

func (s *GetUserOutput) SetIdentityType(v string) *GetUserOutput

SetIdentityType sets the IdentityType field's value.

func (*GetUserOutput) SetPhone

func (s *GetUserOutput) SetPhone(v string) *GetUserOutput

SetPhone sets the Phone field's value.

func (*GetUserOutput) SetSource

func (s *GetUserOutput) SetSource(v string) *GetUserOutput

SetSource sets the Source field's value.

func (*GetUserOutput) SetUpdatedTime

func (s *GetUserOutput) SetUpdatedTime(v string) *GetUserOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (*GetUserOutput) SetUserId

func (s *GetUserOutput) SetUserId(v string) *GetUserOutput

SetUserId sets the UserId field's value.

func (*GetUserOutput) SetUserName

func (s *GetUserOutput) SetUserName(v string) *GetUserOutput

SetUserName sets the UserName field's value.

func (GetUserOutput) String

func (s GetUserOutput) String() string

String returns the string representation

type GetUserProvisioningInput

type GetUserProvisioningInput struct {

	// UserProvisioningId is a required field
	UserProvisioningId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetUserProvisioningInput) GoString

func (s GetUserProvisioningInput) GoString() string

GoString returns the string representation

func (*GetUserProvisioningInput) SetUserProvisioningId

func (s *GetUserProvisioningInput) SetUserProvisioningId(v string) *GetUserProvisioningInput

SetUserProvisioningId sets the UserProvisioningId field's value.

func (GetUserProvisioningInput) String

func (s GetUserProvisioningInput) String() string

String returns the string representation

func (*GetUserProvisioningInput) Validate

func (s *GetUserProvisioningInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetUserProvisioningOutput

type GetUserProvisioningOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	DeletionStrategy *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DuplicationStrategy *string `type:"string" json:",omitempty"`

	DuplicationSuffix *string `type:"string" json:",omitempty"`

	IdentitySourceStrategy *string `type:"string" json:",omitempty"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalName *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty"`

	ProvisionStatus *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserProvisioningId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetUserProvisioningOutput) GoString

func (s GetUserProvisioningOutput) GoString() string

GoString returns the string representation

func (*GetUserProvisioningOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*GetUserProvisioningOutput) SetDeletionStrategy

func (s *GetUserProvisioningOutput) SetDeletionStrategy(v string) *GetUserProvisioningOutput

SetDeletionStrategy sets the DeletionStrategy field's value.

func (*GetUserProvisioningOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetUserProvisioningOutput) SetDuplicationStrategy

func (s *GetUserProvisioningOutput) SetDuplicationStrategy(v string) *GetUserProvisioningOutput

SetDuplicationStrategy sets the DuplicationStrategy field's value.

func (*GetUserProvisioningOutput) SetDuplicationSuffix

func (s *GetUserProvisioningOutput) SetDuplicationSuffix(v string) *GetUserProvisioningOutput

SetDuplicationSuffix sets the DuplicationSuffix field's value.

func (*GetUserProvisioningOutput) SetIdentitySourceStrategy

func (s *GetUserProvisioningOutput) SetIdentitySourceStrategy(v string) *GetUserProvisioningOutput

SetIdentitySourceStrategy sets the IdentitySourceStrategy field's value.

func (*GetUserProvisioningOutput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*GetUserProvisioningOutput) SetPrincipalName

SetPrincipalName sets the PrincipalName field's value.

func (*GetUserProvisioningOutput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*GetUserProvisioningOutput) SetProvisionStatus

SetProvisionStatus sets the ProvisionStatus field's value.

func (*GetUserProvisioningOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*GetUserProvisioningOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (*GetUserProvisioningOutput) SetUserProvisioningId

func (s *GetUserProvisioningOutput) SetUserProvisioningId(v string) *GetUserProvisioningOutput

SetUserProvisioningId sets the UserProvisioningId field's value.

func (GetUserProvisioningOutput) String

func (s GetUserProvisioningOutput) String() string

String returns the string representation

type GroupForListGroupsOutput

type GroupForListGroupsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	GroupId *string `type:"string" json:",omitempty"`

	GroupName *string `type:"string" json:",omitempty"`

	JoinType *string `type:"string" json:",omitempty" enum:"EnumOfJoinTypeForListGroupsOutput"`

	Source *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GroupForListGroupsOutput) GoString

func (s GroupForListGroupsOutput) GoString() string

GoString returns the string representation

func (*GroupForListGroupsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*GroupForListGroupsOutput) SetDescription

SetDescription sets the Description field's value.

func (*GroupForListGroupsOutput) SetDisplayName

SetDisplayName sets the DisplayName field's value.

func (*GroupForListGroupsOutput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*GroupForListGroupsOutput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*GroupForListGroupsOutput) SetJoinType

SetJoinType sets the JoinType field's value.

func (*GroupForListGroupsOutput) SetSource

SetSource sets the Source field's value.

func (*GroupForListGroupsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (GroupForListGroupsOutput) String

func (s GroupForListGroupsOutput) String() string

String returns the string representation

type IdpCertificateForCreateExternalSAMLIdentityProviderOutput

type IdpCertificateForCreateExternalSAMLIdentityProviderOutput struct {
	ID *string `type:"string" json:",omitempty"`

	NotAfter *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdpCertificateForCreateExternalSAMLIdentityProviderOutput) GoString

GoString returns the string representation

func (*IdpCertificateForCreateExternalSAMLIdentityProviderOutput) SetID

SetID sets the ID field's value.

func (*IdpCertificateForCreateExternalSAMLIdentityProviderOutput) SetNotAfter

SetNotAfter sets the NotAfter field's value.

func (IdpCertificateForCreateExternalSAMLIdentityProviderOutput) String

String returns the string representation

type IdpCertificateForGetExternalSAMLIdentityProviderOutput

type IdpCertificateForGetExternalSAMLIdentityProviderOutput struct {
	ID *string `type:"string" json:",omitempty"`

	NotAfter *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IdpCertificateForGetExternalSAMLIdentityProviderOutput) GoString

GoString returns the string representation

func (*IdpCertificateForGetExternalSAMLIdentityProviderOutput) SetID

SetID sets the ID field's value.

func (*IdpCertificateForGetExternalSAMLIdentityProviderOutput) SetNotAfter

SetNotAfter sets the NotAfter field's value.

func (IdpCertificateForGetExternalSAMLIdentityProviderOutput) String

String returns the string representation

type InstanceForGetServiceStatusOutput

type InstanceForGetServiceStatusOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	InstanceName *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForGetServiceStatusOutput"`
	// contains filtered or unexported fields
}

func (InstanceForGetServiceStatusOutput) GoString

GoString returns the string representation

func (*InstanceForGetServiceStatusOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*InstanceForGetServiceStatusOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*InstanceForGetServiceStatusOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*InstanceForGetServiceStatusOutput) SetRegion

SetRegion sets the Region field's value.

func (*InstanceForGetServiceStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (InstanceForGetServiceStatusOutput) String

String returns the string representation

type ListAccountAssignmentsInput

type ListAccountAssignmentsInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty" enum:"EnumOfPrincipalTypeForListAccountAssignmentsInput"`

	TargetId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAccountAssignmentsInput) GoString

func (s ListAccountAssignmentsInput) GoString() string

GoString returns the string representation

func (*ListAccountAssignmentsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListAccountAssignmentsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAccountAssignmentsInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*ListAccountAssignmentsInput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*ListAccountAssignmentsInput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*ListAccountAssignmentsInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (ListAccountAssignmentsInput) String

String returns the string representation

type ListAccountAssignmentsOutput

type ListAccountAssignmentsOutput struct {
	Metadata *response.ResponseMetadata

	AccountAssignments []*AccountAssignmentForListAccountAssignmentsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAccountAssignmentsOutput) GoString

func (s ListAccountAssignmentsOutput) GoString() string

GoString returns the string representation

func (*ListAccountAssignmentsOutput) SetAccountAssignments

SetAccountAssignments sets the AccountAssignments field's value.

func (*ListAccountAssignmentsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListAccountAssignmentsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAccountAssignmentsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAccountAssignmentsOutput) String

String returns the string representation

type ListGroupMembersInput

type ListGroupMembersInput struct {

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	QueryString *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListGroupMembersInput) GoString

func (s ListGroupMembersInput) GoString() string

GoString returns the string representation

func (*ListGroupMembersInput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*ListGroupMembersInput) SetPageNumber

func (s *ListGroupMembersInput) SetPageNumber(v int32) *ListGroupMembersInput

SetPageNumber sets the PageNumber field's value.

func (*ListGroupMembersInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListGroupMembersInput) SetQueryString

func (s *ListGroupMembersInput) SetQueryString(v string) *ListGroupMembersInput

SetQueryString sets the QueryString field's value.

func (ListGroupMembersInput) String

func (s ListGroupMembersInput) String() string

String returns the string representation

func (*ListGroupMembersInput) Validate

func (s *ListGroupMembersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListGroupMembersOutput

type ListGroupMembersOutput struct {
	Metadata *response.ResponseMetadata

	Members []*MemberForListGroupMembersOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListGroupMembersOutput) GoString

func (s ListGroupMembersOutput) GoString() string

GoString returns the string representation

func (*ListGroupMembersOutput) SetMembers

SetMembers sets the Members field's value.

func (*ListGroupMembersOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListGroupMembersOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListGroupMembersOutput) SetTotal

SetTotal sets the Total field's value.

func (ListGroupMembersOutput) String

func (s ListGroupMembersOutput) String() string

String returns the string representation

type ListGroupsInput

type ListGroupsInput struct {
	JoinType *string `type:"string" json:",omitempty" enum:"EnumOfJoinTypeForListGroupsInput"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	QueryString *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListGroupsInput) GoString

func (s ListGroupsInput) GoString() string

GoString returns the string representation

func (*ListGroupsInput) SetJoinType

func (s *ListGroupsInput) SetJoinType(v string) *ListGroupsInput

SetJoinType sets the JoinType field's value.

func (*ListGroupsInput) SetPageNumber

func (s *ListGroupsInput) SetPageNumber(v int32) *ListGroupsInput

SetPageNumber sets the PageNumber field's value.

func (*ListGroupsInput) SetPageSize

func (s *ListGroupsInput) SetPageSize(v int32) *ListGroupsInput

SetPageSize sets the PageSize field's value.

func (*ListGroupsInput) SetQueryString

func (s *ListGroupsInput) SetQueryString(v string) *ListGroupsInput

SetQueryString sets the QueryString field's value.

func (ListGroupsInput) String

func (s ListGroupsInput) String() string

String returns the string representation

type ListGroupsOutput

type ListGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Groups []*GroupForListGroupsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListGroupsOutput) GoString

func (s ListGroupsOutput) GoString() string

GoString returns the string representation

func (*ListGroupsOutput) SetGroups

SetGroups sets the Groups field's value.

func (*ListGroupsOutput) SetPageNumber

func (s *ListGroupsOutput) SetPageNumber(v int32) *ListGroupsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListGroupsOutput) SetPageSize

func (s *ListGroupsOutput) SetPageSize(v int32) *ListGroupsOutput

SetPageSize sets the PageSize field's value.

func (*ListGroupsOutput) SetTotal

func (s *ListGroupsOutput) SetTotal(v int64) *ListGroupsOutput

SetTotal sets the Total field's value.

func (ListGroupsOutput) String

func (s ListGroupsOutput) String() string

String returns the string representation

type ListPermissionPoliciesInPermissionSetInput

type ListPermissionPoliciesInPermissionSetInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionPolicyType *string `type:"string" json:",omitempty" enum:"EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetInput"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListPermissionPoliciesInPermissionSetInput) GoString

GoString returns the string representation

func (*ListPermissionPoliciesInPermissionSetInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionPoliciesInPermissionSetInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionPoliciesInPermissionSetInput) SetPermissionPolicyType

SetPermissionPolicyType sets the PermissionPolicyType field's value.

func (*ListPermissionPoliciesInPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (ListPermissionPoliciesInPermissionSetInput) String

String returns the string representation

func (*ListPermissionPoliciesInPermissionSetInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ListPermissionPoliciesInPermissionSetOutput

type ListPermissionPoliciesInPermissionSetOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionPolicies []*PermissionPolicyForListPermissionPoliciesInPermissionSetOutput `type:"list" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPermissionPoliciesInPermissionSetOutput) GoString

GoString returns the string representation

func (*ListPermissionPoliciesInPermissionSetOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionPoliciesInPermissionSetOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionPoliciesInPermissionSetOutput) SetPermissionPolicies

SetPermissionPolicies sets the PermissionPolicies field's value.

func (*ListPermissionPoliciesInPermissionSetOutput) SetTotal

SetTotal sets the Total field's value.

func (ListPermissionPoliciesInPermissionSetOutput) String

String returns the string representation

type ListPermissionSetProvisioningsInput

type ListPermissionSetProvisioningsInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	ProvisioningStatus *string `type:"string" json:",omitempty" enum:"EnumOfProvisioningStatusForListPermissionSetProvisioningsInput"`

	TargetId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPermissionSetProvisioningsInput) GoString

GoString returns the string representation

func (*ListPermissionSetProvisioningsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionSetProvisioningsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionSetProvisioningsInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*ListPermissionSetProvisioningsInput) SetProvisioningStatus

SetProvisioningStatus sets the ProvisioningStatus field's value.

func (*ListPermissionSetProvisioningsInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (ListPermissionSetProvisioningsInput) String

String returns the string representation

type ListPermissionSetProvisioningsOutput

type ListPermissionSetProvisioningsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionSetProvisionings []*PermissionSetProvisioningForListPermissionSetProvisioningsOutput `type:"list" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPermissionSetProvisioningsOutput) GoString

GoString returns the string representation

func (*ListPermissionSetProvisioningsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionSetProvisioningsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionSetProvisioningsOutput) SetPermissionSetProvisionings

SetPermissionSetProvisionings sets the PermissionSetProvisionings field's value.

func (*ListPermissionSetProvisioningsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListPermissionSetProvisioningsOutput) String

String returns the string representation

type ListPermissionSetsInput

type ListPermissionSetsInput struct {
	Filter *string `max:"254" type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	PermissionSetIds *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPermissionSetsInput) GoString

func (s ListPermissionSetsInput) GoString() string

GoString returns the string representation

func (*ListPermissionSetsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListPermissionSetsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionSetsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionSetsInput) SetPermissionSetIds

func (s *ListPermissionSetsInput) SetPermissionSetIds(v string) *ListPermissionSetsInput

SetPermissionSetIds sets the PermissionSetIds field's value.

func (ListPermissionSetsInput) String

func (s ListPermissionSetsInput) String() string

String returns the string representation

func (*ListPermissionSetsInput) Validate

func (s *ListPermissionSetsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListPermissionSetsOutput

type ListPermissionSetsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PermissionSets []*PermissionSetForListPermissionSetsOutput `type:"list" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPermissionSetsOutput) GoString

func (s ListPermissionSetsOutput) GoString() string

GoString returns the string representation

func (*ListPermissionSetsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionSetsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionSetsOutput) SetPermissionSets

SetPermissionSets sets the PermissionSets field's value.

func (*ListPermissionSetsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListPermissionSetsOutput) String

func (s ListPermissionSetsOutput) String() string

String returns the string representation

type ListPortalLoginSettingsInput

type ListPortalLoginSettingsInput struct {
	// contains filtered or unexported fields
}

func (ListPortalLoginSettingsInput) GoString

func (s ListPortalLoginSettingsInput) GoString() string

GoString returns the string representation

func (ListPortalLoginSettingsInput) String

String returns the string representation

type ListPortalLoginSettingsOutput

type ListPortalLoginSettingsOutput struct {
	Metadata *response.ResponseMetadata

	PortalLoginSettings []*PortalLoginSettingForListPortalLoginSettingsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPortalLoginSettingsOutput) GoString

GoString returns the string representation

func (*ListPortalLoginSettingsOutput) SetPortalLoginSettings

SetPortalLoginSettings sets the PortalLoginSettings field's value.

func (ListPortalLoginSettingsOutput) String

String returns the string representation

type ListSCIMServerCredentialsInput added in v1.1.18

type ListSCIMServerCredentialsInput struct {
	// contains filtered or unexported fields
}

func (ListSCIMServerCredentialsInput) GoString added in v1.1.18

GoString returns the string representation

func (ListSCIMServerCredentialsInput) String added in v1.1.18

String returns the string representation

type ListSCIMServerCredentialsOutput added in v1.1.18

type ListSCIMServerCredentialsOutput struct {
	Metadata *response.ResponseMetadata

	SCIMServerCredentials []*SCIMServerCredentialForListSCIMServerCredentialsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSCIMServerCredentialsOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ListSCIMServerCredentialsOutput) SetSCIMServerCredentials added in v1.1.18

SetSCIMServerCredentials sets the SCIMServerCredentials field's value.

func (ListSCIMServerCredentialsOutput) String added in v1.1.18

String returns the string representation

type ListTasksInput

type ListTasksInput struct {
	Filter *string `type:"string" json:",omitempty"`

	PageNumber *int32 `min:"1" type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty" enum:"EnumOfPrincipalTypeForListTasksInput"`

	TaskStatus *string `type:"string" json:",omitempty" enum:"EnumOfTaskStatusForListTasksInput"`

	TaskType *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTasksInput) GoString

func (s ListTasksInput) GoString() string

GoString returns the string representation

func (*ListTasksInput) SetFilter

func (s *ListTasksInput) SetFilter(v string) *ListTasksInput

SetFilter sets the Filter field's value.

func (*ListTasksInput) SetPageNumber

func (s *ListTasksInput) SetPageNumber(v int32) *ListTasksInput

SetPageNumber sets the PageNumber field's value.

func (*ListTasksInput) SetPageSize

func (s *ListTasksInput) SetPageSize(v int32) *ListTasksInput

SetPageSize sets the PageSize field's value.

func (*ListTasksInput) SetPrincipalType

func (s *ListTasksInput) SetPrincipalType(v string) *ListTasksInput

SetPrincipalType sets the PrincipalType field's value.

func (*ListTasksInput) SetTaskStatus

func (s *ListTasksInput) SetTaskStatus(v string) *ListTasksInput

SetTaskStatus sets the TaskStatus field's value.

func (*ListTasksInput) SetTaskType

func (s *ListTasksInput) SetTaskType(v int32) *ListTasksInput

SetTaskType sets the TaskType field's value.

func (ListTasksInput) String

func (s ListTasksInput) String() string

String returns the string representation

func (*ListTasksInput) Validate

func (s *ListTasksInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTasksOutput

type ListTasksOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Tasks []*TaskForListTasksOutput `type:"list" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListTasksOutput) GoString

func (s ListTasksOutput) GoString() string

GoString returns the string representation

func (*ListTasksOutput) SetPageNumber

func (s *ListTasksOutput) SetPageNumber(v int32) *ListTasksOutput

SetPageNumber sets the PageNumber field's value.

func (*ListTasksOutput) SetPageSize

func (s *ListTasksOutput) SetPageSize(v int32) *ListTasksOutput

SetPageSize sets the PageSize field's value.

func (*ListTasksOutput) SetTasks

SetTasks sets the Tasks field's value.

func (*ListTasksOutput) SetTotal

func (s *ListTasksOutput) SetTotal(v int64) *ListTasksOutput

SetTotal sets the Total field's value.

func (ListTasksOutput) String

func (s ListTasksOutput) String() string

String returns the string representation

type ListUserProvisioningEventsInput

type ListUserProvisioningEventsInput struct {
	EventStatus []*string `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	QueryString *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserProvisioningEventsInput) GoString

GoString returns the string representation

func (*ListUserProvisioningEventsInput) SetEventStatus

SetEventStatus sets the EventStatus field's value.

func (*ListUserProvisioningEventsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserProvisioningEventsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUserProvisioningEventsInput) SetQueryString

SetQueryString sets the QueryString field's value.

func (ListUserProvisioningEventsInput) String

String returns the string representation

type ListUserProvisioningEventsOutput

type ListUserProvisioningEventsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`

	UserProvisioningEvent []*UserProvisioningEventForListUserProvisioningEventsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserProvisioningEventsOutput) GoString

GoString returns the string representation

func (*ListUserProvisioningEventsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserProvisioningEventsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUserProvisioningEventsOutput) SetTotal

SetTotal sets the Total field's value.

func (*ListUserProvisioningEventsOutput) SetUserProvisioningEvent

SetUserProvisioningEvent sets the UserProvisioningEvent field's value.

func (ListUserProvisioningEventsOutput) String

String returns the string representation

type ListUserProvisioningsInput

type ListUserProvisioningsInput struct {
	AccountId *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserProvisioningsInput) GoString

func (s ListUserProvisioningsInput) GoString() string

GoString returns the string representation

func (*ListUserProvisioningsInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ListUserProvisioningsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserProvisioningsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListUserProvisioningsInput) String

String returns the string representation

type ListUserProvisioningsOutput

type ListUserProvisioningsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`

	UserProvisionings []*UserProvisioningForListUserProvisioningsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUserProvisioningsOutput) GoString

func (s ListUserProvisioningsOutput) GoString() string

GoString returns the string representation

func (*ListUserProvisioningsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListUserProvisioningsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUserProvisioningsOutput) SetTotal

SetTotal sets the Total field's value.

func (*ListUserProvisioningsOutput) SetUserProvisionings

SetUserProvisionings sets the UserProvisionings field's value.

func (ListUserProvisioningsOutput) String

String returns the string representation

type ListUsersInput

type ListUsersInput struct {
	PageNumber *int32 `min:"1" type:"int32" json:",omitempty"`

	PageSize *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	QueryString *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForListUsersInput"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUsersInput) GoString

func (s ListUsersInput) GoString() string

GoString returns the string representation

func (*ListUsersInput) SetPageNumber

func (s *ListUsersInput) SetPageNumber(v int32) *ListUsersInput

SetPageNumber sets the PageNumber field's value.

func (*ListUsersInput) SetPageSize

func (s *ListUsersInput) SetPageSize(v int32) *ListUsersInput

SetPageSize sets the PageSize field's value.

func (*ListUsersInput) SetQueryString

func (s *ListUsersInput) SetQueryString(v string) *ListUsersInput

SetQueryString sets the QueryString field's value.

func (*ListUsersInput) SetSource

func (s *ListUsersInput) SetSource(v string) *ListUsersInput

SetSource sets the Source field's value.

func (*ListUsersInput) SetUserName

func (s *ListUsersInput) SetUserName(v string) *ListUsersInput

SetUserName sets the UserName field's value.

func (ListUsersInput) String

func (s ListUsersInput) String() string

String returns the string representation

func (*ListUsersInput) Validate

func (s *ListUsersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListUsersOutput

type ListUsersOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`

	Users []*UserForListUsersOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListUsersOutput) GoString

func (s ListUsersOutput) GoString() string

GoString returns the string representation

func (*ListUsersOutput) SetPageNumber

func (s *ListUsersOutput) SetPageNumber(v int32) *ListUsersOutput

SetPageNumber sets the PageNumber field's value.

func (*ListUsersOutput) SetPageSize

func (s *ListUsersOutput) SetPageSize(v int32) *ListUsersOutput

SetPageSize sets the PageSize field's value.

func (*ListUsersOutput) SetTotal

func (s *ListUsersOutput) SetTotal(v int64) *ListUsersOutput

SetTotal sets the Total field's value.

func (*ListUsersOutput) SetUsers

SetUsers sets the Users field's value.

func (ListUsersOutput) String

func (s ListUsersOutput) String() string

String returns the string representation

type MemberForListGroupMembersOutput

type MemberForListGroupMembersOutput struct {
	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	IdentityType *string `type:"string" json:",omitempty"`

	JoinTime *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	UserId *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MemberForListGroupMembersOutput) GoString

GoString returns the string representation

func (*MemberForListGroupMembersOutput) SetDescription

SetDescription sets the Description field's value.

func (*MemberForListGroupMembersOutput) SetDisplayName

SetDisplayName sets the DisplayName field's value.

func (*MemberForListGroupMembersOutput) SetEmail

SetEmail sets the Email field's value.

func (*MemberForListGroupMembersOutput) SetIdentityType

SetIdentityType sets the IdentityType field's value.

func (*MemberForListGroupMembersOutput) SetJoinTime

SetJoinTime sets the JoinTime field's value.

func (*MemberForListGroupMembersOutput) SetPhone

SetPhone sets the Phone field's value.

func (*MemberForListGroupMembersOutput) SetSource

SetSource sets the Source field's value.

func (*MemberForListGroupMembersOutput) SetUserId

SetUserId sets the UserId field's value.

func (*MemberForListGroupMembersOutput) SetUserName

SetUserName sets the UserName field's value.

func (MemberForListGroupMembersOutput) String

String returns the string representation

type PermissionPolicyForListPermissionPoliciesInPermissionSetOutput

type PermissionPolicyForListPermissionPoliciesInPermissionSetOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	PermissionPolicyDocument *string `type:"string" json:",omitempty"`

	PermissionPolicyName *string `type:"string" json:",omitempty"`

	PermissionPolicyType *string `type:"string" json:",omitempty" enum:"EnumOfPermissionPolicyTypeForListPermissionPoliciesInPermissionSetOutput"`
	// contains filtered or unexported fields
}

func (PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) GoString

GoString returns the string representation

func (*PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) SetPermissionPolicyDocument

SetPermissionPolicyDocument sets the PermissionPolicyDocument field's value.

func (*PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) SetPermissionPolicyName

SetPermissionPolicyName sets the PermissionPolicyName field's value.

func (*PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) SetPermissionPolicyType

SetPermissionPolicyType sets the PermissionPolicyType field's value.

func (PermissionPolicyForListPermissionPoliciesInPermissionSetOutput) String

String returns the string representation

type PermissionSetForListPermissionSetsOutput

type PermissionSetForListPermissionSetsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	RelayState *string `type:"string" json:",omitempty"`

	SessionDuration *int64 `type:"int64" json:",omitempty"`

	StatusNotifications []*string `type:"list" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PermissionSetForListPermissionSetsOutput) GoString

GoString returns the string representation

func (*PermissionSetForListPermissionSetsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*PermissionSetForListPermissionSetsOutput) SetDescription

SetDescription sets the Description field's value.

func (*PermissionSetForListPermissionSetsOutput) SetName

SetName sets the Name field's value.

func (*PermissionSetForListPermissionSetsOutput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*PermissionSetForListPermissionSetsOutput) SetRelayState

SetRelayState sets the RelayState field's value.

func (*PermissionSetForListPermissionSetsOutput) SetSessionDuration

SetSessionDuration sets the SessionDuration field's value.

func (*PermissionSetForListPermissionSetsOutput) SetStatusNotifications

SetStatusNotifications sets the StatusNotifications field's value.

func (*PermissionSetForListPermissionSetsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (PermissionSetForListPermissionSetsOutput) String

String returns the string representation

type PermissionSetProvisioningForListPermissionSetProvisioningsOutput

type PermissionSetProvisioningForListPermissionSetProvisioningsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	PermissionSetName *string `type:"string" json:",omitempty"`

	ProvisioningStatus *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	TargetName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PermissionSetProvisioningForListPermissionSetProvisioningsOutput) GoString

GoString returns the string representation

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetPermissionSetName

SetPermissionSetName sets the PermissionSetName field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetProvisioningStatus

SetProvisioningStatus sets the ProvisioningStatus field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetTargetName

SetTargetName sets the TargetName field's value.

func (*PermissionSetProvisioningForListPermissionSetProvisioningsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (PermissionSetProvisioningForListPermissionSetProvisioningsOutput) String

String returns the string representation

type PortalLoginSettingForListPortalLoginSettingsOutput

type PortalLoginSettingForListPortalLoginSettingsOutput struct {
	LoginType *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortalLoginSettingForListPortalLoginSettingsOutput) GoString

GoString returns the string representation

func (*PortalLoginSettingForListPortalLoginSettingsOutput) SetLoginType

SetLoginType sets the LoginType field's value.

func (*PortalLoginSettingForListPortalLoginSettingsOutput) SetStatus

SetStatus sets the Status field's value.

func (PortalLoginSettingForListPortalLoginSettingsOutput) String

String returns the string representation

type ProvisionPermissionSetInput

type ProvisionPermissionSetInput struct {

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`

	// TargetId is a required field
	TargetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ProvisionPermissionSetInput) GoString

func (s ProvisionPermissionSetInput) GoString() string

GoString returns the string representation

func (*ProvisionPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (*ProvisionPermissionSetInput) SetTargetId

SetTargetId sets the TargetId field's value.

func (ProvisionPermissionSetInput) String

String returns the string representation

func (*ProvisionPermissionSetInput) Validate

func (s *ProvisionPermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ProvisionPermissionSetOutput

type ProvisionPermissionSetOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProvisionPermissionSetOutput) GoString

func (s ProvisionPermissionSetOutput) GoString() string

GoString returns the string representation

func (*ProvisionPermissionSetOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (ProvisionPermissionSetOutput) String

String returns the string representation

type RemovePermissionPolicyFromPermissionSetInput

type RemovePermissionPolicyFromPermissionSetInput struct {
	PermissionPolicyName *string `type:"string" json:",omitempty"`

	// PermissionPolicyType is a required field
	PermissionPolicyType *string `` /* 128-byte string literal not displayed */

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RemovePermissionPolicyFromPermissionSetInput) GoString

GoString returns the string representation

func (*RemovePermissionPolicyFromPermissionSetInput) SetPermissionPolicyName

SetPermissionPolicyName sets the PermissionPolicyName field's value.

func (*RemovePermissionPolicyFromPermissionSetInput) SetPermissionPolicyType

SetPermissionPolicyType sets the PermissionPolicyType field's value.

func (*RemovePermissionPolicyFromPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (RemovePermissionPolicyFromPermissionSetInput) String

String returns the string representation

func (*RemovePermissionPolicyFromPermissionSetInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type RemovePermissionPolicyFromPermissionSetOutput

type RemovePermissionPolicyFromPermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemovePermissionPolicyFromPermissionSetOutput) GoString

GoString returns the string representation

func (RemovePermissionPolicyFromPermissionSetOutput) String

String returns the string representation

type RemoveUserFromGroupInput

type RemoveUserFromGroupInput struct {

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RemoveUserFromGroupInput) GoString

func (s RemoveUserFromGroupInput) GoString() string

GoString returns the string representation

func (*RemoveUserFromGroupInput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*RemoveUserFromGroupInput) SetUserId

SetUserId sets the UserId field's value.

func (RemoveUserFromGroupInput) String

func (s RemoveUserFromGroupInput) String() string

String returns the string representation

func (*RemoveUserFromGroupInput) Validate

func (s *RemoveUserFromGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RemoveUserFromGroupOutput

type RemoveUserFromGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemoveUserFromGroupOutput) GoString

func (s RemoveUserFromGroupOutput) GoString() string

GoString returns the string representation

func (RemoveUserFromGroupOutput) String

func (s RemoveUserFromGroupOutput) String() string

String returns the string representation

type ResetPasswordInput

type ResetPasswordInput struct {

	// GenerateRandomPassword is a required field
	GenerateRandomPassword *bool `type:"boolean" json:",omitempty" required:"true"`

	Password *string `min:"8" max:"32" type:"string" json:",omitempty"`

	// PasswordResetRequired is a required field
	PasswordResetRequired *bool `type:"boolean" json:",omitempty" required:"true"`

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ResetPasswordInput) GoString

func (s ResetPasswordInput) GoString() string

GoString returns the string representation

func (*ResetPasswordInput) SetGenerateRandomPassword

func (s *ResetPasswordInput) SetGenerateRandomPassword(v bool) *ResetPasswordInput

SetGenerateRandomPassword sets the GenerateRandomPassword field's value.

func (*ResetPasswordInput) SetPassword

func (s *ResetPasswordInput) SetPassword(v string) *ResetPasswordInput

SetPassword sets the Password field's value.

func (*ResetPasswordInput) SetPasswordResetRequired

func (s *ResetPasswordInput) SetPasswordResetRequired(v bool) *ResetPasswordInput

SetPasswordResetRequired sets the PasswordResetRequired field's value.

func (*ResetPasswordInput) SetUserId

func (s *ResetPasswordInput) SetUserId(v string) *ResetPasswordInput

SetUserId sets the UserId field's value.

func (ResetPasswordInput) String

func (s ResetPasswordInput) String() string

String returns the string representation

func (*ResetPasswordInput) Validate

func (s *ResetPasswordInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ResetPasswordOutput

type ResetPasswordOutput struct {
	Metadata *response.ResponseMetadata

	Password *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResetPasswordOutput) GoString

func (s ResetPasswordOutput) GoString() string

GoString returns the string representation

func (*ResetPasswordOutput) SetPassword

func (s *ResetPasswordOutput) SetPassword(v string) *ResetPasswordOutput

SetPassword sets the Password field's value.

func (ResetPasswordOutput) String

func (s ResetPasswordOutput) String() string

String returns the string representation

type RetryUserProvisioningEventInput

type RetryUserProvisioningEventInput struct {

	// UserProvisioningEventId is a required field
	UserProvisioningEventId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RetryUserProvisioningEventInput) GoString

GoString returns the string representation

func (*RetryUserProvisioningEventInput) SetUserProvisioningEventId

SetUserProvisioningEventId sets the UserProvisioningEventId field's value.

func (RetryUserProvisioningEventInput) String

String returns the string representation

func (*RetryUserProvisioningEventInput) Validate

func (s *RetryUserProvisioningEventInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RetryUserProvisioningEventOutput

type RetryUserProvisioningEventOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RetryUserProvisioningEventOutput) GoString

GoString returns the string representation

func (RetryUserProvisioningEventOutput) String

String returns the string representation

type SCIMServerCredentialForListSCIMServerCredentialsOutput added in v1.1.18

type SCIMServerCredentialForListSCIMServerCredentialsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	CredentialId *string `type:"string" json:",omitempty"`

	CredentialType *string `type:"string" json:",omitempty"`

	ExpireTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SCIMServerCredentialForListSCIMServerCredentialsOutput) GoString added in v1.1.18

GoString returns the string representation

func (*SCIMServerCredentialForListSCIMServerCredentialsOutput) SetCreatedTime added in v1.1.18

SetCreatedTime sets the CreatedTime field's value.

func (*SCIMServerCredentialForListSCIMServerCredentialsOutput) SetCredentialId added in v1.1.18

SetCredentialId sets the CredentialId field's value.

func (*SCIMServerCredentialForListSCIMServerCredentialsOutput) SetCredentialType added in v1.1.18

SetCredentialType sets the CredentialType field's value.

func (*SCIMServerCredentialForListSCIMServerCredentialsOutput) SetExpireTime added in v1.1.18

SetExpireTime sets the ExpireTime field's value.

func (*SCIMServerCredentialForListSCIMServerCredentialsOutput) SetStatus added in v1.1.18

SetStatus sets the Status field's value.

func (SCIMServerCredentialForListSCIMServerCredentialsOutput) String added in v1.1.18

String returns the string representation

type TaskForListTasksOutput

type TaskForListTasksOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	PermissionSetId *string `type:"string" json:",omitempty"`

	PermissionSetName *string `type:"string" json:",omitempty"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalName *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	TargetName *string `type:"string" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskForListTasksOutput) GoString

func (s TaskForListTasksOutput) GoString() string

GoString returns the string representation

func (*TaskForListTasksOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*TaskForListTasksOutput) SetPermissionSetId

func (s *TaskForListTasksOutput) SetPermissionSetId(v string) *TaskForListTasksOutput

SetPermissionSetId sets the PermissionSetId field's value.

func (*TaskForListTasksOutput) SetPermissionSetName

func (s *TaskForListTasksOutput) SetPermissionSetName(v string) *TaskForListTasksOutput

SetPermissionSetName sets the PermissionSetName field's value.

func (*TaskForListTasksOutput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*TaskForListTasksOutput) SetPrincipalName

func (s *TaskForListTasksOutput) SetPrincipalName(v string) *TaskForListTasksOutput

SetPrincipalName sets the PrincipalName field's value.

func (*TaskForListTasksOutput) SetPrincipalType

func (s *TaskForListTasksOutput) SetPrincipalType(v string) *TaskForListTasksOutput

SetPrincipalType sets the PrincipalType field's value.

func (*TaskForListTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (*TaskForListTasksOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*TaskForListTasksOutput) SetTargetName

SetTargetName sets the TargetName field's value.

func (*TaskForListTasksOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*TaskForListTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*TaskForListTasksOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (TaskForListTasksOutput) String

func (s TaskForListTasksOutput) String() string

String returns the string representation

type UpdateGroupInput

type UpdateGroupInput struct {
	Description *string `max:"128" type:"string" json:",omitempty"`

	DisplayName *string `max:"64" type:"string" json:",omitempty"`

	// GroupId is a required field
	GroupId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateGroupInput) GoString

func (s UpdateGroupInput) GoString() string

GoString returns the string representation

func (*UpdateGroupInput) SetDescription

func (s *UpdateGroupInput) SetDescription(v string) *UpdateGroupInput

SetDescription sets the Description field's value.

func (*UpdateGroupInput) SetDisplayName

func (s *UpdateGroupInput) SetDisplayName(v string) *UpdateGroupInput

SetDisplayName sets the DisplayName field's value.

func (*UpdateGroupInput) SetGroupId

func (s *UpdateGroupInput) SetGroupId(v string) *UpdateGroupInput

SetGroupId sets the GroupId field's value.

func (UpdateGroupInput) String

func (s UpdateGroupInput) String() string

String returns the string representation

func (*UpdateGroupInput) Validate

func (s *UpdateGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateGroupOutput

type UpdateGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateGroupOutput) GoString

func (s UpdateGroupOutput) GoString() string

GoString returns the string representation

func (UpdateGroupOutput) String

func (s UpdateGroupOutput) String() string

String returns the string representation

type UpdateInlinePolicyToPermissionSetInput

type UpdateInlinePolicyToPermissionSetInput struct {

	// InlinePolicyDocument is a required field
	InlinePolicyDocument *string `type:"string" json:",omitempty" required:"true"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateInlinePolicyToPermissionSetInput) GoString

GoString returns the string representation

func (*UpdateInlinePolicyToPermissionSetInput) SetInlinePolicyDocument

SetInlinePolicyDocument sets the InlinePolicyDocument field's value.

func (*UpdateInlinePolicyToPermissionSetInput) SetPermissionSetId

SetPermissionSetId sets the PermissionSetId field's value.

func (UpdateInlinePolicyToPermissionSetInput) String

String returns the string representation

func (*UpdateInlinePolicyToPermissionSetInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateInlinePolicyToPermissionSetOutput

type UpdateInlinePolicyToPermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateInlinePolicyToPermissionSetOutput) GoString

GoString returns the string representation

func (UpdateInlinePolicyToPermissionSetOutput) String

String returns the string representation

type UpdateInstanceNameInput

type UpdateInstanceNameInput struct {

	// NewName is a required field
	NewName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateInstanceNameInput) GoString

func (s UpdateInstanceNameInput) GoString() string

GoString returns the string representation

func (*UpdateInstanceNameInput) SetNewName

SetNewName sets the NewName field's value.

func (UpdateInstanceNameInput) String

func (s UpdateInstanceNameInput) String() string

String returns the string representation

func (*UpdateInstanceNameInput) Validate

func (s *UpdateInstanceNameInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateInstanceNameOutput

type UpdateInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateInstanceNameOutput) GoString

func (s UpdateInstanceNameOutput) GoString() string

GoString returns the string representation

func (UpdateInstanceNameOutput) String

func (s UpdateInstanceNameOutput) String() string

String returns the string representation

type UpdatePermissionSetInput

type UpdatePermissionSetInput struct {
	Description *string `max:"255" type:"string" json:",omitempty"`

	// PermissionSetId is a required field
	PermissionSetId *string `type:"string" json:",omitempty" required:"true"`

	RelayState *string `type:"string" json:",omitempty"`

	SessionDuration *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdatePermissionSetInput) GoString

func (s UpdatePermissionSetInput) GoString() string

GoString returns the string representation

func (*UpdatePermissionSetInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdatePermissionSetInput) SetPermissionSetId

func (s *UpdatePermissionSetInput) SetPermissionSetId(v string) *UpdatePermissionSetInput

SetPermissionSetId sets the PermissionSetId field's value.

func (*UpdatePermissionSetInput) SetRelayState

SetRelayState sets the RelayState field's value.

func (*UpdatePermissionSetInput) SetSessionDuration

func (s *UpdatePermissionSetInput) SetSessionDuration(v int64) *UpdatePermissionSetInput

SetSessionDuration sets the SessionDuration field's value.

func (UpdatePermissionSetInput) String

func (s UpdatePermissionSetInput) String() string

String returns the string representation

func (*UpdatePermissionSetInput) Validate

func (s *UpdatePermissionSetInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdatePermissionSetOutput

type UpdatePermissionSetOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdatePermissionSetOutput) GoString

func (s UpdatePermissionSetOutput) GoString() string

GoString returns the string representation

func (UpdatePermissionSetOutput) String

func (s UpdatePermissionSetOutput) String() string

String returns the string representation

type UpdateUserInput

type UpdateUserInput struct {
	Description *string `max:"255" type:"string" json:",omitempty"`

	DisplayName *string `max:"64" type:"string" json:",omitempty"`

	Email *string `max:"128" type:"string" json:",omitempty"`

	Phone *string `max:"20" type:"string" json:",omitempty"`

	// UserId is a required field
	UserId *string `type:"string" json:",omitempty" required:"true"`

	UserName *string `min:"1" max:"54" type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateUserInput) GoString

func (s UpdateUserInput) GoString() string

GoString returns the string representation

func (*UpdateUserInput) SetDescription

func (s *UpdateUserInput) SetDescription(v string) *UpdateUserInput

SetDescription sets the Description field's value.

func (*UpdateUserInput) SetDisplayName

func (s *UpdateUserInput) SetDisplayName(v string) *UpdateUserInput

SetDisplayName sets the DisplayName field's value.

func (*UpdateUserInput) SetEmail

func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput

SetEmail sets the Email field's value.

func (*UpdateUserInput) SetPhone

func (s *UpdateUserInput) SetPhone(v string) *UpdateUserInput

SetPhone sets the Phone field's value.

func (*UpdateUserInput) SetUserId

func (s *UpdateUserInput) SetUserId(v string) *UpdateUserInput

SetUserId sets the UserId field's value.

func (*UpdateUserInput) SetUserName

func (s *UpdateUserInput) SetUserName(v string) *UpdateUserInput

SetUserName sets the UserName field's value.

func (UpdateUserInput) String

func (s UpdateUserInput) String() string

String returns the string representation

func (*UpdateUserInput) Validate

func (s *UpdateUserInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateUserOutput

type UpdateUserOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateUserOutput) GoString

func (s UpdateUserOutput) GoString() string

GoString returns the string representation

func (UpdateUserOutput) String

func (s UpdateUserOutput) String() string

String returns the string representation

type UserForListUsersOutput

type UserForListUsersOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	Email *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty" enum:"EnumOfSourceForListUsersOutput"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserId *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserForListUsersOutput) GoString

func (s UserForListUsersOutput) GoString() string

GoString returns the string representation

func (*UserForListUsersOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*UserForListUsersOutput) SetDescription

SetDescription sets the Description field's value.

func (*UserForListUsersOutput) SetDisplayName

SetDisplayName sets the DisplayName field's value.

func (*UserForListUsersOutput) SetEmail

SetEmail sets the Email field's value.

func (*UserForListUsersOutput) SetPhone

SetPhone sets the Phone field's value.

func (*UserForListUsersOutput) SetSource

SetSource sets the Source field's value.

func (*UserForListUsersOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (*UserForListUsersOutput) SetUserId

SetUserId sets the UserId field's value.

func (*UserForListUsersOutput) SetUserName

SetUserName sets the UserName field's value.

func (UserForListUsersOutput) String

func (s UserForListUsersOutput) String() string

String returns the string representation

type UserProvisioningEventForListUserProvisioningEventsOutput

type UserProvisioningEventForListUserProvisioningEventsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EventStatus *string `type:"string" json:",omitempty"`

	FailureReason *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	TargetName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserId *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`

	UserProvisioningEventId *string `type:"string" json:",omitempty"`

	UserProvisioningId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserProvisioningEventForListUserProvisioningEventsOutput) GoString

GoString returns the string representation

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetDescription

SetDescription sets the Description field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetEventStatus

SetEventStatus sets the EventStatus field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetFailureReason

SetFailureReason sets the FailureReason field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetTargetName

SetTargetName sets the TargetName field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetUserId

SetUserId sets the UserId field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetUserName

SetUserName sets the UserName field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetUserProvisioningEventId

SetUserProvisioningEventId sets the UserProvisioningEventId field's value.

func (*UserProvisioningEventForListUserProvisioningEventsOutput) SetUserProvisioningId

SetUserProvisioningId sets the UserProvisioningId field's value.

func (UserProvisioningEventForListUserProvisioningEventsOutput) String

String returns the string representation

type UserProvisioningForListUserProvisioningsOutput

type UserProvisioningForListUserProvisioningsOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	DeletionStrategy *string `type:"string" json:",omitempty" enum:"EnumOfDeletionStrategyForListUserProvisioningsOutput"`

	Description *string `type:"string" json:",omitempty"`

	DuplicationStrategy *string `type:"string" json:",omitempty" enum:"EnumOfDuplicationStrategyForListUserProvisioningsOutput"`

	DuplicationSuffix *string `type:"string" json:",omitempty"`

	IdentitySourceStrategy *string `type:"string" json:",omitempty" enum:"EnumOfIdentitySourceStrategyForListUserProvisioningsOutput"`

	PrincipalId *string `type:"string" json:",omitempty"`

	PrincipalName *string `type:"string" json:",omitempty"`

	PrincipalType *string `type:"string" json:",omitempty" enum:"EnumOfPrincipalTypeForListUserProvisioningsOutput"`

	ProvisionStatus *string `type:"string" json:",omitempty"`

	TargetId *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`

	UserProvisioningId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserProvisioningForListUserProvisioningsOutput) GoString

GoString returns the string representation

func (*UserProvisioningForListUserProvisioningsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetDeletionStrategy

SetDeletionStrategy sets the DeletionStrategy field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetDescription

SetDescription sets the Description field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetDuplicationStrategy

SetDuplicationStrategy sets the DuplicationStrategy field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetDuplicationSuffix

SetDuplicationSuffix sets the DuplicationSuffix field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetIdentitySourceStrategy

SetIdentitySourceStrategy sets the IdentitySourceStrategy field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetPrincipalId

SetPrincipalId sets the PrincipalId field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetPrincipalName

SetPrincipalName sets the PrincipalName field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetPrincipalType

SetPrincipalType sets the PrincipalType field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetProvisionStatus

SetProvisionStatus sets the ProvisionStatus field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetTargetId

SetTargetId sets the TargetId field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (*UserProvisioningForListUserProvisioningsOutput) SetUserProvisioningId

SetUserProvisioningId sets the UserProvisioningId field's value.

func (UserProvisioningForListUserProvisioningsOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL