Documentation ¶
Index ¶
- type CreateFederatedIdentityCredentialOperationOptions
- type CreateFederatedIdentityCredentialOperationResponse
- type DeleteFederatedIdentityCredentialOperationOptions
- type DeleteFederatedIdentityCredentialOperationResponse
- type FederatedIdentityCredentialClient
- func (c FederatedIdentityCredentialClient) CreateFederatedIdentityCredential(ctx context.Context, id beta.ApplicationId, ...) (result CreateFederatedIdentityCredentialOperationResponse, err error)
- func (c FederatedIdentityCredentialClient) DeleteFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, ...) (result DeleteFederatedIdentityCredentialOperationResponse, err error)
- func (c FederatedIdentityCredentialClient) GetFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, ...) (result GetFederatedIdentityCredentialOperationResponse, err error)
- func (c FederatedIdentityCredentialClient) GetFederatedIdentityCredentialsCount(ctx context.Context, id beta.ApplicationId, ...) (result GetFederatedIdentityCredentialsCountOperationResponse, err error)
- func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentials(ctx context.Context, id beta.ApplicationId, ...) (result ListFederatedIdentityCredentialsOperationResponse, err error)
- func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsComplete(ctx context.Context, id beta.ApplicationId, ...) (ListFederatedIdentityCredentialsCompleteResult, error)
- func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsCompleteMatchingPredicate(ctx context.Context, id beta.ApplicationId, ...) (result ListFederatedIdentityCredentialsCompleteResult, err error)
- func (c FederatedIdentityCredentialClient) UpdateFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, ...) (result UpdateFederatedIdentityCredentialOperationResponse, err error)
- type FederatedIdentityCredentialOperationPredicate
- type GetFederatedIdentityCredentialOperationOptions
- type GetFederatedIdentityCredentialOperationResponse
- type GetFederatedIdentityCredentialsCountOperationOptions
- type GetFederatedIdentityCredentialsCountOperationResponse
- type ListFederatedIdentityCredentialsCompleteResult
- type ListFederatedIdentityCredentialsCustomPager
- type ListFederatedIdentityCredentialsOperationOptions
- type ListFederatedIdentityCredentialsOperationResponse
- type UpdateFederatedIdentityCredentialOperationOptions
- type UpdateFederatedIdentityCredentialOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateFederatedIdentityCredentialOperationOptions ¶
type CreateFederatedIdentityCredentialOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateFederatedIdentityCredentialOperationOptions ¶
func DefaultCreateFederatedIdentityCredentialOperationOptions() CreateFederatedIdentityCredentialOperationOptions
func (CreateFederatedIdentityCredentialOperationOptions) ToHeaders ¶
func (o CreateFederatedIdentityCredentialOperationOptions) ToHeaders() *client.Headers
func (CreateFederatedIdentityCredentialOperationOptions) ToOData ¶
func (o CreateFederatedIdentityCredentialOperationOptions) ToOData() *odata.Query
func (CreateFederatedIdentityCredentialOperationOptions) ToQuery ¶
func (o CreateFederatedIdentityCredentialOperationOptions) ToQuery() *client.QueryParams
type DeleteFederatedIdentityCredentialOperationOptions ¶
type DeleteFederatedIdentityCredentialOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteFederatedIdentityCredentialOperationOptions ¶
func DefaultDeleteFederatedIdentityCredentialOperationOptions() DeleteFederatedIdentityCredentialOperationOptions
func (DeleteFederatedIdentityCredentialOperationOptions) ToHeaders ¶
func (o DeleteFederatedIdentityCredentialOperationOptions) ToHeaders() *client.Headers
func (DeleteFederatedIdentityCredentialOperationOptions) ToOData ¶
func (o DeleteFederatedIdentityCredentialOperationOptions) ToOData() *odata.Query
func (DeleteFederatedIdentityCredentialOperationOptions) ToQuery ¶
func (o DeleteFederatedIdentityCredentialOperationOptions) ToQuery() *client.QueryParams
type FederatedIdentityCredentialClient ¶
func NewFederatedIdentityCredentialClientWithBaseURI ¶
func NewFederatedIdentityCredentialClientWithBaseURI(sdkApi sdkEnv.Api) (*FederatedIdentityCredentialClient, error)
func (FederatedIdentityCredentialClient) CreateFederatedIdentityCredential ¶
func (c FederatedIdentityCredentialClient) CreateFederatedIdentityCredential(ctx context.Context, id beta.ApplicationId, input beta.FederatedIdentityCredential, options CreateFederatedIdentityCredentialOperationOptions) (result CreateFederatedIdentityCredentialOperationResponse, err error)
CreateFederatedIdentityCredential - Create federatedIdentityCredential. Create a new federatedIdentityCredential object for an application. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
func (FederatedIdentityCredentialClient) DeleteFederatedIdentityCredential ¶
func (c FederatedIdentityCredentialClient) DeleteFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, options DeleteFederatedIdentityCredentialOperationOptions) (result DeleteFederatedIdentityCredentialOperationResponse, err error)
DeleteFederatedIdentityCredential - Delete federatedIdentityCredential. Deletes a federatedIdentityCredential object from an application.
func (FederatedIdentityCredentialClient) GetFederatedIdentityCredential ¶
func (c FederatedIdentityCredentialClient) GetFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, options GetFederatedIdentityCredentialOperationOptions) (result GetFederatedIdentityCredentialOperationResponse, err error)
GetFederatedIdentityCredential - Get federatedIdentityCredential. Read the properties and relationships of a federatedIdentityCredential object.
func (FederatedIdentityCredentialClient) GetFederatedIdentityCredentialsCount ¶
func (c FederatedIdentityCredentialClient) GetFederatedIdentityCredentialsCount(ctx context.Context, id beta.ApplicationId, options GetFederatedIdentityCredentialsCountOperationOptions) (result GetFederatedIdentityCredentialsCountOperationResponse, err error)
GetFederatedIdentityCredentialsCount - Get the number of the resource
func (FederatedIdentityCredentialClient) ListFederatedIdentityCredentials ¶
func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentials(ctx context.Context, id beta.ApplicationId, options ListFederatedIdentityCredentialsOperationOptions) (result ListFederatedIdentityCredentialsOperationResponse, err error)
ListFederatedIdentityCredentials - List federatedIdentityCredentials. Get a list of the federatedIdentityCredential objects and their properties.
func (FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsComplete ¶
func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsComplete(ctx context.Context, id beta.ApplicationId, options ListFederatedIdentityCredentialsOperationOptions) (ListFederatedIdentityCredentialsCompleteResult, error)
ListFederatedIdentityCredentialsComplete retrieves all the results into a single object
func (FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsCompleteMatchingPredicate ¶
func (c FederatedIdentityCredentialClient) ListFederatedIdentityCredentialsCompleteMatchingPredicate(ctx context.Context, id beta.ApplicationId, options ListFederatedIdentityCredentialsOperationOptions, predicate FederatedIdentityCredentialOperationPredicate) (result ListFederatedIdentityCredentialsCompleteResult, err error)
ListFederatedIdentityCredentialsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (FederatedIdentityCredentialClient) UpdateFederatedIdentityCredential ¶
func (c FederatedIdentityCredentialClient) UpdateFederatedIdentityCredential(ctx context.Context, id beta.ApplicationIdFederatedIdentityCredentialId, input beta.FederatedIdentityCredential, options UpdateFederatedIdentityCredentialOperationOptions) (result UpdateFederatedIdentityCredentialOperationResponse, err error)
UpdateFederatedIdentityCredential - Upsert federatedIdentityCredential. Create a new federatedIdentityCredential object for an application if it doesn't exist, or update the properties of an existing federatedIdentityCredential object. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application.
type FederatedIdentityCredentialOperationPredicate ¶
type FederatedIdentityCredentialOperationPredicate struct { }
func (FederatedIdentityCredentialOperationPredicate) Matches ¶
func (p FederatedIdentityCredentialOperationPredicate) Matches(input beta.FederatedIdentityCredential) bool
type GetFederatedIdentityCredentialOperationOptions ¶
type GetFederatedIdentityCredentialOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetFederatedIdentityCredentialOperationOptions ¶
func DefaultGetFederatedIdentityCredentialOperationOptions() GetFederatedIdentityCredentialOperationOptions
func (GetFederatedIdentityCredentialOperationOptions) ToHeaders ¶
func (o GetFederatedIdentityCredentialOperationOptions) ToHeaders() *client.Headers
func (GetFederatedIdentityCredentialOperationOptions) ToOData ¶
func (o GetFederatedIdentityCredentialOperationOptions) ToOData() *odata.Query
func (GetFederatedIdentityCredentialOperationOptions) ToQuery ¶
func (o GetFederatedIdentityCredentialOperationOptions) ToQuery() *client.QueryParams
type GetFederatedIdentityCredentialsCountOperationOptions ¶
type GetFederatedIdentityCredentialsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetFederatedIdentityCredentialsCountOperationOptions ¶
func DefaultGetFederatedIdentityCredentialsCountOperationOptions() GetFederatedIdentityCredentialsCountOperationOptions
func (GetFederatedIdentityCredentialsCountOperationOptions) ToHeaders ¶
func (o GetFederatedIdentityCredentialsCountOperationOptions) ToHeaders() *client.Headers
func (GetFederatedIdentityCredentialsCountOperationOptions) ToOData ¶
func (o GetFederatedIdentityCredentialsCountOperationOptions) ToOData() *odata.Query
func (GetFederatedIdentityCredentialsCountOperationOptions) ToQuery ¶
func (o GetFederatedIdentityCredentialsCountOperationOptions) ToQuery() *client.QueryParams
type ListFederatedIdentityCredentialsCompleteResult ¶
type ListFederatedIdentityCredentialsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.FederatedIdentityCredential }
type ListFederatedIdentityCredentialsCustomPager ¶
type ListFederatedIdentityCredentialsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListFederatedIdentityCredentialsCustomPager) NextPageLink ¶
func (p *ListFederatedIdentityCredentialsCustomPager) NextPageLink() *odata.Link
type ListFederatedIdentityCredentialsOperationOptions ¶
type ListFederatedIdentityCredentialsOperationOptions 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 DefaultListFederatedIdentityCredentialsOperationOptions ¶
func DefaultListFederatedIdentityCredentialsOperationOptions() ListFederatedIdentityCredentialsOperationOptions
func (ListFederatedIdentityCredentialsOperationOptions) ToHeaders ¶
func (o ListFederatedIdentityCredentialsOperationOptions) ToHeaders() *client.Headers
func (ListFederatedIdentityCredentialsOperationOptions) ToOData ¶
func (o ListFederatedIdentityCredentialsOperationOptions) ToOData() *odata.Query
func (ListFederatedIdentityCredentialsOperationOptions) ToQuery ¶
func (o ListFederatedIdentityCredentialsOperationOptions) ToQuery() *client.QueryParams
type UpdateFederatedIdentityCredentialOperationOptions ¶
type UpdateFederatedIdentityCredentialOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateFederatedIdentityCredentialOperationOptions ¶
func DefaultUpdateFederatedIdentityCredentialOperationOptions() UpdateFederatedIdentityCredentialOperationOptions
func (UpdateFederatedIdentityCredentialOperationOptions) ToHeaders ¶
func (o UpdateFederatedIdentityCredentialOperationOptions) ToHeaders() *client.Headers
func (UpdateFederatedIdentityCredentialOperationOptions) ToOData ¶
func (o UpdateFederatedIdentityCredentialOperationOptions) ToOData() *odata.Query
func (UpdateFederatedIdentityCredentialOperationOptions) ToQuery ¶
func (o UpdateFederatedIdentityCredentialOperationOptions) ToQuery() *client.QueryParams