Documentation ¶
Index ¶
- type AuthorizationPolicyClient
- func (c AuthorizationPolicyClient) CreateAuthorizationPolicy(ctx context.Context, input beta.AuthorizationPolicy, ...) (result CreateAuthorizationPolicyOperationResponse, err error)
- func (c AuthorizationPolicyClient) DeleteAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, ...) (result DeleteAuthorizationPolicyOperationResponse, err error)
- func (c AuthorizationPolicyClient) GetAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, ...) (result GetAuthorizationPolicyOperationResponse, err error)
- func (c AuthorizationPolicyClient) GetAuthorizationPolicyCount(ctx context.Context, options GetAuthorizationPolicyCountOperationOptions) (result GetAuthorizationPolicyCountOperationResponse, err error)
- func (c AuthorizationPolicyClient) ListAuthorizationPolicies(ctx context.Context, options ListAuthorizationPoliciesOperationOptions) (result ListAuthorizationPoliciesOperationResponse, err error)
- func (c AuthorizationPolicyClient) ListAuthorizationPoliciesComplete(ctx context.Context, options ListAuthorizationPoliciesOperationOptions) (ListAuthorizationPoliciesCompleteResult, error)
- func (c AuthorizationPolicyClient) ListAuthorizationPoliciesCompleteMatchingPredicate(ctx context.Context, options ListAuthorizationPoliciesOperationOptions, ...) (result ListAuthorizationPoliciesCompleteResult, err error)
- func (c AuthorizationPolicyClient) UpdateAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, ...) (result UpdateAuthorizationPolicyOperationResponse, err error)
- type AuthorizationPolicyOperationPredicate
- type CreateAuthorizationPolicyOperationOptions
- type CreateAuthorizationPolicyOperationResponse
- type DeleteAuthorizationPolicyOperationOptions
- type DeleteAuthorizationPolicyOperationResponse
- type GetAuthorizationPolicyCountOperationOptions
- type GetAuthorizationPolicyCountOperationResponse
- type GetAuthorizationPolicyOperationOptions
- type GetAuthorizationPolicyOperationResponse
- type ListAuthorizationPoliciesCompleteResult
- type ListAuthorizationPoliciesCustomPager
- type ListAuthorizationPoliciesOperationOptions
- type ListAuthorizationPoliciesOperationResponse
- type UpdateAuthorizationPolicyOperationOptions
- type UpdateAuthorizationPolicyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationPolicyClient ¶
func NewAuthorizationPolicyClientWithBaseURI ¶
func NewAuthorizationPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthorizationPolicyClient, error)
func (AuthorizationPolicyClient) CreateAuthorizationPolicy ¶
func (c AuthorizationPolicyClient) CreateAuthorizationPolicy(ctx context.Context, input beta.AuthorizationPolicy, options CreateAuthorizationPolicyOperationOptions) (result CreateAuthorizationPolicyOperationResponse, err error)
CreateAuthorizationPolicy - Create new navigation property to authorizationPolicy for policies
func (AuthorizationPolicyClient) DeleteAuthorizationPolicy ¶
func (c AuthorizationPolicyClient) DeleteAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, options DeleteAuthorizationPolicyOperationOptions) (result DeleteAuthorizationPolicyOperationResponse, err error)
DeleteAuthorizationPolicy - Delete navigation property authorizationPolicy for policies
func (AuthorizationPolicyClient) GetAuthorizationPolicy ¶
func (c AuthorizationPolicyClient) GetAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, options GetAuthorizationPolicyOperationOptions) (result GetAuthorizationPolicyOperationResponse, err error)
GetAuthorizationPolicy - Get authorizationPolicy from policies. The policy that controls Microsoft Entra authorization settings.
func (AuthorizationPolicyClient) GetAuthorizationPolicyCount ¶
func (c AuthorizationPolicyClient) GetAuthorizationPolicyCount(ctx context.Context, options GetAuthorizationPolicyCountOperationOptions) (result GetAuthorizationPolicyCountOperationResponse, err error)
GetAuthorizationPolicyCount - Get the number of the resource
func (AuthorizationPolicyClient) ListAuthorizationPolicies ¶
func (c AuthorizationPolicyClient) ListAuthorizationPolicies(ctx context.Context, options ListAuthorizationPoliciesOperationOptions) (result ListAuthorizationPoliciesOperationResponse, err error)
ListAuthorizationPolicies - Get authorizationPolicy. Retrieve the properties of an authorizationPolicy object.
func (AuthorizationPolicyClient) ListAuthorizationPoliciesComplete ¶
func (c AuthorizationPolicyClient) ListAuthorizationPoliciesComplete(ctx context.Context, options ListAuthorizationPoliciesOperationOptions) (ListAuthorizationPoliciesCompleteResult, error)
ListAuthorizationPoliciesComplete retrieves all the results into a single object
func (AuthorizationPolicyClient) ListAuthorizationPoliciesCompleteMatchingPredicate ¶
func (c AuthorizationPolicyClient) ListAuthorizationPoliciesCompleteMatchingPredicate(ctx context.Context, options ListAuthorizationPoliciesOperationOptions, predicate AuthorizationPolicyOperationPredicate) (result ListAuthorizationPoliciesCompleteResult, err error)
ListAuthorizationPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AuthorizationPolicyClient) UpdateAuthorizationPolicy ¶
func (c AuthorizationPolicyClient) UpdateAuthorizationPolicy(ctx context.Context, id beta.PolicyAuthorizationPolicyId, input beta.AuthorizationPolicy, options UpdateAuthorizationPolicyOperationOptions) (result UpdateAuthorizationPolicyOperationResponse, err error)
UpdateAuthorizationPolicy - Update the navigation property authorizationPolicy in policies
type AuthorizationPolicyOperationPredicate ¶
type AuthorizationPolicyOperationPredicate struct { }
func (AuthorizationPolicyOperationPredicate) Matches ¶
func (p AuthorizationPolicyOperationPredicate) Matches(input beta.AuthorizationPolicy) bool
type CreateAuthorizationPolicyOperationOptions ¶
type CreateAuthorizationPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAuthorizationPolicyOperationOptions ¶
func DefaultCreateAuthorizationPolicyOperationOptions() CreateAuthorizationPolicyOperationOptions
func (CreateAuthorizationPolicyOperationOptions) ToHeaders ¶
func (o CreateAuthorizationPolicyOperationOptions) ToHeaders() *client.Headers
func (CreateAuthorizationPolicyOperationOptions) ToOData ¶
func (o CreateAuthorizationPolicyOperationOptions) ToOData() *odata.Query
func (CreateAuthorizationPolicyOperationOptions) ToQuery ¶
func (o CreateAuthorizationPolicyOperationOptions) ToQuery() *client.QueryParams
type DeleteAuthorizationPolicyOperationOptions ¶
type DeleteAuthorizationPolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAuthorizationPolicyOperationOptions ¶
func DefaultDeleteAuthorizationPolicyOperationOptions() DeleteAuthorizationPolicyOperationOptions
func (DeleteAuthorizationPolicyOperationOptions) ToHeaders ¶
func (o DeleteAuthorizationPolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteAuthorizationPolicyOperationOptions) ToOData ¶
func (o DeleteAuthorizationPolicyOperationOptions) ToOData() *odata.Query
func (DeleteAuthorizationPolicyOperationOptions) ToQuery ¶
func (o DeleteAuthorizationPolicyOperationOptions) ToQuery() *client.QueryParams
type GetAuthorizationPolicyCountOperationOptions ¶
type GetAuthorizationPolicyCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAuthorizationPolicyCountOperationOptions ¶
func DefaultGetAuthorizationPolicyCountOperationOptions() GetAuthorizationPolicyCountOperationOptions
func (GetAuthorizationPolicyCountOperationOptions) ToHeaders ¶
func (o GetAuthorizationPolicyCountOperationOptions) ToHeaders() *client.Headers
func (GetAuthorizationPolicyCountOperationOptions) ToOData ¶
func (o GetAuthorizationPolicyCountOperationOptions) ToOData() *odata.Query
func (GetAuthorizationPolicyCountOperationOptions) ToQuery ¶
func (o GetAuthorizationPolicyCountOperationOptions) ToQuery() *client.QueryParams
type GetAuthorizationPolicyOperationOptions ¶
type GetAuthorizationPolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAuthorizationPolicyOperationOptions ¶
func DefaultGetAuthorizationPolicyOperationOptions() GetAuthorizationPolicyOperationOptions
func (GetAuthorizationPolicyOperationOptions) ToHeaders ¶
func (o GetAuthorizationPolicyOperationOptions) ToHeaders() *client.Headers
func (GetAuthorizationPolicyOperationOptions) ToOData ¶
func (o GetAuthorizationPolicyOperationOptions) ToOData() *odata.Query
func (GetAuthorizationPolicyOperationOptions) ToQuery ¶
func (o GetAuthorizationPolicyOperationOptions) ToQuery() *client.QueryParams
type ListAuthorizationPoliciesCompleteResult ¶
type ListAuthorizationPoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.AuthorizationPolicy }
type ListAuthorizationPoliciesCustomPager ¶
func (*ListAuthorizationPoliciesCustomPager) NextPageLink ¶
func (p *ListAuthorizationPoliciesCustomPager) NextPageLink() *odata.Link
type ListAuthorizationPoliciesOperationOptions ¶
type ListAuthorizationPoliciesOperationOptions 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 DefaultListAuthorizationPoliciesOperationOptions ¶
func DefaultListAuthorizationPoliciesOperationOptions() ListAuthorizationPoliciesOperationOptions
func (ListAuthorizationPoliciesOperationOptions) ToHeaders ¶
func (o ListAuthorizationPoliciesOperationOptions) ToHeaders() *client.Headers
func (ListAuthorizationPoliciesOperationOptions) ToOData ¶
func (o ListAuthorizationPoliciesOperationOptions) ToOData() *odata.Query
func (ListAuthorizationPoliciesOperationOptions) ToQuery ¶
func (o ListAuthorizationPoliciesOperationOptions) ToQuery() *client.QueryParams
type UpdateAuthorizationPolicyOperationOptions ¶
type UpdateAuthorizationPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateAuthorizationPolicyOperationOptions ¶
func DefaultUpdateAuthorizationPolicyOperationOptions() UpdateAuthorizationPolicyOperationOptions
func (UpdateAuthorizationPolicyOperationOptions) ToHeaders ¶
func (o UpdateAuthorizationPolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateAuthorizationPolicyOperationOptions) ToOData ¶
func (o UpdateAuthorizationPolicyOperationOptions) ToOData() *odata.Query
func (UpdateAuthorizationPolicyOperationOptions) ToQuery ¶
func (o UpdateAuthorizationPolicyOperationOptions) ToQuery() *client.QueryParams