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) (resp ListOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp 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, ...) (resp ListByResourceGroupCompleteResult, err error)
- func (c ResourceHealthMetadataClient) ListBySite(ctx context.Context, id SiteId) (resp ListBySiteOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id SiteId) (ListBySiteCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id SiteId, ...) (resp ListBySiteCompleteResult, err error)
- func (c ResourceHealthMetadataClient) ListBySiteSlot(ctx context.Context, id SlotId) (resp ListBySiteSlotOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListBySiteSlotComplete(ctx context.Context, id SlotId) (ListBySiteSlotCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate(ctx context.Context, id SlotId, ...) (resp 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, ...) (resp 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 Model *ResourceHealthMetadata }
type GetBySiteSlotOperationResponse ¶
type GetBySiteSlotOperationResponse struct { HttpResponse *http.Response Model *ResourceHealthMetadata }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]ResourceHealthMetadata // contains filtered or unexported fields }
func (ListByResourceGroupOperationResponse) HasMore ¶
func (r ListByResourceGroupOperationResponse) HasMore() bool
func (ListByResourceGroupOperationResponse) LoadMore ¶
func (r ListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupOperationResponse, err error)
type ListBySiteCompleteResult ¶
type ListBySiteCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListBySiteOperationResponse ¶
type ListBySiteOperationResponse struct { HttpResponse *http.Response Model *[]ResourceHealthMetadata // contains filtered or unexported fields }
func (ListBySiteOperationResponse) HasMore ¶
func (r ListBySiteOperationResponse) HasMore() bool
func (ListBySiteOperationResponse) LoadMore ¶
func (r ListBySiteOperationResponse) LoadMore(ctx context.Context) (resp ListBySiteOperationResponse, err error)
type ListBySiteSlotCompleteResult ¶
type ListBySiteSlotCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListBySiteSlotOperationResponse ¶
type ListBySiteSlotOperationResponse struct { HttpResponse *http.Response Model *[]ResourceHealthMetadata // contains filtered or unexported fields }
func (ListBySiteSlotOperationResponse) HasMore ¶
func (r ListBySiteSlotOperationResponse) HasMore() bool
func (ListBySiteSlotOperationResponse) LoadMore ¶
func (r ListBySiteSlotOperationResponse) LoadMore(ctx context.Context) (resp ListBySiteSlotOperationResponse, err error)
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []ResourceHealthMetadata
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response Model *[]ResourceHealthMetadata // contains filtered or unexported fields }
func (ListOperationResponse) HasMore ¶
func (r ListOperationResponse) HasMore() bool
func (ListOperationResponse) LoadMore ¶
func (r ListOperationResponse) LoadMore(ctx context.Context) (resp ListOperationResponse, err error)
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 autorest.Client // contains filtered or unexported fields }
func NewResourceHealthMetadataClientWithBaseURI ¶
func NewResourceHealthMetadataClientWithBaseURI(endpoint string) ResourceHealthMetadataClient
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) (resp ListOperationResponse, err error)
List ...
func (ResourceHealthMetadataClient) ListByResourceGroup ¶
func (c ResourceHealthMetadataClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (ResourceHealthMetadataClient) ListByResourceGroupComplete ¶
func (c ResourceHealthMetadataClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (ResourceHealthMetadataClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate ResourceHealthMetadataOperationPredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ResourceHealthMetadataClient) ListBySite ¶
func (c ResourceHealthMetadataClient) ListBySite(ctx context.Context, id SiteId) (resp ListBySiteOperationResponse, err error)
ListBySite ...
func (ResourceHealthMetadataClient) ListBySiteComplete ¶
func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id SiteId) (ListBySiteCompleteResult, error)
ListBySiteComplete retrieves all of the results into a single object
func (ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id SiteId, predicate ResourceHealthMetadataOperationPredicate) (resp ListBySiteCompleteResult, err error)
ListBySiteCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ResourceHealthMetadataClient) ListBySiteSlot ¶
func (c ResourceHealthMetadataClient) ListBySiteSlot(ctx context.Context, id SlotId) (resp ListBySiteSlotOperationResponse, err error)
ListBySiteSlot ...
func (ResourceHealthMetadataClient) ListBySiteSlotComplete ¶
func (c ResourceHealthMetadataClient) ListBySiteSlotComplete(ctx context.Context, id SlotId) (ListBySiteSlotCompleteResult, error)
ListBySiteSlotComplete retrieves all of the results into a single object
func (ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListBySiteSlotCompleteMatchingPredicate(ctx context.Context, id SlotId, predicate ResourceHealthMetadataOperationPredicate) (resp ListBySiteSlotCompleteResult, err error)
ListBySiteSlotCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ResourceHealthMetadataClient) ListComplete ¶
func (c ResourceHealthMetadataClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all of the results into a single object
func (ResourceHealthMetadataClient) ListCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate ResourceHealthMetadataOperationPredicate) (resp ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all of the results and then applied 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
Source Files ¶
- client.go
- id_site.go
- id_slot.go
- method_getbysite_autorest.go
- method_getbysiteslot_autorest.go
- method_list_autorest.go
- method_listbyresourcegroup_autorest.go
- method_listbysite_autorest.go
- method_listbysiteslot_autorest.go
- model_resourcehealthmetadata.go
- model_resourcehealthmetadataproperties.go
- predicates.go
- version.go