Documentation ¶
Index ¶
- func GenReqDefForAttachManagedPolicyToPermissionSet() *def.HttpRequestDef
- func GenReqDefForAttachManagedRoleToPermissionSet() *def.HttpRequestDef
- func GenReqDefForCreateAccountAssignment() *def.HttpRequestDef
- func GenReqDefForCreateInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
- func GenReqDefForCreatePermissionSet() *def.HttpRequestDef
- func GenReqDefForCreateTagResource() *def.HttpRequestDef
- func GenReqDefForDeleteAccountAssignment() *def.HttpRequestDef
- func GenReqDefForDeleteCustomPolicyFromPermissionSet() *def.HttpRequestDef
- func GenReqDefForDeleteCustomRoleFromPermissionSet() *def.HttpRequestDef
- func GenReqDefForDeleteInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
- func GenReqDefForDeletePermissionSet() *def.HttpRequestDef
- func GenReqDefForDeleteTagResource() *def.HttpRequestDef
- func GenReqDefForDescribeAccountAssignmentCreationStatus() *def.HttpRequestDef
- func GenReqDefForDescribeAccountAssignmentDeletionStatus() *def.HttpRequestDef
- func GenReqDefForDescribeInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
- func GenReqDefForDescribePermissionSet() *def.HttpRequestDef
- func GenReqDefForDescribePermissionSetProvisioningStatus() *def.HttpRequestDef
- func GenReqDefForDetachManagedPolicyFromPermissionSet() *def.HttpRequestDef
- func GenReqDefForDetachManagedRoleFromPermissionSet() *def.HttpRequestDef
- func GenReqDefForGetCustomPolicyForPermissionSet() *def.HttpRequestDef
- func GenReqDefForGetCustomRoleForPermissionSet() *def.HttpRequestDef
- func GenReqDefForListAccountAssignmentCreationStatus() *def.HttpRequestDef
- func GenReqDefForListAccountAssignmentDeletionStatus() *def.HttpRequestDef
- func GenReqDefForListAccountAssignments() *def.HttpRequestDef
- func GenReqDefForListAccountsForProvisionedPermissionSet() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListManagedPoliciesInPermissionSet() *def.HttpRequestDef
- func GenReqDefForListManagedRolesInPermissionSet() *def.HttpRequestDef
- func GenReqDefForListPermissionSetProvisioningStatus() *def.HttpRequestDef
- func GenReqDefForListPermissionSets() *def.HttpRequestDef
- func GenReqDefForListPermissionSetsProvisionedToAccount() *def.HttpRequestDef
- func GenReqDefForListTagResources() *def.HttpRequestDef
- func GenReqDefForProvisionPermissionSet() *def.HttpRequestDef
- func GenReqDefForPutCustomPolicyToPermissionSet() *def.HttpRequestDef
- func GenReqDefForPutCustomRoleToPermissionSet() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdatePermissionSet() *def.HttpRequestDef
- func IdentityCenterClientBuilder() *httpclient.HcHttpClientBuilder
- type AttachManagedPolicyToPermissionSetInvoker
- type AttachManagedRoleToPermissionSetInvoker
- type CreateAccountAssignmentInvoker
- type CreateInstanceAccessControlAttributeConfigurationInvoker
- type CreatePermissionSetInvoker
- type CreateTagResourceInvoker
- type DeleteAccountAssignmentInvoker
- type DeleteCustomPolicyFromPermissionSetInvoker
- type DeleteCustomRoleFromPermissionSetInvoker
- type DeleteInstanceAccessControlAttributeConfigurationInvoker
- type DeletePermissionSetInvoker
- type DeleteTagResourceInvoker
- type DescribeAccountAssignmentCreationStatusInvoker
- type DescribeAccountAssignmentDeletionStatusInvoker
- type DescribeInstanceAccessControlAttributeConfigurationInvoker
- type DescribePermissionSetInvoker
- type DescribePermissionSetProvisioningStatusInvoker
- type DetachManagedPolicyFromPermissionSetInvoker
- type DetachManagedRoleFromPermissionSetInvoker
- type GetCustomPolicyForPermissionSetInvoker
- type GetCustomRoleForPermissionSetInvoker
- type IdentityCenterClient
- func (c *IdentityCenterClient) AttachManagedPolicyToPermissionSet(request *model.AttachManagedPolicyToPermissionSetRequest) (*model.AttachManagedPolicyToPermissionSetResponse, error)
- func (c *IdentityCenterClient) AttachManagedPolicyToPermissionSetInvoker(request *model.AttachManagedPolicyToPermissionSetRequest) *AttachManagedPolicyToPermissionSetInvoker
- func (c *IdentityCenterClient) AttachManagedRoleToPermissionSet(request *model.AttachManagedRoleToPermissionSetRequest) (*model.AttachManagedRoleToPermissionSetResponse, error)
- func (c *IdentityCenterClient) AttachManagedRoleToPermissionSetInvoker(request *model.AttachManagedRoleToPermissionSetRequest) *AttachManagedRoleToPermissionSetInvoker
- func (c *IdentityCenterClient) CreateAccountAssignment(request *model.CreateAccountAssignmentRequest) (*model.CreateAccountAssignmentResponse, error)
- func (c *IdentityCenterClient) CreateAccountAssignmentInvoker(request *model.CreateAccountAssignmentRequest) *CreateAccountAssignmentInvoker
- func (c *IdentityCenterClient) CreateInstanceAccessControlAttributeConfiguration(request *model.CreateInstanceAccessControlAttributeConfigurationRequest) (*model.CreateInstanceAccessControlAttributeConfigurationResponse, error)
- func (c *IdentityCenterClient) CreateInstanceAccessControlAttributeConfigurationInvoker(request *model.CreateInstanceAccessControlAttributeConfigurationRequest) *CreateInstanceAccessControlAttributeConfigurationInvoker
- func (c *IdentityCenterClient) CreatePermissionSet(request *model.CreatePermissionSetRequest) (*model.CreatePermissionSetResponse, error)
- func (c *IdentityCenterClient) CreatePermissionSetInvoker(request *model.CreatePermissionSetRequest) *CreatePermissionSetInvoker
- func (c *IdentityCenterClient) CreateTagResource(request *model.CreateTagResourceRequest) (*model.CreateTagResourceResponse, error)
- func (c *IdentityCenterClient) CreateTagResourceInvoker(request *model.CreateTagResourceRequest) *CreateTagResourceInvoker
- func (c *IdentityCenterClient) DeleteAccountAssignment(request *model.DeleteAccountAssignmentRequest) (*model.DeleteAccountAssignmentResponse, error)
- func (c *IdentityCenterClient) DeleteAccountAssignmentInvoker(request *model.DeleteAccountAssignmentRequest) *DeleteAccountAssignmentInvoker
- func (c *IdentityCenterClient) DeleteCustomPolicyFromPermissionSet(request *model.DeleteCustomPolicyFromPermissionSetRequest) (*model.DeleteCustomPolicyFromPermissionSetResponse, error)
- func (c *IdentityCenterClient) DeleteCustomPolicyFromPermissionSetInvoker(request *model.DeleteCustomPolicyFromPermissionSetRequest) *DeleteCustomPolicyFromPermissionSetInvoker
- func (c *IdentityCenterClient) DeleteCustomRoleFromPermissionSet(request *model.DeleteCustomRoleFromPermissionSetRequest) (*model.DeleteCustomRoleFromPermissionSetResponse, error)
- func (c *IdentityCenterClient) DeleteCustomRoleFromPermissionSetInvoker(request *model.DeleteCustomRoleFromPermissionSetRequest) *DeleteCustomRoleFromPermissionSetInvoker
- func (c *IdentityCenterClient) DeleteInstanceAccessControlAttributeConfiguration(request *model.DeleteInstanceAccessControlAttributeConfigurationRequest) (*model.DeleteInstanceAccessControlAttributeConfigurationResponse, error)
- func (c *IdentityCenterClient) DeleteInstanceAccessControlAttributeConfigurationInvoker(request *model.DeleteInstanceAccessControlAttributeConfigurationRequest) *DeleteInstanceAccessControlAttributeConfigurationInvoker
- func (c *IdentityCenterClient) DeletePermissionSet(request *model.DeletePermissionSetRequest) (*model.DeletePermissionSetResponse, error)
- func (c *IdentityCenterClient) DeletePermissionSetInvoker(request *model.DeletePermissionSetRequest) *DeletePermissionSetInvoker
- func (c *IdentityCenterClient) DeleteTagResource(request *model.DeleteTagResourceRequest) (*model.DeleteTagResourceResponse, error)
- func (c *IdentityCenterClient) DeleteTagResourceInvoker(request *model.DeleteTagResourceRequest) *DeleteTagResourceInvoker
- func (c *IdentityCenterClient) DescribeAccountAssignmentCreationStatus(request *model.DescribeAccountAssignmentCreationStatusRequest) (*model.DescribeAccountAssignmentCreationStatusResponse, error)
- func (c *IdentityCenterClient) DescribeAccountAssignmentCreationStatusInvoker(request *model.DescribeAccountAssignmentCreationStatusRequest) *DescribeAccountAssignmentCreationStatusInvoker
- func (c *IdentityCenterClient) DescribeAccountAssignmentDeletionStatus(request *model.DescribeAccountAssignmentDeletionStatusRequest) (*model.DescribeAccountAssignmentDeletionStatusResponse, error)
- func (c *IdentityCenterClient) DescribeAccountAssignmentDeletionStatusInvoker(request *model.DescribeAccountAssignmentDeletionStatusRequest) *DescribeAccountAssignmentDeletionStatusInvoker
- func (c *IdentityCenterClient) DescribeInstanceAccessControlAttributeConfiguration(request *model.DescribeInstanceAccessControlAttributeConfigurationRequest) (*model.DescribeInstanceAccessControlAttributeConfigurationResponse, error)
- func (c *IdentityCenterClient) DescribeInstanceAccessControlAttributeConfigurationInvoker(request *model.DescribeInstanceAccessControlAttributeConfigurationRequest) *DescribeInstanceAccessControlAttributeConfigurationInvoker
- func (c *IdentityCenterClient) DescribePermissionSet(request *model.DescribePermissionSetRequest) (*model.DescribePermissionSetResponse, error)
- func (c *IdentityCenterClient) DescribePermissionSetInvoker(request *model.DescribePermissionSetRequest) *DescribePermissionSetInvoker
- func (c *IdentityCenterClient) DescribePermissionSetProvisioningStatus(request *model.DescribePermissionSetProvisioningStatusRequest) (*model.DescribePermissionSetProvisioningStatusResponse, error)
- func (c *IdentityCenterClient) DescribePermissionSetProvisioningStatusInvoker(request *model.DescribePermissionSetProvisioningStatusRequest) *DescribePermissionSetProvisioningStatusInvoker
- func (c *IdentityCenterClient) DetachManagedPolicyFromPermissionSet(request *model.DetachManagedPolicyFromPermissionSetRequest) (*model.DetachManagedPolicyFromPermissionSetResponse, error)
- func (c *IdentityCenterClient) DetachManagedPolicyFromPermissionSetInvoker(request *model.DetachManagedPolicyFromPermissionSetRequest) *DetachManagedPolicyFromPermissionSetInvoker
- func (c *IdentityCenterClient) DetachManagedRoleFromPermissionSet(request *model.DetachManagedRoleFromPermissionSetRequest) (*model.DetachManagedRoleFromPermissionSetResponse, error)
- func (c *IdentityCenterClient) DetachManagedRoleFromPermissionSetInvoker(request *model.DetachManagedRoleFromPermissionSetRequest) *DetachManagedRoleFromPermissionSetInvoker
- func (c *IdentityCenterClient) GetCustomPolicyForPermissionSet(request *model.GetCustomPolicyForPermissionSetRequest) (*model.GetCustomPolicyForPermissionSetResponse, error)
- func (c *IdentityCenterClient) GetCustomPolicyForPermissionSetInvoker(request *model.GetCustomPolicyForPermissionSetRequest) *GetCustomPolicyForPermissionSetInvoker
- func (c *IdentityCenterClient) GetCustomRoleForPermissionSet(request *model.GetCustomRoleForPermissionSetRequest) (*model.GetCustomRoleForPermissionSetResponse, error)
- func (c *IdentityCenterClient) GetCustomRoleForPermissionSetInvoker(request *model.GetCustomRoleForPermissionSetRequest) *GetCustomRoleForPermissionSetInvoker
- func (c *IdentityCenterClient) ListAccountAssignmentCreationStatus(request *model.ListAccountAssignmentCreationStatusRequest) (*model.ListAccountAssignmentCreationStatusResponse, error)
- func (c *IdentityCenterClient) ListAccountAssignmentCreationStatusInvoker(request *model.ListAccountAssignmentCreationStatusRequest) *ListAccountAssignmentCreationStatusInvoker
- func (c *IdentityCenterClient) ListAccountAssignmentDeletionStatus(request *model.ListAccountAssignmentDeletionStatusRequest) (*model.ListAccountAssignmentDeletionStatusResponse, error)
- func (c *IdentityCenterClient) ListAccountAssignmentDeletionStatusInvoker(request *model.ListAccountAssignmentDeletionStatusRequest) *ListAccountAssignmentDeletionStatusInvoker
- func (c *IdentityCenterClient) ListAccountAssignments(request *model.ListAccountAssignmentsRequest) (*model.ListAccountAssignmentsResponse, error)
- func (c *IdentityCenterClient) ListAccountAssignmentsInvoker(request *model.ListAccountAssignmentsRequest) *ListAccountAssignmentsInvoker
- func (c *IdentityCenterClient) ListAccountsForProvisionedPermissionSet(request *model.ListAccountsForProvisionedPermissionSetRequest) (*model.ListAccountsForProvisionedPermissionSetResponse, error)
- func (c *IdentityCenterClient) ListAccountsForProvisionedPermissionSetInvoker(request *model.ListAccountsForProvisionedPermissionSetRequest) *ListAccountsForProvisionedPermissionSetInvoker
- func (c *IdentityCenterClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *IdentityCenterClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *IdentityCenterClient) ListManagedPoliciesInPermissionSet(request *model.ListManagedPoliciesInPermissionSetRequest) (*model.ListManagedPoliciesInPermissionSetResponse, error)
- func (c *IdentityCenterClient) ListManagedPoliciesInPermissionSetInvoker(request *model.ListManagedPoliciesInPermissionSetRequest) *ListManagedPoliciesInPermissionSetInvoker
- func (c *IdentityCenterClient) ListManagedRolesInPermissionSet(request *model.ListManagedRolesInPermissionSetRequest) (*model.ListManagedRolesInPermissionSetResponse, error)
- func (c *IdentityCenterClient) ListManagedRolesInPermissionSetInvoker(request *model.ListManagedRolesInPermissionSetRequest) *ListManagedRolesInPermissionSetInvoker
- func (c *IdentityCenterClient) ListPermissionSetProvisioningStatus(request *model.ListPermissionSetProvisioningStatusRequest) (*model.ListPermissionSetProvisioningStatusResponse, error)
- func (c *IdentityCenterClient) ListPermissionSetProvisioningStatusInvoker(request *model.ListPermissionSetProvisioningStatusRequest) *ListPermissionSetProvisioningStatusInvoker
- func (c *IdentityCenterClient) ListPermissionSets(request *model.ListPermissionSetsRequest) (*model.ListPermissionSetsResponse, error)
- func (c *IdentityCenterClient) ListPermissionSetsInvoker(request *model.ListPermissionSetsRequest) *ListPermissionSetsInvoker
- func (c *IdentityCenterClient) ListPermissionSetsProvisionedToAccount(request *model.ListPermissionSetsProvisionedToAccountRequest) (*model.ListPermissionSetsProvisionedToAccountResponse, error)
- func (c *IdentityCenterClient) ListPermissionSetsProvisionedToAccountInvoker(request *model.ListPermissionSetsProvisionedToAccountRequest) *ListPermissionSetsProvisionedToAccountInvoker
- func (c *IdentityCenterClient) ListTagResources(request *model.ListTagResourcesRequest) (*model.ListTagResourcesResponse, error)
- func (c *IdentityCenterClient) ListTagResourcesInvoker(request *model.ListTagResourcesRequest) *ListTagResourcesInvoker
- func (c *IdentityCenterClient) ProvisionPermissionSet(request *model.ProvisionPermissionSetRequest) (*model.ProvisionPermissionSetResponse, error)
- func (c *IdentityCenterClient) ProvisionPermissionSetInvoker(request *model.ProvisionPermissionSetRequest) *ProvisionPermissionSetInvoker
- func (c *IdentityCenterClient) PutCustomPolicyToPermissionSet(request *model.PutCustomPolicyToPermissionSetRequest) (*model.PutCustomPolicyToPermissionSetResponse, error)
- func (c *IdentityCenterClient) PutCustomPolicyToPermissionSetInvoker(request *model.PutCustomPolicyToPermissionSetRequest) *PutCustomPolicyToPermissionSetInvoker
- func (c *IdentityCenterClient) PutCustomRoleToPermissionSet(request *model.PutCustomRoleToPermissionSetRequest) (*model.PutCustomRoleToPermissionSetResponse, error)
- func (c *IdentityCenterClient) PutCustomRoleToPermissionSetInvoker(request *model.PutCustomRoleToPermissionSetRequest) *PutCustomRoleToPermissionSetInvoker
- func (c *IdentityCenterClient) UpdateInstanceAccessControlAttributeConfiguration(request *model.UpdateInstanceAccessControlAttributeConfigurationRequest) (*model.UpdateInstanceAccessControlAttributeConfigurationResponse, error)
- func (c *IdentityCenterClient) UpdateInstanceAccessControlAttributeConfigurationInvoker(request *model.UpdateInstanceAccessControlAttributeConfigurationRequest) *UpdateInstanceAccessControlAttributeConfigurationInvoker
- func (c *IdentityCenterClient) UpdatePermissionSet(request *model.UpdatePermissionSetRequest) (*model.UpdatePermissionSetResponse, error)
- func (c *IdentityCenterClient) UpdatePermissionSetInvoker(request *model.UpdatePermissionSetRequest) *UpdatePermissionSetInvoker
- type ListAccountAssignmentCreationStatusInvoker
- type ListAccountAssignmentDeletionStatusInvoker
- type ListAccountAssignmentsInvoker
- type ListAccountsForProvisionedPermissionSetInvoker
- type ListInstancesInvoker
- type ListManagedPoliciesInPermissionSetInvoker
- type ListManagedRolesInPermissionSetInvoker
- type ListPermissionSetProvisioningStatusInvoker
- type ListPermissionSetsInvoker
- type ListPermissionSetsProvisionedToAccountInvoker
- type ListTagResourcesInvoker
- type ProvisionPermissionSetInvoker
- type PutCustomPolicyToPermissionSetInvoker
- type PutCustomRoleToPermissionSetInvoker
- type UpdateInstanceAccessControlAttributeConfigurationInvoker
- type UpdatePermissionSetInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForAttachManagedPolicyToPermissionSet ¶
func GenReqDefForAttachManagedPolicyToPermissionSet() *def.HttpRequestDef
func GenReqDefForAttachManagedRoleToPermissionSet ¶ added in v0.1.119
func GenReqDefForAttachManagedRoleToPermissionSet() *def.HttpRequestDef
func GenReqDefForCreateAccountAssignment ¶
func GenReqDefForCreateAccountAssignment() *def.HttpRequestDef
func GenReqDefForCreateInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func GenReqDefForCreateInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
func GenReqDefForCreatePermissionSet ¶
func GenReqDefForCreatePermissionSet() *def.HttpRequestDef
func GenReqDefForCreateTagResource ¶ added in v0.1.119
func GenReqDefForCreateTagResource() *def.HttpRequestDef
func GenReqDefForDeleteAccountAssignment ¶
func GenReqDefForDeleteAccountAssignment() *def.HttpRequestDef
func GenReqDefForDeleteCustomPolicyFromPermissionSet ¶ added in v0.1.119
func GenReqDefForDeleteCustomPolicyFromPermissionSet() *def.HttpRequestDef
func GenReqDefForDeleteCustomRoleFromPermissionSet ¶ added in v0.1.119
func GenReqDefForDeleteCustomRoleFromPermissionSet() *def.HttpRequestDef
func GenReqDefForDeleteInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func GenReqDefForDeleteInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
func GenReqDefForDeletePermissionSet ¶
func GenReqDefForDeletePermissionSet() *def.HttpRequestDef
func GenReqDefForDeleteTagResource ¶ added in v0.1.119
func GenReqDefForDeleteTagResource() *def.HttpRequestDef
func GenReqDefForDescribeAccountAssignmentCreationStatus ¶
func GenReqDefForDescribeAccountAssignmentCreationStatus() *def.HttpRequestDef
func GenReqDefForDescribeAccountAssignmentDeletionStatus ¶
func GenReqDefForDescribeAccountAssignmentDeletionStatus() *def.HttpRequestDef
func GenReqDefForDescribeInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func GenReqDefForDescribeInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
func GenReqDefForDescribePermissionSet ¶
func GenReqDefForDescribePermissionSet() *def.HttpRequestDef
func GenReqDefForDescribePermissionSetProvisioningStatus ¶
func GenReqDefForDescribePermissionSetProvisioningStatus() *def.HttpRequestDef
func GenReqDefForDetachManagedPolicyFromPermissionSet ¶
func GenReqDefForDetachManagedPolicyFromPermissionSet() *def.HttpRequestDef
func GenReqDefForDetachManagedRoleFromPermissionSet ¶ added in v0.1.119
func GenReqDefForDetachManagedRoleFromPermissionSet() *def.HttpRequestDef
func GenReqDefForGetCustomPolicyForPermissionSet ¶ added in v0.1.119
func GenReqDefForGetCustomPolicyForPermissionSet() *def.HttpRequestDef
func GenReqDefForGetCustomRoleForPermissionSet ¶ added in v0.1.119
func GenReqDefForGetCustomRoleForPermissionSet() *def.HttpRequestDef
func GenReqDefForListAccountAssignmentCreationStatus ¶
func GenReqDefForListAccountAssignmentCreationStatus() *def.HttpRequestDef
func GenReqDefForListAccountAssignmentDeletionStatus ¶
func GenReqDefForListAccountAssignmentDeletionStatus() *def.HttpRequestDef
func GenReqDefForListAccountAssignments ¶
func GenReqDefForListAccountAssignments() *def.HttpRequestDef
func GenReqDefForListAccountsForProvisionedPermissionSet ¶
func GenReqDefForListAccountsForProvisionedPermissionSet() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListManagedPoliciesInPermissionSet ¶
func GenReqDefForListManagedPoliciesInPermissionSet() *def.HttpRequestDef
func GenReqDefForListManagedRolesInPermissionSet ¶ added in v0.1.119
func GenReqDefForListManagedRolesInPermissionSet() *def.HttpRequestDef
func GenReqDefForListPermissionSetProvisioningStatus ¶
func GenReqDefForListPermissionSetProvisioningStatus() *def.HttpRequestDef
func GenReqDefForListPermissionSets ¶
func GenReqDefForListPermissionSets() *def.HttpRequestDef
func GenReqDefForListPermissionSetsProvisionedToAccount ¶
func GenReqDefForListPermissionSetsProvisionedToAccount() *def.HttpRequestDef
func GenReqDefForListTagResources ¶ added in v0.1.119
func GenReqDefForListTagResources() *def.HttpRequestDef
func GenReqDefForProvisionPermissionSet ¶ added in v0.1.119
func GenReqDefForProvisionPermissionSet() *def.HttpRequestDef
func GenReqDefForPutCustomPolicyToPermissionSet ¶ added in v0.1.119
func GenReqDefForPutCustomPolicyToPermissionSet() *def.HttpRequestDef
func GenReqDefForPutCustomRoleToPermissionSet ¶ added in v0.1.119
func GenReqDefForPutCustomRoleToPermissionSet() *def.HttpRequestDef
func GenReqDefForUpdateInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func GenReqDefForUpdateInstanceAccessControlAttributeConfiguration() *def.HttpRequestDef
func GenReqDefForUpdatePermissionSet ¶
func GenReqDefForUpdatePermissionSet() *def.HttpRequestDef
func IdentityCenterClientBuilder ¶
func IdentityCenterClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type AttachManagedPolicyToPermissionSetInvoker ¶
type AttachManagedPolicyToPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*AttachManagedPolicyToPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *AttachManagedPolicyToPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AttachManagedPolicyToPermissionSetInvoker) Invoke ¶
func (i *AttachManagedPolicyToPermissionSetInvoker) Invoke() (*model.AttachManagedPolicyToPermissionSetResponse, error)
type AttachManagedRoleToPermissionSetInvoker ¶ added in v0.1.119
type AttachManagedRoleToPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*AttachManagedRoleToPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *AttachManagedRoleToPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*AttachManagedRoleToPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *AttachManagedRoleToPermissionSetInvoker) Invoke() (*model.AttachManagedRoleToPermissionSetResponse, error)
type CreateAccountAssignmentInvoker ¶
type CreateAccountAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAccountAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *CreateAccountAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateAccountAssignmentInvoker) Invoke ¶
func (i *CreateAccountAssignmentInvoker) Invoke() (*model.CreateAccountAssignmentResponse, error)
type CreateInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
type CreateInstanceAccessControlAttributeConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *CreateInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker() *invoker.BaseInvoker
type CreatePermissionSetInvoker ¶
type CreatePermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*CreatePermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *CreatePermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreatePermissionSetInvoker) Invoke ¶
func (i *CreatePermissionSetInvoker) Invoke() (*model.CreatePermissionSetResponse, error)
type CreateTagResourceInvoker ¶ added in v0.1.119
type CreateTagResourceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTagResourceInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *CreateTagResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*CreateTagResourceInvoker) Invoke ¶ added in v0.1.119
func (i *CreateTagResourceInvoker) Invoke() (*model.CreateTagResourceResponse, error)
type DeleteAccountAssignmentInvoker ¶
type DeleteAccountAssignmentInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAccountAssignmentInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeleteAccountAssignmentInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteAccountAssignmentInvoker) Invoke ¶
func (i *DeleteAccountAssignmentInvoker) Invoke() (*model.DeleteAccountAssignmentResponse, error)
type DeleteCustomPolicyFromPermissionSetInvoker ¶ added in v0.1.119
type DeleteCustomPolicyFromPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCustomPolicyFromPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeleteCustomPolicyFromPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteCustomPolicyFromPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *DeleteCustomPolicyFromPermissionSetInvoker) Invoke() (*model.DeleteCustomPolicyFromPermissionSetResponse, error)
type DeleteCustomRoleFromPermissionSetInvoker ¶ added in v0.1.119
type DeleteCustomRoleFromPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCustomRoleFromPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeleteCustomRoleFromPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteCustomRoleFromPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *DeleteCustomRoleFromPermissionSetInvoker) Invoke() (*model.DeleteCustomRoleFromPermissionSetResponse, error)
type DeleteInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
type DeleteInstanceAccessControlAttributeConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeleteInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker() *invoker.BaseInvoker
type DeletePermissionSetInvoker ¶
type DeletePermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeletePermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeletePermissionSetInvoker) Invoke ¶
func (i *DeletePermissionSetInvoker) Invoke() (*model.DeletePermissionSetResponse, error)
type DeleteTagResourceInvoker ¶ added in v0.1.119
type DeleteTagResourceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTagResourceInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DeleteTagResourceInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DeleteTagResourceInvoker) Invoke ¶ added in v0.1.119
func (i *DeleteTagResourceInvoker) Invoke() (*model.DeleteTagResourceResponse, error)
type DescribeAccountAssignmentCreationStatusInvoker ¶
type DescribeAccountAssignmentCreationStatusInvoker struct {
*invoker.BaseInvoker
}
func (*DescribeAccountAssignmentCreationStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DescribeAccountAssignmentCreationStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DescribeAccountAssignmentCreationStatusInvoker) Invoke ¶
func (i *DescribeAccountAssignmentCreationStatusInvoker) Invoke() (*model.DescribeAccountAssignmentCreationStatusResponse, error)
type DescribeAccountAssignmentDeletionStatusInvoker ¶
type DescribeAccountAssignmentDeletionStatusInvoker struct {
*invoker.BaseInvoker
}
func (*DescribeAccountAssignmentDeletionStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DescribeAccountAssignmentDeletionStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DescribeAccountAssignmentDeletionStatusInvoker) Invoke ¶
func (i *DescribeAccountAssignmentDeletionStatusInvoker) Invoke() (*model.DescribeAccountAssignmentDeletionStatusResponse, error)
type DescribeInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
type DescribeInstanceAccessControlAttributeConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*DescribeInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DescribeInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker() *invoker.BaseInvoker
type DescribePermissionSetInvoker ¶
type DescribePermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DescribePermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DescribePermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DescribePermissionSetInvoker) Invoke ¶
func (i *DescribePermissionSetInvoker) Invoke() (*model.DescribePermissionSetResponse, error)
type DescribePermissionSetProvisioningStatusInvoker ¶
type DescribePermissionSetProvisioningStatusInvoker struct {
*invoker.BaseInvoker
}
func (*DescribePermissionSetProvisioningStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DescribePermissionSetProvisioningStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DescribePermissionSetProvisioningStatusInvoker) Invoke ¶
func (i *DescribePermissionSetProvisioningStatusInvoker) Invoke() (*model.DescribePermissionSetProvisioningStatusResponse, error)
type DetachManagedPolicyFromPermissionSetInvoker ¶
type DetachManagedPolicyFromPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DetachManagedPolicyFromPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DetachManagedPolicyFromPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DetachManagedPolicyFromPermissionSetInvoker) Invoke ¶
func (i *DetachManagedPolicyFromPermissionSetInvoker) Invoke() (*model.DetachManagedPolicyFromPermissionSetResponse, error)
type DetachManagedRoleFromPermissionSetInvoker ¶ added in v0.1.119
type DetachManagedRoleFromPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*DetachManagedRoleFromPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *DetachManagedRoleFromPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*DetachManagedRoleFromPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *DetachManagedRoleFromPermissionSetInvoker) Invoke() (*model.DetachManagedRoleFromPermissionSetResponse, error)
type GetCustomPolicyForPermissionSetInvoker ¶ added in v0.1.119
type GetCustomPolicyForPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*GetCustomPolicyForPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *GetCustomPolicyForPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*GetCustomPolicyForPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *GetCustomPolicyForPermissionSetInvoker) Invoke() (*model.GetCustomPolicyForPermissionSetResponse, error)
type GetCustomRoleForPermissionSetInvoker ¶ added in v0.1.119
type GetCustomRoleForPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*GetCustomRoleForPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *GetCustomRoleForPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*GetCustomRoleForPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *GetCustomRoleForPermissionSetInvoker) Invoke() (*model.GetCustomRoleForPermissionSetResponse, error)
type IdentityCenterClient ¶
type IdentityCenterClient struct {
HcClient *httpclient.HcHttpClient
}
func NewIdentityCenterClient ¶
func NewIdentityCenterClient(hcClient *httpclient.HcHttpClient) *IdentityCenterClient
func (*IdentityCenterClient) AttachManagedPolicyToPermissionSet ¶
func (c *IdentityCenterClient) AttachManagedPolicyToPermissionSet(request *model.AttachManagedPolicyToPermissionSetRequest) (*model.AttachManagedPolicyToPermissionSetResponse, error)
AttachManagedPolicyToPermissionSet 添加系统身份策略
在指定的权限集中添加系统身份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) AttachManagedPolicyToPermissionSetInvoker ¶
func (c *IdentityCenterClient) AttachManagedPolicyToPermissionSetInvoker(request *model.AttachManagedPolicyToPermissionSetRequest) *AttachManagedPolicyToPermissionSetInvoker
AttachManagedPolicyToPermissionSetInvoker 添加系统身份策略
func (*IdentityCenterClient) AttachManagedRoleToPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) AttachManagedRoleToPermissionSet(request *model.AttachManagedRoleToPermissionSetRequest) (*model.AttachManagedRoleToPermissionSetResponse, error)
AttachManagedRoleToPermissionSet 添加系统策略
在指定的权限集中添加系统策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) AttachManagedRoleToPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) AttachManagedRoleToPermissionSetInvoker(request *model.AttachManagedRoleToPermissionSetRequest) *AttachManagedRoleToPermissionSetInvoker
AttachManagedRoleToPermissionSetInvoker 添加系统策略
func (*IdentityCenterClient) CreateAccountAssignment ¶
func (c *IdentityCenterClient) CreateAccountAssignment(request *model.CreateAccountAssignmentRequest) (*model.CreateAccountAssignmentResponse, error)
CreateAccountAssignment 创建账号分配
使用指定的权限集为指定账号分配对应主体的访问权限,主体可为IAM身份中心用户或用户组。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) CreateAccountAssignmentInvoker ¶
func (c *IdentityCenterClient) CreateAccountAssignmentInvoker(request *model.CreateAccountAssignmentRequest) *CreateAccountAssignmentInvoker
CreateAccountAssignmentInvoker 创建账号分配
func (*IdentityCenterClient) CreateInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func (c *IdentityCenterClient) CreateInstanceAccessControlAttributeConfiguration(request *model.CreateInstanceAccessControlAttributeConfigurationRequest) (*model.CreateInstanceAccessControlAttributeConfigurationResponse, error)
CreateInstanceAccessControlAttributeConfiguration 启用指定实例的访问控制功能
启用指定实例的访问控制功能。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) CreateInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) CreateInstanceAccessControlAttributeConfigurationInvoker(request *model.CreateInstanceAccessControlAttributeConfigurationRequest) *CreateInstanceAccessControlAttributeConfigurationInvoker
CreateInstanceAccessControlAttributeConfigurationInvoker 启用指定实例的访问控制功能
func (*IdentityCenterClient) CreatePermissionSet ¶
func (c *IdentityCenterClient) CreatePermissionSet(request *model.CreatePermissionSetRequest) (*model.CreatePermissionSetResponse, error)
CreatePermissionSet 创建权限集
在指定的IAM身份中心实例中创建一个权限集。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) CreatePermissionSetInvoker ¶
func (c *IdentityCenterClient) CreatePermissionSetInvoker(request *model.CreatePermissionSetRequest) *CreatePermissionSetInvoker
CreatePermissionSetInvoker 创建权限集
func (*IdentityCenterClient) CreateTagResource ¶ added in v0.1.119
func (c *IdentityCenterClient) CreateTagResource(request *model.CreateTagResourceRequest) (*model.CreateTagResourceResponse, error)
CreateTagResource 为指定资源添加标签
给指定的资源添加一个或多个标签。当前支持为权限集添加标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) CreateTagResourceInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) CreateTagResourceInvoker(request *model.CreateTagResourceRequest) *CreateTagResourceInvoker
CreateTagResourceInvoker 为指定资源添加标签
func (*IdentityCenterClient) DeleteAccountAssignment ¶
func (c *IdentityCenterClient) DeleteAccountAssignment(request *model.DeleteAccountAssignmentRequest) (*model.DeleteAccountAssignmentResponse, error)
DeleteAccountAssignment 删除账号分配
使用指定的权限集从指定的账号删除主体的访问权限,主体可为IAM身份中心用户或用户组。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeleteAccountAssignmentInvoker ¶
func (c *IdentityCenterClient) DeleteAccountAssignmentInvoker(request *model.DeleteAccountAssignmentRequest) *DeleteAccountAssignmentInvoker
DeleteAccountAssignmentInvoker 删除账号分配
func (*IdentityCenterClient) DeleteCustomPolicyFromPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteCustomPolicyFromPermissionSet(request *model.DeleteCustomPolicyFromPermissionSetRequest) (*model.DeleteCustomPolicyFromPermissionSetResponse, error)
DeleteCustomPolicyFromPermissionSet 删除自定义身份策略
删除指定权限集中的自定义身份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeleteCustomPolicyFromPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteCustomPolicyFromPermissionSetInvoker(request *model.DeleteCustomPolicyFromPermissionSetRequest) *DeleteCustomPolicyFromPermissionSetInvoker
DeleteCustomPolicyFromPermissionSetInvoker 删除自定义身份策略
func (*IdentityCenterClient) DeleteCustomRoleFromPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteCustomRoleFromPermissionSet(request *model.DeleteCustomRoleFromPermissionSetRequest) (*model.DeleteCustomRoleFromPermissionSetResponse, error)
DeleteCustomRoleFromPermissionSet 删除指定权限集中的自定义策略
删除指定权限集中的自定义策略
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeleteCustomRoleFromPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteCustomRoleFromPermissionSetInvoker(request *model.DeleteCustomRoleFromPermissionSetRequest) *DeleteCustomRoleFromPermissionSetInvoker
DeleteCustomRoleFromPermissionSetInvoker 删除指定权限集中的自定义策略
func (*IdentityCenterClient) DeleteInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteInstanceAccessControlAttributeConfiguration(request *model.DeleteInstanceAccessControlAttributeConfigurationRequest) (*model.DeleteInstanceAccessControlAttributeConfigurationResponse, error)
DeleteInstanceAccessControlAttributeConfiguration 解除指定实例的访问控制属性配置
禁用指定IAM身份中心实例的基于属性的访问控制(ABAC)功能,并删除已配置的所有属性映射。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeleteInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteInstanceAccessControlAttributeConfigurationInvoker(request *model.DeleteInstanceAccessControlAttributeConfigurationRequest) *DeleteInstanceAccessControlAttributeConfigurationInvoker
DeleteInstanceAccessControlAttributeConfigurationInvoker 解除指定实例的访问控制属性配置
func (*IdentityCenterClient) DeletePermissionSet ¶
func (c *IdentityCenterClient) DeletePermissionSet(request *model.DeletePermissionSetRequest) (*model.DeletePermissionSetResponse, error)
DeletePermissionSet 删除权限集
根据权限集ID,删除指定的权限集。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeletePermissionSetInvoker ¶
func (c *IdentityCenterClient) DeletePermissionSetInvoker(request *model.DeletePermissionSetRequest) *DeletePermissionSetInvoker
DeletePermissionSetInvoker 删除权限集
func (*IdentityCenterClient) DeleteTagResource ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteTagResource(request *model.DeleteTagResourceRequest) (*model.DeleteTagResourceResponse, error)
DeleteTagResource 删除指定资源的指定标签
从指定资源中删除指定的标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DeleteTagResourceInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DeleteTagResourceInvoker(request *model.DeleteTagResourceRequest) *DeleteTagResourceInvoker
DeleteTagResourceInvoker 删除指定资源的指定标签
func (*IdentityCenterClient) DescribeAccountAssignmentCreationStatus ¶
func (c *IdentityCenterClient) DescribeAccountAssignmentCreationStatus(request *model.DescribeAccountAssignmentCreationStatusRequest) (*model.DescribeAccountAssignmentCreationStatusResponse, error)
DescribeAccountAssignmentCreationStatus 查询账号分配创建状态详情
根据请求ID,查询指定IAM身份中心实例下的账号分配创建状态详情信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DescribeAccountAssignmentCreationStatusInvoker ¶
func (c *IdentityCenterClient) DescribeAccountAssignmentCreationStatusInvoker(request *model.DescribeAccountAssignmentCreationStatusRequest) *DescribeAccountAssignmentCreationStatusInvoker
DescribeAccountAssignmentCreationStatusInvoker 查询账号分配创建状态详情
func (*IdentityCenterClient) DescribeAccountAssignmentDeletionStatus ¶
func (c *IdentityCenterClient) DescribeAccountAssignmentDeletionStatus(request *model.DescribeAccountAssignmentDeletionStatusRequest) (*model.DescribeAccountAssignmentDeletionStatusResponse, error)
DescribeAccountAssignmentDeletionStatus 查询账号分配删除状态详情
根据请求ID,查询指定IAM身份中心实例下的账号分配删除状态详情信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DescribeAccountAssignmentDeletionStatusInvoker ¶
func (c *IdentityCenterClient) DescribeAccountAssignmentDeletionStatusInvoker(request *model.DescribeAccountAssignmentDeletionStatusRequest) *DescribeAccountAssignmentDeletionStatusInvoker
DescribeAccountAssignmentDeletionStatusInvoker 查询账号分配删除状态详情
func (*IdentityCenterClient) DescribeInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func (c *IdentityCenterClient) DescribeInstanceAccessControlAttributeConfiguration(request *model.DescribeInstanceAccessControlAttributeConfigurationRequest) (*model.DescribeInstanceAccessControlAttributeConfigurationResponse, error)
DescribeInstanceAccessControlAttributeConfiguration 获取指定实例的访问控制属性配置
返回已配置为与指定IAM身份中心实例的基于属性的访问控制(ABAC)一起使用的IAM身份中心身份源属性列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DescribeInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DescribeInstanceAccessControlAttributeConfigurationInvoker(request *model.DescribeInstanceAccessControlAttributeConfigurationRequest) *DescribeInstanceAccessControlAttributeConfigurationInvoker
DescribeInstanceAccessControlAttributeConfigurationInvoker 获取指定实例的访问控制属性配置
func (*IdentityCenterClient) DescribePermissionSet ¶
func (c *IdentityCenterClient) DescribePermissionSet(request *model.DescribePermissionSetRequest) (*model.DescribePermissionSetResponse, error)
DescribePermissionSet 查询权限集详情
根据权限集ID,查询指定权限集的详情信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DescribePermissionSetInvoker ¶
func (c *IdentityCenterClient) DescribePermissionSetInvoker(request *model.DescribePermissionSetRequest) *DescribePermissionSetInvoker
DescribePermissionSetInvoker 查询权限集详情
func (*IdentityCenterClient) DescribePermissionSetProvisioningStatus ¶
func (c *IdentityCenterClient) DescribePermissionSetProvisioningStatus(request *model.DescribePermissionSetProvisioningStatusRequest) (*model.DescribePermissionSetProvisioningStatusResponse, error)
DescribePermissionSetProvisioningStatus 查询权限集预分配状态详情
根据请求ID,查询权限集预分配状态的详情信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DescribePermissionSetProvisioningStatusInvoker ¶
func (c *IdentityCenterClient) DescribePermissionSetProvisioningStatusInvoker(request *model.DescribePermissionSetProvisioningStatusRequest) *DescribePermissionSetProvisioningStatusInvoker
DescribePermissionSetProvisioningStatusInvoker 查询权限集预分配状态详情
func (*IdentityCenterClient) DetachManagedPolicyFromPermissionSet ¶
func (c *IdentityCenterClient) DetachManagedPolicyFromPermissionSet(request *model.DetachManagedPolicyFromPermissionSetRequest) (*model.DetachManagedPolicyFromPermissionSetResponse, error)
DetachManagedPolicyFromPermissionSet 删除系统身份策略
删除指定权限集中的系统身份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DetachManagedPolicyFromPermissionSetInvoker ¶
func (c *IdentityCenterClient) DetachManagedPolicyFromPermissionSetInvoker(request *model.DetachManagedPolicyFromPermissionSetRequest) *DetachManagedPolicyFromPermissionSetInvoker
DetachManagedPolicyFromPermissionSetInvoker 删除系统身份策略
func (*IdentityCenterClient) DetachManagedRoleFromPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) DetachManagedRoleFromPermissionSet(request *model.DetachManagedRoleFromPermissionSetRequest) (*model.DetachManagedRoleFromPermissionSetResponse, error)
DetachManagedRoleFromPermissionSet 删除系统策略
删除指定权限集中的系统策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) DetachManagedRoleFromPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) DetachManagedRoleFromPermissionSetInvoker(request *model.DetachManagedRoleFromPermissionSetRequest) *DetachManagedRoleFromPermissionSetInvoker
DetachManagedRoleFromPermissionSetInvoker 删除系统策略
func (*IdentityCenterClient) GetCustomPolicyForPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) GetCustomPolicyForPermissionSet(request *model.GetCustomPolicyForPermissionSetRequest) (*model.GetCustomPolicyForPermissionSetResponse, error)
GetCustomPolicyForPermissionSet 查询自定义身份策略详情
查询指定权限集中的自定义身份策略详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) GetCustomPolicyForPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) GetCustomPolicyForPermissionSetInvoker(request *model.GetCustomPolicyForPermissionSetRequest) *GetCustomPolicyForPermissionSetInvoker
GetCustomPolicyForPermissionSetInvoker 查询自定义身份策略详情
func (*IdentityCenterClient) GetCustomRoleForPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) GetCustomRoleForPermissionSet(request *model.GetCustomRoleForPermissionSetRequest) (*model.GetCustomRoleForPermissionSetResponse, error)
GetCustomRoleForPermissionSet 获取分配给权限集的自定义策略
获取分配给权限集的自定义策略
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) GetCustomRoleForPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) GetCustomRoleForPermissionSetInvoker(request *model.GetCustomRoleForPermissionSetRequest) *GetCustomRoleForPermissionSetInvoker
GetCustomRoleForPermissionSetInvoker 获取分配给权限集的自定义策略
func (*IdentityCenterClient) ListAccountAssignmentCreationStatus ¶
func (c *IdentityCenterClient) ListAccountAssignmentCreationStatus(request *model.ListAccountAssignmentCreationStatusRequest) (*model.ListAccountAssignmentCreationStatusResponse, error)
ListAccountAssignmentCreationStatus 列出账号分配创建状态
查询指定IAM身份中心实例下的账号分配的创建状态列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListAccountAssignmentCreationStatusInvoker ¶
func (c *IdentityCenterClient) ListAccountAssignmentCreationStatusInvoker(request *model.ListAccountAssignmentCreationStatusRequest) *ListAccountAssignmentCreationStatusInvoker
ListAccountAssignmentCreationStatusInvoker 列出账号分配创建状态
func (*IdentityCenterClient) ListAccountAssignmentDeletionStatus ¶
func (c *IdentityCenterClient) ListAccountAssignmentDeletionStatus(request *model.ListAccountAssignmentDeletionStatusRequest) (*model.ListAccountAssignmentDeletionStatusResponse, error)
ListAccountAssignmentDeletionStatus 列出账号分配删除状态
查询指定IAM身份中心实例下的账号分配的删除状态列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListAccountAssignmentDeletionStatusInvoker ¶
func (c *IdentityCenterClient) ListAccountAssignmentDeletionStatusInvoker(request *model.ListAccountAssignmentDeletionStatusRequest) *ListAccountAssignmentDeletionStatusInvoker
ListAccountAssignmentDeletionStatusInvoker 列出账号分配删除状态
func (*IdentityCenterClient) ListAccountAssignments ¶
func (c *IdentityCenterClient) ListAccountAssignments(request *model.ListAccountAssignmentsRequest) (*model.ListAccountAssignmentsResponse, error)
ListAccountAssignments 列出账号和权限集关联的用户或用户组
列出与指定账号以及指定权限集关联的用户或用户组。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListAccountAssignmentsInvoker ¶
func (c *IdentityCenterClient) ListAccountAssignmentsInvoker(request *model.ListAccountAssignmentsRequest) *ListAccountAssignmentsInvoker
ListAccountAssignmentsInvoker 列出账号和权限集关联的用户或用户组
func (*IdentityCenterClient) ListAccountsForProvisionedPermissionSet ¶
func (c *IdentityCenterClient) ListAccountsForProvisionedPermissionSet(request *model.ListAccountsForProvisionedPermissionSetRequest) (*model.ListAccountsForProvisionedPermissionSetResponse, error)
ListAccountsForProvisionedPermissionSet 列出权限集关联的账号
查询与指定权限集关联的账号列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListAccountsForProvisionedPermissionSetInvoker ¶
func (c *IdentityCenterClient) ListAccountsForProvisionedPermissionSetInvoker(request *model.ListAccountsForProvisionedPermissionSetRequest) *ListAccountsForProvisionedPermissionSetInvoker
ListAccountsForProvisionedPermissionSetInvoker 列出权限集关联的账号
func (*IdentityCenterClient) ListInstances ¶
func (c *IdentityCenterClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 列出实例
查询IAM身份中心的实例列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListInstancesInvoker ¶
func (c *IdentityCenterClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 列出实例
func (*IdentityCenterClient) ListManagedPoliciesInPermissionSet ¶
func (c *IdentityCenterClient) ListManagedPoliciesInPermissionSet(request *model.ListManagedPoliciesInPermissionSetRequest) (*model.ListManagedPoliciesInPermissionSetResponse, error)
ListManagedPoliciesInPermissionSet 列出系统身份策略
获取添加到指定权限集中的系统身份策略列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListManagedPoliciesInPermissionSetInvoker ¶
func (c *IdentityCenterClient) ListManagedPoliciesInPermissionSetInvoker(request *model.ListManagedPoliciesInPermissionSetRequest) *ListManagedPoliciesInPermissionSetInvoker
ListManagedPoliciesInPermissionSetInvoker 列出系统身份策略
func (*IdentityCenterClient) ListManagedRolesInPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) ListManagedRolesInPermissionSet(request *model.ListManagedRolesInPermissionSetRequest) (*model.ListManagedRolesInPermissionSetResponse, error)
ListManagedRolesInPermissionSet 列出系统策略
获取添加到指定权限集中的系统策略列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListManagedRolesInPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) ListManagedRolesInPermissionSetInvoker(request *model.ListManagedRolesInPermissionSetRequest) *ListManagedRolesInPermissionSetInvoker
ListManagedRolesInPermissionSetInvoker 列出系统策略
func (*IdentityCenterClient) ListPermissionSetProvisioningStatus ¶
func (c *IdentityCenterClient) ListPermissionSetProvisioningStatus(request *model.ListPermissionSetProvisioningStatusRequest) (*model.ListPermissionSetProvisioningStatusResponse, error)
ListPermissionSetProvisioningStatus 列出权限集预分配状态
查询指定实例中的权限集预分配状态列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListPermissionSetProvisioningStatusInvoker ¶
func (c *IdentityCenterClient) ListPermissionSetProvisioningStatusInvoker(request *model.ListPermissionSetProvisioningStatusRequest) *ListPermissionSetProvisioningStatusInvoker
ListPermissionSetProvisioningStatusInvoker 列出权限集预分配状态
func (*IdentityCenterClient) ListPermissionSets ¶
func (c *IdentityCenterClient) ListPermissionSets(request *model.ListPermissionSetsRequest) (*model.ListPermissionSetsResponse, error)
ListPermissionSets 列出权限集
查询指定实例下的权限集列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListPermissionSetsInvoker ¶
func (c *IdentityCenterClient) ListPermissionSetsInvoker(request *model.ListPermissionSetsRequest) *ListPermissionSetsInvoker
ListPermissionSetsInvoker 列出权限集
func (*IdentityCenterClient) ListPermissionSetsProvisionedToAccount ¶
func (c *IdentityCenterClient) ListPermissionSetsProvisionedToAccount(request *model.ListPermissionSetsProvisionedToAccountRequest) (*model.ListPermissionSetsProvisionedToAccountResponse, error)
ListPermissionSetsProvisionedToAccount 列出分配给账号的权限集
查询分配给指定账号的权限集列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListPermissionSetsProvisionedToAccountInvoker ¶
func (c *IdentityCenterClient) ListPermissionSetsProvisionedToAccountInvoker(request *model.ListPermissionSetsProvisionedToAccountRequest) *ListPermissionSetsProvisionedToAccountInvoker
ListPermissionSetsProvisionedToAccountInvoker 列出分配给账号的权限集
func (*IdentityCenterClient) ListTagResources ¶ added in v0.1.119
func (c *IdentityCenterClient) ListTagResources(request *model.ListTagResourcesRequest) (*model.ListTagResourcesResponse, error)
ListTagResources 列出绑定到指定资源的标签
列出绑定到指定资源的标签。当前支持为权限集添加标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ListTagResourcesInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) ListTagResourcesInvoker(request *model.ListTagResourcesRequest) *ListTagResourcesInvoker
ListTagResourcesInvoker 列出绑定到指定资源的标签
func (*IdentityCenterClient) ProvisionPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) ProvisionPermissionSet(request *model.ProvisionPermissionSetRequest) (*model.ProvisionPermissionSetResponse, error)
ProvisionPermissionSet 预分配权限集
将指定权限集预分配给指定账号。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) ProvisionPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) ProvisionPermissionSetInvoker(request *model.ProvisionPermissionSetRequest) *ProvisionPermissionSetInvoker
ProvisionPermissionSetInvoker 预分配权限集
func (*IdentityCenterClient) PutCustomPolicyToPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) PutCustomPolicyToPermissionSet(request *model.PutCustomPolicyToPermissionSetRequest) (*model.PutCustomPolicyToPermissionSetResponse, error)
PutCustomPolicyToPermissionSet 添加自定义身份策略
在指定的权限集中添加自定义身份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) PutCustomPolicyToPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) PutCustomPolicyToPermissionSetInvoker(request *model.PutCustomPolicyToPermissionSetRequest) *PutCustomPolicyToPermissionSetInvoker
PutCustomPolicyToPermissionSetInvoker 添加自定义身份策略
func (*IdentityCenterClient) PutCustomRoleToPermissionSet ¶ added in v0.1.119
func (c *IdentityCenterClient) PutCustomRoleToPermissionSet(request *model.PutCustomRoleToPermissionSetRequest) (*model.PutCustomRoleToPermissionSetResponse, error)
PutCustomRoleToPermissionSet 将自定义策略附加到权限集
将自定义策略附加到权限集
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) PutCustomRoleToPermissionSetInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) PutCustomRoleToPermissionSetInvoker(request *model.PutCustomRoleToPermissionSetRequest) *PutCustomRoleToPermissionSetInvoker
PutCustomRoleToPermissionSetInvoker 将自定义策略附加到权限集
func (*IdentityCenterClient) UpdateInstanceAccessControlAttributeConfiguration ¶ added in v0.1.119
func (c *IdentityCenterClient) UpdateInstanceAccessControlAttributeConfiguration(request *model.UpdateInstanceAccessControlAttributeConfigurationRequest) (*model.UpdateInstanceAccessControlAttributeConfigurationResponse, error)
UpdateInstanceAccessControlAttributeConfiguration 更新指定实例的访问控制属性配置
更新可与IAM身份中心实例一起使用的IAM身份中心身份源属性,以进行基于属性的访问控制(ABAC)。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) UpdateInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
func (c *IdentityCenterClient) UpdateInstanceAccessControlAttributeConfigurationInvoker(request *model.UpdateInstanceAccessControlAttributeConfigurationRequest) *UpdateInstanceAccessControlAttributeConfigurationInvoker
UpdateInstanceAccessControlAttributeConfigurationInvoker 更新指定实例的访问控制属性配置
func (*IdentityCenterClient) UpdatePermissionSet ¶
func (c *IdentityCenterClient) UpdatePermissionSet(request *model.UpdatePermissionSetRequest) (*model.UpdatePermissionSetResponse, error)
UpdatePermissionSet 更新权限集
根据权限集ID,更新指定权限集的属性。
Please refer to HUAWEI cloud API Explorer for details.
func (*IdentityCenterClient) UpdatePermissionSetInvoker ¶
func (c *IdentityCenterClient) UpdatePermissionSetInvoker(request *model.UpdatePermissionSetRequest) *UpdatePermissionSetInvoker
UpdatePermissionSetInvoker 更新权限集
type ListAccountAssignmentCreationStatusInvoker ¶
type ListAccountAssignmentCreationStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ListAccountAssignmentCreationStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListAccountAssignmentCreationStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAccountAssignmentCreationStatusInvoker) Invoke ¶
func (i *ListAccountAssignmentCreationStatusInvoker) Invoke() (*model.ListAccountAssignmentCreationStatusResponse, error)
type ListAccountAssignmentDeletionStatusInvoker ¶
type ListAccountAssignmentDeletionStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ListAccountAssignmentDeletionStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListAccountAssignmentDeletionStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAccountAssignmentDeletionStatusInvoker) Invoke ¶
func (i *ListAccountAssignmentDeletionStatusInvoker) Invoke() (*model.ListAccountAssignmentDeletionStatusResponse, error)
type ListAccountAssignmentsInvoker ¶
type ListAccountAssignmentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAccountAssignmentsInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListAccountAssignmentsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAccountAssignmentsInvoker) Invoke ¶
func (i *ListAccountAssignmentsInvoker) Invoke() (*model.ListAccountAssignmentsResponse, error)
type ListAccountsForProvisionedPermissionSetInvoker ¶
type ListAccountsForProvisionedPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*ListAccountsForProvisionedPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListAccountsForProvisionedPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListAccountsForProvisionedPermissionSetInvoker) Invoke ¶
func (i *ListAccountsForProvisionedPermissionSetInvoker) Invoke() (*model.ListAccountsForProvisionedPermissionSetResponse, error)
type ListInstancesInvoker ¶
type ListInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListInstancesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListInstancesInvoker) Invoke ¶
func (i *ListInstancesInvoker) Invoke() (*model.ListInstancesResponse, error)
type ListManagedPoliciesInPermissionSetInvoker ¶
type ListManagedPoliciesInPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*ListManagedPoliciesInPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListManagedPoliciesInPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListManagedPoliciesInPermissionSetInvoker) Invoke ¶
func (i *ListManagedPoliciesInPermissionSetInvoker) Invoke() (*model.ListManagedPoliciesInPermissionSetResponse, error)
type ListManagedRolesInPermissionSetInvoker ¶ added in v0.1.119
type ListManagedRolesInPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*ListManagedRolesInPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListManagedRolesInPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListManagedRolesInPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *ListManagedRolesInPermissionSetInvoker) Invoke() (*model.ListManagedRolesInPermissionSetResponse, error)
type ListPermissionSetProvisioningStatusInvoker ¶
type ListPermissionSetProvisioningStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ListPermissionSetProvisioningStatusInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListPermissionSetProvisioningStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPermissionSetProvisioningStatusInvoker) Invoke ¶
func (i *ListPermissionSetProvisioningStatusInvoker) Invoke() (*model.ListPermissionSetProvisioningStatusResponse, error)
type ListPermissionSetsInvoker ¶
type ListPermissionSetsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPermissionSetsInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListPermissionSetsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPermissionSetsInvoker) Invoke ¶
func (i *ListPermissionSetsInvoker) Invoke() (*model.ListPermissionSetsResponse, error)
type ListPermissionSetsProvisionedToAccountInvoker ¶
type ListPermissionSetsProvisionedToAccountInvoker struct {
*invoker.BaseInvoker
}
func (*ListPermissionSetsProvisionedToAccountInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListPermissionSetsProvisionedToAccountInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListPermissionSetsProvisionedToAccountInvoker) Invoke ¶
func (i *ListPermissionSetsProvisionedToAccountInvoker) Invoke() (*model.ListPermissionSetsProvisionedToAccountResponse, error)
type ListTagResourcesInvoker ¶ added in v0.1.119
type ListTagResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagResourcesInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ListTagResourcesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListTagResourcesInvoker) Invoke ¶ added in v0.1.119
func (i *ListTagResourcesInvoker) Invoke() (*model.ListTagResourcesResponse, error)
type ProvisionPermissionSetInvoker ¶ added in v0.1.119
type ProvisionPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*ProvisionPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *ProvisionPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ProvisionPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *ProvisionPermissionSetInvoker) Invoke() (*model.ProvisionPermissionSetResponse, error)
type PutCustomPolicyToPermissionSetInvoker ¶ added in v0.1.119
type PutCustomPolicyToPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*PutCustomPolicyToPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *PutCustomPolicyToPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*PutCustomPolicyToPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *PutCustomPolicyToPermissionSetInvoker) Invoke() (*model.PutCustomPolicyToPermissionSetResponse, error)
type PutCustomRoleToPermissionSetInvoker ¶ added in v0.1.119
type PutCustomRoleToPermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*PutCustomRoleToPermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *PutCustomRoleToPermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*PutCustomRoleToPermissionSetInvoker) Invoke ¶ added in v0.1.119
func (i *PutCustomRoleToPermissionSetInvoker) Invoke() (*model.PutCustomRoleToPermissionSetResponse, error)
type UpdateInstanceAccessControlAttributeConfigurationInvoker ¶ added in v0.1.119
type UpdateInstanceAccessControlAttributeConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *UpdateInstanceAccessControlAttributeConfigurationInvoker) GetBaseInvoker() *invoker.BaseInvoker
type UpdatePermissionSetInvoker ¶
type UpdatePermissionSetInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePermissionSetInvoker) GetBaseInvoker ¶ added in v0.1.119
func (i *UpdatePermissionSetInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdatePermissionSetInvoker) Invoke ¶
func (i *UpdatePermissionSetInvoker) Invoke() (*model.UpdatePermissionSetResponse, error)