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) (result ListOperationResponse, err error)
- func (c DeletedWebAppsClient) ListByLocation(ctx context.Context, id ProviderLocationId) (result ListByLocationOperationResponse, err error)
- func (c DeletedWebAppsClient) ListByLocationComplete(ctx context.Context, id ProviderLocationId) (ListByLocationCompleteResult, error)
- func (c DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id ProviderLocationId, ...) (result 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, ...) (result ListCompleteResult, err error)
- type GetDeletedWebAppByLocationOperationResponse
- type ListByLocationCompleteResult
- type ListByLocationCustomPager
- type ListByLocationOperationResponse
- type ListCompleteResult
- type ListCustomPager
- 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 *resourcemanager.Client
}
func NewDeletedWebAppsClientWithBaseURI ¶
func NewDeletedWebAppsClientWithBaseURI(sdkApi sdkEnv.Api) (*DeletedWebAppsClient, error)
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) (result ListOperationResponse, err error)
List ...
func (DeletedWebAppsClient) ListByLocation ¶
func (c DeletedWebAppsClient) ListByLocation(ctx context.Context, id ProviderLocationId) (result ListByLocationOperationResponse, err error)
ListByLocation ...
func (DeletedWebAppsClient) ListByLocationComplete ¶
func (c DeletedWebAppsClient) ListByLocationComplete(ctx context.Context, id ProviderLocationId) (ListByLocationCompleteResult, error)
ListByLocationComplete retrieves all the results into a single object
func (DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate ¶
func (c DeletedWebAppsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id ProviderLocationId, predicate DeletedSiteOperationPredicate) (result ListByLocationCompleteResult, err error)
ListByLocationCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeletedWebAppsClient) ListComplete ¶
func (c DeletedWebAppsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (DeletedWebAppsClient) ListCompleteMatchingPredicate ¶
func (c DeletedWebAppsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DeletedSiteOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type GetDeletedWebAppByLocationOperationResponse ¶
type GetDeletedWebAppByLocationOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeletedSite }
type ListByLocationCompleteResult ¶
type ListByLocationCompleteResult struct { LatestHttpResponse *http.Response Items []DeletedSite }
type ListByLocationCustomPager ¶
func (*ListByLocationCustomPager) NextPageLink ¶
func (p *ListByLocationCustomPager) NextPageLink() *odata.Link
type ListByLocationOperationResponse ¶
type ListByLocationOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeletedSite }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []DeletedSite }
type ListCustomPager ¶
func (*ListCustomPager) NextPageLink ¶
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeletedSite }
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) FromParseResult ¶
func (id *LocationDeletedSiteId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶
func (id *ProviderLocationId) FromParseResult(input resourceids.ParseResult) error
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