Documentation ¶
Index ¶
- func ValidateLocationDeletedSiteID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviderLocationID(input interface{}, key string) (warnings []string, errors []error)
- type DeletedSite
- type DeletedSiteOperationPredicate
- type DeletedSiteProperties
- type DeletedWebAppsClient
- func (c DeletedWebAppsClient) GetDeletedWebAppByLocation(ctx context.Context, id LocationDeletedSiteId) (result GetDeletedWebAppByLocationOperationResponse, err error)
- func (c DeletedWebAppsClient) List(ctx context.Context, id commonids.SubscriptionId) (resp ListOperationResponse, err error)
- func (c DeletedWebAppsClient) ListByLocation(ctx context.Context, id ProviderLocationId) (resp ListByLocationOperationResponse, err error)
- func (c DeletedWebAppsClient) ListByLocationComplete(ctx context.Context, id ProviderLocationId) (ListByLocationCompleteResult, error)
- func (c DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id ProviderLocationId, ...) (resp ListByLocationCompleteResult, err error)
- func (c DeletedWebAppsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c DeletedWebAppsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListCompleteResult, err error)
- type GetDeletedWebAppByLocationOperationResponse
- type ListByLocationCompleteResult
- type ListByLocationOperationResponse
- type ListCompleteResult
- type ListOperationResponse
- type LocationDeletedSiteId
- type ProviderLocationId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateLocationDeletedSiteID ¶
func ValidateLocationDeletedSiteID(input interface{}, key string) (warnings []string, errors []error)
ValidateLocationDeletedSiteID checks that 'input' can be parsed as a Location Deleted Site ID
func ValidateProviderLocationID ¶
ValidateProviderLocationID checks that 'input' can be parsed as a Provider Location ID
Types ¶
type DeletedSite ¶
type DeletedSite struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *DeletedSiteProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DeletedSiteOperationPredicate ¶
func (DeletedSiteOperationPredicate) Matches ¶
func (p DeletedSiteOperationPredicate) Matches(input DeletedSite) bool
type DeletedSiteProperties ¶
type DeletedSiteProperties struct { DeletedSiteId *int64 `json:"deletedSiteId,omitempty"` DeletedSiteName *string `json:"deletedSiteName,omitempty"` DeletedTimestamp *string `json:"deletedTimestamp,omitempty"` GeoRegionName *string `json:"geoRegionName,omitempty"` Kind *string `json:"kind,omitempty"` ResourceGroup *string `json:"resourceGroup,omitempty"` Slot *string `json:"slot,omitempty"` Subscription *string `json:"subscription,omitempty"` }
type DeletedWebAppsClient ¶
type DeletedWebAppsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewDeletedWebAppsClientWithBaseURI ¶
func NewDeletedWebAppsClientWithBaseURI(endpoint string) DeletedWebAppsClient
func (DeletedWebAppsClient) GetDeletedWebAppByLocation ¶
func (c DeletedWebAppsClient) GetDeletedWebAppByLocation(ctx context.Context, id LocationDeletedSiteId) (result GetDeletedWebAppByLocationOperationResponse, err error)
GetDeletedWebAppByLocation ...
func (DeletedWebAppsClient) List ¶
func (c DeletedWebAppsClient) List(ctx context.Context, id commonids.SubscriptionId) (resp ListOperationResponse, err error)
List ...
func (DeletedWebAppsClient) ListByLocation ¶
func (c DeletedWebAppsClient) ListByLocation(ctx context.Context, id ProviderLocationId) (resp ListByLocationOperationResponse, err error)
ListByLocation ...
func (DeletedWebAppsClient) ListByLocationComplete ¶
func (c DeletedWebAppsClient) ListByLocationComplete(ctx context.Context, id ProviderLocationId) (ListByLocationCompleteResult, error)
ListByLocationComplete retrieves all of the results into a single object
func (DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate ¶
func (c DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id ProviderLocationId, predicate DeletedSiteOperationPredicate) (resp ListByLocationCompleteResult, err error)
ListByLocationCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (DeletedWebAppsClient) ListComplete ¶
func (c DeletedWebAppsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all of the results into a single object
func (DeletedWebAppsClient) ListCompleteMatchingPredicate ¶
func (c DeletedWebAppsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DeletedSiteOperationPredicate) (resp ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type GetDeletedWebAppByLocationOperationResponse ¶
type GetDeletedWebAppByLocationOperationResponse struct { HttpResponse *http.Response Model *DeletedSite }
type ListByLocationCompleteResult ¶
type ListByLocationCompleteResult struct {
Items []DeletedSite
}
type ListByLocationOperationResponse ¶
type ListByLocationOperationResponse struct { HttpResponse *http.Response Model *[]DeletedSite // contains filtered or unexported fields }
func (ListByLocationOperationResponse) HasMore ¶
func (r ListByLocationOperationResponse) HasMore() bool
func (ListByLocationOperationResponse) LoadMore ¶
func (r ListByLocationOperationResponse) LoadMore(ctx context.Context) (resp ListByLocationOperationResponse, err error)
type ListCompleteResult ¶
type ListCompleteResult struct {
Items []DeletedSite
}
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response Model *[]DeletedSite // 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 LocationDeletedSiteId ¶
type LocationDeletedSiteId struct { SubscriptionId string LocationName string DeletedSiteId string }
LocationDeletedSiteId is a struct representing the Resource ID for a Location Deleted Site
func NewLocationDeletedSiteID ¶
func NewLocationDeletedSiteID(subscriptionId string, locationName string, deletedSiteId string) LocationDeletedSiteId
NewLocationDeletedSiteID returns a new LocationDeletedSiteId struct
func ParseLocationDeletedSiteID ¶
func ParseLocationDeletedSiteID(input string) (*LocationDeletedSiteId, error)
ParseLocationDeletedSiteID parses 'input' into a LocationDeletedSiteId
func ParseLocationDeletedSiteIDInsensitively ¶
func ParseLocationDeletedSiteIDInsensitively(input string) (*LocationDeletedSiteId, error)
ParseLocationDeletedSiteIDInsensitively parses 'input' case-insensitively into a LocationDeletedSiteId note: this method should only be used for API response data and not user input
func (LocationDeletedSiteId) ID ¶
func (id LocationDeletedSiteId) ID() string
ID returns the formatted Location Deleted Site ID
func (LocationDeletedSiteId) Segments ¶
func (id LocationDeletedSiteId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location Deleted Site ID
func (LocationDeletedSiteId) String ¶
func (id LocationDeletedSiteId) String() string
String returns a human-readable description of this Location Deleted Site ID
type ProviderLocationId ¶
ProviderLocationId is a struct representing the Resource ID for a Provider Location
func NewProviderLocationID ¶
func NewProviderLocationID(subscriptionId string, locationName string) ProviderLocationId
NewProviderLocationID returns a new ProviderLocationId struct
func ParseProviderLocationID ¶
func ParseProviderLocationID(input string) (*ProviderLocationId, error)
ParseProviderLocationID parses 'input' into a ProviderLocationId
func ParseProviderLocationIDInsensitively ¶
func ParseProviderLocationIDInsensitively(input string) (*ProviderLocationId, error)
ParseProviderLocationIDInsensitively parses 'input' case-insensitively into a ProviderLocationId note: this method should only be used for API response data and not user input
func (ProviderLocationId) ID ¶
func (id ProviderLocationId) ID() string
ID returns the formatted Provider Location ID
func (ProviderLocationId) Segments ¶
func (id ProviderLocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provider Location ID
func (ProviderLocationId) String ¶
func (id ProviderLocationId) String() string
String returns a human-readable description of this Provider Location ID