Documentation ¶
Index ¶
- func ValidateOpenShiftClusterID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSyncIdentityProviderID(input interface{}, key string) (warnings []string, errors []error)
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ListCompleteResult
- type ListOperationResponse
- type OpenShiftClusterId
- type SyncIdentityProvider
- type SyncIdentityProviderId
- func NewSyncIdentityProviderID(subscriptionId string, resourceGroupName string, openShiftClusterName string, ...) SyncIdentityProviderId
- func ParseSyncIdentityProviderID(input string) (*SyncIdentityProviderId, error)
- func ParseSyncIdentityProviderIDInsensitively(input string) (*SyncIdentityProviderId, error)
- type SyncIdentityProviderOperationPredicate
- type SyncIdentityProviderProperties
- type SyncIdentityProviderUpdate
- type SyncIdentityProvidersClient
- func (c SyncIdentityProvidersClient) CreateOrUpdate(ctx context.Context, id SyncIdentityProviderId, input SyncIdentityProvider) (result CreateOrUpdateOperationResponse, err error)
- func (c SyncIdentityProvidersClient) Delete(ctx context.Context, id SyncIdentityProviderId) (result DeleteOperationResponse, err error)
- func (c SyncIdentityProvidersClient) Get(ctx context.Context, id SyncIdentityProviderId) (result GetOperationResponse, err error)
- func (c SyncIdentityProvidersClient) List(ctx context.Context, id OpenShiftClusterId) (result ListOperationResponse, err error)
- func (c SyncIdentityProvidersClient) ListComplete(ctx context.Context, id OpenShiftClusterId) (ListCompleteResult, error)
- func (c SyncIdentityProvidersClient) ListCompleteMatchingPredicate(ctx context.Context, id OpenShiftClusterId, ...) (result ListCompleteResult, err error)
- func (c SyncIdentityProvidersClient) Update(ctx context.Context, id SyncIdentityProviderId, ...) (result UpdateOperationResponse, err error)
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateOpenShiftClusterID ¶
ValidateOpenShiftClusterID checks that 'input' can be parsed as a Open Shift Cluster ID
func ValidateSyncIdentityProviderID ¶
func ValidateSyncIdentityProviderID(input interface{}, key string) (warnings []string, errors []error)
ValidateSyncIdentityProviderID checks that 'input' can be parsed as a Sync Identity Provider ID
Types ¶
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SyncIdentityProvider }
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SyncIdentityProvider }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []SyncIdentityProvider }
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SyncIdentityProvider }
type OpenShiftClusterId ¶
type OpenShiftClusterId struct { SubscriptionId string ResourceGroupName string OpenShiftClusterName string }
OpenShiftClusterId is a struct representing the Resource ID for a Open Shift Cluster
func NewOpenShiftClusterID ¶
func NewOpenShiftClusterID(subscriptionId string, resourceGroupName string, openShiftClusterName string) OpenShiftClusterId
NewOpenShiftClusterID returns a new OpenShiftClusterId struct
func ParseOpenShiftClusterID ¶
func ParseOpenShiftClusterID(input string) (*OpenShiftClusterId, error)
ParseOpenShiftClusterID parses 'input' into a OpenShiftClusterId
func ParseOpenShiftClusterIDInsensitively ¶
func ParseOpenShiftClusterIDInsensitively(input string) (*OpenShiftClusterId, error)
ParseOpenShiftClusterIDInsensitively parses 'input' case-insensitively into a OpenShiftClusterId note: this method should only be used for API response data and not user input
func (*OpenShiftClusterId) FromParseResult ¶
func (id *OpenShiftClusterId) FromParseResult(input resourceids.ParseResult) error
func (OpenShiftClusterId) ID ¶
func (id OpenShiftClusterId) ID() string
ID returns the formatted Open Shift Cluster ID
func (OpenShiftClusterId) Segments ¶
func (id OpenShiftClusterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Open Shift Cluster ID
func (OpenShiftClusterId) String ¶
func (id OpenShiftClusterId) String() string
String returns a human-readable description of this Open Shift Cluster ID
type SyncIdentityProvider ¶
type SyncIdentityProvider struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *SyncIdentityProviderProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type SyncIdentityProviderId ¶
type SyncIdentityProviderId struct { SubscriptionId string ResourceGroupName string OpenShiftClusterName string SyncIdentityProviderName string }
SyncIdentityProviderId is a struct representing the Resource ID for a Sync Identity Provider
func NewSyncIdentityProviderID ¶
func NewSyncIdentityProviderID(subscriptionId string, resourceGroupName string, openShiftClusterName string, syncIdentityProviderName string) SyncIdentityProviderId
NewSyncIdentityProviderID returns a new SyncIdentityProviderId struct
func ParseSyncIdentityProviderID ¶
func ParseSyncIdentityProviderID(input string) (*SyncIdentityProviderId, error)
ParseSyncIdentityProviderID parses 'input' into a SyncIdentityProviderId
func ParseSyncIdentityProviderIDInsensitively ¶
func ParseSyncIdentityProviderIDInsensitively(input string) (*SyncIdentityProviderId, error)
ParseSyncIdentityProviderIDInsensitively parses 'input' case-insensitively into a SyncIdentityProviderId note: this method should only be used for API response data and not user input
func (*SyncIdentityProviderId) FromParseResult ¶
func (id *SyncIdentityProviderId) FromParseResult(input resourceids.ParseResult) error
func (SyncIdentityProviderId) ID ¶
func (id SyncIdentityProviderId) ID() string
ID returns the formatted Sync Identity Provider ID
func (SyncIdentityProviderId) Segments ¶
func (id SyncIdentityProviderId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sync Identity Provider ID
func (SyncIdentityProviderId) String ¶
func (id SyncIdentityProviderId) String() string
String returns a human-readable description of this Sync Identity Provider ID
type SyncIdentityProviderOperationPredicate ¶
func (SyncIdentityProviderOperationPredicate) Matches ¶
func (p SyncIdentityProviderOperationPredicate) Matches(input SyncIdentityProvider) bool
type SyncIdentityProviderProperties ¶
type SyncIdentityProviderProperties struct {
Resources *string `json:"resources,omitempty"`
}
type SyncIdentityProviderUpdate ¶
type SyncIdentityProviderUpdate struct { Properties *SyncIdentityProviderProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` }
type SyncIdentityProvidersClient ¶
type SyncIdentityProvidersClient struct {
Client *resourcemanager.Client
}
func NewSyncIdentityProvidersClientWithBaseURI ¶
func NewSyncIdentityProvidersClientWithBaseURI(sdkApi sdkEnv.Api) (*SyncIdentityProvidersClient, error)
func (SyncIdentityProvidersClient) CreateOrUpdate ¶
func (c SyncIdentityProvidersClient) CreateOrUpdate(ctx context.Context, id SyncIdentityProviderId, input SyncIdentityProvider) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (SyncIdentityProvidersClient) Delete ¶
func (c SyncIdentityProvidersClient) Delete(ctx context.Context, id SyncIdentityProviderId) (result DeleteOperationResponse, err error)
Delete ...
func (SyncIdentityProvidersClient) Get ¶
func (c SyncIdentityProvidersClient) Get(ctx context.Context, id SyncIdentityProviderId) (result GetOperationResponse, err error)
Get ...
func (SyncIdentityProvidersClient) List ¶
func (c SyncIdentityProvidersClient) List(ctx context.Context, id OpenShiftClusterId) (result ListOperationResponse, err error)
List ...
func (SyncIdentityProvidersClient) ListComplete ¶
func (c SyncIdentityProvidersClient) ListComplete(ctx context.Context, id OpenShiftClusterId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (SyncIdentityProvidersClient) ListCompleteMatchingPredicate ¶
func (c SyncIdentityProvidersClient) ListCompleteMatchingPredicate(ctx context.Context, id OpenShiftClusterId, predicate SyncIdentityProviderOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SyncIdentityProvidersClient) Update ¶
func (c SyncIdentityProvidersClient) Update(ctx context.Context, id SyncIdentityProviderId, input SyncIdentityProviderUpdate) (result UpdateOperationResponse, err error)
Update ...
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SyncIdentityProvider }