Documentation ¶
Index ¶
- type CreateIdentityProviderOperationOptions
- type CreateIdentityProviderOperationResponse
- type DeleteIdentityProviderOperationOptions
- type DeleteIdentityProviderOperationResponse
- type GetIdentityProviderOperationOptions
- type GetIdentityProviderOperationResponse
- type GetIdentityProvidersCountOperationOptions
- type GetIdentityProvidersCountOperationResponse
- type IdentityProviderBaseOperationPredicate
- type IdentityProviderClient
- func (c IdentityProviderClient) CreateIdentityProvider(ctx context.Context, input stable.IdentityProviderBase, ...) (result CreateIdentityProviderOperationResponse, err error)
- func (c IdentityProviderClient) DeleteIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, ...) (result DeleteIdentityProviderOperationResponse, err error)
- func (c IdentityProviderClient) GetIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, ...) (result GetIdentityProviderOperationResponse, err error)
- func (c IdentityProviderClient) GetIdentityProvidersCount(ctx context.Context, options GetIdentityProvidersCountOperationOptions) (result GetIdentityProvidersCountOperationResponse, err error)
- func (c IdentityProviderClient) ListIdentityProviders(ctx context.Context, options ListIdentityProvidersOperationOptions) (result ListIdentityProvidersOperationResponse, err error)
- func (c IdentityProviderClient) ListIdentityProvidersComplete(ctx context.Context, options ListIdentityProvidersOperationOptions) (ListIdentityProvidersCompleteResult, error)
- func (c IdentityProviderClient) ListIdentityProvidersCompleteMatchingPredicate(ctx context.Context, options ListIdentityProvidersOperationOptions, ...) (result ListIdentityProvidersCompleteResult, err error)
- func (c IdentityProviderClient) UpdateIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, ...) (result UpdateIdentityProviderOperationResponse, err error)
- type ListIdentityProvidersCompleteResult
- type ListIdentityProvidersCustomPager
- type ListIdentityProvidersOperationOptions
- type ListIdentityProvidersOperationResponse
- type UpdateIdentityProviderOperationOptions
- type UpdateIdentityProviderOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateIdentityProviderOperationOptions ¶
type CreateIdentityProviderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateIdentityProviderOperationOptions ¶
func DefaultCreateIdentityProviderOperationOptions() CreateIdentityProviderOperationOptions
func (CreateIdentityProviderOperationOptions) ToHeaders ¶
func (o CreateIdentityProviderOperationOptions) ToHeaders() *client.Headers
func (CreateIdentityProviderOperationOptions) ToOData ¶
func (o CreateIdentityProviderOperationOptions) ToOData() *odata.Query
func (CreateIdentityProviderOperationOptions) ToQuery ¶
func (o CreateIdentityProviderOperationOptions) ToQuery() *client.QueryParams
type DeleteIdentityProviderOperationOptions ¶
type DeleteIdentityProviderOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteIdentityProviderOperationOptions ¶
func DefaultDeleteIdentityProviderOperationOptions() DeleteIdentityProviderOperationOptions
func (DeleteIdentityProviderOperationOptions) ToHeaders ¶
func (o DeleteIdentityProviderOperationOptions) ToHeaders() *client.Headers
func (DeleteIdentityProviderOperationOptions) ToOData ¶
func (o DeleteIdentityProviderOperationOptions) ToOData() *odata.Query
func (DeleteIdentityProviderOperationOptions) ToQuery ¶
func (o DeleteIdentityProviderOperationOptions) ToQuery() *client.QueryParams
type GetIdentityProviderOperationOptions ¶
type GetIdentityProviderOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetIdentityProviderOperationOptions ¶
func DefaultGetIdentityProviderOperationOptions() GetIdentityProviderOperationOptions
func (GetIdentityProviderOperationOptions) ToHeaders ¶
func (o GetIdentityProviderOperationOptions) ToHeaders() *client.Headers
func (GetIdentityProviderOperationOptions) ToOData ¶
func (o GetIdentityProviderOperationOptions) ToOData() *odata.Query
func (GetIdentityProviderOperationOptions) ToQuery ¶
func (o GetIdentityProviderOperationOptions) ToQuery() *client.QueryParams
type GetIdentityProvidersCountOperationOptions ¶
type GetIdentityProvidersCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetIdentityProvidersCountOperationOptions ¶
func DefaultGetIdentityProvidersCountOperationOptions() GetIdentityProvidersCountOperationOptions
func (GetIdentityProvidersCountOperationOptions) ToHeaders ¶
func (o GetIdentityProvidersCountOperationOptions) ToHeaders() *client.Headers
func (GetIdentityProvidersCountOperationOptions) ToOData ¶
func (o GetIdentityProvidersCountOperationOptions) ToOData() *odata.Query
func (GetIdentityProvidersCountOperationOptions) ToQuery ¶
func (o GetIdentityProvidersCountOperationOptions) ToQuery() *client.QueryParams
type IdentityProviderBaseOperationPredicate ¶
type IdentityProviderBaseOperationPredicate struct { }
func (IdentityProviderBaseOperationPredicate) Matches ¶
func (p IdentityProviderBaseOperationPredicate) Matches(input stable.IdentityProviderBase) bool
type IdentityProviderClient ¶
func NewIdentityProviderClientWithBaseURI ¶
func NewIdentityProviderClientWithBaseURI(sdkApi sdkEnv.Api) (*IdentityProviderClient, error)
func (IdentityProviderClient) CreateIdentityProvider ¶
func (c IdentityProviderClient) CreateIdentityProvider(ctx context.Context, input stable.IdentityProviderBase, options CreateIdentityProviderOperationOptions) (result CreateIdentityProviderOperationResponse, err error)
CreateIdentityProvider - Create identityProvider. Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, or an appleManagedIdentityProvider resource.
func (IdentityProviderClient) DeleteIdentityProvider ¶
func (c IdentityProviderClient) DeleteIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, options DeleteIdentityProviderOperationOptions) (result DeleteIdentityProviderOperationResponse, err error)
DeleteIdentityProvider - Delete identityProvider. Delete an identity provider resource that is of the type specified by the id in the request. Among the types of providers derived from identityProviderBase, you can currently delete a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently delete a socialIdentityProvider, or an appleManagedIdentityProvider resource.
func (IdentityProviderClient) GetIdentityProvider ¶
func (c IdentityProviderClient) GetIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, options GetIdentityProviderOperationOptions) (result GetIdentityProviderOperationResponse, err error)
GetIdentityProvider - Get identityProvider. Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, or an appleManagedIdentityProvider resource.
func (IdentityProviderClient) GetIdentityProvidersCount ¶
func (c IdentityProviderClient) GetIdentityProvidersCount(ctx context.Context, options GetIdentityProvidersCountOperationOptions) (result GetIdentityProvidersCountOperationResponse, err error)
GetIdentityProvidersCount - Get the number of the resource
func (IdentityProviderClient) ListIdentityProviders ¶
func (c IdentityProviderClient) ListIdentityProviders(ctx context.Context, options ListIdentityProvidersOperationOptions) (result ListIdentityProvidersOperationResponse, err error)
ListIdentityProviders - List identityProviders. Get a collection of identity provider resources that are configured for a tenant, and that are derived from identityProviderBase. For a Microsoft Entra tenant, the providers can be socialIdentityProviders or builtinIdentityProviders objects. For an Azure AD B2C, the providers can be socialIdentityProvider, or appleManagedIdentityProvider objects.
func (IdentityProviderClient) ListIdentityProvidersComplete ¶
func (c IdentityProviderClient) ListIdentityProvidersComplete(ctx context.Context, options ListIdentityProvidersOperationOptions) (ListIdentityProvidersCompleteResult, error)
ListIdentityProvidersComplete retrieves all the results into a single object
func (IdentityProviderClient) ListIdentityProvidersCompleteMatchingPredicate ¶
func (c IdentityProviderClient) ListIdentityProvidersCompleteMatchingPredicate(ctx context.Context, options ListIdentityProvidersOperationOptions, predicate IdentityProviderBaseOperationPredicate) (result ListIdentityProvidersCompleteResult, err error)
ListIdentityProvidersCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IdentityProviderClient) UpdateIdentityProvider ¶
func (c IdentityProviderClient) UpdateIdentityProvider(ctx context.Context, id stable.IdentityIdentityProviderId, input stable.IdentityProviderBase, options UpdateIdentityProviderOperationOptions) (result UpdateIdentityProviderOperationResponse, err error)
UpdateIdentityProvider - Update identityProvider. Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, or an appleManagedIdentityProvider resource.
type ListIdentityProvidersCompleteResult ¶
type ListIdentityProvidersCompleteResult struct { LatestHttpResponse *http.Response Items []stable.IdentityProviderBase }
type ListIdentityProvidersCustomPager ¶
func (*ListIdentityProvidersCustomPager) NextPageLink ¶
func (p *ListIdentityProvidersCustomPager) NextPageLink() *odata.Link
type ListIdentityProvidersOperationOptions ¶
type ListIdentityProvidersOperationOptions 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 DefaultListIdentityProvidersOperationOptions ¶
func DefaultListIdentityProvidersOperationOptions() ListIdentityProvidersOperationOptions
func (ListIdentityProvidersOperationOptions) ToHeaders ¶
func (o ListIdentityProvidersOperationOptions) ToHeaders() *client.Headers
func (ListIdentityProvidersOperationOptions) ToOData ¶
func (o ListIdentityProvidersOperationOptions) ToOData() *odata.Query
func (ListIdentityProvidersOperationOptions) ToQuery ¶
func (o ListIdentityProvidersOperationOptions) ToQuery() *client.QueryParams
type UpdateIdentityProviderOperationOptions ¶
type UpdateIdentityProviderOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateIdentityProviderOperationOptions ¶
func DefaultUpdateIdentityProviderOperationOptions() UpdateIdentityProviderOperationOptions
func (UpdateIdentityProviderOperationOptions) ToHeaders ¶
func (o UpdateIdentityProviderOperationOptions) ToHeaders() *client.Headers
func (UpdateIdentityProviderOperationOptions) ToOData ¶
func (o UpdateIdentityProviderOperationOptions) ToOData() *odata.Query
func (UpdateIdentityProviderOperationOptions) ToQuery ¶
func (o UpdateIdentityProviderOperationOptions) ToQuery() *client.QueryParams