Documentation ¶
Index ¶
- type ConditionalAccessPolicyClient
- func (c ConditionalAccessPolicyClient) CreateConditionalAccessPolicy(ctx context.Context, input beta.ConditionalAccessPolicy, ...) (result CreateConditionalAccessPolicyOperationResponse, err error)
- func (c ConditionalAccessPolicyClient) DeleteConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, ...) (result DeleteConditionalAccessPolicyOperationResponse, err error)
- func (c ConditionalAccessPolicyClient) GetConditionalAccessPoliciesCount(ctx context.Context, options GetConditionalAccessPoliciesCountOperationOptions) (result GetConditionalAccessPoliciesCountOperationResponse, err error)
- func (c ConditionalAccessPolicyClient) GetConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, ...) (result GetConditionalAccessPolicyOperationResponse, err error)
- func (c ConditionalAccessPolicyClient) ListConditionalAccessPolicies(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions) (result ListConditionalAccessPoliciesOperationResponse, err error)
- func (c ConditionalAccessPolicyClient) ListConditionalAccessPoliciesComplete(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions) (ListConditionalAccessPoliciesCompleteResult, error)
- func (c ConditionalAccessPolicyClient) ListConditionalAccessPoliciesCompleteMatchingPredicate(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions, ...) (result ListConditionalAccessPoliciesCompleteResult, err error)
- func (c ConditionalAccessPolicyClient) UpdateConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, ...) (result UpdateConditionalAccessPolicyOperationResponse, err error)
- type ConditionalAccessPolicyOperationPredicate
- type CreateConditionalAccessPolicyOperationOptions
- type CreateConditionalAccessPolicyOperationResponse
- type DeleteConditionalAccessPolicyOperationOptions
- type DeleteConditionalAccessPolicyOperationResponse
- type GetConditionalAccessPoliciesCountOperationOptions
- type GetConditionalAccessPoliciesCountOperationResponse
- type GetConditionalAccessPolicyOperationOptions
- type GetConditionalAccessPolicyOperationResponse
- type ListConditionalAccessPoliciesCompleteResult
- type ListConditionalAccessPoliciesCustomPager
- type ListConditionalAccessPoliciesOperationOptions
- type ListConditionalAccessPoliciesOperationResponse
- type UpdateConditionalAccessPolicyOperationOptions
- type UpdateConditionalAccessPolicyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConditionalAccessPolicyClient ¶
func NewConditionalAccessPolicyClientWithBaseURI ¶
func NewConditionalAccessPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*ConditionalAccessPolicyClient, error)
func (ConditionalAccessPolicyClient) CreateConditionalAccessPolicy ¶
func (c ConditionalAccessPolicyClient) CreateConditionalAccessPolicy(ctx context.Context, input beta.ConditionalAccessPolicy, options CreateConditionalAccessPolicyOperationOptions) (result CreateConditionalAccessPolicyOperationResponse, err error)
CreateConditionalAccessPolicy - Create new navigation property to conditionalAccessPolicies for policies
func (ConditionalAccessPolicyClient) DeleteConditionalAccessPolicy ¶
func (c ConditionalAccessPolicyClient) DeleteConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, options DeleteConditionalAccessPolicyOperationOptions) (result DeleteConditionalAccessPolicyOperationResponse, err error)
DeleteConditionalAccessPolicy - Delete navigation property conditionalAccessPolicies for policies
func (ConditionalAccessPolicyClient) GetConditionalAccessPoliciesCount ¶
func (c ConditionalAccessPolicyClient) GetConditionalAccessPoliciesCount(ctx context.Context, options GetConditionalAccessPoliciesCountOperationOptions) (result GetConditionalAccessPoliciesCountOperationResponse, err error)
GetConditionalAccessPoliciesCount - Get the number of the resource
func (ConditionalAccessPolicyClient) GetConditionalAccessPolicy ¶
func (c ConditionalAccessPolicyClient) GetConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, options GetConditionalAccessPolicyOperationOptions) (result GetConditionalAccessPolicyOperationResponse, err error)
GetConditionalAccessPolicy - Get conditionalAccessPolicies from policies. The custom rules that define an access scenario.
func (ConditionalAccessPolicyClient) ListConditionalAccessPolicies ¶
func (c ConditionalAccessPolicyClient) ListConditionalAccessPolicies(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions) (result ListConditionalAccessPoliciesOperationResponse, err error)
ListConditionalAccessPolicies - Get conditionalAccessPolicies from policies. The custom rules that define an access scenario.
func (ConditionalAccessPolicyClient) ListConditionalAccessPoliciesComplete ¶
func (c ConditionalAccessPolicyClient) ListConditionalAccessPoliciesComplete(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions) (ListConditionalAccessPoliciesCompleteResult, error)
ListConditionalAccessPoliciesComplete retrieves all the results into a single object
func (ConditionalAccessPolicyClient) ListConditionalAccessPoliciesCompleteMatchingPredicate ¶
func (c ConditionalAccessPolicyClient) ListConditionalAccessPoliciesCompleteMatchingPredicate(ctx context.Context, options ListConditionalAccessPoliciesOperationOptions, predicate ConditionalAccessPolicyOperationPredicate) (result ListConditionalAccessPoliciesCompleteResult, err error)
ListConditionalAccessPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ConditionalAccessPolicyClient) UpdateConditionalAccessPolicy ¶
func (c ConditionalAccessPolicyClient) UpdateConditionalAccessPolicy(ctx context.Context, id beta.PolicyConditionalAccessPolicyId, input beta.ConditionalAccessPolicy, options UpdateConditionalAccessPolicyOperationOptions) (result UpdateConditionalAccessPolicyOperationResponse, err error)
UpdateConditionalAccessPolicy - Update the navigation property conditionalAccessPolicies in policies
type ConditionalAccessPolicyOperationPredicate ¶
type ConditionalAccessPolicyOperationPredicate struct { }
func (ConditionalAccessPolicyOperationPredicate) Matches ¶
func (p ConditionalAccessPolicyOperationPredicate) Matches(input beta.ConditionalAccessPolicy) bool
type CreateConditionalAccessPolicyOperationOptions ¶
type CreateConditionalAccessPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateConditionalAccessPolicyOperationOptions ¶
func DefaultCreateConditionalAccessPolicyOperationOptions() CreateConditionalAccessPolicyOperationOptions
func (CreateConditionalAccessPolicyOperationOptions) ToHeaders ¶
func (o CreateConditionalAccessPolicyOperationOptions) ToHeaders() *client.Headers
func (CreateConditionalAccessPolicyOperationOptions) ToOData ¶
func (o CreateConditionalAccessPolicyOperationOptions) ToOData() *odata.Query
func (CreateConditionalAccessPolicyOperationOptions) ToQuery ¶
func (o CreateConditionalAccessPolicyOperationOptions) ToQuery() *client.QueryParams
type DeleteConditionalAccessPolicyOperationOptions ¶
type DeleteConditionalAccessPolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteConditionalAccessPolicyOperationOptions ¶
func DefaultDeleteConditionalAccessPolicyOperationOptions() DeleteConditionalAccessPolicyOperationOptions
func (DeleteConditionalAccessPolicyOperationOptions) ToHeaders ¶
func (o DeleteConditionalAccessPolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteConditionalAccessPolicyOperationOptions) ToOData ¶
func (o DeleteConditionalAccessPolicyOperationOptions) ToOData() *odata.Query
func (DeleteConditionalAccessPolicyOperationOptions) ToQuery ¶
func (o DeleteConditionalAccessPolicyOperationOptions) ToQuery() *client.QueryParams
type GetConditionalAccessPoliciesCountOperationOptions ¶
type GetConditionalAccessPoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetConditionalAccessPoliciesCountOperationOptions ¶
func DefaultGetConditionalAccessPoliciesCountOperationOptions() GetConditionalAccessPoliciesCountOperationOptions
func (GetConditionalAccessPoliciesCountOperationOptions) ToHeaders ¶
func (o GetConditionalAccessPoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetConditionalAccessPoliciesCountOperationOptions) ToOData ¶
func (o GetConditionalAccessPoliciesCountOperationOptions) ToOData() *odata.Query
func (GetConditionalAccessPoliciesCountOperationOptions) ToQuery ¶
func (o GetConditionalAccessPoliciesCountOperationOptions) ToQuery() *client.QueryParams
type GetConditionalAccessPolicyOperationOptions ¶
type GetConditionalAccessPolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetConditionalAccessPolicyOperationOptions ¶
func DefaultGetConditionalAccessPolicyOperationOptions() GetConditionalAccessPolicyOperationOptions
func (GetConditionalAccessPolicyOperationOptions) ToHeaders ¶
func (o GetConditionalAccessPolicyOperationOptions) ToHeaders() *client.Headers
func (GetConditionalAccessPolicyOperationOptions) ToOData ¶
func (o GetConditionalAccessPolicyOperationOptions) ToOData() *odata.Query
func (GetConditionalAccessPolicyOperationOptions) ToQuery ¶
func (o GetConditionalAccessPolicyOperationOptions) ToQuery() *client.QueryParams
type ListConditionalAccessPoliciesCompleteResult ¶
type ListConditionalAccessPoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.ConditionalAccessPolicy }
type ListConditionalAccessPoliciesCustomPager ¶
type ListConditionalAccessPoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListConditionalAccessPoliciesCustomPager) NextPageLink ¶
func (p *ListConditionalAccessPoliciesCustomPager) NextPageLink() *odata.Link
type ListConditionalAccessPoliciesOperationOptions ¶
type ListConditionalAccessPoliciesOperationOptions 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 DefaultListConditionalAccessPoliciesOperationOptions ¶
func DefaultListConditionalAccessPoliciesOperationOptions() ListConditionalAccessPoliciesOperationOptions
func (ListConditionalAccessPoliciesOperationOptions) ToHeaders ¶
func (o ListConditionalAccessPoliciesOperationOptions) ToHeaders() *client.Headers
func (ListConditionalAccessPoliciesOperationOptions) ToOData ¶
func (o ListConditionalAccessPoliciesOperationOptions) ToOData() *odata.Query
func (ListConditionalAccessPoliciesOperationOptions) ToQuery ¶
func (o ListConditionalAccessPoliciesOperationOptions) ToQuery() *client.QueryParams
type UpdateConditionalAccessPolicyOperationOptions ¶
type UpdateConditionalAccessPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateConditionalAccessPolicyOperationOptions ¶
func DefaultUpdateConditionalAccessPolicyOperationOptions() UpdateConditionalAccessPolicyOperationOptions
func (UpdateConditionalAccessPolicyOperationOptions) ToHeaders ¶
func (o UpdateConditionalAccessPolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateConditionalAccessPolicyOperationOptions) ToOData ¶
func (o UpdateConditionalAccessPolicyOperationOptions) ToOData() *odata.Query
func (UpdateConditionalAccessPolicyOperationOptions) ToQuery ¶
func (o UpdateConditionalAccessPolicyOperationOptions) ToQuery() *client.QueryParams