Documentation ¶
Index ¶
- func ValidateSlotID(input interface{}, key string) (warnings []string, errors []error)
- type GetBySiteOperationResponse
- type GetBySiteSlotOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListBySiteCompleteResult
- type ListBySiteCustomPager
- type ListBySiteOperationResponse
- type ListBySiteSlotCompleteResult
- type ListBySiteSlotCustomPager
- type ListBySiteSlotOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
- type ResourceHealthMetadata
- type ResourceHealthMetadataClient
- func (c ResourceHealthMetadataClient) GetBySite(ctx context.Context, id commonids.AppServiceId) (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 commonids.AppServiceId) (result ListBySiteOperationResponse, err error)
- func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id commonids.AppServiceId) (ListBySiteCompleteResult, error)
- func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id commonids.AppServiceId, ...) (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 SlotId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 { LatestHttpResponse *http.Response Items []ResourceHealthMetadata }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListBySiteCompleteResult ¶
type ListBySiteCompleteResult struct { LatestHttpResponse *http.Response Items []ResourceHealthMetadata }
type ListBySiteCustomPager ¶ added in v0.20240628.1153531
func (*ListBySiteCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListBySiteCustomPager) NextPageLink() *odata.Link
type ListBySiteOperationResponse ¶
type ListBySiteOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListBySiteSlotCompleteResult ¶
type ListBySiteSlotCompleteResult struct { LatestHttpResponse *http.Response Items []ResourceHealthMetadata }
type ListBySiteSlotCustomPager ¶ added in v0.20240628.1153531
func (*ListBySiteSlotCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListBySiteSlotCustomPager) NextPageLink() *odata.Link
type ListBySiteSlotOperationResponse ¶
type ListBySiteSlotOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]ResourceHealthMetadata }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []ResourceHealthMetadata }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
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 commonids.AppServiceId) (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 commonids.AppServiceId) (result ListBySiteOperationResponse, err error)
ListBySite ...
func (ResourceHealthMetadataClient) ListBySiteComplete ¶
func (c ResourceHealthMetadataClient) ListBySiteComplete(ctx context.Context, id commonids.AppServiceId) (ListBySiteCompleteResult, error)
ListBySiteComplete retrieves all the results into a single object
func (ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate ¶
func (c ResourceHealthMetadataClient) ListBySiteCompleteMatchingPredicate(ctx context.Context, id commonids.AppServiceId, 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 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) FromParseResult ¶
func (id *SlotId) FromParseResult(input resourceids.ParseResult) error
func (SlotId) Segments ¶
func (id SlotId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Slot ID