Documentation ¶
Index ¶
- type CreateCrossTenantAccessPolicyPartnerOperationOptions
- type CreateCrossTenantAccessPolicyPartnerOperationResponse
- type CrossTenantAccessPolicyConfigurationPartnerOperationPredicate
- type CrossTenantAccessPolicyPartnerClient
- func (c CrossTenantAccessPolicyPartnerClient) CreateCrossTenantAccessPolicyPartner(ctx context.Context, input beta.CrossTenantAccessPolicyConfigurationPartner, ...) (result CreateCrossTenantAccessPolicyPartnerOperationResponse, err error)
- func (c CrossTenantAccessPolicyPartnerClient) DeleteCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, ...) (result DeleteCrossTenantAccessPolicyPartnerOperationResponse, err error)
- func (c CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, ...) (result GetCrossTenantAccessPolicyPartnerOperationResponse, err error)
- func (c CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartnersCount(ctx context.Context, ...) (result GetCrossTenantAccessPolicyPartnersCountOperationResponse, err error)
- func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartners(ctx context.Context, ...) (result ListCrossTenantAccessPolicyPartnersOperationResponse, err error)
- func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersComplete(ctx context.Context, ...) (ListCrossTenantAccessPolicyPartnersCompleteResult, error)
- func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersCompleteMatchingPredicate(ctx context.Context, ...) (result ListCrossTenantAccessPolicyPartnersCompleteResult, err error)
- func (c CrossTenantAccessPolicyPartnerClient) UpdateCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, ...) (result UpdateCrossTenantAccessPolicyPartnerOperationResponse, err error)
- type DeleteCrossTenantAccessPolicyPartnerOperationOptions
- type DeleteCrossTenantAccessPolicyPartnerOperationResponse
- type GetCrossTenantAccessPolicyPartnerOperationOptions
- type GetCrossTenantAccessPolicyPartnerOperationResponse
- type GetCrossTenantAccessPolicyPartnersCountOperationOptions
- type GetCrossTenantAccessPolicyPartnersCountOperationResponse
- type ListCrossTenantAccessPolicyPartnersCompleteResult
- type ListCrossTenantAccessPolicyPartnersCustomPager
- type ListCrossTenantAccessPolicyPartnersOperationOptions
- type ListCrossTenantAccessPolicyPartnersOperationResponse
- type UpdateCrossTenantAccessPolicyPartnerOperationOptions
- type UpdateCrossTenantAccessPolicyPartnerOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateCrossTenantAccessPolicyPartnerOperationOptions ¶
type CreateCrossTenantAccessPolicyPartnerOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateCrossTenantAccessPolicyPartnerOperationOptions ¶
func DefaultCreateCrossTenantAccessPolicyPartnerOperationOptions() CreateCrossTenantAccessPolicyPartnerOperationOptions
func (CreateCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders ¶
func (o CreateCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders() *client.Headers
func (CreateCrossTenantAccessPolicyPartnerOperationOptions) ToOData ¶
func (o CreateCrossTenantAccessPolicyPartnerOperationOptions) ToOData() *odata.Query
func (CreateCrossTenantAccessPolicyPartnerOperationOptions) ToQuery ¶
func (o CreateCrossTenantAccessPolicyPartnerOperationOptions) ToQuery() *client.QueryParams
type CrossTenantAccessPolicyConfigurationPartnerOperationPredicate ¶
type CrossTenantAccessPolicyConfigurationPartnerOperationPredicate struct { }
type CrossTenantAccessPolicyPartnerClient ¶
func NewCrossTenantAccessPolicyPartnerClientWithBaseURI ¶
func NewCrossTenantAccessPolicyPartnerClientWithBaseURI(sdkApi sdkEnv.Api) (*CrossTenantAccessPolicyPartnerClient, error)
func (CrossTenantAccessPolicyPartnerClient) CreateCrossTenantAccessPolicyPartner ¶
func (c CrossTenantAccessPolicyPartnerClient) CreateCrossTenantAccessPolicyPartner(ctx context.Context, input beta.CrossTenantAccessPolicyConfigurationPartner, options CreateCrossTenantAccessPolicyPartnerOperationOptions) (result CreateCrossTenantAccessPolicyPartnerOperationResponse, err error)
CreateCrossTenantAccessPolicyPartner - Create crossTenantAccessPolicyConfigurationPartner. Create a new partner configuration in a cross-tenant access policy.
func (CrossTenantAccessPolicyPartnerClient) DeleteCrossTenantAccessPolicyPartner ¶
func (c CrossTenantAccessPolicyPartnerClient) DeleteCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, options DeleteCrossTenantAccessPolicyPartnerOperationOptions) (result DeleteCrossTenantAccessPolicyPartnerOperationResponse, err error)
DeleteCrossTenantAccessPolicyPartner - Delete crossTenantAccessPolicyConfigurationPartner. Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration.
func (CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartner ¶
func (c CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, options GetCrossTenantAccessPolicyPartnerOperationOptions) (result GetCrossTenantAccessPolicyPartnerOperationResponse, err error)
GetCrossTenantAccessPolicyPartner - Get crossTenantAccessPolicyConfigurationPartner. Read the properties and relationships of a partner-specific configuration.
func (CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartnersCount ¶
func (c CrossTenantAccessPolicyPartnerClient) GetCrossTenantAccessPolicyPartnersCount(ctx context.Context, options GetCrossTenantAccessPolicyPartnersCountOperationOptions) (result GetCrossTenantAccessPolicyPartnersCountOperationResponse, err error)
GetCrossTenantAccessPolicyPartnersCount - Get the number of the resource
func (CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartners ¶
func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartners(ctx context.Context, options ListCrossTenantAccessPolicyPartnersOperationOptions) (result ListCrossTenantAccessPolicyPartnersOperationResponse, err error)
ListCrossTenantAccessPolicyPartners - List partners. Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations.
func (CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersComplete ¶
func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersComplete(ctx context.Context, options ListCrossTenantAccessPolicyPartnersOperationOptions) (ListCrossTenantAccessPolicyPartnersCompleteResult, error)
ListCrossTenantAccessPolicyPartnersComplete retrieves all the results into a single object
func (CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersCompleteMatchingPredicate ¶
func (c CrossTenantAccessPolicyPartnerClient) ListCrossTenantAccessPolicyPartnersCompleteMatchingPredicate(ctx context.Context, options ListCrossTenantAccessPolicyPartnersOperationOptions, predicate CrossTenantAccessPolicyConfigurationPartnerOperationPredicate) (result ListCrossTenantAccessPolicyPartnersCompleteResult, err error)
ListCrossTenantAccessPolicyPartnersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (CrossTenantAccessPolicyPartnerClient) UpdateCrossTenantAccessPolicyPartner ¶
func (c CrossTenantAccessPolicyPartnerClient) UpdateCrossTenantAccessPolicyPartner(ctx context.Context, id beta.PolicyCrossTenantAccessPolicyPartnerId, input beta.CrossTenantAccessPolicyConfigurationPartner, options UpdateCrossTenantAccessPolicyPartnerOperationOptions) (result UpdateCrossTenantAccessPolicyPartnerOperationResponse, err error)
UpdateCrossTenantAccessPolicyPartner - Update crossTenantAccessPolicyConfigurationPartner. Update the properties of a partner-specific configuration.
type DeleteCrossTenantAccessPolicyPartnerOperationOptions ¶
type DeleteCrossTenantAccessPolicyPartnerOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteCrossTenantAccessPolicyPartnerOperationOptions ¶
func DefaultDeleteCrossTenantAccessPolicyPartnerOperationOptions() DeleteCrossTenantAccessPolicyPartnerOperationOptions
func (DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders ¶
func (o DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders() *client.Headers
func (DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToOData ¶
func (o DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToOData() *odata.Query
func (DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToQuery ¶
func (o DeleteCrossTenantAccessPolicyPartnerOperationOptions) ToQuery() *client.QueryParams
type GetCrossTenantAccessPolicyPartnerOperationOptions ¶
type GetCrossTenantAccessPolicyPartnerOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetCrossTenantAccessPolicyPartnerOperationOptions ¶
func DefaultGetCrossTenantAccessPolicyPartnerOperationOptions() GetCrossTenantAccessPolicyPartnerOperationOptions
func (GetCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders ¶
func (o GetCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders() *client.Headers
func (GetCrossTenantAccessPolicyPartnerOperationOptions) ToOData ¶
func (o GetCrossTenantAccessPolicyPartnerOperationOptions) ToOData() *odata.Query
func (GetCrossTenantAccessPolicyPartnerOperationOptions) ToQuery ¶
func (o GetCrossTenantAccessPolicyPartnerOperationOptions) ToQuery() *client.QueryParams
type GetCrossTenantAccessPolicyPartnersCountOperationOptions ¶
type GetCrossTenantAccessPolicyPartnersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetCrossTenantAccessPolicyPartnersCountOperationOptions ¶
func DefaultGetCrossTenantAccessPolicyPartnersCountOperationOptions() GetCrossTenantAccessPolicyPartnersCountOperationOptions
func (GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToHeaders ¶
func (o GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToHeaders() *client.Headers
func (GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToOData ¶
func (o GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToOData() *odata.Query
func (GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToQuery ¶
func (o GetCrossTenantAccessPolicyPartnersCountOperationOptions) ToQuery() *client.QueryParams
type ListCrossTenantAccessPolicyPartnersCompleteResult ¶
type ListCrossTenantAccessPolicyPartnersCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CrossTenantAccessPolicyConfigurationPartner }
type ListCrossTenantAccessPolicyPartnersCustomPager ¶
type ListCrossTenantAccessPolicyPartnersCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListCrossTenantAccessPolicyPartnersCustomPager) NextPageLink ¶
func (p *ListCrossTenantAccessPolicyPartnersCustomPager) NextPageLink() *odata.Link
type ListCrossTenantAccessPolicyPartnersOperationOptions ¶
type ListCrossTenantAccessPolicyPartnersOperationOptions 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 DefaultListCrossTenantAccessPolicyPartnersOperationOptions ¶
func DefaultListCrossTenantAccessPolicyPartnersOperationOptions() ListCrossTenantAccessPolicyPartnersOperationOptions
func (ListCrossTenantAccessPolicyPartnersOperationOptions) ToHeaders ¶
func (o ListCrossTenantAccessPolicyPartnersOperationOptions) ToHeaders() *client.Headers
func (ListCrossTenantAccessPolicyPartnersOperationOptions) ToOData ¶
func (o ListCrossTenantAccessPolicyPartnersOperationOptions) ToOData() *odata.Query
func (ListCrossTenantAccessPolicyPartnersOperationOptions) ToQuery ¶
func (o ListCrossTenantAccessPolicyPartnersOperationOptions) ToQuery() *client.QueryParams
type UpdateCrossTenantAccessPolicyPartnerOperationOptions ¶
type UpdateCrossTenantAccessPolicyPartnerOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateCrossTenantAccessPolicyPartnerOperationOptions ¶
func DefaultUpdateCrossTenantAccessPolicyPartnerOperationOptions() UpdateCrossTenantAccessPolicyPartnerOperationOptions
func (UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders ¶
func (o UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToHeaders() *client.Headers
func (UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToOData ¶
func (o UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToOData() *odata.Query
func (UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToQuery ¶
func (o UpdateCrossTenantAccessPolicyPartnerOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createcrosstenantaccesspolicypartner.go
- method_deletecrosstenantaccesspolicypartner.go
- method_getcrosstenantaccesspolicypartner.go
- method_getcrosstenantaccesspolicypartnerscount.go
- method_listcrosstenantaccesspolicypartners.go
- method_updatecrosstenantaccesspolicypartner.go
- predicates.go
- version.go