Documentation
¶
Overview ¶
Package bytehousece20240831iface provides an interface to enable mocking the BYTEHOUSE_CE20240831 service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AssignRoleInput
- type AssignRoleOutput
- type AssignmentForUpdateGrantsForUserInput
- func (s AssignmentForUpdateGrantsForUserInput) GoString() string
- func (s *AssignmentForUpdateGrantsForUserInput) SetAdminOption(v bool) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetClusterID(v int64) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetGrantTo(v string) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetImmutable(v bool) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetImmutableReason(v string) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetOnCluster(v string) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetRawSql(v string) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetRoleID(v int32) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetRoleIsDefault(v bool) *AssignmentForUpdateGrantsForUserInput
- func (s *AssignmentForUpdateGrantsForUserInput) SetRoleName(v string) *AssignmentForUpdateGrantsForUserInput
- func (s AssignmentForUpdateGrantsForUserInput) String() string
- type BYTEHOUSECE20240831
- func (c *BYTEHOUSECE20240831) AssignRole(input *AssignRoleInput) (*AssignRoleOutput, error)
- func (c *BYTEHOUSECE20240831) AssignRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) AssignRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) AssignRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) AssignRoleRequest(input *AssignRoleInput) (req *request.Request, output *AssignRoleOutput)
- func (c *BYTEHOUSECE20240831) AssignRoleWithContext(ctx volcengine.Context, input *AssignRoleInput, opts ...request.Option) (*AssignRoleOutput, error)
- func (c *BYTEHOUSECE20240831) CreateRole(input *CreateRoleInput) (*CreateRoleOutput, error)
- func (c *BYTEHOUSECE20240831) CreateRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) CreateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) CreateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) CreateRoleRequest(input *CreateRoleInput) (req *request.Request, output *CreateRoleOutput)
- func (c *BYTEHOUSECE20240831) CreateRoleWithContext(ctx volcengine.Context, input *CreateRoleInput, opts ...request.Option) (*CreateRoleOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteRole(input *DeleteRoleInput) (*DeleteRoleOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) DeleteRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteRoleRequest(input *DeleteRoleInput) (req *request.Request, output *DeleteRoleOutput)
- func (c *BYTEHOUSECE20240831) DeleteRoleWithContext(ctx volcengine.Context, input *DeleteRoleInput, opts ...request.Option) (*DeleteRoleOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) DeleteUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
- func (c *BYTEHOUSECE20240831) DeleteUserWithContext(ctx volcengine.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteVolcInstance(input *DeleteVolcInstanceInput) (*DeleteVolcInstanceOutput, error)
- func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) DeleteVolcInstanceRequest(input *DeleteVolcInstanceInput) (req *request.Request, output *DeleteVolcInstanceOutput)
- func (c *BYTEHOUSECE20240831) DeleteVolcInstanceWithContext(ctx volcengine.Context, input *DeleteVolcInstanceInput, opts ...request.Option) (*DeleteVolcInstanceOutput, error)
- func (c *BYTEHOUSECE20240831) GetUserDetail(input *GetUserDetailInput) (*GetUserDetailOutput, error)
- func (c *BYTEHOUSECE20240831) GetUserDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GetUserDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) GetUserDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GetUserDetailRequest(input *GetUserDetailInput) (req *request.Request, output *GetUserDetailOutput)
- func (c *BYTEHOUSECE20240831) GetUserDetailWithContext(ctx volcengine.Context, input *GetUserDetailInput, opts ...request.Option) (*GetUserDetailOutput, error)
- func (c *BYTEHOUSECE20240831) GetUserInitialPassword(input *GetUserInitialPasswordInput) (*GetUserInitialPasswordOutput, error)
- func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GetUserInitialPasswordRequest(input *GetUserInitialPasswordInput) (req *request.Request, output *GetUserInitialPasswordOutput)
- func (c *BYTEHOUSECE20240831) GetUserInitialPasswordWithContext(ctx volcengine.Context, input *GetUserInitialPasswordInput, ...) (*GetUserInitialPasswordOutput, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByID(input *GrantPrivilegesToUserByIDInput) (*GrantPrivilegesToUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDRequest(input *GrantPrivilegesToUserByIDInput) (req *request.Request, output *GrantPrivilegesToUserByIDOutput)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDWithContext(ctx volcengine.Context, input *GrantPrivilegesToUserByIDInput, ...) (*GrantPrivilegesToUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByName(input *GrantPrivilegesToUserByNameInput) (*GrantPrivilegesToUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameRequest(input *GrantPrivilegesToUserByNameInput) (req *request.Request, output *GrantPrivilegesToUserByNameOutput)
- func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameWithContext(ctx volcengine.Context, input *GrantPrivilegesToUserByNameInput, ...) (*GrantPrivilegesToUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRole(input *ListGrantUsersForRoleInput) (*ListGrantUsersForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleRequest(input *ListGrantUsersForRoleInput) (req *request.Request, output *ListGrantUsersForRoleOutput)
- func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleWithContext(ctx volcengine.Context, input *ListGrantUsersForRoleInput, ...) (*ListGrantUsersForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) ListRoles(input *ListRolesInput) (*ListRolesOutput, error)
- func (c *BYTEHOUSECE20240831) ListRolesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListRolesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ListRolesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListRolesRequest(input *ListRolesInput) (req *request.Request, output *ListRolesOutput)
- func (c *BYTEHOUSECE20240831) ListRolesWithContext(ctx volcengine.Context, input *ListRolesInput, opts ...request.Option) (*ListRolesOutput, error)
- func (c *BYTEHOUSECE20240831) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
- func (c *BYTEHOUSECE20240831) ListUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ListUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
- func (c *BYTEHOUSECE20240831) ListUsersWithContext(ctx volcengine.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByID(input *RevokePrivilegesForUserByIDInput) (*RevokePrivilegesForUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDRequest(input *RevokePrivilegesForUserByIDInput) (req *request.Request, output *RevokePrivilegesForUserByIDOutput)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDWithContext(ctx volcengine.Context, input *RevokePrivilegesForUserByIDInput, ...) (*RevokePrivilegesForUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByName(input *RevokePrivilegesFromUserByNameInput) (*RevokePrivilegesFromUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameRequest(input *RevokePrivilegesFromUserByNameInput) (req *request.Request, output *RevokePrivilegesFromUserByNameOutput)
- func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameWithContext(ctx volcengine.Context, input *RevokePrivilegesFromUserByNameInput, ...) (*RevokePrivilegesFromUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRole(input *ShowPrivilegesForRoleInput) (*ShowPrivilegesForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleRequest(input *ShowPrivilegesForRoleInput) (req *request.Request, output *ShowPrivilegesForRoleOutput)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleWithContext(ctx volcengine.Context, input *ShowPrivilegesForRoleInput, ...) (*ShowPrivilegesForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByID(input *ShowPrivilegesForUserByIDInput) (*ShowPrivilegesForUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDRequest(input *ShowPrivilegesForUserByIDInput) (req *request.Request, output *ShowPrivilegesForUserByIDOutput)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDWithContext(ctx volcengine.Context, input *ShowPrivilegesForUserByIDInput, ...) (*ShowPrivilegesForUserByIDOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByName(input *ShowPrivilegesForUserByNameInput) (*ShowPrivilegesForUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameRequest(input *ShowPrivilegesForUserByNameInput) (req *request.Request, output *ShowPrivilegesForUserByNameOutput)
- func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameWithContext(ctx volcengine.Context, input *ShowPrivilegesForUserByNameInput, ...) (*ShowPrivilegesForUserByNameOutput, error)
- func (c *BYTEHOUSECE20240831) ShowRolesForUser(input *ShowRolesForUserInput) (*ShowRolesForUserOutput, error)
- func (c *BYTEHOUSECE20240831) ShowRolesForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowRolesForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) ShowRolesForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) ShowRolesForUserRequest(input *ShowRolesForUserInput) (req *request.Request, output *ShowRolesForUserOutput)
- func (c *BYTEHOUSECE20240831) ShowRolesForUserWithContext(ctx volcengine.Context, input *ShowRolesForUserInput, opts ...request.Option) (*ShowRolesForUserOutput, error)
- func (c *BYTEHOUSECE20240831) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *BYTEHOUSECE20240831) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *BYTEHOUSECE20240831) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *BYTEHOUSECE20240831) UnassignRole(input *UnassignRoleInput) (*UnassignRoleOutput, error)
- func (c *BYTEHOUSECE20240831) UnassignRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UnassignRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UnassignRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UnassignRoleRequest(input *UnassignRoleInput) (req *request.Request, output *UnassignRoleOutput)
- func (c *BYTEHOUSECE20240831) UnassignRoleWithContext(ctx volcengine.Context, input *UnassignRoleInput, opts ...request.Option) (*UnassignRoleOutput, error)
- func (c *BYTEHOUSECE20240831) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *BYTEHOUSECE20240831) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *BYTEHOUSECE20240831) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRole(input *UpdateGrantsForRoleInput) (*UpdateGrantsForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleRequest(input *UpdateGrantsForRoleInput) (req *request.Request, output *UpdateGrantsForRoleOutput)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleWithContext(ctx volcengine.Context, input *UpdateGrantsForRoleInput, ...) (*UpdateGrantsForRoleOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUser(input *UpdateGrantsForUserInput) (*UpdateGrantsForUserOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUserRequest(input *UpdateGrantsForUserInput) (req *request.Request, output *UpdateGrantsForUserOutput)
- func (c *BYTEHOUSECE20240831) UpdateGrantsForUserWithContext(ctx volcengine.Context, input *UpdateGrantsForUserInput, ...) (*UpdateGrantsForUserOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UpdateUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
- func (c *BYTEHOUSECE20240831) UpdateUserWithContext(ctx volcengine.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateVolcInstance(input *UpdateVolcInstanceInput) (*UpdateVolcInstanceOutput, error)
- func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BYTEHOUSECE20240831) UpdateVolcInstanceRequest(input *UpdateVolcInstanceInput) (req *request.Request, output *UpdateVolcInstanceOutput)
- func (c *BYTEHOUSECE20240831) UpdateVolcInstanceWithContext(ctx volcengine.Context, input *UpdateVolcInstanceInput, opts ...request.Option) (*UpdateVolcInstanceOutput, error)
- type BYTEHOUSECE20240831API
- type CreateRoleInput
- func (s CreateRoleInput) GoString() string
- func (s *CreateRoleInput) SetClusterID(v int32) *CreateRoleInput
- func (s *CreateRoleInput) SetDescription(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetName(v string) *CreateRoleInput
- func (s *CreateRoleInput) SetUsers(v []*UserForCreateRoleInput) *CreateRoleInput
- func (s CreateRoleInput) String() string
- func (s *CreateRoleInput) Validate() error
- type CreateRoleOutput
- type DataForAssignRoleOutput
- type DataForCreateRoleOutput
- type DataForDeleteRoleOutput
- type DataForDeleteUserOutput
- type DataForGetUserDetailOutput
- type DataForGetUserInitialPasswordOutput
- type DataForGrantPrivilegesToUserByIDOutput
- type DataForGrantPrivilegesToUserByNameOutput
- type DataForListGrantUsersForRoleOutput
- type DataForListRolesOutput
- type DataForListUsersOutput
- type DataForRevokePrivilegesForUserByIDOutput
- type DataForRevokePrivilegesFromUserByNameOutput
- type DataForShowPrivilegesForRoleOutput
- type DataForShowPrivilegesForUserByIDOutput
- type DataForShowPrivilegesForUserByNameOutput
- type DataForShowRolesForUserOutput
- type DataForUnassignRoleOutput
- type DataForUpdateGrantsForRoleOutput
- type DataForUpdateGrantsForUserOutput
- type DataForUpdateUserOutput
- type DeleteRoleInput
- type DeleteRoleOutput
- type DeleteUserInput
- type DeleteUserOutput
- type DeleteVolcInstanceInput
- type DeleteVolcInstanceOutput
- type GetUserDetailInput
- type GetUserDetailOutput
- type GetUserInitialPasswordInput
- type GetUserInitialPasswordOutput
- func (s GetUserInitialPasswordOutput) GoString() string
- func (s *GetUserInitialPasswordOutput) SetData(v *DataForGetUserInitialPasswordOutput) *GetUserInitialPasswordOutput
- func (s *GetUserInitialPasswordOutput) SetMessage(v string) *GetUserInitialPasswordOutput
- func (s GetUserInitialPasswordOutput) String() string
- type GrantForGrantPrivilegesToUserByIDInput
- func (s GrantForGrantPrivilegesToUserByIDInput) GoString() string
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetClusterID(v int32) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetGrantOption(v bool) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetGrantTo(v string) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetOnCluster(v string) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetPrivileges(v []*PrivilegeForGrantPrivilegesToUserByIDInput) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetRawSql(v string) *GrantForGrantPrivilegesToUserByIDInput
- func (s *GrantForGrantPrivilegesToUserByIDInput) SetTargets(v []*TargetForGrantPrivilegesToUserByIDInput) *GrantForGrantPrivilegesToUserByIDInput
- func (s GrantForGrantPrivilegesToUserByIDInput) String() string
- type GrantForGrantPrivilegesToUserByNameInput
- func (s GrantForGrantPrivilegesToUserByNameInput) GoString() string
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetClusterID(v int32) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetGrantOption(v bool) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetGrantTo(v string) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetOnCluster(v string) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetPrivileges(v []*PrivilegeForGrantPrivilegesToUserByNameInput) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetRawSql(v string) *GrantForGrantPrivilegesToUserByNameInput
- func (s *GrantForGrantPrivilegesToUserByNameInput) SetTargets(v []*TargetForGrantPrivilegesToUserByNameInput) *GrantForGrantPrivilegesToUserByNameInput
- func (s GrantForGrantPrivilegesToUserByNameInput) String() string
- type GrantForListGrantUsersForRoleOutput
- func (s GrantForListGrantUsersForRoleOutput) GoString() string
- func (s *GrantForListGrantUsersForRoleOutput) SetAdminOption(v bool) *GrantForListGrantUsersForRoleOutput
- func (s *GrantForListGrantUsersForRoleOutput) SetCreatedAt(v int64) *GrantForListGrantUsersForRoleOutput
- func (s *GrantForListGrantUsersForRoleOutput) SetUsername(v string) *GrantForListGrantUsersForRoleOutput
- func (s GrantForListGrantUsersForRoleOutput) String() string
- type GrantForRevokePrivilegesForUserByIDInput
- func (s GrantForRevokePrivilegesForUserByIDInput) GoString() string
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetClusterID(v int32) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetGrantOption(v bool) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetGrantTo(v string) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetOnCluster(v string) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetPrivileges(v []*PrivilegeForRevokePrivilegesForUserByIDInput) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetRawSql(v string) *GrantForRevokePrivilegesForUserByIDInput
- func (s *GrantForRevokePrivilegesForUserByIDInput) SetTargets(v []*TargetForRevokePrivilegesForUserByIDInput) *GrantForRevokePrivilegesForUserByIDInput
- func (s GrantForRevokePrivilegesForUserByIDInput) String() string
- type GrantForRevokePrivilegesFromUserByNameInput
- func (s GrantForRevokePrivilegesFromUserByNameInput) GoString() string
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetClusterID(v int32) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetGrantOption(v bool) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetGrantTo(v string) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetOnCluster(v string) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetPrivileges(v []*PrivilegeForRevokePrivilegesFromUserByNameInput) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetRawSql(v string) *GrantForRevokePrivilegesFromUserByNameInput
- func (s *GrantForRevokePrivilegesFromUserByNameInput) SetTargets(v []*TargetForRevokePrivilegesFromUserByNameInput) *GrantForRevokePrivilegesFromUserByNameInput
- func (s GrantForRevokePrivilegesFromUserByNameInput) String() string
- type GrantForShowPrivilegesForRoleOutput
- func (s GrantForShowPrivilegesForRoleOutput) GoString() string
- func (s *GrantForShowPrivilegesForRoleOutput) SetAction(v string) *GrantForShowPrivilegesForRoleOutput
- func (s *GrantForShowPrivilegesForRoleOutput) SetClusterID(v int32) *GrantForShowPrivilegesForRoleOutput
- func (s *GrantForShowPrivilegesForRoleOutput) SetClusterName(v string) *GrantForShowPrivilegesForRoleOutput
- func (s *GrantForShowPrivilegesForRoleOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForRoleOutput
- func (s *GrantForShowPrivilegesForRoleOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForRoleOutput) *GrantForShowPrivilegesForRoleOutput
- func (s *GrantForShowPrivilegesForRoleOutput) SetTableName(v string) *GrantForShowPrivilegesForRoleOutput
- func (s GrantForShowPrivilegesForRoleOutput) String() string
- type GrantForShowPrivilegesForUserByIDOutput
- func (s GrantForShowPrivilegesForUserByIDOutput) GoString() string
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetAction(v string) *GrantForShowPrivilegesForUserByIDOutput
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetClusterID(v int32) *GrantForShowPrivilegesForUserByIDOutput
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetClusterName(v string) *GrantForShowPrivilegesForUserByIDOutput
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForUserByIDOutput
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForUserByIDOutput) *GrantForShowPrivilegesForUserByIDOutput
- func (s *GrantForShowPrivilegesForUserByIDOutput) SetTableName(v string) *GrantForShowPrivilegesForUserByIDOutput
- func (s GrantForShowPrivilegesForUserByIDOutput) String() string
- type GrantForShowPrivilegesForUserByNameOutput
- func (s GrantForShowPrivilegesForUserByNameOutput) GoString() string
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetAction(v string) *GrantForShowPrivilegesForUserByNameOutput
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetClusterID(v int32) *GrantForShowPrivilegesForUserByNameOutput
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetClusterName(v string) *GrantForShowPrivilegesForUserByNameOutput
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForUserByNameOutput
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForUserByNameOutput) *GrantForShowPrivilegesForUserByNameOutput
- func (s *GrantForShowPrivilegesForUserByNameOutput) SetTableName(v string) *GrantForShowPrivilegesForUserByNameOutput
- func (s GrantForShowPrivilegesForUserByNameOutput) String() string
- type GrantForUpdateGrantsForRoleInput
- func (s GrantForUpdateGrantsForRoleInput) GoString() string
- func (s *GrantForUpdateGrantsForRoleInput) SetClusterID(v int32) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetGrantOption(v bool) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetGrantTo(v string) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetOnCluster(v string) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetPrivileges(v []*PrivilegeForUpdateGrantsForRoleInput) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetRawSql(v string) *GrantForUpdateGrantsForRoleInput
- func (s *GrantForUpdateGrantsForRoleInput) SetTargets(v []*TargetForUpdateGrantsForRoleInput) *GrantForUpdateGrantsForRoleInput
- func (s GrantForUpdateGrantsForRoleInput) String() string
- type GrantForUpdateGrantsForUserInput
- func (s GrantForUpdateGrantsForUserInput) GoString() string
- func (s *GrantForUpdateGrantsForUserInput) SetClusterID(v int32) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetGrantOption(v bool) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetGrantTo(v string) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetOnCluster(v string) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetPrivileges(v []*PrivilegeForUpdateGrantsForUserInput) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetRawSql(v string) *GrantForUpdateGrantsForUserInput
- func (s *GrantForUpdateGrantsForUserInput) SetTargets(v []*TargetForUpdateGrantsForUserInput) *GrantForUpdateGrantsForUserInput
- func (s GrantForUpdateGrantsForUserInput) String() string
- type GrantPrivilegesToUserByIDInput
- func (s GrantPrivilegesToUserByIDInput) GoString() string
- func (s *GrantPrivilegesToUserByIDInput) SetGrants(v []*GrantForGrantPrivilegesToUserByIDInput) *GrantPrivilegesToUserByIDInput
- func (s *GrantPrivilegesToUserByIDInput) SetUserID(v int32) *GrantPrivilegesToUserByIDInput
- func (s GrantPrivilegesToUserByIDInput) String() string
- func (s *GrantPrivilegesToUserByIDInput) Validate() error
- type GrantPrivilegesToUserByIDOutput
- func (s GrantPrivilegesToUserByIDOutput) GoString() string
- func (s *GrantPrivilegesToUserByIDOutput) SetData(v *DataForGrantPrivilegesToUserByIDOutput) *GrantPrivilegesToUserByIDOutput
- func (s *GrantPrivilegesToUserByIDOutput) SetMessage(v string) *GrantPrivilegesToUserByIDOutput
- func (s GrantPrivilegesToUserByIDOutput) String() string
- type GrantPrivilegesToUserByNameInput
- func (s GrantPrivilegesToUserByNameInput) GoString() string
- func (s *GrantPrivilegesToUserByNameInput) SetGrants(v []*GrantForGrantPrivilegesToUserByNameInput) *GrantPrivilegesToUserByNameInput
- func (s *GrantPrivilegesToUserByNameInput) SetUsername(v string) *GrantPrivilegesToUserByNameInput
- func (s GrantPrivilegesToUserByNameInput) String() string
- func (s *GrantPrivilegesToUserByNameInput) Validate() error
- type GrantPrivilegesToUserByNameOutput
- func (s GrantPrivilegesToUserByNameOutput) GoString() string
- func (s *GrantPrivilegesToUserByNameOutput) SetData(v *DataForGrantPrivilegesToUserByNameOutput) *GrantPrivilegesToUserByNameOutput
- func (s *GrantPrivilegesToUserByNameOutput) SetMessage(v string) *GrantPrivilegesToUserByNameOutput
- func (s GrantPrivilegesToUserByNameOutput) String() string
- type ListGrantUsersForRoleInput
- type ListGrantUsersForRoleOutput
- func (s ListGrantUsersForRoleOutput) GoString() string
- func (s *ListGrantUsersForRoleOutput) SetData(v *DataForListGrantUsersForRoleOutput) *ListGrantUsersForRoleOutput
- func (s *ListGrantUsersForRoleOutput) SetMessage(v string) *ListGrantUsersForRoleOutput
- func (s ListGrantUsersForRoleOutput) String() string
- type ListRolesInput
- type ListRolesOutput
- type ListUsersInput
- type ListUsersOutput
- func (s ListUsersOutput) GoString() string
- func (s *ListUsersOutput) SetData(v *DataForListUsersOutput) *ListUsersOutput
- func (s *ListUsersOutput) SetMessage(v string) *ListUsersOutput
- func (s *ListUsersOutput) SetMeta(v *MetaForListUsersOutput) *ListUsersOutput
- func (s ListUsersOutput) String() string
- type MetaForListUsersOutput
- type PrivilegeForGrantPrivilegesToUserByIDInput
- func (s PrivilegeForGrantPrivilegesToUserByIDInput) GoString() string
- func (s *PrivilegeForGrantPrivilegesToUserByIDInput) SetColumns(v []*string) *PrivilegeForGrantPrivilegesToUserByIDInput
- func (s *PrivilegeForGrantPrivilegesToUserByIDInput) SetName(v string) *PrivilegeForGrantPrivilegesToUserByIDInput
- func (s PrivilegeForGrantPrivilegesToUserByIDInput) String() string
- type PrivilegeForGrantPrivilegesToUserByNameInput
- func (s PrivilegeForGrantPrivilegesToUserByNameInput) GoString() string
- func (s *PrivilegeForGrantPrivilegesToUserByNameInput) SetColumns(v []*string) *PrivilegeForGrantPrivilegesToUserByNameInput
- func (s *PrivilegeForGrantPrivilegesToUserByNameInput) SetName(v string) *PrivilegeForGrantPrivilegesToUserByNameInput
- func (s PrivilegeForGrantPrivilegesToUserByNameInput) String() string
- type PrivilegeForRevokePrivilegesForUserByIDInput
- func (s PrivilegeForRevokePrivilegesForUserByIDInput) GoString() string
- func (s *PrivilegeForRevokePrivilegesForUserByIDInput) SetColumns(v []*string) *PrivilegeForRevokePrivilegesForUserByIDInput
- func (s *PrivilegeForRevokePrivilegesForUserByIDInput) SetName(v string) *PrivilegeForRevokePrivilegesForUserByIDInput
- func (s PrivilegeForRevokePrivilegesForUserByIDInput) String() string
- type PrivilegeForRevokePrivilegesFromUserByNameInput
- func (s PrivilegeForRevokePrivilegesFromUserByNameInput) GoString() string
- func (s *PrivilegeForRevokePrivilegesFromUserByNameInput) SetColumns(v []*string) *PrivilegeForRevokePrivilegesFromUserByNameInput
- func (s *PrivilegeForRevokePrivilegesFromUserByNameInput) SetName(v string) *PrivilegeForRevokePrivilegesFromUserByNameInput
- func (s PrivilegeForRevokePrivilegesFromUserByNameInput) String() string
- type PrivilegeForShowPrivilegesForRoleOutput
- func (s PrivilegeForShowPrivilegesForRoleOutput) GoString() string
- func (s *PrivilegeForShowPrivilegesForRoleOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForRoleOutput
- func (s *PrivilegeForShowPrivilegesForRoleOutput) SetName(v string) *PrivilegeForShowPrivilegesForRoleOutput
- func (s PrivilegeForShowPrivilegesForRoleOutput) String() string
- type PrivilegeForShowPrivilegesForUserByIDOutput
- func (s PrivilegeForShowPrivilegesForUserByIDOutput) GoString() string
- func (s *PrivilegeForShowPrivilegesForUserByIDOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForUserByIDOutput
- func (s *PrivilegeForShowPrivilegesForUserByIDOutput) SetName(v string) *PrivilegeForShowPrivilegesForUserByIDOutput
- func (s PrivilegeForShowPrivilegesForUserByIDOutput) String() string
- type PrivilegeForShowPrivilegesForUserByNameOutput
- func (s PrivilegeForShowPrivilegesForUserByNameOutput) GoString() string
- func (s *PrivilegeForShowPrivilegesForUserByNameOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForUserByNameOutput
- func (s *PrivilegeForShowPrivilegesForUserByNameOutput) SetName(v string) *PrivilegeForShowPrivilegesForUserByNameOutput
- func (s PrivilegeForShowPrivilegesForUserByNameOutput) String() string
- type PrivilegeForUpdateGrantsForRoleInput
- func (s PrivilegeForUpdateGrantsForRoleInput) GoString() string
- func (s *PrivilegeForUpdateGrantsForRoleInput) SetColumns(v []*string) *PrivilegeForUpdateGrantsForRoleInput
- func (s *PrivilegeForUpdateGrantsForRoleInput) SetName(v string) *PrivilegeForUpdateGrantsForRoleInput
- func (s PrivilegeForUpdateGrantsForRoleInput) String() string
- type PrivilegeForUpdateGrantsForUserInput
- func (s PrivilegeForUpdateGrantsForUserInput) GoString() string
- func (s *PrivilegeForUpdateGrantsForUserInput) SetColumns(v []*string) *PrivilegeForUpdateGrantsForUserInput
- func (s *PrivilegeForUpdateGrantsForUserInput) SetName(v string) *PrivilegeForUpdateGrantsForUserInput
- func (s PrivilegeForUpdateGrantsForUserInput) String() string
- type RevokePrivilegesForUserByIDInput
- func (s RevokePrivilegesForUserByIDInput) GoString() string
- func (s *RevokePrivilegesForUserByIDInput) SetGrants(v []*GrantForRevokePrivilegesForUserByIDInput) *RevokePrivilegesForUserByIDInput
- func (s *RevokePrivilegesForUserByIDInput) SetUserID(v int64) *RevokePrivilegesForUserByIDInput
- func (s RevokePrivilegesForUserByIDInput) String() string
- func (s *RevokePrivilegesForUserByIDInput) Validate() error
- type RevokePrivilegesForUserByIDOutput
- func (s RevokePrivilegesForUserByIDOutput) GoString() string
- func (s *RevokePrivilegesForUserByIDOutput) SetData(v *DataForRevokePrivilegesForUserByIDOutput) *RevokePrivilegesForUserByIDOutput
- func (s *RevokePrivilegesForUserByIDOutput) SetMessage(v string) *RevokePrivilegesForUserByIDOutput
- func (s RevokePrivilegesForUserByIDOutput) String() string
- type RevokePrivilegesFromUserByNameInput
- func (s RevokePrivilegesFromUserByNameInput) GoString() string
- func (s *RevokePrivilegesFromUserByNameInput) SetGrants(v []*GrantForRevokePrivilegesFromUserByNameInput) *RevokePrivilegesFromUserByNameInput
- func (s *RevokePrivilegesFromUserByNameInput) SetUsername(v string) *RevokePrivilegesFromUserByNameInput
- func (s RevokePrivilegesFromUserByNameInput) String() string
- func (s *RevokePrivilegesFromUserByNameInput) Validate() error
- type RevokePrivilegesFromUserByNameOutput
- func (s RevokePrivilegesFromUserByNameOutput) GoString() string
- func (s *RevokePrivilegesFromUserByNameOutput) SetData(v *DataForRevokePrivilegesFromUserByNameOutput) *RevokePrivilegesFromUserByNameOutput
- func (s *RevokePrivilegesFromUserByNameOutput) SetMessage(v string) *RevokePrivilegesFromUserByNameOutput
- func (s RevokePrivilegesFromUserByNameOutput) String() string
- type RoleForCreateRoleOutput
- func (s RoleForCreateRoleOutput) GoString() string
- func (s *RoleForCreateRoleOutput) SetAccountID(v int64) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetClusterID(v int64) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetClusterName(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetCreatedAt(v int64) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetCreatedBy(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetDescription(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetGrantUsers(v []*string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetID(v int64) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetIsDefault(v bool) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetName(v string) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetUpdatedAt(v int64) *RoleForCreateRoleOutput
- func (s *RoleForCreateRoleOutput) SetUpdatedBy(v string) *RoleForCreateRoleOutput
- func (s RoleForCreateRoleOutput) String() string
- type RoleForListRolesOutput
- func (s RoleForListRolesOutput) GoString() string
- func (s *RoleForListRolesOutput) SetAccountID(v int64) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetClusterID(v int64) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetClusterName(v string) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetCreatedAt(v int64) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetCreatedBy(v string) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetDescription(v string) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetGrantUsers(v []*string) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetID(v int64) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetIsDefault(v bool) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetName(v string) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetUpdatedAt(v int64) *RoleForListRolesOutput
- func (s *RoleForListRolesOutput) SetUpdatedBy(v string) *RoleForListRolesOutput
- func (s RoleForListRolesOutput) String() string
- type RoleForShowRolesForUserOutput
- func (s RoleForShowRolesForUserOutput) GoString() string
- func (s *RoleForShowRolesForUserOutput) SetAdminOption(v bool) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetClusterID(v int64) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetGrantTo(v string) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetImmutable(v bool) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetImmutableReason(v string) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetOnCluster(v string) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetRawSql(v string) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetRoleID(v int32) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetRoleIsDefault(v bool) *RoleForShowRolesForUserOutput
- func (s *RoleForShowRolesForUserOutput) SetRoleName(v string) *RoleForShowRolesForUserOutput
- func (s RoleForShowRolesForUserOutput) String() string
- type ShowPrivilegesForRoleInput
- type ShowPrivilegesForRoleOutput
- func (s ShowPrivilegesForRoleOutput) GoString() string
- func (s *ShowPrivilegesForRoleOutput) SetData(v *DataForShowPrivilegesForRoleOutput) *ShowPrivilegesForRoleOutput
- func (s *ShowPrivilegesForRoleOutput) SetMessage(v string) *ShowPrivilegesForRoleOutput
- func (s ShowPrivilegesForRoleOutput) String() string
- type ShowPrivilegesForUserByIDInput
- type ShowPrivilegesForUserByIDOutput
- func (s ShowPrivilegesForUserByIDOutput) GoString() string
- func (s *ShowPrivilegesForUserByIDOutput) SetData(v *DataForShowPrivilegesForUserByIDOutput) *ShowPrivilegesForUserByIDOutput
- func (s *ShowPrivilegesForUserByIDOutput) SetMessage(v string) *ShowPrivilegesForUserByIDOutput
- func (s ShowPrivilegesForUserByIDOutput) String() string
- type ShowPrivilegesForUserByNameInput
- type ShowPrivilegesForUserByNameOutput
- func (s ShowPrivilegesForUserByNameOutput) GoString() string
- func (s *ShowPrivilegesForUserByNameOutput) SetData(v *DataForShowPrivilegesForUserByNameOutput) *ShowPrivilegesForUserByNameOutput
- func (s *ShowPrivilegesForUserByNameOutput) SetMessage(v string) *ShowPrivilegesForUserByNameOutput
- func (s ShowPrivilegesForUserByNameOutput) String() string
- type ShowRolesForUserInput
- type ShowRolesForUserOutput
- type TagForTagResourcesInput
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type TargetForGrantPrivilegesToUserByIDInput
- func (s TargetForGrantPrivilegesToUserByIDInput) GoString() string
- func (s *TargetForGrantPrivilegesToUserByIDInput) SetDatabase(v string) *TargetForGrantPrivilegesToUserByIDInput
- func (s *TargetForGrantPrivilegesToUserByIDInput) SetTable(v string) *TargetForGrantPrivilegesToUserByIDInput
- func (s TargetForGrantPrivilegesToUserByIDInput) String() string
- type TargetForGrantPrivilegesToUserByNameInput
- func (s TargetForGrantPrivilegesToUserByNameInput) GoString() string
- func (s *TargetForGrantPrivilegesToUserByNameInput) SetDatabase(v string) *TargetForGrantPrivilegesToUserByNameInput
- func (s *TargetForGrantPrivilegesToUserByNameInput) SetTable(v string) *TargetForGrantPrivilegesToUserByNameInput
- func (s TargetForGrantPrivilegesToUserByNameInput) String() string
- type TargetForRevokePrivilegesForUserByIDInput
- func (s TargetForRevokePrivilegesForUserByIDInput) GoString() string
- func (s *TargetForRevokePrivilegesForUserByIDInput) SetDatabase(v string) *TargetForRevokePrivilegesForUserByIDInput
- func (s *TargetForRevokePrivilegesForUserByIDInput) SetTable(v string) *TargetForRevokePrivilegesForUserByIDInput
- func (s TargetForRevokePrivilegesForUserByIDInput) String() string
- type TargetForRevokePrivilegesFromUserByNameInput
- func (s TargetForRevokePrivilegesFromUserByNameInput) GoString() string
- func (s *TargetForRevokePrivilegesFromUserByNameInput) SetDatabase(v string) *TargetForRevokePrivilegesFromUserByNameInput
- func (s *TargetForRevokePrivilegesFromUserByNameInput) SetTable(v string) *TargetForRevokePrivilegesFromUserByNameInput
- func (s TargetForRevokePrivilegesFromUserByNameInput) String() string
- type TargetForUpdateGrantsForRoleInput
- func (s TargetForUpdateGrantsForRoleInput) GoString() string
- func (s *TargetForUpdateGrantsForRoleInput) SetDatabase(v string) *TargetForUpdateGrantsForRoleInput
- func (s *TargetForUpdateGrantsForRoleInput) SetTable(v string) *TargetForUpdateGrantsForRoleInput
- func (s TargetForUpdateGrantsForRoleInput) String() string
- type TargetForUpdateGrantsForUserInput
- func (s TargetForUpdateGrantsForUserInput) GoString() string
- func (s *TargetForUpdateGrantsForUserInput) SetDatabase(v string) *TargetForUpdateGrantsForUserInput
- func (s *TargetForUpdateGrantsForUserInput) SetTable(v string) *TargetForUpdateGrantsForUserInput
- func (s TargetForUpdateGrantsForUserInput) String() string
- type UnassignRoleInput
- type UnassignRoleOutput
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type UpdateGrantsForRoleInput
- func (s UpdateGrantsForRoleInput) GoString() string
- func (s *UpdateGrantsForRoleInput) SetActionType(v string) *UpdateGrantsForRoleInput
- func (s *UpdateGrantsForRoleInput) SetGrants(v []*GrantForUpdateGrantsForRoleInput) *UpdateGrantsForRoleInput
- func (s *UpdateGrantsForRoleInput) SetRoleID(v int32) *UpdateGrantsForRoleInput
- func (s UpdateGrantsForRoleInput) String() string
- func (s *UpdateGrantsForRoleInput) Validate() error
- type UpdateGrantsForRoleOutput
- type UpdateGrantsForUserInput
- func (s UpdateGrantsForUserInput) GoString() string
- func (s *UpdateGrantsForUserInput) SetActionType(v string) *UpdateGrantsForUserInput
- func (s *UpdateGrantsForUserInput) SetAssignments(v []*AssignmentForUpdateGrantsForUserInput) *UpdateGrantsForUserInput
- func (s *UpdateGrantsForUserInput) SetGrants(v []*GrantForUpdateGrantsForUserInput) *UpdateGrantsForUserInput
- func (s *UpdateGrantsForUserInput) SetUsername(v string) *UpdateGrantsForUserInput
- func (s UpdateGrantsForUserInput) String() string
- func (s *UpdateGrantsForUserInput) Validate() error
- type UpdateGrantsForUserOutput
- type UpdateUserInput
- func (s UpdateUserInput) GoString() string
- func (s *UpdateUserInput) SetDescription(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetReadonly(v bool) *UpdateUserInput
- func (s *UpdateUserInput) SetUsername(v string) *UpdateUserInput
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- type UpdateVolcInstanceInput
- type UpdateVolcInstanceOutput
- type UserForAssignRoleInput
- func (s UserForAssignRoleInput) GoString() string
- func (s *UserForAssignRoleInput) SetAdminOption(v bool) *UserForAssignRoleInput
- func (s *UserForAssignRoleInput) SetCreatedAt(v int64) *UserForAssignRoleInput
- func (s *UserForAssignRoleInput) SetUsername(v string) *UserForAssignRoleInput
- func (s UserForAssignRoleInput) String() string
- type UserForCreateRoleInput
- func (s UserForCreateRoleInput) GoString() string
- func (s *UserForCreateRoleInput) SetAdminOption(v bool) *UserForCreateRoleInput
- func (s *UserForCreateRoleInput) SetCreatedAt(v int64) *UserForCreateRoleInput
- func (s *UserForCreateRoleInput) SetUsername(v string) *UserForCreateRoleInput
- func (s UserForCreateRoleInput) String() string
- type UserForGetUserDetailOutput
- func (s UserForGetUserDetailOutput) GoString() string
- func (s *UserForGetUserDetailOutput) SetAccountID(v int32) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetCloudName(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetClusters(v []*string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetCreatedAt(v int64) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetDescription(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetEmail(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetID(v int32) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetImmutable(v bool) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetIsSystemAdmin(v bool) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetLastLoginAt(v int64) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetName(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetReadonly(v bool) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetStatus(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetUpdatedAt(v int64) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetUserID(v int32) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetUserType(v string) *UserForGetUserDetailOutput
- func (s *UserForGetUserDetailOutput) SetUsername(v string) *UserForGetUserDetailOutput
- func (s UserForGetUserDetailOutput) String() string
- type UserForGetUserInitialPasswordOutput
- func (s UserForGetUserInitialPasswordOutput) GoString() string
- func (s *UserForGetUserInitialPasswordOutput) SetMessage(v string) *UserForGetUserInitialPasswordOutput
- func (s *UserForGetUserInitialPasswordOutput) SetPasswordIsDefault(v bool) *UserForGetUserInitialPasswordOutput
- func (s UserForGetUserInitialPasswordOutput) String() string
- type UserForListUsersOutput
- func (s UserForListUsersOutput) GoString() string
- func (s *UserForListUsersOutput) SetAccountID(v int32) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetCloudName(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetClusters(v []*string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetCreatedAt(v int64) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetDescription(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetEmail(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetID(v int32) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetImmutable(v bool) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetIsSystemAdmin(v bool) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetLastLoginAt(v int64) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetName(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetReadonly(v bool) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetStatus(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetUpdatedAt(v int64) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetUserID(v int32) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetUserType(v string) *UserForListUsersOutput
- func (s *UserForListUsersOutput) SetUsername(v string) *UserForListUsersOutput
- func (s UserForListUsersOutput) String() string
- type UserForUnassignRoleInput
- func (s UserForUnassignRoleInput) GoString() string
- func (s *UserForUnassignRoleInput) SetAdminOption(v bool) *UserForUnassignRoleInput
- func (s *UserForUnassignRoleInput) SetCreatedAt(v int64) *UserForUnassignRoleInput
- func (s *UserForUnassignRoleInput) SetUsername(v string) *UserForUnassignRoleInput
- func (s UserForUnassignRoleInput) String() string
Constants ¶
const ( // EnumOfStatusForGetUserDetailOutputActiveRemoved is a EnumOfStatusForGetUserDetailOutput enum value EnumOfStatusForGetUserDetailOutputActiveRemoved = "ACTIVE_REMOVED" // EnumOfStatusForGetUserDetailOutputInactiveRemoved is a EnumOfStatusForGetUserDetailOutput enum value EnumOfStatusForGetUserDetailOutputInactiveRemoved = "INACTIVE_REMOVED" // EnumOfStatusForGetUserDetailOutputInactive is a EnumOfStatusForGetUserDetailOutput enum value EnumOfStatusForGetUserDetailOutputInactive = "INACTIVE" // EnumOfStatusForGetUserDetailOutputActive is a EnumOfStatusForGetUserDetailOutput enum value EnumOfStatusForGetUserDetailOutputActive = "ACTIVE" )
const ( // EnumOfUserTypeForGetUserDetailOutputSystem is a EnumOfUserTypeForGetUserDetailOutput enum value EnumOfUserTypeForGetUserDetailOutputSystem = "SYSTEM" // EnumOfUserTypeForGetUserDetailOutputMain is a EnumOfUserTypeForGetUserDetailOutput enum value EnumOfUserTypeForGetUserDetailOutputMain = "MAIN" // EnumOfUserTypeForGetUserDetailOutputNormal is a EnumOfUserTypeForGetUserDetailOutput enum value EnumOfUserTypeForGetUserDetailOutputNormal = "NORMAL" // EnumOfUserTypeForGetUserDetailOutputAssumedRole is a EnumOfUserTypeForGetUserDetailOutput enum value EnumOfUserTypeForGetUserDetailOutputAssumedRole = "ASSUMED_ROLE" )
const ( // EnumOfStatusForListUsersOutputActiveRemoved is a EnumOfStatusForListUsersOutput enum value EnumOfStatusForListUsersOutputActiveRemoved = "ACTIVE_REMOVED" // EnumOfStatusForListUsersOutputInactiveRemoved is a EnumOfStatusForListUsersOutput enum value EnumOfStatusForListUsersOutputInactiveRemoved = "INACTIVE_REMOVED" // EnumOfStatusForListUsersOutputInactive is a EnumOfStatusForListUsersOutput enum value EnumOfStatusForListUsersOutputInactive = "INACTIVE" // EnumOfStatusForListUsersOutputActive is a EnumOfStatusForListUsersOutput enum value EnumOfStatusForListUsersOutputActive = "ACTIVE" )
const ( // EnumOfUserTypeForListUsersOutputSystem is a EnumOfUserTypeForListUsersOutput enum value EnumOfUserTypeForListUsersOutputSystem = "SYSTEM" // EnumOfUserTypeForListUsersOutputMain is a EnumOfUserTypeForListUsersOutput enum value EnumOfUserTypeForListUsersOutputMain = "MAIN" // EnumOfUserTypeForListUsersOutputNormal is a EnumOfUserTypeForListUsersOutput enum value EnumOfUserTypeForListUsersOutputNormal = "NORMAL" // EnumOfUserTypeForListUsersOutputAssumedRole is a EnumOfUserTypeForListUsersOutput enum value EnumOfUserTypeForListUsersOutputAssumedRole = "ASSUMED_ROLE" )
const ( // EnumOfActionForShowPrivilegesForRoleOutputGrant is a EnumOfActionForShowPrivilegesForRoleOutput enum value EnumOfActionForShowPrivilegesForRoleOutputGrant = "GRANT" // EnumOfActionForShowPrivilegesForRoleOutputRevoke is a EnumOfActionForShowPrivilegesForRoleOutput enum value EnumOfActionForShowPrivilegesForRoleOutputRevoke = "REVOKE" )
const ( // EnumOfActionForShowPrivilegesForUserByIDOutputGrant is a EnumOfActionForShowPrivilegesForUserByIDOutput enum value EnumOfActionForShowPrivilegesForUserByIDOutputGrant = "GRANT" // EnumOfActionForShowPrivilegesForUserByIDOutputRevoke is a EnumOfActionForShowPrivilegesForUserByIDOutput enum value EnumOfActionForShowPrivilegesForUserByIDOutputRevoke = "REVOKE" )
const ( // EnumOfActionForShowPrivilegesForUserByNameOutputGrant is a EnumOfActionForShowPrivilegesForUserByNameOutput enum value EnumOfActionForShowPrivilegesForUserByNameOutputGrant = "GRANT" // EnumOfActionForShowPrivilegesForUserByNameOutputRevoke is a EnumOfActionForShowPrivilegesForUserByNameOutput enum value EnumOfActionForShowPrivilegesForUserByNameOutputRevoke = "REVOKE" )
const ( // EnumOfActionTypeForUpdateGrantsForRoleInputGrant is a EnumOfActionTypeForUpdateGrantsForRoleInput enum value EnumOfActionTypeForUpdateGrantsForRoleInputGrant = "GRANT" // EnumOfActionTypeForUpdateGrantsForRoleInputRevoke is a EnumOfActionTypeForUpdateGrantsForRoleInput enum value EnumOfActionTypeForUpdateGrantsForRoleInputRevoke = "REVOKE" )
const ( // EnumOfActionTypeForUpdateGrantsForUserInputGrant is a EnumOfActionTypeForUpdateGrantsForUserInput enum value EnumOfActionTypeForUpdateGrantsForUserInputGrant = "GRANT" // EnumOfActionTypeForUpdateGrantsForUserInputRevoke is a EnumOfActionTypeForUpdateGrantsForUserInput enum value EnumOfActionTypeForUpdateGrantsForUserInputRevoke = "REVOKE" )
const ( ServiceName = "bytehouse_ce" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "bytehouse_ce" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignRoleInput ¶
type AssignRoleInput struct {
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
Users []*UserForAssignRoleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (AssignRoleInput) GoString ¶
func (s AssignRoleInput) GoString() string
GoString returns the string representation
func (*AssignRoleInput) SetRoleID ¶
func (s *AssignRoleInput) SetRoleID(v int32) *AssignRoleInput
SetRoleID sets the RoleID field's value.
func (*AssignRoleInput) SetUsers ¶
func (s *AssignRoleInput) SetUsers(v []*UserForAssignRoleInput) *AssignRoleInput
SetUsers sets the Users field's value.
func (AssignRoleInput) String ¶
func (s AssignRoleInput) String() string
String returns the string representation
func (*AssignRoleInput) Validate ¶
func (s *AssignRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssignRoleOutput ¶
type AssignRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForAssignRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AssignRoleOutput) GoString ¶
func (s AssignRoleOutput) GoString() string
GoString returns the string representation
func (*AssignRoleOutput) SetData ¶
func (s *AssignRoleOutput) SetData(v *DataForAssignRoleOutput) *AssignRoleOutput
SetData sets the Data field's value.
func (*AssignRoleOutput) SetMessage ¶
func (s *AssignRoleOutput) SetMessage(v string) *AssignRoleOutput
SetMessage sets the Message field's value.
func (AssignRoleOutput) String ¶
func (s AssignRoleOutput) String() string
String returns the string representation
type AssignmentForUpdateGrantsForUserInput ¶
type AssignmentForUpdateGrantsForUserInput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
ClusterID *int64 `type:"int64" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
Immutable *bool `type:"boolean" json:",omitempty"`
ImmutableReason *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
RoleID *int32 `type:"int32" json:",omitempty"`
RoleIsDefault *bool `type:"boolean" json:",omitempty"`
RoleName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AssignmentForUpdateGrantsForUserInput) GoString ¶
func (s AssignmentForUpdateGrantsForUserInput) GoString() string
GoString returns the string representation
func (*AssignmentForUpdateGrantsForUserInput) SetAdminOption ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetAdminOption(v bool) *AssignmentForUpdateGrantsForUserInput
SetAdminOption sets the AdminOption field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetClusterID ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetClusterID(v int64) *AssignmentForUpdateGrantsForUserInput
SetClusterID sets the ClusterID field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetGrantTo ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetGrantTo(v string) *AssignmentForUpdateGrantsForUserInput
SetGrantTo sets the GrantTo field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetImmutable ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetImmutable(v bool) *AssignmentForUpdateGrantsForUserInput
SetImmutable sets the Immutable field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetImmutableReason ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetImmutableReason(v string) *AssignmentForUpdateGrantsForUserInput
SetImmutableReason sets the ImmutableReason field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetOnCluster ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetOnCluster(v string) *AssignmentForUpdateGrantsForUserInput
SetOnCluster sets the OnCluster field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetRawSql ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetRawSql(v string) *AssignmentForUpdateGrantsForUserInput
SetRawSql sets the RawSql field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetRoleID ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetRoleID(v int32) *AssignmentForUpdateGrantsForUserInput
SetRoleID sets the RoleID field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetRoleIsDefault ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetRoleIsDefault(v bool) *AssignmentForUpdateGrantsForUserInput
SetRoleIsDefault sets the RoleIsDefault field's value.
func (*AssignmentForUpdateGrantsForUserInput) SetRoleName ¶
func (s *AssignmentForUpdateGrantsForUserInput) SetRoleName(v string) *AssignmentForUpdateGrantsForUserInput
SetRoleName sets the RoleName field's value.
func (AssignmentForUpdateGrantsForUserInput) String ¶
func (s AssignmentForUpdateGrantsForUserInput) String() string
String returns the string representation
type BYTEHOUSECE20240831 ¶
BYTEHOUSECE20240831 provides the API operation methods for making requests to BYTEHOUSE_CE20240831. See this package's package overview docs for details on the service.
BYTEHOUSECE20240831 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *BYTEHOUSECE20240831
New create int can support ssl or region locate set
func (*BYTEHOUSECE20240831) AssignRole ¶
func (c *BYTEHOUSECE20240831) AssignRole(input *AssignRoleInput) (*AssignRoleOutput, error)
AssignRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation AssignRole for usage and error information.
func (*BYTEHOUSECE20240831) AssignRoleCommon ¶
func (c *BYTEHOUSECE20240831) AssignRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AssignRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation AssignRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) AssignRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) AssignRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AssignRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the AssignRoleCommon operation. The "output" return value will be populated with the AssignRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned AssignRoleCommon Request to send the API call to the service. the "output" return value is not valid until after AssignRoleCommon Send returns without error.
See AssignRoleCommon for more information on using the AssignRoleCommon API call, and error handling.
// Example sending a request using the AssignRoleCommonRequest method.
req, resp := client.AssignRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) AssignRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) AssignRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AssignRoleCommonWithContext is the same as AssignRoleCommon with the addition of the ability to pass a context and additional request options.
See AssignRoleCommon 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 (*BYTEHOUSECE20240831) AssignRoleRequest ¶
func (c *BYTEHOUSECE20240831) AssignRoleRequest(input *AssignRoleInput) (req *request.Request, output *AssignRoleOutput)
AssignRoleRequest generates a "volcengine/request.Request" representing the client's request for the AssignRole operation. The "output" return value will be populated with the AssignRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned AssignRoleCommon Request to send the API call to the service. the "output" return value is not valid until after AssignRoleCommon Send returns without error.
See AssignRole for more information on using the AssignRole API call, and error handling.
// Example sending a request using the AssignRoleRequest method.
req, resp := client.AssignRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) AssignRoleWithContext ¶
func (c *BYTEHOUSECE20240831) AssignRoleWithContext(ctx volcengine.Context, input *AssignRoleInput, opts ...request.Option) (*AssignRoleOutput, error)
AssignRoleWithContext is the same as AssignRole with the addition of the ability to pass a context and additional request options.
See AssignRole 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 (*BYTEHOUSECE20240831) CreateRole ¶
func (c *BYTEHOUSECE20240831) CreateRole(input *CreateRoleInput) (*CreateRoleOutput, error)
CreateRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation CreateRole for usage and error information.
func (*BYTEHOUSECE20240831) CreateRoleCommon ¶
func (c *BYTEHOUSECE20240831) CreateRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation CreateRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) CreateRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) CreateRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRoleCommon operation. The "output" return value will be populated with the CreateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRoleCommon Send returns without error.
See CreateRoleCommon for more information on using the CreateRoleCommon API call, and error handling.
// Example sending a request using the CreateRoleCommonRequest method.
req, resp := client.CreateRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) CreateRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) CreateRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRoleCommonWithContext is the same as CreateRoleCommon with the addition of the ability to pass a context and additional request options.
See CreateRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) CreateRoleRequest ¶
func (c *BYTEHOUSECE20240831) CreateRoleRequest(input *CreateRoleInput) (req *request.Request, output *CreateRoleOutput)
CreateRoleRequest generates a "volcengine/request.Request" representing the client's request for the CreateRole operation. The "output" return value will be populated with the CreateRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRoleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRoleCommon Send returns without error.
See CreateRole for more information on using the CreateRole API call, and error handling.
// Example sending a request using the CreateRoleRequest method.
req, resp := client.CreateRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) CreateRoleWithContext ¶
func (c *BYTEHOUSECE20240831) CreateRoleWithContext(ctx volcengine.Context, input *CreateRoleInput, opts ...request.Option) (*CreateRoleOutput, error)
CreateRoleWithContext is the same as CreateRole with the addition of the ability to pass a context and additional request options.
See CreateRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) DeleteRole ¶
func (c *BYTEHOUSECE20240831) DeleteRole(input *DeleteRoleInput) (*DeleteRoleOutput, error)
DeleteRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteRole for usage and error information.
func (*BYTEHOUSECE20240831) DeleteRoleCommon ¶
func (c *BYTEHOUSECE20240831) DeleteRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) DeleteRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) DeleteRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRoleCommon operation. The "output" return value will be populated with the DeleteRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRoleCommon Send returns without error.
See DeleteRoleCommon for more information on using the DeleteRoleCommon API call, and error handling.
// Example sending a request using the DeleteRoleCommonRequest method.
req, resp := client.DeleteRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) DeleteRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) DeleteRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRoleCommonWithContext is the same as DeleteRoleCommon with the addition of the ability to pass a context and additional request options.
See DeleteRoleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) DeleteRoleRequest ¶
func (c *BYTEHOUSECE20240831) DeleteRoleRequest(input *DeleteRoleInput) (req *request.Request, output *DeleteRoleOutput)
DeleteRoleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRole operation. The "output" return value will be populated with the DeleteRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRoleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRoleCommon Send returns without error.
See DeleteRole for more information on using the DeleteRole API call, and error handling.
// Example sending a request using the DeleteRoleRequest method.
req, resp := client.DeleteRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) DeleteRoleWithContext ¶
func (c *BYTEHOUSECE20240831) DeleteRoleWithContext(ctx volcengine.Context, input *DeleteRoleInput, opts ...request.Option) (*DeleteRoleOutput, error)
DeleteRoleWithContext is the same as DeleteRole with the addition of the ability to pass a context and additional request options.
See DeleteRole for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) DeleteUser ¶
func (c *BYTEHOUSECE20240831) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
DeleteUser API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteUser for usage and error information.
func (*BYTEHOUSECE20240831) DeleteUserCommon ¶
func (c *BYTEHOUSECE20240831) DeleteUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteUserCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteUserCommon for usage and error information.
func (*BYTEHOUSECE20240831) DeleteUserCommonRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) DeleteUserCommonWithContext ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) DeleteUserRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) DeleteUserWithContext ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) DeleteVolcInstance ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstance(input *DeleteVolcInstanceInput) (*DeleteVolcInstanceOutput, error)
DeleteVolcInstance API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteVolcInstance for usage and error information.
func (*BYTEHOUSECE20240831) DeleteVolcInstanceCommon ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVolcInstanceCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation DeleteVolcInstanceCommon for usage and error information.
func (*BYTEHOUSECE20240831) DeleteVolcInstanceCommonRequest ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVolcInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVolcInstanceCommon operation. The "output" return value will be populated with the DeleteVolcInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolcInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolcInstanceCommon Send returns without error.
See DeleteVolcInstanceCommon for more information on using the DeleteVolcInstanceCommon API call, and error handling.
// Example sending a request using the DeleteVolcInstanceCommonRequest method.
req, resp := client.DeleteVolcInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) DeleteVolcInstanceCommonWithContext ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVolcInstanceCommonWithContext is the same as DeleteVolcInstanceCommon with the addition of the ability to pass a context and additional request options.
See DeleteVolcInstanceCommon 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 (*BYTEHOUSECE20240831) DeleteVolcInstanceRequest ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstanceRequest(input *DeleteVolcInstanceInput) (req *request.Request, output *DeleteVolcInstanceOutput)
DeleteVolcInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVolcInstance operation. The "output" return value will be populated with the DeleteVolcInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVolcInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVolcInstanceCommon Send returns without error.
See DeleteVolcInstance for more information on using the DeleteVolcInstance API call, and error handling.
// Example sending a request using the DeleteVolcInstanceRequest method.
req, resp := client.DeleteVolcInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) DeleteVolcInstanceWithContext ¶
func (c *BYTEHOUSECE20240831) DeleteVolcInstanceWithContext(ctx volcengine.Context, input *DeleteVolcInstanceInput, opts ...request.Option) (*DeleteVolcInstanceOutput, error)
DeleteVolcInstanceWithContext is the same as DeleteVolcInstance with the addition of the ability to pass a context and additional request options.
See DeleteVolcInstance 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 (*BYTEHOUSECE20240831) GetUserDetail ¶
func (c *BYTEHOUSECE20240831) GetUserDetail(input *GetUserDetailInput) (*GetUserDetailOutput, error)
GetUserDetail API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GetUserDetail for usage and error information.
func (*BYTEHOUSECE20240831) GetUserDetailCommon ¶
func (c *BYTEHOUSECE20240831) GetUserDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetUserDetailCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GetUserDetailCommon for usage and error information.
func (*BYTEHOUSECE20240831) GetUserDetailCommonRequest ¶
func (c *BYTEHOUSECE20240831) GetUserDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetUserDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserDetailCommon operation. The "output" return value will be populated with the GetUserDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserDetailCommon Send returns without error.
See GetUserDetailCommon for more information on using the GetUserDetailCommon API call, and error handling.
// Example sending a request using the GetUserDetailCommonRequest method.
req, resp := client.GetUserDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GetUserDetailCommonWithContext ¶
func (c *BYTEHOUSECE20240831) GetUserDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetUserDetailCommonWithContext is the same as GetUserDetailCommon with the addition of the ability to pass a context and additional request options.
See GetUserDetailCommon 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 (*BYTEHOUSECE20240831) GetUserDetailRequest ¶
func (c *BYTEHOUSECE20240831) GetUserDetailRequest(input *GetUserDetailInput) (req *request.Request, output *GetUserDetailOutput)
GetUserDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetUserDetail operation. The "output" return value will be populated with the GetUserDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserDetailCommon Send returns without error.
See GetUserDetail for more information on using the GetUserDetail API call, and error handling.
// Example sending a request using the GetUserDetailRequest method.
req, resp := client.GetUserDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GetUserDetailWithContext ¶
func (c *BYTEHOUSECE20240831) GetUserDetailWithContext(ctx volcengine.Context, input *GetUserDetailInput, opts ...request.Option) (*GetUserDetailOutput, error)
GetUserDetailWithContext is the same as GetUserDetail with the addition of the ability to pass a context and additional request options.
See GetUserDetail 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 (*BYTEHOUSECE20240831) GetUserInitialPassword ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPassword(input *GetUserInitialPasswordInput) (*GetUserInitialPasswordOutput, error)
GetUserInitialPassword API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GetUserInitialPassword for usage and error information.
func (*BYTEHOUSECE20240831) GetUserInitialPasswordCommon ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetUserInitialPasswordCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GetUserInitialPasswordCommon for usage and error information.
func (*BYTEHOUSECE20240831) GetUserInitialPasswordCommonRequest ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetUserInitialPasswordCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetUserInitialPasswordCommon operation. The "output" return value will be populated with the GetUserInitialPasswordCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserInitialPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserInitialPasswordCommon Send returns without error.
See GetUserInitialPasswordCommon for more information on using the GetUserInitialPasswordCommon API call, and error handling.
// Example sending a request using the GetUserInitialPasswordCommonRequest method.
req, resp := client.GetUserInitialPasswordCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GetUserInitialPasswordCommonWithContext ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPasswordCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetUserInitialPasswordCommonWithContext is the same as GetUserInitialPasswordCommon with the addition of the ability to pass a context and additional request options.
See GetUserInitialPasswordCommon 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 (*BYTEHOUSECE20240831) GetUserInitialPasswordRequest ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPasswordRequest(input *GetUserInitialPasswordInput) (req *request.Request, output *GetUserInitialPasswordOutput)
GetUserInitialPasswordRequest generates a "volcengine/request.Request" representing the client's request for the GetUserInitialPassword operation. The "output" return value will be populated with the GetUserInitialPasswordCommon request's response once the request completes successfully.
Use "Send" method on the returned GetUserInitialPasswordCommon Request to send the API call to the service. the "output" return value is not valid until after GetUserInitialPasswordCommon Send returns without error.
See GetUserInitialPassword for more information on using the GetUserInitialPassword API call, and error handling.
// Example sending a request using the GetUserInitialPasswordRequest method.
req, resp := client.GetUserInitialPasswordRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GetUserInitialPasswordWithContext ¶
func (c *BYTEHOUSECE20240831) GetUserInitialPasswordWithContext(ctx volcengine.Context, input *GetUserInitialPasswordInput, opts ...request.Option) (*GetUserInitialPasswordOutput, error)
GetUserInitialPasswordWithContext is the same as GetUserInitialPassword with the addition of the ability to pass a context and additional request options.
See GetUserInitialPassword 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 (*BYTEHOUSECE20240831) GrantPrivilegesToUserByID ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByID(input *GrantPrivilegesToUserByIDInput) (*GrantPrivilegesToUserByIDOutput, error)
GrantPrivilegesToUserByID API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GrantPrivilegesToUserByID for usage and error information.
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommon ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GrantPrivilegesToUserByIDCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GrantPrivilegesToUserByIDCommon for usage and error information.
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonRequest ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GrantPrivilegesToUserByIDCommonRequest generates a "volcengine/request.Request" representing the client's request for the GrantPrivilegesToUserByIDCommon operation. The "output" return value will be populated with the GrantPrivilegesToUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned GrantPrivilegesToUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPrivilegesToUserByIDCommon Send returns without error.
See GrantPrivilegesToUserByIDCommon for more information on using the GrantPrivilegesToUserByIDCommon API call, and error handling.
// Example sending a request using the GrantPrivilegesToUserByIDCommonRequest method.
req, resp := client.GrantPrivilegesToUserByIDCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonWithContext ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GrantPrivilegesToUserByIDCommonWithContext is the same as GrantPrivilegesToUserByIDCommon with the addition of the ability to pass a context and additional request options.
See GrantPrivilegesToUserByIDCommon 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 (*BYTEHOUSECE20240831) GrantPrivilegesToUserByIDRequest ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDRequest(input *GrantPrivilegesToUserByIDInput) (req *request.Request, output *GrantPrivilegesToUserByIDOutput)
GrantPrivilegesToUserByIDRequest generates a "volcengine/request.Request" representing the client's request for the GrantPrivilegesToUserByID operation. The "output" return value will be populated with the GrantPrivilegesToUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned GrantPrivilegesToUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPrivilegesToUserByIDCommon Send returns without error.
See GrantPrivilegesToUserByID for more information on using the GrantPrivilegesToUserByID API call, and error handling.
// Example sending a request using the GrantPrivilegesToUserByIDRequest method.
req, resp := client.GrantPrivilegesToUserByIDRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByIDWithContext ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByIDWithContext(ctx volcengine.Context, input *GrantPrivilegesToUserByIDInput, opts ...request.Option) (*GrantPrivilegesToUserByIDOutput, error)
GrantPrivilegesToUserByIDWithContext is the same as GrantPrivilegesToUserByID with the addition of the ability to pass a context and additional request options.
See GrantPrivilegesToUserByID 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 (*BYTEHOUSECE20240831) GrantPrivilegesToUserByName ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByName(input *GrantPrivilegesToUserByNameInput) (*GrantPrivilegesToUserByNameOutput, error)
GrantPrivilegesToUserByName API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GrantPrivilegesToUserByName for usage and error information.
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommon ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GrantPrivilegesToUserByNameCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation GrantPrivilegesToUserByNameCommon for usage and error information.
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonRequest ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GrantPrivilegesToUserByNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the GrantPrivilegesToUserByNameCommon operation. The "output" return value will be populated with the GrantPrivilegesToUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned GrantPrivilegesToUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPrivilegesToUserByNameCommon Send returns without error.
See GrantPrivilegesToUserByNameCommon for more information on using the GrantPrivilegesToUserByNameCommon API call, and error handling.
// Example sending a request using the GrantPrivilegesToUserByNameCommonRequest method.
req, resp := client.GrantPrivilegesToUserByNameCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonWithContext ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GrantPrivilegesToUserByNameCommonWithContext is the same as GrantPrivilegesToUserByNameCommon with the addition of the ability to pass a context and additional request options.
See GrantPrivilegesToUserByNameCommon 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 (*BYTEHOUSECE20240831) GrantPrivilegesToUserByNameRequest ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameRequest(input *GrantPrivilegesToUserByNameInput) (req *request.Request, output *GrantPrivilegesToUserByNameOutput)
GrantPrivilegesToUserByNameRequest generates a "volcengine/request.Request" representing the client's request for the GrantPrivilegesToUserByName operation. The "output" return value will be populated with the GrantPrivilegesToUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned GrantPrivilegesToUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after GrantPrivilegesToUserByNameCommon Send returns without error.
See GrantPrivilegesToUserByName for more information on using the GrantPrivilegesToUserByName API call, and error handling.
// Example sending a request using the GrantPrivilegesToUserByNameRequest method.
req, resp := client.GrantPrivilegesToUserByNameRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) GrantPrivilegesToUserByNameWithContext ¶
func (c *BYTEHOUSECE20240831) GrantPrivilegesToUserByNameWithContext(ctx volcengine.Context, input *GrantPrivilegesToUserByNameInput, opts ...request.Option) (*GrantPrivilegesToUserByNameOutput, error)
GrantPrivilegesToUserByNameWithContext is the same as GrantPrivilegesToUserByName with the addition of the ability to pass a context and additional request options.
See GrantPrivilegesToUserByName 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 (*BYTEHOUSECE20240831) ListGrantUsersForRole ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRole(input *ListGrantUsersForRoleInput) (*ListGrantUsersForRoleOutput, error)
ListGrantUsersForRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListGrantUsersForRole for usage and error information.
func (*BYTEHOUSECE20240831) ListGrantUsersForRoleCommon ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListGrantUsersForRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListGrantUsersForRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) ListGrantUsersForRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListGrantUsersForRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListGrantUsersForRoleCommon operation. The "output" return value will be populated with the ListGrantUsersForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGrantUsersForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after ListGrantUsersForRoleCommon Send returns without error.
See ListGrantUsersForRoleCommon for more information on using the ListGrantUsersForRoleCommon API call, and error handling.
// Example sending a request using the ListGrantUsersForRoleCommonRequest method.
req, resp := client.ListGrantUsersForRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ListGrantUsersForRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListGrantUsersForRoleCommonWithContext is the same as ListGrantUsersForRoleCommon with the addition of the ability to pass a context and additional request options.
See ListGrantUsersForRoleCommon 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 (*BYTEHOUSECE20240831) ListGrantUsersForRoleRequest ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleRequest(input *ListGrantUsersForRoleInput) (req *request.Request, output *ListGrantUsersForRoleOutput)
ListGrantUsersForRoleRequest generates a "volcengine/request.Request" representing the client's request for the ListGrantUsersForRole operation. The "output" return value will be populated with the ListGrantUsersForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned ListGrantUsersForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after ListGrantUsersForRoleCommon Send returns without error.
See ListGrantUsersForRole for more information on using the ListGrantUsersForRole API call, and error handling.
// Example sending a request using the ListGrantUsersForRoleRequest method.
req, resp := client.ListGrantUsersForRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ListGrantUsersForRoleWithContext ¶
func (c *BYTEHOUSECE20240831) ListGrantUsersForRoleWithContext(ctx volcengine.Context, input *ListGrantUsersForRoleInput, opts ...request.Option) (*ListGrantUsersForRoleOutput, error)
ListGrantUsersForRoleWithContext is the same as ListGrantUsersForRole with the addition of the ability to pass a context and additional request options.
See ListGrantUsersForRole 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 (*BYTEHOUSECE20240831) ListRoles ¶
func (c *BYTEHOUSECE20240831) ListRoles(input *ListRolesInput) (*ListRolesOutput, error)
ListRoles API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListRoles for usage and error information.
func (*BYTEHOUSECE20240831) ListRolesCommon ¶
func (c *BYTEHOUSECE20240831) ListRolesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListRolesCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListRolesCommon for usage and error information.
func (*BYTEHOUSECE20240831) ListRolesCommonRequest ¶
func (c *BYTEHOUSECE20240831) ListRolesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRolesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRolesCommon operation. The "output" return value will be populated with the ListRolesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRolesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRolesCommon Send returns without error.
See ListRolesCommon for more information on using the ListRolesCommon API call, and error handling.
// Example sending a request using the ListRolesCommonRequest method.
req, resp := client.ListRolesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ListRolesCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ListRolesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRolesCommonWithContext is the same as ListRolesCommon with the addition of the ability to pass a context and additional request options.
See ListRolesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) ListRolesRequest ¶
func (c *BYTEHOUSECE20240831) ListRolesRequest(input *ListRolesInput) (req *request.Request, output *ListRolesOutput)
ListRolesRequest generates a "volcengine/request.Request" representing the client's request for the ListRoles operation. The "output" return value will be populated with the ListRolesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRolesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRolesCommon Send returns without error.
See ListRoles for more information on using the ListRoles API call, and error handling.
// Example sending a request using the ListRolesRequest method.
req, resp := client.ListRolesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ListRolesWithContext ¶
func (c *BYTEHOUSECE20240831) ListRolesWithContext(ctx volcengine.Context, input *ListRolesInput, opts ...request.Option) (*ListRolesOutput, error)
ListRolesWithContext is the same as ListRoles with the addition of the ability to pass a context and additional request options.
See ListRoles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*BYTEHOUSECE20240831) ListUsers ¶
func (c *BYTEHOUSECE20240831) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
ListUsers API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListUsers for usage and error information.
func (*BYTEHOUSECE20240831) ListUsersCommon ¶
func (c *BYTEHOUSECE20240831) ListUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListUsersCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ListUsersCommon for usage and error information.
func (*BYTEHOUSECE20240831) ListUsersCommonRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) ListUsersCommonWithContext ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) ListUsersRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) ListUsersWithContext ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) RevokePrivilegesForUserByID ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByID(input *RevokePrivilegesForUserByIDInput) (*RevokePrivilegesForUserByIDOutput, error)
RevokePrivilegesForUserByID API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation RevokePrivilegesForUserByID for usage and error information.
func (*BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommon ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokePrivilegesForUserByIDCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation RevokePrivilegesForUserByIDCommon for usage and error information.
func (*BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonRequest ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokePrivilegesForUserByIDCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokePrivilegesForUserByIDCommon operation. The "output" return value will be populated with the RevokePrivilegesForUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokePrivilegesForUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after RevokePrivilegesForUserByIDCommon Send returns without error.
See RevokePrivilegesForUserByIDCommon for more information on using the RevokePrivilegesForUserByIDCommon API call, and error handling.
// Example sending a request using the RevokePrivilegesForUserByIDCommonRequest method.
req, resp := client.RevokePrivilegesForUserByIDCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonWithContext ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokePrivilegesForUserByIDCommonWithContext is the same as RevokePrivilegesForUserByIDCommon with the addition of the ability to pass a context and additional request options.
See RevokePrivilegesForUserByIDCommon 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 (*BYTEHOUSECE20240831) RevokePrivilegesForUserByIDRequest ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDRequest(input *RevokePrivilegesForUserByIDInput) (req *request.Request, output *RevokePrivilegesForUserByIDOutput)
RevokePrivilegesForUserByIDRequest generates a "volcengine/request.Request" representing the client's request for the RevokePrivilegesForUserByID operation. The "output" return value will be populated with the RevokePrivilegesForUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokePrivilegesForUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after RevokePrivilegesForUserByIDCommon Send returns without error.
See RevokePrivilegesForUserByID for more information on using the RevokePrivilegesForUserByID API call, and error handling.
// Example sending a request using the RevokePrivilegesForUserByIDRequest method.
req, resp := client.RevokePrivilegesForUserByIDRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) RevokePrivilegesForUserByIDWithContext ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesForUserByIDWithContext(ctx volcengine.Context, input *RevokePrivilegesForUserByIDInput, opts ...request.Option) (*RevokePrivilegesForUserByIDOutput, error)
RevokePrivilegesForUserByIDWithContext is the same as RevokePrivilegesForUserByID with the addition of the ability to pass a context and additional request options.
See RevokePrivilegesForUserByID 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 (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByName ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByName(input *RevokePrivilegesFromUserByNameInput) (*RevokePrivilegesFromUserByNameOutput, error)
RevokePrivilegesFromUserByName API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation RevokePrivilegesFromUserByName for usage and error information.
func (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommon ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokePrivilegesFromUserByNameCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation RevokePrivilegesFromUserByNameCommon for usage and error information.
func (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonRequest ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokePrivilegesFromUserByNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokePrivilegesFromUserByNameCommon operation. The "output" return value will be populated with the RevokePrivilegesFromUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokePrivilegesFromUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after RevokePrivilegesFromUserByNameCommon Send returns without error.
See RevokePrivilegesFromUserByNameCommon for more information on using the RevokePrivilegesFromUserByNameCommon API call, and error handling.
// Example sending a request using the RevokePrivilegesFromUserByNameCommonRequest method.
req, resp := client.RevokePrivilegesFromUserByNameCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonWithContext ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokePrivilegesFromUserByNameCommonWithContext is the same as RevokePrivilegesFromUserByNameCommon with the addition of the ability to pass a context and additional request options.
See RevokePrivilegesFromUserByNameCommon 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 (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameRequest ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameRequest(input *RevokePrivilegesFromUserByNameInput) (req *request.Request, output *RevokePrivilegesFromUserByNameOutput)
RevokePrivilegesFromUserByNameRequest generates a "volcengine/request.Request" representing the client's request for the RevokePrivilegesFromUserByName operation. The "output" return value will be populated with the RevokePrivilegesFromUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokePrivilegesFromUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after RevokePrivilegesFromUserByNameCommon Send returns without error.
See RevokePrivilegesFromUserByName for more information on using the RevokePrivilegesFromUserByName API call, and error handling.
// Example sending a request using the RevokePrivilegesFromUserByNameRequest method.
req, resp := client.RevokePrivilegesFromUserByNameRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameWithContext ¶
func (c *BYTEHOUSECE20240831) RevokePrivilegesFromUserByNameWithContext(ctx volcengine.Context, input *RevokePrivilegesFromUserByNameInput, opts ...request.Option) (*RevokePrivilegesFromUserByNameOutput, error)
RevokePrivilegesFromUserByNameWithContext is the same as RevokePrivilegesFromUserByName with the addition of the ability to pass a context and additional request options.
See RevokePrivilegesFromUserByName 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 (*BYTEHOUSECE20240831) ShowPrivilegesForRole ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRole(input *ShowPrivilegesForRoleInput) (*ShowPrivilegesForRoleOutput, error)
ShowPrivilegesForRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForRole for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForRoleCommon ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ShowPrivilegesForRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForRoleCommon operation. The "output" return value will be populated with the ShowPrivilegesForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForRoleCommon Send returns without error.
See ShowPrivilegesForRoleCommon for more information on using the ShowPrivilegesForRoleCommon API call, and error handling.
// Example sending a request using the ShowPrivilegesForRoleCommonRequest method.
req, resp := client.ShowPrivilegesForRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForRoleCommonWithContext is the same as ShowPrivilegesForRoleCommon with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForRoleCommon 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 (*BYTEHOUSECE20240831) ShowPrivilegesForRoleRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleRequest(input *ShowPrivilegesForRoleInput) (req *request.Request, output *ShowPrivilegesForRoleOutput)
ShowPrivilegesForRoleRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForRole operation. The "output" return value will be populated with the ShowPrivilegesForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForRoleCommon Send returns without error.
See ShowPrivilegesForRole for more information on using the ShowPrivilegesForRole API call, and error handling.
// Example sending a request using the ShowPrivilegesForRoleRequest method.
req, resp := client.ShowPrivilegesForRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForRoleWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForRoleWithContext(ctx volcengine.Context, input *ShowPrivilegesForRoleInput, opts ...request.Option) (*ShowPrivilegesForRoleOutput, error)
ShowPrivilegesForRoleWithContext is the same as ShowPrivilegesForRole with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForRole 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 (*BYTEHOUSECE20240831) ShowPrivilegesForUserByID ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByID(input *ShowPrivilegesForUserByIDInput) (*ShowPrivilegesForUserByIDOutput, error)
ShowPrivilegesForUserByID API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForUserByID for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommon ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForUserByIDCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForUserByIDCommon for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ShowPrivilegesForUserByIDCommonRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForUserByIDCommon operation. The "output" return value will be populated with the ShowPrivilegesForUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForUserByIDCommon Send returns without error.
See ShowPrivilegesForUserByIDCommon for more information on using the ShowPrivilegesForUserByIDCommon API call, and error handling.
// Example sending a request using the ShowPrivilegesForUserByIDCommonRequest method.
req, resp := client.ShowPrivilegesForUserByIDCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForUserByIDCommonWithContext is the same as ShowPrivilegesForUserByIDCommon with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForUserByIDCommon 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 (*BYTEHOUSECE20240831) ShowPrivilegesForUserByIDRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDRequest(input *ShowPrivilegesForUserByIDInput) (req *request.Request, output *ShowPrivilegesForUserByIDOutput)
ShowPrivilegesForUserByIDRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForUserByID operation. The "output" return value will be populated with the ShowPrivilegesForUserByIDCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForUserByIDCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForUserByIDCommon Send returns without error.
See ShowPrivilegesForUserByID for more information on using the ShowPrivilegesForUserByID API call, and error handling.
// Example sending a request using the ShowPrivilegesForUserByIDRequest method.
req, resp := client.ShowPrivilegesForUserByIDRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByIDWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByIDWithContext(ctx volcengine.Context, input *ShowPrivilegesForUserByIDInput, opts ...request.Option) (*ShowPrivilegesForUserByIDOutput, error)
ShowPrivilegesForUserByIDWithContext is the same as ShowPrivilegesForUserByID with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForUserByID 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 (*BYTEHOUSECE20240831) ShowPrivilegesForUserByName ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByName(input *ShowPrivilegesForUserByNameInput) (*ShowPrivilegesForUserByNameOutput, error)
ShowPrivilegesForUserByName API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForUserByName for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommon ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForUserByNameCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowPrivilegesForUserByNameCommon for usage and error information.
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ShowPrivilegesForUserByNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForUserByNameCommon operation. The "output" return value will be populated with the ShowPrivilegesForUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForUserByNameCommon Send returns without error.
See ShowPrivilegesForUserByNameCommon for more information on using the ShowPrivilegesForUserByNameCommon API call, and error handling.
// Example sending a request using the ShowPrivilegesForUserByNameCommonRequest method.
req, resp := client.ShowPrivilegesForUserByNameCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForUserByNameCommonWithContext is the same as ShowPrivilegesForUserByNameCommon with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForUserByNameCommon 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 (*BYTEHOUSECE20240831) ShowPrivilegesForUserByNameRequest ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameRequest(input *ShowPrivilegesForUserByNameInput) (req *request.Request, output *ShowPrivilegesForUserByNameOutput)
ShowPrivilegesForUserByNameRequest generates a "volcengine/request.Request" representing the client's request for the ShowPrivilegesForUserByName operation. The "output" return value will be populated with the ShowPrivilegesForUserByNameCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowPrivilegesForUserByNameCommon Request to send the API call to the service. the "output" return value is not valid until after ShowPrivilegesForUserByNameCommon Send returns without error.
See ShowPrivilegesForUserByName for more information on using the ShowPrivilegesForUserByName API call, and error handling.
// Example sending a request using the ShowPrivilegesForUserByNameRequest method.
req, resp := client.ShowPrivilegesForUserByNameRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowPrivilegesForUserByNameWithContext ¶
func (c *BYTEHOUSECE20240831) ShowPrivilegesForUserByNameWithContext(ctx volcengine.Context, input *ShowPrivilegesForUserByNameInput, opts ...request.Option) (*ShowPrivilegesForUserByNameOutput, error)
ShowPrivilegesForUserByNameWithContext is the same as ShowPrivilegesForUserByName with the addition of the ability to pass a context and additional request options.
See ShowPrivilegesForUserByName 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 (*BYTEHOUSECE20240831) ShowRolesForUser ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUser(input *ShowRolesForUserInput) (*ShowRolesForUserOutput, error)
ShowRolesForUser API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowRolesForUser for usage and error information.
func (*BYTEHOUSECE20240831) ShowRolesForUserCommon ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ShowRolesForUserCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation ShowRolesForUserCommon for usage and error information.
func (*BYTEHOUSECE20240831) ShowRolesForUserCommonRequest ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ShowRolesForUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the ShowRolesForUserCommon operation. The "output" return value will be populated with the ShowRolesForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowRolesForUserCommon Request to send the API call to the service. the "output" return value is not valid until after ShowRolesForUserCommon Send returns without error.
See ShowRolesForUserCommon for more information on using the ShowRolesForUserCommon API call, and error handling.
// Example sending a request using the ShowRolesForUserCommonRequest method.
req, resp := client.ShowRolesForUserCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowRolesForUserCommonWithContext ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ShowRolesForUserCommonWithContext is the same as ShowRolesForUserCommon with the addition of the ability to pass a context and additional request options.
See ShowRolesForUserCommon 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 (*BYTEHOUSECE20240831) ShowRolesForUserRequest ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUserRequest(input *ShowRolesForUserInput) (req *request.Request, output *ShowRolesForUserOutput)
ShowRolesForUserRequest generates a "volcengine/request.Request" representing the client's request for the ShowRolesForUser operation. The "output" return value will be populated with the ShowRolesForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned ShowRolesForUserCommon Request to send the API call to the service. the "output" return value is not valid until after ShowRolesForUserCommon Send returns without error.
See ShowRolesForUser for more information on using the ShowRolesForUser API call, and error handling.
// Example sending a request using the ShowRolesForUserRequest method.
req, resp := client.ShowRolesForUserRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) ShowRolesForUserWithContext ¶
func (c *BYTEHOUSECE20240831) ShowRolesForUserWithContext(ctx volcengine.Context, input *ShowRolesForUserInput, opts ...request.Option) (*ShowRolesForUserOutput, error)
ShowRolesForUserWithContext is the same as ShowRolesForUser with the addition of the ability to pass a context and additional request options.
See ShowRolesForUser 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 (*BYTEHOUSECE20240831) TagResources ¶
func (c *BYTEHOUSECE20240831) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation TagResources for usage and error information.
func (*BYTEHOUSECE20240831) TagResourcesCommon ¶
func (c *BYTEHOUSECE20240831) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation TagResourcesCommon for usage and error information.
func (*BYTEHOUSECE20240831) TagResourcesCommonRequest ¶
func (c *BYTEHOUSECE20240831) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) TagResourcesCommonWithContext ¶
func (c *BYTEHOUSECE20240831) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon 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 (*BYTEHOUSECE20240831) TagResourcesRequest ¶
func (c *BYTEHOUSECE20240831) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) TagResourcesWithContext ¶
func (c *BYTEHOUSECE20240831) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources 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 (*BYTEHOUSECE20240831) UnassignRole ¶
func (c *BYTEHOUSECE20240831) UnassignRole(input *UnassignRoleInput) (*UnassignRoleOutput, error)
UnassignRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UnassignRole for usage and error information.
func (*BYTEHOUSECE20240831) UnassignRoleCommon ¶
func (c *BYTEHOUSECE20240831) UnassignRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UnassignRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UnassignRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) UnassignRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) UnassignRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UnassignRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnassignRoleCommon operation. The "output" return value will be populated with the UnassignRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UnassignRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UnassignRoleCommon Send returns without error.
See UnassignRoleCommon for more information on using the UnassignRoleCommon API call, and error handling.
// Example sending a request using the UnassignRoleCommonRequest method.
req, resp := client.UnassignRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UnassignRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) UnassignRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UnassignRoleCommonWithContext is the same as UnassignRoleCommon with the addition of the ability to pass a context and additional request options.
See UnassignRoleCommon 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 (*BYTEHOUSECE20240831) UnassignRoleRequest ¶
func (c *BYTEHOUSECE20240831) UnassignRoleRequest(input *UnassignRoleInput) (req *request.Request, output *UnassignRoleOutput)
UnassignRoleRequest generates a "volcengine/request.Request" representing the client's request for the UnassignRole operation. The "output" return value will be populated with the UnassignRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UnassignRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UnassignRoleCommon Send returns without error.
See UnassignRole for more information on using the UnassignRole API call, and error handling.
// Example sending a request using the UnassignRoleRequest method.
req, resp := client.UnassignRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UnassignRoleWithContext ¶
func (c *BYTEHOUSECE20240831) UnassignRoleWithContext(ctx volcengine.Context, input *UnassignRoleInput, opts ...request.Option) (*UnassignRoleOutput, error)
UnassignRoleWithContext is the same as UnassignRole with the addition of the ability to pass a context and additional request options.
See UnassignRole 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 (*BYTEHOUSECE20240831) UntagResources ¶
func (c *BYTEHOUSECE20240831) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UntagResources for usage and error information.
func (*BYTEHOUSECE20240831) UntagResourcesCommon ¶
func (c *BYTEHOUSECE20240831) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UntagResourcesCommon for usage and error information.
func (*BYTEHOUSECE20240831) UntagResourcesCommonRequest ¶
func (c *BYTEHOUSECE20240831) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UntagResourcesCommonWithContext ¶
func (c *BYTEHOUSECE20240831) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon 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 (*BYTEHOUSECE20240831) UntagResourcesRequest ¶
func (c *BYTEHOUSECE20240831) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UntagResourcesWithContext ¶
func (c *BYTEHOUSECE20240831) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources 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 (*BYTEHOUSECE20240831) UpdateGrantsForRole ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRole(input *UpdateGrantsForRoleInput) (*UpdateGrantsForRoleOutput, error)
UpdateGrantsForRole API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateGrantsForRole for usage and error information.
func (*BYTEHOUSECE20240831) UpdateGrantsForRoleCommon ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGrantsForRoleCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateGrantsForRoleCommon for usage and error information.
func (*BYTEHOUSECE20240831) UpdateGrantsForRoleCommonRequest ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGrantsForRoleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGrantsForRoleCommon operation. The "output" return value will be populated with the UpdateGrantsForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGrantsForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGrantsForRoleCommon Send returns without error.
See UpdateGrantsForRoleCommon for more information on using the UpdateGrantsForRoleCommon API call, and error handling.
// Example sending a request using the UpdateGrantsForRoleCommonRequest method.
req, resp := client.UpdateGrantsForRoleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateGrantsForRoleCommonWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGrantsForRoleCommonWithContext is the same as UpdateGrantsForRoleCommon with the addition of the ability to pass a context and additional request options.
See UpdateGrantsForRoleCommon 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 (*BYTEHOUSECE20240831) UpdateGrantsForRoleRequest ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleRequest(input *UpdateGrantsForRoleInput) (req *request.Request, output *UpdateGrantsForRoleOutput)
UpdateGrantsForRoleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGrantsForRole operation. The "output" return value will be populated with the UpdateGrantsForRoleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGrantsForRoleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGrantsForRoleCommon Send returns without error.
See UpdateGrantsForRole for more information on using the UpdateGrantsForRole API call, and error handling.
// Example sending a request using the UpdateGrantsForRoleRequest method.
req, resp := client.UpdateGrantsForRoleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateGrantsForRoleWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForRoleWithContext(ctx volcengine.Context, input *UpdateGrantsForRoleInput, opts ...request.Option) (*UpdateGrantsForRoleOutput, error)
UpdateGrantsForRoleWithContext is the same as UpdateGrantsForRole with the addition of the ability to pass a context and additional request options.
See UpdateGrantsForRole 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 (*BYTEHOUSECE20240831) UpdateGrantsForUser ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUser(input *UpdateGrantsForUserInput) (*UpdateGrantsForUserOutput, error)
UpdateGrantsForUser API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateGrantsForUser for usage and error information.
func (*BYTEHOUSECE20240831) UpdateGrantsForUserCommon ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateGrantsForUserCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateGrantsForUserCommon for usage and error information.
func (*BYTEHOUSECE20240831) UpdateGrantsForUserCommonRequest ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateGrantsForUserCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGrantsForUserCommon operation. The "output" return value will be populated with the UpdateGrantsForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGrantsForUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGrantsForUserCommon Send returns without error.
See UpdateGrantsForUserCommon for more information on using the UpdateGrantsForUserCommon API call, and error handling.
// Example sending a request using the UpdateGrantsForUserCommonRequest method.
req, resp := client.UpdateGrantsForUserCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateGrantsForUserCommonWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUserCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateGrantsForUserCommonWithContext is the same as UpdateGrantsForUserCommon with the addition of the ability to pass a context and additional request options.
See UpdateGrantsForUserCommon 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 (*BYTEHOUSECE20240831) UpdateGrantsForUserRequest ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUserRequest(input *UpdateGrantsForUserInput) (req *request.Request, output *UpdateGrantsForUserOutput)
UpdateGrantsForUserRequest generates a "volcengine/request.Request" representing the client's request for the UpdateGrantsForUser operation. The "output" return value will be populated with the UpdateGrantsForUserCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateGrantsForUserCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateGrantsForUserCommon Send returns without error.
See UpdateGrantsForUser for more information on using the UpdateGrantsForUser API call, and error handling.
// Example sending a request using the UpdateGrantsForUserRequest method.
req, resp := client.UpdateGrantsForUserRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateGrantsForUserWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateGrantsForUserWithContext(ctx volcengine.Context, input *UpdateGrantsForUserInput, opts ...request.Option) (*UpdateGrantsForUserOutput, error)
UpdateGrantsForUserWithContext is the same as UpdateGrantsForUser with the addition of the ability to pass a context and additional request options.
See UpdateGrantsForUser 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 (*BYTEHOUSECE20240831) UpdateUser ¶
func (c *BYTEHOUSECE20240831) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
UpdateUser API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateUser for usage and error information.
func (*BYTEHOUSECE20240831) UpdateUserCommon ¶
func (c *BYTEHOUSECE20240831) UpdateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateUserCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateUserCommon for usage and error information.
func (*BYTEHOUSECE20240831) UpdateUserCommonRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) UpdateUserCommonWithContext ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) UpdateUserRequest ¶
func (c *BYTEHOUSECE20240831) 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 (*BYTEHOUSECE20240831) UpdateUserWithContext ¶
func (c *BYTEHOUSECE20240831) 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.
func (*BYTEHOUSECE20240831) UpdateVolcInstance ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstance(input *UpdateVolcInstanceInput) (*UpdateVolcInstanceOutput, error)
UpdateVolcInstance API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateVolcInstance for usage and error information.
func (*BYTEHOUSECE20240831) UpdateVolcInstanceCommon ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateVolcInstanceCommon API operation for BYTEHOUSE_CE20240831.
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 BYTEHOUSE_CE20240831's API operation UpdateVolcInstanceCommon for usage and error information.
func (*BYTEHOUSECE20240831) UpdateVolcInstanceCommonRequest ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateVolcInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVolcInstanceCommon operation. The "output" return value will be populated with the UpdateVolcInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVolcInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVolcInstanceCommon Send returns without error.
See UpdateVolcInstanceCommon for more information on using the UpdateVolcInstanceCommon API call, and error handling.
// Example sending a request using the UpdateVolcInstanceCommonRequest method.
req, resp := client.UpdateVolcInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateVolcInstanceCommonWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateVolcInstanceCommonWithContext is the same as UpdateVolcInstanceCommon with the addition of the ability to pass a context and additional request options.
See UpdateVolcInstanceCommon 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 (*BYTEHOUSECE20240831) UpdateVolcInstanceRequest ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstanceRequest(input *UpdateVolcInstanceInput) (req *request.Request, output *UpdateVolcInstanceOutput)
UpdateVolcInstanceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVolcInstance operation. The "output" return value will be populated with the UpdateVolcInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateVolcInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVolcInstanceCommon Send returns without error.
See UpdateVolcInstance for more information on using the UpdateVolcInstance API call, and error handling.
// Example sending a request using the UpdateVolcInstanceRequest method.
req, resp := client.UpdateVolcInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BYTEHOUSECE20240831) UpdateVolcInstanceWithContext ¶
func (c *BYTEHOUSECE20240831) UpdateVolcInstanceWithContext(ctx volcengine.Context, input *UpdateVolcInstanceInput, opts ...request.Option) (*UpdateVolcInstanceOutput, error)
UpdateVolcInstanceWithContext is the same as UpdateVolcInstance with the addition of the ability to pass a context and additional request options.
See UpdateVolcInstance 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 BYTEHOUSECE20240831API ¶
type BYTEHOUSECE20240831API interface {
AssignRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
AssignRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AssignRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AssignRole(*AssignRoleInput) (*AssignRoleOutput, error)
AssignRoleWithContext(volcengine.Context, *AssignRoleInput, ...request.Option) (*AssignRoleOutput, error)
AssignRoleRequest(*AssignRoleInput) (*request.Request, *AssignRoleOutput)
CreateRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateRole(*CreateRoleInput) (*CreateRoleOutput, error)
CreateRoleWithContext(volcengine.Context, *CreateRoleInput, ...request.Option) (*CreateRoleOutput, error)
CreateRoleRequest(*CreateRoleInput) (*request.Request, *CreateRoleOutput)
DeleteRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteRole(*DeleteRoleInput) (*DeleteRoleOutput, error)
DeleteRoleWithContext(volcengine.Context, *DeleteRoleInput, ...request.Option) (*DeleteRoleOutput, error)
DeleteRoleRequest(*DeleteRoleInput) (*request.Request, *DeleteRoleOutput)
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)
DeleteVolcInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVolcInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVolcInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVolcInstance(*DeleteVolcInstanceInput) (*DeleteVolcInstanceOutput, error)
DeleteVolcInstanceWithContext(volcengine.Context, *DeleteVolcInstanceInput, ...request.Option) (*DeleteVolcInstanceOutput, error)
DeleteVolcInstanceRequest(*DeleteVolcInstanceInput) (*request.Request, *DeleteVolcInstanceOutput)
GetUserDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetUserDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetUserDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetUserDetail(*GetUserDetailInput) (*GetUserDetailOutput, error)
GetUserDetailWithContext(volcengine.Context, *GetUserDetailInput, ...request.Option) (*GetUserDetailOutput, error)
GetUserDetailRequest(*GetUserDetailInput) (*request.Request, *GetUserDetailOutput)
GetUserInitialPasswordCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetUserInitialPasswordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetUserInitialPasswordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetUserInitialPassword(*GetUserInitialPasswordInput) (*GetUserInitialPasswordOutput, error)
GetUserInitialPasswordWithContext(volcengine.Context, *GetUserInitialPasswordInput, ...request.Option) (*GetUserInitialPasswordOutput, error)
GetUserInitialPasswordRequest(*GetUserInitialPasswordInput) (*request.Request, *GetUserInitialPasswordOutput)
GrantPrivilegesToUserByIDCommon(*map[string]interface{}) (*map[string]interface{}, error)
GrantPrivilegesToUserByIDCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GrantPrivilegesToUserByIDCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GrantPrivilegesToUserByID(*GrantPrivilegesToUserByIDInput) (*GrantPrivilegesToUserByIDOutput, error)
GrantPrivilegesToUserByIDWithContext(volcengine.Context, *GrantPrivilegesToUserByIDInput, ...request.Option) (*GrantPrivilegesToUserByIDOutput, error)
GrantPrivilegesToUserByIDRequest(*GrantPrivilegesToUserByIDInput) (*request.Request, *GrantPrivilegesToUserByIDOutput)
GrantPrivilegesToUserByNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
GrantPrivilegesToUserByNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GrantPrivilegesToUserByNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GrantPrivilegesToUserByName(*GrantPrivilegesToUserByNameInput) (*GrantPrivilegesToUserByNameOutput, error)
GrantPrivilegesToUserByNameWithContext(volcengine.Context, *GrantPrivilegesToUserByNameInput, ...request.Option) (*GrantPrivilegesToUserByNameOutput, error)
GrantPrivilegesToUserByNameRequest(*GrantPrivilegesToUserByNameInput) (*request.Request, *GrantPrivilegesToUserByNameOutput)
ListGrantUsersForRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListGrantUsersForRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListGrantUsersForRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListGrantUsersForRole(*ListGrantUsersForRoleInput) (*ListGrantUsersForRoleOutput, error)
ListGrantUsersForRoleWithContext(volcengine.Context, *ListGrantUsersForRoleInput, ...request.Option) (*ListGrantUsersForRoleOutput, error)
ListGrantUsersForRoleRequest(*ListGrantUsersForRoleInput) (*request.Request, *ListGrantUsersForRoleOutput)
ListRolesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListRolesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListRolesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListRoles(*ListRolesInput) (*ListRolesOutput, error)
ListRolesWithContext(volcengine.Context, *ListRolesInput, ...request.Option) (*ListRolesOutput, error)
ListRolesRequest(*ListRolesInput) (*request.Request, *ListRolesOutput)
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)
RevokePrivilegesForUserByIDCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokePrivilegesForUserByIDCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokePrivilegesForUserByIDCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokePrivilegesForUserByID(*RevokePrivilegesForUserByIDInput) (*RevokePrivilegesForUserByIDOutput, error)
RevokePrivilegesForUserByIDWithContext(volcengine.Context, *RevokePrivilegesForUserByIDInput, ...request.Option) (*RevokePrivilegesForUserByIDOutput, error)
RevokePrivilegesForUserByIDRequest(*RevokePrivilegesForUserByIDInput) (*request.Request, *RevokePrivilegesForUserByIDOutput)
RevokePrivilegesFromUserByNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokePrivilegesFromUserByNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokePrivilegesFromUserByNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokePrivilegesFromUserByName(*RevokePrivilegesFromUserByNameInput) (*RevokePrivilegesFromUserByNameOutput, error)
RevokePrivilegesFromUserByNameWithContext(volcengine.Context, *RevokePrivilegesFromUserByNameInput, ...request.Option) (*RevokePrivilegesFromUserByNameOutput, error)
RevokePrivilegesFromUserByNameRequest(*RevokePrivilegesFromUserByNameInput) (*request.Request, *RevokePrivilegesFromUserByNameOutput)
ShowPrivilegesForRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ShowPrivilegesForRole(*ShowPrivilegesForRoleInput) (*ShowPrivilegesForRoleOutput, error)
ShowPrivilegesForRoleWithContext(volcengine.Context, *ShowPrivilegesForRoleInput, ...request.Option) (*ShowPrivilegesForRoleOutput, error)
ShowPrivilegesForRoleRequest(*ShowPrivilegesForRoleInput) (*request.Request, *ShowPrivilegesForRoleOutput)
ShowPrivilegesForUserByIDCommon(*map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForUserByIDCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForUserByIDCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ShowPrivilegesForUserByID(*ShowPrivilegesForUserByIDInput) (*ShowPrivilegesForUserByIDOutput, error)
ShowPrivilegesForUserByIDWithContext(volcengine.Context, *ShowPrivilegesForUserByIDInput, ...request.Option) (*ShowPrivilegesForUserByIDOutput, error)
ShowPrivilegesForUserByIDRequest(*ShowPrivilegesForUserByIDInput) (*request.Request, *ShowPrivilegesForUserByIDOutput)
ShowPrivilegesForUserByNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
ShowPrivilegesForUserByNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ShowPrivilegesForUserByNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ShowPrivilegesForUserByName(*ShowPrivilegesForUserByNameInput) (*ShowPrivilegesForUserByNameOutput, error)
ShowPrivilegesForUserByNameWithContext(volcengine.Context, *ShowPrivilegesForUserByNameInput, ...request.Option) (*ShowPrivilegesForUserByNameOutput, error)
ShowPrivilegesForUserByNameRequest(*ShowPrivilegesForUserByNameInput) (*request.Request, *ShowPrivilegesForUserByNameOutput)
ShowRolesForUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
ShowRolesForUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ShowRolesForUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ShowRolesForUser(*ShowRolesForUserInput) (*ShowRolesForUserOutput, error)
ShowRolesForUserWithContext(volcengine.Context, *ShowRolesForUserInput, ...request.Option) (*ShowRolesForUserOutput, error)
ShowRolesForUserRequest(*ShowRolesForUserInput) (*request.Request, *ShowRolesForUserOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UnassignRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UnassignRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UnassignRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UnassignRole(*UnassignRoleInput) (*UnassignRoleOutput, error)
UnassignRoleWithContext(volcengine.Context, *UnassignRoleInput, ...request.Option) (*UnassignRoleOutput, error)
UnassignRoleRequest(*UnassignRoleInput) (*request.Request, *UnassignRoleOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
UpdateGrantsForRoleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGrantsForRoleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGrantsForRoleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGrantsForRole(*UpdateGrantsForRoleInput) (*UpdateGrantsForRoleOutput, error)
UpdateGrantsForRoleWithContext(volcengine.Context, *UpdateGrantsForRoleInput, ...request.Option) (*UpdateGrantsForRoleOutput, error)
UpdateGrantsForRoleRequest(*UpdateGrantsForRoleInput) (*request.Request, *UpdateGrantsForRoleOutput)
UpdateGrantsForUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateGrantsForUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateGrantsForUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateGrantsForUser(*UpdateGrantsForUserInput) (*UpdateGrantsForUserOutput, error)
UpdateGrantsForUserWithContext(volcengine.Context, *UpdateGrantsForUserInput, ...request.Option) (*UpdateGrantsForUserOutput, error)
UpdateGrantsForUserRequest(*UpdateGrantsForUserInput) (*request.Request, *UpdateGrantsForUserOutput)
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)
UpdateVolcInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateVolcInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateVolcInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateVolcInstance(*UpdateVolcInstanceInput) (*UpdateVolcInstanceOutput, error)
UpdateVolcInstanceWithContext(volcengine.Context, *UpdateVolcInstanceInput, ...request.Option) (*UpdateVolcInstanceOutput, error)
UpdateVolcInstanceRequest(*UpdateVolcInstanceInput) (*request.Request, *UpdateVolcInstanceOutput)
}
BYTEHOUSECE20240831API provides an interface to enable mocking the bytehousece20240831.BYTEHOUSECE20240831 service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// BYTEHOUSE_CE20240831.
func myFunc(svc BYTEHOUSECE20240831API) bool {
// Make svc.AssignRole request
}
func main() {
sess := session.New()
svc := bytehousece20240831.New(sess)
myFunc(svc)
}
type CreateRoleInput ¶
type CreateRoleInput struct {
// ClusterID is a required field
ClusterID *int32 `type:"int32" json:",omitempty" required:"true"`
Description *string `type:"string" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Users []*UserForCreateRoleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRoleInput) GoString ¶
func (s CreateRoleInput) GoString() string
GoString returns the string representation
func (*CreateRoleInput) SetClusterID ¶
func (s *CreateRoleInput) SetClusterID(v int32) *CreateRoleInput
SetClusterID sets the ClusterID field's value.
func (*CreateRoleInput) SetDescription ¶
func (s *CreateRoleInput) SetDescription(v string) *CreateRoleInput
SetDescription sets the Description field's value.
func (*CreateRoleInput) SetName ¶
func (s *CreateRoleInput) SetName(v string) *CreateRoleInput
SetName sets the Name field's value.
func (*CreateRoleInput) SetUsers ¶
func (s *CreateRoleInput) SetUsers(v []*UserForCreateRoleInput) *CreateRoleInput
SetUsers sets the Users field's value.
func (CreateRoleInput) String ¶
func (s CreateRoleInput) String() string
String returns the string representation
func (*CreateRoleInput) Validate ¶
func (s *CreateRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoleOutput ¶
type CreateRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForCreateRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRoleOutput) GoString ¶
func (s CreateRoleOutput) GoString() string
GoString returns the string representation
func (*CreateRoleOutput) SetData ¶
func (s *CreateRoleOutput) SetData(v *DataForCreateRoleOutput) *CreateRoleOutput
SetData sets the Data field's value.
func (*CreateRoleOutput) SetMessage ¶
func (s *CreateRoleOutput) SetMessage(v string) *CreateRoleOutput
SetMessage sets the Message field's value.
func (CreateRoleOutput) String ¶
func (s CreateRoleOutput) String() string
String returns the string representation
type DataForAssignRoleOutput ¶
type DataForAssignRoleOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForAssignRoleOutput) GoString ¶
func (s DataForAssignRoleOutput) GoString() string
GoString returns the string representation
func (*DataForAssignRoleOutput) SetMessage ¶
func (s *DataForAssignRoleOutput) SetMessage(v string) *DataForAssignRoleOutput
SetMessage sets the Message field's value.
func (DataForAssignRoleOutput) String ¶
func (s DataForAssignRoleOutput) String() string
String returns the string representation
type DataForCreateRoleOutput ¶
type DataForCreateRoleOutput struct {
Message *string `type:"string" json:",omitempty"`
Role *RoleForCreateRoleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForCreateRoleOutput) GoString ¶
func (s DataForCreateRoleOutput) GoString() string
GoString returns the string representation
func (*DataForCreateRoleOutput) SetMessage ¶
func (s *DataForCreateRoleOutput) SetMessage(v string) *DataForCreateRoleOutput
SetMessage sets the Message field's value.
func (*DataForCreateRoleOutput) SetRole ¶
func (s *DataForCreateRoleOutput) SetRole(v *RoleForCreateRoleOutput) *DataForCreateRoleOutput
SetRole sets the Role field's value.
func (DataForCreateRoleOutput) String ¶
func (s DataForCreateRoleOutput) String() string
String returns the string representation
type DataForDeleteRoleOutput ¶
type DataForDeleteRoleOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForDeleteRoleOutput) GoString ¶
func (s DataForDeleteRoleOutput) GoString() string
GoString returns the string representation
func (*DataForDeleteRoleOutput) SetMessage ¶
func (s *DataForDeleteRoleOutput) SetMessage(v string) *DataForDeleteRoleOutput
SetMessage sets the Message field's value.
func (DataForDeleteRoleOutput) String ¶
func (s DataForDeleteRoleOutput) String() string
String returns the string representation
type DataForDeleteUserOutput ¶
type DataForDeleteUserOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForDeleteUserOutput) GoString ¶
func (s DataForDeleteUserOutput) GoString() string
GoString returns the string representation
func (*DataForDeleteUserOutput) SetMessage ¶
func (s *DataForDeleteUserOutput) SetMessage(v string) *DataForDeleteUserOutput
SetMessage sets the Message field's value.
func (DataForDeleteUserOutput) String ¶
func (s DataForDeleteUserOutput) String() string
String returns the string representation
type DataForGetUserDetailOutput ¶
type DataForGetUserDetailOutput struct {
User *UserForGetUserDetailOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetUserDetailOutput) GoString ¶
func (s DataForGetUserDetailOutput) GoString() string
GoString returns the string representation
func (*DataForGetUserDetailOutput) SetUser ¶
func (s *DataForGetUserDetailOutput) SetUser(v *UserForGetUserDetailOutput) *DataForGetUserDetailOutput
SetUser sets the User field's value.
func (DataForGetUserDetailOutput) String ¶
func (s DataForGetUserDetailOutput) String() string
String returns the string representation
type DataForGetUserInitialPasswordOutput ¶
type DataForGetUserInitialPasswordOutput struct {
User *UserForGetUserInitialPasswordOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetUserInitialPasswordOutput) GoString ¶
func (s DataForGetUserInitialPasswordOutput) GoString() string
GoString returns the string representation
func (*DataForGetUserInitialPasswordOutput) SetUser ¶
func (s *DataForGetUserInitialPasswordOutput) SetUser(v *UserForGetUserInitialPasswordOutput) *DataForGetUserInitialPasswordOutput
SetUser sets the User field's value.
func (DataForGetUserInitialPasswordOutput) String ¶
func (s DataForGetUserInitialPasswordOutput) String() string
String returns the string representation
type DataForGrantPrivilegesToUserByIDOutput ¶
type DataForGrantPrivilegesToUserByIDOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGrantPrivilegesToUserByIDOutput) GoString ¶
func (s DataForGrantPrivilegesToUserByIDOutput) GoString() string
GoString returns the string representation
func (*DataForGrantPrivilegesToUserByIDOutput) SetMessage ¶
func (s *DataForGrantPrivilegesToUserByIDOutput) SetMessage(v string) *DataForGrantPrivilegesToUserByIDOutput
SetMessage sets the Message field's value.
func (DataForGrantPrivilegesToUserByIDOutput) String ¶
func (s DataForGrantPrivilegesToUserByIDOutput) String() string
String returns the string representation
type DataForGrantPrivilegesToUserByNameOutput ¶
type DataForGrantPrivilegesToUserByNameOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGrantPrivilegesToUserByNameOutput) GoString ¶
func (s DataForGrantPrivilegesToUserByNameOutput) GoString() string
GoString returns the string representation
func (*DataForGrantPrivilegesToUserByNameOutput) SetMessage ¶
func (s *DataForGrantPrivilegesToUserByNameOutput) SetMessage(v string) *DataForGrantPrivilegesToUserByNameOutput
SetMessage sets the Message field's value.
func (DataForGrantPrivilegesToUserByNameOutput) String ¶
func (s DataForGrantPrivilegesToUserByNameOutput) String() string
String returns the string representation
type DataForListGrantUsersForRoleOutput ¶
type DataForListGrantUsersForRoleOutput struct {
Grants []*GrantForListGrantUsersForRoleOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListGrantUsersForRoleOutput) GoString ¶
func (s DataForListGrantUsersForRoleOutput) GoString() string
GoString returns the string representation
func (*DataForListGrantUsersForRoleOutput) SetGrants ¶
func (s *DataForListGrantUsersForRoleOutput) SetGrants(v []*GrantForListGrantUsersForRoleOutput) *DataForListGrantUsersForRoleOutput
SetGrants sets the Grants field's value.
func (DataForListGrantUsersForRoleOutput) String ¶
func (s DataForListGrantUsersForRoleOutput) String() string
String returns the string representation
type DataForListRolesOutput ¶
type DataForListRolesOutput struct {
Roles []*RoleForListRolesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListRolesOutput) GoString ¶
func (s DataForListRolesOutput) GoString() string
GoString returns the string representation
func (*DataForListRolesOutput) SetRoles ¶
func (s *DataForListRolesOutput) SetRoles(v []*RoleForListRolesOutput) *DataForListRolesOutput
SetRoles sets the Roles field's value.
func (DataForListRolesOutput) String ¶
func (s DataForListRolesOutput) String() string
String returns the string representation
type DataForListUsersOutput ¶
type DataForListUsersOutput struct {
Users []*UserForListUsersOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListUsersOutput) GoString ¶
func (s DataForListUsersOutput) GoString() string
GoString returns the string representation
func (*DataForListUsersOutput) SetUsers ¶
func (s *DataForListUsersOutput) SetUsers(v []*UserForListUsersOutput) *DataForListUsersOutput
SetUsers sets the Users field's value.
func (DataForListUsersOutput) String ¶
func (s DataForListUsersOutput) String() string
String returns the string representation
type DataForRevokePrivilegesForUserByIDOutput ¶
type DataForRevokePrivilegesForUserByIDOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForRevokePrivilegesForUserByIDOutput) GoString ¶
func (s DataForRevokePrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*DataForRevokePrivilegesForUserByIDOutput) SetMessage ¶
func (s *DataForRevokePrivilegesForUserByIDOutput) SetMessage(v string) *DataForRevokePrivilegesForUserByIDOutput
SetMessage sets the Message field's value.
func (DataForRevokePrivilegesForUserByIDOutput) String ¶
func (s DataForRevokePrivilegesForUserByIDOutput) String() string
String returns the string representation
type DataForRevokePrivilegesFromUserByNameOutput ¶
type DataForRevokePrivilegesFromUserByNameOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForRevokePrivilegesFromUserByNameOutput) GoString ¶
func (s DataForRevokePrivilegesFromUserByNameOutput) GoString() string
GoString returns the string representation
func (*DataForRevokePrivilegesFromUserByNameOutput) SetMessage ¶
func (s *DataForRevokePrivilegesFromUserByNameOutput) SetMessage(v string) *DataForRevokePrivilegesFromUserByNameOutput
SetMessage sets the Message field's value.
func (DataForRevokePrivilegesFromUserByNameOutput) String ¶
func (s DataForRevokePrivilegesFromUserByNameOutput) String() string
String returns the string representation
type DataForShowPrivilegesForRoleOutput ¶
type DataForShowPrivilegesForRoleOutput struct {
Grants []*GrantForShowPrivilegesForRoleOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForShowPrivilegesForRoleOutput) GoString ¶
func (s DataForShowPrivilegesForRoleOutput) GoString() string
GoString returns the string representation
func (*DataForShowPrivilegesForRoleOutput) SetGrants ¶
func (s *DataForShowPrivilegesForRoleOutput) SetGrants(v []*GrantForShowPrivilegesForRoleOutput) *DataForShowPrivilegesForRoleOutput
SetGrants sets the Grants field's value.
func (DataForShowPrivilegesForRoleOutput) String ¶
func (s DataForShowPrivilegesForRoleOutput) String() string
String returns the string representation
type DataForShowPrivilegesForUserByIDOutput ¶
type DataForShowPrivilegesForUserByIDOutput struct {
Grants []*GrantForShowPrivilegesForUserByIDOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForShowPrivilegesForUserByIDOutput) GoString ¶
func (s DataForShowPrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*DataForShowPrivilegesForUserByIDOutput) SetGrants ¶
func (s *DataForShowPrivilegesForUserByIDOutput) SetGrants(v []*GrantForShowPrivilegesForUserByIDOutput) *DataForShowPrivilegesForUserByIDOutput
SetGrants sets the Grants field's value.
func (DataForShowPrivilegesForUserByIDOutput) String ¶
func (s DataForShowPrivilegesForUserByIDOutput) String() string
String returns the string representation
type DataForShowPrivilegesForUserByNameOutput ¶
type DataForShowPrivilegesForUserByNameOutput struct {
Grants []*GrantForShowPrivilegesForUserByNameOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForShowPrivilegesForUserByNameOutput) GoString ¶
func (s DataForShowPrivilegesForUserByNameOutput) GoString() string
GoString returns the string representation
func (*DataForShowPrivilegesForUserByNameOutput) SetGrants ¶
func (s *DataForShowPrivilegesForUserByNameOutput) SetGrants(v []*GrantForShowPrivilegesForUserByNameOutput) *DataForShowPrivilegesForUserByNameOutput
SetGrants sets the Grants field's value.
func (DataForShowPrivilegesForUserByNameOutput) String ¶
func (s DataForShowPrivilegesForUserByNameOutput) String() string
String returns the string representation
type DataForShowRolesForUserOutput ¶
type DataForShowRolesForUserOutput struct {
Roles []*RoleForShowRolesForUserOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForShowRolesForUserOutput) GoString ¶
func (s DataForShowRolesForUserOutput) GoString() string
GoString returns the string representation
func (*DataForShowRolesForUserOutput) SetRoles ¶
func (s *DataForShowRolesForUserOutput) SetRoles(v []*RoleForShowRolesForUserOutput) *DataForShowRolesForUserOutput
SetRoles sets the Roles field's value.
func (DataForShowRolesForUserOutput) String ¶
func (s DataForShowRolesForUserOutput) String() string
String returns the string representation
type DataForUnassignRoleOutput ¶
type DataForUnassignRoleOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForUnassignRoleOutput) GoString ¶
func (s DataForUnassignRoleOutput) GoString() string
GoString returns the string representation
func (*DataForUnassignRoleOutput) SetMessage ¶
func (s *DataForUnassignRoleOutput) SetMessage(v string) *DataForUnassignRoleOutput
SetMessage sets the Message field's value.
func (DataForUnassignRoleOutput) String ¶
func (s DataForUnassignRoleOutput) String() string
String returns the string representation
type DataForUpdateGrantsForRoleOutput ¶
type DataForUpdateGrantsForRoleOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForUpdateGrantsForRoleOutput) GoString ¶
func (s DataForUpdateGrantsForRoleOutput) GoString() string
GoString returns the string representation
func (*DataForUpdateGrantsForRoleOutput) SetMessage ¶
func (s *DataForUpdateGrantsForRoleOutput) SetMessage(v string) *DataForUpdateGrantsForRoleOutput
SetMessage sets the Message field's value.
func (DataForUpdateGrantsForRoleOutput) String ¶
func (s DataForUpdateGrantsForRoleOutput) String() string
String returns the string representation
type DataForUpdateGrantsForUserOutput ¶
type DataForUpdateGrantsForUserOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForUpdateGrantsForUserOutput) GoString ¶
func (s DataForUpdateGrantsForUserOutput) GoString() string
GoString returns the string representation
func (*DataForUpdateGrantsForUserOutput) SetMessage ¶
func (s *DataForUpdateGrantsForUserOutput) SetMessage(v string) *DataForUpdateGrantsForUserOutput
SetMessage sets the Message field's value.
func (DataForUpdateGrantsForUserOutput) String ¶
func (s DataForUpdateGrantsForUserOutput) String() string
String returns the string representation
type DataForUpdateUserOutput ¶
type DataForUpdateUserOutput struct {
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForUpdateUserOutput) GoString ¶
func (s DataForUpdateUserOutput) GoString() string
GoString returns the string representation
func (*DataForUpdateUserOutput) SetMessage ¶
func (s *DataForUpdateUserOutput) SetMessage(v string) *DataForUpdateUserOutput
SetMessage sets the Message field's value.
func (DataForUpdateUserOutput) String ¶
func (s DataForUpdateUserOutput) String() string
String returns the string representation
type DeleteRoleInput ¶
type DeleteRoleInput struct {
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteRoleInput) GoString ¶
func (s DeleteRoleInput) GoString() string
GoString returns the string representation
func (*DeleteRoleInput) SetRoleID ¶
func (s *DeleteRoleInput) SetRoleID(v int32) *DeleteRoleInput
SetRoleID sets the RoleID field's value.
func (DeleteRoleInput) String ¶
func (s DeleteRoleInput) String() string
String returns the string representation
func (*DeleteRoleInput) Validate ¶
func (s *DeleteRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRoleOutput ¶
type DeleteRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForDeleteRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteRoleOutput) GoString ¶
func (s DeleteRoleOutput) GoString() string
GoString returns the string representation
func (*DeleteRoleOutput) SetData ¶
func (s *DeleteRoleOutput) SetData(v *DataForDeleteRoleOutput) *DeleteRoleOutput
SetData sets the Data field's value.
func (*DeleteRoleOutput) SetMessage ¶
func (s *DeleteRoleOutput) SetMessage(v string) *DeleteRoleOutput
SetMessage sets the Message field's value.
func (DeleteRoleOutput) String ¶
func (s DeleteRoleOutput) String() string
String returns the string representation
type DeleteUserInput ¶
type DeleteUserInput struct {
// UserID is a required field
UserID *int32 `type:"int32" 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 int32) *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
Data *DataForDeleteUserOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteUserOutput) GoString ¶
func (s DeleteUserOutput) GoString() string
GoString returns the string representation
func (*DeleteUserOutput) SetData ¶
func (s *DeleteUserOutput) SetData(v *DataForDeleteUserOutput) *DeleteUserOutput
SetData sets the Data field's value.
func (*DeleteUserOutput) SetMessage ¶
func (s *DeleteUserOutput) SetMessage(v string) *DeleteUserOutput
SetMessage sets the Message field's value.
func (DeleteUserOutput) String ¶
func (s DeleteUserOutput) String() string
String returns the string representation
type DeleteVolcInstanceInput ¶
type DeleteVolcInstanceInput struct {
// Cluster is a required field
Cluster *string `locationName:"cluster" type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVolcInstanceInput) GoString ¶
func (s DeleteVolcInstanceInput) GoString() string
GoString returns the string representation
func (*DeleteVolcInstanceInput) SetCluster ¶
func (s *DeleteVolcInstanceInput) SetCluster(v string) *DeleteVolcInstanceInput
SetCluster sets the Cluster field's value.
func (DeleteVolcInstanceInput) String ¶
func (s DeleteVolcInstanceInput) String() string
String returns the string representation
func (*DeleteVolcInstanceInput) Validate ¶
func (s *DeleteVolcInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVolcInstanceOutput ¶
type DeleteVolcInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteVolcInstanceOutput) GoString ¶
func (s DeleteVolcInstanceOutput) GoString() string
GoString returns the string representation
func (DeleteVolcInstanceOutput) String ¶
func (s DeleteVolcInstanceOutput) String() string
String returns the string representation
type GetUserDetailInput ¶
type GetUserDetailInput struct {
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetUserDetailInput) GoString ¶
func (s GetUserDetailInput) GoString() string
GoString returns the string representation
func (*GetUserDetailInput) SetUsername ¶
func (s *GetUserDetailInput) SetUsername(v string) *GetUserDetailInput
SetUsername sets the Username field's value.
func (GetUserDetailInput) String ¶
func (s GetUserDetailInput) String() string
String returns the string representation
func (*GetUserDetailInput) Validate ¶
func (s *GetUserDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserDetailOutput ¶
type GetUserDetailOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGetUserDetailOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetUserDetailOutput) GoString ¶
func (s GetUserDetailOutput) GoString() string
GoString returns the string representation
func (*GetUserDetailOutput) SetData ¶
func (s *GetUserDetailOutput) SetData(v *DataForGetUserDetailOutput) *GetUserDetailOutput
SetData sets the Data field's value.
func (*GetUserDetailOutput) SetMessage ¶
func (s *GetUserDetailOutput) SetMessage(v string) *GetUserDetailOutput
SetMessage sets the Message field's value.
func (GetUserDetailOutput) String ¶
func (s GetUserDetailOutput) String() string
String returns the string representation
type GetUserInitialPasswordInput ¶
type GetUserInitialPasswordInput struct {
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetUserInitialPasswordInput) GoString ¶
func (s GetUserInitialPasswordInput) GoString() string
GoString returns the string representation
func (*GetUserInitialPasswordInput) SetUsername ¶
func (s *GetUserInitialPasswordInput) SetUsername(v string) *GetUserInitialPasswordInput
SetUsername sets the Username field's value.
func (GetUserInitialPasswordInput) String ¶
func (s GetUserInitialPasswordInput) String() string
String returns the string representation
func (*GetUserInitialPasswordInput) Validate ¶
func (s *GetUserInitialPasswordInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserInitialPasswordOutput ¶
type GetUserInitialPasswordOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGetUserInitialPasswordOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetUserInitialPasswordOutput) GoString ¶
func (s GetUserInitialPasswordOutput) GoString() string
GoString returns the string representation
func (*GetUserInitialPasswordOutput) SetData ¶
func (s *GetUserInitialPasswordOutput) SetData(v *DataForGetUserInitialPasswordOutput) *GetUserInitialPasswordOutput
SetData sets the Data field's value.
func (*GetUserInitialPasswordOutput) SetMessage ¶
func (s *GetUserInitialPasswordOutput) SetMessage(v string) *GetUserInitialPasswordOutput
SetMessage sets the Message field's value.
func (GetUserInitialPasswordOutput) String ¶
func (s GetUserInitialPasswordOutput) String() string
String returns the string representation
type GrantForGrantPrivilegesToUserByIDInput ¶
type GrantForGrantPrivilegesToUserByIDInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForGrantPrivilegesToUserByIDInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForGrantPrivilegesToUserByIDInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForGrantPrivilegesToUserByIDInput) GoString ¶
func (s GrantForGrantPrivilegesToUserByIDInput) GoString() string
GoString returns the string representation
func (*GrantForGrantPrivilegesToUserByIDInput) SetClusterID ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetClusterID(v int32) *GrantForGrantPrivilegesToUserByIDInput
SetClusterID sets the ClusterID field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetGrantOption ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetGrantOption(v bool) *GrantForGrantPrivilegesToUserByIDInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetGrantTo ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetGrantTo(v string) *GrantForGrantPrivilegesToUserByIDInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetOnCluster ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetOnCluster(v string) *GrantForGrantPrivilegesToUserByIDInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetPrivileges ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetPrivileges(v []*PrivilegeForGrantPrivilegesToUserByIDInput) *GrantForGrantPrivilegesToUserByIDInput
SetPrivileges sets the Privileges field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetRawSql ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetRawSql(v string) *GrantForGrantPrivilegesToUserByIDInput
SetRawSql sets the RawSql field's value.
func (*GrantForGrantPrivilegesToUserByIDInput) SetTargets ¶
func (s *GrantForGrantPrivilegesToUserByIDInput) SetTargets(v []*TargetForGrantPrivilegesToUserByIDInput) *GrantForGrantPrivilegesToUserByIDInput
SetTargets sets the Targets field's value.
func (GrantForGrantPrivilegesToUserByIDInput) String ¶
func (s GrantForGrantPrivilegesToUserByIDInput) String() string
String returns the string representation
type GrantForGrantPrivilegesToUserByNameInput ¶
type GrantForGrantPrivilegesToUserByNameInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForGrantPrivilegesToUserByNameInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForGrantPrivilegesToUserByNameInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForGrantPrivilegesToUserByNameInput) GoString ¶
func (s GrantForGrantPrivilegesToUserByNameInput) GoString() string
GoString returns the string representation
func (*GrantForGrantPrivilegesToUserByNameInput) SetClusterID ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetClusterID(v int32) *GrantForGrantPrivilegesToUserByNameInput
SetClusterID sets the ClusterID field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetGrantOption ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetGrantOption(v bool) *GrantForGrantPrivilegesToUserByNameInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetGrantTo ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetGrantTo(v string) *GrantForGrantPrivilegesToUserByNameInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetOnCluster ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetOnCluster(v string) *GrantForGrantPrivilegesToUserByNameInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetPrivileges ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetPrivileges(v []*PrivilegeForGrantPrivilegesToUserByNameInput) *GrantForGrantPrivilegesToUserByNameInput
SetPrivileges sets the Privileges field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetRawSql ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetRawSql(v string) *GrantForGrantPrivilegesToUserByNameInput
SetRawSql sets the RawSql field's value.
func (*GrantForGrantPrivilegesToUserByNameInput) SetTargets ¶
func (s *GrantForGrantPrivilegesToUserByNameInput) SetTargets(v []*TargetForGrantPrivilegesToUserByNameInput) *GrantForGrantPrivilegesToUserByNameInput
SetTargets sets the Targets field's value.
func (GrantForGrantPrivilegesToUserByNameInput) String ¶
func (s GrantForGrantPrivilegesToUserByNameInput) String() string
String returns the string representation
type GrantForListGrantUsersForRoleOutput ¶
type GrantForListGrantUsersForRoleOutput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForListGrantUsersForRoleOutput) GoString ¶
func (s GrantForListGrantUsersForRoleOutput) GoString() string
GoString returns the string representation
func (*GrantForListGrantUsersForRoleOutput) SetAdminOption ¶
func (s *GrantForListGrantUsersForRoleOutput) SetAdminOption(v bool) *GrantForListGrantUsersForRoleOutput
SetAdminOption sets the AdminOption field's value.
func (*GrantForListGrantUsersForRoleOutput) SetCreatedAt ¶
func (s *GrantForListGrantUsersForRoleOutput) SetCreatedAt(v int64) *GrantForListGrantUsersForRoleOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GrantForListGrantUsersForRoleOutput) SetUsername ¶
func (s *GrantForListGrantUsersForRoleOutput) SetUsername(v string) *GrantForListGrantUsersForRoleOutput
SetUsername sets the Username field's value.
func (GrantForListGrantUsersForRoleOutput) String ¶
func (s GrantForListGrantUsersForRoleOutput) String() string
String returns the string representation
type GrantForRevokePrivilegesForUserByIDInput ¶
type GrantForRevokePrivilegesForUserByIDInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForRevokePrivilegesForUserByIDInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForRevokePrivilegesForUserByIDInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForRevokePrivilegesForUserByIDInput) GoString ¶
func (s GrantForRevokePrivilegesForUserByIDInput) GoString() string
GoString returns the string representation
func (*GrantForRevokePrivilegesForUserByIDInput) SetClusterID ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetClusterID(v int32) *GrantForRevokePrivilegesForUserByIDInput
SetClusterID sets the ClusterID field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetGrantOption ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetGrantOption(v bool) *GrantForRevokePrivilegesForUserByIDInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetGrantTo ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetGrantTo(v string) *GrantForRevokePrivilegesForUserByIDInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetOnCluster ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetOnCluster(v string) *GrantForRevokePrivilegesForUserByIDInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetPrivileges ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetPrivileges(v []*PrivilegeForRevokePrivilegesForUserByIDInput) *GrantForRevokePrivilegesForUserByIDInput
SetPrivileges sets the Privileges field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetRawSql ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetRawSql(v string) *GrantForRevokePrivilegesForUserByIDInput
SetRawSql sets the RawSql field's value.
func (*GrantForRevokePrivilegesForUserByIDInput) SetTargets ¶
func (s *GrantForRevokePrivilegesForUserByIDInput) SetTargets(v []*TargetForRevokePrivilegesForUserByIDInput) *GrantForRevokePrivilegesForUserByIDInput
SetTargets sets the Targets field's value.
func (GrantForRevokePrivilegesForUserByIDInput) String ¶
func (s GrantForRevokePrivilegesForUserByIDInput) String() string
String returns the string representation
type GrantForRevokePrivilegesFromUserByNameInput ¶
type GrantForRevokePrivilegesFromUserByNameInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForRevokePrivilegesFromUserByNameInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForRevokePrivilegesFromUserByNameInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForRevokePrivilegesFromUserByNameInput) GoString ¶
func (s GrantForRevokePrivilegesFromUserByNameInput) GoString() string
GoString returns the string representation
func (*GrantForRevokePrivilegesFromUserByNameInput) SetClusterID ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetClusterID(v int32) *GrantForRevokePrivilegesFromUserByNameInput
SetClusterID sets the ClusterID field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetGrantOption ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetGrantOption(v bool) *GrantForRevokePrivilegesFromUserByNameInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetGrantTo ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetGrantTo(v string) *GrantForRevokePrivilegesFromUserByNameInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetOnCluster ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetOnCluster(v string) *GrantForRevokePrivilegesFromUserByNameInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetPrivileges ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetPrivileges(v []*PrivilegeForRevokePrivilegesFromUserByNameInput) *GrantForRevokePrivilegesFromUserByNameInput
SetPrivileges sets the Privileges field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetRawSql ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetRawSql(v string) *GrantForRevokePrivilegesFromUserByNameInput
SetRawSql sets the RawSql field's value.
func (*GrantForRevokePrivilegesFromUserByNameInput) SetTargets ¶
func (s *GrantForRevokePrivilegesFromUserByNameInput) SetTargets(v []*TargetForRevokePrivilegesFromUserByNameInput) *GrantForRevokePrivilegesFromUserByNameInput
SetTargets sets the Targets field's value.
func (GrantForRevokePrivilegesFromUserByNameInput) String ¶
func (s GrantForRevokePrivilegesFromUserByNameInput) String() string
String returns the string representation
type GrantForShowPrivilegesForRoleOutput ¶
type GrantForShowPrivilegesForRoleOutput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForShowPrivilegesForRoleOutput"`
ClusterID *int32 `type:"int32" json:",omitempty"`
ClusterName *string `type:"string" json:",omitempty"`
DatabaseName *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForShowPrivilegesForRoleOutput `type:"list" json:",omitempty"`
TableName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForShowPrivilegesForRoleOutput) GoString ¶
func (s GrantForShowPrivilegesForRoleOutput) GoString() string
GoString returns the string representation
func (*GrantForShowPrivilegesForRoleOutput) SetAction ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetAction(v string) *GrantForShowPrivilegesForRoleOutput
SetAction sets the Action field's value.
func (*GrantForShowPrivilegesForRoleOutput) SetClusterID ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetClusterID(v int32) *GrantForShowPrivilegesForRoleOutput
SetClusterID sets the ClusterID field's value.
func (*GrantForShowPrivilegesForRoleOutput) SetClusterName ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetClusterName(v string) *GrantForShowPrivilegesForRoleOutput
SetClusterName sets the ClusterName field's value.
func (*GrantForShowPrivilegesForRoleOutput) SetDatabaseName ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForRoleOutput
SetDatabaseName sets the DatabaseName field's value.
func (*GrantForShowPrivilegesForRoleOutput) SetPrivileges ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForRoleOutput) *GrantForShowPrivilegesForRoleOutput
SetPrivileges sets the Privileges field's value.
func (*GrantForShowPrivilegesForRoleOutput) SetTableName ¶
func (s *GrantForShowPrivilegesForRoleOutput) SetTableName(v string) *GrantForShowPrivilegesForRoleOutput
SetTableName sets the TableName field's value.
func (GrantForShowPrivilegesForRoleOutput) String ¶
func (s GrantForShowPrivilegesForRoleOutput) String() string
String returns the string representation
type GrantForShowPrivilegesForUserByIDOutput ¶
type GrantForShowPrivilegesForUserByIDOutput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForShowPrivilegesForUserByIDOutput"`
ClusterID *int32 `type:"int32" json:",omitempty"`
ClusterName *string `type:"string" json:",omitempty"`
DatabaseName *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForShowPrivilegesForUserByIDOutput `type:"list" json:",omitempty"`
TableName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForShowPrivilegesForUserByIDOutput) GoString ¶
func (s GrantForShowPrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*GrantForShowPrivilegesForUserByIDOutput) SetAction ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetAction(v string) *GrantForShowPrivilegesForUserByIDOutput
SetAction sets the Action field's value.
func (*GrantForShowPrivilegesForUserByIDOutput) SetClusterID ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetClusterID(v int32) *GrantForShowPrivilegesForUserByIDOutput
SetClusterID sets the ClusterID field's value.
func (*GrantForShowPrivilegesForUserByIDOutput) SetClusterName ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetClusterName(v string) *GrantForShowPrivilegesForUserByIDOutput
SetClusterName sets the ClusterName field's value.
func (*GrantForShowPrivilegesForUserByIDOutput) SetDatabaseName ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForUserByIDOutput
SetDatabaseName sets the DatabaseName field's value.
func (*GrantForShowPrivilegesForUserByIDOutput) SetPrivileges ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForUserByIDOutput) *GrantForShowPrivilegesForUserByIDOutput
SetPrivileges sets the Privileges field's value.
func (*GrantForShowPrivilegesForUserByIDOutput) SetTableName ¶
func (s *GrantForShowPrivilegesForUserByIDOutput) SetTableName(v string) *GrantForShowPrivilegesForUserByIDOutput
SetTableName sets the TableName field's value.
func (GrantForShowPrivilegesForUserByIDOutput) String ¶
func (s GrantForShowPrivilegesForUserByIDOutput) String() string
String returns the string representation
type GrantForShowPrivilegesForUserByNameOutput ¶
type GrantForShowPrivilegesForUserByNameOutput struct {
Action *string `type:"string" json:",omitempty" enum:"EnumOfActionForShowPrivilegesForUserByNameOutput"`
ClusterID *int32 `type:"int32" json:",omitempty"`
ClusterName *string `type:"string" json:",omitempty"`
DatabaseName *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForShowPrivilegesForUserByNameOutput `type:"list" json:",omitempty"`
TableName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForShowPrivilegesForUserByNameOutput) GoString ¶
func (s GrantForShowPrivilegesForUserByNameOutput) GoString() string
GoString returns the string representation
func (*GrantForShowPrivilegesForUserByNameOutput) SetAction ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetAction(v string) *GrantForShowPrivilegesForUserByNameOutput
SetAction sets the Action field's value.
func (*GrantForShowPrivilegesForUserByNameOutput) SetClusterID ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetClusterID(v int32) *GrantForShowPrivilegesForUserByNameOutput
SetClusterID sets the ClusterID field's value.
func (*GrantForShowPrivilegesForUserByNameOutput) SetClusterName ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetClusterName(v string) *GrantForShowPrivilegesForUserByNameOutput
SetClusterName sets the ClusterName field's value.
func (*GrantForShowPrivilegesForUserByNameOutput) SetDatabaseName ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetDatabaseName(v string) *GrantForShowPrivilegesForUserByNameOutput
SetDatabaseName sets the DatabaseName field's value.
func (*GrantForShowPrivilegesForUserByNameOutput) SetPrivileges ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetPrivileges(v []*PrivilegeForShowPrivilegesForUserByNameOutput) *GrantForShowPrivilegesForUserByNameOutput
SetPrivileges sets the Privileges field's value.
func (*GrantForShowPrivilegesForUserByNameOutput) SetTableName ¶
func (s *GrantForShowPrivilegesForUserByNameOutput) SetTableName(v string) *GrantForShowPrivilegesForUserByNameOutput
SetTableName sets the TableName field's value.
func (GrantForShowPrivilegesForUserByNameOutput) String ¶
func (s GrantForShowPrivilegesForUserByNameOutput) String() string
String returns the string representation
type GrantForUpdateGrantsForRoleInput ¶
type GrantForUpdateGrantsForRoleInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForUpdateGrantsForRoleInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForUpdateGrantsForRoleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForUpdateGrantsForRoleInput) GoString ¶
func (s GrantForUpdateGrantsForRoleInput) GoString() string
GoString returns the string representation
func (*GrantForUpdateGrantsForRoleInput) SetClusterID ¶
func (s *GrantForUpdateGrantsForRoleInput) SetClusterID(v int32) *GrantForUpdateGrantsForRoleInput
SetClusterID sets the ClusterID field's value.
func (*GrantForUpdateGrantsForRoleInput) SetGrantOption ¶
func (s *GrantForUpdateGrantsForRoleInput) SetGrantOption(v bool) *GrantForUpdateGrantsForRoleInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForUpdateGrantsForRoleInput) SetGrantTo ¶
func (s *GrantForUpdateGrantsForRoleInput) SetGrantTo(v string) *GrantForUpdateGrantsForRoleInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForUpdateGrantsForRoleInput) SetOnCluster ¶
func (s *GrantForUpdateGrantsForRoleInput) SetOnCluster(v string) *GrantForUpdateGrantsForRoleInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForUpdateGrantsForRoleInput) SetPrivileges ¶
func (s *GrantForUpdateGrantsForRoleInput) SetPrivileges(v []*PrivilegeForUpdateGrantsForRoleInput) *GrantForUpdateGrantsForRoleInput
SetPrivileges sets the Privileges field's value.
func (*GrantForUpdateGrantsForRoleInput) SetRawSql ¶
func (s *GrantForUpdateGrantsForRoleInput) SetRawSql(v string) *GrantForUpdateGrantsForRoleInput
SetRawSql sets the RawSql field's value.
func (*GrantForUpdateGrantsForRoleInput) SetTargets ¶
func (s *GrantForUpdateGrantsForRoleInput) SetTargets(v []*TargetForUpdateGrantsForRoleInput) *GrantForUpdateGrantsForRoleInput
SetTargets sets the Targets field's value.
func (GrantForUpdateGrantsForRoleInput) String ¶
func (s GrantForUpdateGrantsForRoleInput) String() string
String returns the string representation
type GrantForUpdateGrantsForUserInput ¶
type GrantForUpdateGrantsForUserInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
GrantOption *bool `type:"boolean" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
Privileges []*PrivilegeForUpdateGrantsForUserInput `type:"list" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
Targets []*TargetForUpdateGrantsForUserInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantForUpdateGrantsForUserInput) GoString ¶
func (s GrantForUpdateGrantsForUserInput) GoString() string
GoString returns the string representation
func (*GrantForUpdateGrantsForUserInput) SetClusterID ¶
func (s *GrantForUpdateGrantsForUserInput) SetClusterID(v int32) *GrantForUpdateGrantsForUserInput
SetClusterID sets the ClusterID field's value.
func (*GrantForUpdateGrantsForUserInput) SetGrantOption ¶
func (s *GrantForUpdateGrantsForUserInput) SetGrantOption(v bool) *GrantForUpdateGrantsForUserInput
SetGrantOption sets the GrantOption field's value.
func (*GrantForUpdateGrantsForUserInput) SetGrantTo ¶
func (s *GrantForUpdateGrantsForUserInput) SetGrantTo(v string) *GrantForUpdateGrantsForUserInput
SetGrantTo sets the GrantTo field's value.
func (*GrantForUpdateGrantsForUserInput) SetOnCluster ¶
func (s *GrantForUpdateGrantsForUserInput) SetOnCluster(v string) *GrantForUpdateGrantsForUserInput
SetOnCluster sets the OnCluster field's value.
func (*GrantForUpdateGrantsForUserInput) SetPrivileges ¶
func (s *GrantForUpdateGrantsForUserInput) SetPrivileges(v []*PrivilegeForUpdateGrantsForUserInput) *GrantForUpdateGrantsForUserInput
SetPrivileges sets the Privileges field's value.
func (*GrantForUpdateGrantsForUserInput) SetRawSql ¶
func (s *GrantForUpdateGrantsForUserInput) SetRawSql(v string) *GrantForUpdateGrantsForUserInput
SetRawSql sets the RawSql field's value.
func (*GrantForUpdateGrantsForUserInput) SetTargets ¶
func (s *GrantForUpdateGrantsForUserInput) SetTargets(v []*TargetForUpdateGrantsForUserInput) *GrantForUpdateGrantsForUserInput
SetTargets sets the Targets field's value.
func (GrantForUpdateGrantsForUserInput) String ¶
func (s GrantForUpdateGrantsForUserInput) String() string
String returns the string representation
type GrantPrivilegesToUserByIDInput ¶
type GrantPrivilegesToUserByIDInput struct {
Grants []*GrantForGrantPrivilegesToUserByIDInput `type:"list" json:",omitempty"`
// UserID is a required field
UserID *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GrantPrivilegesToUserByIDInput) GoString ¶
func (s GrantPrivilegesToUserByIDInput) GoString() string
GoString returns the string representation
func (*GrantPrivilegesToUserByIDInput) SetGrants ¶
func (s *GrantPrivilegesToUserByIDInput) SetGrants(v []*GrantForGrantPrivilegesToUserByIDInput) *GrantPrivilegesToUserByIDInput
SetGrants sets the Grants field's value.
func (*GrantPrivilegesToUserByIDInput) SetUserID ¶
func (s *GrantPrivilegesToUserByIDInput) SetUserID(v int32) *GrantPrivilegesToUserByIDInput
SetUserID sets the UserID field's value.
func (GrantPrivilegesToUserByIDInput) String ¶
func (s GrantPrivilegesToUserByIDInput) String() string
String returns the string representation
func (*GrantPrivilegesToUserByIDInput) Validate ¶
func (s *GrantPrivilegesToUserByIDInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GrantPrivilegesToUserByIDOutput ¶
type GrantPrivilegesToUserByIDOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGrantPrivilegesToUserByIDOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantPrivilegesToUserByIDOutput) GoString ¶
func (s GrantPrivilegesToUserByIDOutput) GoString() string
GoString returns the string representation
func (*GrantPrivilegesToUserByIDOutput) SetData ¶
func (s *GrantPrivilegesToUserByIDOutput) SetData(v *DataForGrantPrivilegesToUserByIDOutput) *GrantPrivilegesToUserByIDOutput
SetData sets the Data field's value.
func (*GrantPrivilegesToUserByIDOutput) SetMessage ¶
func (s *GrantPrivilegesToUserByIDOutput) SetMessage(v string) *GrantPrivilegesToUserByIDOutput
SetMessage sets the Message field's value.
func (GrantPrivilegesToUserByIDOutput) String ¶
func (s GrantPrivilegesToUserByIDOutput) String() string
String returns the string representation
type GrantPrivilegesToUserByNameInput ¶
type GrantPrivilegesToUserByNameInput struct {
Grants []*GrantForGrantPrivilegesToUserByNameInput `type:"list" json:",omitempty"`
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GrantPrivilegesToUserByNameInput) GoString ¶
func (s GrantPrivilegesToUserByNameInput) GoString() string
GoString returns the string representation
func (*GrantPrivilegesToUserByNameInput) SetGrants ¶
func (s *GrantPrivilegesToUserByNameInput) SetGrants(v []*GrantForGrantPrivilegesToUserByNameInput) *GrantPrivilegesToUserByNameInput
SetGrants sets the Grants field's value.
func (*GrantPrivilegesToUserByNameInput) SetUsername ¶
func (s *GrantPrivilegesToUserByNameInput) SetUsername(v string) *GrantPrivilegesToUserByNameInput
SetUsername sets the Username field's value.
func (GrantPrivilegesToUserByNameInput) String ¶
func (s GrantPrivilegesToUserByNameInput) String() string
String returns the string representation
func (*GrantPrivilegesToUserByNameInput) Validate ¶
func (s *GrantPrivilegesToUserByNameInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GrantPrivilegesToUserByNameOutput ¶
type GrantPrivilegesToUserByNameOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGrantPrivilegesToUserByNameOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (GrantPrivilegesToUserByNameOutput) GoString ¶
func (s GrantPrivilegesToUserByNameOutput) GoString() string
GoString returns the string representation
func (*GrantPrivilegesToUserByNameOutput) SetData ¶
func (s *GrantPrivilegesToUserByNameOutput) SetData(v *DataForGrantPrivilegesToUserByNameOutput) *GrantPrivilegesToUserByNameOutput
SetData sets the Data field's value.
func (*GrantPrivilegesToUserByNameOutput) SetMessage ¶
func (s *GrantPrivilegesToUserByNameOutput) SetMessage(v string) *GrantPrivilegesToUserByNameOutput
SetMessage sets the Message field's value.
func (GrantPrivilegesToUserByNameOutput) String ¶
func (s GrantPrivilegesToUserByNameOutput) String() string
String returns the string representation
type ListGrantUsersForRoleInput ¶
type ListGrantUsersForRoleInput struct {
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ListGrantUsersForRoleInput) GoString ¶
func (s ListGrantUsersForRoleInput) GoString() string
GoString returns the string representation
func (*ListGrantUsersForRoleInput) SetRoleID ¶
func (s *ListGrantUsersForRoleInput) SetRoleID(v int32) *ListGrantUsersForRoleInput
SetRoleID sets the RoleID field's value.
func (ListGrantUsersForRoleInput) String ¶
func (s ListGrantUsersForRoleInput) String() string
String returns the string representation
func (*ListGrantUsersForRoleInput) Validate ¶
func (s *ListGrantUsersForRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGrantUsersForRoleOutput ¶
type ListGrantUsersForRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForListGrantUsersForRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListGrantUsersForRoleOutput) GoString ¶
func (s ListGrantUsersForRoleOutput) GoString() string
GoString returns the string representation
func (*ListGrantUsersForRoleOutput) SetData ¶
func (s *ListGrantUsersForRoleOutput) SetData(v *DataForListGrantUsersForRoleOutput) *ListGrantUsersForRoleOutput
SetData sets the Data field's value.
func (*ListGrantUsersForRoleOutput) SetMessage ¶
func (s *ListGrantUsersForRoleOutput) SetMessage(v string) *ListGrantUsersForRoleOutput
SetMessage sets the Message field's value.
func (ListGrantUsersForRoleOutput) String ¶
func (s ListGrantUsersForRoleOutput) String() string
String returns the string representation
type ListRolesInput ¶
type ListRolesInput struct {
ClusterID *int32 `type:"int32" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRolesInput) GoString ¶
func (s ListRolesInput) GoString() string
GoString returns the string representation
func (*ListRolesInput) SetClusterID ¶
func (s *ListRolesInput) SetClusterID(v int32) *ListRolesInput
SetClusterID sets the ClusterID field's value.
func (*ListRolesInput) SetName ¶
func (s *ListRolesInput) SetName(v string) *ListRolesInput
SetName sets the Name field's value.
func (ListRolesInput) String ¶
func (s ListRolesInput) String() string
String returns the string representation
type ListRolesOutput ¶
type ListRolesOutput struct {
Metadata *response.ResponseMetadata
Data *DataForListRolesOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRolesOutput) GoString ¶
func (s ListRolesOutput) GoString() string
GoString returns the string representation
func (*ListRolesOutput) SetData ¶
func (s *ListRolesOutput) SetData(v *DataForListRolesOutput) *ListRolesOutput
SetData sets the Data field's value.
func (*ListRolesOutput) SetMessage ¶
func (s *ListRolesOutput) SetMessage(v string) *ListRolesOutput
SetMessage sets the Message field's value.
func (ListRolesOutput) String ¶
func (s ListRolesOutput) String() string
String returns the string representation
type ListUsersInput ¶
type ListUsersInput struct {
Limit *int32 `type:"int32" json:",omitempty"`
Offset *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUsersInput) GoString ¶
func (s ListUsersInput) GoString() string
GoString returns the string representation
func (*ListUsersInput) SetLimit ¶
func (s *ListUsersInput) SetLimit(v int32) *ListUsersInput
SetLimit sets the Limit field's value.
func (*ListUsersInput) SetOffset ¶
func (s *ListUsersInput) SetOffset(v int32) *ListUsersInput
SetOffset sets the Offset field's value.
func (ListUsersInput) String ¶
func (s ListUsersInput) String() string
String returns the string representation
type ListUsersOutput ¶
type ListUsersOutput struct {
Metadata *response.ResponseMetadata
Data *DataForListUsersOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
Meta *MetaForListUsersOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListUsersOutput) GoString ¶
func (s ListUsersOutput) GoString() string
GoString returns the string representation
func (*ListUsersOutput) SetData ¶
func (s *ListUsersOutput) SetData(v *DataForListUsersOutput) *ListUsersOutput
SetData sets the Data field's value.
func (*ListUsersOutput) SetMessage ¶
func (s *ListUsersOutput) SetMessage(v string) *ListUsersOutput
SetMessage sets the Message field's value.
func (*ListUsersOutput) SetMeta ¶
func (s *ListUsersOutput) SetMeta(v *MetaForListUsersOutput) *ListUsersOutput
SetMeta sets the Meta field's value.
func (ListUsersOutput) String ¶
func (s ListUsersOutput) String() string
String returns the string representation
type MetaForListUsersOutput ¶
type MetaForListUsersOutput struct {
Offset *int32 `type:"int32" json:",omitempty"`
Total *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForListUsersOutput) GoString ¶
func (s MetaForListUsersOutput) GoString() string
GoString returns the string representation
func (*MetaForListUsersOutput) SetOffset ¶
func (s *MetaForListUsersOutput) SetOffset(v int32) *MetaForListUsersOutput
SetOffset sets the Offset field's value.
func (*MetaForListUsersOutput) SetTotal ¶
func (s *MetaForListUsersOutput) SetTotal(v int32) *MetaForListUsersOutput
SetTotal sets the Total field's value.
func (MetaForListUsersOutput) String ¶
func (s MetaForListUsersOutput) String() string
String returns the string representation
type PrivilegeForGrantPrivilegesToUserByIDInput ¶
type PrivilegeForGrantPrivilegesToUserByIDInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForGrantPrivilegesToUserByIDInput) GoString ¶
func (s PrivilegeForGrantPrivilegesToUserByIDInput) GoString() string
GoString returns the string representation
func (*PrivilegeForGrantPrivilegesToUserByIDInput) SetColumns ¶
func (s *PrivilegeForGrantPrivilegesToUserByIDInput) SetColumns(v []*string) *PrivilegeForGrantPrivilegesToUserByIDInput
SetColumns sets the Columns field's value.
func (*PrivilegeForGrantPrivilegesToUserByIDInput) SetName ¶
func (s *PrivilegeForGrantPrivilegesToUserByIDInput) SetName(v string) *PrivilegeForGrantPrivilegesToUserByIDInput
SetName sets the Name field's value.
func (PrivilegeForGrantPrivilegesToUserByIDInput) String ¶
func (s PrivilegeForGrantPrivilegesToUserByIDInput) String() string
String returns the string representation
type PrivilegeForGrantPrivilegesToUserByNameInput ¶
type PrivilegeForGrantPrivilegesToUserByNameInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForGrantPrivilegesToUserByNameInput) GoString ¶
func (s PrivilegeForGrantPrivilegesToUserByNameInput) GoString() string
GoString returns the string representation
func (*PrivilegeForGrantPrivilegesToUserByNameInput) SetColumns ¶
func (s *PrivilegeForGrantPrivilegesToUserByNameInput) SetColumns(v []*string) *PrivilegeForGrantPrivilegesToUserByNameInput
SetColumns sets the Columns field's value.
func (*PrivilegeForGrantPrivilegesToUserByNameInput) SetName ¶
func (s *PrivilegeForGrantPrivilegesToUserByNameInput) SetName(v string) *PrivilegeForGrantPrivilegesToUserByNameInput
SetName sets the Name field's value.
func (PrivilegeForGrantPrivilegesToUserByNameInput) String ¶
func (s PrivilegeForGrantPrivilegesToUserByNameInput) String() string
String returns the string representation
type PrivilegeForRevokePrivilegesForUserByIDInput ¶
type PrivilegeForRevokePrivilegesForUserByIDInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForRevokePrivilegesForUserByIDInput) GoString ¶
func (s PrivilegeForRevokePrivilegesForUserByIDInput) GoString() string
GoString returns the string representation
func (*PrivilegeForRevokePrivilegesForUserByIDInput) SetColumns ¶
func (s *PrivilegeForRevokePrivilegesForUserByIDInput) SetColumns(v []*string) *PrivilegeForRevokePrivilegesForUserByIDInput
SetColumns sets the Columns field's value.
func (*PrivilegeForRevokePrivilegesForUserByIDInput) SetName ¶
func (s *PrivilegeForRevokePrivilegesForUserByIDInput) SetName(v string) *PrivilegeForRevokePrivilegesForUserByIDInput
SetName sets the Name field's value.
func (PrivilegeForRevokePrivilegesForUserByIDInput) String ¶
func (s PrivilegeForRevokePrivilegesForUserByIDInput) String() string
String returns the string representation
type PrivilegeForRevokePrivilegesFromUserByNameInput ¶
type PrivilegeForRevokePrivilegesFromUserByNameInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForRevokePrivilegesFromUserByNameInput) GoString ¶
func (s PrivilegeForRevokePrivilegesFromUserByNameInput) GoString() string
GoString returns the string representation
func (*PrivilegeForRevokePrivilegesFromUserByNameInput) SetColumns ¶
func (s *PrivilegeForRevokePrivilegesFromUserByNameInput) SetColumns(v []*string) *PrivilegeForRevokePrivilegesFromUserByNameInput
SetColumns sets the Columns field's value.
func (*PrivilegeForRevokePrivilegesFromUserByNameInput) SetName ¶
func (s *PrivilegeForRevokePrivilegesFromUserByNameInput) SetName(v string) *PrivilegeForRevokePrivilegesFromUserByNameInput
SetName sets the Name field's value.
func (PrivilegeForRevokePrivilegesFromUserByNameInput) String ¶
func (s PrivilegeForRevokePrivilegesFromUserByNameInput) String() string
String returns the string representation
type PrivilegeForShowPrivilegesForRoleOutput ¶
type PrivilegeForShowPrivilegesForRoleOutput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForShowPrivilegesForRoleOutput) GoString ¶
func (s PrivilegeForShowPrivilegesForRoleOutput) GoString() string
GoString returns the string representation
func (*PrivilegeForShowPrivilegesForRoleOutput) SetColumns ¶
func (s *PrivilegeForShowPrivilegesForRoleOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForRoleOutput
SetColumns sets the Columns field's value.
func (*PrivilegeForShowPrivilegesForRoleOutput) SetName ¶
func (s *PrivilegeForShowPrivilegesForRoleOutput) SetName(v string) *PrivilegeForShowPrivilegesForRoleOutput
SetName sets the Name field's value.
func (PrivilegeForShowPrivilegesForRoleOutput) String ¶
func (s PrivilegeForShowPrivilegesForRoleOutput) String() string
String returns the string representation
type PrivilegeForShowPrivilegesForUserByIDOutput ¶
type PrivilegeForShowPrivilegesForUserByIDOutput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForShowPrivilegesForUserByIDOutput) GoString ¶
func (s PrivilegeForShowPrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*PrivilegeForShowPrivilegesForUserByIDOutput) SetColumns ¶
func (s *PrivilegeForShowPrivilegesForUserByIDOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForUserByIDOutput
SetColumns sets the Columns field's value.
func (*PrivilegeForShowPrivilegesForUserByIDOutput) SetName ¶
func (s *PrivilegeForShowPrivilegesForUserByIDOutput) SetName(v string) *PrivilegeForShowPrivilegesForUserByIDOutput
SetName sets the Name field's value.
func (PrivilegeForShowPrivilegesForUserByIDOutput) String ¶
func (s PrivilegeForShowPrivilegesForUserByIDOutput) String() string
String returns the string representation
type PrivilegeForShowPrivilegesForUserByNameOutput ¶
type PrivilegeForShowPrivilegesForUserByNameOutput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForShowPrivilegesForUserByNameOutput) GoString ¶
func (s PrivilegeForShowPrivilegesForUserByNameOutput) GoString() string
GoString returns the string representation
func (*PrivilegeForShowPrivilegesForUserByNameOutput) SetColumns ¶
func (s *PrivilegeForShowPrivilegesForUserByNameOutput) SetColumns(v []*string) *PrivilegeForShowPrivilegesForUserByNameOutput
SetColumns sets the Columns field's value.
func (*PrivilegeForShowPrivilegesForUserByNameOutput) SetName ¶
func (s *PrivilegeForShowPrivilegesForUserByNameOutput) SetName(v string) *PrivilegeForShowPrivilegesForUserByNameOutput
SetName sets the Name field's value.
func (PrivilegeForShowPrivilegesForUserByNameOutput) String ¶
func (s PrivilegeForShowPrivilegesForUserByNameOutput) String() string
String returns the string representation
type PrivilegeForUpdateGrantsForRoleInput ¶
type PrivilegeForUpdateGrantsForRoleInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForUpdateGrantsForRoleInput) GoString ¶
func (s PrivilegeForUpdateGrantsForRoleInput) GoString() string
GoString returns the string representation
func (*PrivilegeForUpdateGrantsForRoleInput) SetColumns ¶
func (s *PrivilegeForUpdateGrantsForRoleInput) SetColumns(v []*string) *PrivilegeForUpdateGrantsForRoleInput
SetColumns sets the Columns field's value.
func (*PrivilegeForUpdateGrantsForRoleInput) SetName ¶
func (s *PrivilegeForUpdateGrantsForRoleInput) SetName(v string) *PrivilegeForUpdateGrantsForRoleInput
SetName sets the Name field's value.
func (PrivilegeForUpdateGrantsForRoleInput) String ¶
func (s PrivilegeForUpdateGrantsForRoleInput) String() string
String returns the string representation
type PrivilegeForUpdateGrantsForUserInput ¶
type PrivilegeForUpdateGrantsForUserInput struct {
Columns []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (PrivilegeForUpdateGrantsForUserInput) GoString ¶
func (s PrivilegeForUpdateGrantsForUserInput) GoString() string
GoString returns the string representation
func (*PrivilegeForUpdateGrantsForUserInput) SetColumns ¶
func (s *PrivilegeForUpdateGrantsForUserInput) SetColumns(v []*string) *PrivilegeForUpdateGrantsForUserInput
SetColumns sets the Columns field's value.
func (*PrivilegeForUpdateGrantsForUserInput) SetName ¶
func (s *PrivilegeForUpdateGrantsForUserInput) SetName(v string) *PrivilegeForUpdateGrantsForUserInput
SetName sets the Name field's value.
func (PrivilegeForUpdateGrantsForUserInput) String ¶
func (s PrivilegeForUpdateGrantsForUserInput) String() string
String returns the string representation
type RevokePrivilegesForUserByIDInput ¶
type RevokePrivilegesForUserByIDInput struct {
Grants []*GrantForRevokePrivilegesForUserByIDInput `type:"list" json:",omitempty"`
// UserID is a required field
UserID *int64 `type:"int64" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RevokePrivilegesForUserByIDInput) GoString ¶
func (s RevokePrivilegesForUserByIDInput) GoString() string
GoString returns the string representation
func (*RevokePrivilegesForUserByIDInput) SetGrants ¶
func (s *RevokePrivilegesForUserByIDInput) SetGrants(v []*GrantForRevokePrivilegesForUserByIDInput) *RevokePrivilegesForUserByIDInput
SetGrants sets the Grants field's value.
func (*RevokePrivilegesForUserByIDInput) SetUserID ¶
func (s *RevokePrivilegesForUserByIDInput) SetUserID(v int64) *RevokePrivilegesForUserByIDInput
SetUserID sets the UserID field's value.
func (RevokePrivilegesForUserByIDInput) String ¶
func (s RevokePrivilegesForUserByIDInput) String() string
String returns the string representation
func (*RevokePrivilegesForUserByIDInput) Validate ¶
func (s *RevokePrivilegesForUserByIDInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokePrivilegesForUserByIDOutput ¶
type RevokePrivilegesForUserByIDOutput struct {
Metadata *response.ResponseMetadata
Data *DataForRevokePrivilegesForUserByIDOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RevokePrivilegesForUserByIDOutput) GoString ¶
func (s RevokePrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*RevokePrivilegesForUserByIDOutput) SetData ¶
func (s *RevokePrivilegesForUserByIDOutput) SetData(v *DataForRevokePrivilegesForUserByIDOutput) *RevokePrivilegesForUserByIDOutput
SetData sets the Data field's value.
func (*RevokePrivilegesForUserByIDOutput) SetMessage ¶
func (s *RevokePrivilegesForUserByIDOutput) SetMessage(v string) *RevokePrivilegesForUserByIDOutput
SetMessage sets the Message field's value.
func (RevokePrivilegesForUserByIDOutput) String ¶
func (s RevokePrivilegesForUserByIDOutput) String() string
String returns the string representation
type RevokePrivilegesFromUserByNameInput ¶
type RevokePrivilegesFromUserByNameInput struct {
Grants []*GrantForRevokePrivilegesFromUserByNameInput `type:"list" json:",omitempty"`
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RevokePrivilegesFromUserByNameInput) GoString ¶
func (s RevokePrivilegesFromUserByNameInput) GoString() string
GoString returns the string representation
func (*RevokePrivilegesFromUserByNameInput) SetGrants ¶
func (s *RevokePrivilegesFromUserByNameInput) SetGrants(v []*GrantForRevokePrivilegesFromUserByNameInput) *RevokePrivilegesFromUserByNameInput
SetGrants sets the Grants field's value.
func (*RevokePrivilegesFromUserByNameInput) SetUsername ¶
func (s *RevokePrivilegesFromUserByNameInput) SetUsername(v string) *RevokePrivilegesFromUserByNameInput
SetUsername sets the Username field's value.
func (RevokePrivilegesFromUserByNameInput) String ¶
func (s RevokePrivilegesFromUserByNameInput) String() string
String returns the string representation
func (*RevokePrivilegesFromUserByNameInput) Validate ¶
func (s *RevokePrivilegesFromUserByNameInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokePrivilegesFromUserByNameOutput ¶
type RevokePrivilegesFromUserByNameOutput struct {
Metadata *response.ResponseMetadata
Data *DataForRevokePrivilegesFromUserByNameOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RevokePrivilegesFromUserByNameOutput) GoString ¶
func (s RevokePrivilegesFromUserByNameOutput) GoString() string
GoString returns the string representation
func (*RevokePrivilegesFromUserByNameOutput) SetData ¶
func (s *RevokePrivilegesFromUserByNameOutput) SetData(v *DataForRevokePrivilegesFromUserByNameOutput) *RevokePrivilegesFromUserByNameOutput
SetData sets the Data field's value.
func (*RevokePrivilegesFromUserByNameOutput) SetMessage ¶
func (s *RevokePrivilegesFromUserByNameOutput) SetMessage(v string) *RevokePrivilegesFromUserByNameOutput
SetMessage sets the Message field's value.
func (RevokePrivilegesFromUserByNameOutput) String ¶
func (s RevokePrivilegesFromUserByNameOutput) String() string
String returns the string representation
type RoleForCreateRoleOutput ¶
type RoleForCreateRoleOutput struct {
AccountID *int64 `type:"int64" json:",omitempty"`
ClusterID *int64 `type:"int64" json:",omitempty"`
ClusterName *string `type:"string" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
CreatedBy *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
GrantUsers []*string `type:"list" json:",omitempty"`
ID *int64 `type:"int64" json:",omitempty"`
IsDefault *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdatedAt *int64 `type:"int64" json:",omitempty"`
UpdatedBy *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RoleForCreateRoleOutput) GoString ¶
func (s RoleForCreateRoleOutput) GoString() string
GoString returns the string representation
func (*RoleForCreateRoleOutput) SetAccountID ¶
func (s *RoleForCreateRoleOutput) SetAccountID(v int64) *RoleForCreateRoleOutput
SetAccountID sets the AccountID field's value.
func (*RoleForCreateRoleOutput) SetClusterID ¶
func (s *RoleForCreateRoleOutput) SetClusterID(v int64) *RoleForCreateRoleOutput
SetClusterID sets the ClusterID field's value.
func (*RoleForCreateRoleOutput) SetClusterName ¶
func (s *RoleForCreateRoleOutput) SetClusterName(v string) *RoleForCreateRoleOutput
SetClusterName sets the ClusterName field's value.
func (*RoleForCreateRoleOutput) SetCreatedAt ¶
func (s *RoleForCreateRoleOutput) SetCreatedAt(v int64) *RoleForCreateRoleOutput
SetCreatedAt sets the CreatedAt field's value.
func (*RoleForCreateRoleOutput) SetCreatedBy ¶
func (s *RoleForCreateRoleOutput) SetCreatedBy(v string) *RoleForCreateRoleOutput
SetCreatedBy sets the CreatedBy field's value.
func (*RoleForCreateRoleOutput) SetDescription ¶
func (s *RoleForCreateRoleOutput) SetDescription(v string) *RoleForCreateRoleOutput
SetDescription sets the Description field's value.
func (*RoleForCreateRoleOutput) SetGrantUsers ¶
func (s *RoleForCreateRoleOutput) SetGrantUsers(v []*string) *RoleForCreateRoleOutput
SetGrantUsers sets the GrantUsers field's value.
func (*RoleForCreateRoleOutput) SetID ¶
func (s *RoleForCreateRoleOutput) SetID(v int64) *RoleForCreateRoleOutput
SetID sets the ID field's value.
func (*RoleForCreateRoleOutput) SetIsDefault ¶
func (s *RoleForCreateRoleOutput) SetIsDefault(v bool) *RoleForCreateRoleOutput
SetIsDefault sets the IsDefault field's value.
func (*RoleForCreateRoleOutput) SetName ¶
func (s *RoleForCreateRoleOutput) SetName(v string) *RoleForCreateRoleOutput
SetName sets the Name field's value.
func (*RoleForCreateRoleOutput) SetUpdatedAt ¶
func (s *RoleForCreateRoleOutput) SetUpdatedAt(v int64) *RoleForCreateRoleOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*RoleForCreateRoleOutput) SetUpdatedBy ¶
func (s *RoleForCreateRoleOutput) SetUpdatedBy(v string) *RoleForCreateRoleOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (RoleForCreateRoleOutput) String ¶
func (s RoleForCreateRoleOutput) String() string
String returns the string representation
type RoleForListRolesOutput ¶
type RoleForListRolesOutput struct {
AccountID *int64 `type:"int64" json:",omitempty"`
ClusterID *int64 `type:"int64" json:",omitempty"`
ClusterName *string `type:"string" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
CreatedBy *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
GrantUsers []*string `type:"list" json:",omitempty"`
ID *int64 `type:"int64" json:",omitempty"`
IsDefault *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdatedAt *int64 `type:"int64" json:",omitempty"`
UpdatedBy *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RoleForListRolesOutput) GoString ¶
func (s RoleForListRolesOutput) GoString() string
GoString returns the string representation
func (*RoleForListRolesOutput) SetAccountID ¶
func (s *RoleForListRolesOutput) SetAccountID(v int64) *RoleForListRolesOutput
SetAccountID sets the AccountID field's value.
func (*RoleForListRolesOutput) SetClusterID ¶
func (s *RoleForListRolesOutput) SetClusterID(v int64) *RoleForListRolesOutput
SetClusterID sets the ClusterID field's value.
func (*RoleForListRolesOutput) SetClusterName ¶
func (s *RoleForListRolesOutput) SetClusterName(v string) *RoleForListRolesOutput
SetClusterName sets the ClusterName field's value.
func (*RoleForListRolesOutput) SetCreatedAt ¶
func (s *RoleForListRolesOutput) SetCreatedAt(v int64) *RoleForListRolesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*RoleForListRolesOutput) SetCreatedBy ¶
func (s *RoleForListRolesOutput) SetCreatedBy(v string) *RoleForListRolesOutput
SetCreatedBy sets the CreatedBy field's value.
func (*RoleForListRolesOutput) SetDescription ¶
func (s *RoleForListRolesOutput) SetDescription(v string) *RoleForListRolesOutput
SetDescription sets the Description field's value.
func (*RoleForListRolesOutput) SetGrantUsers ¶
func (s *RoleForListRolesOutput) SetGrantUsers(v []*string) *RoleForListRolesOutput
SetGrantUsers sets the GrantUsers field's value.
func (*RoleForListRolesOutput) SetID ¶
func (s *RoleForListRolesOutput) SetID(v int64) *RoleForListRolesOutput
SetID sets the ID field's value.
func (*RoleForListRolesOutput) SetIsDefault ¶
func (s *RoleForListRolesOutput) SetIsDefault(v bool) *RoleForListRolesOutput
SetIsDefault sets the IsDefault field's value.
func (*RoleForListRolesOutput) SetName ¶
func (s *RoleForListRolesOutput) SetName(v string) *RoleForListRolesOutput
SetName sets the Name field's value.
func (*RoleForListRolesOutput) SetUpdatedAt ¶
func (s *RoleForListRolesOutput) SetUpdatedAt(v int64) *RoleForListRolesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*RoleForListRolesOutput) SetUpdatedBy ¶
func (s *RoleForListRolesOutput) SetUpdatedBy(v string) *RoleForListRolesOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (RoleForListRolesOutput) String ¶
func (s RoleForListRolesOutput) String() string
String returns the string representation
type RoleForShowRolesForUserOutput ¶
type RoleForShowRolesForUserOutput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
ClusterID *int64 `type:"int64" json:",omitempty"`
GrantTo *string `type:"string" json:",omitempty"`
Immutable *bool `type:"boolean" json:",omitempty"`
ImmutableReason *string `type:"string" json:",omitempty"`
OnCluster *string `type:"string" json:",omitempty"`
RawSql *string `type:"string" json:",omitempty"`
RoleID *int32 `type:"int32" json:",omitempty"`
RoleIsDefault *bool `type:"boolean" json:",omitempty"`
RoleName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RoleForShowRolesForUserOutput) GoString ¶
func (s RoleForShowRolesForUserOutput) GoString() string
GoString returns the string representation
func (*RoleForShowRolesForUserOutput) SetAdminOption ¶
func (s *RoleForShowRolesForUserOutput) SetAdminOption(v bool) *RoleForShowRolesForUserOutput
SetAdminOption sets the AdminOption field's value.
func (*RoleForShowRolesForUserOutput) SetClusterID ¶
func (s *RoleForShowRolesForUserOutput) SetClusterID(v int64) *RoleForShowRolesForUserOutput
SetClusterID sets the ClusterID field's value.
func (*RoleForShowRolesForUserOutput) SetGrantTo ¶
func (s *RoleForShowRolesForUserOutput) SetGrantTo(v string) *RoleForShowRolesForUserOutput
SetGrantTo sets the GrantTo field's value.
func (*RoleForShowRolesForUserOutput) SetImmutable ¶
func (s *RoleForShowRolesForUserOutput) SetImmutable(v bool) *RoleForShowRolesForUserOutput
SetImmutable sets the Immutable field's value.
func (*RoleForShowRolesForUserOutput) SetImmutableReason ¶
func (s *RoleForShowRolesForUserOutput) SetImmutableReason(v string) *RoleForShowRolesForUserOutput
SetImmutableReason sets the ImmutableReason field's value.
func (*RoleForShowRolesForUserOutput) SetOnCluster ¶
func (s *RoleForShowRolesForUserOutput) SetOnCluster(v string) *RoleForShowRolesForUserOutput
SetOnCluster sets the OnCluster field's value.
func (*RoleForShowRolesForUserOutput) SetRawSql ¶
func (s *RoleForShowRolesForUserOutput) SetRawSql(v string) *RoleForShowRolesForUserOutput
SetRawSql sets the RawSql field's value.
func (*RoleForShowRolesForUserOutput) SetRoleID ¶
func (s *RoleForShowRolesForUserOutput) SetRoleID(v int32) *RoleForShowRolesForUserOutput
SetRoleID sets the RoleID field's value.
func (*RoleForShowRolesForUserOutput) SetRoleIsDefault ¶
func (s *RoleForShowRolesForUserOutput) SetRoleIsDefault(v bool) *RoleForShowRolesForUserOutput
SetRoleIsDefault sets the RoleIsDefault field's value.
func (*RoleForShowRolesForUserOutput) SetRoleName ¶
func (s *RoleForShowRolesForUserOutput) SetRoleName(v string) *RoleForShowRolesForUserOutput
SetRoleName sets the RoleName field's value.
func (RoleForShowRolesForUserOutput) String ¶
func (s RoleForShowRolesForUserOutput) String() string
String returns the string representation
type ShowPrivilegesForRoleInput ¶
type ShowPrivilegesForRoleInput struct {
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForRoleInput) GoString ¶
func (s ShowPrivilegesForRoleInput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForRoleInput) SetRoleID ¶
func (s *ShowPrivilegesForRoleInput) SetRoleID(v int32) *ShowPrivilegesForRoleInput
SetRoleID sets the RoleID field's value.
func (ShowPrivilegesForRoleInput) String ¶
func (s ShowPrivilegesForRoleInput) String() string
String returns the string representation
func (*ShowPrivilegesForRoleInput) Validate ¶
func (s *ShowPrivilegesForRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ShowPrivilegesForRoleOutput ¶
type ShowPrivilegesForRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForShowPrivilegesForRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForRoleOutput) GoString ¶
func (s ShowPrivilegesForRoleOutput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForRoleOutput) SetData ¶
func (s *ShowPrivilegesForRoleOutput) SetData(v *DataForShowPrivilegesForRoleOutput) *ShowPrivilegesForRoleOutput
SetData sets the Data field's value.
func (*ShowPrivilegesForRoleOutput) SetMessage ¶
func (s *ShowPrivilegesForRoleOutput) SetMessage(v string) *ShowPrivilegesForRoleOutput
SetMessage sets the Message field's value.
func (ShowPrivilegesForRoleOutput) String ¶
func (s ShowPrivilegesForRoleOutput) String() string
String returns the string representation
type ShowPrivilegesForUserByIDInput ¶
type ShowPrivilegesForUserByIDInput struct {
// UserID is a required field
UserID *int64 `type:"int64" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForUserByIDInput) GoString ¶
func (s ShowPrivilegesForUserByIDInput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForUserByIDInput) SetUserID ¶
func (s *ShowPrivilegesForUserByIDInput) SetUserID(v int64) *ShowPrivilegesForUserByIDInput
SetUserID sets the UserID field's value.
func (ShowPrivilegesForUserByIDInput) String ¶
func (s ShowPrivilegesForUserByIDInput) String() string
String returns the string representation
func (*ShowPrivilegesForUserByIDInput) Validate ¶
func (s *ShowPrivilegesForUserByIDInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ShowPrivilegesForUserByIDOutput ¶
type ShowPrivilegesForUserByIDOutput struct {
Metadata *response.ResponseMetadata
Data *DataForShowPrivilegesForUserByIDOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForUserByIDOutput) GoString ¶
func (s ShowPrivilegesForUserByIDOutput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForUserByIDOutput) SetData ¶
func (s *ShowPrivilegesForUserByIDOutput) SetData(v *DataForShowPrivilegesForUserByIDOutput) *ShowPrivilegesForUserByIDOutput
SetData sets the Data field's value.
func (*ShowPrivilegesForUserByIDOutput) SetMessage ¶
func (s *ShowPrivilegesForUserByIDOutput) SetMessage(v string) *ShowPrivilegesForUserByIDOutput
SetMessage sets the Message field's value.
func (ShowPrivilegesForUserByIDOutput) String ¶
func (s ShowPrivilegesForUserByIDOutput) String() string
String returns the string representation
type ShowPrivilegesForUserByNameInput ¶
type ShowPrivilegesForUserByNameInput struct {
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForUserByNameInput) GoString ¶
func (s ShowPrivilegesForUserByNameInput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForUserByNameInput) SetUsername ¶
func (s *ShowPrivilegesForUserByNameInput) SetUsername(v string) *ShowPrivilegesForUserByNameInput
SetUsername sets the Username field's value.
func (ShowPrivilegesForUserByNameInput) String ¶
func (s ShowPrivilegesForUserByNameInput) String() string
String returns the string representation
func (*ShowPrivilegesForUserByNameInput) Validate ¶
func (s *ShowPrivilegesForUserByNameInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ShowPrivilegesForUserByNameOutput ¶
type ShowPrivilegesForUserByNameOutput struct {
Metadata *response.ResponseMetadata
Data *DataForShowPrivilegesForUserByNameOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ShowPrivilegesForUserByNameOutput) GoString ¶
func (s ShowPrivilegesForUserByNameOutput) GoString() string
GoString returns the string representation
func (*ShowPrivilegesForUserByNameOutput) SetData ¶
func (s *ShowPrivilegesForUserByNameOutput) SetData(v *DataForShowPrivilegesForUserByNameOutput) *ShowPrivilegesForUserByNameOutput
SetData sets the Data field's value.
func (*ShowPrivilegesForUserByNameOutput) SetMessage ¶
func (s *ShowPrivilegesForUserByNameOutput) SetMessage(v string) *ShowPrivilegesForUserByNameOutput
SetMessage sets the Message field's value.
func (ShowPrivilegesForUserByNameOutput) String ¶
func (s ShowPrivilegesForUserByNameOutput) String() string
String returns the string representation
type ShowRolesForUserInput ¶
type ShowRolesForUserInput struct {
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ShowRolesForUserInput) GoString ¶
func (s ShowRolesForUserInput) GoString() string
GoString returns the string representation
func (*ShowRolesForUserInput) SetUsername ¶
func (s *ShowRolesForUserInput) SetUsername(v string) *ShowRolesForUserInput
SetUsername sets the Username field's value.
func (ShowRolesForUserInput) String ¶
func (s ShowRolesForUserInput) String() string
String returns the string representation
func (*ShowRolesForUserInput) Validate ¶
func (s *ShowRolesForUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ShowRolesForUserOutput ¶
type ShowRolesForUserOutput struct {
Metadata *response.ResponseMetadata
Data *DataForShowRolesForUserOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ShowRolesForUserOutput) GoString ¶
func (s ShowRolesForUserOutput) GoString() string
GoString returns the string representation
func (*ShowRolesForUserOutput) SetData ¶
func (s *ShowRolesForUserOutput) SetData(v *DataForShowRolesForUserOutput) *ShowRolesForUserOutput
SetData sets the Data field's value.
func (*ShowRolesForUserOutput) SetMessage ¶
func (s *ShowRolesForUserOutput) SetMessage(v string) *ShowRolesForUserOutput
SetMessage sets the Message field's value.
func (ShowRolesForUserOutput) String ¶
func (s ShowRolesForUserOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagResourcesInput ¶
type TagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (*TagResourcesOutput) SetRequestId ¶
func (s *TagResourcesOutput) SetRequestId(v string) *TagResourcesOutput
SetRequestId sets the RequestId field's value.
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type TargetForGrantPrivilegesToUserByIDInput ¶
type TargetForGrantPrivilegesToUserByIDInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForGrantPrivilegesToUserByIDInput) GoString ¶
func (s TargetForGrantPrivilegesToUserByIDInput) GoString() string
GoString returns the string representation
func (*TargetForGrantPrivilegesToUserByIDInput) SetDatabase ¶
func (s *TargetForGrantPrivilegesToUserByIDInput) SetDatabase(v string) *TargetForGrantPrivilegesToUserByIDInput
SetDatabase sets the Database field's value.
func (*TargetForGrantPrivilegesToUserByIDInput) SetTable ¶
func (s *TargetForGrantPrivilegesToUserByIDInput) SetTable(v string) *TargetForGrantPrivilegesToUserByIDInput
SetTable sets the Table field's value.
func (TargetForGrantPrivilegesToUserByIDInput) String ¶
func (s TargetForGrantPrivilegesToUserByIDInput) String() string
String returns the string representation
type TargetForGrantPrivilegesToUserByNameInput ¶
type TargetForGrantPrivilegesToUserByNameInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForGrantPrivilegesToUserByNameInput) GoString ¶
func (s TargetForGrantPrivilegesToUserByNameInput) GoString() string
GoString returns the string representation
func (*TargetForGrantPrivilegesToUserByNameInput) SetDatabase ¶
func (s *TargetForGrantPrivilegesToUserByNameInput) SetDatabase(v string) *TargetForGrantPrivilegesToUserByNameInput
SetDatabase sets the Database field's value.
func (*TargetForGrantPrivilegesToUserByNameInput) SetTable ¶
func (s *TargetForGrantPrivilegesToUserByNameInput) SetTable(v string) *TargetForGrantPrivilegesToUserByNameInput
SetTable sets the Table field's value.
func (TargetForGrantPrivilegesToUserByNameInput) String ¶
func (s TargetForGrantPrivilegesToUserByNameInput) String() string
String returns the string representation
type TargetForRevokePrivilegesForUserByIDInput ¶
type TargetForRevokePrivilegesForUserByIDInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForRevokePrivilegesForUserByIDInput) GoString ¶
func (s TargetForRevokePrivilegesForUserByIDInput) GoString() string
GoString returns the string representation
func (*TargetForRevokePrivilegesForUserByIDInput) SetDatabase ¶
func (s *TargetForRevokePrivilegesForUserByIDInput) SetDatabase(v string) *TargetForRevokePrivilegesForUserByIDInput
SetDatabase sets the Database field's value.
func (*TargetForRevokePrivilegesForUserByIDInput) SetTable ¶
func (s *TargetForRevokePrivilegesForUserByIDInput) SetTable(v string) *TargetForRevokePrivilegesForUserByIDInput
SetTable sets the Table field's value.
func (TargetForRevokePrivilegesForUserByIDInput) String ¶
func (s TargetForRevokePrivilegesForUserByIDInput) String() string
String returns the string representation
type TargetForRevokePrivilegesFromUserByNameInput ¶
type TargetForRevokePrivilegesFromUserByNameInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForRevokePrivilegesFromUserByNameInput) GoString ¶
func (s TargetForRevokePrivilegesFromUserByNameInput) GoString() string
GoString returns the string representation
func (*TargetForRevokePrivilegesFromUserByNameInput) SetDatabase ¶
func (s *TargetForRevokePrivilegesFromUserByNameInput) SetDatabase(v string) *TargetForRevokePrivilegesFromUserByNameInput
SetDatabase sets the Database field's value.
func (*TargetForRevokePrivilegesFromUserByNameInput) SetTable ¶
func (s *TargetForRevokePrivilegesFromUserByNameInput) SetTable(v string) *TargetForRevokePrivilegesFromUserByNameInput
SetTable sets the Table field's value.
func (TargetForRevokePrivilegesFromUserByNameInput) String ¶
func (s TargetForRevokePrivilegesFromUserByNameInput) String() string
String returns the string representation
type TargetForUpdateGrantsForRoleInput ¶
type TargetForUpdateGrantsForRoleInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForUpdateGrantsForRoleInput) GoString ¶
func (s TargetForUpdateGrantsForRoleInput) GoString() string
GoString returns the string representation
func (*TargetForUpdateGrantsForRoleInput) SetDatabase ¶
func (s *TargetForUpdateGrantsForRoleInput) SetDatabase(v string) *TargetForUpdateGrantsForRoleInput
SetDatabase sets the Database field's value.
func (*TargetForUpdateGrantsForRoleInput) SetTable ¶
func (s *TargetForUpdateGrantsForRoleInput) SetTable(v string) *TargetForUpdateGrantsForRoleInput
SetTable sets the Table field's value.
func (TargetForUpdateGrantsForRoleInput) String ¶
func (s TargetForUpdateGrantsForRoleInput) String() string
String returns the string representation
type TargetForUpdateGrantsForUserInput ¶
type TargetForUpdateGrantsForUserInput struct {
Database *string `type:"string" json:",omitempty"`
Table *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TargetForUpdateGrantsForUserInput) GoString ¶
func (s TargetForUpdateGrantsForUserInput) GoString() string
GoString returns the string representation
func (*TargetForUpdateGrantsForUserInput) SetDatabase ¶
func (s *TargetForUpdateGrantsForUserInput) SetDatabase(v string) *TargetForUpdateGrantsForUserInput
SetDatabase sets the Database field's value.
func (*TargetForUpdateGrantsForUserInput) SetTable ¶
func (s *TargetForUpdateGrantsForUserInput) SetTable(v string) *TargetForUpdateGrantsForUserInput
SetTable sets the Table field's value.
func (TargetForUpdateGrantsForUserInput) String ¶
func (s TargetForUpdateGrantsForUserInput) String() string
String returns the string representation
type UnassignRoleInput ¶
type UnassignRoleInput struct {
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
Users []*UserForUnassignRoleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UnassignRoleInput) GoString ¶
func (s UnassignRoleInput) GoString() string
GoString returns the string representation
func (*UnassignRoleInput) SetRoleID ¶
func (s *UnassignRoleInput) SetRoleID(v int32) *UnassignRoleInput
SetRoleID sets the RoleID field's value.
func (*UnassignRoleInput) SetUsers ¶
func (s *UnassignRoleInput) SetUsers(v []*UserForUnassignRoleInput) *UnassignRoleInput
SetUsers sets the Users field's value.
func (UnassignRoleInput) String ¶
func (s UnassignRoleInput) String() string
String returns the string representation
func (*UnassignRoleInput) Validate ¶
func (s *UnassignRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnassignRoleOutput ¶
type UnassignRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForUnassignRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UnassignRoleOutput) GoString ¶
func (s UnassignRoleOutput) GoString() string
GoString returns the string representation
func (*UnassignRoleOutput) SetData ¶
func (s *UnassignRoleOutput) SetData(v *DataForUnassignRoleOutput) *UnassignRoleOutput
SetData sets the Data field's value.
func (*UnassignRoleOutput) SetMessage ¶
func (s *UnassignRoleOutput) SetMessage(v string) *UnassignRoleOutput
SetMessage sets the Message field's value.
func (UnassignRoleOutput) String ¶
func (s UnassignRoleOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagKeys []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (*UntagResourcesOutput) SetRequestId ¶
func (s *UntagResourcesOutput) SetRequestId(v string) *UntagResourcesOutput
SetRequestId sets the RequestId field's value.
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type UpdateGrantsForRoleInput ¶
type UpdateGrantsForRoleInput struct {
// ActionType is a required field
ActionType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfActionTypeForUpdateGrantsForRoleInput"`
Grants []*GrantForUpdateGrantsForRoleInput `type:"list" json:",omitempty"`
// RoleID is a required field
RoleID *int32 `type:"int32" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateGrantsForRoleInput) GoString ¶
func (s UpdateGrantsForRoleInput) GoString() string
GoString returns the string representation
func (*UpdateGrantsForRoleInput) SetActionType ¶
func (s *UpdateGrantsForRoleInput) SetActionType(v string) *UpdateGrantsForRoleInput
SetActionType sets the ActionType field's value.
func (*UpdateGrantsForRoleInput) SetGrants ¶
func (s *UpdateGrantsForRoleInput) SetGrants(v []*GrantForUpdateGrantsForRoleInput) *UpdateGrantsForRoleInput
SetGrants sets the Grants field's value.
func (*UpdateGrantsForRoleInput) SetRoleID ¶
func (s *UpdateGrantsForRoleInput) SetRoleID(v int32) *UpdateGrantsForRoleInput
SetRoleID sets the RoleID field's value.
func (UpdateGrantsForRoleInput) String ¶
func (s UpdateGrantsForRoleInput) String() string
String returns the string representation
func (*UpdateGrantsForRoleInput) Validate ¶
func (s *UpdateGrantsForRoleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGrantsForRoleOutput ¶
type UpdateGrantsForRoleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForUpdateGrantsForRoleOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGrantsForRoleOutput) GoString ¶
func (s UpdateGrantsForRoleOutput) GoString() string
GoString returns the string representation
func (*UpdateGrantsForRoleOutput) SetData ¶
func (s *UpdateGrantsForRoleOutput) SetData(v *DataForUpdateGrantsForRoleOutput) *UpdateGrantsForRoleOutput
SetData sets the Data field's value.
func (*UpdateGrantsForRoleOutput) SetMessage ¶
func (s *UpdateGrantsForRoleOutput) SetMessage(v string) *UpdateGrantsForRoleOutput
SetMessage sets the Message field's value.
func (UpdateGrantsForRoleOutput) String ¶
func (s UpdateGrantsForRoleOutput) String() string
String returns the string representation
type UpdateGrantsForUserInput ¶
type UpdateGrantsForUserInput struct {
// ActionType is a required field
ActionType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfActionTypeForUpdateGrantsForUserInput"`
Assignments []*AssignmentForUpdateGrantsForUserInput `type:"list" json:",omitempty"`
Grants []*GrantForUpdateGrantsForUserInput `type:"list" json:",omitempty"`
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateGrantsForUserInput) GoString ¶
func (s UpdateGrantsForUserInput) GoString() string
GoString returns the string representation
func (*UpdateGrantsForUserInput) SetActionType ¶
func (s *UpdateGrantsForUserInput) SetActionType(v string) *UpdateGrantsForUserInput
SetActionType sets the ActionType field's value.
func (*UpdateGrantsForUserInput) SetAssignments ¶
func (s *UpdateGrantsForUserInput) SetAssignments(v []*AssignmentForUpdateGrantsForUserInput) *UpdateGrantsForUserInput
SetAssignments sets the Assignments field's value.
func (*UpdateGrantsForUserInput) SetGrants ¶
func (s *UpdateGrantsForUserInput) SetGrants(v []*GrantForUpdateGrantsForUserInput) *UpdateGrantsForUserInput
SetGrants sets the Grants field's value.
func (*UpdateGrantsForUserInput) SetUsername ¶
func (s *UpdateGrantsForUserInput) SetUsername(v string) *UpdateGrantsForUserInput
SetUsername sets the Username field's value.
func (UpdateGrantsForUserInput) String ¶
func (s UpdateGrantsForUserInput) String() string
String returns the string representation
func (*UpdateGrantsForUserInput) Validate ¶
func (s *UpdateGrantsForUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGrantsForUserOutput ¶
type UpdateGrantsForUserOutput struct {
Metadata *response.ResponseMetadata
Data *DataForUpdateGrantsForUserOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateGrantsForUserOutput) GoString ¶
func (s UpdateGrantsForUserOutput) GoString() string
GoString returns the string representation
func (*UpdateGrantsForUserOutput) SetData ¶
func (s *UpdateGrantsForUserOutput) SetData(v *DataForUpdateGrantsForUserOutput) *UpdateGrantsForUserOutput
SetData sets the Data field's value.
func (*UpdateGrantsForUserOutput) SetMessage ¶
func (s *UpdateGrantsForUserOutput) SetMessage(v string) *UpdateGrantsForUserOutput
SetMessage sets the Message field's value.
func (UpdateGrantsForUserOutput) String ¶
func (s UpdateGrantsForUserOutput) String() string
String returns the string representation
type UpdateUserInput ¶
type UpdateUserInput struct {
// Description is a required field
Description *string `type:"string" json:",omitempty" required:"true"`
// Email is a required field
Email *string `type:"string" json:",omitempty" required:"true"`
// Readonly is a required field
Readonly *bool `type:"boolean" json:",omitempty" required:"true"`
// Username is a required field
Username *string `type:"string" json:",omitempty" required:"true"`
// 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) SetEmail ¶
func (s *UpdateUserInput) SetEmail(v string) *UpdateUserInput
SetEmail sets the Email field's value.
func (*UpdateUserInput) SetReadonly ¶
func (s *UpdateUserInput) SetReadonly(v bool) *UpdateUserInput
SetReadonly sets the Readonly 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
Data *DataForUpdateUserOutput `type:"structure" json:",omitempty"`
Message *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateUserOutput) GoString ¶
func (s UpdateUserOutput) GoString() string
GoString returns the string representation
func (*UpdateUserOutput) SetData ¶
func (s *UpdateUserOutput) SetData(v *DataForUpdateUserOutput) *UpdateUserOutput
SetData sets the Data field's value.
func (*UpdateUserOutput) SetMessage ¶
func (s *UpdateUserOutput) SetMessage(v string) *UpdateUserOutput
SetMessage sets the Message field's value.
func (UpdateUserOutput) String ¶
func (s UpdateUserOutput) String() string
String returns the string representation
type UpdateVolcInstanceInput ¶
type UpdateVolcInstanceInput struct {
// Cluster is a required field
Cluster *string `locationName:"cluster" type:"string" required:"true"`
// contains filtered or unexported fields
}
func (UpdateVolcInstanceInput) GoString ¶
func (s UpdateVolcInstanceInput) GoString() string
GoString returns the string representation
func (*UpdateVolcInstanceInput) SetCluster ¶
func (s *UpdateVolcInstanceInput) SetCluster(v string) *UpdateVolcInstanceInput
SetCluster sets the Cluster field's value.
func (UpdateVolcInstanceInput) String ¶
func (s UpdateVolcInstanceInput) String() string
String returns the string representation
func (*UpdateVolcInstanceInput) Validate ¶
func (s *UpdateVolcInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVolcInstanceOutput ¶
type UpdateVolcInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UpdateVolcInstanceOutput) GoString ¶
func (s UpdateVolcInstanceOutput) GoString() string
GoString returns the string representation
func (UpdateVolcInstanceOutput) String ¶
func (s UpdateVolcInstanceOutput) String() string
String returns the string representation
type UserForAssignRoleInput ¶
type UserForAssignRoleInput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UserForAssignRoleInput) GoString ¶
func (s UserForAssignRoleInput) GoString() string
GoString returns the string representation
func (*UserForAssignRoleInput) SetAdminOption ¶
func (s *UserForAssignRoleInput) SetAdminOption(v bool) *UserForAssignRoleInput
SetAdminOption sets the AdminOption field's value.
func (*UserForAssignRoleInput) SetCreatedAt ¶
func (s *UserForAssignRoleInput) SetCreatedAt(v int64) *UserForAssignRoleInput
SetCreatedAt sets the CreatedAt field's value.
func (*UserForAssignRoleInput) SetUsername ¶
func (s *UserForAssignRoleInput) SetUsername(v string) *UserForAssignRoleInput
SetUsername sets the Username field's value.
func (UserForAssignRoleInput) String ¶
func (s UserForAssignRoleInput) String() string
String returns the string representation
type UserForCreateRoleInput ¶
type UserForCreateRoleInput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UserForCreateRoleInput) GoString ¶
func (s UserForCreateRoleInput) GoString() string
GoString returns the string representation
func (*UserForCreateRoleInput) SetAdminOption ¶
func (s *UserForCreateRoleInput) SetAdminOption(v bool) *UserForCreateRoleInput
SetAdminOption sets the AdminOption field's value.
func (*UserForCreateRoleInput) SetCreatedAt ¶
func (s *UserForCreateRoleInput) SetCreatedAt(v int64) *UserForCreateRoleInput
SetCreatedAt sets the CreatedAt field's value.
func (*UserForCreateRoleInput) SetUsername ¶
func (s *UserForCreateRoleInput) SetUsername(v string) *UserForCreateRoleInput
SetUsername sets the Username field's value.
func (UserForCreateRoleInput) String ¶
func (s UserForCreateRoleInput) String() string
String returns the string representation
type UserForGetUserDetailOutput ¶
type UserForGetUserDetailOutput struct {
AccountID *int32 `type:"int32" json:",omitempty"`
CloudName *string `type:"string" json:",omitempty"`
Clusters []*string `type:"list" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Email *string `type:"string" json:",omitempty"`
ID *int32 `type:"int32" json:",omitempty"`
Immutable *bool `type:"boolean" json:",omitempty"`
IsSystemAdmin *bool `type:"boolean" json:",omitempty"`
LastLoginAt *int64 `type:"int64" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Readonly *bool `type:"boolean" json:",omitempty"`
Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForGetUserDetailOutput"`
UpdatedAt *int64 `type:"int64" json:",omitempty"`
UserID *int32 `type:"int32" json:",omitempty"`
UserType *string `type:"string" json:",omitempty" enum:"EnumOfUserTypeForGetUserDetailOutput"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UserForGetUserDetailOutput) GoString ¶
func (s UserForGetUserDetailOutput) GoString() string
GoString returns the string representation
func (*UserForGetUserDetailOutput) SetAccountID ¶
func (s *UserForGetUserDetailOutput) SetAccountID(v int32) *UserForGetUserDetailOutput
SetAccountID sets the AccountID field's value.
func (*UserForGetUserDetailOutput) SetCloudName ¶
func (s *UserForGetUserDetailOutput) SetCloudName(v string) *UserForGetUserDetailOutput
SetCloudName sets the CloudName field's value.
func (*UserForGetUserDetailOutput) SetClusters ¶
func (s *UserForGetUserDetailOutput) SetClusters(v []*string) *UserForGetUserDetailOutput
SetClusters sets the Clusters field's value.
func (*UserForGetUserDetailOutput) SetCreatedAt ¶
func (s *UserForGetUserDetailOutput) SetCreatedAt(v int64) *UserForGetUserDetailOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UserForGetUserDetailOutput) SetDescription ¶
func (s *UserForGetUserDetailOutput) SetDescription(v string) *UserForGetUserDetailOutput
SetDescription sets the Description field's value.
func (*UserForGetUserDetailOutput) SetEmail ¶
func (s *UserForGetUserDetailOutput) SetEmail(v string) *UserForGetUserDetailOutput
SetEmail sets the Email field's value.
func (*UserForGetUserDetailOutput) SetID ¶
func (s *UserForGetUserDetailOutput) SetID(v int32) *UserForGetUserDetailOutput
SetID sets the ID field's value.
func (*UserForGetUserDetailOutput) SetImmutable ¶
func (s *UserForGetUserDetailOutput) SetImmutable(v bool) *UserForGetUserDetailOutput
SetImmutable sets the Immutable field's value.
func (*UserForGetUserDetailOutput) SetIsSystemAdmin ¶
func (s *UserForGetUserDetailOutput) SetIsSystemAdmin(v bool) *UserForGetUserDetailOutput
SetIsSystemAdmin sets the IsSystemAdmin field's value.
func (*UserForGetUserDetailOutput) SetLastLoginAt ¶
func (s *UserForGetUserDetailOutput) SetLastLoginAt(v int64) *UserForGetUserDetailOutput
SetLastLoginAt sets the LastLoginAt field's value.
func (*UserForGetUserDetailOutput) SetName ¶
func (s *UserForGetUserDetailOutput) SetName(v string) *UserForGetUserDetailOutput
SetName sets the Name field's value.
func (*UserForGetUserDetailOutput) SetReadonly ¶
func (s *UserForGetUserDetailOutput) SetReadonly(v bool) *UserForGetUserDetailOutput
SetReadonly sets the Readonly field's value.
func (*UserForGetUserDetailOutput) SetStatus ¶
func (s *UserForGetUserDetailOutput) SetStatus(v string) *UserForGetUserDetailOutput
SetStatus sets the Status field's value.
func (*UserForGetUserDetailOutput) SetUpdatedAt ¶
func (s *UserForGetUserDetailOutput) SetUpdatedAt(v int64) *UserForGetUserDetailOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UserForGetUserDetailOutput) SetUserID ¶
func (s *UserForGetUserDetailOutput) SetUserID(v int32) *UserForGetUserDetailOutput
SetUserID sets the UserID field's value.
func (*UserForGetUserDetailOutput) SetUserType ¶
func (s *UserForGetUserDetailOutput) SetUserType(v string) *UserForGetUserDetailOutput
SetUserType sets the UserType field's value.
func (*UserForGetUserDetailOutput) SetUsername ¶
func (s *UserForGetUserDetailOutput) SetUsername(v string) *UserForGetUserDetailOutput
SetUsername sets the Username field's value.
func (UserForGetUserDetailOutput) String ¶
func (s UserForGetUserDetailOutput) String() string
String returns the string representation
type UserForGetUserInitialPasswordOutput ¶
type UserForGetUserInitialPasswordOutput struct {
Message *string `type:"string" json:",omitempty"`
PasswordIsDefault *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (UserForGetUserInitialPasswordOutput) GoString ¶
func (s UserForGetUserInitialPasswordOutput) GoString() string
GoString returns the string representation
func (*UserForGetUserInitialPasswordOutput) SetMessage ¶
func (s *UserForGetUserInitialPasswordOutput) SetMessage(v string) *UserForGetUserInitialPasswordOutput
SetMessage sets the Message field's value.
func (*UserForGetUserInitialPasswordOutput) SetPasswordIsDefault ¶
func (s *UserForGetUserInitialPasswordOutput) SetPasswordIsDefault(v bool) *UserForGetUserInitialPasswordOutput
SetPasswordIsDefault sets the PasswordIsDefault field's value.
func (UserForGetUserInitialPasswordOutput) String ¶
func (s UserForGetUserInitialPasswordOutput) String() string
String returns the string representation
type UserForListUsersOutput ¶
type UserForListUsersOutput struct {
AccountID *int32 `type:"int32" json:",omitempty"`
CloudName *string `type:"string" json:",omitempty"`
Clusters []*string `type:"list" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Email *string `type:"string" json:",omitempty"`
ID *int32 `type:"int32" json:",omitempty"`
Immutable *bool `type:"boolean" json:",omitempty"`
IsSystemAdmin *bool `type:"boolean" json:",omitempty"`
LastLoginAt *int64 `type:"int64" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Readonly *bool `type:"boolean" json:",omitempty"`
Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForListUsersOutput"`
UpdatedAt *int64 `type:"int64" json:",omitempty"`
UserID *int32 `type:"int32" json:",omitempty"`
UserType *string `type:"string" json:",omitempty" enum:"EnumOfUserTypeForListUsersOutput"`
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) SetAccountID ¶
func (s *UserForListUsersOutput) SetAccountID(v int32) *UserForListUsersOutput
SetAccountID sets the AccountID field's value.
func (*UserForListUsersOutput) SetCloudName ¶
func (s *UserForListUsersOutput) SetCloudName(v string) *UserForListUsersOutput
SetCloudName sets the CloudName field's value.
func (*UserForListUsersOutput) SetClusters ¶
func (s *UserForListUsersOutput) SetClusters(v []*string) *UserForListUsersOutput
SetClusters sets the Clusters field's value.
func (*UserForListUsersOutput) SetCreatedAt ¶
func (s *UserForListUsersOutput) SetCreatedAt(v int64) *UserForListUsersOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UserForListUsersOutput) SetDescription ¶
func (s *UserForListUsersOutput) SetDescription(v string) *UserForListUsersOutput
SetDescription sets the Description field's value.
func (*UserForListUsersOutput) SetEmail ¶
func (s *UserForListUsersOutput) SetEmail(v string) *UserForListUsersOutput
SetEmail sets the Email field's value.
func (*UserForListUsersOutput) SetID ¶
func (s *UserForListUsersOutput) SetID(v int32) *UserForListUsersOutput
SetID sets the ID field's value.
func (*UserForListUsersOutput) SetImmutable ¶
func (s *UserForListUsersOutput) SetImmutable(v bool) *UserForListUsersOutput
SetImmutable sets the Immutable field's value.
func (*UserForListUsersOutput) SetIsSystemAdmin ¶
func (s *UserForListUsersOutput) SetIsSystemAdmin(v bool) *UserForListUsersOutput
SetIsSystemAdmin sets the IsSystemAdmin field's value.
func (*UserForListUsersOutput) SetLastLoginAt ¶
func (s *UserForListUsersOutput) SetLastLoginAt(v int64) *UserForListUsersOutput
SetLastLoginAt sets the LastLoginAt field's value.
func (*UserForListUsersOutput) SetName ¶
func (s *UserForListUsersOutput) SetName(v string) *UserForListUsersOutput
SetName sets the Name field's value.
func (*UserForListUsersOutput) SetReadonly ¶
func (s *UserForListUsersOutput) SetReadonly(v bool) *UserForListUsersOutput
SetReadonly sets the Readonly field's value.
func (*UserForListUsersOutput) SetStatus ¶
func (s *UserForListUsersOutput) SetStatus(v string) *UserForListUsersOutput
SetStatus sets the Status field's value.
func (*UserForListUsersOutput) SetUpdatedAt ¶
func (s *UserForListUsersOutput) SetUpdatedAt(v int64) *UserForListUsersOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UserForListUsersOutput) SetUserID ¶
func (s *UserForListUsersOutput) SetUserID(v int32) *UserForListUsersOutput
SetUserID sets the UserID field's value.
func (*UserForListUsersOutput) SetUserType ¶
func (s *UserForListUsersOutput) SetUserType(v string) *UserForListUsersOutput
SetUserType sets the UserType field's value.
func (*UserForListUsersOutput) SetUsername ¶
func (s *UserForListUsersOutput) SetUsername(v string) *UserForListUsersOutput
SetUsername sets the Username field's value.
func (UserForListUsersOutput) String ¶
func (s UserForListUsersOutput) String() string
String returns the string representation
type UserForUnassignRoleInput ¶
type UserForUnassignRoleInput struct {
AdminOption *bool `type:"boolean" json:",omitempty"`
CreatedAt *int64 `type:"int64" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UserForUnassignRoleInput) GoString ¶
func (s UserForUnassignRoleInput) GoString() string
GoString returns the string representation
func (*UserForUnassignRoleInput) SetAdminOption ¶
func (s *UserForUnassignRoleInput) SetAdminOption(v bool) *UserForUnassignRoleInput
SetAdminOption sets the AdminOption field's value.
func (*UserForUnassignRoleInput) SetCreatedAt ¶
func (s *UserForUnassignRoleInput) SetCreatedAt(v int64) *UserForUnassignRoleInput
SetCreatedAt sets the CreatedAt field's value.
func (*UserForUnassignRoleInput) SetUsername ¶
func (s *UserForUnassignRoleInput) SetUsername(v string) *UserForUnassignRoleInput
SetUsername sets the Username field's value.
func (UserForUnassignRoleInput) String ¶
func (s UserForUnassignRoleInput) String() string
String returns the string representation
Source Files
¶
- api_assign_role.go
- api_create_role.go
- api_delete_role.go
- api_delete_user.go
- api_delete_volc_instance.go
- api_get_user_detail.go
- api_get_user_initial_password.go
- api_grant_privileges_to_user_by_i_d.go
- api_grant_privileges_to_user_by_name.go
- api_list_grant_users_for_role.go
- api_list_roles.go
- api_list_users.go
- api_revoke_privileges_for_user_by_i_d.go
- api_revoke_privileges_from_user_by_name.go
- api_show_privileges_for_role.go
- api_show_privileges_for_user_by_i_d.go
- api_show_privileges_for_user_by_name.go
- api_show_roles_for_user.go
- api_tag_resources.go
- api_unassign_role.go
- api_untag_resources.go
- api_update_grants_for_role.go
- api_update_grants_for_user.go
- api_update_user.go
- api_update_volc_instance.go
- interface_bytehousece20240831.go
- service_bytehousece20240831.go