Documentation ¶
Index ¶
- func ValidateSiteID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSlotID(input interface{}, key string) (warnings []string, errors []error)
- type GetBySiteOperationResponse
- type GetBySiteSlotOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationResponse
- type ListBySiteCompleteResult
- type ListBySiteOperationResponse
- type ListBySiteSlotCompleteResult
- type ListBySiteSlotOperationResponse
- type ListCompleteResult
- type ListOperationResponse
- type ResourceHealthMetadata
- type ResourceHealthMetadataClient
- func (c ResourceHealthMetadataClient) GetBySite(ctx context.Context, id SiteId) (result GetBySiteOperationResponse, err error)
- func (c ResourceHealthMetadataClient) GetBySiteSlot(ctx context.Context, id SlotId) (result GetBySiteSlotOperationResponse, err error)
- func (c ResourceHealthMetadataClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c ResourceHealthMetadataClient) ListBySite(ctx context.Context, id SiteId) (result ListBySiteOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id SiteId) (ListBySiteCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id SiteId, ...) (result ListBySiteCompleteResult, err error)
- func (c ResourceHealthMetadataClient) ListBySiteSlot(ctx context.Context, id SlotId) (result ListBySiteSlotOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListBySiteSlotComplete(ctx context.Context, id SlotId) (ListBySiteSlotCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate(ctx context.Context, id SlotId, ...) (result ListBySiteSlotCompleteResult, err error)
- func (c ResourceHealthMetadataClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
- type ResourceHealthMetadataOperationPredicate
- type ResourceHealthMetadataProperties
- type SiteId
- type SlotId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateSiteID ¶
ValidateSiteID checks that 'input' can be parsed as a Site ID
func ValidateSlotID ¶
ValidateSlotID checks that 'input' can be parsed as a Slot ID
Types ¶
type GetBySiteOperationResponse ¶
type GetBySiteOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ResourceHealthMetadata }
type GetBySiteSlotOperationResponse ¶
type GetBySiteSlotOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ResourceHealthMetadata }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListBySiteCompleteResult ¶
type ListBySiteCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListBySiteOperationResponse ¶
type ListBySiteOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListBySiteSlotCompleteResult ¶
type ListBySiteSlotCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListBySiteSlotOperationResponse ¶
type ListBySiteSlotOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ResourceHealthMetadata ¶
type ResourceHealthMetadata struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *ResourceHealthMetadataProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type ResourceHealthMetadataClient ¶
type ResourceHealthMetadataClient struct {
Client *resourcemanager.Client
}
func NewResourceHealthMetadataClientWithBaseURI ¶
func NewResourceHealthMetadataClientWithBaseURI(sdkApi sdkEnv.Api) (*ResourceHealthMetadataClient, error)
func (ResourceHealthMetadataClient) GetBySite ¶
func (c ResourceHealthMetadataClient) GetBySite(ctx context.Context, id SiteId) (result GetBySiteOperationResponse, err error)
GetBySite ...
func (ResourceHealthMetadataClient) GetBySiteSlot ¶
func (c ResourceHealthMetadataClient) GetBySiteSlot(ctx context.Context, id SlotId) (result GetBySiteSlotOperationResponse, err error)
GetBySiteSlot ...
func (ResourceHealthMetadataClient) List ¶
func (c ResourceHealthMetadataClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (ResourceHealthMetadataClient) ListByResourceGroup ¶
func (c ResourceHealthMetadataClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (ResourceHealthMetadataClient) ListByResourceGroupComplete ¶
func (c ResourceHealthMetadataClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (ResourceHealthMetadataClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate ResourceHealthMetadataOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ResourceHealthMetadataClient) ListBySite ¶
func (c ResourceHealthMetadataClient) ListBySite(ctx context.Context, id SiteId) (result ListBySiteOperationResponse, err error)
ListBySite ...
func (ResourceHealthMetadataClient) ListBySiteComplete ¶
func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id SiteId) (ListBySiteCompleteResult, error)
ListBySiteComplete retrieves all the results into a single object
func (ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id SiteId, predicate ResourceHealthMetadataOperationPredicate) (result ListBySiteCompleteResult, err error)
ListBySiteCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ResourceHealthMetadataClient) ListBySiteSlot ¶
func (c ResourceHealthMetadataClient) ListBySiteSlot(ctx context.Context, id SlotId) (result ListBySiteSlotOperationResponse, err error)
ListBySiteSlot ...
func (ResourceHealthMetadataClient) ListBySiteSlotComplete ¶
func (c ResourceHealthMetadataClient) ListBySiteSlotComplete(ctx context.Context, id SlotId) (ListBySiteSlotCompleteResult, error)
ListBySiteSlotComplete retrieves all the results into a single object
func (ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate(ctx context.Context, id SlotId, predicate ResourceHealthMetadataOperationPredicate) (result ListBySiteSlotCompleteResult, err error)
ListBySiteSlotCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ResourceHealthMetadataClient) ListComplete ¶
func (c ResourceHealthMetadataClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (ResourceHealthMetadataClient) ListCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ResourceHealthMetadataOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type ResourceHealthMetadataOperationPredicate ¶
type ResourceHealthMetadataOperationPredicate struct { Id *string Kind *string Name *string Type *string }
func (ResourceHealthMetadataOperationPredicate) Matches ¶
func (p ResourceHealthMetadataOperationPredicate) Matches(input ResourceHealthMetadata) bool
type SiteId ¶
SiteId is a struct representing the Resource ID for a Site
func ParseSiteID ¶
ParseSiteID parses 'input' into a SiteId
func ParseSiteIDInsensitively ¶
ParseSiteIDInsensitively parses 'input' case-insensitively into a SiteId note: this method should only be used for API response data and not user input
func (SiteId) Segments ¶
func (id SiteId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Site ID
type SlotId ¶
type SlotId struct { SubscriptionId string ResourceGroupName string SiteName string SlotName string }
SlotId is a struct representing the Resource ID for a Slot
func NewSlotID ¶
func NewSlotID(subscriptionId string, resourceGroupName string, siteName string, slotName string) SlotId
NewSlotID returns a new SlotId struct
func ParseSlotID ¶
ParseSlotID parses 'input' into a SlotId
func ParseSlotIDInsensitively ¶
ParseSlotIDInsensitively parses 'input' case-insensitively into a SlotId note: this method should only be used for API response data and not user input
func (SlotId) Segments ¶
func (id SlotId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Slot ID