Documentation ¶
Index ¶
- type AccessPackageSubjectOperationPredicate
- type CreateEntitlementManagementSubjectOperationOptions
- type CreateEntitlementManagementSubjectOperationResponse
- type DeleteEntitlementManagementSubjectOperationOptions
- type DeleteEntitlementManagementSubjectOperationResponse
- type EntitlementManagementSubjectClient
- func (c EntitlementManagementSubjectClient) CreateEntitlementManagementSubject(ctx context.Context, input beta.AccessPackageSubject, ...) (result CreateEntitlementManagementSubjectOperationResponse, err error)
- func (c EntitlementManagementSubjectClient) DeleteEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, ...) (result DeleteEntitlementManagementSubjectOperationResponse, err error)
- func (c EntitlementManagementSubjectClient) GetEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, ...) (result GetEntitlementManagementSubjectOperationResponse, err error)
- func (c EntitlementManagementSubjectClient) GetEntitlementManagementSubjectsCount(ctx context.Context, ...) (result GetEntitlementManagementSubjectsCountOperationResponse, err error)
- func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjects(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions) (result ListEntitlementManagementSubjectsOperationResponse, err error)
- func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsComplete(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions) (ListEntitlementManagementSubjectsCompleteResult, error)
- func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions, ...) (result ListEntitlementManagementSubjectsCompleteResult, err error)
- func (c EntitlementManagementSubjectClient) UpdateEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, ...) (result UpdateEntitlementManagementSubjectOperationResponse, err error)
- type GetEntitlementManagementSubjectOperationOptions
- type GetEntitlementManagementSubjectOperationResponse
- type GetEntitlementManagementSubjectsCountOperationOptions
- type GetEntitlementManagementSubjectsCountOperationResponse
- type ListEntitlementManagementSubjectsCompleteResult
- type ListEntitlementManagementSubjectsCustomPager
- type ListEntitlementManagementSubjectsOperationOptions
- type ListEntitlementManagementSubjectsOperationResponse
- type UpdateEntitlementManagementSubjectOperationOptions
- type UpdateEntitlementManagementSubjectOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPackageSubjectOperationPredicate ¶
type AccessPackageSubjectOperationPredicate struct { }
func (AccessPackageSubjectOperationPredicate) Matches ¶
func (p AccessPackageSubjectOperationPredicate) Matches(input beta.AccessPackageSubject) bool
type CreateEntitlementManagementSubjectOperationOptions ¶
type CreateEntitlementManagementSubjectOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateEntitlementManagementSubjectOperationOptions ¶
func DefaultCreateEntitlementManagementSubjectOperationOptions() CreateEntitlementManagementSubjectOperationOptions
func (CreateEntitlementManagementSubjectOperationOptions) ToHeaders ¶
func (o CreateEntitlementManagementSubjectOperationOptions) ToHeaders() *client.Headers
func (CreateEntitlementManagementSubjectOperationOptions) ToOData ¶
func (o CreateEntitlementManagementSubjectOperationOptions) ToOData() *odata.Query
func (CreateEntitlementManagementSubjectOperationOptions) ToQuery ¶
func (o CreateEntitlementManagementSubjectOperationOptions) ToQuery() *client.QueryParams
type DeleteEntitlementManagementSubjectOperationOptions ¶
type DeleteEntitlementManagementSubjectOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteEntitlementManagementSubjectOperationOptions ¶
func DefaultDeleteEntitlementManagementSubjectOperationOptions() DeleteEntitlementManagementSubjectOperationOptions
func (DeleteEntitlementManagementSubjectOperationOptions) ToHeaders ¶
func (o DeleteEntitlementManagementSubjectOperationOptions) ToHeaders() *client.Headers
func (DeleteEntitlementManagementSubjectOperationOptions) ToOData ¶
func (o DeleteEntitlementManagementSubjectOperationOptions) ToOData() *odata.Query
func (DeleteEntitlementManagementSubjectOperationOptions) ToQuery ¶
func (o DeleteEntitlementManagementSubjectOperationOptions) ToQuery() *client.QueryParams
type EntitlementManagementSubjectClient ¶
func NewEntitlementManagementSubjectClientWithBaseURI ¶
func NewEntitlementManagementSubjectClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementSubjectClient, error)
func (EntitlementManagementSubjectClient) CreateEntitlementManagementSubject ¶
func (c EntitlementManagementSubjectClient) CreateEntitlementManagementSubject(ctx context.Context, input beta.AccessPackageSubject, options CreateEntitlementManagementSubjectOperationOptions) (result CreateEntitlementManagementSubjectOperationResponse, err error)
CreateEntitlementManagementSubject - Create new navigation property to subjects for identityGovernance
func (EntitlementManagementSubjectClient) DeleteEntitlementManagementSubject ¶
func (c EntitlementManagementSubjectClient) DeleteEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, options DeleteEntitlementManagementSubjectOperationOptions) (result DeleteEntitlementManagementSubjectOperationResponse, err error)
DeleteEntitlementManagementSubject - Delete navigation property subjects for identityGovernance
func (EntitlementManagementSubjectClient) GetEntitlementManagementSubject ¶
func (c EntitlementManagementSubjectClient) GetEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, options GetEntitlementManagementSubjectOperationOptions) (result GetEntitlementManagementSubjectOperationResponse, err error)
GetEntitlementManagementSubject - Get subjects from identityGovernance. Represents the subjects within entitlement management.
func (EntitlementManagementSubjectClient) GetEntitlementManagementSubjectsCount ¶
func (c EntitlementManagementSubjectClient) GetEntitlementManagementSubjectsCount(ctx context.Context, options GetEntitlementManagementSubjectsCountOperationOptions) (result GetEntitlementManagementSubjectsCountOperationResponse, err error)
GetEntitlementManagementSubjectsCount - Get the number of the resource
func (EntitlementManagementSubjectClient) ListEntitlementManagementSubjects ¶
func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjects(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions) (result ListEntitlementManagementSubjectsOperationResponse, err error)
ListEntitlementManagementSubjects - Get accessPackageSubject. Get the properties of an existing accessPackageSubject object.
func (EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsComplete ¶
func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsComplete(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions) (ListEntitlementManagementSubjectsCompleteResult, error)
ListEntitlementManagementSubjectsComplete retrieves all the results into a single object
func (EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsCompleteMatchingPredicate ¶
func (c EntitlementManagementSubjectClient) ListEntitlementManagementSubjectsCompleteMatchingPredicate(ctx context.Context, options ListEntitlementManagementSubjectsOperationOptions, predicate AccessPackageSubjectOperationPredicate) (result ListEntitlementManagementSubjectsCompleteResult, err error)
ListEntitlementManagementSubjectsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (EntitlementManagementSubjectClient) UpdateEntitlementManagementSubject ¶
func (c EntitlementManagementSubjectClient) UpdateEntitlementManagementSubject(ctx context.Context, id beta.IdentityGovernanceEntitlementManagementSubjectId, input beta.AccessPackageSubject, options UpdateEntitlementManagementSubjectOperationOptions) (result UpdateEntitlementManagementSubjectOperationResponse, err error)
UpdateEntitlementManagementSubject - Update accessPackageSubject. Update an existing accessPackageSubject object to change the subject lifecycle.
type GetEntitlementManagementSubjectOperationOptions ¶
type GetEntitlementManagementSubjectOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetEntitlementManagementSubjectOperationOptions ¶
func DefaultGetEntitlementManagementSubjectOperationOptions() GetEntitlementManagementSubjectOperationOptions
func (GetEntitlementManagementSubjectOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementSubjectOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementSubjectOperationOptions) ToOData ¶
func (o GetEntitlementManagementSubjectOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementSubjectOperationOptions) ToQuery ¶
func (o GetEntitlementManagementSubjectOperationOptions) ToQuery() *client.QueryParams
type GetEntitlementManagementSubjectsCountOperationOptions ¶
type GetEntitlementManagementSubjectsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetEntitlementManagementSubjectsCountOperationOptions ¶
func DefaultGetEntitlementManagementSubjectsCountOperationOptions() GetEntitlementManagementSubjectsCountOperationOptions
func (GetEntitlementManagementSubjectsCountOperationOptions) ToHeaders ¶
func (o GetEntitlementManagementSubjectsCountOperationOptions) ToHeaders() *client.Headers
func (GetEntitlementManagementSubjectsCountOperationOptions) ToOData ¶
func (o GetEntitlementManagementSubjectsCountOperationOptions) ToOData() *odata.Query
func (GetEntitlementManagementSubjectsCountOperationOptions) ToQuery ¶
func (o GetEntitlementManagementSubjectsCountOperationOptions) ToQuery() *client.QueryParams
type ListEntitlementManagementSubjectsCompleteResult ¶
type ListEntitlementManagementSubjectsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AccessPackageSubject }
type ListEntitlementManagementSubjectsCustomPager ¶
type ListEntitlementManagementSubjectsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListEntitlementManagementSubjectsCustomPager) NextPageLink ¶
func (p *ListEntitlementManagementSubjectsCustomPager) NextPageLink() *odata.Link
type ListEntitlementManagementSubjectsOperationOptions ¶
type ListEntitlementManagementSubjectsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListEntitlementManagementSubjectsOperationOptions ¶
func DefaultListEntitlementManagementSubjectsOperationOptions() ListEntitlementManagementSubjectsOperationOptions
func (ListEntitlementManagementSubjectsOperationOptions) ToHeaders ¶
func (o ListEntitlementManagementSubjectsOperationOptions) ToHeaders() *client.Headers
func (ListEntitlementManagementSubjectsOperationOptions) ToOData ¶
func (o ListEntitlementManagementSubjectsOperationOptions) ToOData() *odata.Query
func (ListEntitlementManagementSubjectsOperationOptions) ToQuery ¶
func (o ListEntitlementManagementSubjectsOperationOptions) ToQuery() *client.QueryParams
type UpdateEntitlementManagementSubjectOperationOptions ¶
type UpdateEntitlementManagementSubjectOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateEntitlementManagementSubjectOperationOptions ¶
func DefaultUpdateEntitlementManagementSubjectOperationOptions() UpdateEntitlementManagementSubjectOperationOptions
func (UpdateEntitlementManagementSubjectOperationOptions) ToHeaders ¶
func (o UpdateEntitlementManagementSubjectOperationOptions) ToHeaders() *client.Headers
func (UpdateEntitlementManagementSubjectOperationOptions) ToOData ¶
func (o UpdateEntitlementManagementSubjectOperationOptions) ToOData() *odata.Query
func (UpdateEntitlementManagementSubjectOperationOptions) ToQuery ¶
func (o UpdateEntitlementManagementSubjectOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createentitlementmanagementsubject.go
- method_deleteentitlementmanagementsubject.go
- method_getentitlementmanagementsubject.go
- method_getentitlementmanagementsubjectscount.go
- method_listentitlementmanagementsubjects.go
- method_updateentitlementmanagementsubject.go
- predicates.go
- version.go