Documentation ¶
Index ¶
- func ValidateOpenidConnectProviderID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateServiceID(input interface{}, key string) (warnings []string, errors []error)
- type ClientSecretContract
- type OpenIdConnectProviderCreateOrUpdateOperationOptions
- type OpenIdConnectProviderCreateOrUpdateOperationResponse
- type OpenIdConnectProviderDeleteOperationOptions
- type OpenIdConnectProviderDeleteOperationResponse
- type OpenIdConnectProviderGetEntityTagOperationResponse
- type OpenIdConnectProviderGetOperationResponse
- type OpenIdConnectProviderListByServiceCompleteResult
- type OpenIdConnectProviderListByServiceOperationOptions
- type OpenIdConnectProviderListByServiceOperationResponse
- type OpenIdConnectProviderListSecretsOperationResponse
- type OpenIdConnectProviderUpdateOperationOptions
- type OpenIdConnectProviderUpdateOperationResponse
- type OpenidConnectProviderClient
- func (c OpenidConnectProviderClient) OpenIdConnectProviderCreateOrUpdate(ctx context.Context, id OpenidConnectProviderId, ...) (result OpenIdConnectProviderCreateOrUpdateOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderDelete(ctx context.Context, id OpenidConnectProviderId, ...) (result OpenIdConnectProviderDeleteOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderGet(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderGetOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderGetEntityTag(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderGetEntityTagOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderListByService(ctx context.Context, id ServiceId, ...) (resp OpenIdConnectProviderListByServiceOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderListByServiceComplete(ctx context.Context, id ServiceId, ...) (OpenIdConnectProviderListByServiceCompleteResult, error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderListByServiceCompleteMatchingPredicate(ctx context.Context, id ServiceId, ...) (resp OpenIdConnectProviderListByServiceCompleteResult, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderListSecrets(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderListSecretsOperationResponse, err error)
- func (c OpenidConnectProviderClient) OpenIdConnectProviderUpdate(ctx context.Context, id OpenidConnectProviderId, ...) (result OpenIdConnectProviderUpdateOperationResponse, err error)
- type OpenidConnectProviderContract
- type OpenidConnectProviderContractOperationPredicate
- type OpenidConnectProviderContractProperties
- type OpenidConnectProviderId
- func NewOpenidConnectProviderID(subscriptionId string, resourceGroupName string, serviceName string, ...) OpenidConnectProviderId
- func ParseOpenidConnectProviderID(input string) (*OpenidConnectProviderId, error)
- func ParseOpenidConnectProviderIDInsensitively(input string) (*OpenidConnectProviderId, error)
- type OpenidConnectProviderUpdateContract
- type OpenidConnectProviderUpdateContractProperties
- type ServiceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateOpenidConnectProviderID ¶
func ValidateOpenidConnectProviderID(input interface{}, key string) (warnings []string, errors []error)
ValidateOpenidConnectProviderID checks that 'input' can be parsed as a Openid Connect Provider ID
func ValidateServiceID ¶
ValidateServiceID checks that 'input' can be parsed as a Service ID
Types ¶
type ClientSecretContract ¶
type ClientSecretContract struct {
ClientSecret *string `json:"clientSecret,omitempty"`
}
type OpenIdConnectProviderCreateOrUpdateOperationOptions ¶
type OpenIdConnectProviderCreateOrUpdateOperationOptions struct {
IfMatch *string
}
func DefaultOpenIdConnectProviderCreateOrUpdateOperationOptions ¶
func DefaultOpenIdConnectProviderCreateOrUpdateOperationOptions() OpenIdConnectProviderCreateOrUpdateOperationOptions
type OpenIdConnectProviderCreateOrUpdateOperationResponse ¶
type OpenIdConnectProviderCreateOrUpdateOperationResponse struct { HttpResponse *http.Response Model *OpenidConnectProviderContract }
type OpenIdConnectProviderDeleteOperationOptions ¶
type OpenIdConnectProviderDeleteOperationOptions struct {
IfMatch *string
}
func DefaultOpenIdConnectProviderDeleteOperationOptions ¶
func DefaultOpenIdConnectProviderDeleteOperationOptions() OpenIdConnectProviderDeleteOperationOptions
type OpenIdConnectProviderGetOperationResponse ¶
type OpenIdConnectProviderGetOperationResponse struct { HttpResponse *http.Response Model *OpenidConnectProviderContract }
type OpenIdConnectProviderListByServiceCompleteResult ¶
type OpenIdConnectProviderListByServiceCompleteResult struct {
Items []OpenidConnectProviderContract
}
type OpenIdConnectProviderListByServiceOperationOptions ¶
type OpenIdConnectProviderListByServiceOperationOptions struct { Filter *string Skip *int64 Top *int64 }
func DefaultOpenIdConnectProviderListByServiceOperationOptions ¶
func DefaultOpenIdConnectProviderListByServiceOperationOptions() OpenIdConnectProviderListByServiceOperationOptions
type OpenIdConnectProviderListByServiceOperationResponse ¶
type OpenIdConnectProviderListByServiceOperationResponse struct { HttpResponse *http.Response Model *[]OpenidConnectProviderContract // contains filtered or unexported fields }
func (OpenIdConnectProviderListByServiceOperationResponse) HasMore ¶
func (r OpenIdConnectProviderListByServiceOperationResponse) HasMore() bool
func (OpenIdConnectProviderListByServiceOperationResponse) LoadMore ¶
func (r OpenIdConnectProviderListByServiceOperationResponse) LoadMore(ctx context.Context) (resp OpenIdConnectProviderListByServiceOperationResponse, err error)
type OpenIdConnectProviderListSecretsOperationResponse ¶
type OpenIdConnectProviderListSecretsOperationResponse struct { HttpResponse *http.Response Model *ClientSecretContract }
type OpenIdConnectProviderUpdateOperationOptions ¶
type OpenIdConnectProviderUpdateOperationOptions struct {
IfMatch *string
}
func DefaultOpenIdConnectProviderUpdateOperationOptions ¶
func DefaultOpenIdConnectProviderUpdateOperationOptions() OpenIdConnectProviderUpdateOperationOptions
type OpenIdConnectProviderUpdateOperationResponse ¶
type OpenIdConnectProviderUpdateOperationResponse struct { HttpResponse *http.Response Model *OpenidConnectProviderContract }
type OpenidConnectProviderClient ¶
type OpenidConnectProviderClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewOpenidConnectProviderClientWithBaseURI ¶
func NewOpenidConnectProviderClientWithBaseURI(endpoint string) OpenidConnectProviderClient
func (OpenidConnectProviderClient) OpenIdConnectProviderCreateOrUpdate ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderCreateOrUpdate(ctx context.Context, id OpenidConnectProviderId, input OpenidConnectProviderContract, options OpenIdConnectProviderCreateOrUpdateOperationOptions) (result OpenIdConnectProviderCreateOrUpdateOperationResponse, err error)
OpenIdConnectProviderCreateOrUpdate ...
func (OpenidConnectProviderClient) OpenIdConnectProviderDelete ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderDelete(ctx context.Context, id OpenidConnectProviderId, options OpenIdConnectProviderDeleteOperationOptions) (result OpenIdConnectProviderDeleteOperationResponse, err error)
OpenIdConnectProviderDelete ...
func (OpenidConnectProviderClient) OpenIdConnectProviderGet ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderGet(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderGetOperationResponse, err error)
OpenIdConnectProviderGet ...
func (OpenidConnectProviderClient) OpenIdConnectProviderGetEntityTag ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderGetEntityTag(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderGetEntityTagOperationResponse, err error)
OpenIdConnectProviderGetEntityTag ...
func (OpenidConnectProviderClient) OpenIdConnectProviderListByService ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderListByService(ctx context.Context, id ServiceId, options OpenIdConnectProviderListByServiceOperationOptions) (resp OpenIdConnectProviderListByServiceOperationResponse, err error)
OpenIdConnectProviderListByService ...
func (OpenidConnectProviderClient) OpenIdConnectProviderListByServiceComplete ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderListByServiceComplete(ctx context.Context, id ServiceId, options OpenIdConnectProviderListByServiceOperationOptions) (OpenIdConnectProviderListByServiceCompleteResult, error)
OpenIdConnectProviderListByServiceComplete retrieves all of the results into a single object
func (OpenidConnectProviderClient) OpenIdConnectProviderListByServiceCompleteMatchingPredicate ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderListByServiceCompleteMatchingPredicate(ctx context.Context, id ServiceId, options OpenIdConnectProviderListByServiceOperationOptions, predicate OpenidConnectProviderContractOperationPredicate) (resp OpenIdConnectProviderListByServiceCompleteResult, err error)
OpenIdConnectProviderListByServiceCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (OpenidConnectProviderClient) OpenIdConnectProviderListSecrets ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderListSecrets(ctx context.Context, id OpenidConnectProviderId) (result OpenIdConnectProviderListSecretsOperationResponse, err error)
OpenIdConnectProviderListSecrets ...
func (OpenidConnectProviderClient) OpenIdConnectProviderUpdate ¶
func (c OpenidConnectProviderClient) OpenIdConnectProviderUpdate(ctx context.Context, id OpenidConnectProviderId, input OpenidConnectProviderUpdateContract, options OpenIdConnectProviderUpdateOperationOptions) (result OpenIdConnectProviderUpdateOperationResponse, err error)
OpenIdConnectProviderUpdate ...
type OpenidConnectProviderContract ¶
type OpenidConnectProviderContract struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *OpenidConnectProviderContractProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type OpenidConnectProviderContractOperationPredicate ¶
type OpenidConnectProviderContractOperationPredicate struct { Id *string Name *string Type *string }
func (OpenidConnectProviderContractOperationPredicate) Matches ¶
func (p OpenidConnectProviderContractOperationPredicate) Matches(input OpenidConnectProviderContract) bool
type OpenidConnectProviderId ¶
type OpenidConnectProviderId struct { SubscriptionId string ResourceGroupName string ServiceName string Opid string }
OpenidConnectProviderId is a struct representing the Resource ID for a Openid Connect Provider
func NewOpenidConnectProviderID ¶
func NewOpenidConnectProviderID(subscriptionId string, resourceGroupName string, serviceName string, opid string) OpenidConnectProviderId
NewOpenidConnectProviderID returns a new OpenidConnectProviderId struct
func ParseOpenidConnectProviderID ¶
func ParseOpenidConnectProviderID(input string) (*OpenidConnectProviderId, error)
ParseOpenidConnectProviderID parses 'input' into a OpenidConnectProviderId
func ParseOpenidConnectProviderIDInsensitively ¶
func ParseOpenidConnectProviderIDInsensitively(input string) (*OpenidConnectProviderId, error)
ParseOpenidConnectProviderIDInsensitively parses 'input' case-insensitively into a OpenidConnectProviderId note: this method should only be used for API response data and not user input
func (OpenidConnectProviderId) ID ¶
func (id OpenidConnectProviderId) ID() string
ID returns the formatted Openid Connect Provider ID
func (OpenidConnectProviderId) Segments ¶
func (id OpenidConnectProviderId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Openid Connect Provider ID
func (OpenidConnectProviderId) String ¶
func (id OpenidConnectProviderId) String() string
String returns a human-readable description of this Openid Connect Provider ID
type OpenidConnectProviderUpdateContract ¶
type OpenidConnectProviderUpdateContract struct {
Properties *OpenidConnectProviderUpdateContractProperties `json:"properties,omitempty"`
}
type OpenidConnectProviderUpdateContractProperties ¶
type OpenidConnectProviderUpdateContractProperties struct { ClientId *string `json:"clientId,omitempty"` ClientSecret *string `json:"clientSecret,omitempty"` Description *string `json:"description,omitempty"` DisplayName *string `json:"displayName,omitempty"` MetadataEndpoint *string `json:"metadataEndpoint,omitempty"` }
type ServiceId ¶
ServiceId is a struct representing the Resource ID for a Service
func NewServiceID ¶
NewServiceID returns a new ServiceId struct
func ParseServiceID ¶
ParseServiceID parses 'input' into a ServiceId
func ParseServiceIDInsensitively ¶
ParseServiceIDInsensitively parses 'input' case-insensitively into a ServiceId note: this method should only be used for API response data and not user input
func (ServiceId) Segments ¶
func (id ServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Service ID
Source Files ¶
- client.go
- id_openidconnectprovider.go
- id_service.go
- method_openidconnectprovidercreateorupdate_autorest.go
- method_openidconnectproviderdelete_autorest.go
- method_openidconnectproviderget_autorest.go
- method_openidconnectprovidergetentitytag_autorest.go
- method_openidconnectproviderlistbyservice_autorest.go
- method_openidconnectproviderlistsecrets_autorest.go
- method_openidconnectproviderupdate_autorest.go
- model_clientsecretcontract.go
- model_openidconnectprovidercontract.go
- model_openidconnectprovidercontractproperties.go
- model_openidconnectproviderupdatecontract.go
- model_openidconnectproviderupdatecontractproperties.go
- predicates.go
- version.go