armweb

package module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 24, 2021 License: MIT Imports: 16 Imported by: 0

README

Azure Web Module for Go

PkgGoDev

The armweb module provides operations for working with Azure Web.

Source code

Getting started

Prerequisites

Install the package

This project uses Go modules for versioning and dependency management.

Install the Azure Web module:

go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/web/armweb

Authorization

When creating a client, you will need to provide a credential for authenticating with Azure Web. The azidentity module provides facilities for various ways of authenticating with Azure including client/secret, certificate, managed identity, and more.

cred, err := azidentity.NewDefaultAzureCredential(nil)

For more information on authentication, please see the documentation for azidentity at pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azidentity.

Clients

Azure Web modules consist of one or more clients. A client groups a set of related APIs, providing access to its functionality within the specified subscription. Create one or more clients to access the APIs you require using your credential.

client := armweb.NewWebAppsClient(<subscription ID>, cred, nil)

You can use ClientOptions in package github.com/Azure/azure-sdk-for-go/sdk/azcore/arm to set endpoint to connect with public and sovereign clouds as well as Azure Stack. For more information, please see the documentation for azcore at pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azcore.

options = arm.ClientOptions{
    Host: arm.AzureChina,
}
client := armweb.NewWebAppsClient(<subscription ID>, cred, &options)

Provide Feedback

If you encounter bugs or have suggestions, please open an issue and assign the Web label.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIDefinitionInfo

type APIDefinitionInfo struct {
	// The URL of the API definition.
	URL *string `json:"url,omitempty"`
}

APIDefinitionInfo - Information about the formal API definition for the app.

type APIKVReference

type APIKVReference struct {
	ProxyOnlyResource
	// ApiKVReference resource specific properties
	Properties *APIKVReferenceProperties `json:"properties,omitempty"`
}

APIKVReference - Description of site key vault references.

func (APIKVReference) MarshalJSON

func (a APIKVReference) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type APIKVReference.

type APIKVReferenceCollection

type APIKVReferenceCollection struct {
	// REQUIRED; Collection of resources.
	Value []*APIKVReference `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

func (APIKVReferenceCollection) MarshalJSON

func (a APIKVReferenceCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type APIKVReferenceCollection.

type APIKVReferenceProperties

type APIKVReferenceProperties struct {
	ActiveVersion *string `json:"activeVersion,omitempty"`
	Details       *string `json:"details,omitempty"`

	// Managed service identity.
	IdentityType  *ManagedServiceIdentity `json:"identityType,omitempty"`
	Reference     *string                 `json:"reference,omitempty"`
	SecretName    *string                 `json:"secretName,omitempty"`
	SecretVersion *string                 `json:"secretVersion,omitempty"`
	Source        *string                 `json:"source,omitempty"`
	Status        *ResolveStatus          `json:"status,omitempty"`
	VaultName     *string                 `json:"vaultName,omitempty"`
}

APIKVReferenceProperties - ApiKVReference resource specific properties

type APIManagementConfig

type APIManagementConfig struct {
	// APIM-Api Identifier.
	ID *string `json:"id,omitempty"`
}

APIManagementConfig - Azure API management (APIM) configuration linked to the app.

type AbnormalTimePeriod

type AbnormalTimePeriod struct {
	// End time of the downtime
	EndTime *time.Time `json:"endTime,omitempty"`

	// List of Possible Cause of downtime
	Events []*DetectorAbnormalTimePeriod `json:"events,omitempty"`

	// List of proposed solutions
	Solutions []*Solution `json:"solutions,omitempty"`

	// Start time of the downtime
	StartTime *time.Time `json:"startTime,omitempty"`
}

AbnormalTimePeriod - Class representing Abnormal Time Period identified in diagnosis

func (AbnormalTimePeriod) MarshalJSON

func (a AbnormalTimePeriod) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AbnormalTimePeriod.

func (*AbnormalTimePeriod) UnmarshalJSON

func (a *AbnormalTimePeriod) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type AbnormalTimePeriod.

type Address

type Address struct {
	// REQUIRED; First line of an Address.
	Address1 *string `json:"address1,omitempty"`

	// REQUIRED; The city for the address.
	City *string `json:"city,omitempty"`

	// REQUIRED; The country for the address.
	Country *string `json:"country,omitempty"`

	// REQUIRED; The postal code for the address.
	PostalCode *string `json:"postalCode,omitempty"`

	// REQUIRED; The state or province for the address.
	State *string `json:"state,omitempty"`

	// The second line of the Address. Optional.
	Address2 *string `json:"address2,omitempty"`
}

Address information for domain registration.

type AddressResponse

type AddressResponse struct {
	ProxyOnlyResource
	// AddressResponse resource specific properties
	Properties *AddressResponseProperties `json:"properties,omitempty"`
}

AddressResponse - Describes main public IP address and any extra virtual IPs.

func (AddressResponse) MarshalJSON

func (a AddressResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AddressResponse.

type AddressResponseProperties

type AddressResponseProperties struct {
	// Virtual Network internal IP address of the App Service Environment if it is in internal load-balancing mode.
	InternalIPAddress *string `json:"internalIpAddress,omitempty"`

	// IP addresses appearing on outbound connections.
	OutboundIPAddresses []*string `json:"outboundIpAddresses,omitempty"`

	// Main public virtual IP.
	ServiceIPAddress *string `json:"serviceIpAddress,omitempty"`

	// Additional virtual IPs.
	VipMappings []*VirtualIPMapping `json:"vipMappings,omitempty"`
}

AddressResponseProperties - AddressResponse resource specific properties

func (AddressResponseProperties) MarshalJSON

func (a AddressResponseProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AddressResponseProperties.

type AllowedAudiencesValidation

type AllowedAudiencesValidation struct {
	// The configuration settings of the allowed list of audiences from which to validate the JWT token.
	AllowedAudiences []*string `json:"allowedAudiences,omitempty"`
}

AllowedAudiencesValidation - The configuration settings of the Allowed Audiences validation flow.

func (AllowedAudiencesValidation) MarshalJSON

func (a AllowedAudiencesValidation) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AllowedAudiencesValidation.

type AllowedPrincipals

type AllowedPrincipals struct {
	// The list of the allowed groups.
	Groups []*string `json:"groups,omitempty"`

	// The list of the allowed identities.
	Identities []*string `json:"identities,omitempty"`
}

AllowedPrincipals - The configuration settings of the Azure Active Directory allowed principals.

func (AllowedPrincipals) MarshalJSON

func (a AllowedPrincipals) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AllowedPrincipals.

type AnalysisData

type AnalysisData struct {
	// Additional Source Data
	Data [][]*NameValuePair `json:"data,omitempty"`

	// Detector Definition
	DetectorDefinition *DetectorDefinition `json:"detectorDefinition,omitempty"`

	// Detector Meta Data
	DetectorMetaData *ResponseMetaData `json:"detectorMetaData,omitempty"`

	// Source Metrics
	Metrics []*DiagnosticMetricSet `json:"metrics,omitempty"`

	// Name of the Detector
	Source *string `json:"source,omitempty"`
}

AnalysisData - Class Representing Detector Evidence used for analysis

func (AnalysisData) MarshalJSON

func (a AnalysisData) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AnalysisData.

type AnalysisDefinition

type AnalysisDefinition struct {
	ProxyOnlyResource
	// AnalysisDefinition resource specific properties
	Properties *AnalysisDefinitionProperties `json:"properties,omitempty"`
}

AnalysisDefinition - Definition of Analysis

func (AnalysisDefinition) MarshalJSON

func (a AnalysisDefinition) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AnalysisDefinition.

type AnalysisDefinitionProperties

type AnalysisDefinitionProperties struct {
	// READ-ONLY; Description of the Analysis
	Description *string `json:"description,omitempty" azure:"ro"`
}

AnalysisDefinitionProperties - AnalysisDefinition resource specific properties

type AppInsightsWebAppStackSettings

type AppInsightsWebAppStackSettings struct {
	// READ-ONLY; true if Application Insights is disabled by default for the stack; otherwise, false.
	IsDefaultOff *bool `json:"isDefaultOff,omitempty" azure:"ro"`

	// READ-ONLY; true if remote Application Insights is supported for the stack; otherwise, false.
	IsSupported *bool `json:"isSupported,omitempty" azure:"ro"`
}

AppInsightsWebAppStackSettings - App Insights Web App stack settings.

type AppLogsConfiguration

type AppLogsConfiguration struct {
	Destination               *string                    `json:"destination,omitempty"`
	LogAnalyticsConfiguration *LogAnalyticsConfiguration `json:"logAnalyticsConfiguration,omitempty"`
}

type AppRegistration

type AppRegistration struct {
	// The App ID of the app used for login.
	AppID *string `json:"appId,omitempty"`

	// The app setting name that contains the app secret.
	AppSecretSettingName *string `json:"appSecretSettingName,omitempty"`
}

AppRegistration - The configuration settings of the app registration for providers that have app ids and app secrets

type AppServiceCertificate

type AppServiceCertificate struct {
	// Key Vault resource Id.
	KeyVaultID *string `json:"keyVaultId,omitempty"`

	// Key Vault secret name.
	KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"`

	// READ-ONLY; Status of the Key Vault secret.
	ProvisioningState *KeyVaultSecretStatus `json:"provisioningState,omitempty" azure:"ro"`
}

AppServiceCertificate - Key Vault container for a certificate that is purchased through Azure.

type AppServiceCertificateCollection

type AppServiceCertificateCollection struct {
	// REQUIRED; Collection of resources.
	Value []*AppServiceCertificateResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

AppServiceCertificateCollection - Collection of certificate order certificates.

func (AppServiceCertificateCollection) MarshalJSON

func (a AppServiceCertificateCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateCollection.

type AppServiceCertificateOrder

type AppServiceCertificateOrder struct {
	Resource
	// AppServiceCertificateOrder resource specific properties
	Properties *AppServiceCertificateOrderProperties `json:"properties,omitempty"`
}

AppServiceCertificateOrder - SSL certificate purchase order.

func (AppServiceCertificateOrder) MarshalJSON

func (a AppServiceCertificateOrder) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateOrder.

type AppServiceCertificateOrderCollection

type AppServiceCertificateOrderCollection struct {
	// REQUIRED; Collection of resources.
	Value []*AppServiceCertificateOrder `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

AppServiceCertificateOrderCollection - Collection of certificate orders.

func (AppServiceCertificateOrderCollection) MarshalJSON

func (a AppServiceCertificateOrderCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateOrderCollection.

type AppServiceCertificateOrderPatchResource

type AppServiceCertificateOrderPatchResource struct {
	ProxyOnlyResource
	// AppServiceCertificateOrderPatchResource resource specific properties
	Properties *AppServiceCertificateOrderPatchResourceProperties `json:"properties,omitempty"`
}

AppServiceCertificateOrderPatchResource - ARM resource for a certificate order that is purchased through Azure.

func (AppServiceCertificateOrderPatchResource) MarshalJSON

func (a AppServiceCertificateOrderPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateOrderPatchResource.

type AppServiceCertificateOrderPatchResourceProperties

type AppServiceCertificateOrderPatchResourceProperties struct {
	// REQUIRED; Certificate product type.
	ProductType *CertificateProductType `json:"productType,omitempty"`

	// true if the certificate should be automatically renewed when it expires; otherwise, false.
	AutoRenew *bool `json:"autoRenew,omitempty"`

	// State of the Key Vault secret.
	Certificates map[string]*AppServiceCertificate `json:"certificates,omitempty"`

	// Last CSR that was created for this order.
	Csr *string `json:"csr,omitempty"`

	// Certificate distinguished name.
	DistinguishedName *string `json:"distinguishedName,omitempty"`

	// Certificate key size.
	KeySize *int32 `json:"keySize,omitempty"`

	// Duration in years (must be 1).
	ValidityInYears *int32 `json:"validityInYears,omitempty"`

	// READ-ONLY; Reasons why App Service Certificate is not renewable at the current moment.
	AppServiceCertificateNotRenewableReasons []*AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem `json:"appServiceCertificateNotRenewableReasons,omitempty" azure:"ro"`

	// READ-ONLY; Contact info
	Contact *CertificateOrderContact `json:"contact,omitempty" azure:"ro"`

	// READ-ONLY; Domain verification token.
	DomainVerificationToken *string `json:"domainVerificationToken,omitempty" azure:"ro"`

	// READ-ONLY; Certificate expiration time.
	ExpirationTime *time.Time `json:"expirationTime,omitempty" azure:"ro"`

	// READ-ONLY; Intermediate certificate.
	Intermediate *CertificateDetails `json:"intermediate,omitempty" azure:"ro"`

	// READ-ONLY; true if private key is external; otherwise, false.
	IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty" azure:"ro"`

	// READ-ONLY; Certificate last issuance time.
	LastCertificateIssuanceTime *time.Time `json:"lastCertificateIssuanceTime,omitempty" azure:"ro"`

	// READ-ONLY; Time stamp when the certificate would be auto renewed next
	NextAutoRenewalTimeStamp *time.Time `json:"nextAutoRenewalTimeStamp,omitempty" azure:"ro"`

	// READ-ONLY; Status of certificate order.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Root certificate.
	Root *CertificateDetails `json:"root,omitempty" azure:"ro"`

	// READ-ONLY; Current serial number of the certificate.
	SerialNumber *string `json:"serialNumber,omitempty" azure:"ro"`

	// READ-ONLY; Signed certificate.
	SignedCertificate *CertificateDetails `json:"signedCertificate,omitempty" azure:"ro"`

	// READ-ONLY; Current order status.
	Status *CertificateOrderStatus `json:"status,omitempty" azure:"ro"`
}

AppServiceCertificateOrderPatchResourceProperties - AppServiceCertificateOrderPatchResource resource specific properties

func (AppServiceCertificateOrderPatchResourceProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateOrderPatchResourceProperties.

func (*AppServiceCertificateOrderPatchResourceProperties) UnmarshalJSON

UnmarshalJSON implements the json.Unmarshaller interface for type AppServiceCertificateOrderPatchResourceProperties.

type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem

type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem string
const (
	AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemExpirationNotInRenewalTimeRange          AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = "ExpirationNotInRenewalTimeRange"
	AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = "RegistrationStatusNotSupportedForRenewal"
	AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemSubscriptionNotActive                    AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = "SubscriptionNotActive"
)

func PossibleAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemValues

func PossibleAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemValues() []AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem

PossibleAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItemValues returns the possible values for the AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem const type.

func (AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem) ToPtr

ToPtr returns a *AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem pointing to the current value.

type AppServiceCertificateOrderProperties

type AppServiceCertificateOrderProperties struct {
	// REQUIRED; Certificate product type.
	ProductType *CertificateProductType `json:"productType,omitempty"`

	// true if the certificate should be automatically renewed when it expires; otherwise, false.
	AutoRenew *bool `json:"autoRenew,omitempty"`

	// State of the Key Vault secret.
	Certificates map[string]*AppServiceCertificate `json:"certificates,omitempty"`

	// Last CSR that was created for this order.
	Csr *string `json:"csr,omitempty"`

	// Certificate distinguished name.
	DistinguishedName *string `json:"distinguishedName,omitempty"`

	// Certificate key size.
	KeySize *int32 `json:"keySize,omitempty"`

	// Duration in years (must be 1).
	ValidityInYears *int32 `json:"validityInYears,omitempty"`

	// READ-ONLY; Reasons why App Service Certificate is not renewable at the current moment.
	AppServiceCertificateNotRenewableReasons []*AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem `json:"appServiceCertificateNotRenewableReasons,omitempty" azure:"ro"`

	// READ-ONLY; Contact info
	Contact *CertificateOrderContact `json:"contact,omitempty" azure:"ro"`

	// READ-ONLY; Domain verification token.
	DomainVerificationToken *string `json:"domainVerificationToken,omitempty" azure:"ro"`

	// READ-ONLY; Certificate expiration time.
	ExpirationTime *time.Time `json:"expirationTime,omitempty" azure:"ro"`

	// READ-ONLY; Intermediate certificate.
	Intermediate *CertificateDetails `json:"intermediate,omitempty" azure:"ro"`

	// READ-ONLY; true if private key is external; otherwise, false.
	IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty" azure:"ro"`

	// READ-ONLY; Certificate last issuance time.
	LastCertificateIssuanceTime *time.Time `json:"lastCertificateIssuanceTime,omitempty" azure:"ro"`

	// READ-ONLY; Time stamp when the certificate would be auto renewed next
	NextAutoRenewalTimeStamp *time.Time `json:"nextAutoRenewalTimeStamp,omitempty" azure:"ro"`

	// READ-ONLY; Status of certificate order.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Root certificate.
	Root *CertificateDetails `json:"root,omitempty" azure:"ro"`

	// READ-ONLY; Current serial number of the certificate.
	SerialNumber *string `json:"serialNumber,omitempty" azure:"ro"`

	// READ-ONLY; Signed certificate.
	SignedCertificate *CertificateDetails `json:"signedCertificate,omitempty" azure:"ro"`

	// READ-ONLY; Current order status.
	Status *CertificateOrderStatus `json:"status,omitempty" azure:"ro"`
}

AppServiceCertificateOrderProperties - AppServiceCertificateOrder resource specific properties

func (AppServiceCertificateOrderProperties) MarshalJSON

func (a AppServiceCertificateOrderProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateOrderProperties.

func (*AppServiceCertificateOrderProperties) UnmarshalJSON

func (a *AppServiceCertificateOrderProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type AppServiceCertificateOrderProperties.

type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem

type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem string
const (
	AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemExpirationNotInRenewalTimeRange          AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = "ExpirationNotInRenewalTimeRange"
	AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = "RegistrationStatusNotSupportedForRenewal"
	AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemSubscriptionNotActive                    AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = "SubscriptionNotActive"
)

func PossibleAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemValues

func PossibleAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemValues() []AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem

PossibleAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItemValues returns the possible values for the AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem const type.

func (AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem) ToPtr

ToPtr returns a *AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem pointing to the current value.

type AppServiceCertificateOrdersBeginCreateOrUpdateCertificateOptions

type AppServiceCertificateOrdersBeginCreateOrUpdateCertificateOptions struct {
}

AppServiceCertificateOrdersBeginCreateOrUpdateCertificateOptions contains the optional parameters for the AppServiceCertificateOrders.BeginCreateOrUpdateCertificate method.

type AppServiceCertificateOrdersBeginCreateOrUpdateOptions

type AppServiceCertificateOrdersBeginCreateOrUpdateOptions struct {
}

AppServiceCertificateOrdersBeginCreateOrUpdateOptions contains the optional parameters for the AppServiceCertificateOrders.BeginCreateOrUpdate method.

type AppServiceCertificateOrdersClient

type AppServiceCertificateOrdersClient struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersClient contains the methods for the AppServiceCertificateOrders group. Don't use this type directly, use NewAppServiceCertificateOrdersClient() instead.

func NewAppServiceCertificateOrdersClient

func NewAppServiceCertificateOrdersClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *AppServiceCertificateOrdersClient

NewAppServiceCertificateOrdersClient creates a new instance of AppServiceCertificateOrdersClient with the specified values.

func (*AppServiceCertificateOrdersClient) BeginCreateOrUpdate

func (client *AppServiceCertificateOrdersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, certificateOrderName string, certificateDistinguishedName AppServiceCertificateOrder, options *AppServiceCertificateOrdersBeginCreateOrUpdateOptions) (AppServiceCertificateOrdersCreateOrUpdatePollerResponse, error)

BeginCreateOrUpdate - Description for Create or update a certificate purchase order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) BeginCreateOrUpdateCertificate

BeginCreateOrUpdateCertificate - Description for Creates or updates a certificate and associates with key vault secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) Delete

Delete - Description for Delete an existing certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) DeleteCertificate

DeleteCertificate - Description for Delete the certificate associated with a certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) Get

Get - Description for Get a certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) GetCertificate

GetCertificate - Description for Get the certificate associated with a certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) List

List - Description for List all certificate orders in a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) ListByResourceGroup

ListByResourceGroup - Description for Get certificate orders in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) ListCertificates

ListCertificates - Description for List all certificates associated with a certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) Reissue

func (client *AppServiceCertificateOrdersClient) Reissue(ctx context.Context, resourceGroupName string, certificateOrderName string, reissueCertificateOrderRequest ReissueCertificateOrderRequest, options *AppServiceCertificateOrdersReissueOptions) (AppServiceCertificateOrdersReissueResponse, error)

Reissue - Description for Reissue an existing certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) Renew

func (client *AppServiceCertificateOrdersClient) Renew(ctx context.Context, resourceGroupName string, certificateOrderName string, renewCertificateOrderRequest RenewCertificateOrderRequest, options *AppServiceCertificateOrdersRenewOptions) (AppServiceCertificateOrdersRenewResponse, error)

Renew - Description for Renew an existing certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) ResendEmail

ResendEmail - Description for Resend certificate email. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) ResendRequestEmails

ResendRequestEmails - Resend domain verification ownership email containing steps on how to verify a domain for a given certificate order If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) RetrieveCertificateActions

RetrieveCertificateActions - Description for Retrieve the list of certificate actions. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) RetrieveCertificateEmailHistory

RetrieveCertificateEmailHistory - Description for Retrieve email history. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) RetrieveSiteSeal

RetrieveSiteSeal - This method is used to obtain the site seal information for an issued certificate. A site seal is a graphic that the certificate purchaser can embed on their web site to show their visitors information about their SSL certificate. If a web site visitor clicks on the site seal image, a pop-up page is displayed that contains detailed information about the SSL certificate. The site seal token is used to link the site seal graphic image to the appropriate certificate details pop-up page display when a user clicks on the site seal. The site seal images are expected to be static images and hosted by the reseller, to minimize delays for customer page load times. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) Update

Update - Description for Create or update a certificate purchase order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) UpdateCertificate

UpdateCertificate - Description for Creates or updates a certificate and associates with key vault secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) ValidatePurchaseInformation

ValidatePurchaseInformation - Description for Validate information for a certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceCertificateOrdersClient) VerifyDomainOwnership

VerifyDomainOwnership - Description for Verify domain ownership for this certificate order. If the operation fails it returns the *DefaultErrorResponse error type.

type AppServiceCertificateOrdersCreateOrUpdateCertificatePoller

type AppServiceCertificateOrdersCreateOrUpdateCertificatePoller struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersCreateOrUpdateCertificatePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceCertificateOrdersCreateOrUpdateCertificatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceCertificateOrdersCreateOrUpdateCertificatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceCertificateOrdersCreateOrUpdateCertificateResponse will be returned.

func (*AppServiceCertificateOrdersCreateOrUpdateCertificatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceCertificateOrdersCreateOrUpdateCertificatePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse

type AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceCertificateOrdersCreateOrUpdateCertificatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse contains the response from method AppServiceCertificateOrders.CreateOrUpdateCertificate.

func (AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse) Resume

Resume rehydrates a AppServiceCertificateOrdersCreateOrUpdateCertificatePollerResponse from the provided client and resume token.

type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse

type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse struct {
	AppServiceCertificateOrdersCreateOrUpdateCertificateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersCreateOrUpdateCertificateResponse contains the response from method AppServiceCertificateOrders.CreateOrUpdateCertificate.

type AppServiceCertificateOrdersCreateOrUpdateCertificateResult

type AppServiceCertificateOrdersCreateOrUpdateCertificateResult struct {
	AppServiceCertificateResource
}

AppServiceCertificateOrdersCreateOrUpdateCertificateResult contains the result from method AppServiceCertificateOrders.CreateOrUpdateCertificate.

type AppServiceCertificateOrdersCreateOrUpdatePoller

type AppServiceCertificateOrdersCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceCertificateOrdersCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceCertificateOrdersCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceCertificateOrdersCreateOrUpdateResponse will be returned.

func (*AppServiceCertificateOrdersCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceCertificateOrdersCreateOrUpdatePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceCertificateOrdersCreateOrUpdatePollerResponse

type AppServiceCertificateOrdersCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceCertificateOrdersCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersCreateOrUpdatePollerResponse contains the response from method AppServiceCertificateOrders.CreateOrUpdate.

func (AppServiceCertificateOrdersCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceCertificateOrdersCreateOrUpdatePollerResponse) Resume

Resume rehydrates a AppServiceCertificateOrdersCreateOrUpdatePollerResponse from the provided client and resume token.

type AppServiceCertificateOrdersCreateOrUpdateResponse

type AppServiceCertificateOrdersCreateOrUpdateResponse struct {
	AppServiceCertificateOrdersCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersCreateOrUpdateResponse contains the response from method AppServiceCertificateOrders.CreateOrUpdate.

type AppServiceCertificateOrdersCreateOrUpdateResult

type AppServiceCertificateOrdersCreateOrUpdateResult struct {
	AppServiceCertificateOrder
}

AppServiceCertificateOrdersCreateOrUpdateResult contains the result from method AppServiceCertificateOrders.CreateOrUpdate.

type AppServiceCertificateOrdersDeleteCertificateOptions

type AppServiceCertificateOrdersDeleteCertificateOptions struct {
}

AppServiceCertificateOrdersDeleteCertificateOptions contains the optional parameters for the AppServiceCertificateOrders.DeleteCertificate method.

type AppServiceCertificateOrdersDeleteCertificateResponse

type AppServiceCertificateOrdersDeleteCertificateResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersDeleteCertificateResponse contains the response from method AppServiceCertificateOrders.DeleteCertificate.

type AppServiceCertificateOrdersDeleteOptions

type AppServiceCertificateOrdersDeleteOptions struct {
}

AppServiceCertificateOrdersDeleteOptions contains the optional parameters for the AppServiceCertificateOrders.Delete method.

type AppServiceCertificateOrdersDeleteResponse

type AppServiceCertificateOrdersDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersDeleteResponse contains the response from method AppServiceCertificateOrders.Delete.

type AppServiceCertificateOrdersGetCertificateOptions

type AppServiceCertificateOrdersGetCertificateOptions struct {
}

AppServiceCertificateOrdersGetCertificateOptions contains the optional parameters for the AppServiceCertificateOrders.GetCertificate method.

type AppServiceCertificateOrdersGetCertificateResponse

type AppServiceCertificateOrdersGetCertificateResponse struct {
	AppServiceCertificateOrdersGetCertificateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersGetCertificateResponse contains the response from method AppServiceCertificateOrders.GetCertificate.

type AppServiceCertificateOrdersGetCertificateResult

type AppServiceCertificateOrdersGetCertificateResult struct {
	AppServiceCertificateResource
}

AppServiceCertificateOrdersGetCertificateResult contains the result from method AppServiceCertificateOrders.GetCertificate.

type AppServiceCertificateOrdersGetOptions

type AppServiceCertificateOrdersGetOptions struct {
}

AppServiceCertificateOrdersGetOptions contains the optional parameters for the AppServiceCertificateOrders.Get method.

type AppServiceCertificateOrdersGetResponse

type AppServiceCertificateOrdersGetResponse struct {
	AppServiceCertificateOrdersGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersGetResponse contains the response from method AppServiceCertificateOrders.Get.

type AppServiceCertificateOrdersGetResult

type AppServiceCertificateOrdersGetResult struct {
	AppServiceCertificateOrder
}

AppServiceCertificateOrdersGetResult contains the result from method AppServiceCertificateOrders.Get.

type AppServiceCertificateOrdersListByResourceGroupOptions

type AppServiceCertificateOrdersListByResourceGroupOptions struct {
}

AppServiceCertificateOrdersListByResourceGroupOptions contains the optional parameters for the AppServiceCertificateOrders.ListByResourceGroup method.

type AppServiceCertificateOrdersListByResourceGroupPager

type AppServiceCertificateOrdersListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersListByResourceGroupPager provides operations for iterating over paged responses.

func (*AppServiceCertificateOrdersListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*AppServiceCertificateOrdersListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceCertificateOrdersListByResourceGroupPager) PageResponse

PageResponse returns the current AppServiceCertificateOrdersListByResourceGroupResponse page.

type AppServiceCertificateOrdersListByResourceGroupResponse

type AppServiceCertificateOrdersListByResourceGroupResponse struct {
	AppServiceCertificateOrdersListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersListByResourceGroupResponse contains the response from method AppServiceCertificateOrders.ListByResourceGroup.

type AppServiceCertificateOrdersListByResourceGroupResult

type AppServiceCertificateOrdersListByResourceGroupResult struct {
	AppServiceCertificateOrderCollection
}

AppServiceCertificateOrdersListByResourceGroupResult contains the result from method AppServiceCertificateOrders.ListByResourceGroup.

type AppServiceCertificateOrdersListCertificatesOptions

type AppServiceCertificateOrdersListCertificatesOptions struct {
}

AppServiceCertificateOrdersListCertificatesOptions contains the optional parameters for the AppServiceCertificateOrders.ListCertificates method.

type AppServiceCertificateOrdersListCertificatesPager

type AppServiceCertificateOrdersListCertificatesPager struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersListCertificatesPager provides operations for iterating over paged responses.

func (*AppServiceCertificateOrdersListCertificatesPager) Err

Err returns the last error encountered while paging.

func (*AppServiceCertificateOrdersListCertificatesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceCertificateOrdersListCertificatesPager) PageResponse

PageResponse returns the current AppServiceCertificateOrdersListCertificatesResponse page.

type AppServiceCertificateOrdersListCertificatesResponse

type AppServiceCertificateOrdersListCertificatesResponse struct {
	AppServiceCertificateOrdersListCertificatesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersListCertificatesResponse contains the response from method AppServiceCertificateOrders.ListCertificates.

type AppServiceCertificateOrdersListCertificatesResult

type AppServiceCertificateOrdersListCertificatesResult struct {
	AppServiceCertificateCollection
}

AppServiceCertificateOrdersListCertificatesResult contains the result from method AppServiceCertificateOrders.ListCertificates.

type AppServiceCertificateOrdersListOptions

type AppServiceCertificateOrdersListOptions struct {
}

AppServiceCertificateOrdersListOptions contains the optional parameters for the AppServiceCertificateOrders.List method.

type AppServiceCertificateOrdersListPager

type AppServiceCertificateOrdersListPager struct {
	// contains filtered or unexported fields
}

AppServiceCertificateOrdersListPager provides operations for iterating over paged responses.

func (*AppServiceCertificateOrdersListPager) Err

Err returns the last error encountered while paging.

func (*AppServiceCertificateOrdersListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceCertificateOrdersListPager) PageResponse

PageResponse returns the current AppServiceCertificateOrdersListResponse page.

type AppServiceCertificateOrdersListResponse

type AppServiceCertificateOrdersListResponse struct {
	AppServiceCertificateOrdersListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersListResponse contains the response from method AppServiceCertificateOrders.List.

type AppServiceCertificateOrdersListResult

type AppServiceCertificateOrdersListResult struct {
	AppServiceCertificateOrderCollection
}

AppServiceCertificateOrdersListResult contains the result from method AppServiceCertificateOrders.List.

type AppServiceCertificateOrdersReissueOptions

type AppServiceCertificateOrdersReissueOptions struct {
}

AppServiceCertificateOrdersReissueOptions contains the optional parameters for the AppServiceCertificateOrders.Reissue method.

type AppServiceCertificateOrdersReissueResponse

type AppServiceCertificateOrdersReissueResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersReissueResponse contains the response from method AppServiceCertificateOrders.Reissue.

type AppServiceCertificateOrdersRenewOptions

type AppServiceCertificateOrdersRenewOptions struct {
}

AppServiceCertificateOrdersRenewOptions contains the optional parameters for the AppServiceCertificateOrders.Renew method.

type AppServiceCertificateOrdersRenewResponse

type AppServiceCertificateOrdersRenewResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersRenewResponse contains the response from method AppServiceCertificateOrders.Renew.

type AppServiceCertificateOrdersResendEmailOptions

type AppServiceCertificateOrdersResendEmailOptions struct {
}

AppServiceCertificateOrdersResendEmailOptions contains the optional parameters for the AppServiceCertificateOrders.ResendEmail method.

type AppServiceCertificateOrdersResendEmailResponse

type AppServiceCertificateOrdersResendEmailResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersResendEmailResponse contains the response from method AppServiceCertificateOrders.ResendEmail.

type AppServiceCertificateOrdersResendRequestEmailsOptions

type AppServiceCertificateOrdersResendRequestEmailsOptions struct {
}

AppServiceCertificateOrdersResendRequestEmailsOptions contains the optional parameters for the AppServiceCertificateOrders.ResendRequestEmails method.

type AppServiceCertificateOrdersResendRequestEmailsResponse

type AppServiceCertificateOrdersResendRequestEmailsResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersResendRequestEmailsResponse contains the response from method AppServiceCertificateOrders.ResendRequestEmails.

type AppServiceCertificateOrdersRetrieveCertificateActionsOptions

type AppServiceCertificateOrdersRetrieveCertificateActionsOptions struct {
}

AppServiceCertificateOrdersRetrieveCertificateActionsOptions contains the optional parameters for the AppServiceCertificateOrders.RetrieveCertificateActions method.

type AppServiceCertificateOrdersRetrieveCertificateActionsResponse

type AppServiceCertificateOrdersRetrieveCertificateActionsResponse struct {
	AppServiceCertificateOrdersRetrieveCertificateActionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersRetrieveCertificateActionsResponse contains the response from method AppServiceCertificateOrders.RetrieveCertificateActions.

type AppServiceCertificateOrdersRetrieveCertificateActionsResult

type AppServiceCertificateOrdersRetrieveCertificateActionsResult struct {
	// Array of CertificateOrderAction
	CertificateOrderActionArray []*CertificateOrderAction
}

AppServiceCertificateOrdersRetrieveCertificateActionsResult contains the result from method AppServiceCertificateOrders.RetrieveCertificateActions.

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptions

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptions struct {
}

AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptions contains the optional parameters for the AppServiceCertificateOrders.RetrieveCertificateEmailHistory method.

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse struct {
	AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse contains the response from method AppServiceCertificateOrders.RetrieveCertificateEmailHistory.

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResult

type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResult struct {
	// Array of CertificateEmail
	CertificateEmailArray []*CertificateEmail
}

AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResult contains the result from method AppServiceCertificateOrders.RetrieveCertificateEmailHistory.

type AppServiceCertificateOrdersRetrieveSiteSealOptions

type AppServiceCertificateOrdersRetrieveSiteSealOptions struct {
}

AppServiceCertificateOrdersRetrieveSiteSealOptions contains the optional parameters for the AppServiceCertificateOrders.RetrieveSiteSeal method.

type AppServiceCertificateOrdersRetrieveSiteSealResponse

type AppServiceCertificateOrdersRetrieveSiteSealResponse struct {
	AppServiceCertificateOrdersRetrieveSiteSealResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersRetrieveSiteSealResponse contains the response from method AppServiceCertificateOrders.RetrieveSiteSeal.

type AppServiceCertificateOrdersRetrieveSiteSealResult

type AppServiceCertificateOrdersRetrieveSiteSealResult struct {
	SiteSeal
}

AppServiceCertificateOrdersRetrieveSiteSealResult contains the result from method AppServiceCertificateOrders.RetrieveSiteSeal.

type AppServiceCertificateOrdersUpdateCertificateOptions

type AppServiceCertificateOrdersUpdateCertificateOptions struct {
}

AppServiceCertificateOrdersUpdateCertificateOptions contains the optional parameters for the AppServiceCertificateOrders.UpdateCertificate method.

type AppServiceCertificateOrdersUpdateCertificateResponse

type AppServiceCertificateOrdersUpdateCertificateResponse struct {
	AppServiceCertificateOrdersUpdateCertificateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersUpdateCertificateResponse contains the response from method AppServiceCertificateOrders.UpdateCertificate.

type AppServiceCertificateOrdersUpdateCertificateResult

type AppServiceCertificateOrdersUpdateCertificateResult struct {
	AppServiceCertificateResource
}

AppServiceCertificateOrdersUpdateCertificateResult contains the result from method AppServiceCertificateOrders.UpdateCertificate.

type AppServiceCertificateOrdersUpdateOptions

type AppServiceCertificateOrdersUpdateOptions struct {
}

AppServiceCertificateOrdersUpdateOptions contains the optional parameters for the AppServiceCertificateOrders.Update method.

type AppServiceCertificateOrdersUpdateResponse

type AppServiceCertificateOrdersUpdateResponse struct {
	AppServiceCertificateOrdersUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersUpdateResponse contains the response from method AppServiceCertificateOrders.Update.

type AppServiceCertificateOrdersUpdateResult

type AppServiceCertificateOrdersUpdateResult struct {
	AppServiceCertificateOrder
}

AppServiceCertificateOrdersUpdateResult contains the result from method AppServiceCertificateOrders.Update.

type AppServiceCertificateOrdersValidatePurchaseInformationOptions

type AppServiceCertificateOrdersValidatePurchaseInformationOptions struct {
}

AppServiceCertificateOrdersValidatePurchaseInformationOptions contains the optional parameters for the AppServiceCertificateOrders.ValidatePurchaseInformation method.

type AppServiceCertificateOrdersValidatePurchaseInformationResponse

type AppServiceCertificateOrdersValidatePurchaseInformationResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersValidatePurchaseInformationResponse contains the response from method AppServiceCertificateOrders.ValidatePurchaseInformation.

type AppServiceCertificateOrdersVerifyDomainOwnershipOptions

type AppServiceCertificateOrdersVerifyDomainOwnershipOptions struct {
}

AppServiceCertificateOrdersVerifyDomainOwnershipOptions contains the optional parameters for the AppServiceCertificateOrders.VerifyDomainOwnership method.

type AppServiceCertificateOrdersVerifyDomainOwnershipResponse

type AppServiceCertificateOrdersVerifyDomainOwnershipResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceCertificateOrdersVerifyDomainOwnershipResponse contains the response from method AppServiceCertificateOrders.VerifyDomainOwnership.

type AppServiceCertificatePatchResource

type AppServiceCertificatePatchResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *AppServiceCertificate `json:"properties,omitempty"`
}

AppServiceCertificatePatchResource - Key Vault container ARM resource for a certificate that is purchased through Azure.

func (AppServiceCertificatePatchResource) MarshalJSON

func (a AppServiceCertificatePatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificatePatchResource.

type AppServiceCertificateResource

type AppServiceCertificateResource struct {
	Resource
	// Core resource properties
	Properties *AppServiceCertificate `json:"properties,omitempty"`
}

AppServiceCertificateResource - Key Vault container ARM resource for a certificate that is purchased through Azure.

func (AppServiceCertificateResource) MarshalJSON

func (a AppServiceCertificateResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceCertificateResource.

type AppServiceEnvironment

type AppServiceEnvironment struct {
	// REQUIRED; Description of the Virtual Network.
	VirtualNetwork *VirtualNetworkProfile `json:"virtualNetwork,omitempty"`

	// Custom settings for changing the behavior of the App Service Environment.
	ClusterSettings []*NameValuePair `json:"clusterSettings,omitempty"`

	// DNS suffix of the App Service Environment.
	DNSSuffix *string `json:"dnsSuffix,omitempty"`

	// Dedicated Host Count
	DedicatedHostCount *int32 `json:"dedicatedHostCount,omitempty"`

	// Scale factor for front-ends.
	FrontEndScaleFactor *int32 `json:"frontEndScaleFactor,omitempty"`

	// Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
	InternalLoadBalancingMode *LoadBalancingMode `json:"internalLoadBalancingMode,omitempty"`

	// Number of IP SSL addresses reserved for the App Service Environment.
	IpsslAddressCount *int32 `json:"ipsslAddressCount,omitempty"`

	// Front-end VM size, e.g. "Medium", "Large".
	MultiSize *string `json:"multiSize,omitempty"`

	// User added ip ranges to whitelist on ASE db
	UserWhitelistedIPRanges []*string `json:"userWhitelistedIpRanges,omitempty"`

	// Whether or not this App Service Environment is zone-redundant.
	ZoneRedundant *bool `json:"zoneRedundant,omitempty"`

	// READ-ONLY; Flag that displays whether an ASE has linux workers or not
	HasLinuxWorkers *bool `json:"hasLinuxWorkers,omitempty" azure:"ro"`

	// READ-ONLY; Maximum number of VMs in the App Service Environment.
	MaximumNumberOfMachines *int32 `json:"maximumNumberOfMachines,omitempty" azure:"ro"`

	// READ-ONLY; Number of front-end instances.
	MultiRoleCount *int32 `json:"multiRoleCount,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state of the App Service Environment.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Current status of the App Service Environment.
	Status *HostingEnvironmentStatus `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is
	// no longer available (most likely because NSG blocked the
	// incoming traffic).
	Suspended *bool `json:"suspended,omitempty" azure:"ro"`
}

AppServiceEnvironment - Description of an App Service Environment.

func (AppServiceEnvironment) MarshalJSON

func (a AppServiceEnvironment) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceEnvironment.

type AppServiceEnvironmentCollection

type AppServiceEnvironmentCollection struct {
	// REQUIRED; Collection of resources.
	Value []*AppServiceEnvironmentResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

AppServiceEnvironmentCollection - Collection of App Service Environments.

func (AppServiceEnvironmentCollection) MarshalJSON

func (a AppServiceEnvironmentCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceEnvironmentCollection.

type AppServiceEnvironmentPatchResource

type AppServiceEnvironmentPatchResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *AppServiceEnvironment `json:"properties,omitempty"`
}

AppServiceEnvironmentPatchResource - ARM resource for a app service environment.

func (AppServiceEnvironmentPatchResource) MarshalJSON

func (a AppServiceEnvironmentPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceEnvironmentPatchResource.

type AppServiceEnvironmentResource

type AppServiceEnvironmentResource struct {
	Resource
	// Core resource properties
	Properties *AppServiceEnvironment `json:"properties,omitempty"`
}

AppServiceEnvironmentResource - App Service Environment ARM resource.

func (AppServiceEnvironmentResource) MarshalJSON

func (a AppServiceEnvironmentResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServiceEnvironmentResource.

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResponse will be returned.

func (*AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse contains the response from method AppServiceEnvironments.ApproveOrRejectPrivateEndpointConnection.

func (AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResponse

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResponse struct {
	AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResponse contains the response from method AppServiceEnvironments.ApproveOrRejectPrivateEndpointConnection.

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResult

type AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

AppServiceEnvironmentsApproveOrRejectPrivateEndpointConnectionResult contains the result from method AppServiceEnvironments.ApproveOrRejectPrivateEndpointConnection.

type AppServiceEnvironmentsBeginApproveOrRejectPrivateEndpointConnectionOptions

type AppServiceEnvironmentsBeginApproveOrRejectPrivateEndpointConnectionOptions struct {
}

AppServiceEnvironmentsBeginApproveOrRejectPrivateEndpointConnectionOptions contains the optional parameters for the AppServiceEnvironments.BeginApproveOrRejectPrivateEndpointConnection method.

type AppServiceEnvironmentsBeginChangeVnetOptions

type AppServiceEnvironmentsBeginChangeVnetOptions struct {
}

AppServiceEnvironmentsBeginChangeVnetOptions contains the optional parameters for the AppServiceEnvironments.BeginChangeVnet method.

type AppServiceEnvironmentsBeginCreateOrUpdateMultiRolePoolOptions

type AppServiceEnvironmentsBeginCreateOrUpdateMultiRolePoolOptions struct {
}

AppServiceEnvironmentsBeginCreateOrUpdateMultiRolePoolOptions contains the optional parameters for the AppServiceEnvironments.BeginCreateOrUpdateMultiRolePool method.

type AppServiceEnvironmentsBeginCreateOrUpdateOptions

type AppServiceEnvironmentsBeginCreateOrUpdateOptions struct {
}

AppServiceEnvironmentsBeginCreateOrUpdateOptions contains the optional parameters for the AppServiceEnvironments.BeginCreateOrUpdate method.

type AppServiceEnvironmentsBeginCreateOrUpdateWorkerPoolOptions

type AppServiceEnvironmentsBeginCreateOrUpdateWorkerPoolOptions struct {
}

AppServiceEnvironmentsBeginCreateOrUpdateWorkerPoolOptions contains the optional parameters for the AppServiceEnvironments.BeginCreateOrUpdateWorkerPool method.

type AppServiceEnvironmentsBeginDeleteOptions

type AppServiceEnvironmentsBeginDeleteOptions struct {
	// Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
	ForceDelete *bool
}

AppServiceEnvironmentsBeginDeleteOptions contains the optional parameters for the AppServiceEnvironments.BeginDelete method.

type AppServiceEnvironmentsBeginDeletePrivateEndpointConnectionOptions

type AppServiceEnvironmentsBeginDeletePrivateEndpointConnectionOptions struct {
}

AppServiceEnvironmentsBeginDeletePrivateEndpointConnectionOptions contains the optional parameters for the AppServiceEnvironments.BeginDeletePrivateEndpointConnection method.

type AppServiceEnvironmentsBeginResumeOptions

type AppServiceEnvironmentsBeginResumeOptions struct {
}

AppServiceEnvironmentsBeginResumeOptions contains the optional parameters for the AppServiceEnvironments.BeginResume method.

type AppServiceEnvironmentsBeginSuspendOptions

type AppServiceEnvironmentsBeginSuspendOptions struct {
}

AppServiceEnvironmentsBeginSuspendOptions contains the optional parameters for the AppServiceEnvironments.BeginSuspend method.

type AppServiceEnvironmentsChangeVnetPager

type AppServiceEnvironmentsChangeVnetPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsChangeVnetPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsChangeVnetPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsChangeVnetPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsChangeVnetPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsChangeVnetResponse page.

type AppServiceEnvironmentsChangeVnetPoller

type AppServiceEnvironmentsChangeVnetPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsChangeVnetPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsChangeVnetPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsChangeVnetPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final *AppServiceEnvironmentsChangeVnetPager will be returned.

func (*AppServiceEnvironmentsChangeVnetPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsChangeVnetPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsChangeVnetPollerResponse

type AppServiceEnvironmentsChangeVnetPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsChangeVnetPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsChangeVnetPollerResponse contains the response from method AppServiceEnvironments.ChangeVnet.

func (AppServiceEnvironmentsChangeVnetPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsChangeVnetPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsChangeVnetPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsChangeVnetResponse

type AppServiceEnvironmentsChangeVnetResponse struct {
	AppServiceEnvironmentsChangeVnetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsChangeVnetResponse contains the response from method AppServiceEnvironments.ChangeVnet.

type AppServiceEnvironmentsChangeVnetResult

type AppServiceEnvironmentsChangeVnetResult struct {
	WebAppCollection
}

AppServiceEnvironmentsChangeVnetResult contains the result from method AppServiceEnvironments.ChangeVnet.

type AppServiceEnvironmentsClient

type AppServiceEnvironmentsClient struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsClient contains the methods for the AppServiceEnvironments group. Don't use this type directly, use NewAppServiceEnvironmentsClient() instead.

func NewAppServiceEnvironmentsClient

func NewAppServiceEnvironmentsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *AppServiceEnvironmentsClient

NewAppServiceEnvironmentsClient creates a new instance of AppServiceEnvironmentsClient with the specified values.

func (*AppServiceEnvironmentsClient) BeginApproveOrRejectPrivateEndpointConnection

BeginApproveOrRejectPrivateEndpointConnection - Description for Approves or rejects a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginChangeVnet

BeginChangeVnet - Description for Move an App Service Environment to a different VNET. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginCreateOrUpdate

BeginCreateOrUpdate - Description for Create or update an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginCreateOrUpdateMultiRolePool

BeginCreateOrUpdateMultiRolePool - Description for Create or update a multi-role pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginCreateOrUpdateWorkerPool

func (client *AppServiceEnvironmentsClient) BeginCreateOrUpdateWorkerPool(ctx context.Context, resourceGroupName string, name string, workerPoolName string, workerPoolEnvelope WorkerPoolResource, options *AppServiceEnvironmentsBeginCreateOrUpdateWorkerPoolOptions) (AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse, error)

BeginCreateOrUpdateWorkerPool - Description for Create or update a worker pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginDelete

BeginDelete - Description for Delete an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginDeletePrivateEndpointConnection

func (client *AppServiceEnvironmentsClient) BeginDeletePrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *AppServiceEnvironmentsBeginDeletePrivateEndpointConnectionOptions) (AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse, error)

BeginDeletePrivateEndpointConnection - Description for Deletes a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginResume

BeginResume - Description for Resume an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) BeginSuspend

BeginSuspend - Description for Suspend an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) Get

Get - Description for Get the properties of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetAseV3NetworkingConfiguration

GetAseV3NetworkingConfiguration - Description for Get networking configuration of an App Service Environment If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetDiagnosticsItem

GetDiagnosticsItem - Description for Get a diagnostics item for an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetInboundNetworkDependenciesEndpoints

GetInboundNetworkDependenciesEndpoints - Description for Get the network endpoints of all inbound dependencies of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetMultiRolePool

GetMultiRolePool - Description for Get properties of a multi-role pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetOutboundNetworkDependenciesEndpoints

GetOutboundNetworkDependenciesEndpoints - Description for Get the network endpoints of all outbound dependencies of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetPrivateEndpointConnection

func (client *AppServiceEnvironmentsClient) GetPrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *AppServiceEnvironmentsGetPrivateEndpointConnectionOptions) (AppServiceEnvironmentsGetPrivateEndpointConnectionResponse, error)

GetPrivateEndpointConnection - Description for Gets a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetPrivateEndpointConnectionList

GetPrivateEndpointConnectionList - Description for Gets the list of private endpoints associated with a hosting environment If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetPrivateLinkResources

GetPrivateLinkResources - Description for Gets the private link resources If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetVipInfo

GetVipInfo - Description for Get IP addresses assigned to an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) GetWorkerPool

GetWorkerPool - Description for Get properties of a worker pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) List

List - Description for Get all App Service Environments for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListAppServicePlans

ListAppServicePlans - Description for Get all App Service plans in an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListByResourceGroup

ListByResourceGroup - Description for Get all App Service Environments in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListCapacities

ListCapacities - Description for Get the used, available, and total worker capacity an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListDiagnostics

ListDiagnostics - Description for Get diagnostic information for an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListMultiRoleMetricDefinitions

ListMultiRoleMetricDefinitions - Description for Get metric definitions for a multi-role pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListMultiRolePoolInstanceMetricDefinitions

ListMultiRolePoolInstanceMetricDefinitions - Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListMultiRolePoolSKUs

ListMultiRolePoolSKUs - Description for Get available SKUs for scaling a multi-role pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListMultiRolePools

ListMultiRolePools - Description for Get all multi-role pools. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListMultiRoleUsages

ListMultiRoleUsages - Description for Get usage metrics for a multi-role pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListOperations

ListOperations - Description for List all currently running operations on the App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListUsages

ListUsages - Description for Get global usage metrics of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWebApps

ListWebApps - Description for Get all apps in an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWebWorkerMetricDefinitions

ListWebWorkerMetricDefinitions - Description for Get metric definitions for a worker pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWebWorkerUsages

func (client *AppServiceEnvironmentsClient) ListWebWorkerUsages(resourceGroupName string, name string, workerPoolName string, options *AppServiceEnvironmentsListWebWorkerUsagesOptions) *AppServiceEnvironmentsListWebWorkerUsagesPager

ListWebWorkerUsages - Description for Get usage metrics for a worker pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWorkerPoolInstanceMetricDefinitions

func (client *AppServiceEnvironmentsClient) ListWorkerPoolInstanceMetricDefinitions(resourceGroupName string, name string, workerPoolName string, instance string, options *AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptions) *AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager

ListWorkerPoolInstanceMetricDefinitions - Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWorkerPoolSKUs

func (client *AppServiceEnvironmentsClient) ListWorkerPoolSKUs(resourceGroupName string, name string, workerPoolName string, options *AppServiceEnvironmentsListWorkerPoolSKUsOptions) *AppServiceEnvironmentsListWorkerPoolSKUsPager

ListWorkerPoolSKUs - Description for Get available SKUs for scaling a worker pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) ListWorkerPools

ListWorkerPools - Description for Get all worker pools of an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) Reboot

Reboot - Description for Reboot all machines in an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) Update

Update - Description for Create or update an App Service Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) UpdateAseNetworkingConfiguration

UpdateAseNetworkingConfiguration - Description for Update networking configuration of an App Service Environment If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) UpdateMultiRolePool

UpdateMultiRolePool - Description for Create or update a multi-role pool. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServiceEnvironmentsClient) UpdateWorkerPool

func (client *AppServiceEnvironmentsClient) UpdateWorkerPool(ctx context.Context, resourceGroupName string, name string, workerPoolName string, workerPoolEnvelope WorkerPoolResource, options *AppServiceEnvironmentsUpdateWorkerPoolOptions) (AppServiceEnvironmentsUpdateWorkerPoolResponse, error)

UpdateWorkerPool - Description for Create or update a worker pool. If the operation fails it returns the *DefaultErrorResponse error type.

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse will be returned.

func (*AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse contains the response from method AppServiceEnvironments.CreateOrUpdateMultiRolePool.

func (AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsCreateOrUpdateMultiRolePoolPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse struct {
	AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse contains the response from method AppServiceEnvironments.CreateOrUpdateMultiRolePool.

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResult

type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResult contains the result from method AppServiceEnvironments.CreateOrUpdateMultiRolePool.

type AppServiceEnvironmentsCreateOrUpdatePoller

type AppServiceEnvironmentsCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsCreateOrUpdateResponse will be returned.

func (*AppServiceEnvironmentsCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsCreateOrUpdatePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsCreateOrUpdatePollerResponse

type AppServiceEnvironmentsCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdatePollerResponse contains the response from method AppServiceEnvironments.CreateOrUpdate.

func (AppServiceEnvironmentsCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsCreateOrUpdatePollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsCreateOrUpdatePollerResponse from the provided client and resume token.

type AppServiceEnvironmentsCreateOrUpdateResponse

type AppServiceEnvironmentsCreateOrUpdateResponse struct {
	AppServiceEnvironmentsCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdateResponse contains the response from method AppServiceEnvironments.CreateOrUpdate.

type AppServiceEnvironmentsCreateOrUpdateResult

type AppServiceEnvironmentsCreateOrUpdateResult struct {
	AppServiceEnvironmentResource
}

AppServiceEnvironmentsCreateOrUpdateResult contains the result from method AppServiceEnvironments.CreateOrUpdate.

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse will be returned.

func (*AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsCreateOrUpdateWorkerPoolPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse contains the response from method AppServiceEnvironments.CreateOrUpdateWorkerPool.

func (AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsCreateOrUpdateWorkerPoolPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse struct {
	AppServiceEnvironmentsCreateOrUpdateWorkerPoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse contains the response from method AppServiceEnvironments.CreateOrUpdateWorkerPool.

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResult

type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsCreateOrUpdateWorkerPoolResult contains the result from method AppServiceEnvironments.CreateOrUpdateWorkerPool.

type AppServiceEnvironmentsDeletePoller

type AppServiceEnvironmentsDeletePoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsDeletePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsDeletePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsDeletePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsDeleteResponse will be returned.

func (*AppServiceEnvironmentsDeletePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsDeletePoller) ResumeToken

func (p *AppServiceEnvironmentsDeletePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsDeletePollerResponse

type AppServiceEnvironmentsDeletePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsDeletePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsDeletePollerResponse contains the response from method AppServiceEnvironments.Delete.

func (AppServiceEnvironmentsDeletePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsDeletePollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsDeletePollerResponse from the provided client and resume token.

type AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller

type AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServiceEnvironmentsDeletePrivateEndpointConnectionResponse will be returned.

func (*AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse

type AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsDeletePrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse contains the response from method AppServiceEnvironments.DeletePrivateEndpointConnection.

func (AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsDeletePrivateEndpointConnectionPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsDeletePrivateEndpointConnectionResponse

type AppServiceEnvironmentsDeletePrivateEndpointConnectionResponse struct {
	AppServiceEnvironmentsDeletePrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsDeletePrivateEndpointConnectionResponse contains the response from method AppServiceEnvironments.DeletePrivateEndpointConnection.

type AppServiceEnvironmentsDeletePrivateEndpointConnectionResult

type AppServiceEnvironmentsDeletePrivateEndpointConnectionResult struct {
	// Any object
	Object map[string]interface{}
}

AppServiceEnvironmentsDeletePrivateEndpointConnectionResult contains the result from method AppServiceEnvironments.DeletePrivateEndpointConnection.

type AppServiceEnvironmentsDeleteResponse

type AppServiceEnvironmentsDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsDeleteResponse contains the response from method AppServiceEnvironments.Delete.

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationOptions

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationOptions struct {
}

AppServiceEnvironmentsGetAseV3NetworkingConfigurationOptions contains the optional parameters for the AppServiceEnvironments.GetAseV3NetworkingConfiguration method.

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationResponse

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationResponse struct {
	AppServiceEnvironmentsGetAseV3NetworkingConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetAseV3NetworkingConfigurationResponse contains the response from method AppServiceEnvironments.GetAseV3NetworkingConfiguration.

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationResult

type AppServiceEnvironmentsGetAseV3NetworkingConfigurationResult struct {
	AseV3NetworkingConfiguration
}

AppServiceEnvironmentsGetAseV3NetworkingConfigurationResult contains the result from method AppServiceEnvironments.GetAseV3NetworkingConfiguration.

type AppServiceEnvironmentsGetDiagnosticsItemOptions

type AppServiceEnvironmentsGetDiagnosticsItemOptions struct {
}

AppServiceEnvironmentsGetDiagnosticsItemOptions contains the optional parameters for the AppServiceEnvironments.GetDiagnosticsItem method.

type AppServiceEnvironmentsGetDiagnosticsItemResponse

type AppServiceEnvironmentsGetDiagnosticsItemResponse struct {
	AppServiceEnvironmentsGetDiagnosticsItemResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetDiagnosticsItemResponse contains the response from method AppServiceEnvironments.GetDiagnosticsItem.

type AppServiceEnvironmentsGetDiagnosticsItemResult

type AppServiceEnvironmentsGetDiagnosticsItemResult struct {
	HostingEnvironmentDiagnostics
}

AppServiceEnvironmentsGetDiagnosticsItemResult contains the result from method AppServiceEnvironments.GetDiagnosticsItem.

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptions

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptions struct {
}

AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptions contains the optional parameters for the AppServiceEnvironments.GetInboundNetworkDependenciesEndpoints method.

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse page.

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse struct {
	AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse contains the response from method AppServiceEnvironments.GetInboundNetworkDependenciesEndpoints.

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResult

type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResult struct {
	InboundEnvironmentEndpointCollection
}

AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResult contains the result from method AppServiceEnvironments.GetInboundNetworkDependenciesEndpoints.

type AppServiceEnvironmentsGetMultiRolePoolOptions

type AppServiceEnvironmentsGetMultiRolePoolOptions struct {
}

AppServiceEnvironmentsGetMultiRolePoolOptions contains the optional parameters for the AppServiceEnvironments.GetMultiRolePool method.

type AppServiceEnvironmentsGetMultiRolePoolResponse

type AppServiceEnvironmentsGetMultiRolePoolResponse struct {
	AppServiceEnvironmentsGetMultiRolePoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetMultiRolePoolResponse contains the response from method AppServiceEnvironments.GetMultiRolePool.

type AppServiceEnvironmentsGetMultiRolePoolResult

type AppServiceEnvironmentsGetMultiRolePoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsGetMultiRolePoolResult contains the result from method AppServiceEnvironments.GetMultiRolePool.

type AppServiceEnvironmentsGetOptions

type AppServiceEnvironmentsGetOptions struct {
}

AppServiceEnvironmentsGetOptions contains the optional parameters for the AppServiceEnvironments.Get method.

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptions

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptions struct {
}

AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptions contains the optional parameters for the AppServiceEnvironments.GetOutboundNetworkDependenciesEndpoints method.

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse page.

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse struct {
	AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse contains the response from method AppServiceEnvironments.GetOutboundNetworkDependenciesEndpoints.

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResult

type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResult struct {
	OutboundEnvironmentEndpointCollection
}

AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResult contains the result from method AppServiceEnvironments.GetOutboundNetworkDependenciesEndpoints.

type AppServiceEnvironmentsGetPrivateEndpointConnectionListOptions

type AppServiceEnvironmentsGetPrivateEndpointConnectionListOptions struct {
}

AppServiceEnvironmentsGetPrivateEndpointConnectionListOptions contains the optional parameters for the AppServiceEnvironments.GetPrivateEndpointConnectionList method.

type AppServiceEnvironmentsGetPrivateEndpointConnectionListPager

type AppServiceEnvironmentsGetPrivateEndpointConnectionListPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsGetPrivateEndpointConnectionListPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsGetPrivateEndpointConnectionListPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsGetPrivateEndpointConnectionListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsGetPrivateEndpointConnectionListPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsGetPrivateEndpointConnectionListResponse page.

type AppServiceEnvironmentsGetPrivateEndpointConnectionListResponse

type AppServiceEnvironmentsGetPrivateEndpointConnectionListResponse struct {
	AppServiceEnvironmentsGetPrivateEndpointConnectionListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetPrivateEndpointConnectionListResponse contains the response from method AppServiceEnvironments.GetPrivateEndpointConnectionList.

type AppServiceEnvironmentsGetPrivateEndpointConnectionListResult

type AppServiceEnvironmentsGetPrivateEndpointConnectionListResult struct {
	PrivateEndpointConnectionCollection
}

AppServiceEnvironmentsGetPrivateEndpointConnectionListResult contains the result from method AppServiceEnvironments.GetPrivateEndpointConnectionList.

type AppServiceEnvironmentsGetPrivateEndpointConnectionOptions

type AppServiceEnvironmentsGetPrivateEndpointConnectionOptions struct {
}

AppServiceEnvironmentsGetPrivateEndpointConnectionOptions contains the optional parameters for the AppServiceEnvironments.GetPrivateEndpointConnection method.

type AppServiceEnvironmentsGetPrivateEndpointConnectionResponse

type AppServiceEnvironmentsGetPrivateEndpointConnectionResponse struct {
	AppServiceEnvironmentsGetPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetPrivateEndpointConnectionResponse contains the response from method AppServiceEnvironments.GetPrivateEndpointConnection.

type AppServiceEnvironmentsGetPrivateEndpointConnectionResult

type AppServiceEnvironmentsGetPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

AppServiceEnvironmentsGetPrivateEndpointConnectionResult contains the result from method AppServiceEnvironments.GetPrivateEndpointConnection.

type AppServiceEnvironmentsGetPrivateLinkResourcesOptions

type AppServiceEnvironmentsGetPrivateLinkResourcesOptions struct {
}

AppServiceEnvironmentsGetPrivateLinkResourcesOptions contains the optional parameters for the AppServiceEnvironments.GetPrivateLinkResources method.

type AppServiceEnvironmentsGetPrivateLinkResourcesResponse

type AppServiceEnvironmentsGetPrivateLinkResourcesResponse struct {
	AppServiceEnvironmentsGetPrivateLinkResourcesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetPrivateLinkResourcesResponse contains the response from method AppServiceEnvironments.GetPrivateLinkResources.

type AppServiceEnvironmentsGetPrivateLinkResourcesResult

type AppServiceEnvironmentsGetPrivateLinkResourcesResult struct {
	PrivateLinkResourcesWrapper
}

AppServiceEnvironmentsGetPrivateLinkResourcesResult contains the result from method AppServiceEnvironments.GetPrivateLinkResources.

type AppServiceEnvironmentsGetResponse

type AppServiceEnvironmentsGetResponse struct {
	AppServiceEnvironmentsGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetResponse contains the response from method AppServiceEnvironments.Get.

type AppServiceEnvironmentsGetResult

type AppServiceEnvironmentsGetResult struct {
	AppServiceEnvironmentResource
}

AppServiceEnvironmentsGetResult contains the result from method AppServiceEnvironments.Get.

type AppServiceEnvironmentsGetVipInfoOptions

type AppServiceEnvironmentsGetVipInfoOptions struct {
}

AppServiceEnvironmentsGetVipInfoOptions contains the optional parameters for the AppServiceEnvironments.GetVipInfo method.

type AppServiceEnvironmentsGetVipInfoResponse

type AppServiceEnvironmentsGetVipInfoResponse struct {
	AppServiceEnvironmentsGetVipInfoResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetVipInfoResponse contains the response from method AppServiceEnvironments.GetVipInfo.

type AppServiceEnvironmentsGetVipInfoResult

type AppServiceEnvironmentsGetVipInfoResult struct {
	AddressResponse
}

AppServiceEnvironmentsGetVipInfoResult contains the result from method AppServiceEnvironments.GetVipInfo.

type AppServiceEnvironmentsGetWorkerPoolOptions

type AppServiceEnvironmentsGetWorkerPoolOptions struct {
}

AppServiceEnvironmentsGetWorkerPoolOptions contains the optional parameters for the AppServiceEnvironments.GetWorkerPool method.

type AppServiceEnvironmentsGetWorkerPoolResponse

type AppServiceEnvironmentsGetWorkerPoolResponse struct {
	AppServiceEnvironmentsGetWorkerPoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsGetWorkerPoolResponse contains the response from method AppServiceEnvironments.GetWorkerPool.

type AppServiceEnvironmentsGetWorkerPoolResult

type AppServiceEnvironmentsGetWorkerPoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsGetWorkerPoolResult contains the result from method AppServiceEnvironments.GetWorkerPool.

type AppServiceEnvironmentsListAppServicePlansOptions

type AppServiceEnvironmentsListAppServicePlansOptions struct {
}

AppServiceEnvironmentsListAppServicePlansOptions contains the optional parameters for the AppServiceEnvironments.ListAppServicePlans method.

type AppServiceEnvironmentsListAppServicePlansPager

type AppServiceEnvironmentsListAppServicePlansPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListAppServicePlansPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListAppServicePlansPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListAppServicePlansPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListAppServicePlansPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListAppServicePlansResponse page.

type AppServiceEnvironmentsListAppServicePlansResponse

type AppServiceEnvironmentsListAppServicePlansResponse struct {
	AppServiceEnvironmentsListAppServicePlansResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListAppServicePlansResponse contains the response from method AppServiceEnvironments.ListAppServicePlans.

type AppServiceEnvironmentsListAppServicePlansResult

type AppServiceEnvironmentsListAppServicePlansResult struct {
	AppServicePlanCollection
}

AppServiceEnvironmentsListAppServicePlansResult contains the result from method AppServiceEnvironments.ListAppServicePlans.

type AppServiceEnvironmentsListByResourceGroupOptions

type AppServiceEnvironmentsListByResourceGroupOptions struct {
}

AppServiceEnvironmentsListByResourceGroupOptions contains the optional parameters for the AppServiceEnvironments.ListByResourceGroup method.

type AppServiceEnvironmentsListByResourceGroupPager

type AppServiceEnvironmentsListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListByResourceGroupPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListByResourceGroupPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListByResourceGroupResponse page.

type AppServiceEnvironmentsListByResourceGroupResponse

type AppServiceEnvironmentsListByResourceGroupResponse struct {
	AppServiceEnvironmentsListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListByResourceGroupResponse contains the response from method AppServiceEnvironments.ListByResourceGroup.

type AppServiceEnvironmentsListByResourceGroupResult

type AppServiceEnvironmentsListByResourceGroupResult struct {
	AppServiceEnvironmentCollection
}

AppServiceEnvironmentsListByResourceGroupResult contains the result from method AppServiceEnvironments.ListByResourceGroup.

type AppServiceEnvironmentsListCapacitiesOptions

type AppServiceEnvironmentsListCapacitiesOptions struct {
}

AppServiceEnvironmentsListCapacitiesOptions contains the optional parameters for the AppServiceEnvironments.ListCapacities method.

type AppServiceEnvironmentsListCapacitiesPager

type AppServiceEnvironmentsListCapacitiesPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListCapacitiesPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListCapacitiesPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListCapacitiesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListCapacitiesPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListCapacitiesResponse page.

type AppServiceEnvironmentsListCapacitiesResponse

type AppServiceEnvironmentsListCapacitiesResponse struct {
	AppServiceEnvironmentsListCapacitiesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListCapacitiesResponse contains the response from method AppServiceEnvironments.ListCapacities.

type AppServiceEnvironmentsListCapacitiesResult

type AppServiceEnvironmentsListCapacitiesResult struct {
	StampCapacityCollection
}

AppServiceEnvironmentsListCapacitiesResult contains the result from method AppServiceEnvironments.ListCapacities.

type AppServiceEnvironmentsListDiagnosticsOptions

type AppServiceEnvironmentsListDiagnosticsOptions struct {
}

AppServiceEnvironmentsListDiagnosticsOptions contains the optional parameters for the AppServiceEnvironments.ListDiagnostics method.

type AppServiceEnvironmentsListDiagnosticsResponse

type AppServiceEnvironmentsListDiagnosticsResponse struct {
	AppServiceEnvironmentsListDiagnosticsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListDiagnosticsResponse contains the response from method AppServiceEnvironments.ListDiagnostics.

type AppServiceEnvironmentsListDiagnosticsResult

type AppServiceEnvironmentsListDiagnosticsResult struct {
	// Array of HostingEnvironmentDiagnostics
	HostingEnvironmentDiagnosticsArray []*HostingEnvironmentDiagnostics
}

AppServiceEnvironmentsListDiagnosticsResult contains the result from method AppServiceEnvironments.ListDiagnostics.

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptions

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptions struct {
}

AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptions contains the optional parameters for the AppServiceEnvironments.ListMultiRoleMetricDefinitions method.

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListMultiRoleMetricDefinitionsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse page.

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse struct {
	AppServiceEnvironmentsListMultiRoleMetricDefinitionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse contains the response from method AppServiceEnvironments.ListMultiRoleMetricDefinitions.

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResult

type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResult struct {
	ResourceMetricDefinitionCollection
}

AppServiceEnvironmentsListMultiRoleMetricDefinitionsResult contains the result from method AppServiceEnvironments.ListMultiRoleMetricDefinitions.

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptions

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptions struct {
}

AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptions contains the optional parameters for the AppServiceEnvironments.ListMultiRolePoolInstanceMetricDefinitions method.

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse page.

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse struct {
	AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse contains the response from method AppServiceEnvironments.ListMultiRolePoolInstanceMetricDefinitions.

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResult

type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResult struct {
	ResourceMetricDefinitionCollection
}

AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResult contains the result from method AppServiceEnvironments.ListMultiRolePoolInstanceMetricDefinitions.

type AppServiceEnvironmentsListMultiRolePoolSKUsOptions

type AppServiceEnvironmentsListMultiRolePoolSKUsOptions struct {
}

AppServiceEnvironmentsListMultiRolePoolSKUsOptions contains the optional parameters for the AppServiceEnvironments.ListMultiRolePoolSKUs method.

type AppServiceEnvironmentsListMultiRolePoolSKUsPager

type AppServiceEnvironmentsListMultiRolePoolSKUsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListMultiRolePoolSKUsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListMultiRolePoolSKUsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListMultiRolePoolSKUsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListMultiRolePoolSKUsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListMultiRolePoolSKUsResponse page.

type AppServiceEnvironmentsListMultiRolePoolSKUsResponse

type AppServiceEnvironmentsListMultiRolePoolSKUsResponse struct {
	AppServiceEnvironmentsListMultiRolePoolSKUsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListMultiRolePoolSKUsResponse contains the response from method AppServiceEnvironments.ListMultiRolePoolSKUs.

type AppServiceEnvironmentsListMultiRolePoolSKUsResult

type AppServiceEnvironmentsListMultiRolePoolSKUsResult struct {
	SKUInfoCollection
}

AppServiceEnvironmentsListMultiRolePoolSKUsResult contains the result from method AppServiceEnvironments.ListMultiRolePoolSKUs.

type AppServiceEnvironmentsListMultiRolePoolsOptions

type AppServiceEnvironmentsListMultiRolePoolsOptions struct {
}

AppServiceEnvironmentsListMultiRolePoolsOptions contains the optional parameters for the AppServiceEnvironments.ListMultiRolePools method.

type AppServiceEnvironmentsListMultiRolePoolsPager

type AppServiceEnvironmentsListMultiRolePoolsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListMultiRolePoolsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListMultiRolePoolsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListMultiRolePoolsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListMultiRolePoolsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListMultiRolePoolsResponse page.

type AppServiceEnvironmentsListMultiRolePoolsResponse

type AppServiceEnvironmentsListMultiRolePoolsResponse struct {
	AppServiceEnvironmentsListMultiRolePoolsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListMultiRolePoolsResponse contains the response from method AppServiceEnvironments.ListMultiRolePools.

type AppServiceEnvironmentsListMultiRolePoolsResult

type AppServiceEnvironmentsListMultiRolePoolsResult struct {
	WorkerPoolCollection
}

AppServiceEnvironmentsListMultiRolePoolsResult contains the result from method AppServiceEnvironments.ListMultiRolePools.

type AppServiceEnvironmentsListMultiRoleUsagesOptions

type AppServiceEnvironmentsListMultiRoleUsagesOptions struct {
}

AppServiceEnvironmentsListMultiRoleUsagesOptions contains the optional parameters for the AppServiceEnvironments.ListMultiRoleUsages method.

type AppServiceEnvironmentsListMultiRoleUsagesPager

type AppServiceEnvironmentsListMultiRoleUsagesPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListMultiRoleUsagesPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListMultiRoleUsagesPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListMultiRoleUsagesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListMultiRoleUsagesPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListMultiRoleUsagesResponse page.

type AppServiceEnvironmentsListMultiRoleUsagesResponse

type AppServiceEnvironmentsListMultiRoleUsagesResponse struct {
	AppServiceEnvironmentsListMultiRoleUsagesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListMultiRoleUsagesResponse contains the response from method AppServiceEnvironments.ListMultiRoleUsages.

type AppServiceEnvironmentsListMultiRoleUsagesResult

type AppServiceEnvironmentsListMultiRoleUsagesResult struct {
	UsageCollection
}

AppServiceEnvironmentsListMultiRoleUsagesResult contains the result from method AppServiceEnvironments.ListMultiRoleUsages.

type AppServiceEnvironmentsListOperationsOptions

type AppServiceEnvironmentsListOperationsOptions struct {
}

AppServiceEnvironmentsListOperationsOptions contains the optional parameters for the AppServiceEnvironments.ListOperations method.

type AppServiceEnvironmentsListOperationsResponse

type AppServiceEnvironmentsListOperationsResponse struct {
	AppServiceEnvironmentsListOperationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListOperationsResponse contains the response from method AppServiceEnvironments.ListOperations.

type AppServiceEnvironmentsListOperationsResult

type AppServiceEnvironmentsListOperationsResult struct {
	// Array of Operation
	OperationArray []*Operation
}

AppServiceEnvironmentsListOperationsResult contains the result from method AppServiceEnvironments.ListOperations.

type AppServiceEnvironmentsListOptions

type AppServiceEnvironmentsListOptions struct {
}

AppServiceEnvironmentsListOptions contains the optional parameters for the AppServiceEnvironments.List method.

type AppServiceEnvironmentsListPager

type AppServiceEnvironmentsListPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListResponse page.

type AppServiceEnvironmentsListResponse

type AppServiceEnvironmentsListResponse struct {
	AppServiceEnvironmentsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListResponse contains the response from method AppServiceEnvironments.List.

type AppServiceEnvironmentsListResult

type AppServiceEnvironmentsListResult struct {
	AppServiceEnvironmentCollection
}

AppServiceEnvironmentsListResult contains the result from method AppServiceEnvironments.List.

type AppServiceEnvironmentsListUsagesOptions

type AppServiceEnvironmentsListUsagesOptions struct {
	// Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2')
	// and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
	Filter *string
}

AppServiceEnvironmentsListUsagesOptions contains the optional parameters for the AppServiceEnvironments.ListUsages method.

type AppServiceEnvironmentsListUsagesPager

type AppServiceEnvironmentsListUsagesPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListUsagesPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListUsagesPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListUsagesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListUsagesPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListUsagesResponse page.

type AppServiceEnvironmentsListUsagesResponse

type AppServiceEnvironmentsListUsagesResponse struct {
	AppServiceEnvironmentsListUsagesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListUsagesResponse contains the response from method AppServiceEnvironments.ListUsages.

type AppServiceEnvironmentsListUsagesResult

type AppServiceEnvironmentsListUsagesResult struct {
	CsmUsageQuotaCollection
}

AppServiceEnvironmentsListUsagesResult contains the result from method AppServiceEnvironments.ListUsages.

type AppServiceEnvironmentsListWebAppsOptions

type AppServiceEnvironmentsListWebAppsOptions struct {
	// Comma separated list of app properties to include.
	PropertiesToInclude *string
}

AppServiceEnvironmentsListWebAppsOptions contains the optional parameters for the AppServiceEnvironments.ListWebApps method.

type AppServiceEnvironmentsListWebAppsPager

type AppServiceEnvironmentsListWebAppsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWebAppsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWebAppsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWebAppsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWebAppsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWebAppsResponse page.

type AppServiceEnvironmentsListWebAppsResponse

type AppServiceEnvironmentsListWebAppsResponse struct {
	AppServiceEnvironmentsListWebAppsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWebAppsResponse contains the response from method AppServiceEnvironments.ListWebApps.

type AppServiceEnvironmentsListWebAppsResult

type AppServiceEnvironmentsListWebAppsResult struct {
	WebAppCollection
}

AppServiceEnvironmentsListWebAppsResult contains the result from method AppServiceEnvironments.ListWebApps.

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptions

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptions struct {
}

AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptions contains the optional parameters for the AppServiceEnvironments.ListWebWorkerMetricDefinitions method.

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWebWorkerMetricDefinitionsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse page.

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse struct {
	AppServiceEnvironmentsListWebWorkerMetricDefinitionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse contains the response from method AppServiceEnvironments.ListWebWorkerMetricDefinitions.

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResult

type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResult struct {
	ResourceMetricDefinitionCollection
}

AppServiceEnvironmentsListWebWorkerMetricDefinitionsResult contains the result from method AppServiceEnvironments.ListWebWorkerMetricDefinitions.

type AppServiceEnvironmentsListWebWorkerUsagesOptions

type AppServiceEnvironmentsListWebWorkerUsagesOptions struct {
}

AppServiceEnvironmentsListWebWorkerUsagesOptions contains the optional parameters for the AppServiceEnvironments.ListWebWorkerUsages method.

type AppServiceEnvironmentsListWebWorkerUsagesPager

type AppServiceEnvironmentsListWebWorkerUsagesPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWebWorkerUsagesPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWebWorkerUsagesPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWebWorkerUsagesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWebWorkerUsagesPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWebWorkerUsagesResponse page.

type AppServiceEnvironmentsListWebWorkerUsagesResponse

type AppServiceEnvironmentsListWebWorkerUsagesResponse struct {
	AppServiceEnvironmentsListWebWorkerUsagesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWebWorkerUsagesResponse contains the response from method AppServiceEnvironments.ListWebWorkerUsages.

type AppServiceEnvironmentsListWebWorkerUsagesResult

type AppServiceEnvironmentsListWebWorkerUsagesResult struct {
	UsageCollection
}

AppServiceEnvironmentsListWebWorkerUsagesResult contains the result from method AppServiceEnvironments.ListWebWorkerUsages.

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptions

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptions struct {
}

AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptions contains the optional parameters for the AppServiceEnvironments.ListWorkerPoolInstanceMetricDefinitions method.

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse page.

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse struct {
	AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse contains the response from method AppServiceEnvironments.ListWorkerPoolInstanceMetricDefinitions.

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResult

type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResult struct {
	ResourceMetricDefinitionCollection
}

AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResult contains the result from method AppServiceEnvironments.ListWorkerPoolInstanceMetricDefinitions.

type AppServiceEnvironmentsListWorkerPoolSKUsOptions

type AppServiceEnvironmentsListWorkerPoolSKUsOptions struct {
}

AppServiceEnvironmentsListWorkerPoolSKUsOptions contains the optional parameters for the AppServiceEnvironments.ListWorkerPoolSKUs method.

type AppServiceEnvironmentsListWorkerPoolSKUsPager

type AppServiceEnvironmentsListWorkerPoolSKUsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWorkerPoolSKUsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWorkerPoolSKUsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWorkerPoolSKUsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWorkerPoolSKUsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWorkerPoolSKUsResponse page.

type AppServiceEnvironmentsListWorkerPoolSKUsResponse

type AppServiceEnvironmentsListWorkerPoolSKUsResponse struct {
	AppServiceEnvironmentsListWorkerPoolSKUsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWorkerPoolSKUsResponse contains the response from method AppServiceEnvironments.ListWorkerPoolSKUs.

type AppServiceEnvironmentsListWorkerPoolSKUsResult

type AppServiceEnvironmentsListWorkerPoolSKUsResult struct {
	SKUInfoCollection
}

AppServiceEnvironmentsListWorkerPoolSKUsResult contains the result from method AppServiceEnvironments.ListWorkerPoolSKUs.

type AppServiceEnvironmentsListWorkerPoolsOptions

type AppServiceEnvironmentsListWorkerPoolsOptions struct {
}

AppServiceEnvironmentsListWorkerPoolsOptions contains the optional parameters for the AppServiceEnvironments.ListWorkerPools method.

type AppServiceEnvironmentsListWorkerPoolsPager

type AppServiceEnvironmentsListWorkerPoolsPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsListWorkerPoolsPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsListWorkerPoolsPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsListWorkerPoolsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsListWorkerPoolsPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsListWorkerPoolsResponse page.

type AppServiceEnvironmentsListWorkerPoolsResponse

type AppServiceEnvironmentsListWorkerPoolsResponse struct {
	AppServiceEnvironmentsListWorkerPoolsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsListWorkerPoolsResponse contains the response from method AppServiceEnvironments.ListWorkerPools.

type AppServiceEnvironmentsListWorkerPoolsResult

type AppServiceEnvironmentsListWorkerPoolsResult struct {
	WorkerPoolCollection
}

AppServiceEnvironmentsListWorkerPoolsResult contains the result from method AppServiceEnvironments.ListWorkerPools.

type AppServiceEnvironmentsRebootOptions

type AppServiceEnvironmentsRebootOptions struct {
}

AppServiceEnvironmentsRebootOptions contains the optional parameters for the AppServiceEnvironments.Reboot method.

type AppServiceEnvironmentsRebootResponse

type AppServiceEnvironmentsRebootResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsRebootResponse contains the response from method AppServiceEnvironments.Reboot.

type AppServiceEnvironmentsResumePager

type AppServiceEnvironmentsResumePager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsResumePager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsResumePager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsResumePager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsResumePager) PageResponse

PageResponse returns the current AppServiceEnvironmentsResumeResponse page.

type AppServiceEnvironmentsResumePoller

type AppServiceEnvironmentsResumePoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsResumePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsResumePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsResumePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final *AppServiceEnvironmentsResumePager will be returned.

func (*AppServiceEnvironmentsResumePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsResumePoller) ResumeToken

func (p *AppServiceEnvironmentsResumePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsResumePollerResponse

type AppServiceEnvironmentsResumePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsResumePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsResumePollerResponse contains the response from method AppServiceEnvironments.Resume.

func (AppServiceEnvironmentsResumePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsResumePollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsResumePollerResponse from the provided client and resume token.

type AppServiceEnvironmentsResumeResponse

type AppServiceEnvironmentsResumeResponse struct {
	AppServiceEnvironmentsResumeResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsResumeResponse contains the response from method AppServiceEnvironments.Resume.

type AppServiceEnvironmentsResumeResult

type AppServiceEnvironmentsResumeResult struct {
	WebAppCollection
}

AppServiceEnvironmentsResumeResult contains the result from method AppServiceEnvironments.Resume.

type AppServiceEnvironmentsSuspendPager

type AppServiceEnvironmentsSuspendPager struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsSuspendPager provides operations for iterating over paged responses.

func (*AppServiceEnvironmentsSuspendPager) Err

Err returns the last error encountered while paging.

func (*AppServiceEnvironmentsSuspendPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServiceEnvironmentsSuspendPager) PageResponse

PageResponse returns the current AppServiceEnvironmentsSuspendResponse page.

type AppServiceEnvironmentsSuspendPoller

type AppServiceEnvironmentsSuspendPoller struct {
	// contains filtered or unexported fields
}

AppServiceEnvironmentsSuspendPoller provides polling facilities until the operation reaches a terminal state.

func (*AppServiceEnvironmentsSuspendPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServiceEnvironmentsSuspendPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final *AppServiceEnvironmentsSuspendPager will be returned.

func (*AppServiceEnvironmentsSuspendPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServiceEnvironmentsSuspendPoller) ResumeToken

func (p *AppServiceEnvironmentsSuspendPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServiceEnvironmentsSuspendPollerResponse

type AppServiceEnvironmentsSuspendPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServiceEnvironmentsSuspendPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsSuspendPollerResponse contains the response from method AppServiceEnvironments.Suspend.

func (AppServiceEnvironmentsSuspendPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServiceEnvironmentsSuspendPollerResponse) Resume

Resume rehydrates a AppServiceEnvironmentsSuspendPollerResponse from the provided client and resume token.

type AppServiceEnvironmentsSuspendResponse

type AppServiceEnvironmentsSuspendResponse struct {
	AppServiceEnvironmentsSuspendResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsSuspendResponse contains the response from method AppServiceEnvironments.Suspend.

type AppServiceEnvironmentsSuspendResult

type AppServiceEnvironmentsSuspendResult struct {
	WebAppCollection
}

AppServiceEnvironmentsSuspendResult contains the result from method AppServiceEnvironments.Suspend.

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationOptions

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationOptions struct {
}

AppServiceEnvironmentsUpdateAseNetworkingConfigurationOptions contains the optional parameters for the AppServiceEnvironments.UpdateAseNetworkingConfiguration method.

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationResponse

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationResponse struct {
	AppServiceEnvironmentsUpdateAseNetworkingConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsUpdateAseNetworkingConfigurationResponse contains the response from method AppServiceEnvironments.UpdateAseNetworkingConfiguration.

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationResult

type AppServiceEnvironmentsUpdateAseNetworkingConfigurationResult struct {
	AseV3NetworkingConfiguration
}

AppServiceEnvironmentsUpdateAseNetworkingConfigurationResult contains the result from method AppServiceEnvironments.UpdateAseNetworkingConfiguration.

type AppServiceEnvironmentsUpdateMultiRolePoolOptions

type AppServiceEnvironmentsUpdateMultiRolePoolOptions struct {
}

AppServiceEnvironmentsUpdateMultiRolePoolOptions contains the optional parameters for the AppServiceEnvironments.UpdateMultiRolePool method.

type AppServiceEnvironmentsUpdateMultiRolePoolResponse

type AppServiceEnvironmentsUpdateMultiRolePoolResponse struct {
	AppServiceEnvironmentsUpdateMultiRolePoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsUpdateMultiRolePoolResponse contains the response from method AppServiceEnvironments.UpdateMultiRolePool.

type AppServiceEnvironmentsUpdateMultiRolePoolResult

type AppServiceEnvironmentsUpdateMultiRolePoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsUpdateMultiRolePoolResult contains the result from method AppServiceEnvironments.UpdateMultiRolePool.

type AppServiceEnvironmentsUpdateOptions

type AppServiceEnvironmentsUpdateOptions struct {
}

AppServiceEnvironmentsUpdateOptions contains the optional parameters for the AppServiceEnvironments.Update method.

type AppServiceEnvironmentsUpdateResponse

type AppServiceEnvironmentsUpdateResponse struct {
	AppServiceEnvironmentsUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsUpdateResponse contains the response from method AppServiceEnvironments.Update.

type AppServiceEnvironmentsUpdateResult

type AppServiceEnvironmentsUpdateResult struct {
	AppServiceEnvironmentResource
}

AppServiceEnvironmentsUpdateResult contains the result from method AppServiceEnvironments.Update.

type AppServiceEnvironmentsUpdateWorkerPoolOptions

type AppServiceEnvironmentsUpdateWorkerPoolOptions struct {
}

AppServiceEnvironmentsUpdateWorkerPoolOptions contains the optional parameters for the AppServiceEnvironments.UpdateWorkerPool method.

type AppServiceEnvironmentsUpdateWorkerPoolResponse

type AppServiceEnvironmentsUpdateWorkerPoolResponse struct {
	AppServiceEnvironmentsUpdateWorkerPoolResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServiceEnvironmentsUpdateWorkerPoolResponse contains the response from method AppServiceEnvironments.UpdateWorkerPool.

type AppServiceEnvironmentsUpdateWorkerPoolResult

type AppServiceEnvironmentsUpdateWorkerPoolResult struct {
	WorkerPoolResource
}

AppServiceEnvironmentsUpdateWorkerPoolResult contains the result from method AppServiceEnvironments.UpdateWorkerPool.

type AppServicePlan

type AppServicePlan struct {
	Resource
	// Extended Location.
	ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`

	// AppServicePlan resource specific properties
	Properties *AppServicePlanProperties `json:"properties,omitempty"`

	// Description of a SKU for a scalable resource.
	SKU *SKUDescription `json:"sku,omitempty"`
}

AppServicePlan - App Service plan.

func (AppServicePlan) MarshalJSON

func (a AppServicePlan) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServicePlan.

type AppServicePlanCollection

type AppServicePlanCollection struct {
	// REQUIRED; Collection of resources.
	Value []*AppServicePlan `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

AppServicePlanCollection - Collection of App Service plans.

func (AppServicePlanCollection) MarshalJSON

func (a AppServicePlanCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServicePlanCollection.

type AppServicePlanPatchResource

type AppServicePlanPatchResource struct {
	ProxyOnlyResource
	// AppServicePlanPatchResource resource specific properties
	Properties *AppServicePlanPatchResourceProperties `json:"properties,omitempty"`
}

AppServicePlanPatchResource - ARM resource for a app service plan.

func (AppServicePlanPatchResource) MarshalJSON

func (a AppServicePlanPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServicePlanPatchResource.

type AppServicePlanPatchResourceProperties

type AppServicePlanPatchResourceProperties struct {
	// ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku
	ElasticScaleEnabled *bool `json:"elasticScaleEnabled,omitempty"`

	// The time when the server farm free offer expires.
	FreeOfferExpirationTime *time.Time `json:"freeOfferExpirationTime,omitempty"`

	// Specification for the App Service Environment to use for the App Service plan.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`

	// If Hyper-V container app service plan true, false otherwise.
	HyperV *bool `json:"hyperV,omitempty"`

	// If true, this App Service Plan owns spot instances.
	IsSpot *bool `json:"isSpot,omitempty"`

	// Obsolete: If Hyper-V container app service plan true, false otherwise.
	IsXenon *bool `json:"isXenon,omitempty"`

	// Specification for the Kubernetes Environment to use for the App Service plan.
	KubeEnvironmentProfile *KubeEnvironmentProfile `json:"kubeEnvironmentProfile,omitempty"`

	// Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan
	MaximumElasticWorkerCount *int32 `json:"maximumElasticWorkerCount,omitempty"`

	// If true, apps assigned to this App Service plan can be scaled independently. If false, apps assigned to this App Service plan will scale to all instances
	// of the plan.
	PerSiteScaling *bool `json:"perSiteScaling,omitempty"`

	// If Linux app service plan true, false otherwise.
	Reserved *bool `json:"reserved,omitempty"`

	// The time when the server farm expires. Valid only if it is a spot server farm.
	SpotExpirationTime *time.Time `json:"spotExpirationTime,omitempty"`

	// Scaling worker count.
	TargetWorkerCount *int32 `json:"targetWorkerCount,omitempty"`

	// Scaling worker size ID.
	TargetWorkerSizeID *int32 `json:"targetWorkerSizeId,omitempty"`

	// Target worker tier assigned to the App Service plan.
	WorkerTierName *string `json:"workerTierName,omitempty"`

	// If true, this App Service Plan will perform availability zone balancing. If false, this App Service Plan will not perform availability zone balancing.
	ZoneRedundant *bool `json:"zoneRedundant,omitempty"`

	// READ-ONLY; Geographical location for the App Service plan.
	GeoRegion *string `json:"geoRegion,omitempty" azure:"ro"`

	// READ-ONLY; Maximum number of instances that can be assigned to this App Service plan.
	MaximumNumberOfWorkers *int32 `json:"maximumNumberOfWorkers,omitempty" azure:"ro"`

	// READ-ONLY; Number of apps assigned to this App Service plan.
	NumberOfSites *int32 `json:"numberOfSites,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state of the App Service Plan.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Resource group of the App Service plan.
	ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"`

	// READ-ONLY; App Service plan status.
	Status *StatusOptions `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; App Service plan subscription.
	Subscription *string `json:"subscription,omitempty" azure:"ro"`
}

AppServicePlanPatchResourceProperties - AppServicePlanPatchResource resource specific properties

func (AppServicePlanPatchResourceProperties) MarshalJSON

func (a AppServicePlanPatchResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServicePlanPatchResourceProperties.

func (*AppServicePlanPatchResourceProperties) UnmarshalJSON

func (a *AppServicePlanPatchResourceProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type AppServicePlanPatchResourceProperties.

type AppServicePlanProperties

type AppServicePlanProperties struct {
	// ServerFarm supports ElasticScale. Apps in this plan will scale as if the ServerFarm was ElasticPremium sku
	ElasticScaleEnabled *bool `json:"elasticScaleEnabled,omitempty"`

	// The time when the server farm free offer expires.
	FreeOfferExpirationTime *time.Time `json:"freeOfferExpirationTime,omitempty"`

	// Specification for the App Service Environment to use for the App Service plan.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`

	// If Hyper-V container app service plan true, false otherwise.
	HyperV *bool `json:"hyperV,omitempty"`

	// If true, this App Service Plan owns spot instances.
	IsSpot *bool `json:"isSpot,omitempty"`

	// Obsolete: If Hyper-V container app service plan true, false otherwise.
	IsXenon *bool `json:"isXenon,omitempty"`

	// Specification for the Kubernetes Environment to use for the App Service plan.
	KubeEnvironmentProfile *KubeEnvironmentProfile `json:"kubeEnvironmentProfile,omitempty"`

	// Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan
	MaximumElasticWorkerCount *int32 `json:"maximumElasticWorkerCount,omitempty"`

	// If true, apps assigned to this App Service plan can be scaled independently. If false, apps assigned to this App Service plan will scale to all instances
	// of the plan.
	PerSiteScaling *bool `json:"perSiteScaling,omitempty"`

	// If Linux app service plan true, false otherwise.
	Reserved *bool `json:"reserved,omitempty"`

	// The time when the server farm expires. Valid only if it is a spot server farm.
	SpotExpirationTime *time.Time `json:"spotExpirationTime,omitempty"`

	// Scaling worker count.
	TargetWorkerCount *int32 `json:"targetWorkerCount,omitempty"`

	// Scaling worker size ID.
	TargetWorkerSizeID *int32 `json:"targetWorkerSizeId,omitempty"`

	// Target worker tier assigned to the App Service plan.
	WorkerTierName *string `json:"workerTierName,omitempty"`

	// If true, this App Service Plan will perform availability zone balancing. If false, this App Service Plan will not perform availability zone balancing.
	ZoneRedundant *bool `json:"zoneRedundant,omitempty"`

	// READ-ONLY; Geographical location for the App Service plan.
	GeoRegion *string `json:"geoRegion,omitempty" azure:"ro"`

	// READ-ONLY; Maximum number of instances that can be assigned to this App Service plan.
	MaximumNumberOfWorkers *int32 `json:"maximumNumberOfWorkers,omitempty" azure:"ro"`

	// READ-ONLY; Number of apps assigned to this App Service plan.
	NumberOfSites *int32 `json:"numberOfSites,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state of the App Service Plan.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Resource group of the App Service plan.
	ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"`

	// READ-ONLY; App Service plan status.
	Status *StatusOptions `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; App Service plan subscription.
	Subscription *string `json:"subscription,omitempty" azure:"ro"`
}

AppServicePlanProperties - AppServicePlan resource specific properties

func (AppServicePlanProperties) MarshalJSON

func (a AppServicePlanProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AppServicePlanProperties.

func (*AppServicePlanProperties) UnmarshalJSON

func (a *AppServicePlanProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type AppServicePlanProperties.

type AppServicePlanRestrictions

type AppServicePlanRestrictions string

AppServicePlanRestrictions - App Service plans this offer is restricted to.

const (
	AppServicePlanRestrictionsNone     AppServicePlanRestrictions = "None"
	AppServicePlanRestrictionsFree     AppServicePlanRestrictions = "Free"
	AppServicePlanRestrictionsShared   AppServicePlanRestrictions = "Shared"
	AppServicePlanRestrictionsBasic    AppServicePlanRestrictions = "Basic"
	AppServicePlanRestrictionsStandard AppServicePlanRestrictions = "Standard"
	AppServicePlanRestrictionsPremium  AppServicePlanRestrictions = "Premium"
)

func PossibleAppServicePlanRestrictionsValues

func PossibleAppServicePlanRestrictionsValues() []AppServicePlanRestrictions

PossibleAppServicePlanRestrictionsValues returns the possible values for the AppServicePlanRestrictions const type.

func (AppServicePlanRestrictions) ToPtr

ToPtr returns a *AppServicePlanRestrictions pointing to the current value.

type AppServicePlansBeginCreateOrUpdateOptions

type AppServicePlansBeginCreateOrUpdateOptions struct {
}

AppServicePlansBeginCreateOrUpdateOptions contains the optional parameters for the AppServicePlans.BeginCreateOrUpdate method.

type AppServicePlansClient

type AppServicePlansClient struct {
	// contains filtered or unexported fields
}

AppServicePlansClient contains the methods for the AppServicePlans group. Don't use this type directly, use NewAppServicePlansClient() instead.

func NewAppServicePlansClient

func NewAppServicePlansClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *AppServicePlansClient

NewAppServicePlansClient creates a new instance of AppServicePlansClient with the specified values.

func (*AppServicePlansClient) BeginCreateOrUpdate

func (client *AppServicePlansClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, appServicePlan AppServicePlan, options *AppServicePlansBeginCreateOrUpdateOptions) (AppServicePlansCreateOrUpdatePollerResponse, error)

BeginCreateOrUpdate - Description for Creates or updates an App Service Plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) CreateOrUpdateVnetRoute

func (client *AppServicePlansClient) CreateOrUpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute, options *AppServicePlansCreateOrUpdateVnetRouteOptions) (AppServicePlansCreateOrUpdateVnetRouteResponse, error)

CreateOrUpdateVnetRoute - Description for Create or update a Virtual Network route in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) Delete

func (client *AppServicePlansClient) Delete(ctx context.Context, resourceGroupName string, name string, options *AppServicePlansDeleteOptions) (AppServicePlansDeleteResponse, error)

Delete - Description for Delete an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) DeleteHybridConnection

func (client *AppServicePlansClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *AppServicePlansDeleteHybridConnectionOptions) (AppServicePlansDeleteHybridConnectionResponse, error)

DeleteHybridConnection - Description for Delete a Hybrid Connection in use in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) DeleteVnetRoute

func (client *AppServicePlansClient) DeleteVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, options *AppServicePlansDeleteVnetRouteOptions) (AppServicePlansDeleteVnetRouteResponse, error)

DeleteVnetRoute - Description for Delete a Virtual Network route in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) Get

func (client *AppServicePlansClient) Get(ctx context.Context, resourceGroupName string, name string, options *AppServicePlansGetOptions) (AppServicePlansGetResponse, error)

Get - Description for Get an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetHybridConnection

func (client *AppServicePlansClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *AppServicePlansGetHybridConnectionOptions) (AppServicePlansGetHybridConnectionResponse, error)

GetHybridConnection - Description for Retrieve a Hybrid Connection in use in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetHybridConnectionPlanLimit

GetHybridConnectionPlanLimit - Description for Get the maximum number of Hybrid Connections allowed in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetRouteForVnet

func (client *AppServicePlansClient) GetRouteForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, options *AppServicePlansGetRouteForVnetOptions) (AppServicePlansGetRouteForVnetResponse, error)

GetRouteForVnet - Description for Get a Virtual Network route in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetServerFarmSKUs

GetServerFarmSKUs - Description for Gets all selectable SKUs for a given App Service Plan If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetVnetFromServerFarm

func (client *AppServicePlansClient) GetVnetFromServerFarm(ctx context.Context, resourceGroupName string, name string, vnetName string, options *AppServicePlansGetVnetFromServerFarmOptions) (AppServicePlansGetVnetFromServerFarmResponse, error)

GetVnetFromServerFarm - Description for Get a Virtual Network associated with an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) GetVnetGateway

func (client *AppServicePlansClient) GetVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, options *AppServicePlansGetVnetGatewayOptions) (AppServicePlansGetVnetGatewayResponse, error)

GetVnetGateway - Description for Get a Virtual Network gateway. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) List

List - Description for Get all App Service plans for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListByResourceGroup

ListByResourceGroup - Description for Get all App Service plans in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListCapabilities

ListCapabilities - Description for List all capabilities of an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListHybridConnectionKeys

func (client *AppServicePlansClient) ListHybridConnectionKeys(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *AppServicePlansListHybridConnectionKeysOptions) (AppServicePlansListHybridConnectionKeysResponse, error)

ListHybridConnectionKeys - Description for Get the send key name and value of a Hybrid Connection. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListHybridConnections

func (client *AppServicePlansClient) ListHybridConnections(resourceGroupName string, name string, options *AppServicePlansListHybridConnectionsOptions) *AppServicePlansListHybridConnectionsPager

ListHybridConnections - Description for Retrieve all Hybrid Connections in use in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListRoutesForVnet

func (client *AppServicePlansClient) ListRoutesForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, options *AppServicePlansListRoutesForVnetOptions) (AppServicePlansListRoutesForVnetResponse, error)

ListRoutesForVnet - Description for Get all routes that are associated with a Virtual Network in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListUsages

func (client *AppServicePlansClient) ListUsages(resourceGroupName string, name string, options *AppServicePlansListUsagesOptions) *AppServicePlansListUsagesPager

ListUsages - Description for Gets server farm usage information If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListVnets

func (client *AppServicePlansClient) ListVnets(ctx context.Context, resourceGroupName string, name string, options *AppServicePlansListVnetsOptions) (AppServicePlansListVnetsResponse, error)

ListVnets - Description for Get all Virtual Networks associated with an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListWebApps

func (client *AppServicePlansClient) ListWebApps(resourceGroupName string, name string, options *AppServicePlansListWebAppsOptions) *AppServicePlansListWebAppsPager

ListWebApps - Description for Get all apps associated with an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) ListWebAppsByHybridConnection

func (client *AppServicePlansClient) ListWebAppsByHybridConnection(resourceGroupName string, name string, namespaceName string, relayName string, options *AppServicePlansListWebAppsByHybridConnectionOptions) *AppServicePlansListWebAppsByHybridConnectionPager

ListWebAppsByHybridConnection - Description for Get all apps that use a Hybrid Connection in an App Service Plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) RebootWorker

func (client *AppServicePlansClient) RebootWorker(ctx context.Context, resourceGroupName string, name string, workerName string, options *AppServicePlansRebootWorkerOptions) (AppServicePlansRebootWorkerResponse, error)

RebootWorker - Description for Reboot a worker machine in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) RestartWebApps

RestartWebApps - Description for Restart all apps in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) Update

func (client *AppServicePlansClient) Update(ctx context.Context, resourceGroupName string, name string, appServicePlan AppServicePlanPatchResource, options *AppServicePlansUpdateOptions) (AppServicePlansUpdateResponse, error)

Update - Description for Creates or updates an App Service Plan. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) UpdateVnetGateway

func (client *AppServicePlansClient) UpdateVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *AppServicePlansUpdateVnetGatewayOptions) (AppServicePlansUpdateVnetGatewayResponse, error)

UpdateVnetGateway - Description for Update a Virtual Network gateway. If the operation fails it returns the *DefaultErrorResponse error type.

func (*AppServicePlansClient) UpdateVnetRoute

func (client *AppServicePlansClient) UpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute, options *AppServicePlansUpdateVnetRouteOptions) (AppServicePlansUpdateVnetRouteResponse, error)

UpdateVnetRoute - Description for Create or update a Virtual Network route in an App Service plan. If the operation fails it returns the *DefaultErrorResponse error type.

type AppServicePlansCreateOrUpdatePoller

type AppServicePlansCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

AppServicePlansCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*AppServicePlansCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*AppServicePlansCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final AppServicePlansCreateOrUpdateResponse will be returned.

func (*AppServicePlansCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*AppServicePlansCreateOrUpdatePoller) ResumeToken

func (p *AppServicePlansCreateOrUpdatePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type AppServicePlansCreateOrUpdatePollerResponse

type AppServicePlansCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *AppServicePlansCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansCreateOrUpdatePollerResponse contains the response from method AppServicePlans.CreateOrUpdate.

func (AppServicePlansCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*AppServicePlansCreateOrUpdatePollerResponse) Resume

Resume rehydrates a AppServicePlansCreateOrUpdatePollerResponse from the provided client and resume token.

type AppServicePlansCreateOrUpdateResponse

type AppServicePlansCreateOrUpdateResponse struct {
	AppServicePlansCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansCreateOrUpdateResponse contains the response from method AppServicePlans.CreateOrUpdate.

type AppServicePlansCreateOrUpdateResult

type AppServicePlansCreateOrUpdateResult struct {
	AppServicePlan
}

AppServicePlansCreateOrUpdateResult contains the result from method AppServicePlans.CreateOrUpdate.

type AppServicePlansCreateOrUpdateVnetRouteOptions

type AppServicePlansCreateOrUpdateVnetRouteOptions struct {
}

AppServicePlansCreateOrUpdateVnetRouteOptions contains the optional parameters for the AppServicePlans.CreateOrUpdateVnetRoute method.

type AppServicePlansCreateOrUpdateVnetRouteResponse

type AppServicePlansCreateOrUpdateVnetRouteResponse struct {
	AppServicePlansCreateOrUpdateVnetRouteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansCreateOrUpdateVnetRouteResponse contains the response from method AppServicePlans.CreateOrUpdateVnetRoute.

type AppServicePlansCreateOrUpdateVnetRouteResult

type AppServicePlansCreateOrUpdateVnetRouteResult struct {
	VnetRoute
}

AppServicePlansCreateOrUpdateVnetRouteResult contains the result from method AppServicePlans.CreateOrUpdateVnetRoute.

type AppServicePlansDeleteHybridConnectionOptions

type AppServicePlansDeleteHybridConnectionOptions struct {
}

AppServicePlansDeleteHybridConnectionOptions contains the optional parameters for the AppServicePlans.DeleteHybridConnection method.

type AppServicePlansDeleteHybridConnectionResponse

type AppServicePlansDeleteHybridConnectionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansDeleteHybridConnectionResponse contains the response from method AppServicePlans.DeleteHybridConnection.

type AppServicePlansDeleteOptions

type AppServicePlansDeleteOptions struct {
}

AppServicePlansDeleteOptions contains the optional parameters for the AppServicePlans.Delete method.

type AppServicePlansDeleteResponse

type AppServicePlansDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansDeleteResponse contains the response from method AppServicePlans.Delete.

type AppServicePlansDeleteVnetRouteOptions

type AppServicePlansDeleteVnetRouteOptions struct {
}

AppServicePlansDeleteVnetRouteOptions contains the optional parameters for the AppServicePlans.DeleteVnetRoute method.

type AppServicePlansDeleteVnetRouteResponse

type AppServicePlansDeleteVnetRouteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansDeleteVnetRouteResponse contains the response from method AppServicePlans.DeleteVnetRoute.

type AppServicePlansGetHybridConnectionOptions

type AppServicePlansGetHybridConnectionOptions struct {
}

AppServicePlansGetHybridConnectionOptions contains the optional parameters for the AppServicePlans.GetHybridConnection method.

type AppServicePlansGetHybridConnectionPlanLimitOptions

type AppServicePlansGetHybridConnectionPlanLimitOptions struct {
}

AppServicePlansGetHybridConnectionPlanLimitOptions contains the optional parameters for the AppServicePlans.GetHybridConnectionPlanLimit method.

type AppServicePlansGetHybridConnectionPlanLimitResponse

type AppServicePlansGetHybridConnectionPlanLimitResponse struct {
	AppServicePlansGetHybridConnectionPlanLimitResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetHybridConnectionPlanLimitResponse contains the response from method AppServicePlans.GetHybridConnectionPlanLimit.

type AppServicePlansGetHybridConnectionPlanLimitResult

type AppServicePlansGetHybridConnectionPlanLimitResult struct {
	HybridConnectionLimits
}

AppServicePlansGetHybridConnectionPlanLimitResult contains the result from method AppServicePlans.GetHybridConnectionPlanLimit.

type AppServicePlansGetHybridConnectionResponse

type AppServicePlansGetHybridConnectionResponse struct {
	AppServicePlansGetHybridConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetHybridConnectionResponse contains the response from method AppServicePlans.GetHybridConnection.

type AppServicePlansGetHybridConnectionResult

type AppServicePlansGetHybridConnectionResult struct {
	HybridConnection
}

AppServicePlansGetHybridConnectionResult contains the result from method AppServicePlans.GetHybridConnection.

type AppServicePlansGetOptions

type AppServicePlansGetOptions struct {
}

AppServicePlansGetOptions contains the optional parameters for the AppServicePlans.Get method.

type AppServicePlansGetResponse

type AppServicePlansGetResponse struct {
	AppServicePlansGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetResponse contains the response from method AppServicePlans.Get.

type AppServicePlansGetResult

type AppServicePlansGetResult struct {
	AppServicePlan
}

AppServicePlansGetResult contains the result from method AppServicePlans.Get.

type AppServicePlansGetRouteForVnetOptions

type AppServicePlansGetRouteForVnetOptions struct {
}

AppServicePlansGetRouteForVnetOptions contains the optional parameters for the AppServicePlans.GetRouteForVnet method.

type AppServicePlansGetRouteForVnetResponse

type AppServicePlansGetRouteForVnetResponse struct {
	AppServicePlansGetRouteForVnetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetRouteForVnetResponse contains the response from method AppServicePlans.GetRouteForVnet.

type AppServicePlansGetRouteForVnetResult

type AppServicePlansGetRouteForVnetResult struct {
	// Array of VnetRoute
	VnetRouteArray []*VnetRoute
}

AppServicePlansGetRouteForVnetResult contains the result from method AppServicePlans.GetRouteForVnet.

type AppServicePlansGetServerFarmSKUsOptions

type AppServicePlansGetServerFarmSKUsOptions struct {
}

AppServicePlansGetServerFarmSKUsOptions contains the optional parameters for the AppServicePlans.GetServerFarmSKUs method.

type AppServicePlansGetServerFarmSKUsResponse

type AppServicePlansGetServerFarmSKUsResponse struct {
	AppServicePlansGetServerFarmSKUsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetServerFarmSKUsResponse contains the response from method AppServicePlans.GetServerFarmSKUs.

type AppServicePlansGetServerFarmSKUsResult

type AppServicePlansGetServerFarmSKUsResult struct {
	// Any object
	Object map[string]interface{}
}

AppServicePlansGetServerFarmSKUsResult contains the result from method AppServicePlans.GetServerFarmSKUs.

type AppServicePlansGetVnetFromServerFarmOptions

type AppServicePlansGetVnetFromServerFarmOptions struct {
}

AppServicePlansGetVnetFromServerFarmOptions contains the optional parameters for the AppServicePlans.GetVnetFromServerFarm method.

type AppServicePlansGetVnetFromServerFarmResponse

type AppServicePlansGetVnetFromServerFarmResponse struct {
	AppServicePlansGetVnetFromServerFarmResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetVnetFromServerFarmResponse contains the response from method AppServicePlans.GetVnetFromServerFarm.

type AppServicePlansGetVnetFromServerFarmResult

type AppServicePlansGetVnetFromServerFarmResult struct {
	VnetInfoResource
}

AppServicePlansGetVnetFromServerFarmResult contains the result from method AppServicePlans.GetVnetFromServerFarm.

type AppServicePlansGetVnetGatewayOptions

type AppServicePlansGetVnetGatewayOptions struct {
}

AppServicePlansGetVnetGatewayOptions contains the optional parameters for the AppServicePlans.GetVnetGateway method.

type AppServicePlansGetVnetGatewayResponse

type AppServicePlansGetVnetGatewayResponse struct {
	AppServicePlansGetVnetGatewayResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansGetVnetGatewayResponse contains the response from method AppServicePlans.GetVnetGateway.

type AppServicePlansGetVnetGatewayResult

type AppServicePlansGetVnetGatewayResult struct {
	VnetGateway
}

AppServicePlansGetVnetGatewayResult contains the result from method AppServicePlans.GetVnetGateway.

type AppServicePlansListByResourceGroupOptions

type AppServicePlansListByResourceGroupOptions struct {
}

AppServicePlansListByResourceGroupOptions contains the optional parameters for the AppServicePlans.ListByResourceGroup method.

type AppServicePlansListByResourceGroupPager

type AppServicePlansListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListByResourceGroupPager provides operations for iterating over paged responses.

func (*AppServicePlansListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListByResourceGroupPager) PageResponse

PageResponse returns the current AppServicePlansListByResourceGroupResponse page.

type AppServicePlansListByResourceGroupResponse

type AppServicePlansListByResourceGroupResponse struct {
	AppServicePlansListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListByResourceGroupResponse contains the response from method AppServicePlans.ListByResourceGroup.

type AppServicePlansListByResourceGroupResult

type AppServicePlansListByResourceGroupResult struct {
	AppServicePlanCollection
}

AppServicePlansListByResourceGroupResult contains the result from method AppServicePlans.ListByResourceGroup.

type AppServicePlansListCapabilitiesOptions

type AppServicePlansListCapabilitiesOptions struct {
}

AppServicePlansListCapabilitiesOptions contains the optional parameters for the AppServicePlans.ListCapabilities method.

type AppServicePlansListCapabilitiesResponse

type AppServicePlansListCapabilitiesResponse struct {
	AppServicePlansListCapabilitiesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListCapabilitiesResponse contains the response from method AppServicePlans.ListCapabilities.

type AppServicePlansListCapabilitiesResult

type AppServicePlansListCapabilitiesResult struct {
	// Array of Capability
	CapabilityArray []*Capability
}

AppServicePlansListCapabilitiesResult contains the result from method AppServicePlans.ListCapabilities.

type AppServicePlansListHybridConnectionKeysOptions

type AppServicePlansListHybridConnectionKeysOptions struct {
}

AppServicePlansListHybridConnectionKeysOptions contains the optional parameters for the AppServicePlans.ListHybridConnectionKeys method.

type AppServicePlansListHybridConnectionKeysResponse

type AppServicePlansListHybridConnectionKeysResponse struct {
	AppServicePlansListHybridConnectionKeysResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListHybridConnectionKeysResponse contains the response from method AppServicePlans.ListHybridConnectionKeys.

type AppServicePlansListHybridConnectionKeysResult

type AppServicePlansListHybridConnectionKeysResult struct {
	HybridConnectionKey
}

AppServicePlansListHybridConnectionKeysResult contains the result from method AppServicePlans.ListHybridConnectionKeys.

type AppServicePlansListHybridConnectionsOptions

type AppServicePlansListHybridConnectionsOptions struct {
}

AppServicePlansListHybridConnectionsOptions contains the optional parameters for the AppServicePlans.ListHybridConnections method.

type AppServicePlansListHybridConnectionsPager

type AppServicePlansListHybridConnectionsPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListHybridConnectionsPager provides operations for iterating over paged responses.

func (*AppServicePlansListHybridConnectionsPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListHybridConnectionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListHybridConnectionsPager) PageResponse

PageResponse returns the current AppServicePlansListHybridConnectionsResponse page.

type AppServicePlansListHybridConnectionsResponse

type AppServicePlansListHybridConnectionsResponse struct {
	AppServicePlansListHybridConnectionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListHybridConnectionsResponse contains the response from method AppServicePlans.ListHybridConnections.

type AppServicePlansListHybridConnectionsResult

type AppServicePlansListHybridConnectionsResult struct {
	HybridConnectionCollection
}

AppServicePlansListHybridConnectionsResult contains the result from method AppServicePlans.ListHybridConnections.

type AppServicePlansListOptions

type AppServicePlansListOptions struct {
	// Specify <code>true</code> to return all App Service plan properties. The default is <code>false</code>, which returns a subset of the properties.
	// Retrieval of all properties may increase the API latency.
	Detailed *bool
}

AppServicePlansListOptions contains the optional parameters for the AppServicePlans.List method.

type AppServicePlansListPager

type AppServicePlansListPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListPager provides operations for iterating over paged responses.

func (*AppServicePlansListPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListPager) NextPage

func (p *AppServicePlansListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListPager) PageResponse

PageResponse returns the current AppServicePlansListResponse page.

type AppServicePlansListResponse

type AppServicePlansListResponse struct {
	AppServicePlansListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListResponse contains the response from method AppServicePlans.List.

type AppServicePlansListResult

type AppServicePlansListResult struct {
	AppServicePlanCollection
}

AppServicePlansListResult contains the result from method AppServicePlans.List.

type AppServicePlansListRoutesForVnetOptions

type AppServicePlansListRoutesForVnetOptions struct {
}

AppServicePlansListRoutesForVnetOptions contains the optional parameters for the AppServicePlans.ListRoutesForVnet method.

type AppServicePlansListRoutesForVnetResponse

type AppServicePlansListRoutesForVnetResponse struct {
	AppServicePlansListRoutesForVnetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListRoutesForVnetResponse contains the response from method AppServicePlans.ListRoutesForVnet.

type AppServicePlansListRoutesForVnetResult

type AppServicePlansListRoutesForVnetResult struct {
	// Array of VnetRoute
	VnetRouteArray []*VnetRoute
}

AppServicePlansListRoutesForVnetResult contains the result from method AppServicePlans.ListRoutesForVnet.

type AppServicePlansListUsagesOptions

type AppServicePlansListUsagesOptions struct {
	// Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2').
	Filter *string
}

AppServicePlansListUsagesOptions contains the optional parameters for the AppServicePlans.ListUsages method.

type AppServicePlansListUsagesPager

type AppServicePlansListUsagesPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListUsagesPager provides operations for iterating over paged responses.

func (*AppServicePlansListUsagesPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListUsagesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListUsagesPager) PageResponse

PageResponse returns the current AppServicePlansListUsagesResponse page.

type AppServicePlansListUsagesResponse

type AppServicePlansListUsagesResponse struct {
	AppServicePlansListUsagesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListUsagesResponse contains the response from method AppServicePlans.ListUsages.

type AppServicePlansListUsagesResult

type AppServicePlansListUsagesResult struct {
	CsmUsageQuotaCollection
}

AppServicePlansListUsagesResult contains the result from method AppServicePlans.ListUsages.

type AppServicePlansListVnetsOptions

type AppServicePlansListVnetsOptions struct {
}

AppServicePlansListVnetsOptions contains the optional parameters for the AppServicePlans.ListVnets method.

type AppServicePlansListVnetsResponse

type AppServicePlansListVnetsResponse struct {
	AppServicePlansListVnetsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListVnetsResponse contains the response from method AppServicePlans.ListVnets.

type AppServicePlansListVnetsResult

type AppServicePlansListVnetsResult struct {
	// Array of VnetInfoResource
	VnetInfoResourceArray []*VnetInfoResource
}

AppServicePlansListVnetsResult contains the result from method AppServicePlans.ListVnets.

type AppServicePlansListWebAppsByHybridConnectionOptions

type AppServicePlansListWebAppsByHybridConnectionOptions struct {
}

AppServicePlansListWebAppsByHybridConnectionOptions contains the optional parameters for the AppServicePlans.ListWebAppsByHybridConnection method.

type AppServicePlansListWebAppsByHybridConnectionPager

type AppServicePlansListWebAppsByHybridConnectionPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListWebAppsByHybridConnectionPager provides operations for iterating over paged responses.

func (*AppServicePlansListWebAppsByHybridConnectionPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListWebAppsByHybridConnectionPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListWebAppsByHybridConnectionPager) PageResponse

PageResponse returns the current AppServicePlansListWebAppsByHybridConnectionResponse page.

type AppServicePlansListWebAppsByHybridConnectionResponse

type AppServicePlansListWebAppsByHybridConnectionResponse struct {
	AppServicePlansListWebAppsByHybridConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListWebAppsByHybridConnectionResponse contains the response from method AppServicePlans.ListWebAppsByHybridConnection.

type AppServicePlansListWebAppsByHybridConnectionResult

type AppServicePlansListWebAppsByHybridConnectionResult struct {
	ResourceCollection
}

AppServicePlansListWebAppsByHybridConnectionResult contains the result from method AppServicePlans.ListWebAppsByHybridConnection.

type AppServicePlansListWebAppsOptions

type AppServicePlansListWebAppsOptions struct {
	// Supported filter: $filter=state eq running. Returns only web apps that are currently running
	Filter *string
	// Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including)
	// the skipToken. Otherwise, the resulting list contains web apps from the start of the list
	SkipToken *string
	// List page size. If specified, results are paged.
	Top *string
}

AppServicePlansListWebAppsOptions contains the optional parameters for the AppServicePlans.ListWebApps method.

type AppServicePlansListWebAppsPager

type AppServicePlansListWebAppsPager struct {
	// contains filtered or unexported fields
}

AppServicePlansListWebAppsPager provides operations for iterating over paged responses.

func (*AppServicePlansListWebAppsPager) Err

Err returns the last error encountered while paging.

func (*AppServicePlansListWebAppsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AppServicePlansListWebAppsPager) PageResponse

PageResponse returns the current AppServicePlansListWebAppsResponse page.

type AppServicePlansListWebAppsResponse

type AppServicePlansListWebAppsResponse struct {
	AppServicePlansListWebAppsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansListWebAppsResponse contains the response from method AppServicePlans.ListWebApps.

type AppServicePlansListWebAppsResult

type AppServicePlansListWebAppsResult struct {
	WebAppCollection
}

AppServicePlansListWebAppsResult contains the result from method AppServicePlans.ListWebApps.

type AppServicePlansRebootWorkerOptions

type AppServicePlansRebootWorkerOptions struct {
}

AppServicePlansRebootWorkerOptions contains the optional parameters for the AppServicePlans.RebootWorker method.

type AppServicePlansRebootWorkerResponse

type AppServicePlansRebootWorkerResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansRebootWorkerResponse contains the response from method AppServicePlans.RebootWorker.

type AppServicePlansRestartWebAppsOptions

type AppServicePlansRestartWebAppsOptions struct {
	// Specify <code>true</code> to perform a soft restart, applies the configuration settings and restarts the apps if necessary. The default is <code>false</code>,
	// which always restarts and reprovisions the apps
	SoftRestart *bool
}

AppServicePlansRestartWebAppsOptions contains the optional parameters for the AppServicePlans.RestartWebApps method.

type AppServicePlansRestartWebAppsResponse

type AppServicePlansRestartWebAppsResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansRestartWebAppsResponse contains the response from method AppServicePlans.RestartWebApps.

type AppServicePlansUpdateOptions

type AppServicePlansUpdateOptions struct {
}

AppServicePlansUpdateOptions contains the optional parameters for the AppServicePlans.Update method.

type AppServicePlansUpdateResponse

type AppServicePlansUpdateResponse struct {
	AppServicePlansUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansUpdateResponse contains the response from method AppServicePlans.Update.

type AppServicePlansUpdateResult

type AppServicePlansUpdateResult struct {
	AppServicePlan
}

AppServicePlansUpdateResult contains the result from method AppServicePlans.Update.

type AppServicePlansUpdateVnetGatewayOptions

type AppServicePlansUpdateVnetGatewayOptions struct {
}

AppServicePlansUpdateVnetGatewayOptions contains the optional parameters for the AppServicePlans.UpdateVnetGateway method.

type AppServicePlansUpdateVnetGatewayResponse

type AppServicePlansUpdateVnetGatewayResponse struct {
	AppServicePlansUpdateVnetGatewayResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansUpdateVnetGatewayResponse contains the response from method AppServicePlans.UpdateVnetGateway.

type AppServicePlansUpdateVnetGatewayResult

type AppServicePlansUpdateVnetGatewayResult struct {
	VnetGateway
}

AppServicePlansUpdateVnetGatewayResult contains the result from method AppServicePlans.UpdateVnetGateway.

type AppServicePlansUpdateVnetRouteOptions

type AppServicePlansUpdateVnetRouteOptions struct {
}

AppServicePlansUpdateVnetRouteOptions contains the optional parameters for the AppServicePlans.UpdateVnetRoute method.

type AppServicePlansUpdateVnetRouteResponse

type AppServicePlansUpdateVnetRouteResponse struct {
	AppServicePlansUpdateVnetRouteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AppServicePlansUpdateVnetRouteResponse contains the response from method AppServicePlans.UpdateVnetRoute.

type AppServicePlansUpdateVnetRouteResult

type AppServicePlansUpdateVnetRouteResult struct {
	VnetRoute
}

AppServicePlansUpdateVnetRouteResult contains the result from method AppServicePlans.UpdateVnetRoute.

type Apple

type Apple struct {
	// false if the Apple provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the login flow.
	Login *LoginScopes `json:"login,omitempty"`

	// The configuration settings of the Apple registration.
	Registration *AppleRegistration `json:"registration,omitempty"`
}

Apple - The configuration settings of the Apple provider.

type AppleRegistration

type AppleRegistration struct {
	// The Client ID of the app used for login.
	ClientID *string `json:"clientId,omitempty"`

	// The app setting name that contains the client secret.
	ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
}

AppleRegistration - The configuration settings of the registration for the Apple provider

type ApplicationLogsConfig

type ApplicationLogsConfig struct {
	// Application logs to blob storage configuration.
	AzureBlobStorage *AzureBlobStorageApplicationLogsConfig `json:"azureBlobStorage,omitempty"`

	// Application logs to azure table storage configuration.
	AzureTableStorage *AzureTableStorageApplicationLogsConfig `json:"azureTableStorage,omitempty"`

	// Application logs to file system configuration.
	FileSystem *FileSystemApplicationLogsConfig `json:"fileSystem,omitempty"`
}

ApplicationLogsConfig - Application logs configuration.

type ApplicationStack

type ApplicationStack struct {
	// Application stack dependency.
	Dependency *string `json:"dependency,omitempty"`

	// Application stack display name.
	Display *string `json:"display,omitempty"`

	// List of frameworks associated with application stack.
	Frameworks []*ApplicationStack `json:"frameworks,omitempty"`

	// true if this is the stack is deprecated; otherwise, false.
	IsDeprecated []*ApplicationStack `json:"isDeprecated,omitempty"`

	// List of major versions available.
	MajorVersions []*StackMajorVersion `json:"majorVersions,omitempty"`

	// Application stack name.
	Name *string `json:"name,omitempty"`
}

ApplicationStack - Application stack.

func (ApplicationStack) MarshalJSON

func (a ApplicationStack) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ApplicationStack.

type ApplicationStackCollection

type ApplicationStackCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ApplicationStackResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ApplicationStackCollection - Collection of Application Stacks

func (ApplicationStackCollection) MarshalJSON

func (a ApplicationStackCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ApplicationStackCollection.

type ApplicationStackResource

type ApplicationStackResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *ApplicationStack `json:"properties,omitempty"`
}

ApplicationStackResource - ARM resource for a ApplicationStack.

func (ApplicationStackResource) MarshalJSON

func (a ApplicationStackResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ApplicationStackResource.

type AppserviceGithubToken

type AppserviceGithubToken struct {
	// Github access token for Appservice CLI github integration
	AccessToken *string `json:"accessToken,omitempty"`

	// Error message if unable to get token
	ErrorMessage *string `json:"errorMessage,omitempty"`

	// True if valid github token received, False otherwise
	GotToken *bool `json:"gotToken,omitempty"`

	// Scope of the github access token
	Scope *string `json:"scope,omitempty"`

	// token type
	TokenType *string `json:"tokenType,omitempty"`
}

AppserviceGithubToken - Github access token for Appservice CLI github integration.

type AppserviceGithubTokenRequest

type AppserviceGithubTokenRequest struct {
	// REQUIRED; Code string to exchange for Github Access token
	Code *string `json:"code,omitempty"`

	// REQUIRED; State string used for verification.
	State *string `json:"state,omitempty"`
}

AppserviceGithubTokenRequest - Appservice Github token request content.

type ArcConfiguration

type ArcConfiguration struct {
	ArtifactStorageAccessMode    *string                `json:"artifactStorageAccessMode,omitempty"`
	ArtifactStorageClassName     *string                `json:"artifactStorageClassName,omitempty"`
	ArtifactStorageMountPath     *string                `json:"artifactStorageMountPath,omitempty"`
	ArtifactStorageNodeName      *string                `json:"artifactStorageNodeName,omitempty"`
	ArtifactsStorageType         *StorageType           `json:"artifactsStorageType,omitempty"`
	FrontEndServiceConfiguration *FrontEndConfiguration `json:"frontEndServiceConfiguration,omitempty"`
	KubeConfig                   *string                `json:"kubeConfig,omitempty"`
}

type ArmIDWrapper

type ArmIDWrapper struct {
	// READ-ONLY
	ID *string `json:"id,omitempty" azure:"ro"`
}

ArmIDWrapper - A wrapper for an ARM resource id

type ArmPlan

type ArmPlan struct {
	// The name.
	Name *string `json:"name,omitempty"`

	// The product.
	Product *string `json:"product,omitempty"`

	// The promotion code.
	PromotionCode *string `json:"promotionCode,omitempty"`

	// The publisher.
	Publisher *string `json:"publisher,omitempty"`

	// Version of product.
	Version *string `json:"version,omitempty"`
}

ArmPlan - The plan object in Azure Resource Manager, represents a marketplace plan.

type AseV3NetworkingConfiguration

type AseV3NetworkingConfiguration struct {
	ProxyOnlyResource
	// AseV3NetworkingConfiguration resource specific properties
	Properties *AseV3NetworkingConfigurationProperties `json:"properties,omitempty"`
}

AseV3NetworkingConfiguration - Full view of networking configuration for an ASE.

func (AseV3NetworkingConfiguration) MarshalJSON

func (a AseV3NetworkingConfiguration) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AseV3NetworkingConfiguration.

type AseV3NetworkingConfigurationProperties

type AseV3NetworkingConfigurationProperties struct {
	// Property to enable and disable new private endpoint connection creation on ASE
	AllowNewPrivateEndpointConnections *bool `json:"allowNewPrivateEndpointConnections,omitempty"`

	// READ-ONLY
	ExternalInboundIPAddresses []*string `json:"externalInboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY
	InternalInboundIPAddresses []*string `json:"internalInboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY
	LinuxOutboundIPAddresses []*string `json:"linuxOutboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY
	WindowsOutboundIPAddresses []*string `json:"windowsOutboundIpAddresses,omitempty" azure:"ro"`
}

AseV3NetworkingConfigurationProperties - AseV3NetworkingConfiguration resource specific properties

func (AseV3NetworkingConfigurationProperties) MarshalJSON

func (a AseV3NetworkingConfigurationProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AseV3NetworkingConfigurationProperties.

type AuthPlatform

type AuthPlatform struct {
	// The path of the config file containing auth settings if they come from a file. If the path is relative, base will the site's root directory.
	ConfigFilePath *string `json:"configFilePath,omitempty"`

	// true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.
	Enabled *bool `json:"enabled,omitempty"`

	// The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of certain
	// features in the Authentication /
	// Authorization module.
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`
}

AuthPlatform - The configuration settings of the platform of App Service Authentication/Authorization.

type AutoHealActionType

type AutoHealActionType string

AutoHealActionType - Predefined action to be taken.

const (
	AutoHealActionTypeRecycle      AutoHealActionType = "Recycle"
	AutoHealActionTypeLogEvent     AutoHealActionType = "LogEvent"
	AutoHealActionTypeCustomAction AutoHealActionType = "CustomAction"
)

func PossibleAutoHealActionTypeValues

func PossibleAutoHealActionTypeValues() []AutoHealActionType

PossibleAutoHealActionTypeValues returns the possible values for the AutoHealActionType const type.

func (AutoHealActionType) ToPtr

ToPtr returns a *AutoHealActionType pointing to the current value.

type AutoHealActions

type AutoHealActions struct {
	// Predefined action to be taken.
	ActionType *AutoHealActionType `json:"actionType,omitempty"`

	// Custom action to be taken.
	CustomAction *AutoHealCustomAction `json:"customAction,omitempty"`

	// Minimum time the process must execute before taking the action
	MinProcessExecutionTime *string `json:"minProcessExecutionTime,omitempty"`
}

AutoHealActions - Actions which to take by the auto-heal module when a rule is triggered.

type AutoHealCustomAction

type AutoHealCustomAction struct {
	// Executable to be run.
	Exe *string `json:"exe,omitempty"`

	// Parameters for the executable.
	Parameters *string `json:"parameters,omitempty"`
}

AutoHealCustomAction - Custom action to be executed when an auto heal rule is triggered.

type AutoHealRules

type AutoHealRules struct {
	// Actions to be executed when a rule is triggered.
	Actions *AutoHealActions `json:"actions,omitempty"`

	// Conditions that describe when to execute the auto-heal actions.
	Triggers *AutoHealTriggers `json:"triggers,omitempty"`
}

AutoHealRules - Rules that can be defined for auto-heal.

type AutoHealTriggers

type AutoHealTriggers struct {
	// A rule based on private bytes.
	PrivateBytesInKB *int32 `json:"privateBytesInKB,omitempty"`

	// A rule based on total requests.
	Requests *RequestsBasedTrigger `json:"requests,omitempty"`

	// A rule based on request execution time.
	SlowRequests *SlowRequestsBasedTrigger `json:"slowRequests,omitempty"`

	// A rule based on multiple Slow Requests Rule with path
	SlowRequestsWithPath []*SlowRequestsBasedTrigger `json:"slowRequestsWithPath,omitempty"`

	// A rule based on status codes.
	StatusCodes []*StatusCodesBasedTrigger `json:"statusCodes,omitempty"`

	// A rule based on status codes ranges.
	StatusCodesRange []*StatusCodesRangeBasedTrigger `json:"statusCodesRange,omitempty"`
}

AutoHealTriggers - Triggers for auto-heal.

func (AutoHealTriggers) MarshalJSON

func (a AutoHealTriggers) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AutoHealTriggers.

type AzureActiveDirectory

type AzureActiveDirectory struct {
	// false if the Azure Active Directory provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// Gets a value indicating whether the Azure AD configuration was auto-provisioned using 1st party tooling. This is an internal flag primarily intended
	// to support the Azure Management Portal. Users
	// should not read or write to this property.
	IsAutoProvisioned *bool `json:"isAutoProvisioned,omitempty"`

	// The configuration settings of the Azure Active Directory login flow.
	Login *AzureActiveDirectoryLogin `json:"login,omitempty"`

	// The configuration settings of the Azure Active Directory app registration.
	Registration *AzureActiveDirectoryRegistration `json:"registration,omitempty"`

	// The configuration settings of the Azure Active Directory token validation flow.
	Validation *AzureActiveDirectoryValidation `json:"validation,omitempty"`
}

AzureActiveDirectory - The configuration settings of the Azure Active directory provider.

type AzureActiveDirectoryLogin

type AzureActiveDirectoryLogin struct {
	// true if the www-authenticate provider should be omitted from the request; otherwise, false.
	DisableWWWAuthenticate *bool `json:"disableWWWAuthenticate,omitempty"`

	// Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form "key=value".
	LoginParameters []*string `json:"loginParameters,omitempty"`
}

AzureActiveDirectoryLogin - The configuration settings of the Azure Active Directory login flow.

func (AzureActiveDirectoryLogin) MarshalJSON

func (a AzureActiveDirectoryLogin) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AzureActiveDirectoryLogin.

type AzureActiveDirectoryRegistration

type AzureActiveDirectoryRegistration struct {
	// The Client ID of this relying party application, known as the clientid. This setting is required for enabling OpenID Connection authentication with Azure
	// Active Directory or other 3rd party OpenID
	// Connect providers. More information on OpenID Connect: http://openid.net/specs/openid-connect-core-10.html
	ClientID *string `json:"clientId,omitempty"`

	// An alternative to the client secret thumbprint, that is the issuer of a certificate used for signing purposes. This property acts as a replacement for
	// the Client Secret Certificate Thumbprint. It is
	// also optional.
	ClientSecretCertificateIssuer *string `json:"clientSecretCertificateIssuer,omitempty"`

	// An alternative to the client secret thumbprint, that is the subject alternative name of a certificate used for signing purposes. This property acts as
	// a replacement for the Client Secret Certificate
	// Thumbprint. It is also optional.
	ClientSecretCertificateSubjectAlternativeName *string `json:"clientSecretCertificateSubjectAlternativeName,omitempty"`

	// An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as a replacement for the Client
	// Secret. It is also optional.
	ClientSecretCertificateThumbprint *string `json:"clientSecretCertificateThumbprint,omitempty"`

	// The app setting name that contains the client secret of the relying party application.
	ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`

	// The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. When using Azure Active Directory, this value
	// is the URI of the directory tenant, e.g.
	// https://login.microsoftonline.com/v2.0/{tenant-guid}/. This URI is a case-sensitive identifier for the token issuer. More information on OpenID Connect
	// Discovery:
	// http://openid.net/specs/openid-connect-discovery-1_0.html
	OpenIDIssuer *string `json:"openIdIssuer,omitempty"`
}

AzureActiveDirectoryRegistration - The configuration settings of the Azure Active Directory app registration.

type AzureActiveDirectoryValidation

type AzureActiveDirectoryValidation struct {
	// The list of audiences that can make successful authentication/authorization requests.
	AllowedAudiences []*string `json:"allowedAudiences,omitempty"`

	// The configuration settings of the default authorization policy.
	DefaultAuthorizationPolicy *DefaultAuthorizationPolicy `json:"defaultAuthorizationPolicy,omitempty"`

	// The configuration settings of the checks that should be made while validating the JWT Claims.
	JwtClaimChecks *JwtClaimChecks `json:"jwtClaimChecks,omitempty"`
}

AzureActiveDirectoryValidation - The configuration settings of the Azure Active Directory token validation flow.

func (AzureActiveDirectoryValidation) MarshalJSON

func (a AzureActiveDirectoryValidation) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AzureActiveDirectoryValidation.

type AzureBlobStorageApplicationLogsConfig

type AzureBlobStorageApplicationLogsConfig struct {
	// Log level.
	Level *LogLevel `json:"level,omitempty"`

	// Retention in days. Remove blobs older than X days. 0 or lower means no retention.
	RetentionInDays *int32 `json:"retentionInDays,omitempty"`

	// SAS url to a azure blob container with read/write/list/delete permissions.
	SasURL *string `json:"sasUrl,omitempty"`
}

AzureBlobStorageApplicationLogsConfig - Application logs azure blob storage configuration.

type AzureBlobStorageHTTPLogsConfig

type AzureBlobStorageHTTPLogsConfig struct {
	// True if configuration is enabled, false if it is disabled and null if configuration is not set.
	Enabled *bool `json:"enabled,omitempty"`

	// Retention in days. Remove blobs older than X days. 0 or lower means no retention.
	RetentionInDays *int32 `json:"retentionInDays,omitempty"`

	// SAS url to a azure blob container with read/write/list/delete permissions.
	SasURL *string `json:"sasUrl,omitempty"`
}

AzureBlobStorageHTTPLogsConfig - Http logs to azure blob storage configuration.

type AzureResourceType

type AzureResourceType string

AzureResourceType - Type of the Azure resource the hostname is assigned to.

const (
	AzureResourceTypeWebsite        AzureResourceType = "Website"
	AzureResourceTypeTrafficManager AzureResourceType = "TrafficManager"
)

func PossibleAzureResourceTypeValues

func PossibleAzureResourceTypeValues() []AzureResourceType

PossibleAzureResourceTypeValues returns the possible values for the AzureResourceType const type.

func (AzureResourceType) ToPtr

ToPtr returns a *AzureResourceType pointing to the current value.

type AzureStaticWebApps

type AzureStaticWebApps struct {
	// false if the Azure Static Web Apps provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the Azure Static Web Apps registration.
	Registration *AzureStaticWebAppsRegistration `json:"registration,omitempty"`
}

AzureStaticWebApps - The configuration settings of the Azure Static Web Apps provider.

type AzureStaticWebAppsRegistration

type AzureStaticWebAppsRegistration struct {
	// The Client ID of the app used for login.
	ClientID *string `json:"clientId,omitempty"`
}

AzureStaticWebAppsRegistration - The configuration settings of the registration for the Azure Static Web Apps provider

type AzureStorageInfoValue

type AzureStorageInfoValue struct {
	// Access key for the storage account.
	AccessKey *string `json:"accessKey,omitempty"`

	// Name of the storage account.
	AccountName *string `json:"accountName,omitempty"`

	// Path to mount the storage within the site's runtime environment.
	MountPath *string `json:"mountPath,omitempty"`

	// Name of the file share (container name, for Blob storage).
	ShareName *string `json:"shareName,omitempty"`

	// Type of storage.
	Type *AzureStorageType `json:"type,omitempty"`

	// READ-ONLY; State of the storage account.
	State *AzureStorageState `json:"state,omitempty" azure:"ro"`
}

AzureStorageInfoValue - Azure Files or Blob Storage access information value for dictionary storage.

type AzureStoragePropertyDictionaryResource

type AzureStoragePropertyDictionaryResource struct {
	ProxyOnlyResource
	// Azure storage accounts.
	Properties map[string]*AzureStorageInfoValue `json:"properties,omitempty"`
}

AzureStoragePropertyDictionaryResource - AzureStorageInfo dictionary resource.

func (AzureStoragePropertyDictionaryResource) MarshalJSON

func (a AzureStoragePropertyDictionaryResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type AzureStoragePropertyDictionaryResource.

type AzureStorageState

type AzureStorageState string

AzureStorageState - State of the storage account.

const (
	AzureStorageStateOk                 AzureStorageState = "Ok"
	AzureStorageStateInvalidCredentials AzureStorageState = "InvalidCredentials"
	AzureStorageStateInvalidShare       AzureStorageState = "InvalidShare"
	AzureStorageStateNotValidated       AzureStorageState = "NotValidated"
)

func PossibleAzureStorageStateValues

func PossibleAzureStorageStateValues() []AzureStorageState

PossibleAzureStorageStateValues returns the possible values for the AzureStorageState const type.

func (AzureStorageState) ToPtr

ToPtr returns a *AzureStorageState pointing to the current value.

type AzureStorageType

type AzureStorageType string

AzureStorageType - Type of storage.

const (
	AzureStorageTypeAzureFiles AzureStorageType = "AzureFiles"
	AzureStorageTypeAzureBlob  AzureStorageType = "AzureBlob"
)

func PossibleAzureStorageTypeValues

func PossibleAzureStorageTypeValues() []AzureStorageType

PossibleAzureStorageTypeValues returns the possible values for the AzureStorageType const type.

func (AzureStorageType) ToPtr

ToPtr returns a *AzureStorageType pointing to the current value.

type AzureTableStorageApplicationLogsConfig

type AzureTableStorageApplicationLogsConfig struct {
	// REQUIRED; SAS URL to an Azure table with add/query/delete permissions.
	SasURL *string `json:"sasUrl,omitempty"`

	// Log level.
	Level *LogLevel `json:"level,omitempty"`
}

AzureTableStorageApplicationLogsConfig - Application logs to Azure table storage configuration.

type BackupItem

type BackupItem struct {
	ProxyOnlyResource
	// BackupItem resource specific properties
	Properties *BackupItemProperties `json:"properties,omitempty"`
}

BackupItem - Backup description.

func (BackupItem) MarshalJSON

func (b BackupItem) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupItem.

type BackupItemCollection

type BackupItemCollection struct {
	// REQUIRED; Collection of resources.
	Value []*BackupItem `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

BackupItemCollection - Collection of backup items.

func (BackupItemCollection) MarshalJSON

func (b BackupItemCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupItemCollection.

type BackupItemProperties

type BackupItemProperties struct {
	// READ-ONLY; Id of the backup.
	BackupID *int32 `json:"id,omitempty" azure:"ro"`

	// READ-ONLY; Name of the blob which contains data for this backup.
	BlobName *string `json:"blobName,omitempty" azure:"ro"`

	// READ-ONLY; Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.
	CorrelationID *string `json:"correlationId,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp of the backup creation.
	Created *time.Time `json:"created,omitempty" azure:"ro"`

	// READ-ONLY; List of databases included in the backup.
	Databases []*DatabaseBackupSetting `json:"databases,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp when this backup finished.
	FinishedTimeStamp *time.Time `json:"finishedTimeStamp,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp of a last restore operation which used this backup.
	LastRestoreTimeStamp *time.Time `json:"lastRestoreTimeStamp,omitempty" azure:"ro"`

	// READ-ONLY; Details regarding this backup. Might contain an error message.
	Log *string `json:"log,omitempty" azure:"ro"`

	// READ-ONLY; Name of this backup.
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; True if this backup has been created due to a schedule being triggered.
	Scheduled *bool `json:"scheduled,omitempty" azure:"ro"`

	// READ-ONLY; Size of the backup in bytes.
	SizeInBytes *int64 `json:"sizeInBytes,omitempty" azure:"ro"`

	// READ-ONLY; Backup status.
	Status *BackupItemStatus `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; SAS URL for the storage account container which contains this backup.
	StorageAccountURL *string `json:"storageAccountUrl,omitempty" azure:"ro"`

	// READ-ONLY; Size of the original web app which has been backed up.
	WebsiteSizeInBytes *int64 `json:"websiteSizeInBytes,omitempty" azure:"ro"`
}

BackupItemProperties - BackupItem resource specific properties

func (BackupItemProperties) MarshalJSON

func (b BackupItemProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupItemProperties.

func (*BackupItemProperties) UnmarshalJSON

func (b *BackupItemProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type BackupItemProperties.

type BackupItemStatus

type BackupItemStatus string

BackupItemStatus - Backup status.

const (
	BackupItemStatusInProgress         BackupItemStatus = "InProgress"
	BackupItemStatusFailed             BackupItemStatus = "Failed"
	BackupItemStatusSucceeded          BackupItemStatus = "Succeeded"
	BackupItemStatusTimedOut           BackupItemStatus = "TimedOut"
	BackupItemStatusCreated            BackupItemStatus = "Created"
	BackupItemStatusSkipped            BackupItemStatus = "Skipped"
	BackupItemStatusPartiallySucceeded BackupItemStatus = "PartiallySucceeded"
	BackupItemStatusDeleteInProgress   BackupItemStatus = "DeleteInProgress"
	BackupItemStatusDeleteFailed       BackupItemStatus = "DeleteFailed"
	BackupItemStatusDeleted            BackupItemStatus = "Deleted"
)

func PossibleBackupItemStatusValues

func PossibleBackupItemStatusValues() []BackupItemStatus

PossibleBackupItemStatusValues returns the possible values for the BackupItemStatus const type.

func (BackupItemStatus) ToPtr

ToPtr returns a *BackupItemStatus pointing to the current value.

type BackupRequest

type BackupRequest struct {
	ProxyOnlyResource
	// BackupRequest resource specific properties
	Properties *BackupRequestProperties `json:"properties,omitempty"`
}

BackupRequest - Description of a backup which will be performed.

func (BackupRequest) MarshalJSON

func (b BackupRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupRequest.

type BackupRequestProperties

type BackupRequestProperties struct {
	// REQUIRED; SAS URL to the container.
	StorageAccountURL *string `json:"storageAccountUrl,omitempty"`

	// Name of the backup.
	BackupName *string `json:"backupName,omitempty"`

	// Schedule for the backup if it is executed periodically.
	BackupSchedule *BackupSchedule `json:"backupSchedule,omitempty"`

	// Databases included in the backup.
	Databases []*DatabaseBackupSetting `json:"databases,omitempty"`

	// True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.
	Enabled *bool `json:"enabled,omitempty"`
}

BackupRequestProperties - BackupRequest resource specific properties

func (BackupRequestProperties) MarshalJSON

func (b BackupRequestProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupRequestProperties.

type BackupRestoreOperationType

type BackupRestoreOperationType string

BackupRestoreOperationType - Operation type.

const (
	BackupRestoreOperationTypeDefault    BackupRestoreOperationType = "Default"
	BackupRestoreOperationTypeClone      BackupRestoreOperationType = "Clone"
	BackupRestoreOperationTypeRelocation BackupRestoreOperationType = "Relocation"
	BackupRestoreOperationTypeSnapshot   BackupRestoreOperationType = "Snapshot"
	BackupRestoreOperationTypeCloudFS    BackupRestoreOperationType = "CloudFS"
)

func PossibleBackupRestoreOperationTypeValues

func PossibleBackupRestoreOperationTypeValues() []BackupRestoreOperationType

PossibleBackupRestoreOperationTypeValues returns the possible values for the BackupRestoreOperationType const type.

func (BackupRestoreOperationType) ToPtr

ToPtr returns a *BackupRestoreOperationType pointing to the current value.

type BackupSchedule

type BackupSchedule struct {
	// REQUIRED; How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
	FrequencyInterval *int32 `json:"frequencyInterval,omitempty"`

	// REQUIRED; The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should
	// be set to 7)
	FrequencyUnit *FrequencyUnit `json:"frequencyUnit,omitempty"`

	// REQUIRED; True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
	KeepAtLeastOneBackup *bool `json:"keepAtLeastOneBackup,omitempty"`

	// REQUIRED; After how many days backups should be deleted.
	RetentionPeriodInDays *int32 `json:"retentionPeriodInDays,omitempty"`

	// When the schedule should start working.
	StartTime *time.Time `json:"startTime,omitempty"`

	// READ-ONLY; Last time when this schedule was triggered.
	LastExecutionTime *time.Time `json:"lastExecutionTime,omitempty" azure:"ro"`
}

BackupSchedule - Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.

func (BackupSchedule) MarshalJSON

func (b BackupSchedule) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BackupSchedule.

func (*BackupSchedule) UnmarshalJSON

func (b *BackupSchedule) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type BackupSchedule.

type BillingMeter

type BillingMeter struct {
	ProxyOnlyResource
	// BillingMeter resource specific properties
	Properties *BillingMeterProperties `json:"properties,omitempty"`
}

BillingMeter - App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.

func (BillingMeter) MarshalJSON

func (b BillingMeter) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BillingMeter.

type BillingMeterCollection

type BillingMeterCollection struct {
	// REQUIRED; Collection of resources.
	Value []*BillingMeter `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

BillingMeterCollection - Collection of Billing Meters

func (BillingMeterCollection) MarshalJSON

func (b BillingMeterCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type BillingMeterCollection.

type BillingMeterProperties

type BillingMeterProperties struct {
	// Azure Location of billable resource
	BillingLocation *string `json:"billingLocation,omitempty"`

	// Friendly name of the meter
	FriendlyName *string `json:"friendlyName,omitempty"`

	// Meter GUID onboarded in Commerce
	MeterID *string `json:"meterId,omitempty"`

	// Meter Multiplier
	Multiplier *float64 `json:"multiplier,omitempty"`

	// App Service OS type meter used for
	OSType *string `json:"osType,omitempty"`

	// App Service ResourceType meter used for
	ResourceType *string `json:"resourceType,omitempty"`

	// Short Name from App Service Azure pricing Page
	ShortName *string `json:"shortName,omitempty"`
}

BillingMeterProperties - BillingMeter resource specific properties

type BlobStorageTokenStore

type BlobStorageTokenStore struct {
	// The name of the app setting containing the SAS URL of the blob storage containing the tokens.
	SasURLSettingName *string `json:"sasUrlSettingName,omitempty"`
}

BlobStorageTokenStore - The configuration settings of the storage of the tokens if blob storage is used.

type BuildStatus

type BuildStatus string

BuildStatus - The status of the static site build.

const (
	BuildStatusDeleting             BuildStatus = "Deleting"
	BuildStatusDeploying            BuildStatus = "Deploying"
	BuildStatusDetached             BuildStatus = "Detached"
	BuildStatusFailed               BuildStatus = "Failed"
	BuildStatusReady                BuildStatus = "Ready"
	BuildStatusUploading            BuildStatus = "Uploading"
	BuildStatusWaitingForDeployment BuildStatus = "WaitingForDeployment"
)

func PossibleBuildStatusValues

func PossibleBuildStatusValues() []BuildStatus

PossibleBuildStatusValues returns the possible values for the BuildStatus const type.

func (BuildStatus) ToPtr

func (c BuildStatus) ToPtr() *BuildStatus

ToPtr returns a *BuildStatus pointing to the current value.

type BuiltInAuthenticationProvider

type BuiltInAuthenticationProvider string

BuiltInAuthenticationProvider - The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".

const (
	BuiltInAuthenticationProviderAzureActiveDirectory BuiltInAuthenticationProvider = "AzureActiveDirectory"
	BuiltInAuthenticationProviderFacebook             BuiltInAuthenticationProvider = "Facebook"
	BuiltInAuthenticationProviderGoogle               BuiltInAuthenticationProvider = "Google"
	BuiltInAuthenticationProviderMicrosoftAccount     BuiltInAuthenticationProvider = "MicrosoftAccount"
	BuiltInAuthenticationProviderTwitter              BuiltInAuthenticationProvider = "Twitter"
	BuiltInAuthenticationProviderGithub               BuiltInAuthenticationProvider = "Github"
)

func PossibleBuiltInAuthenticationProviderValues

func PossibleBuiltInAuthenticationProviderValues() []BuiltInAuthenticationProvider

PossibleBuiltInAuthenticationProviderValues returns the possible values for the BuiltInAuthenticationProvider const type.

func (BuiltInAuthenticationProvider) ToPtr

ToPtr returns a *BuiltInAuthenticationProvider pointing to the current value.

type Capability

type Capability struct {
	// Name of the SKU capability.
	Name *string `json:"name,omitempty"`

	// Reason of the SKU capability.
	Reason *string `json:"reason,omitempty"`

	// Value of the SKU capability.
	Value *string `json:"value,omitempty"`
}

Capability - Describes the capabilities/features allowed for a specific SKU.

type Certificate

type Certificate struct {
	Resource
	// Certificate resource specific properties
	Properties *CertificateProperties `json:"properties,omitempty"`
}

Certificate - SSL certificate for an app.

func (Certificate) MarshalJSON

func (c Certificate) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Certificate.

type CertificateCollection

type CertificateCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Certificate `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

CertificateCollection - Collection of certificates.

func (CertificateCollection) MarshalJSON

func (c CertificateCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateCollection.

type CertificateDetails

type CertificateDetails struct {
	// READ-ONLY; Certificate Issuer.
	Issuer *string `json:"issuer,omitempty" azure:"ro"`

	// READ-ONLY; Date Certificate is valid to.
	NotAfter *time.Time `json:"notAfter,omitempty" azure:"ro"`

	// READ-ONLY; Date Certificate is valid from.
	NotBefore *time.Time `json:"notBefore,omitempty" azure:"ro"`

	// READ-ONLY; Raw certificate data.
	RawData *string `json:"rawData,omitempty" azure:"ro"`

	// READ-ONLY; Certificate Serial Number.
	SerialNumber *string `json:"serialNumber,omitempty" azure:"ro"`

	// READ-ONLY; Certificate Signature algorithm.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" azure:"ro"`

	// READ-ONLY; Certificate Subject.
	Subject *string `json:"subject,omitempty" azure:"ro"`

	// READ-ONLY; Certificate Thumbprint.
	Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"`

	// READ-ONLY; Certificate Version.
	Version *int32 `json:"version,omitempty" azure:"ro"`
}

CertificateDetails - SSL certificate details.

func (CertificateDetails) MarshalJSON

func (c CertificateDetails) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateDetails.

func (*CertificateDetails) UnmarshalJSON

func (c *CertificateDetails) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CertificateDetails.

type CertificateEmail

type CertificateEmail struct {
	ProxyOnlyResource
	// CertificateEmail resource specific properties
	Properties *CertificateEmailProperties `json:"properties,omitempty"`
}

CertificateEmail - SSL certificate email.

func (CertificateEmail) MarshalJSON

func (c CertificateEmail) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateEmail.

type CertificateEmailProperties

type CertificateEmailProperties struct {
	// Email id.
	EmailID *string `json:"emailId,omitempty"`

	// Time stamp.
	TimeStamp *time.Time `json:"timeStamp,omitempty"`
}

CertificateEmailProperties - CertificateEmail resource specific properties

func (CertificateEmailProperties) MarshalJSON

func (c CertificateEmailProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateEmailProperties.

func (*CertificateEmailProperties) UnmarshalJSON

func (c *CertificateEmailProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CertificateEmailProperties.

type CertificateOrderAction

type CertificateOrderAction struct {
	ProxyOnlyResource
	// CertificateOrderAction resource specific properties
	Properties *CertificateOrderActionProperties `json:"properties,omitempty"`
}

CertificateOrderAction - Certificate order action.

func (CertificateOrderAction) MarshalJSON

func (c CertificateOrderAction) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateOrderAction.

type CertificateOrderActionProperties

type CertificateOrderActionProperties struct {
	// READ-ONLY; Action type.
	ActionType *CertificateOrderActionType `json:"actionType,omitempty" azure:"ro"`

	// READ-ONLY; Time at which the certificate action was performed.
	CreatedAt *time.Time `json:"createdAt,omitempty" azure:"ro"`
}

CertificateOrderActionProperties - CertificateOrderAction resource specific properties

func (CertificateOrderActionProperties) MarshalJSON

func (c CertificateOrderActionProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateOrderActionProperties.

func (*CertificateOrderActionProperties) UnmarshalJSON

func (c *CertificateOrderActionProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CertificateOrderActionProperties.

type CertificateOrderActionType

type CertificateOrderActionType string

CertificateOrderActionType - Action type.

const (
	CertificateOrderActionTypeCertificateIssued            CertificateOrderActionType = "CertificateIssued"
	CertificateOrderActionTypeCertificateOrderCanceled     CertificateOrderActionType = "CertificateOrderCanceled"
	CertificateOrderActionTypeCertificateOrderCreated      CertificateOrderActionType = "CertificateOrderCreated"
	CertificateOrderActionTypeCertificateRevoked           CertificateOrderActionType = "CertificateRevoked"
	CertificateOrderActionTypeDomainValidationComplete     CertificateOrderActionType = "DomainValidationComplete"
	CertificateOrderActionTypeFraudDetected                CertificateOrderActionType = "FraudDetected"
	CertificateOrderActionTypeOrgNameChange                CertificateOrderActionType = "OrgNameChange"
	CertificateOrderActionTypeOrgValidationComplete        CertificateOrderActionType = "OrgValidationComplete"
	CertificateOrderActionTypeSanDrop                      CertificateOrderActionType = "SanDrop"
	CertificateOrderActionTypeFraudCleared                 CertificateOrderActionType = "FraudCleared"
	CertificateOrderActionTypeCertificateExpired           CertificateOrderActionType = "CertificateExpired"
	CertificateOrderActionTypeCertificateExpirationWarning CertificateOrderActionType = "CertificateExpirationWarning"
	CertificateOrderActionTypeFraudDocumentationRequired   CertificateOrderActionType = "FraudDocumentationRequired"
	CertificateOrderActionTypeUnknown                      CertificateOrderActionType = "Unknown"
)

func PossibleCertificateOrderActionTypeValues

func PossibleCertificateOrderActionTypeValues() []CertificateOrderActionType

PossibleCertificateOrderActionTypeValues returns the possible values for the CertificateOrderActionType const type.

func (CertificateOrderActionType) ToPtr

ToPtr returns a *CertificateOrderActionType pointing to the current value.

type CertificateOrderContact

type CertificateOrderContact struct {
	Email     *string `json:"email,omitempty"`
	NameFirst *string `json:"nameFirst,omitempty"`
	NameLast  *string `json:"nameLast,omitempty"`
	Phone     *string `json:"phone,omitempty"`
}

type CertificateOrderStatus

type CertificateOrderStatus string

CertificateOrderStatus - Current order status.

const (
	CertificateOrderStatusPendingissuance   CertificateOrderStatus = "Pendingissuance"
	CertificateOrderStatusIssued            CertificateOrderStatus = "Issued"
	CertificateOrderStatusRevoked           CertificateOrderStatus = "Revoked"
	CertificateOrderStatusCanceled          CertificateOrderStatus = "Canceled"
	CertificateOrderStatusDenied            CertificateOrderStatus = "Denied"
	CertificateOrderStatusPendingrevocation CertificateOrderStatus = "Pendingrevocation"
	CertificateOrderStatusPendingRekey      CertificateOrderStatus = "PendingRekey"
	CertificateOrderStatusUnused            CertificateOrderStatus = "Unused"
	CertificateOrderStatusExpired           CertificateOrderStatus = "Expired"
	CertificateOrderStatusNotSubmitted      CertificateOrderStatus = "NotSubmitted"
)

func PossibleCertificateOrderStatusValues

func PossibleCertificateOrderStatusValues() []CertificateOrderStatus

PossibleCertificateOrderStatusValues returns the possible values for the CertificateOrderStatus const type.

func (CertificateOrderStatus) ToPtr

ToPtr returns a *CertificateOrderStatus pointing to the current value.

type CertificateOrdersDiagnosticsClient

type CertificateOrdersDiagnosticsClient struct {
	// contains filtered or unexported fields
}

CertificateOrdersDiagnosticsClient contains the methods for the CertificateOrdersDiagnostics group. Don't use this type directly, use NewCertificateOrdersDiagnosticsClient() instead.

func NewCertificateOrdersDiagnosticsClient

func NewCertificateOrdersDiagnosticsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *CertificateOrdersDiagnosticsClient

NewCertificateOrdersDiagnosticsClient creates a new instance of CertificateOrdersDiagnosticsClient with the specified values.

func (*CertificateOrdersDiagnosticsClient) GetAppServiceCertificateOrderDetectorResponse

GetAppServiceCertificateOrderDetectorResponse - Description for Microsoft.CertificateRegistration call to get a detector response from App Lens. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponse

ListAppServiceCertificateOrderDetectorResponse - Description for Microsoft.CertificateRegistration to get the list of detectors for this RP. If the operation fails it returns the *DefaultErrorResponse error type.

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseOptions

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseOptions struct {
	// The end time for the detector response.
	EndTime *time.Time
	// The start time for detector response.
	StartTime *time.Time
	// The time grain for the detector response.
	TimeGrain *string
}

CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseOptions contains the optional parameters for the CertificateOrdersDiagnostics.GetAppServiceCertificateOrderDetectorResponse method.

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResponse

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResponse struct {
	CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResponse contains the response from method CertificateOrdersDiagnostics.GetAppServiceCertificateOrderDetectorResponse.

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResult

type CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResult struct {
	DetectorResponse
}

CertificateOrdersDiagnosticsGetAppServiceCertificateOrderDetectorResponseResult contains the result from method CertificateOrdersDiagnostics.GetAppServiceCertificateOrderDetectorResponse.

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseOptions

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseOptions struct {
}

CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseOptions contains the optional parameters for the CertificateOrdersDiagnostics.ListAppServiceCertificateOrderDetectorResponse method.

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager struct {
	// contains filtered or unexported fields
}

CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager provides operations for iterating over paged responses.

func (*CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager) Err

Err returns the last error encountered while paging.

func (*CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponsePager) PageResponse

PageResponse returns the current CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResponse page.

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResponse

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResponse struct {
	CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResponse contains the response from method CertificateOrdersDiagnostics.ListAppServiceCertificateOrderDetectorResponse.

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResult

type CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResult struct {
	DetectorResponseCollection
}

CertificateOrdersDiagnosticsListAppServiceCertificateOrderDetectorResponseResult contains the result from method CertificateOrdersDiagnostics.ListAppServiceCertificateOrderDetectorResponse.

type CertificatePatchResource

type CertificatePatchResource struct {
	ProxyOnlyResource
	// CertificatePatchResource resource specific properties
	Properties *CertificatePatchResourceProperties `json:"properties,omitempty"`
}

CertificatePatchResource - ARM resource for a certificate.

func (CertificatePatchResource) MarshalJSON

func (c CertificatePatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificatePatchResource.

type CertificatePatchResourceProperties

type CertificatePatchResourceProperties struct {
	// CNAME of the certificate to be issued via free certificate
	CanonicalName *string `json:"canonicalName,omitempty"`

	// Method of domain validation for free cert
	DomainValidationMethod *string `json:"domainValidationMethod,omitempty"`

	// Host names the certificate applies to.
	HostNames []*string `json:"hostNames,omitempty"`

	// Key Vault Csm resource Id.
	KeyVaultID *string `json:"keyVaultId,omitempty"`

	// Key Vault secret name.
	KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"`

	// Certificate password.
	Password *string `json:"password,omitempty"`

	// Pfx blob.
	PfxBlob []byte `json:"pfxBlob,omitempty"`

	// Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
	ServerFarmID *string `json:"serverFarmId,omitempty"`

	// READ-ONLY; Raw bytes of .cer file
	CerBlob []byte `json:"cerBlob,omitempty" azure:"ro"`

	// READ-ONLY; Certificate expiration date.
	ExpirationDate *time.Time `json:"expirationDate,omitempty" azure:"ro"`

	// READ-ONLY; Friendly name of the certificate.
	FriendlyName *string `json:"friendlyName,omitempty" azure:"ro"`

	// READ-ONLY; Specification for the App Service Environment to use for the certificate.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty" azure:"ro"`

	// READ-ONLY; Certificate issue Date.
	IssueDate *time.Time `json:"issueDate,omitempty" azure:"ro"`

	// READ-ONLY; Certificate issuer.
	Issuer *string `json:"issuer,omitempty" azure:"ro"`

	// READ-ONLY; Status of the Key Vault secret.
	KeyVaultSecretStatus *KeyVaultSecretStatus `json:"keyVaultSecretStatus,omitempty" azure:"ro"`

	// READ-ONLY; Public key hash.
	PublicKeyHash *string `json:"publicKeyHash,omitempty" azure:"ro"`

	// READ-ONLY; Self link.
	SelfLink *string `json:"selfLink,omitempty" azure:"ro"`

	// READ-ONLY; App name.
	SiteName *string `json:"siteName,omitempty" azure:"ro"`

	// READ-ONLY; Subject name of the certificate.
	SubjectName *string `json:"subjectName,omitempty" azure:"ro"`

	// READ-ONLY; Certificate thumbprint.
	Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"`

	// READ-ONLY; Is the certificate valid?.
	Valid *bool `json:"valid,omitempty" azure:"ro"`
}

CertificatePatchResourceProperties - CertificatePatchResource resource specific properties

func (CertificatePatchResourceProperties) MarshalJSON

func (c CertificatePatchResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificatePatchResourceProperties.

func (*CertificatePatchResourceProperties) UnmarshalJSON

func (c *CertificatePatchResourceProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CertificatePatchResourceProperties.

type CertificateProductType

type CertificateProductType string

CertificateProductType - Certificate product type.

const (
	CertificateProductTypeStandardDomainValidatedSSL         CertificateProductType = "StandardDomainValidatedSsl"
	CertificateProductTypeStandardDomainValidatedWildCardSSL CertificateProductType = "StandardDomainValidatedWildCardSsl"
)

func PossibleCertificateProductTypeValues

func PossibleCertificateProductTypeValues() []CertificateProductType

PossibleCertificateProductTypeValues returns the possible values for the CertificateProductType const type.

func (CertificateProductType) ToPtr

ToPtr returns a *CertificateProductType pointing to the current value.

type CertificateProperties

type CertificateProperties struct {
	// CNAME of the certificate to be issued via free certificate
	CanonicalName *string `json:"canonicalName,omitempty"`

	// Method of domain validation for free cert
	DomainValidationMethod *string `json:"domainValidationMethod,omitempty"`

	// Host names the certificate applies to.
	HostNames []*string `json:"hostNames,omitempty"`

	// Key Vault Csm resource Id.
	KeyVaultID *string `json:"keyVaultId,omitempty"`

	// Key Vault secret name.
	KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"`

	// Certificate password.
	Password *string `json:"password,omitempty"`

	// Pfx blob.
	PfxBlob []byte `json:"pfxBlob,omitempty"`

	// Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
	ServerFarmID *string `json:"serverFarmId,omitempty"`

	// READ-ONLY; Raw bytes of .cer file
	CerBlob []byte `json:"cerBlob,omitempty" azure:"ro"`

	// READ-ONLY; Certificate expiration date.
	ExpirationDate *time.Time `json:"expirationDate,omitempty" azure:"ro"`

	// READ-ONLY; Friendly name of the certificate.
	FriendlyName *string `json:"friendlyName,omitempty" azure:"ro"`

	// READ-ONLY; Specification for the App Service Environment to use for the certificate.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty" azure:"ro"`

	// READ-ONLY; Certificate issue Date.
	IssueDate *time.Time `json:"issueDate,omitempty" azure:"ro"`

	// READ-ONLY; Certificate issuer.
	Issuer *string `json:"issuer,omitempty" azure:"ro"`

	// READ-ONLY; Status of the Key Vault secret.
	KeyVaultSecretStatus *KeyVaultSecretStatus `json:"keyVaultSecretStatus,omitempty" azure:"ro"`

	// READ-ONLY; Public key hash.
	PublicKeyHash *string `json:"publicKeyHash,omitempty" azure:"ro"`

	// READ-ONLY; Self link.
	SelfLink *string `json:"selfLink,omitempty" azure:"ro"`

	// READ-ONLY; App name.
	SiteName *string `json:"siteName,omitempty" azure:"ro"`

	// READ-ONLY; Subject name of the certificate.
	SubjectName *string `json:"subjectName,omitempty" azure:"ro"`

	// READ-ONLY; Certificate thumbprint.
	Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"`

	// READ-ONLY; Is the certificate valid?.
	Valid *bool `json:"valid,omitempty" azure:"ro"`
}

CertificateProperties - Certificate resource specific properties

func (CertificateProperties) MarshalJSON

func (c CertificateProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CertificateProperties.

func (*CertificateProperties) UnmarshalJSON

func (c *CertificateProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CertificateProperties.

type CertificateRegistrationProviderClient

type CertificateRegistrationProviderClient struct {
	// contains filtered or unexported fields
}

CertificateRegistrationProviderClient contains the methods for the CertificateRegistrationProvider group. Don't use this type directly, use NewCertificateRegistrationProviderClient() instead.

func NewCertificateRegistrationProviderClient

func NewCertificateRegistrationProviderClient(credential azcore.TokenCredential, options *arm.ClientOptions) *CertificateRegistrationProviderClient

NewCertificateRegistrationProviderClient creates a new instance of CertificateRegistrationProviderClient with the specified values.

func (*CertificateRegistrationProviderClient) ListOperations

ListOperations - Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider If the operation fails it returns the *DefaultErrorResponse error type.

type CertificateRegistrationProviderListOperationsOptions

type CertificateRegistrationProviderListOperationsOptions struct {
}

CertificateRegistrationProviderListOperationsOptions contains the optional parameters for the CertificateRegistrationProvider.ListOperations method.

type CertificateRegistrationProviderListOperationsPager

type CertificateRegistrationProviderListOperationsPager struct {
	// contains filtered or unexported fields
}

CertificateRegistrationProviderListOperationsPager provides operations for iterating over paged responses.

func (*CertificateRegistrationProviderListOperationsPager) Err

Err returns the last error encountered while paging.

func (*CertificateRegistrationProviderListOperationsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*CertificateRegistrationProviderListOperationsPager) PageResponse

PageResponse returns the current CertificateRegistrationProviderListOperationsResponse page.

type CertificateRegistrationProviderListOperationsResponse

type CertificateRegistrationProviderListOperationsResponse struct {
	CertificateRegistrationProviderListOperationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificateRegistrationProviderListOperationsResponse contains the response from method CertificateRegistrationProvider.ListOperations.

type CertificateRegistrationProviderListOperationsResult

type CertificateRegistrationProviderListOperationsResult struct {
	CsmOperationCollection
}

CertificateRegistrationProviderListOperationsResult contains the result from method CertificateRegistrationProvider.ListOperations.

type CertificatesClient

type CertificatesClient struct {
	// contains filtered or unexported fields
}

CertificatesClient contains the methods for the Certificates group. Don't use this type directly, use NewCertificatesClient() instead.

func NewCertificatesClient

func NewCertificatesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *CertificatesClient

NewCertificatesClient creates a new instance of CertificatesClient with the specified values.

func (*CertificatesClient) CreateOrUpdate

func (client *CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, certificateEnvelope Certificate, options *CertificatesCreateOrUpdateOptions) (CertificatesCreateOrUpdateResponse, error)

CreateOrUpdate - Description for Create or update a certificate. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificatesClient) Delete

func (client *CertificatesClient) Delete(ctx context.Context, resourceGroupName string, name string, options *CertificatesDeleteOptions) (CertificatesDeleteResponse, error)

Delete - Description for Delete a certificate. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificatesClient) Get

func (client *CertificatesClient) Get(ctx context.Context, resourceGroupName string, name string, options *CertificatesGetOptions) (CertificatesGetResponse, error)

Get - Description for Get a certificate. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificatesClient) List

List - Description for Get all certificates for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificatesClient) ListByResourceGroup

func (client *CertificatesClient) ListByResourceGroup(resourceGroupName string, options *CertificatesListByResourceGroupOptions) *CertificatesListByResourceGroupPager

ListByResourceGroup - Description for Get all certificates in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*CertificatesClient) Update

func (client *CertificatesClient) Update(ctx context.Context, resourceGroupName string, name string, certificateEnvelope CertificatePatchResource, options *CertificatesUpdateOptions) (CertificatesUpdateResponse, error)

Update - Description for Create or update a certificate. If the operation fails it returns the *DefaultErrorResponse error type.

type CertificatesCreateOrUpdateOptions

type CertificatesCreateOrUpdateOptions struct {
}

CertificatesCreateOrUpdateOptions contains the optional parameters for the Certificates.CreateOrUpdate method.

type CertificatesCreateOrUpdateResponse

type CertificatesCreateOrUpdateResponse struct {
	CertificatesCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesCreateOrUpdateResponse contains the response from method Certificates.CreateOrUpdate.

type CertificatesCreateOrUpdateResult

type CertificatesCreateOrUpdateResult struct {
	Certificate
}

CertificatesCreateOrUpdateResult contains the result from method Certificates.CreateOrUpdate.

type CertificatesDeleteOptions

type CertificatesDeleteOptions struct {
}

CertificatesDeleteOptions contains the optional parameters for the Certificates.Delete method.

type CertificatesDeleteResponse

type CertificatesDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesDeleteResponse contains the response from method Certificates.Delete.

type CertificatesGetOptions

type CertificatesGetOptions struct {
}

CertificatesGetOptions contains the optional parameters for the Certificates.Get method.

type CertificatesGetResponse

type CertificatesGetResponse struct {
	CertificatesGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesGetResponse contains the response from method Certificates.Get.

type CertificatesGetResult

type CertificatesGetResult struct {
	Certificate
}

CertificatesGetResult contains the result from method Certificates.Get.

type CertificatesListByResourceGroupOptions

type CertificatesListByResourceGroupOptions struct {
}

CertificatesListByResourceGroupOptions contains the optional parameters for the Certificates.ListByResourceGroup method.

type CertificatesListByResourceGroupPager

type CertificatesListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

CertificatesListByResourceGroupPager provides operations for iterating over paged responses.

func (*CertificatesListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*CertificatesListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*CertificatesListByResourceGroupPager) PageResponse

PageResponse returns the current CertificatesListByResourceGroupResponse page.

type CertificatesListByResourceGroupResponse

type CertificatesListByResourceGroupResponse struct {
	CertificatesListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesListByResourceGroupResponse contains the response from method Certificates.ListByResourceGroup.

type CertificatesListByResourceGroupResult

type CertificatesListByResourceGroupResult struct {
	CertificateCollection
}

CertificatesListByResourceGroupResult contains the result from method Certificates.ListByResourceGroup.

type CertificatesListOptions

type CertificatesListOptions struct {
	// Return only information specified in the filter (using OData syntax). For example: $filter=KeyVaultId eq 'KeyVaultId'
	Filter *string
}

CertificatesListOptions contains the optional parameters for the Certificates.List method.

type CertificatesListPager

type CertificatesListPager struct {
	// contains filtered or unexported fields
}

CertificatesListPager provides operations for iterating over paged responses.

func (*CertificatesListPager) Err

func (p *CertificatesListPager) Err() error

Err returns the last error encountered while paging.

func (*CertificatesListPager) NextPage

func (p *CertificatesListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*CertificatesListPager) PageResponse

PageResponse returns the current CertificatesListResponse page.

type CertificatesListResponse

type CertificatesListResponse struct {
	CertificatesListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesListResponse contains the response from method Certificates.List.

type CertificatesListResult

type CertificatesListResult struct {
	CertificateCollection
}

CertificatesListResult contains the result from method Certificates.List.

type CertificatesUpdateOptions

type CertificatesUpdateOptions struct {
}

CertificatesUpdateOptions contains the optional parameters for the Certificates.Update method.

type CertificatesUpdateResponse

type CertificatesUpdateResponse struct {
	CertificatesUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

CertificatesUpdateResponse contains the response from method Certificates.Update.

type CertificatesUpdateResult

type CertificatesUpdateResult struct {
	Certificate
}

CertificatesUpdateResult contains the result from method Certificates.Update.

type Channels

type Channels string

Channels - List of channels that this recommendation can apply.

const (
	ChannelsNotification Channels = "Notification"
	ChannelsAPI          Channels = "Api"
	ChannelsEmail        Channels = "Email"
	ChannelsWebhook      Channels = "Webhook"
	ChannelsAll          Channels = "All"
)

func PossibleChannelsValues

func PossibleChannelsValues() []Channels

PossibleChannelsValues returns the possible values for the Channels const type.

func (Channels) ToPtr

func (c Channels) ToPtr() *Channels

ToPtr returns a *Channels pointing to the current value.

type CheckNameResourceTypes

type CheckNameResourceTypes string

CheckNameResourceTypes - Resource type used for verification.

const (
	CheckNameResourceTypesHostingEnvironment              CheckNameResourceTypes = "HostingEnvironment"
	CheckNameResourceTypesMicrosoftWebHostingEnvironments CheckNameResourceTypes = "Microsoft.Web/hostingEnvironments"
	CheckNameResourceTypesMicrosoftWebPublishingUsers     CheckNameResourceTypes = "Microsoft.Web/publishingUsers"
	CheckNameResourceTypesMicrosoftWebSites               CheckNameResourceTypes = "Microsoft.Web/sites"
	CheckNameResourceTypesMicrosoftWebSitesSlots          CheckNameResourceTypes = "Microsoft.Web/sites/slots"
	CheckNameResourceTypesPublishingUser                  CheckNameResourceTypes = "PublishingUser"
	CheckNameResourceTypesSite                            CheckNameResourceTypes = "Site"
	CheckNameResourceTypesSlot                            CheckNameResourceTypes = "Slot"
)

func PossibleCheckNameResourceTypesValues

func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes

PossibleCheckNameResourceTypesValues returns the possible values for the CheckNameResourceTypes const type.

func (CheckNameResourceTypes) ToPtr

ToPtr returns a *CheckNameResourceTypes pointing to the current value.

type ClientCertMode

type ClientCertMode string

ClientCertMode - This composes with ClientCertEnabled setting. * ClientCertEnabled: false means ClientCert is ignored. * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.

const (
	ClientCertModeRequired                ClientCertMode = "Required"
	ClientCertModeOptional                ClientCertMode = "Optional"
	ClientCertModeOptionalInteractiveUser ClientCertMode = "OptionalInteractiveUser"
)

func PossibleClientCertModeValues

func PossibleClientCertModeValues() []ClientCertMode

PossibleClientCertModeValues returns the possible values for the ClientCertMode const type.

func (ClientCertMode) ToPtr

func (c ClientCertMode) ToPtr() *ClientCertMode

ToPtr returns a *ClientCertMode pointing to the current value.

type ClientRegistration

type ClientRegistration struct {
	// The Client ID of the app used for login.
	ClientID *string `json:"clientId,omitempty"`

	// The app setting name that contains the client secret.
	ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
}

ClientRegistration - The configuration settings of the app registration for providers that have client ids and client secrets

type CloneAbilityResult

type CloneAbilityResult string

CloneAbilityResult - Name of app.

const (
	CloneAbilityResultCloneable          CloneAbilityResult = "Cloneable"
	CloneAbilityResultPartiallyCloneable CloneAbilityResult = "PartiallyCloneable"
	CloneAbilityResultNotCloneable       CloneAbilityResult = "NotCloneable"
)

func PossibleCloneAbilityResultValues

func PossibleCloneAbilityResultValues() []CloneAbilityResult

PossibleCloneAbilityResultValues returns the possible values for the CloneAbilityResult const type.

func (CloneAbilityResult) ToPtr

ToPtr returns a *CloneAbilityResult pointing to the current value.

type CloningInfo

type CloningInfo struct {
	// REQUIRED; ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}
	// for production slots and
	// /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
	SourceWebAppID *string `json:"sourceWebAppId,omitempty"`

	// Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings
	// from source app are retained.
	AppSettingsOverrides map[string]*string `json:"appSettingsOverrides,omitempty"`

	// true to clone custom hostnames from source app; otherwise, false.
	CloneCustomHostNames *bool `json:"cloneCustomHostNames,omitempty"`

	// true to clone source control from source app; otherwise, false.
	CloneSourceControl *bool `json:"cloneSourceControl,omitempty"`

	// true to configure load balancing for source and destination app.
	ConfigureLoadBalancing *bool `json:"configureLoadBalancing,omitempty"`

	// Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
	CorrelationID *string `json:"correlationId,omitempty"`

	// App Service Environment.
	HostingEnvironment *string `json:"hostingEnvironment,omitempty"`

	// true to overwrite destination app; otherwise, false.
	Overwrite *bool `json:"overwrite,omitempty"`

	// Location of source app ex: West US or North Europe
	SourceWebAppLocation *string `json:"sourceWebAppLocation,omitempty"`

	// ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form
	// /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
	TrafficManagerProfileID *string `json:"trafficManagerProfileId,omitempty"`

	// Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
	TrafficManagerProfileName *string `json:"trafficManagerProfileName,omitempty"`
}

CloningInfo - Information needed for cloning operation.

func (CloningInfo) MarshalJSON

func (c CloningInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CloningInfo.

type ComputeModeOptions

type ComputeModeOptions string

ComputeModeOptions - Shared/dedicated workers.

const (
	ComputeModeOptionsShared    ComputeModeOptions = "Shared"
	ComputeModeOptionsDedicated ComputeModeOptions = "Dedicated"
	ComputeModeOptionsDynamic   ComputeModeOptions = "Dynamic"
)

func PossibleComputeModeOptionsValues

func PossibleComputeModeOptionsValues() []ComputeModeOptions

PossibleComputeModeOptionsValues returns the possible values for the ComputeModeOptions const type.

func (ComputeModeOptions) ToPtr

ToPtr returns a *ComputeModeOptions pointing to the current value.

type ConnStringInfo

type ConnStringInfo struct {
	// Connection string value.
	ConnectionString *string `json:"connectionString,omitempty"`

	// Name of connection string.
	Name *string `json:"name,omitempty"`

	// Type of database.
	Type *ConnectionStringType `json:"type,omitempty"`
}

ConnStringInfo - Database connection string information.

type ConnStringValueTypePair

type ConnStringValueTypePair struct {
	// REQUIRED; Type of database.
	Type *ConnectionStringType `json:"type,omitempty"`

	// REQUIRED; Value of pair.
	Value *string `json:"value,omitempty"`
}

ConnStringValueTypePair - Database connection string value to type pair.

type ConnectionStringDictionary

type ConnectionStringDictionary struct {
	ProxyOnlyResource
	// Connection strings.
	Properties map[string]*ConnStringValueTypePair `json:"properties,omitempty"`
}

ConnectionStringDictionary - String dictionary resource.

func (ConnectionStringDictionary) MarshalJSON

func (c ConnectionStringDictionary) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ConnectionStringDictionary.

type ConnectionStringType

type ConnectionStringType string

ConnectionStringType - Type of database.

const (
	ConnectionStringTypeMySQL           ConnectionStringType = "MySql"
	ConnectionStringTypeSQLServer       ConnectionStringType = "SQLServer"
	ConnectionStringTypeSQLAzure        ConnectionStringType = "SQLAzure"
	ConnectionStringTypeCustom          ConnectionStringType = "Custom"
	ConnectionStringTypeNotificationHub ConnectionStringType = "NotificationHub"
	ConnectionStringTypeServiceBus      ConnectionStringType = "ServiceBus"
	ConnectionStringTypeEventHub        ConnectionStringType = "EventHub"
	ConnectionStringTypeAPIHub          ConnectionStringType = "ApiHub"
	ConnectionStringTypeDocDb           ConnectionStringType = "DocDb"
	ConnectionStringTypeRedisCache      ConnectionStringType = "RedisCache"
	ConnectionStringTypePostgreSQL      ConnectionStringType = "PostgreSQL"
)

func PossibleConnectionStringTypeValues

func PossibleConnectionStringTypeValues() []ConnectionStringType

PossibleConnectionStringTypeValues returns the possible values for the ConnectionStringType const type.

func (ConnectionStringType) ToPtr

ToPtr returns a *ConnectionStringType pointing to the current value.

type Contact

type Contact struct {
	// REQUIRED; Email address.
	Email *string `json:"email,omitempty"`

	// REQUIRED; First name.
	NameFirst *string `json:"nameFirst,omitempty"`

	// REQUIRED; Last name.
	NameLast *string `json:"nameLast,omitempty"`

	// REQUIRED; Phone number.
	Phone *string `json:"phone,omitempty"`

	// Mailing address.
	AddressMailing *Address `json:"addressMailing,omitempty"`

	// Fax number.
	Fax *string `json:"fax,omitempty"`

	// Job title.
	JobTitle *string `json:"jobTitle,omitempty"`

	// Middle name.
	NameMiddle *string `json:"nameMiddle,omitempty"`

	// Organization contact belongs to.
	Organization *string `json:"organization,omitempty"`
}

Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois directories as per ICANN requirements.

type ContainerCPUStatistics

type ContainerCPUStatistics struct {
	CPUUsage       *ContainerCPUUsage       `json:"cpuUsage,omitempty"`
	OnlineCPUCount *int32                   `json:"onlineCpuCount,omitempty"`
	SystemCPUUsage *int64                   `json:"systemCpuUsage,omitempty"`
	ThrottlingData *ContainerThrottlingData `json:"throttlingData,omitempty"`
}

type ContainerCPUUsage

type ContainerCPUUsage struct {
	KernelModeUsage *int64   `json:"kernelModeUsage,omitempty"`
	PerCPUUsage     []*int64 `json:"perCpuUsage,omitempty"`
	TotalUsage      *int64   `json:"totalUsage,omitempty"`
	UserModeUsage   *int64   `json:"userModeUsage,omitempty"`
}

func (ContainerCPUUsage) MarshalJSON

func (c ContainerCPUUsage) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ContainerCPUUsage.

type ContainerInfo

type ContainerInfo struct {
	CurrentCPUStats   *ContainerCPUStatistics              `json:"currentCpuStats,omitempty"`
	CurrentTimeStamp  *time.Time                           `json:"currentTimeStamp,omitempty"`
	Eth0              *ContainerNetworkInterfaceStatistics `json:"eth0,omitempty"`
	ID                *string                              `json:"id,omitempty"`
	MemoryStats       *ContainerMemoryStatistics           `json:"memoryStats,omitempty"`
	Name              *string                              `json:"name,omitempty"`
	PreviousCPUStats  *ContainerCPUStatistics              `json:"previousCpuStats,omitempty"`
	PreviousTimeStamp *time.Time                           `json:"previousTimeStamp,omitempty"`
}

func (ContainerInfo) MarshalJSON

func (c ContainerInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ContainerInfo.

func (*ContainerInfo) UnmarshalJSON

func (c *ContainerInfo) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type ContainerInfo.

type ContainerMemoryStatistics

type ContainerMemoryStatistics struct {
	Limit    *int64 `json:"limit,omitempty"`
	MaxUsage *int64 `json:"maxUsage,omitempty"`
	Usage    *int64 `json:"usage,omitempty"`
}

type ContainerNetworkInterfaceStatistics

type ContainerNetworkInterfaceStatistics struct {
	RxBytes   *int64 `json:"rxBytes,omitempty"`
	RxDropped *int64 `json:"rxDropped,omitempty"`
	RxErrors  *int64 `json:"rxErrors,omitempty"`
	RxPackets *int64 `json:"rxPackets,omitempty"`
	TxBytes   *int64 `json:"txBytes,omitempty"`
	TxDropped *int64 `json:"txDropped,omitempty"`
	TxErrors  *int64 `json:"txErrors,omitempty"`
	TxPackets *int64 `json:"txPackets,omitempty"`
}

type ContainerThrottlingData

type ContainerThrottlingData struct {
	Periods          *int32 `json:"periods,omitempty"`
	ThrottledPeriods *int32 `json:"throttledPeriods,omitempty"`
	ThrottledTime    *int32 `json:"throttledTime,omitempty"`
}

type ContinuousWebJob

type ContinuousWebJob struct {
	ProxyOnlyResource
	// ContinuousWebJob resource specific properties
	Properties *ContinuousWebJobProperties `json:"properties,omitempty"`
}

ContinuousWebJob - Continuous Web Job Information.

func (ContinuousWebJob) MarshalJSON

func (c ContinuousWebJob) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ContinuousWebJob.

type ContinuousWebJobCollection

type ContinuousWebJobCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ContinuousWebJob `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ContinuousWebJobCollection - Collection of Kudu continuous web job information elements.

func (ContinuousWebJobCollection) MarshalJSON

func (c ContinuousWebJobCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ContinuousWebJobCollection.

type ContinuousWebJobProperties

type ContinuousWebJobProperties struct {
	// Detailed status.
	DetailedStatus *string `json:"detailed_status,omitempty"`

	// Error information.
	Error *string `json:"error,omitempty"`

	// Extra Info URL.
	ExtraInfoURL *string `json:"extra_info_url,omitempty"`

	// Log URL.
	LogURL *string `json:"log_url,omitempty"`

	// Run command.
	RunCommand *string `json:"run_command,omitempty"`

	// Job settings.
	Settings map[string]map[string]interface{} `json:"settings,omitempty"`

	// Job status.
	Status *ContinuousWebJobStatus `json:"status,omitempty"`

	// Job URL.
	URL *string `json:"url,omitempty"`

	// Using SDK?
	UsingSdk *bool `json:"using_sdk,omitempty"`

	// Job type.
	WebJobType *WebJobType `json:"web_job_type,omitempty"`
}

ContinuousWebJobProperties - ContinuousWebJob resource specific properties

func (ContinuousWebJobProperties) MarshalJSON

func (c ContinuousWebJobProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ContinuousWebJobProperties.

type ContinuousWebJobStatus

type ContinuousWebJobStatus string

ContinuousWebJobStatus - Job status.

const (
	ContinuousWebJobStatusInitializing   ContinuousWebJobStatus = "Initializing"
	ContinuousWebJobStatusStarting       ContinuousWebJobStatus = "Starting"
	ContinuousWebJobStatusRunning        ContinuousWebJobStatus = "Running"
	ContinuousWebJobStatusPendingRestart ContinuousWebJobStatus = "PendingRestart"
	ContinuousWebJobStatusStopped        ContinuousWebJobStatus = "Stopped"
)

func PossibleContinuousWebJobStatusValues

func PossibleContinuousWebJobStatusValues() []ContinuousWebJobStatus

PossibleContinuousWebJobStatusValues returns the possible values for the ContinuousWebJobStatus const type.

func (ContinuousWebJobStatus) ToPtr

ToPtr returns a *ContinuousWebJobStatus pointing to the current value.

type CookieExpiration

type CookieExpiration struct {
	// The convention used when determining the session cookie's expiration.
	Convention *CookieExpirationConvention `json:"convention,omitempty"`

	// The time after the request is made when the session cookie should expire.
	TimeToExpiration *string `json:"timeToExpiration,omitempty"`
}

CookieExpiration - The configuration settings of the session cookie's expiration.

type CookieExpirationConvention

type CookieExpirationConvention string

CookieExpirationConvention - The convention used when determining the session cookie's expiration.

const (
	CookieExpirationConventionFixedTime               CookieExpirationConvention = "FixedTime"
	CookieExpirationConventionIdentityProviderDerived CookieExpirationConvention = "IdentityProviderDerived"
)

func PossibleCookieExpirationConventionValues

func PossibleCookieExpirationConventionValues() []CookieExpirationConvention

PossibleCookieExpirationConventionValues returns the possible values for the CookieExpirationConvention const type.

func (CookieExpirationConvention) ToPtr

ToPtr returns a *CookieExpirationConvention pointing to the current value.

type CorsSettings

type CorsSettings struct {
	// Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
	AllowedOrigins []*string `json:"allowedOrigins,omitempty"`

	// Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requestswithcredentials for
	// more details.
	SupportCredentials *bool `json:"supportCredentials,omitempty"`
}

CorsSettings - Cross-Origin Resource Sharing (CORS) settings for the app.

func (CorsSettings) MarshalJSON

func (c CorsSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CorsSettings.

type CsmMoveResourceEnvelope

type CsmMoveResourceEnvelope struct {
	Resources           []*string `json:"resources,omitempty"`
	TargetResourceGroup *string   `json:"targetResourceGroup,omitempty"`
}

CsmMoveResourceEnvelope - Object with a list of the resources that need to be moved and the resource group they should be moved to.

func (CsmMoveResourceEnvelope) MarshalJSON

func (c CsmMoveResourceEnvelope) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CsmMoveResourceEnvelope.

type CsmOperationCollection

type CsmOperationCollection struct {
	// REQUIRED; Collection of resources.
	Value []*CsmOperationDescription `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

CsmOperationCollection - Collection of Azure resource manager operation metadata.

func (CsmOperationCollection) MarshalJSON

func (c CsmOperationCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CsmOperationCollection.

type CsmOperationDescription

type CsmOperationDescription struct {
	// Meta data about operation used for display in portal.
	Display      *CsmOperationDisplay `json:"display,omitempty"`
	IsDataAction *bool                `json:"isDataAction,omitempty"`
	Name         *string              `json:"name,omitempty"`
	Origin       *string              `json:"origin,omitempty"`

	// Properties available for a Microsoft.Web resource provider operation.
	Properties *CsmOperationDescriptionProperties `json:"properties,omitempty"`
}

CsmOperationDescription - Description of an operation available for Microsoft.Web resource provider.

type CsmOperationDescriptionProperties

type CsmOperationDescriptionProperties struct {
	// Resource metrics service provided by Microsoft.Insights resource provider.
	ServiceSpecification *ServiceSpecification `json:"serviceSpecification,omitempty"`
}

CsmOperationDescriptionProperties - Properties available for a Microsoft.Web resource provider operation.

type CsmOperationDisplay

type CsmOperationDisplay struct {
	Description *string `json:"description,omitempty"`
	Operation   *string `json:"operation,omitempty"`
	Provider    *string `json:"provider,omitempty"`
	Resource    *string `json:"resource,omitempty"`
}

CsmOperationDisplay - Meta data about operation used for display in portal.

type CsmPublishingCredentialsPoliciesEntity

type CsmPublishingCredentialsPoliciesEntity struct {
	ProxyOnlyResource
	// CsmPublishingCredentialsPoliciesEntity resource specific properties
	Properties *CsmPublishingCredentialsPoliciesEntityProperties `json:"properties,omitempty"`
}

CsmPublishingCredentialsPoliciesEntity - Publishing Credentials Policies parameters.

func (CsmPublishingCredentialsPoliciesEntity) MarshalJSON

func (c CsmPublishingCredentialsPoliciesEntity) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CsmPublishingCredentialsPoliciesEntity.

type CsmPublishingCredentialsPoliciesEntityProperties

type CsmPublishingCredentialsPoliciesEntityProperties struct {
	// REQUIRED; true to allow access to a publishing method; otherwise, false.
	Allow *bool `json:"allow,omitempty"`
}

CsmPublishingCredentialsPoliciesEntityProperties - CsmPublishingCredentialsPoliciesEntity resource specific properties

type CsmPublishingProfileOptions

type CsmPublishingProfileOptions struct {
	// Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp
	Format *PublishingProfileFormat `json:"format,omitempty"`

	// Include the DisasterRecover endpoint if true
	IncludeDisasterRecoveryEndpoints *bool `json:"includeDisasterRecoveryEndpoints,omitempty"`
}

CsmPublishingProfileOptions - Publishing options for requested profile.

type CsmSlotEntity

type CsmSlotEntity struct {
	// REQUIRED; true to preserve Virtual Network to the slot during swap; otherwise, false.
	PreserveVnet *bool `json:"preserveVnet,omitempty"`

	// REQUIRED; Destination deployment slot during swap operation.
	TargetSlot *string `json:"targetSlot,omitempty"`
}

CsmSlotEntity - Deployment slot parameters.

type CsmUsageQuota

type CsmUsageQuota struct {
	// The current value of the resource counter.
	CurrentValue *int64 `json:"currentValue,omitempty"`

	// The resource limit.
	Limit *int64 `json:"limit,omitempty"`

	// Quota name.
	Name *LocalizableString `json:"name,omitempty"`

	// Next reset time for the resource counter.
	NextResetTime *time.Time `json:"nextResetTime,omitempty"`

	// Units of measurement for the quota resource.
	Unit *string `json:"unit,omitempty"`
}

CsmUsageQuota - Usage of the quota resource.

func (CsmUsageQuota) MarshalJSON

func (c CsmUsageQuota) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CsmUsageQuota.

func (*CsmUsageQuota) UnmarshalJSON

func (c *CsmUsageQuota) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type CsmUsageQuota.

type CsmUsageQuotaCollection

type CsmUsageQuotaCollection struct {
	// REQUIRED; Collection of resources.
	Value []*CsmUsageQuota `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

CsmUsageQuotaCollection - Collection of CSM usage quotas.

func (CsmUsageQuotaCollection) MarshalJSON

func (c CsmUsageQuotaCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CsmUsageQuotaCollection.

type CustomDomainStatus

type CustomDomainStatus string

CustomDomainStatus - The status of the custom domain

const (
	CustomDomainStatusAdding                    CustomDomainStatus = "Adding"
	CustomDomainStatusDeleting                  CustomDomainStatus = "Deleting"
	CustomDomainStatusFailed                    CustomDomainStatus = "Failed"
	CustomDomainStatusReady                     CustomDomainStatus = "Ready"
	CustomDomainStatusRetrievingValidationToken CustomDomainStatus = "RetrievingValidationToken"
	CustomDomainStatusValidating                CustomDomainStatus = "Validating"
)

func PossibleCustomDomainStatusValues

func PossibleCustomDomainStatusValues() []CustomDomainStatus

PossibleCustomDomainStatusValues returns the possible values for the CustomDomainStatus const type.

func (CustomDomainStatus) ToPtr

ToPtr returns a *CustomDomainStatus pointing to the current value.

type CustomHostNameDNSRecordType

type CustomHostNameDNSRecordType string

CustomHostNameDNSRecordType - Type of the DNS record.

const (
	CustomHostNameDNSRecordTypeCName CustomHostNameDNSRecordType = "CName"
	CustomHostNameDNSRecordTypeA     CustomHostNameDNSRecordType = "A"
)

func PossibleCustomHostNameDNSRecordTypeValues

func PossibleCustomHostNameDNSRecordTypeValues() []CustomHostNameDNSRecordType

PossibleCustomHostNameDNSRecordTypeValues returns the possible values for the CustomHostNameDNSRecordType const type.

func (CustomHostNameDNSRecordType) ToPtr

ToPtr returns a *CustomHostNameDNSRecordType pointing to the current value.

type CustomHostnameAnalysisResult

type CustomHostnameAnalysisResult struct {
	ProxyOnlyResource
	// CustomHostnameAnalysisResult resource specific properties
	Properties *CustomHostnameAnalysisResultProperties `json:"properties,omitempty"`
}

CustomHostnameAnalysisResult - Custom domain analysis.

func (CustomHostnameAnalysisResult) MarshalJSON

func (c CustomHostnameAnalysisResult) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CustomHostnameAnalysisResult.

type CustomHostnameAnalysisResultProperties

type CustomHostnameAnalysisResultProperties struct {
	// A records controller can see for this hostname.
	ARecords []*string `json:"aRecords,omitempty"`

	// Alternate CName records controller can see for this hostname.
	AlternateCNameRecords []*string `json:"alternateCNameRecords,omitempty"`

	// Alternate TXT records controller can see for this hostname.
	AlternateTxtRecords []*string `json:"alternateTxtRecords,omitempty"`

	// CName records controller can see for this hostname.
	CNameRecords []*string `json:"cNameRecords,omitempty"`

	// TXT records controller can see for this hostname.
	TxtRecords []*string `json:"txtRecords,omitempty"`

	// READ-ONLY; Name of the conflicting app on scale unit if it's within the same subscription.
	ConflictingAppResourceID *string `json:"conflictingAppResourceId,omitempty" azure:"ro"`

	// READ-ONLY; Raw failure information if DNS verification fails.
	CustomDomainVerificationFailureInfo *ErrorEntity `json:"customDomainVerificationFailureInfo,omitempty" azure:"ro"`

	// READ-ONLY; DNS verification test result.
	CustomDomainVerificationTest *DNSVerificationTestResult `json:"customDomainVerificationTest,omitempty" azure:"ro"`

	// READ-ONLY; true if there is a conflict across subscriptions; otherwise, false.
	HasConflictAcrossSubscription *bool `json:"hasConflictAcrossSubscription,omitempty" azure:"ro"`

	// READ-ONLY; true if there is a conflict on a scale unit; otherwise, false.
	HasConflictOnScaleUnit *bool `json:"hasConflictOnScaleUnit,omitempty" azure:"ro"`

	// READ-ONLY; true if hostname is already verified; otherwise, false.
	IsHostnameAlreadyVerified *bool `json:"isHostnameAlreadyVerified,omitempty" azure:"ro"`
}

CustomHostnameAnalysisResultProperties - CustomHostnameAnalysisResult resource specific properties

func (CustomHostnameAnalysisResultProperties) MarshalJSON

func (c CustomHostnameAnalysisResultProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type CustomHostnameAnalysisResultProperties.

type CustomOpenIDConnectProvider

type CustomOpenIDConnectProvider struct {
	// false if the custom Open ID provider provider should not be enabled; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the login flow of the custom Open ID Connect provider.
	Login *OpenIDConnectLogin `json:"login,omitempty"`

	// The configuration settings of the app registration for the custom Open ID Connect provider.
	Registration *OpenIDConnectRegistration `json:"registration,omitempty"`
}

CustomOpenIDConnectProvider - The configuration settings of the custom Open ID Connect provider.

type DNSType

type DNSType string

DNSType - Current DNS type

const (
	DNSTypeAzureDNS                  DNSType = "AzureDns"
	DNSTypeDefaultDomainRegistrarDNS DNSType = "DefaultDomainRegistrarDns"
)

func PossibleDNSTypeValues

func PossibleDNSTypeValues() []DNSType

PossibleDNSTypeValues returns the possible values for the DNSType const type.

func (DNSType) ToPtr

func (c DNSType) ToPtr() *DNSType

ToPtr returns a *DNSType pointing to the current value.

type DNSVerificationTestResult

type DNSVerificationTestResult string

DNSVerificationTestResult - DNS verification test result.

const (
	DNSVerificationTestResultPassed  DNSVerificationTestResult = "Passed"
	DNSVerificationTestResultFailed  DNSVerificationTestResult = "Failed"
	DNSVerificationTestResultSkipped DNSVerificationTestResult = "Skipped"
)

func PossibleDNSVerificationTestResultValues

func PossibleDNSVerificationTestResultValues() []DNSVerificationTestResult

PossibleDNSVerificationTestResultValues returns the possible values for the DNSVerificationTestResult const type.

func (DNSVerificationTestResult) ToPtr

ToPtr returns a *DNSVerificationTestResult pointing to the current value.

type DataProviderMetadata

type DataProviderMetadata struct {
	ProviderName *string `json:"providerName,omitempty"`

	// READ-ONLY; Settings for the data provider
	PropertyBag []*KeyValuePairStringObject `json:"propertyBag,omitempty" azure:"ro"`
}

DataProviderMetadata - Additional configuration for a data providers

func (DataProviderMetadata) MarshalJSON

func (d DataProviderMetadata) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DataProviderMetadata.

type DataSource

type DataSource struct {
	// Datasource Uri Links
	DataSourceURI []*NameValuePair `json:"dataSourceUri,omitempty"`

	// Instructions if any for the data source
	Instructions []*string `json:"instructions,omitempty"`
}

DataSource - Class representing data source used by the detectors

func (DataSource) MarshalJSON

func (d DataSource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DataSource.

type DataTableResponseColumn

type DataTableResponseColumn struct {
	// Name of the column
	ColumnName *string `json:"columnName,omitempty"`

	// Column Type
	ColumnType *string `json:"columnType,omitempty"`

	// Data type which looks like 'String' or 'Int32'.
	DataType *string `json:"dataType,omitempty"`
}

DataTableResponseColumn - Column definition

type DataTableResponseObject

type DataTableResponseObject struct {
	// List of columns with data types
	Columns []*DataTableResponseColumn `json:"columns,omitempty"`

	// Raw row values
	Rows [][]*string `json:"rows,omitempty"`

	// Name of the table
	TableName *string `json:"tableName,omitempty"`
}

DataTableResponseObject - Data Table which defines columns and raw row values

func (DataTableResponseObject) MarshalJSON

func (d DataTableResponseObject) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DataTableResponseObject.

type DatabaseBackupSetting

type DatabaseBackupSetting struct {
	// REQUIRED; Database type (e.g. SqlAzure / MySql).
	DatabaseType *DatabaseType `json:"databaseType,omitempty"`

	// Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside
	// is the new one.
	ConnectionString *string `json:"connectionString,omitempty"`

	// Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.
	ConnectionStringName *string `json:"connectionStringName,omitempty"`
	Name                 *string `json:"name,omitempty"`
}

DatabaseBackupSetting - Database backup settings.

type DatabaseType

type DatabaseType string

DatabaseType - Database type (e.g. SqlAzure / MySql).

const (
	DatabaseTypeLocalMySQL DatabaseType = "LocalMySql"
	DatabaseTypeMySQL      DatabaseType = "MySql"
	DatabaseTypePostgreSQL DatabaseType = "PostgreSql"
	DatabaseTypeSQLAzure   DatabaseType = "SqlAzure"
)

func PossibleDatabaseTypeValues

func PossibleDatabaseTypeValues() []DatabaseType

PossibleDatabaseTypeValues returns the possible values for the DatabaseType const type.

func (DatabaseType) ToPtr

func (c DatabaseType) ToPtr() *DatabaseType

ToPtr returns a *DatabaseType pointing to the current value.

type DefaultAuthorizationPolicy

type DefaultAuthorizationPolicy struct {
	// The configuration settings of the Azure Active Directory allowed applications.
	AllowedApplications []*string `json:"allowedApplications,omitempty"`

	// The configuration settings of the Azure Active Directory allowed principals.
	AllowedPrincipals *AllowedPrincipals `json:"allowedPrincipals,omitempty"`
}

DefaultAuthorizationPolicy - The configuration settings of the Azure Active Directory default authorization policy.

func (DefaultAuthorizationPolicy) MarshalJSON

func (d DefaultAuthorizationPolicy) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DefaultAuthorizationPolicy.

type DefaultErrorResponse

type DefaultErrorResponse struct {

	// READ-ONLY; Error model.
	InnerError *DefaultErrorResponseError `json:"error,omitempty" azure:"ro"`
	// contains filtered or unexported fields
}

DefaultErrorResponse - App Service error response. Implements the error and azcore.HTTPResponse interfaces.

func (DefaultErrorResponse) Error

func (e DefaultErrorResponse) Error() string

Error implements the error interface for type DefaultErrorResponse. The contents of the error text are not contractual and subject to change.

type DefaultErrorResponseError

type DefaultErrorResponseError struct {
	Details []*DefaultErrorResponseErrorDetailsItem `json:"details,omitempty"`

	// READ-ONLY; Standardized string to programmatically identify the error.
	Code *string `json:"code,omitempty" azure:"ro"`

	// READ-ONLY; More information to debug error.
	Innererror *string `json:"innererror,omitempty" azure:"ro"`

	// READ-ONLY; Detailed error description and debugging information.
	Message *string `json:"message,omitempty" azure:"ro"`

	// READ-ONLY; Detailed error description and debugging information.
	Target *string `json:"target,omitempty" azure:"ro"`
}

DefaultErrorResponseError - Error model.

func (DefaultErrorResponseError) MarshalJSON

func (d DefaultErrorResponseError) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DefaultErrorResponseError.

type DefaultErrorResponseErrorDetailsItem

type DefaultErrorResponseErrorDetailsItem struct {
	// READ-ONLY; Standardized string to programmatically identify the error.
	Code *string `json:"code,omitempty" azure:"ro"`

	// READ-ONLY; Detailed error description and debugging information.
	Message *string `json:"message,omitempty" azure:"ro"`

	// READ-ONLY; Detailed error description and debugging information.
	Target *string `json:"target,omitempty" azure:"ro"`
}

DefaultErrorResponseErrorDetailsItem - Detailed errors.

type DeletedAppRestoreRequest

type DeletedAppRestoreRequest struct {
	ProxyOnlyResource
	// DeletedAppRestoreRequest resource specific properties
	Properties *DeletedAppRestoreRequestProperties `json:"properties,omitempty"`
}

DeletedAppRestoreRequest - Details about restoring a deleted app.

func (DeletedAppRestoreRequest) MarshalJSON

func (d DeletedAppRestoreRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeletedAppRestoreRequest.

type DeletedAppRestoreRequestProperties

type DeletedAppRestoreRequestProperties struct {
	// ARM resource ID of the deleted app. Example: /subscriptions/{subId}/providers/Microsoft.Web/deletedSites/{deletedSiteId}
	DeletedSiteID *string `json:"deletedSiteId,omitempty"`

	// If true, deleted site configuration, in addition to content, will be restored.
	RecoverConfiguration *bool `json:"recoverConfiguration,omitempty"`

	// Point in time to restore the deleted app from, formatted as a DateTime string. If unspecified, default value is the time that the app was deleted.
	SnapshotTime *string `json:"snapshotTime,omitempty"`

	// If true, the snapshot is retrieved from DRSecondary endpoint.
	UseDRSecondary *bool `json:"useDRSecondary,omitempty"`
}

DeletedAppRestoreRequestProperties - DeletedAppRestoreRequest resource specific properties

type DeletedSite

type DeletedSite struct {
	ProxyOnlyResource
	// DeletedSite resource specific properties
	Properties *DeletedSiteProperties `json:"properties,omitempty"`
}

DeletedSite - A deleted app.

func (DeletedSite) MarshalJSON

func (d DeletedSite) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeletedSite.

type DeletedSiteProperties

type DeletedSiteProperties struct {
	// READ-ONLY; Numeric id for the deleted site
	DeletedSiteID *int32 `json:"deletedSiteId,omitempty" azure:"ro"`

	// READ-ONLY; Name of the deleted site
	DeletedSiteName *string `json:"deletedSiteName,omitempty" azure:"ro"`

	// READ-ONLY; Time in UTC when the app was deleted.
	DeletedTimestamp *string `json:"deletedTimestamp,omitempty" azure:"ro"`

	// READ-ONLY; Geo Region of the deleted site
	GeoRegionName *string `json:"geoRegionName,omitempty" azure:"ro"`

	// READ-ONLY; Kind of site that was deleted
	Kind *string `json:"kind,omitempty" azure:"ro"`

	// READ-ONLY; ResourceGroup that contained the deleted site
	ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"`

	// READ-ONLY; Slot of the deleted site
	Slot *string `json:"slot,omitempty" azure:"ro"`

	// READ-ONLY; Subscription containing the deleted site
	Subscription *string `json:"subscription,omitempty" azure:"ro"`
}

DeletedSiteProperties - DeletedSite resource specific properties

type DeletedWebAppCollection

type DeletedWebAppCollection struct {
	// REQUIRED; Collection of resources.
	Value []*DeletedSite `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DeletedWebAppCollection - Collection of deleted apps.

func (DeletedWebAppCollection) MarshalJSON

func (d DeletedWebAppCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeletedWebAppCollection.

type DeletedWebAppsClient

type DeletedWebAppsClient struct {
	// contains filtered or unexported fields
}

DeletedWebAppsClient contains the methods for the DeletedWebApps group. Don't use this type directly, use NewDeletedWebAppsClient() instead.

func NewDeletedWebAppsClient

func NewDeletedWebAppsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *DeletedWebAppsClient

NewDeletedWebAppsClient creates a new instance of DeletedWebAppsClient with the specified values.

func (*DeletedWebAppsClient) GetDeletedWebAppByLocation

GetDeletedWebAppByLocation - Description for Get deleted app for a subscription at location. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DeletedWebAppsClient) List

List - Description for Get all deleted apps for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DeletedWebAppsClient) ListByLocation

ListByLocation - Description for Get all deleted apps for a subscription at location If the operation fails it returns the *DefaultErrorResponse error type.

type DeletedWebAppsGetDeletedWebAppByLocationOptions

type DeletedWebAppsGetDeletedWebAppByLocationOptions struct {
}

DeletedWebAppsGetDeletedWebAppByLocationOptions contains the optional parameters for the DeletedWebApps.GetDeletedWebAppByLocation method.

type DeletedWebAppsGetDeletedWebAppByLocationResponse

type DeletedWebAppsGetDeletedWebAppByLocationResponse struct {
	DeletedWebAppsGetDeletedWebAppByLocationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DeletedWebAppsGetDeletedWebAppByLocationResponse contains the response from method DeletedWebApps.GetDeletedWebAppByLocation.

type DeletedWebAppsGetDeletedWebAppByLocationResult

type DeletedWebAppsGetDeletedWebAppByLocationResult struct {
	DeletedSite
}

DeletedWebAppsGetDeletedWebAppByLocationResult contains the result from method DeletedWebApps.GetDeletedWebAppByLocation.

type DeletedWebAppsListByLocationOptions

type DeletedWebAppsListByLocationOptions struct {
}

DeletedWebAppsListByLocationOptions contains the optional parameters for the DeletedWebApps.ListByLocation method.

type DeletedWebAppsListByLocationPager

type DeletedWebAppsListByLocationPager struct {
	// contains filtered or unexported fields
}

DeletedWebAppsListByLocationPager provides operations for iterating over paged responses.

func (*DeletedWebAppsListByLocationPager) Err

Err returns the last error encountered while paging.

func (*DeletedWebAppsListByLocationPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DeletedWebAppsListByLocationPager) PageResponse

PageResponse returns the current DeletedWebAppsListByLocationResponse page.

type DeletedWebAppsListByLocationResponse

type DeletedWebAppsListByLocationResponse struct {
	DeletedWebAppsListByLocationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DeletedWebAppsListByLocationResponse contains the response from method DeletedWebApps.ListByLocation.

type DeletedWebAppsListByLocationResult

type DeletedWebAppsListByLocationResult struct {
	DeletedWebAppCollection
}

DeletedWebAppsListByLocationResult contains the result from method DeletedWebApps.ListByLocation.

type DeletedWebAppsListOptions

type DeletedWebAppsListOptions struct {
}

DeletedWebAppsListOptions contains the optional parameters for the DeletedWebApps.List method.

type DeletedWebAppsListPager

type DeletedWebAppsListPager struct {
	// contains filtered or unexported fields
}

DeletedWebAppsListPager provides operations for iterating over paged responses.

func (*DeletedWebAppsListPager) Err

func (p *DeletedWebAppsListPager) Err() error

Err returns the last error encountered while paging.

func (*DeletedWebAppsListPager) NextPage

func (p *DeletedWebAppsListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DeletedWebAppsListPager) PageResponse

PageResponse returns the current DeletedWebAppsListResponse page.

type DeletedWebAppsListResponse

type DeletedWebAppsListResponse struct {
	DeletedWebAppsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DeletedWebAppsListResponse contains the response from method DeletedWebApps.List.

type DeletedWebAppsListResult

type DeletedWebAppsListResult struct {
	DeletedWebAppCollection
}

DeletedWebAppsListResult contains the result from method DeletedWebApps.List.

type Deployment

type Deployment struct {
	ProxyOnlyResource
	// Deployment resource specific properties
	Properties *DeploymentProperties `json:"properties,omitempty"`
}

Deployment - User credentials used for publishing activity.

func (Deployment) MarshalJSON

func (d Deployment) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Deployment.

type DeploymentCollection

type DeploymentCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Deployment `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DeploymentCollection - Collection of app deployments.

func (DeploymentCollection) MarshalJSON

func (d DeploymentCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeploymentCollection.

type DeploymentLocations

type DeploymentLocations struct {
	// Available App Service Environments with basic information.
	HostingEnvironmentDeploymentInfos []*HostingEnvironmentDeploymentInfo `json:"hostingEnvironmentDeploymentInfos,omitempty"`

	// Available App Service Environments with full descriptions of the environments.
	HostingEnvironments []*AppServiceEnvironment `json:"hostingEnvironments,omitempty"`

	// Available regions.
	Locations []*GeoRegion `json:"locations,omitempty"`
}

DeploymentLocations - List of available locations (regions or App Service Environments) for deployment of App Service resources.

func (DeploymentLocations) MarshalJSON

func (d DeploymentLocations) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeploymentLocations.

type DeploymentProperties

type DeploymentProperties struct {
	// True if deployment is currently active, false if completed and null if not started.
	Active *bool `json:"active,omitempty"`

	// Who authored the deployment.
	Author *string `json:"author,omitempty"`

	// Author email.
	AuthorEmail *string `json:"author_email,omitempty"`

	// Who performed the deployment.
	Deployer *string `json:"deployer,omitempty"`

	// Details on deployment.
	Details *string `json:"details,omitempty"`

	// End time.
	EndTime *time.Time `json:"end_time,omitempty"`

	// Details about deployment status.
	Message *string `json:"message,omitempty"`

	// Start time.
	StartTime *time.Time `json:"start_time,omitempty"`

	// Deployment status.
	Status *int32 `json:"status,omitempty"`
}

DeploymentProperties - Deployment resource specific properties

func (DeploymentProperties) MarshalJSON

func (d DeploymentProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DeploymentProperties.

func (*DeploymentProperties) UnmarshalJSON

func (d *DeploymentProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DeploymentProperties.

type DetectorAbnormalTimePeriod

type DetectorAbnormalTimePeriod struct {
	// End time of the correlated event
	EndTime *time.Time `json:"endTime,omitempty"`

	// Message describing the event
	Message *string `json:"message,omitempty"`

	// Downtime metadata
	MetaData [][]*NameValuePair `json:"metaData,omitempty"`

	// Represents the rank of the Detector
	Priority *float64 `json:"priority,omitempty"`

	// List of proposed solutions
	Solutions []*Solution `json:"solutions,omitempty"`

	// Represents the name of the Detector
	Source *string `json:"source,omitempty"`

	// Start time of the correlated event
	StartTime *time.Time `json:"startTime,omitempty"`

	// Represents the type of the Detector
	Type *IssueType `json:"type,omitempty"`
}

DetectorAbnormalTimePeriod - Class representing Abnormal Time Period detected.

func (DetectorAbnormalTimePeriod) MarshalJSON

func (d DetectorAbnormalTimePeriod) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorAbnormalTimePeriod.

func (*DetectorAbnormalTimePeriod) UnmarshalJSON

func (d *DetectorAbnormalTimePeriod) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DetectorAbnormalTimePeriod.

type DetectorDefinition

type DetectorDefinition struct {
	// READ-ONLY; Description of the detector
	Description *string `json:"description,omitempty" azure:"ro"`

	// READ-ONLY; Display name of the detector
	DisplayName *string `json:"displayName,omitempty" azure:"ro"`

	// READ-ONLY; Flag representing whether detector is enabled or not.
	IsEnabled *bool `json:"isEnabled,omitempty" azure:"ro"`

	// READ-ONLY; Detector Rank
	Rank *float64 `json:"rank,omitempty" azure:"ro"`
}

DetectorDefinition - Class representing detector definition

type DetectorDefinitionResource

type DetectorDefinitionResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *DetectorDefinition `json:"properties,omitempty"`
}

DetectorDefinitionResource - ARM resource for a detector definition

func (DetectorDefinitionResource) MarshalJSON

func (d DetectorDefinitionResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorDefinitionResource.

type DetectorInfo

type DetectorInfo struct {
	// READ-ONLY; Analysis Types for which this detector should apply to.
	AnalysisType []*string `json:"analysisType,omitempty" azure:"ro"`

	// READ-ONLY; Author of the detector.
	Author *string `json:"author,omitempty" azure:"ro"`

	// READ-ONLY; Problem category. This serves for organizing group for detectors.
	Category *string `json:"category,omitempty" azure:"ro"`

	// READ-ONLY; Short description of the detector and its purpose.
	Description *string `json:"description,omitempty" azure:"ro"`

	// READ-ONLY; Id of detector
	ID *string `json:"id,omitempty" azure:"ro"`

	// READ-ONLY; Name of detector
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Defines score of a detector to power ML based matching.
	Score *float32 `json:"score,omitempty" azure:"ro"`

	// READ-ONLY; List of Support Topics for which this detector is enabled.
	SupportTopicList []*SupportTopic `json:"supportTopicList,omitempty" azure:"ro"`

	// READ-ONLY; Whether this detector is an Analysis Detector or not.
	Type *DetectorType `json:"type,omitempty" azure:"ro"`
}

DetectorInfo - Definition of Detector

func (DetectorInfo) MarshalJSON

func (d DetectorInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorInfo.

type DetectorResponse

type DetectorResponse struct {
	ProxyOnlyResource
	// DetectorResponse resource specific properties
	Properties *DetectorResponseProperties `json:"properties,omitempty"`
}

DetectorResponse - Class representing Response from Detector

func (DetectorResponse) MarshalJSON

func (d DetectorResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorResponse.

type DetectorResponseCollection

type DetectorResponseCollection struct {
	// REQUIRED; Collection of resources.
	Value []*DetectorResponse `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DetectorResponseCollection - Collection of detector responses

func (DetectorResponseCollection) MarshalJSON

func (d DetectorResponseCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorResponseCollection.

type DetectorResponseProperties

type DetectorResponseProperties struct {
	// Additional configuration for different data providers to be used by the UI
	DataProvidersMetadata []*DataProviderMetadata `json:"dataProvidersMetadata,omitempty"`

	// Data Set
	Dataset []*DiagnosticData `json:"dataset,omitempty"`

	// metadata for the detector
	Metadata *DetectorInfo `json:"metadata,omitempty"`

	// Indicates status of the most severe insight.
	Status *Status `json:"status,omitempty"`

	// Suggested utterances where the detector can be applicable.
	SuggestedUtterances *QueryUtterancesResults `json:"suggestedUtterances,omitempty"`
}

DetectorResponseProperties - DetectorResponse resource specific properties

func (DetectorResponseProperties) MarshalJSON

func (d DetectorResponseProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DetectorResponseProperties.

type DetectorType

type DetectorType string

DetectorType - Whether this detector is an Analysis Detector or not.

const (
	DetectorTypeDetector         DetectorType = "Detector"
	DetectorTypeAnalysis         DetectorType = "Analysis"
	DetectorTypeCategoryOverview DetectorType = "CategoryOverview"
)

func PossibleDetectorTypeValues

func PossibleDetectorTypeValues() []DetectorType

PossibleDetectorTypeValues returns the possible values for the DetectorType const type.

func (DetectorType) ToPtr

func (c DetectorType) ToPtr() *DetectorType

ToPtr returns a *DetectorType pointing to the current value.

type DiagnosticAnalysis

type DiagnosticAnalysis struct {
	ProxyOnlyResource
	// DiagnosticAnalysis resource specific properties
	Properties *DiagnosticAnalysisProperties `json:"properties,omitempty"`
}

DiagnosticAnalysis - Class representing a diagnostic analysis done on an application

func (DiagnosticAnalysis) MarshalJSON

func (d DiagnosticAnalysis) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticAnalysis.

type DiagnosticAnalysisCollection

type DiagnosticAnalysisCollection struct {
	// REQUIRED; Collection of resources.
	Value []*AnalysisDefinition `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DiagnosticAnalysisCollection - Collection of Diagnostic Analyses

func (DiagnosticAnalysisCollection) MarshalJSON

func (d DiagnosticAnalysisCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticAnalysisCollection.

type DiagnosticAnalysisProperties

type DiagnosticAnalysisProperties struct {
	// List of time periods.
	AbnormalTimePeriods []*AbnormalTimePeriod `json:"abnormalTimePeriods,omitempty"`

	// End time of the period
	EndTime *time.Time `json:"endTime,omitempty"`

	// Data by each detector for detectors that did not corelate
	NonCorrelatedDetectors []*DetectorDefinition `json:"nonCorrelatedDetectors,omitempty"`

	// Data by each detector
	Payload []*AnalysisData `json:"payload,omitempty"`

	// Start time of the period
	StartTime *time.Time `json:"startTime,omitempty"`
}

DiagnosticAnalysisProperties - DiagnosticAnalysis resource specific properties

func (DiagnosticAnalysisProperties) MarshalJSON

func (d DiagnosticAnalysisProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticAnalysisProperties.

func (*DiagnosticAnalysisProperties) UnmarshalJSON

func (d *DiagnosticAnalysisProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DiagnosticAnalysisProperties.

type DiagnosticCategory

type DiagnosticCategory struct {
	ProxyOnlyResource
	// DiagnosticCategory resource specific properties
	Properties *DiagnosticCategoryProperties `json:"properties,omitempty"`
}

DiagnosticCategory - Class representing detector definition

func (DiagnosticCategory) MarshalJSON

func (d DiagnosticCategory) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticCategory.

type DiagnosticCategoryCollection

type DiagnosticCategoryCollection struct {
	// REQUIRED; Collection of resources.
	Value []*DiagnosticCategory `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DiagnosticCategoryCollection - Collection of Diagnostic Categories

func (DiagnosticCategoryCollection) MarshalJSON

func (d DiagnosticCategoryCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticCategoryCollection.

type DiagnosticCategoryProperties

type DiagnosticCategoryProperties struct {
	// READ-ONLY; Description of the diagnostic category
	Description *string `json:"description,omitempty" azure:"ro"`
}

DiagnosticCategoryProperties - DiagnosticCategory resource specific properties

type DiagnosticData

type DiagnosticData struct {
	// Properties that describe how the table should be rendered
	RenderingProperties *Rendering `json:"renderingProperties,omitempty"`

	// Data in table form
	Table *DataTableResponseObject `json:"table,omitempty"`
}

DiagnosticData - Set of data with rendering instructions

type DiagnosticDetectorCollection

type DiagnosticDetectorCollection struct {
	// REQUIRED; Collection of resources.
	Value []*DetectorDefinitionResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DiagnosticDetectorCollection - Collection of Diagnostic Detectors

func (DiagnosticDetectorCollection) MarshalJSON

func (d DiagnosticDetectorCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticDetectorCollection.

type DiagnosticDetectorResponse

type DiagnosticDetectorResponse struct {
	ProxyOnlyResource
	// DiagnosticDetectorResponse resource specific properties
	Properties *DiagnosticDetectorResponseProperties `json:"properties,omitempty"`
}

DiagnosticDetectorResponse - Class representing Response from Diagnostic Detectors

func (DiagnosticDetectorResponse) MarshalJSON

func (d DiagnosticDetectorResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticDetectorResponse.

type DiagnosticDetectorResponseProperties

type DiagnosticDetectorResponseProperties struct {
	// List of Correlated events found by the detector
	AbnormalTimePeriods []*DetectorAbnormalTimePeriod `json:"abnormalTimePeriods,omitempty"`

	// Additional Data that detector wants to send.
	Data [][]*NameValuePair `json:"data,omitempty"`

	// Detector's definition
	DetectorDefinition *DetectorDefinition `json:"detectorDefinition,omitempty"`

	// End time of the period
	EndTime *time.Time `json:"endTime,omitempty"`

	// Flag representing Issue was detected.
	IssueDetected *bool `json:"issueDetected,omitempty"`

	// Metrics provided by the detector
	Metrics []*DiagnosticMetricSet `json:"metrics,omitempty"`

	// Meta Data
	ResponseMetaData *ResponseMetaData `json:"responseMetaData,omitempty"`

	// Start time of the period
	StartTime *time.Time `json:"startTime,omitempty"`
}

DiagnosticDetectorResponseProperties - DiagnosticDetectorResponse resource specific properties

func (DiagnosticDetectorResponseProperties) MarshalJSON

func (d DiagnosticDetectorResponseProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticDetectorResponseProperties.

func (*DiagnosticDetectorResponseProperties) UnmarshalJSON

func (d *DiagnosticDetectorResponseProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DiagnosticDetectorResponseProperties.

type DiagnosticMetricSample

type DiagnosticMetricSample struct {
	// Whether the values are aggregates across all workers or not
	IsAggregated *bool `json:"isAggregated,omitempty"`

	// Maximum of the metric sampled during the time period
	Maximum *float64 `json:"maximum,omitempty"`

	// Minimum of the metric sampled during the time period
	Minimum *float64 `json:"minimum,omitempty"`

	// Role Instance. Null if this counter is not per instance This is returned and should be whichever instance name we desire to be returned i.e. CPU and
	// Memory return RDWORKERNAME (LargeDed…IN0) where
	// RDWORKERNAME is Machine name below and RoleInstance name in parenthesis
	RoleInstance *string `json:"roleInstance,omitempty"`

	// Time at which metric is measured
	Timestamp *time.Time `json:"timestamp,omitempty"`

	// Total value of the metric. If multiple measurements are made this will have sum of all.
	Total *float64 `json:"total,omitempty"`
}

DiagnosticMetricSample - Class representing Diagnostic Metric

func (DiagnosticMetricSample) MarshalJSON

func (d DiagnosticMetricSample) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticMetricSample.

func (*DiagnosticMetricSample) UnmarshalJSON

func (d *DiagnosticMetricSample) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DiagnosticMetricSample.

type DiagnosticMetricSet

type DiagnosticMetricSet struct {
	// End time of the period
	EndTime *time.Time `json:"endTime,omitempty"`

	// Name of the metric
	Name *string `json:"name,omitempty"`

	// Start time of the period
	StartTime *time.Time `json:"startTime,omitempty"`

	// Presented time grain. Supported grains at the moment are PT1M, PT1H, P1D
	TimeGrain *string `json:"timeGrain,omitempty"`

	// Metric's unit
	Unit *string `json:"unit,omitempty"`

	// Collection of metric values for the selected period based on the {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}
	Values []*DiagnosticMetricSample `json:"values,omitempty"`
}

DiagnosticMetricSet - Class representing Diagnostic Metric information

func (DiagnosticMetricSet) MarshalJSON

func (d DiagnosticMetricSet) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DiagnosticMetricSet.

func (*DiagnosticMetricSet) UnmarshalJSON

func (d *DiagnosticMetricSet) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DiagnosticMetricSet.

type DiagnosticsClient

type DiagnosticsClient struct {
	// contains filtered or unexported fields
}

DiagnosticsClient contains the methods for the Diagnostics group. Don't use this type directly, use NewDiagnosticsClient() instead.

func NewDiagnosticsClient

func NewDiagnosticsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *DiagnosticsClient

NewDiagnosticsClient creates a new instance of DiagnosticsClient with the specified values.

func (*DiagnosticsClient) ExecuteSiteAnalysis

func (client *DiagnosticsClient) ExecuteSiteAnalysis(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, analysisName string, options *DiagnosticsExecuteSiteAnalysisOptions) (DiagnosticsExecuteSiteAnalysisResponse, error)

ExecuteSiteAnalysis - Description for Execute Analysis If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ExecuteSiteAnalysisSlot

func (client *DiagnosticsClient) ExecuteSiteAnalysisSlot(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, analysisName string, slot string, options *DiagnosticsExecuteSiteAnalysisSlotOptions) (DiagnosticsExecuteSiteAnalysisSlotResponse, error)

ExecuteSiteAnalysisSlot - Description for Execute Analysis If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ExecuteSiteDetector

func (client *DiagnosticsClient) ExecuteSiteDetector(ctx context.Context, resourceGroupName string, siteName string, detectorName string, diagnosticCategory string, options *DiagnosticsExecuteSiteDetectorOptions) (DiagnosticsExecuteSiteDetectorResponse, error)

ExecuteSiteDetector - Description for Execute Detector If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ExecuteSiteDetectorSlot

func (client *DiagnosticsClient) ExecuteSiteDetectorSlot(ctx context.Context, resourceGroupName string, siteName string, detectorName string, diagnosticCategory string, slot string, options *DiagnosticsExecuteSiteDetectorSlotOptions) (DiagnosticsExecuteSiteDetectorSlotResponse, error)

ExecuteSiteDetectorSlot - Description for Execute Detector If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetHostingEnvironmentDetectorResponse

func (client *DiagnosticsClient) GetHostingEnvironmentDetectorResponse(ctx context.Context, resourceGroupName string, name string, detectorName string, options *DiagnosticsGetHostingEnvironmentDetectorResponseOptions) (DiagnosticsGetHostingEnvironmentDetectorResponseResponse, error)

GetHostingEnvironmentDetectorResponse - Description for Get Hosting Environment Detector Response If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteAnalysis

func (client *DiagnosticsClient) GetSiteAnalysis(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, analysisName string, options *DiagnosticsGetSiteAnalysisOptions) (DiagnosticsGetSiteAnalysisResponse, error)

GetSiteAnalysis - Description for Get Site Analysis If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteAnalysisSlot

func (client *DiagnosticsClient) GetSiteAnalysisSlot(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, analysisName string, slot string, options *DiagnosticsGetSiteAnalysisSlotOptions) (DiagnosticsGetSiteAnalysisSlotResponse, error)

GetSiteAnalysisSlot - Description for Get Site Analysis If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDetector

func (client *DiagnosticsClient) GetSiteDetector(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, detectorName string, options *DiagnosticsGetSiteDetectorOptions) (DiagnosticsGetSiteDetectorResponse, error)

GetSiteDetector - Description for Get Detector If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDetectorResponse

func (client *DiagnosticsClient) GetSiteDetectorResponse(ctx context.Context, resourceGroupName string, siteName string, detectorName string, options *DiagnosticsGetSiteDetectorResponseOptions) (DiagnosticsGetSiteDetectorResponseResponse, error)

GetSiteDetectorResponse - Description for Get site detector response If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDetectorResponseSlot

func (client *DiagnosticsClient) GetSiteDetectorResponseSlot(ctx context.Context, resourceGroupName string, siteName string, detectorName string, slot string, options *DiagnosticsGetSiteDetectorResponseSlotOptions) (DiagnosticsGetSiteDetectorResponseSlotResponse, error)

GetSiteDetectorResponseSlot - Description for Get site detector response If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDetectorSlot

func (client *DiagnosticsClient) GetSiteDetectorSlot(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, detectorName string, slot string, options *DiagnosticsGetSiteDetectorSlotOptions) (DiagnosticsGetSiteDetectorSlotResponse, error)

GetSiteDetectorSlot - Description for Get Detector If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDiagnosticCategory

func (client *DiagnosticsClient) GetSiteDiagnosticCategory(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, options *DiagnosticsGetSiteDiagnosticCategoryOptions) (DiagnosticsGetSiteDiagnosticCategoryResponse, error)

GetSiteDiagnosticCategory - Description for Get Diagnostics Category If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) GetSiteDiagnosticCategorySlot

func (client *DiagnosticsClient) GetSiteDiagnosticCategorySlot(ctx context.Context, resourceGroupName string, siteName string, diagnosticCategory string, slot string, options *DiagnosticsGetSiteDiagnosticCategorySlotOptions) (DiagnosticsGetSiteDiagnosticCategorySlotResponse, error)

GetSiteDiagnosticCategorySlot - Description for Get Diagnostics Category If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListHostingEnvironmentDetectorResponses

func (client *DiagnosticsClient) ListHostingEnvironmentDetectorResponses(resourceGroupName string, name string, options *DiagnosticsListHostingEnvironmentDetectorResponsesOptions) *DiagnosticsListHostingEnvironmentDetectorResponsesPager

ListHostingEnvironmentDetectorResponses - Description for List Hosting Environment Detector Responses If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteAnalyses

func (client *DiagnosticsClient) ListSiteAnalyses(resourceGroupName string, siteName string, diagnosticCategory string, options *DiagnosticsListSiteAnalysesOptions) *DiagnosticsListSiteAnalysesPager

ListSiteAnalyses - Description for Get Site Analyses If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteAnalysesSlot

func (client *DiagnosticsClient) ListSiteAnalysesSlot(resourceGroupName string, siteName string, diagnosticCategory string, slot string, options *DiagnosticsListSiteAnalysesSlotOptions) *DiagnosticsListSiteAnalysesSlotPager

ListSiteAnalysesSlot - Description for Get Site Analyses If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDetectorResponses

func (client *DiagnosticsClient) ListSiteDetectorResponses(resourceGroupName string, siteName string, options *DiagnosticsListSiteDetectorResponsesOptions) *DiagnosticsListSiteDetectorResponsesPager

ListSiteDetectorResponses - Description for List Site Detector Responses If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDetectorResponsesSlot

func (client *DiagnosticsClient) ListSiteDetectorResponsesSlot(resourceGroupName string, siteName string, slot string, options *DiagnosticsListSiteDetectorResponsesSlotOptions) *DiagnosticsListSiteDetectorResponsesSlotPager

ListSiteDetectorResponsesSlot - Description for List Site Detector Responses If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDetectors

func (client *DiagnosticsClient) ListSiteDetectors(resourceGroupName string, siteName string, diagnosticCategory string, options *DiagnosticsListSiteDetectorsOptions) *DiagnosticsListSiteDetectorsPager

ListSiteDetectors - Description for Get Detectors If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDetectorsSlot

func (client *DiagnosticsClient) ListSiteDetectorsSlot(resourceGroupName string, siteName string, diagnosticCategory string, slot string, options *DiagnosticsListSiteDetectorsSlotOptions) *DiagnosticsListSiteDetectorsSlotPager

ListSiteDetectorsSlot - Description for Get Detectors If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDiagnosticCategories

func (client *DiagnosticsClient) ListSiteDiagnosticCategories(resourceGroupName string, siteName string, options *DiagnosticsListSiteDiagnosticCategoriesOptions) *DiagnosticsListSiteDiagnosticCategoriesPager

ListSiteDiagnosticCategories - Description for Get Diagnostics Categories If the operation fails it returns the *DefaultErrorResponse error type.

func (*DiagnosticsClient) ListSiteDiagnosticCategoriesSlot

func (client *DiagnosticsClient) ListSiteDiagnosticCategoriesSlot(resourceGroupName string, siteName string, slot string, options *DiagnosticsListSiteDiagnosticCategoriesSlotOptions) *DiagnosticsListSiteDiagnosticCategoriesSlotPager

ListSiteDiagnosticCategoriesSlot - Description for Get Diagnostics Categories If the operation fails it returns the *DefaultErrorResponse error type.

type DiagnosticsExecuteSiteAnalysisOptions

type DiagnosticsExecuteSiteAnalysisOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsExecuteSiteAnalysisOptions contains the optional parameters for the Diagnostics.ExecuteSiteAnalysis method.

type DiagnosticsExecuteSiteAnalysisResponse

type DiagnosticsExecuteSiteAnalysisResponse struct {
	DiagnosticsExecuteSiteAnalysisResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsExecuteSiteAnalysisResponse contains the response from method Diagnostics.ExecuteSiteAnalysis.

type DiagnosticsExecuteSiteAnalysisResult

type DiagnosticsExecuteSiteAnalysisResult struct {
	DiagnosticAnalysis
}

DiagnosticsExecuteSiteAnalysisResult contains the result from method Diagnostics.ExecuteSiteAnalysis.

type DiagnosticsExecuteSiteAnalysisSlotOptions

type DiagnosticsExecuteSiteAnalysisSlotOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsExecuteSiteAnalysisSlotOptions contains the optional parameters for the Diagnostics.ExecuteSiteAnalysisSlot method.

type DiagnosticsExecuteSiteAnalysisSlotResponse

type DiagnosticsExecuteSiteAnalysisSlotResponse struct {
	DiagnosticsExecuteSiteAnalysisSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsExecuteSiteAnalysisSlotResponse contains the response from method Diagnostics.ExecuteSiteAnalysisSlot.

type DiagnosticsExecuteSiteAnalysisSlotResult

type DiagnosticsExecuteSiteAnalysisSlotResult struct {
	DiagnosticAnalysis
}

DiagnosticsExecuteSiteAnalysisSlotResult contains the result from method Diagnostics.ExecuteSiteAnalysisSlot.

type DiagnosticsExecuteSiteDetectorOptions

type DiagnosticsExecuteSiteDetectorOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsExecuteSiteDetectorOptions contains the optional parameters for the Diagnostics.ExecuteSiteDetector method.

type DiagnosticsExecuteSiteDetectorResponse

type DiagnosticsExecuteSiteDetectorResponse struct {
	DiagnosticsExecuteSiteDetectorResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsExecuteSiteDetectorResponse contains the response from method Diagnostics.ExecuteSiteDetector.

type DiagnosticsExecuteSiteDetectorResult

type DiagnosticsExecuteSiteDetectorResult struct {
	DiagnosticDetectorResponse
}

DiagnosticsExecuteSiteDetectorResult contains the result from method Diagnostics.ExecuteSiteDetector.

type DiagnosticsExecuteSiteDetectorSlotOptions

type DiagnosticsExecuteSiteDetectorSlotOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsExecuteSiteDetectorSlotOptions contains the optional parameters for the Diagnostics.ExecuteSiteDetectorSlot method.

type DiagnosticsExecuteSiteDetectorSlotResponse

type DiagnosticsExecuteSiteDetectorSlotResponse struct {
	DiagnosticsExecuteSiteDetectorSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsExecuteSiteDetectorSlotResponse contains the response from method Diagnostics.ExecuteSiteDetectorSlot.

type DiagnosticsExecuteSiteDetectorSlotResult

type DiagnosticsExecuteSiteDetectorSlotResult struct {
	DiagnosticDetectorResponse
}

DiagnosticsExecuteSiteDetectorSlotResult contains the result from method Diagnostics.ExecuteSiteDetectorSlot.

type DiagnosticsGetHostingEnvironmentDetectorResponseOptions

type DiagnosticsGetHostingEnvironmentDetectorResponseOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsGetHostingEnvironmentDetectorResponseOptions contains the optional parameters for the Diagnostics.GetHostingEnvironmentDetectorResponse method.

type DiagnosticsGetHostingEnvironmentDetectorResponseResponse

type DiagnosticsGetHostingEnvironmentDetectorResponseResponse struct {
	DiagnosticsGetHostingEnvironmentDetectorResponseResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetHostingEnvironmentDetectorResponseResponse contains the response from method Diagnostics.GetHostingEnvironmentDetectorResponse.

type DiagnosticsGetHostingEnvironmentDetectorResponseResult

type DiagnosticsGetHostingEnvironmentDetectorResponseResult struct {
	DetectorResponse
}

DiagnosticsGetHostingEnvironmentDetectorResponseResult contains the result from method Diagnostics.GetHostingEnvironmentDetectorResponse.

type DiagnosticsGetSiteAnalysisOptions

type DiagnosticsGetSiteAnalysisOptions struct {
}

DiagnosticsGetSiteAnalysisOptions contains the optional parameters for the Diagnostics.GetSiteAnalysis method.

type DiagnosticsGetSiteAnalysisResponse

type DiagnosticsGetSiteAnalysisResponse struct {
	DiagnosticsGetSiteAnalysisResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteAnalysisResponse contains the response from method Diagnostics.GetSiteAnalysis.

type DiagnosticsGetSiteAnalysisResult

type DiagnosticsGetSiteAnalysisResult struct {
	AnalysisDefinition
}

DiagnosticsGetSiteAnalysisResult contains the result from method Diagnostics.GetSiteAnalysis.

type DiagnosticsGetSiteAnalysisSlotOptions

type DiagnosticsGetSiteAnalysisSlotOptions struct {
}

DiagnosticsGetSiteAnalysisSlotOptions contains the optional parameters for the Diagnostics.GetSiteAnalysisSlot method.

type DiagnosticsGetSiteAnalysisSlotResponse

type DiagnosticsGetSiteAnalysisSlotResponse struct {
	DiagnosticsGetSiteAnalysisSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteAnalysisSlotResponse contains the response from method Diagnostics.GetSiteAnalysisSlot.

type DiagnosticsGetSiteAnalysisSlotResult

type DiagnosticsGetSiteAnalysisSlotResult struct {
	AnalysisDefinition
}

DiagnosticsGetSiteAnalysisSlotResult contains the result from method Diagnostics.GetSiteAnalysisSlot.

type DiagnosticsGetSiteDetectorOptions

type DiagnosticsGetSiteDetectorOptions struct {
}

DiagnosticsGetSiteDetectorOptions contains the optional parameters for the Diagnostics.GetSiteDetector method.

type DiagnosticsGetSiteDetectorResponse

type DiagnosticsGetSiteDetectorResponse struct {
	DiagnosticsGetSiteDetectorResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDetectorResponse contains the response from method Diagnostics.GetSiteDetector.

type DiagnosticsGetSiteDetectorResponseOptions

type DiagnosticsGetSiteDetectorResponseOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsGetSiteDetectorResponseOptions contains the optional parameters for the Diagnostics.GetSiteDetectorResponse method.

type DiagnosticsGetSiteDetectorResponseResponse

type DiagnosticsGetSiteDetectorResponseResponse struct {
	DiagnosticsGetSiteDetectorResponseResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDetectorResponseResponse contains the response from method Diagnostics.GetSiteDetectorResponse.

type DiagnosticsGetSiteDetectorResponseResult

type DiagnosticsGetSiteDetectorResponseResult struct {
	DetectorResponse
}

DiagnosticsGetSiteDetectorResponseResult contains the result from method Diagnostics.GetSiteDetectorResponse.

type DiagnosticsGetSiteDetectorResponseSlotOptions

type DiagnosticsGetSiteDetectorResponseSlotOptions struct {
	// End Time
	EndTime *time.Time
	// Start Time
	StartTime *time.Time
	// Time Grain
	TimeGrain *string
}

DiagnosticsGetSiteDetectorResponseSlotOptions contains the optional parameters for the Diagnostics.GetSiteDetectorResponseSlot method.

type DiagnosticsGetSiteDetectorResponseSlotResponse

type DiagnosticsGetSiteDetectorResponseSlotResponse struct {
	DiagnosticsGetSiteDetectorResponseSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDetectorResponseSlotResponse contains the response from method Diagnostics.GetSiteDetectorResponseSlot.

type DiagnosticsGetSiteDetectorResponseSlotResult

type DiagnosticsGetSiteDetectorResponseSlotResult struct {
	DetectorResponse
}

DiagnosticsGetSiteDetectorResponseSlotResult contains the result from method Diagnostics.GetSiteDetectorResponseSlot.

type DiagnosticsGetSiteDetectorResult

type DiagnosticsGetSiteDetectorResult struct {
	DetectorDefinitionResource
}

DiagnosticsGetSiteDetectorResult contains the result from method Diagnostics.GetSiteDetector.

type DiagnosticsGetSiteDetectorSlotOptions

type DiagnosticsGetSiteDetectorSlotOptions struct {
}

DiagnosticsGetSiteDetectorSlotOptions contains the optional parameters for the Diagnostics.GetSiteDetectorSlot method.

type DiagnosticsGetSiteDetectorSlotResponse

type DiagnosticsGetSiteDetectorSlotResponse struct {
	DiagnosticsGetSiteDetectorSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDetectorSlotResponse contains the response from method Diagnostics.GetSiteDetectorSlot.

type DiagnosticsGetSiteDetectorSlotResult

type DiagnosticsGetSiteDetectorSlotResult struct {
	DetectorDefinitionResource
}

DiagnosticsGetSiteDetectorSlotResult contains the result from method Diagnostics.GetSiteDetectorSlot.

type DiagnosticsGetSiteDiagnosticCategoryOptions

type DiagnosticsGetSiteDiagnosticCategoryOptions struct {
}

DiagnosticsGetSiteDiagnosticCategoryOptions contains the optional parameters for the Diagnostics.GetSiteDiagnosticCategory method.

type DiagnosticsGetSiteDiagnosticCategoryResponse

type DiagnosticsGetSiteDiagnosticCategoryResponse struct {
	DiagnosticsGetSiteDiagnosticCategoryResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDiagnosticCategoryResponse contains the response from method Diagnostics.GetSiteDiagnosticCategory.

type DiagnosticsGetSiteDiagnosticCategoryResult

type DiagnosticsGetSiteDiagnosticCategoryResult struct {
	DiagnosticCategory
}

DiagnosticsGetSiteDiagnosticCategoryResult contains the result from method Diagnostics.GetSiteDiagnosticCategory.

type DiagnosticsGetSiteDiagnosticCategorySlotOptions

type DiagnosticsGetSiteDiagnosticCategorySlotOptions struct {
}

DiagnosticsGetSiteDiagnosticCategorySlotOptions contains the optional parameters for the Diagnostics.GetSiteDiagnosticCategorySlot method.

type DiagnosticsGetSiteDiagnosticCategorySlotResponse

type DiagnosticsGetSiteDiagnosticCategorySlotResponse struct {
	DiagnosticsGetSiteDiagnosticCategorySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsGetSiteDiagnosticCategorySlotResponse contains the response from method Diagnostics.GetSiteDiagnosticCategorySlot.

type DiagnosticsGetSiteDiagnosticCategorySlotResult

type DiagnosticsGetSiteDiagnosticCategorySlotResult struct {
	DiagnosticCategory
}

DiagnosticsGetSiteDiagnosticCategorySlotResult contains the result from method Diagnostics.GetSiteDiagnosticCategorySlot.

type DiagnosticsListHostingEnvironmentDetectorResponsesOptions

type DiagnosticsListHostingEnvironmentDetectorResponsesOptions struct {
}

DiagnosticsListHostingEnvironmentDetectorResponsesOptions contains the optional parameters for the Diagnostics.ListHostingEnvironmentDetectorResponses method.

type DiagnosticsListHostingEnvironmentDetectorResponsesPager

type DiagnosticsListHostingEnvironmentDetectorResponsesPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListHostingEnvironmentDetectorResponsesPager provides operations for iterating over paged responses.

func (*DiagnosticsListHostingEnvironmentDetectorResponsesPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListHostingEnvironmentDetectorResponsesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListHostingEnvironmentDetectorResponsesPager) PageResponse

PageResponse returns the current DiagnosticsListHostingEnvironmentDetectorResponsesResponse page.

type DiagnosticsListHostingEnvironmentDetectorResponsesResponse

type DiagnosticsListHostingEnvironmentDetectorResponsesResponse struct {
	DiagnosticsListHostingEnvironmentDetectorResponsesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListHostingEnvironmentDetectorResponsesResponse contains the response from method Diagnostics.ListHostingEnvironmentDetectorResponses.

type DiagnosticsListHostingEnvironmentDetectorResponsesResult

type DiagnosticsListHostingEnvironmentDetectorResponsesResult struct {
	DetectorResponseCollection
}

DiagnosticsListHostingEnvironmentDetectorResponsesResult contains the result from method Diagnostics.ListHostingEnvironmentDetectorResponses.

type DiagnosticsListSiteAnalysesOptions

type DiagnosticsListSiteAnalysesOptions struct {
}

DiagnosticsListSiteAnalysesOptions contains the optional parameters for the Diagnostics.ListSiteAnalyses method.

type DiagnosticsListSiteAnalysesPager

type DiagnosticsListSiteAnalysesPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteAnalysesPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteAnalysesPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteAnalysesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteAnalysesPager) PageResponse

PageResponse returns the current DiagnosticsListSiteAnalysesResponse page.

type DiagnosticsListSiteAnalysesResponse

type DiagnosticsListSiteAnalysesResponse struct {
	DiagnosticsListSiteAnalysesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteAnalysesResponse contains the response from method Diagnostics.ListSiteAnalyses.

type DiagnosticsListSiteAnalysesResult

type DiagnosticsListSiteAnalysesResult struct {
	DiagnosticAnalysisCollection
}

DiagnosticsListSiteAnalysesResult contains the result from method Diagnostics.ListSiteAnalyses.

type DiagnosticsListSiteAnalysesSlotOptions

type DiagnosticsListSiteAnalysesSlotOptions struct {
}

DiagnosticsListSiteAnalysesSlotOptions contains the optional parameters for the Diagnostics.ListSiteAnalysesSlot method.

type DiagnosticsListSiteAnalysesSlotPager

type DiagnosticsListSiteAnalysesSlotPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteAnalysesSlotPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteAnalysesSlotPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteAnalysesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteAnalysesSlotPager) PageResponse

PageResponse returns the current DiagnosticsListSiteAnalysesSlotResponse page.

type DiagnosticsListSiteAnalysesSlotResponse

type DiagnosticsListSiteAnalysesSlotResponse struct {
	DiagnosticsListSiteAnalysesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteAnalysesSlotResponse contains the response from method Diagnostics.ListSiteAnalysesSlot.

type DiagnosticsListSiteAnalysesSlotResult

type DiagnosticsListSiteAnalysesSlotResult struct {
	DiagnosticAnalysisCollection
}

DiagnosticsListSiteAnalysesSlotResult contains the result from method Diagnostics.ListSiteAnalysesSlot.

type DiagnosticsListSiteDetectorResponsesOptions

type DiagnosticsListSiteDetectorResponsesOptions struct {
}

DiagnosticsListSiteDetectorResponsesOptions contains the optional parameters for the Diagnostics.ListSiteDetectorResponses method.

type DiagnosticsListSiteDetectorResponsesPager

type DiagnosticsListSiteDetectorResponsesPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDetectorResponsesPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDetectorResponsesPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDetectorResponsesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDetectorResponsesPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDetectorResponsesResponse page.

type DiagnosticsListSiteDetectorResponsesResponse

type DiagnosticsListSiteDetectorResponsesResponse struct {
	DiagnosticsListSiteDetectorResponsesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDetectorResponsesResponse contains the response from method Diagnostics.ListSiteDetectorResponses.

type DiagnosticsListSiteDetectorResponsesResult

type DiagnosticsListSiteDetectorResponsesResult struct {
	DetectorResponseCollection
}

DiagnosticsListSiteDetectorResponsesResult contains the result from method Diagnostics.ListSiteDetectorResponses.

type DiagnosticsListSiteDetectorResponsesSlotOptions

type DiagnosticsListSiteDetectorResponsesSlotOptions struct {
}

DiagnosticsListSiteDetectorResponsesSlotOptions contains the optional parameters for the Diagnostics.ListSiteDetectorResponsesSlot method.

type DiagnosticsListSiteDetectorResponsesSlotPager

type DiagnosticsListSiteDetectorResponsesSlotPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDetectorResponsesSlotPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDetectorResponsesSlotPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDetectorResponsesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDetectorResponsesSlotPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDetectorResponsesSlotResponse page.

type DiagnosticsListSiteDetectorResponsesSlotResponse

type DiagnosticsListSiteDetectorResponsesSlotResponse struct {
	DiagnosticsListSiteDetectorResponsesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDetectorResponsesSlotResponse contains the response from method Diagnostics.ListSiteDetectorResponsesSlot.

type DiagnosticsListSiteDetectorResponsesSlotResult

type DiagnosticsListSiteDetectorResponsesSlotResult struct {
	DetectorResponseCollection
}

DiagnosticsListSiteDetectorResponsesSlotResult contains the result from method Diagnostics.ListSiteDetectorResponsesSlot.

type DiagnosticsListSiteDetectorsOptions

type DiagnosticsListSiteDetectorsOptions struct {
}

DiagnosticsListSiteDetectorsOptions contains the optional parameters for the Diagnostics.ListSiteDetectors method.

type DiagnosticsListSiteDetectorsPager

type DiagnosticsListSiteDetectorsPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDetectorsPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDetectorsPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDetectorsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDetectorsPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDetectorsResponse page.

type DiagnosticsListSiteDetectorsResponse

type DiagnosticsListSiteDetectorsResponse struct {
	DiagnosticsListSiteDetectorsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDetectorsResponse contains the response from method Diagnostics.ListSiteDetectors.

type DiagnosticsListSiteDetectorsResult

type DiagnosticsListSiteDetectorsResult struct {
	DiagnosticDetectorCollection
}

DiagnosticsListSiteDetectorsResult contains the result from method Diagnostics.ListSiteDetectors.

type DiagnosticsListSiteDetectorsSlotOptions

type DiagnosticsListSiteDetectorsSlotOptions struct {
}

DiagnosticsListSiteDetectorsSlotOptions contains the optional parameters for the Diagnostics.ListSiteDetectorsSlot method.

type DiagnosticsListSiteDetectorsSlotPager

type DiagnosticsListSiteDetectorsSlotPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDetectorsSlotPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDetectorsSlotPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDetectorsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDetectorsSlotPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDetectorsSlotResponse page.

type DiagnosticsListSiteDetectorsSlotResponse

type DiagnosticsListSiteDetectorsSlotResponse struct {
	DiagnosticsListSiteDetectorsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDetectorsSlotResponse contains the response from method Diagnostics.ListSiteDetectorsSlot.

type DiagnosticsListSiteDetectorsSlotResult

type DiagnosticsListSiteDetectorsSlotResult struct {
	DiagnosticDetectorCollection
}

DiagnosticsListSiteDetectorsSlotResult contains the result from method Diagnostics.ListSiteDetectorsSlot.

type DiagnosticsListSiteDiagnosticCategoriesOptions

type DiagnosticsListSiteDiagnosticCategoriesOptions struct {
}

DiagnosticsListSiteDiagnosticCategoriesOptions contains the optional parameters for the Diagnostics.ListSiteDiagnosticCategories method.

type DiagnosticsListSiteDiagnosticCategoriesPager

type DiagnosticsListSiteDiagnosticCategoriesPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDiagnosticCategoriesPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDiagnosticCategoriesPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDiagnosticCategoriesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDiagnosticCategoriesPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDiagnosticCategoriesResponse page.

type DiagnosticsListSiteDiagnosticCategoriesResponse

type DiagnosticsListSiteDiagnosticCategoriesResponse struct {
	DiagnosticsListSiteDiagnosticCategoriesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDiagnosticCategoriesResponse contains the response from method Diagnostics.ListSiteDiagnosticCategories.

type DiagnosticsListSiteDiagnosticCategoriesResult

type DiagnosticsListSiteDiagnosticCategoriesResult struct {
	DiagnosticCategoryCollection
}

DiagnosticsListSiteDiagnosticCategoriesResult contains the result from method Diagnostics.ListSiteDiagnosticCategories.

type DiagnosticsListSiteDiagnosticCategoriesSlotOptions

type DiagnosticsListSiteDiagnosticCategoriesSlotOptions struct {
}

DiagnosticsListSiteDiagnosticCategoriesSlotOptions contains the optional parameters for the Diagnostics.ListSiteDiagnosticCategoriesSlot method.

type DiagnosticsListSiteDiagnosticCategoriesSlotPager

type DiagnosticsListSiteDiagnosticCategoriesSlotPager struct {
	// contains filtered or unexported fields
}

DiagnosticsListSiteDiagnosticCategoriesSlotPager provides operations for iterating over paged responses.

func (*DiagnosticsListSiteDiagnosticCategoriesSlotPager) Err

Err returns the last error encountered while paging.

func (*DiagnosticsListSiteDiagnosticCategoriesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DiagnosticsListSiteDiagnosticCategoriesSlotPager) PageResponse

PageResponse returns the current DiagnosticsListSiteDiagnosticCategoriesSlotResponse page.

type DiagnosticsListSiteDiagnosticCategoriesSlotResponse

type DiagnosticsListSiteDiagnosticCategoriesSlotResponse struct {
	DiagnosticsListSiteDiagnosticCategoriesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DiagnosticsListSiteDiagnosticCategoriesSlotResponse contains the response from method Diagnostics.ListSiteDiagnosticCategoriesSlot.

type DiagnosticsListSiteDiagnosticCategoriesSlotResult

type DiagnosticsListSiteDiagnosticCategoriesSlotResult struct {
	DiagnosticCategoryCollection
}

DiagnosticsListSiteDiagnosticCategoriesSlotResult contains the result from method Diagnostics.ListSiteDiagnosticCategoriesSlot.

type Dimension

type Dimension struct {
	DisplayName            *string `json:"displayName,omitempty"`
	InternalName           *string `json:"internalName,omitempty"`
	Name                   *string `json:"name,omitempty"`
	ToBeExportedForShoebox *bool   `json:"toBeExportedForShoebox,omitempty"`
}

Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, where instance name is dimension of the metric HTTP request

type Domain

type Domain struct {
	Resource
	// Domain resource specific properties
	Properties *DomainProperties `json:"properties,omitempty"`
}

Domain - Information about a domain.

func (Domain) MarshalJSON

func (d Domain) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Domain.

type DomainAvailabilityCheckResult

type DomainAvailabilityCheckResult struct {
	// true if domain can be purchased using CreateDomain API; otherwise, false.
	Available *bool `json:"available,omitempty"`

	// Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it
	// and this operation will not cost anything.
	DomainType *DomainType `json:"domainType,omitempty"`

	// Name of the domain.
	Name *string `json:"name,omitempty"`
}

DomainAvailabilityCheckResult - Domain availability check result.

type DomainCollection

type DomainCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Domain `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DomainCollection - Collection of domains.

func (DomainCollection) MarshalJSON

func (d DomainCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainCollection.

type DomainControlCenterSsoRequest

type DomainControlCenterSsoRequest struct {
	// READ-ONLY; Post parameter key.
	PostParameterKey *string `json:"postParameterKey,omitempty" azure:"ro"`

	// READ-ONLY; Post parameter value. Client should use 'application/x-www-form-urlencoded' encoding for this value.
	PostParameterValue *string `json:"postParameterValue,omitempty" azure:"ro"`

	// READ-ONLY; URL where the single sign-on request is to be made.
	URL *string `json:"url,omitempty" azure:"ro"`
}

DomainControlCenterSsoRequest - Single sign-on request information for domain management.

type DomainOwnershipIdentifier

type DomainOwnershipIdentifier struct {
	ProxyOnlyResource
	// DomainOwnershipIdentifier resource specific properties
	Properties *DomainOwnershipIdentifierProperties `json:"properties,omitempty"`
}

DomainOwnershipIdentifier - Domain ownership Identifier.

func (DomainOwnershipIdentifier) MarshalJSON

func (d DomainOwnershipIdentifier) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainOwnershipIdentifier.

type DomainOwnershipIdentifierCollection

type DomainOwnershipIdentifierCollection struct {
	// REQUIRED; Collection of resources.
	Value []*DomainOwnershipIdentifier `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

DomainOwnershipIdentifierCollection - Collection of domain ownership identifiers.

func (DomainOwnershipIdentifierCollection) MarshalJSON

func (d DomainOwnershipIdentifierCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainOwnershipIdentifierCollection.

type DomainOwnershipIdentifierProperties

type DomainOwnershipIdentifierProperties struct {
	// Ownership Id.
	OwnershipID *string `json:"ownershipId,omitempty"`
}

DomainOwnershipIdentifierProperties - DomainOwnershipIdentifier resource specific properties

type DomainPatchResource

type DomainPatchResource struct {
	ProxyOnlyResource
	// DomainPatchResource resource specific properties
	Properties *DomainPatchResourceProperties `json:"properties,omitempty"`
}

DomainPatchResource - ARM resource for a domain.

func (DomainPatchResource) MarshalJSON

func (d DomainPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainPatchResource.

type DomainPatchResourceProperties

type DomainPatchResourceProperties struct {
	// REQUIRED; Legal agreement consent.
	Consent *DomainPurchaseConsent `json:"consent,omitempty"`

	// REQUIRED; Administrative contact.
	ContactAdmin *Contact `json:"contactAdmin,omitempty"`

	// REQUIRED; Billing contact.
	ContactBilling *Contact `json:"contactBilling,omitempty"`

	// REQUIRED; Registrant contact.
	ContactRegistrant *Contact `json:"contactRegistrant,omitempty"`

	// REQUIRED; Technical contact.
	ContactTech *Contact `json:"contactTech,omitempty"`
	AuthCode    *string  `json:"authCode,omitempty"`

	// true if the domain should be automatically renewed; otherwise, false.
	AutoRenew *bool `json:"autoRenew,omitempty"`

	// Current DNS type
	DNSType *DNSType `json:"dnsType,omitempty"`

	// Azure DNS Zone to use
	DNSZoneID *string `json:"dnsZoneId,omitempty"`

	// true if domain privacy is enabled for this domain; otherwise, false.
	Privacy *bool `json:"privacy,omitempty"`

	// Target DNS type (would be used for migration)
	TargetDNSType *DNSType `json:"targetDnsType,omitempty"`

	// READ-ONLY; Domain creation timestamp.
	CreatedTime *time.Time `json:"createdTime,omitempty" azure:"ro"`

	// READ-ONLY; Reasons why domain is not renewable.
	DomainNotRenewableReasons []*DomainPatchResourcePropertiesDomainNotRenewableReasonsItem `json:"domainNotRenewableReasons,omitempty" azure:"ro"`

	// READ-ONLY; Domain expiration timestamp.
	ExpirationTime *time.Time `json:"expirationTime,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp when the domain was renewed last time.
	LastRenewedTime *time.Time `json:"lastRenewedTime,omitempty" azure:"ro"`

	// READ-ONLY; All hostnames derived from the domain and assigned to Azure resources.
	ManagedHostNames []*HostName `json:"managedHostNames,omitempty" azure:"ro"`

	// READ-ONLY; Name servers.
	NameServers []*string `json:"nameServers,omitempty" azure:"ro"`

	// READ-ONLY; Domain provisioning state.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; true if Azure can assign this domain to App Service apps; otherwise, false. This value will be true if domain registration status is active
	// and it is hosted on name servers Azure has programmatic
	// access to.
	ReadyForDNSRecordManagement *bool `json:"readyForDnsRecordManagement,omitempty" azure:"ro"`

	// READ-ONLY; Domain registration status.
	RegistrationStatus *DomainStatus `json:"registrationStatus,omitempty" azure:"ro"`
}

DomainPatchResourceProperties - DomainPatchResource resource specific properties

func (DomainPatchResourceProperties) MarshalJSON

func (d DomainPatchResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainPatchResourceProperties.

func (*DomainPatchResourceProperties) UnmarshalJSON

func (d *DomainPatchResourceProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DomainPatchResourceProperties.

type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem

type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem string
const (
	DomainPatchResourcePropertiesDomainNotRenewableReasonsItemExpirationNotInRenewalTimeRange          DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = "ExpirationNotInRenewalTimeRange"
	DomainPatchResourcePropertiesDomainNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = "RegistrationStatusNotSupportedForRenewal"
	DomainPatchResourcePropertiesDomainNotRenewableReasonsItemSubscriptionNotActive                    DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = "SubscriptionNotActive"
)

func PossibleDomainPatchResourcePropertiesDomainNotRenewableReasonsItemValues

func PossibleDomainPatchResourcePropertiesDomainNotRenewableReasonsItemValues() []DomainPatchResourcePropertiesDomainNotRenewableReasonsItem

PossibleDomainPatchResourcePropertiesDomainNotRenewableReasonsItemValues returns the possible values for the DomainPatchResourcePropertiesDomainNotRenewableReasonsItem const type.

func (DomainPatchResourcePropertiesDomainNotRenewableReasonsItem) ToPtr

ToPtr returns a *DomainPatchResourcePropertiesDomainNotRenewableReasonsItem pointing to the current value.

type DomainProperties

type DomainProperties struct {
	// REQUIRED; Legal agreement consent.
	Consent *DomainPurchaseConsent `json:"consent,omitempty"`

	// REQUIRED; Administrative contact.
	ContactAdmin *Contact `json:"contactAdmin,omitempty"`

	// REQUIRED; Billing contact.
	ContactBilling *Contact `json:"contactBilling,omitempty"`

	// REQUIRED; Registrant contact.
	ContactRegistrant *Contact `json:"contactRegistrant,omitempty"`

	// REQUIRED; Technical contact.
	ContactTech *Contact `json:"contactTech,omitempty"`
	AuthCode    *string  `json:"authCode,omitempty"`

	// true if the domain should be automatically renewed; otherwise, false.
	AutoRenew *bool `json:"autoRenew,omitempty"`

	// Current DNS type
	DNSType *DNSType `json:"dnsType,omitempty"`

	// Azure DNS Zone to use
	DNSZoneID *string `json:"dnsZoneId,omitempty"`

	// true if domain privacy is enabled for this domain; otherwise, false.
	Privacy *bool `json:"privacy,omitempty"`

	// Target DNS type (would be used for migration)
	TargetDNSType *DNSType `json:"targetDnsType,omitempty"`

	// READ-ONLY; Domain creation timestamp.
	CreatedTime *time.Time `json:"createdTime,omitempty" azure:"ro"`

	// READ-ONLY; Reasons why domain is not renewable.
	DomainNotRenewableReasons []*DomainPropertiesDomainNotRenewableReasonsItem `json:"domainNotRenewableReasons,omitempty" azure:"ro"`

	// READ-ONLY; Domain expiration timestamp.
	ExpirationTime *time.Time `json:"expirationTime,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp when the domain was renewed last time.
	LastRenewedTime *time.Time `json:"lastRenewedTime,omitempty" azure:"ro"`

	// READ-ONLY; All hostnames derived from the domain and assigned to Azure resources.
	ManagedHostNames []*HostName `json:"managedHostNames,omitempty" azure:"ro"`

	// READ-ONLY; Name servers.
	NameServers []*string `json:"nameServers,omitempty" azure:"ro"`

	// READ-ONLY; Domain provisioning state.
	ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; true if Azure can assign this domain to App Service apps; otherwise, false. This value will be true if domain registration status is active
	// and it is hosted on name servers Azure has programmatic
	// access to.
	ReadyForDNSRecordManagement *bool `json:"readyForDnsRecordManagement,omitempty" azure:"ro"`

	// READ-ONLY; Domain registration status.
	RegistrationStatus *DomainStatus `json:"registrationStatus,omitempty" azure:"ro"`
}

DomainProperties - Domain resource specific properties

func (DomainProperties) MarshalJSON

func (d DomainProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainProperties.

func (*DomainProperties) UnmarshalJSON

func (d *DomainProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DomainProperties.

type DomainPropertiesDomainNotRenewableReasonsItem

type DomainPropertiesDomainNotRenewableReasonsItem string
const (
	DomainPropertiesDomainNotRenewableReasonsItemExpirationNotInRenewalTimeRange          DomainPropertiesDomainNotRenewableReasonsItem = "ExpirationNotInRenewalTimeRange"
	DomainPropertiesDomainNotRenewableReasonsItemRegistrationStatusNotSupportedForRenewal DomainPropertiesDomainNotRenewableReasonsItem = "RegistrationStatusNotSupportedForRenewal"
	DomainPropertiesDomainNotRenewableReasonsItemSubscriptionNotActive                    DomainPropertiesDomainNotRenewableReasonsItem = "SubscriptionNotActive"
)

func PossibleDomainPropertiesDomainNotRenewableReasonsItemValues

func PossibleDomainPropertiesDomainNotRenewableReasonsItemValues() []DomainPropertiesDomainNotRenewableReasonsItem

PossibleDomainPropertiesDomainNotRenewableReasonsItemValues returns the possible values for the DomainPropertiesDomainNotRenewableReasonsItem const type.

func (DomainPropertiesDomainNotRenewableReasonsItem) ToPtr

ToPtr returns a *DomainPropertiesDomainNotRenewableReasonsItem pointing to the current value.

type DomainPurchaseConsent

type DomainPurchaseConsent struct {
	// Timestamp when the agreements were accepted.
	AgreedAt *time.Time `json:"agreedAt,omitempty"`

	// Client IP address.
	AgreedBy *string `json:"agreedBy,omitempty"`

	// List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.
	AgreementKeys []*string `json:"agreementKeys,omitempty"`
}

DomainPurchaseConsent - Domain purchase consent object, representing acceptance of applicable legal agreements.

func (DomainPurchaseConsent) MarshalJSON

func (d DomainPurchaseConsent) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type DomainPurchaseConsent.

func (*DomainPurchaseConsent) UnmarshalJSON

func (d *DomainPurchaseConsent) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type DomainPurchaseConsent.

type DomainRecommendationSearchParameters

type DomainRecommendationSearchParameters struct {
	// Keywords to be used for generating domain recommendations.
	Keywords *string `json:"keywords,omitempty"`

	// Maximum number of recommendations.
	MaxDomainRecommendations *int32 `json:"maxDomainRecommendations,omitempty"`
}

DomainRecommendationSearchParameters - Domain recommendation search parameters.

type DomainRegistrationProviderClient

type DomainRegistrationProviderClient struct {
	// contains filtered or unexported fields
}

DomainRegistrationProviderClient contains the methods for the DomainRegistrationProvider group. Don't use this type directly, use NewDomainRegistrationProviderClient() instead.

func NewDomainRegistrationProviderClient

func NewDomainRegistrationProviderClient(credential azcore.TokenCredential, options *arm.ClientOptions) *DomainRegistrationProviderClient

NewDomainRegistrationProviderClient creates a new instance of DomainRegistrationProviderClient with the specified values.

func (*DomainRegistrationProviderClient) ListOperations

ListOperations - Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider If the operation fails it returns the *DefaultErrorResponse error type.

type DomainRegistrationProviderListOperationsOptions

type DomainRegistrationProviderListOperationsOptions struct {
}

DomainRegistrationProviderListOperationsOptions contains the optional parameters for the DomainRegistrationProvider.ListOperations method.

type DomainRegistrationProviderListOperationsPager

type DomainRegistrationProviderListOperationsPager struct {
	// contains filtered or unexported fields
}

DomainRegistrationProviderListOperationsPager provides operations for iterating over paged responses.

func (*DomainRegistrationProviderListOperationsPager) Err

Err returns the last error encountered while paging.

func (*DomainRegistrationProviderListOperationsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DomainRegistrationProviderListOperationsPager) PageResponse

PageResponse returns the current DomainRegistrationProviderListOperationsResponse page.

type DomainRegistrationProviderListOperationsResponse

type DomainRegistrationProviderListOperationsResponse struct {
	DomainRegistrationProviderListOperationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainRegistrationProviderListOperationsResponse contains the response from method DomainRegistrationProvider.ListOperations.

type DomainRegistrationProviderListOperationsResult

type DomainRegistrationProviderListOperationsResult struct {
	CsmOperationCollection
}

DomainRegistrationProviderListOperationsResult contains the result from method DomainRegistrationProvider.ListOperations.

type DomainStatus

type DomainStatus string

DomainStatus - Domain registration status.

const (
	DomainStatusActive              DomainStatus = "Active"
	DomainStatusAwaiting            DomainStatus = "Awaiting"
	DomainStatusCancelled           DomainStatus = "Cancelled"
	DomainStatusConfiscated         DomainStatus = "Confiscated"
	DomainStatusDisabled            DomainStatus = "Disabled"
	DomainStatusExcluded            DomainStatus = "Excluded"
	DomainStatusExpired             DomainStatus = "Expired"
	DomainStatusFailed              DomainStatus = "Failed"
	DomainStatusHeld                DomainStatus = "Held"
	DomainStatusLocked              DomainStatus = "Locked"
	DomainStatusParked              DomainStatus = "Parked"
	DomainStatusPending             DomainStatus = "Pending"
	DomainStatusReserved            DomainStatus = "Reserved"
	DomainStatusReverted            DomainStatus = "Reverted"
	DomainStatusSuspended           DomainStatus = "Suspended"
	DomainStatusTransferred         DomainStatus = "Transferred"
	DomainStatusUnknown             DomainStatus = "Unknown"
	DomainStatusUnlocked            DomainStatus = "Unlocked"
	DomainStatusUnparked            DomainStatus = "Unparked"
	DomainStatusUpdated             DomainStatus = "Updated"
	DomainStatusJSONConverterFailed DomainStatus = "JsonConverterFailed"
)

func PossibleDomainStatusValues

func PossibleDomainStatusValues() []DomainStatus

PossibleDomainStatusValues returns the possible values for the DomainStatus const type.

func (DomainStatus) ToPtr

func (c DomainStatus) ToPtr() *DomainStatus

ToPtr returns a *DomainStatus pointing to the current value.

type DomainType

type DomainType string

DomainType - Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything.

const (
	DomainTypeRegular     DomainType = "Regular"
	DomainTypeSoftDeleted DomainType = "SoftDeleted"
)

func PossibleDomainTypeValues

func PossibleDomainTypeValues() []DomainType

PossibleDomainTypeValues returns the possible values for the DomainType const type.

func (DomainType) ToPtr

func (c DomainType) ToPtr() *DomainType

ToPtr returns a *DomainType pointing to the current value.

type DomainsBeginCreateOrUpdateOptions

type DomainsBeginCreateOrUpdateOptions struct {
}

DomainsBeginCreateOrUpdateOptions contains the optional parameters for the Domains.BeginCreateOrUpdate method.

type DomainsCheckAvailabilityOptions

type DomainsCheckAvailabilityOptions struct {
}

DomainsCheckAvailabilityOptions contains the optional parameters for the Domains.CheckAvailability method.

type DomainsCheckAvailabilityResponse

type DomainsCheckAvailabilityResponse struct {
	DomainsCheckAvailabilityResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsCheckAvailabilityResponse contains the response from method Domains.CheckAvailability.

type DomainsCheckAvailabilityResult

type DomainsCheckAvailabilityResult struct {
	DomainAvailabilityCheckResult
}

DomainsCheckAvailabilityResult contains the result from method Domains.CheckAvailability.

type DomainsClient

type DomainsClient struct {
	// contains filtered or unexported fields
}

DomainsClient contains the methods for the Domains group. Don't use this type directly, use NewDomainsClient() instead.

func NewDomainsClient

func NewDomainsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *DomainsClient

NewDomainsClient creates a new instance of DomainsClient with the specified values.

func (*DomainsClient) BeginCreateOrUpdate

func (client *DomainsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, domainName string, domain Domain, options *DomainsBeginCreateOrUpdateOptions) (DomainsCreateOrUpdatePollerResponse, error)

BeginCreateOrUpdate - Description for Creates or updates a domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) CheckAvailability

CheckAvailability - Description for Check if a domain is available for registration. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) CreateOrUpdateOwnershipIdentifier

func (client *DomainsClient) CreateOrUpdateOwnershipIdentifier(ctx context.Context, resourceGroupName string, domainName string, name string, domainOwnershipIdentifier DomainOwnershipIdentifier, options *DomainsCreateOrUpdateOwnershipIdentifierOptions) (DomainsCreateOrUpdateOwnershipIdentifierResponse, error)

CreateOrUpdateOwnershipIdentifier - Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) Delete

func (client *DomainsClient) Delete(ctx context.Context, resourceGroupName string, domainName string, options *DomainsDeleteOptions) (DomainsDeleteResponse, error)

Delete - Description for Delete a domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) DeleteOwnershipIdentifier

func (client *DomainsClient) DeleteOwnershipIdentifier(ctx context.Context, resourceGroupName string, domainName string, name string, options *DomainsDeleteOwnershipIdentifierOptions) (DomainsDeleteOwnershipIdentifierResponse, error)

DeleteOwnershipIdentifier - Description for Delete ownership identifier for domain If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) Get

func (client *DomainsClient) Get(ctx context.Context, resourceGroupName string, domainName string, options *DomainsGetOptions) (DomainsGetResponse, error)

Get - Description for Get a domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) GetControlCenterSsoRequest

GetControlCenterSsoRequest - Description for Generate a single sign-on request for the domain management portal. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) GetOwnershipIdentifier

func (client *DomainsClient) GetOwnershipIdentifier(ctx context.Context, resourceGroupName string, domainName string, name string, options *DomainsGetOwnershipIdentifierOptions) (DomainsGetOwnershipIdentifierResponse, error)

GetOwnershipIdentifier - Description for Get ownership identifier for domain If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) List

func (client *DomainsClient) List(options *DomainsListOptions) *DomainsListPager

List - Description for Get all domains in a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) ListByResourceGroup

func (client *DomainsClient) ListByResourceGroup(resourceGroupName string, options *DomainsListByResourceGroupOptions) *DomainsListByResourceGroupPager

ListByResourceGroup - Description for Get all domains in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) ListOwnershipIdentifiers

func (client *DomainsClient) ListOwnershipIdentifiers(resourceGroupName string, domainName string, options *DomainsListOwnershipIdentifiersOptions) *DomainsListOwnershipIdentifiersPager

ListOwnershipIdentifiers - Description for Lists domain ownership identifiers. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) ListRecommendations

ListRecommendations - Description for Get domain name recommendations based on keywords. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) Renew

func (client *DomainsClient) Renew(ctx context.Context, resourceGroupName string, domainName string, options *DomainsRenewOptions) (DomainsRenewResponse, error)

Renew - Description for Renew a domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) Update

func (client *DomainsClient) Update(ctx context.Context, resourceGroupName string, domainName string, domain DomainPatchResource, options *DomainsUpdateOptions) (DomainsUpdateResponse, error)

Update - Description for Creates or updates a domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*DomainsClient) UpdateOwnershipIdentifier

func (client *DomainsClient) UpdateOwnershipIdentifier(ctx context.Context, resourceGroupName string, domainName string, name string, domainOwnershipIdentifier DomainOwnershipIdentifier, options *DomainsUpdateOwnershipIdentifierOptions) (DomainsUpdateOwnershipIdentifierResponse, error)

UpdateOwnershipIdentifier - Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier If the operation fails it returns the *DefaultErrorResponse error type.

type DomainsCreateOrUpdateOwnershipIdentifierOptions

type DomainsCreateOrUpdateOwnershipIdentifierOptions struct {
}

DomainsCreateOrUpdateOwnershipIdentifierOptions contains the optional parameters for the Domains.CreateOrUpdateOwnershipIdentifier method.

type DomainsCreateOrUpdateOwnershipIdentifierResponse

type DomainsCreateOrUpdateOwnershipIdentifierResponse struct {
	DomainsCreateOrUpdateOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsCreateOrUpdateOwnershipIdentifierResponse contains the response from method Domains.CreateOrUpdateOwnershipIdentifier.

type DomainsCreateOrUpdateOwnershipIdentifierResult

type DomainsCreateOrUpdateOwnershipIdentifierResult struct {
	DomainOwnershipIdentifier
}

DomainsCreateOrUpdateOwnershipIdentifierResult contains the result from method Domains.CreateOrUpdateOwnershipIdentifier.

type DomainsCreateOrUpdatePoller

type DomainsCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

DomainsCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*DomainsCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*DomainsCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final DomainsCreateOrUpdateResponse will be returned.

func (*DomainsCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*DomainsCreateOrUpdatePoller) ResumeToken

func (p *DomainsCreateOrUpdatePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type DomainsCreateOrUpdatePollerResponse

type DomainsCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *DomainsCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsCreateOrUpdatePollerResponse contains the response from method Domains.CreateOrUpdate.

func (DomainsCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*DomainsCreateOrUpdatePollerResponse) Resume

Resume rehydrates a DomainsCreateOrUpdatePollerResponse from the provided client and resume token.

type DomainsCreateOrUpdateResponse

type DomainsCreateOrUpdateResponse struct {
	DomainsCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsCreateOrUpdateResponse contains the response from method Domains.CreateOrUpdate.

type DomainsCreateOrUpdateResult

type DomainsCreateOrUpdateResult struct {
	Domain
}

DomainsCreateOrUpdateResult contains the result from method Domains.CreateOrUpdate.

type DomainsDeleteOptions

type DomainsDeleteOptions struct {
	// Specify <code>true</code> to delete the domain immediately. The default is <code>false</code> which deletes the domain after 24 hours.
	ForceHardDeleteDomain *bool
}

DomainsDeleteOptions contains the optional parameters for the Domains.Delete method.

type DomainsDeleteOwnershipIdentifierOptions

type DomainsDeleteOwnershipIdentifierOptions struct {
}

DomainsDeleteOwnershipIdentifierOptions contains the optional parameters for the Domains.DeleteOwnershipIdentifier method.

type DomainsDeleteOwnershipIdentifierResponse

type DomainsDeleteOwnershipIdentifierResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsDeleteOwnershipIdentifierResponse contains the response from method Domains.DeleteOwnershipIdentifier.

type DomainsDeleteResponse

type DomainsDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsDeleteResponse contains the response from method Domains.Delete.

type DomainsGetControlCenterSsoRequestOptions

type DomainsGetControlCenterSsoRequestOptions struct {
}

DomainsGetControlCenterSsoRequestOptions contains the optional parameters for the Domains.GetControlCenterSsoRequest method.

type DomainsGetControlCenterSsoRequestResponse

type DomainsGetControlCenterSsoRequestResponse struct {
	DomainsGetControlCenterSsoRequestResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsGetControlCenterSsoRequestResponse contains the response from method Domains.GetControlCenterSsoRequest.

type DomainsGetControlCenterSsoRequestResult

type DomainsGetControlCenterSsoRequestResult struct {
	DomainControlCenterSsoRequest
}

DomainsGetControlCenterSsoRequestResult contains the result from method Domains.GetControlCenterSsoRequest.

type DomainsGetOptions

type DomainsGetOptions struct {
}

DomainsGetOptions contains the optional parameters for the Domains.Get method.

type DomainsGetOwnershipIdentifierOptions

type DomainsGetOwnershipIdentifierOptions struct {
}

DomainsGetOwnershipIdentifierOptions contains the optional parameters for the Domains.GetOwnershipIdentifier method.

type DomainsGetOwnershipIdentifierResponse

type DomainsGetOwnershipIdentifierResponse struct {
	DomainsGetOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsGetOwnershipIdentifierResponse contains the response from method Domains.GetOwnershipIdentifier.

type DomainsGetOwnershipIdentifierResult

type DomainsGetOwnershipIdentifierResult struct {
	DomainOwnershipIdentifier
}

DomainsGetOwnershipIdentifierResult contains the result from method Domains.GetOwnershipIdentifier.

type DomainsGetResponse

type DomainsGetResponse struct {
	DomainsGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsGetResponse contains the response from method Domains.Get.

type DomainsGetResult

type DomainsGetResult struct {
	Domain
}

DomainsGetResult contains the result from method Domains.Get.

type DomainsListByResourceGroupOptions

type DomainsListByResourceGroupOptions struct {
}

DomainsListByResourceGroupOptions contains the optional parameters for the Domains.ListByResourceGroup method.

type DomainsListByResourceGroupPager

type DomainsListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

DomainsListByResourceGroupPager provides operations for iterating over paged responses.

func (*DomainsListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*DomainsListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DomainsListByResourceGroupPager) PageResponse

PageResponse returns the current DomainsListByResourceGroupResponse page.

type DomainsListByResourceGroupResponse

type DomainsListByResourceGroupResponse struct {
	DomainsListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsListByResourceGroupResponse contains the response from method Domains.ListByResourceGroup.

type DomainsListByResourceGroupResult

type DomainsListByResourceGroupResult struct {
	DomainCollection
}

DomainsListByResourceGroupResult contains the result from method Domains.ListByResourceGroup.

type DomainsListOptions

type DomainsListOptions struct {
}

DomainsListOptions contains the optional parameters for the Domains.List method.

type DomainsListOwnershipIdentifiersOptions

type DomainsListOwnershipIdentifiersOptions struct {
}

DomainsListOwnershipIdentifiersOptions contains the optional parameters for the Domains.ListOwnershipIdentifiers method.

type DomainsListOwnershipIdentifiersPager

type DomainsListOwnershipIdentifiersPager struct {
	// contains filtered or unexported fields
}

DomainsListOwnershipIdentifiersPager provides operations for iterating over paged responses.

func (*DomainsListOwnershipIdentifiersPager) Err

Err returns the last error encountered while paging.

func (*DomainsListOwnershipIdentifiersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DomainsListOwnershipIdentifiersPager) PageResponse

PageResponse returns the current DomainsListOwnershipIdentifiersResponse page.

type DomainsListOwnershipIdentifiersResponse

type DomainsListOwnershipIdentifiersResponse struct {
	DomainsListOwnershipIdentifiersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsListOwnershipIdentifiersResponse contains the response from method Domains.ListOwnershipIdentifiers.

type DomainsListOwnershipIdentifiersResult

type DomainsListOwnershipIdentifiersResult struct {
	DomainOwnershipIdentifierCollection
}

DomainsListOwnershipIdentifiersResult contains the result from method Domains.ListOwnershipIdentifiers.

type DomainsListPager

type DomainsListPager struct {
	// contains filtered or unexported fields
}

DomainsListPager provides operations for iterating over paged responses.

func (*DomainsListPager) Err

func (p *DomainsListPager) Err() error

Err returns the last error encountered while paging.

func (*DomainsListPager) NextPage

func (p *DomainsListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DomainsListPager) PageResponse

func (p *DomainsListPager) PageResponse() DomainsListResponse

PageResponse returns the current DomainsListResponse page.

type DomainsListRecommendationsOptions

type DomainsListRecommendationsOptions struct {
}

DomainsListRecommendationsOptions contains the optional parameters for the Domains.ListRecommendations method.

type DomainsListRecommendationsPager

type DomainsListRecommendationsPager struct {
	// contains filtered or unexported fields
}

DomainsListRecommendationsPager provides operations for iterating over paged responses.

func (*DomainsListRecommendationsPager) Err

Err returns the last error encountered while paging.

func (*DomainsListRecommendationsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*DomainsListRecommendationsPager) PageResponse

PageResponse returns the current DomainsListRecommendationsResponse page.

type DomainsListRecommendationsResponse

type DomainsListRecommendationsResponse struct {
	DomainsListRecommendationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsListRecommendationsResponse contains the response from method Domains.ListRecommendations.

type DomainsListRecommendationsResult

type DomainsListRecommendationsResult struct {
	NameIdentifierCollection
}

DomainsListRecommendationsResult contains the result from method Domains.ListRecommendations.

type DomainsListResponse

type DomainsListResponse struct {
	DomainsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsListResponse contains the response from method Domains.List.

type DomainsListResult

type DomainsListResult struct {
	DomainCollection
}

DomainsListResult contains the result from method Domains.List.

type DomainsRenewOptions

type DomainsRenewOptions struct {
}

DomainsRenewOptions contains the optional parameters for the Domains.Renew method.

type DomainsRenewResponse

type DomainsRenewResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsRenewResponse contains the response from method Domains.Renew.

type DomainsUpdateOptions

type DomainsUpdateOptions struct {
}

DomainsUpdateOptions contains the optional parameters for the Domains.Update method.

type DomainsUpdateOwnershipIdentifierOptions

type DomainsUpdateOwnershipIdentifierOptions struct {
}

DomainsUpdateOwnershipIdentifierOptions contains the optional parameters for the Domains.UpdateOwnershipIdentifier method.

type DomainsUpdateOwnershipIdentifierResponse

type DomainsUpdateOwnershipIdentifierResponse struct {
	DomainsUpdateOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsUpdateOwnershipIdentifierResponse contains the response from method Domains.UpdateOwnershipIdentifier.

type DomainsUpdateOwnershipIdentifierResult

type DomainsUpdateOwnershipIdentifierResult struct {
	DomainOwnershipIdentifier
}

DomainsUpdateOwnershipIdentifierResult contains the result from method Domains.UpdateOwnershipIdentifier.

type DomainsUpdateResponse

type DomainsUpdateResponse struct {
	DomainsUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

DomainsUpdateResponse contains the response from method Domains.Update.

type DomainsUpdateResult

type DomainsUpdateResult struct {
	Domain
}

DomainsUpdateResult contains the result from method Domains.Update.

type EnabledConfig

type EnabledConfig struct {
	// True if configuration is enabled, false if it is disabled and null if configuration is not set.
	Enabled *bool `json:"enabled,omitempty"`
}

EnabledConfig - Enabled configuration.

type EndpointDependency

type EndpointDependency struct {
	// The domain name of the dependency.
	DomainName *string `json:"domainName,omitempty"`

	// The IP Addresses and Ports used when connecting to DomainName.
	EndpointDetails []*EndpointDetail `json:"endpointDetails,omitempty"`
}

EndpointDependency - A domain name that a service is reached at, including details of the current connection status.

func (EndpointDependency) MarshalJSON

func (e EndpointDependency) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type EndpointDependency.

type EndpointDetail

type EndpointDetail struct {
	// An IP Address that Domain Name currently resolves to.
	IPAddress *string `json:"ipAddress,omitempty"`

	// Whether it is possible to create a TCP connection from the App Service Environment to this IpAddress at this Port.
	IsAccessible *bool `json:"isAccessible,omitempty"`

	// The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this IpAddress at this Port.
	Latency *float64 `json:"latency,omitempty"`

	// The port an endpoint is connected to.
	Port *int32 `json:"port,omitempty"`
}

EndpointDetail - Current TCP connectivity information from the App Service Environment to a single endpoint.

type Enum10

type Enum10 string
const (
	Enum10All              Enum10 = "All"
	Enum10Linux            Enum10 = "Linux"
	Enum10LinuxFunctions   Enum10 = "LinuxFunctions"
	Enum10Windows          Enum10 = "Windows"
	Enum10WindowsFunctions Enum10 = "WindowsFunctions"
)

func PossibleEnum10Values

func PossibleEnum10Values() []Enum10

PossibleEnum10Values returns the possible values for the Enum10 const type.

func (Enum10) ToPtr

func (c Enum10) ToPtr() *Enum10

ToPtr returns a *Enum10 pointing to the current value.

type Enum11

type Enum11 string
const (
	Enum11All     Enum11 = "All"
	Enum11Linux   Enum11 = "Linux"
	Enum11Windows Enum11 = "Windows"
)

func PossibleEnum11Values

func PossibleEnum11Values() []Enum11

PossibleEnum11Values returns the possible values for the Enum11 const type.

func (Enum11) ToPtr

func (c Enum11) ToPtr() *Enum11

ToPtr returns a *Enum11 pointing to the current value.

type Enum12

type Enum12 string
const (
	Enum12All     Enum12 = "All"
	Enum12Linux   Enum12 = "Linux"
	Enum12Windows Enum12 = "Windows"
)

func PossibleEnum12Values

func PossibleEnum12Values() []Enum12

PossibleEnum12Values returns the possible values for the Enum12 const type.

func (Enum12) ToPtr

func (c Enum12) ToPtr() *Enum12

ToPtr returns a *Enum12 pointing to the current value.

type Enum13

type Enum13 string
const (
	Enum13All     Enum13 = "All"
	Enum13Linux   Enum13 = "Linux"
	Enum13Windows Enum13 = "Windows"
)

func PossibleEnum13Values

func PossibleEnum13Values() []Enum13

PossibleEnum13Values returns the possible values for the Enum13 const type.

func (Enum13) ToPtr

func (c Enum13) ToPtr() *Enum13

ToPtr returns a *Enum13 pointing to the current value.

type Enum14

type Enum14 string
const (
	Enum14All     Enum14 = "All"
	Enum14Linux   Enum14 = "Linux"
	Enum14Windows Enum14 = "Windows"
)

func PossibleEnum14Values

func PossibleEnum14Values() []Enum14

PossibleEnum14Values returns the possible values for the Enum14 const type.

func (Enum14) ToPtr

func (c Enum14) ToPtr() *Enum14

ToPtr returns a *Enum14 pointing to the current value.

type Enum15

type Enum15 string
const (
	Enum15All              Enum15 = "All"
	Enum15Linux            Enum15 = "Linux"
	Enum15LinuxFunctions   Enum15 = "LinuxFunctions"
	Enum15Windows          Enum15 = "Windows"
	Enum15WindowsFunctions Enum15 = "WindowsFunctions"
)

func PossibleEnum15Values

func PossibleEnum15Values() []Enum15

PossibleEnum15Values returns the possible values for the Enum15 const type.

func (Enum15) ToPtr

func (c Enum15) ToPtr() *Enum15

ToPtr returns a *Enum15 pointing to the current value.

type ErrorEntity

type ErrorEntity struct {
	// Basic error code.
	Code *string `json:"code,omitempty"`

	// Error Details.
	Details []*ErrorEntity `json:"details,omitempty"`

	// Type of error.
	ExtendedCode *string `json:"extendedCode,omitempty"`

	// Inner errors.
	InnerErrors []*ErrorEntity `json:"innerErrors,omitempty"`

	// Any details of the error.
	Message *string `json:"message,omitempty"`

	// Message template.
	MessageTemplate *string `json:"messageTemplate,omitempty"`

	// Parameters for the template.
	Parameters []*string `json:"parameters,omitempty"`

	// The error target.
	Target *string `json:"target,omitempty"`
}

ErrorEntity - Body of the error response returned from the API.

func (ErrorEntity) MarshalJSON

func (e ErrorEntity) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ErrorEntity.

type Experiments

type Experiments struct {
	// List of ramp-up rules.
	RampUpRules []*RampUpRule `json:"rampUpRules,omitempty"`
}

Experiments - Routing rules in production experiments.

func (Experiments) MarshalJSON

func (e Experiments) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Experiments.

type ExtendedLocation

type ExtendedLocation struct {
	// Name of extended location.
	Name *string `json:"name,omitempty"`

	// READ-ONLY; Type of extended location.
	Type *string `json:"type,omitempty" azure:"ro"`
}

ExtendedLocation - Extended Location.

type Facebook

type Facebook struct {
	// false if the Facebook provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The version of the Facebook api to be used while logging in.
	GraphAPIVersion *string `json:"graphApiVersion,omitempty"`

	// The configuration settings of the login flow.
	Login *LoginScopes `json:"login,omitempty"`

	// The configuration settings of the app registration for the Facebook provider.
	Registration *AppRegistration `json:"registration,omitempty"`
}

Facebook - The configuration settings of the Facebook provider.

type FileSystemApplicationLogsConfig

type FileSystemApplicationLogsConfig struct {
	// Log level.
	Level *LogLevel `json:"level,omitempty"`
}

FileSystemApplicationLogsConfig - Application logs to file system configuration.

type FileSystemHTTPLogsConfig

type FileSystemHTTPLogsConfig struct {
	// True if configuration is enabled, false if it is disabled and null if configuration is not set.
	Enabled *bool `json:"enabled,omitempty"`

	// Retention in days. Remove files older than X days. 0 or lower means no retention.
	RetentionInDays *int32 `json:"retentionInDays,omitempty"`

	// Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between
	// 25 and 100.
	RetentionInMb *int32 `json:"retentionInMb,omitempty"`
}

FileSystemHTTPLogsConfig - Http logs to file system configuration.

type FileSystemTokenStore

type FileSystemTokenStore struct {
	// The directory in which the tokens will be stored.
	Directory *string `json:"directory,omitempty"`
}

FileSystemTokenStore - The configuration settings of the storage of the tokens if a file system is used.

type ForwardProxy

type ForwardProxy struct {
	// The convention used to determine the url of the request made.
	Convention *ForwardProxyConvention `json:"convention,omitempty"`

	// The name of the header containing the host of the request.
	CustomHostHeaderName *string `json:"customHostHeaderName,omitempty"`

	// The name of the header containing the scheme of the request.
	CustomProtoHeaderName *string `json:"customProtoHeaderName,omitempty"`
}

ForwardProxy - The configuration settings of a forward proxy used to make the requests.

type ForwardProxyConvention

type ForwardProxyConvention string

ForwardProxyConvention - The convention used to determine the url of the request made.

const (
	ForwardProxyConventionNoProxy  ForwardProxyConvention = "NoProxy"
	ForwardProxyConventionStandard ForwardProxyConvention = "Standard"
	ForwardProxyConventionCustom   ForwardProxyConvention = "Custom"
)

func PossibleForwardProxyConventionValues

func PossibleForwardProxyConventionValues() []ForwardProxyConvention

PossibleForwardProxyConventionValues returns the possible values for the ForwardProxyConvention const type.

func (ForwardProxyConvention) ToPtr

ToPtr returns a *ForwardProxyConvention pointing to the current value.

type FrequencyUnit

type FrequencyUnit string

FrequencyUnit - The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)

const (
	FrequencyUnitDay  FrequencyUnit = "Day"
	FrequencyUnitHour FrequencyUnit = "Hour"
)

func PossibleFrequencyUnitValues

func PossibleFrequencyUnitValues() []FrequencyUnit

PossibleFrequencyUnitValues returns the possible values for the FrequencyUnit const type.

func (FrequencyUnit) ToPtr

func (c FrequencyUnit) ToPtr() *FrequencyUnit

ToPtr returns a *FrequencyUnit pointing to the current value.

type FrontEndConfiguration

type FrontEndConfiguration struct {
	Kind *FrontEndServiceType `json:"kind,omitempty"`
}

type FrontEndServiceType

type FrontEndServiceType string
const (
	FrontEndServiceTypeNodePort     FrontEndServiceType = "NodePort"
	FrontEndServiceTypeLoadBalancer FrontEndServiceType = "LoadBalancer"
)

func PossibleFrontEndServiceTypeValues

func PossibleFrontEndServiceTypeValues() []FrontEndServiceType

PossibleFrontEndServiceTypeValues returns the possible values for the FrontEndServiceType const type.

func (FrontEndServiceType) ToPtr

ToPtr returns a *FrontEndServiceType pointing to the current value.

type FtpsState

type FtpsState string

FtpsState - State of FTP / FTPS service

const (
	FtpsStateAllAllowed FtpsState = "AllAllowed"
	FtpsStateDisabled   FtpsState = "Disabled"
	FtpsStateFtpsOnly   FtpsState = "FtpsOnly"
)

func PossibleFtpsStateValues

func PossibleFtpsStateValues() []FtpsState

PossibleFtpsStateValues returns the possible values for the FtpsState const type.

func (FtpsState) ToPtr

func (c FtpsState) ToPtr() *FtpsState

ToPtr returns a *FtpsState pointing to the current value.

type FunctionAppMajorVersion

type FunctionAppMajorVersion struct {
	// READ-ONLY; Function App stack major version (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; Minor versions associated with the major version.
	MinorVersions []*FunctionAppMinorVersion `json:"minorVersions,omitempty" azure:"ro"`

	// READ-ONLY; Function App stack major version name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

FunctionAppMajorVersion - Function App stack major version.

func (FunctionAppMajorVersion) MarshalJSON

func (f FunctionAppMajorVersion) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionAppMajorVersion.

type FunctionAppMinorVersion

type FunctionAppMinorVersion struct {
	// READ-ONLY; Function App stack (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; Settings associated with the minor version.
	StackSettings *FunctionAppRuntimes `json:"stackSettings,omitempty" azure:"ro"`

	// READ-ONLY; Function App stack name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

FunctionAppMinorVersion - Function App stack minor version.

type FunctionAppRuntimeSettings

type FunctionAppRuntimeSettings struct {
	// READ-ONLY; Application Insights settings associated with the minor version.
	AppInsightsSettings *AppInsightsWebAppStackSettings `json:"appInsightsSettings,omitempty" azure:"ro"`

	// READ-ONLY; Application settings associated with the minor version.
	AppSettingsDictionary map[string]*string `json:"appSettingsDictionary,omitempty" azure:"ro"`

	// READ-ONLY; End-of-life date for the minor version.
	EndOfLifeDate *time.Time `json:"endOfLifeDate,omitempty" azure:"ro"`

	// READ-ONLY; GitHub Actions settings associated with the minor version.
	GitHubActionSettings *GitHubActionWebAppStackSettings `json:"gitHubActionSettings,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack version is auto-updated; otherwise, false.
	IsAutoUpdate *bool `json:"isAutoUpdate,omitempty" azure:"ro"`

	// READ-ONLY; true if the minor version the default; otherwise, false.
	IsDefault *bool `json:"isDefault,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is deprecated; otherwise, false.
	IsDeprecated *bool `json:"isDeprecated,omitempty" azure:"ro"`

	// READ-ONLY; true if the minor version is early-access; otherwise, false.
	IsEarlyAccess *bool `json:"isEarlyAccess,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack should be hidden; otherwise, false.
	IsHidden *bool `json:"isHidden,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is in preview; otherwise, false.
	IsPreview *bool `json:"isPreview,omitempty" azure:"ro"`

	// READ-ONLY; true if remote debugging is supported for the stack; otherwise, false.
	RemoteDebuggingSupported *bool `json:"remoteDebuggingSupported,omitempty" azure:"ro"`

	// READ-ONLY; Function App stack minor version (runtime only).
	RuntimeVersion *string `json:"runtimeVersion,omitempty" azure:"ro"`

	// READ-ONLY; Configuration settings associated with the minor version.
	SiteConfigPropertiesDictionary *SiteConfigPropertiesDictionary `json:"siteConfigPropertiesDictionary,omitempty" azure:"ro"`

	// READ-ONLY; List of supported Functions extension versions.
	SupportedFunctionsExtensionVersions []*string `json:"supportedFunctionsExtensionVersions,omitempty" azure:"ro"`
}

FunctionAppRuntimeSettings - Function App runtime settings.

func (FunctionAppRuntimeSettings) MarshalJSON

func (f FunctionAppRuntimeSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionAppRuntimeSettings.

func (*FunctionAppRuntimeSettings) UnmarshalJSON

func (f *FunctionAppRuntimeSettings) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type FunctionAppRuntimeSettings.

type FunctionAppRuntimes

type FunctionAppRuntimes struct {
	// READ-ONLY; Linux-specific settings associated with the minor version.
	LinuxRuntimeSettings *FunctionAppRuntimeSettings `json:"linuxRuntimeSettings,omitempty" azure:"ro"`

	// READ-ONLY; Windows-specific settings associated with the minor version.
	WindowsRuntimeSettings *FunctionAppRuntimeSettings `json:"windowsRuntimeSettings,omitempty" azure:"ro"`
}

FunctionAppRuntimes - Function App stack runtimes.

type FunctionAppStack

type FunctionAppStack struct {
	ProxyOnlyResource
	// FunctionAppStack resource specific properties
	Properties *FunctionAppStackProperties `json:"properties,omitempty"`

	// READ-ONLY; Function App stack location.
	Location *string `json:"location,omitempty" azure:"ro"`
}

FunctionAppStack - Function App Stack.

func (FunctionAppStack) MarshalJSON

func (f FunctionAppStack) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionAppStack.

type FunctionAppStackCollection

type FunctionAppStackCollection struct {
	// REQUIRED; Collection of resources.
	Value []*FunctionAppStack `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

FunctionAppStackCollection - Collection of Function app Stacks

func (FunctionAppStackCollection) MarshalJSON

func (f FunctionAppStackCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionAppStackCollection.

type FunctionAppStackProperties

type FunctionAppStackProperties struct {
	// READ-ONLY; Function App stack (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; List of major versions available.
	MajorVersions []*FunctionAppMajorVersion `json:"majorVersions,omitempty" azure:"ro"`

	// READ-ONLY; Function App stack preferred OS.
	PreferredOs *StackPreferredOs `json:"preferredOs,omitempty" azure:"ro"`

	// READ-ONLY; Function App stack name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

FunctionAppStackProperties - FunctionAppStack resource specific properties

func (FunctionAppStackProperties) MarshalJSON

func (f FunctionAppStackProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionAppStackProperties.

type FunctionEnvelope

type FunctionEnvelope struct {
	ProxyOnlyResource
	// FunctionEnvelope resource specific properties
	Properties *FunctionEnvelopeProperties `json:"properties,omitempty"`
}

FunctionEnvelope - Function information.

func (FunctionEnvelope) MarshalJSON

func (f FunctionEnvelope) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionEnvelope.

type FunctionEnvelopeCollection

type FunctionEnvelopeCollection struct {
	// REQUIRED; Collection of resources.
	Value []*FunctionEnvelope `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

FunctionEnvelopeCollection - Collection of Kudu function information elements.

func (FunctionEnvelopeCollection) MarshalJSON

func (f FunctionEnvelopeCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionEnvelopeCollection.

type FunctionEnvelopeProperties

type FunctionEnvelopeProperties struct {
	// Config information.
	Config map[string]interface{} `json:"config,omitempty"`

	// Config URI.
	ConfigHref *string `json:"config_href,omitempty"`

	// File list.
	Files map[string]*string `json:"files,omitempty"`

	// Function App ID.
	FunctionAppID *string `json:"function_app_id,omitempty"`

	// Function URI.
	Href *string `json:"href,omitempty"`

	// The invocation URL
	InvokeURLTemplate *string `json:"invoke_url_template,omitempty"`

	// Gets or sets a value indicating whether the function is disabled
	IsDisabled *bool `json:"isDisabled,omitempty"`

	// The function language
	Language *string `json:"language,omitempty"`

	// Script URI.
	ScriptHref *string `json:"script_href,omitempty"`

	// Script root path URI.
	ScriptRootPathHref *string `json:"script_root_path_href,omitempty"`

	// Secrets file URI.
	SecretsFileHref *string `json:"secrets_file_href,omitempty"`

	// Test data used when testing via the Azure Portal.
	TestData *string `json:"test_data,omitempty"`

	// Test data URI.
	TestDataHref *string `json:"test_data_href,omitempty"`
}

FunctionEnvelopeProperties - FunctionEnvelope resource specific properties

func (FunctionEnvelopeProperties) MarshalJSON

func (f FunctionEnvelopeProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type FunctionEnvelopeProperties.

type FunctionSecrets

type FunctionSecrets struct {
	// Secret key.
	Key *string `json:"key,omitempty"`

	// Trigger URL.
	TriggerURL *string `json:"trigger_url,omitempty"`
}

FunctionSecrets - Function secrets.

type GeoRegion

type GeoRegion struct {
	ProxyOnlyResource
	// GeoRegion resource specific properties
	Properties *GeoRegionProperties `json:"properties,omitempty"`
}

GeoRegion - Geographical region.

func (GeoRegion) MarshalJSON

func (g GeoRegion) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type GeoRegion.

type GeoRegionCollection

type GeoRegionCollection struct {
	// REQUIRED; Collection of resources.
	Value []*GeoRegion `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

GeoRegionCollection - Collection of geographical regions.

func (GeoRegionCollection) MarshalJSON

func (g GeoRegionCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type GeoRegionCollection.

type GeoRegionProperties

type GeoRegionProperties struct {
	// READ-ONLY; Region description.
	Description *string `json:"description,omitempty" azure:"ro"`

	// READ-ONLY; Display name for region.
	DisplayName *string `json:"displayName,omitempty" azure:"ro"`

	// READ-ONLY; Display name for region.
	OrgDomain *string `json:"orgDomain,omitempty" azure:"ro"`
}

GeoRegionProperties - GeoRegion resource specific properties

type GitHub

type GitHub struct {
	// false if the GitHub provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the login flow.
	Login *LoginScopes `json:"login,omitempty"`

	// The configuration settings of the app registration for the GitHub provider.
	Registration *ClientRegistration `json:"registration,omitempty"`
}

GitHub - The configuration settings of the GitHub provider.

type GitHubActionCodeConfiguration

type GitHubActionCodeConfiguration struct {
	// Runtime stack is used to determine the workflow file content for code base apps.
	RuntimeStack *string `json:"runtimeStack,omitempty"`

	// Runtime version is used to determine what build version to set in the workflow file.
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`
}

GitHubActionCodeConfiguration - The GitHub action code configuration.

type GitHubActionConfiguration

type GitHubActionConfiguration struct {
	// GitHub Action code configuration.
	CodeConfiguration *GitHubActionCodeConfiguration `json:"codeConfiguration,omitempty"`

	// GitHub Action container configuration.
	ContainerConfiguration *GitHubActionContainerConfiguration `json:"containerConfiguration,omitempty"`

	// Workflow option to determine whether the workflow file should be generated and written to the repository.
	GenerateWorkflowFile *bool `json:"generateWorkflowFile,omitempty"`

	// This will help determine the workflow configuration to select.
	IsLinux *bool `json:"isLinux,omitempty"`
}

GitHubActionConfiguration - The GitHub action configuration.

type GitHubActionContainerConfiguration

type GitHubActionContainerConfiguration struct {
	// The image name for the build.
	ImageName *string `json:"imageName,omitempty"`

	// The password used to upload the image to the container registry.
	Password *string `json:"password,omitempty"`

	// The server URL for the container registry where the build will be hosted.
	ServerURL *string `json:"serverUrl,omitempty"`

	// The username used to upload the image to the container registry.
	Username *string `json:"username,omitempty"`
}

GitHubActionContainerConfiguration - The GitHub action container configuration.

type GitHubActionWebAppStackSettings

type GitHubActionWebAppStackSettings struct {
	// READ-ONLY; true if GitHub Actions is supported for the stack; otherwise, false.
	IsSupported *bool `json:"isSupported,omitempty" azure:"ro"`

	// READ-ONLY; The minor version that is supported for GitHub Actions.
	SupportedVersion *string `json:"supportedVersion,omitempty" azure:"ro"`
}

GitHubActionWebAppStackSettings - GitHub Actions Web App stack settings.

type GlobalClient

type GlobalClient struct {
	// contains filtered or unexported fields
}

GlobalClient contains the methods for the Global group. Don't use this type directly, use NewGlobalClient() instead.

func NewGlobalClient

func NewGlobalClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *GlobalClient

NewGlobalClient creates a new instance of GlobalClient with the specified values.

func (*GlobalClient) GetDeletedWebApp

func (client *GlobalClient) GetDeletedWebApp(ctx context.Context, deletedSiteID string, options *GlobalGetDeletedWebAppOptions) (GlobalGetDeletedWebAppResponse, error)

GetDeletedWebApp - Description for Get deleted app for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*GlobalClient) GetDeletedWebAppSnapshots

func (client *GlobalClient) GetDeletedWebAppSnapshots(ctx context.Context, deletedSiteID string, options *GlobalGetDeletedWebAppSnapshotsOptions) (GlobalGetDeletedWebAppSnapshotsResponse, error)

GetDeletedWebAppSnapshots - Description for Get all deleted apps for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*GlobalClient) GetSubscriptionOperationWithAsyncResponse

func (client *GlobalClient) GetSubscriptionOperationWithAsyncResponse(ctx context.Context, location string, operationID string, options *GlobalGetSubscriptionOperationWithAsyncResponseOptions) (GlobalGetSubscriptionOperationWithAsyncResponseResponse, error)

GetSubscriptionOperationWithAsyncResponse - Description for Gets an operation in a subscription and given region If the operation fails it returns the *DefaultErrorResponse error type.

type GlobalCsmSKUDescription

type GlobalCsmSKUDescription struct {
	// Capabilities of the SKU, e.g., is traffic manager enabled?
	Capabilities []*Capability `json:"capabilities,omitempty"`

	// Min, max, and default scale values of the SKU.
	Capacity *SKUCapacity `json:"capacity,omitempty"`

	// Family code of the resource SKU.
	Family *string `json:"family,omitempty"`

	// Locations of the SKU.
	Locations []*string `json:"locations,omitempty"`

	// Name of the resource SKU.
	Name *string `json:"name,omitempty"`

	// Size specifier of the resource SKU.
	Size *string `json:"size,omitempty"`

	// Service Tier of the resource SKU.
	Tier *string `json:"tier,omitempty"`
}

GlobalCsmSKUDescription - A Global SKU Description.

func (GlobalCsmSKUDescription) MarshalJSON

func (g GlobalCsmSKUDescription) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type GlobalCsmSKUDescription.

type GlobalGetDeletedWebAppOptions

type GlobalGetDeletedWebAppOptions struct {
}

GlobalGetDeletedWebAppOptions contains the optional parameters for the Global.GetDeletedWebApp method.

type GlobalGetDeletedWebAppResponse

type GlobalGetDeletedWebAppResponse struct {
	GlobalGetDeletedWebAppResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

GlobalGetDeletedWebAppResponse contains the response from method Global.GetDeletedWebApp.

type GlobalGetDeletedWebAppResult

type GlobalGetDeletedWebAppResult struct {
	DeletedSite
}

GlobalGetDeletedWebAppResult contains the result from method Global.GetDeletedWebApp.

type GlobalGetDeletedWebAppSnapshotsOptions

type GlobalGetDeletedWebAppSnapshotsOptions struct {
}

GlobalGetDeletedWebAppSnapshotsOptions contains the optional parameters for the Global.GetDeletedWebAppSnapshots method.

type GlobalGetDeletedWebAppSnapshotsResponse

type GlobalGetDeletedWebAppSnapshotsResponse struct {
	GlobalGetDeletedWebAppSnapshotsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

GlobalGetDeletedWebAppSnapshotsResponse contains the response from method Global.GetDeletedWebAppSnapshots.

type GlobalGetDeletedWebAppSnapshotsResult

type GlobalGetDeletedWebAppSnapshotsResult struct {
	// Array of Snapshot
	SnapshotArray []*Snapshot
}

GlobalGetDeletedWebAppSnapshotsResult contains the result from method Global.GetDeletedWebAppSnapshots.

type GlobalGetSubscriptionOperationWithAsyncResponseOptions

type GlobalGetSubscriptionOperationWithAsyncResponseOptions struct {
}

GlobalGetSubscriptionOperationWithAsyncResponseOptions contains the optional parameters for the Global.GetSubscriptionOperationWithAsyncResponse method.

type GlobalGetSubscriptionOperationWithAsyncResponseResponse

type GlobalGetSubscriptionOperationWithAsyncResponseResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

GlobalGetSubscriptionOperationWithAsyncResponseResponse contains the response from method Global.GetSubscriptionOperationWithAsyncResponse.

type GlobalValidation

type GlobalValidation struct {
	// The paths for which unauthenticated flow would not be redirected to the login page.
	ExcludedPaths []*string `json:"excludedPaths,omitempty"`

	// The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and
	// the unauthenticated client action is set to
	// "RedirectToLoginPage".
	RedirectToProvider *string `json:"redirectToProvider,omitempty"`

	// true if the authentication flow is required any request is made; otherwise, false.
	RequireAuthentication *bool `json:"requireAuthentication,omitempty"`

	// The action to take when an unauthenticated client attempts to access the app.
	UnauthenticatedClientAction *UnauthenticatedClientActionV2 `json:"unauthenticatedClientAction,omitempty"`
}

GlobalValidation - The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.

func (GlobalValidation) MarshalJSON

func (g GlobalValidation) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type GlobalValidation.

type Google

type Google struct {
	// false if the Google provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the login flow.
	Login *LoginScopes `json:"login,omitempty"`

	// The configuration settings of the app registration for the Google provider.
	Registration *ClientRegistration `json:"registration,omitempty"`

	// The configuration settings of the Azure Active Directory token validation flow.
	Validation *AllowedAudiencesValidation `json:"validation,omitempty"`
}

Google - The configuration settings of the Google provider.

type HTTPLogsConfig

type HTTPLogsConfig struct {
	// Http logs to azure blob storage configuration.
	AzureBlobStorage *AzureBlobStorageHTTPLogsConfig `json:"azureBlobStorage,omitempty"`

	// Http logs to file system configuration.
	FileSystem *FileSystemHTTPLogsConfig `json:"fileSystem,omitempty"`
}

HTTPLogsConfig - Http logs configuration.

type HTTPSettings

type HTTPSettings struct {
	// The configuration settings of a forward proxy used to make the requests.
	ForwardProxy *ForwardProxy `json:"forwardProxy,omitempty"`

	// false if the authentication/authorization responses not having the HTTPS scheme are permissible; otherwise, true.
	RequireHTTPS *bool `json:"requireHttps,omitempty"`

	// The configuration settings of the paths HTTP requests.
	Routes *HTTPSettingsRoutes `json:"routes,omitempty"`
}

HTTPSettings - The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.

type HTTPSettingsRoutes

type HTTPSettingsRoutes struct {
	// The prefix that should precede all the authentication/authorization paths.
	APIPrefix *string `json:"apiPrefix,omitempty"`
}

HTTPSettingsRoutes - The configuration settings of the paths HTTP requests.

type HandlerMapping

type HandlerMapping struct {
	// Command-line arguments to be passed to the script processor.
	Arguments *string `json:"arguments,omitempty"`

	// Requests with this extension will be handled using the specified FastCGI application.
	Extension *string `json:"extension,omitempty"`

	// The absolute path to the FastCGI application.
	ScriptProcessor *string `json:"scriptProcessor,omitempty"`
}

HandlerMapping - The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.

type HostKeys

type HostKeys struct {
	// Host level function keys.
	FunctionKeys map[string]*string `json:"functionKeys,omitempty"`

	// Secret key.
	MasterKey *string `json:"masterKey,omitempty"`

	// System keys.
	SystemKeys map[string]*string `json:"systemKeys,omitempty"`
}

HostKeys - Functions host level keys.

func (HostKeys) MarshalJSON

func (h HostKeys) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HostKeys.

type HostName

type HostName struct {
	// Name of the Azure resource the hostname is assigned to. If it is assigned to a Traffic Manager then it will be the Traffic Manager name otherwise it
	// will be the app name.
	AzureResourceName *string `json:"azureResourceName,omitempty"`

	// Type of the Azure resource the hostname is assigned to.
	AzureResourceType *AzureResourceType `json:"azureResourceType,omitempty"`

	// Type of the DNS record.
	CustomHostNameDNSRecordType *CustomHostNameDNSRecordType `json:"customHostNameDnsRecordType,omitempty"`

	// Type of the hostname.
	HostNameType *HostNameType `json:"hostNameType,omitempty"`

	// Name of the hostname.
	Name *string `json:"name,omitempty"`

	// List of apps the hostname is assigned to. This list will have more than one app only if the hostname is pointing to a Traffic Manager.
	SiteNames []*string `json:"siteNames,omitempty"`
}

HostName - Details of a hostname derived from a domain.

func (HostName) MarshalJSON

func (h HostName) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HostName.

type HostNameBinding

type HostNameBinding struct {
	ProxyOnlyResource
	// HostNameBinding resource specific properties
	Properties *HostNameBindingProperties `json:"properties,omitempty"`
}

HostNameBinding - A hostname binding object.

func (HostNameBinding) MarshalJSON

func (h HostNameBinding) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HostNameBinding.

type HostNameBindingCollection

type HostNameBindingCollection struct {
	// REQUIRED; Collection of resources.
	Value []*HostNameBinding `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

HostNameBindingCollection - Collection of hostname bindings.

func (HostNameBindingCollection) MarshalJSON

func (h HostNameBindingCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HostNameBindingCollection.

type HostNameBindingProperties

type HostNameBindingProperties struct {
	// Azure resource name.
	AzureResourceName *string `json:"azureResourceName,omitempty"`

	// Azure resource type.
	AzureResourceType *AzureResourceType `json:"azureResourceType,omitempty"`

	// Custom DNS record type.
	CustomHostNameDNSRecordType *CustomHostNameDNSRecordType `json:"customHostNameDnsRecordType,omitempty"`

	// Fully qualified ARM domain resource URI.
	DomainID *string `json:"domainId,omitempty"`

	// Hostname type.
	HostNameType *HostNameType `json:"hostNameType,omitempty"`

	// SSL type
	SSLState *SSLState `json:"sslState,omitempty"`

	// App Service app name.
	SiteName *string `json:"siteName,omitempty"`

	// SSL certificate thumbprint
	Thumbprint *string `json:"thumbprint,omitempty"`

	// READ-ONLY; Virtual IP address assigned to the hostname if IP based SSL is enabled.
	VirtualIP *string `json:"virtualIP,omitempty" azure:"ro"`
}

HostNameBindingProperties - HostNameBinding resource specific properties

type HostNameSSLState

type HostNameSSLState struct {
	// Indicates whether the hostname is a standard or repository hostname.
	HostType *HostType `json:"hostType,omitempty"`

	// Hostname.
	Name *string `json:"name,omitempty"`

	// SSL type.
	SSLState *SSLState `json:"sslState,omitempty"`

	// SSL certificate thumbprint.
	Thumbprint *string `json:"thumbprint,omitempty"`

	// Set to true to update existing hostname.
	ToUpdate *bool `json:"toUpdate,omitempty"`

	// Virtual IP address assigned to the hostname if IP based SSL is enabled.
	VirtualIP *string `json:"virtualIP,omitempty"`
}

HostNameSSLState - SSL-enabled hostname.

type HostNameType

type HostNameType string

HostNameType - Type of the hostname.

const (
	HostNameTypeVerified HostNameType = "Verified"
	HostNameTypeManaged  HostNameType = "Managed"
)

func PossibleHostNameTypeValues

func PossibleHostNameTypeValues() []HostNameType

PossibleHostNameTypeValues returns the possible values for the HostNameType const type.

func (HostNameType) ToPtr

func (c HostNameType) ToPtr() *HostNameType

ToPtr returns a *HostNameType pointing to the current value.

type HostType

type HostType string

HostType - Indicates whether the hostname is a standard or repository hostname.

const (
	HostTypeStandard   HostType = "Standard"
	HostTypeRepository HostType = "Repository"
)

func PossibleHostTypeValues

func PossibleHostTypeValues() []HostType

PossibleHostTypeValues returns the possible values for the HostType const type.

func (HostType) ToPtr

func (c HostType) ToPtr() *HostType

ToPtr returns a *HostType pointing to the current value.

type HostingEnvironmentDeploymentInfo

type HostingEnvironmentDeploymentInfo struct {
	// Location of the App Service Environment.
	Location *string `json:"location,omitempty"`

	// Name of the App Service Environment.
	Name *string `json:"name,omitempty"`
}

HostingEnvironmentDeploymentInfo - Information needed to create resources on an App Service Environment.

type HostingEnvironmentDiagnostics

type HostingEnvironmentDiagnostics struct {
	// Diagnostics output.
	DiagnosticsOutput *string `json:"diagnosticsOutput,omitempty"`

	// Name/identifier of the diagnostics.
	Name *string `json:"name,omitempty"`
}

HostingEnvironmentDiagnostics - Diagnostics for an App Service Environment.

type HostingEnvironmentProfile

type HostingEnvironmentProfile struct {
	// Resource ID of the App Service Environment.
	ID *string `json:"id,omitempty"`

	// READ-ONLY; Name of the App Service Environment.
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Resource type of the App Service Environment.
	Type *string `json:"type,omitempty" azure:"ro"`
}

HostingEnvironmentProfile - Specification for an App Service Environment to use for this resource.

type HostingEnvironmentStatus

type HostingEnvironmentStatus string

HostingEnvironmentStatus - Current status of the App Service Environment.

const (
	HostingEnvironmentStatusPreparing HostingEnvironmentStatus = "Preparing"
	HostingEnvironmentStatusReady     HostingEnvironmentStatus = "Ready"
	HostingEnvironmentStatusScaling   HostingEnvironmentStatus = "Scaling"
	HostingEnvironmentStatusDeleting  HostingEnvironmentStatus = "Deleting"
)

func PossibleHostingEnvironmentStatusValues

func PossibleHostingEnvironmentStatusValues() []HostingEnvironmentStatus

PossibleHostingEnvironmentStatusValues returns the possible values for the HostingEnvironmentStatus const type.

func (HostingEnvironmentStatus) ToPtr

ToPtr returns a *HostingEnvironmentStatus pointing to the current value.

type HybridConnection

type HybridConnection struct {
	ProxyOnlyResource
	// HybridConnection resource specific properties
	Properties *HybridConnectionProperties `json:"properties,omitempty"`
}

HybridConnection - Hybrid Connection contract. This is used to configure a Hybrid Connection.

func (HybridConnection) MarshalJSON

func (h HybridConnection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HybridConnection.

type HybridConnectionCollection

type HybridConnectionCollection struct {
	// REQUIRED; Collection of resources.
	Value []*HybridConnection `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

HybridConnectionCollection - Collection of hostname bindings.

func (HybridConnectionCollection) MarshalJSON

func (h HybridConnectionCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HybridConnectionCollection.

type HybridConnectionKey

type HybridConnectionKey struct {
	ProxyOnlyResource
	// HybridConnectionKey resource specific properties
	Properties *HybridConnectionKeyProperties `json:"properties,omitempty"`
}

HybridConnectionKey - Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.

func (HybridConnectionKey) MarshalJSON

func (h HybridConnectionKey) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HybridConnectionKey.

type HybridConnectionKeyProperties

type HybridConnectionKeyProperties struct {
	// READ-ONLY; The name of the send key.
	SendKeyName *string `json:"sendKeyName,omitempty" azure:"ro"`

	// READ-ONLY; The value of the send key.
	SendKeyValue *string `json:"sendKeyValue,omitempty" azure:"ro"`
}

HybridConnectionKeyProperties - HybridConnectionKey resource specific properties

type HybridConnectionLimits

type HybridConnectionLimits struct {
	ProxyOnlyResource
	// HybridConnectionLimits resource specific properties
	Properties *HybridConnectionLimitsProperties `json:"properties,omitempty"`
}

HybridConnectionLimits - Hybrid Connection limits contract. This is used to return the plan limits of Hybrid Connections.

func (HybridConnectionLimits) MarshalJSON

func (h HybridConnectionLimits) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type HybridConnectionLimits.

type HybridConnectionLimitsProperties

type HybridConnectionLimitsProperties struct {
	// READ-ONLY; The current number of Hybrid Connections.
	Current *int32 `json:"current,omitempty" azure:"ro"`

	// READ-ONLY; The maximum number of Hybrid Connections allowed.
	Maximum *int32 `json:"maximum,omitempty" azure:"ro"`
}

HybridConnectionLimitsProperties - HybridConnectionLimits resource specific properties

type HybridConnectionProperties

type HybridConnectionProperties struct {
	// The hostname of the endpoint.
	Hostname *string `json:"hostname,omitempty"`

	// The port of the endpoint.
	Port *int32 `json:"port,omitempty"`

	// The ARM URI to the Service Bus relay.
	RelayArmURI *string `json:"relayArmUri,omitempty"`

	// The name of the Service Bus relay.
	RelayName *string `json:"relayName,omitempty"`

	// The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus.
	SendKeyName *string `json:"sendKeyName,omitempty"`

	// The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned normally, use the POST /listKeys
	// API instead.
	SendKeyValue *string `json:"sendKeyValue,omitempty"`

	// The name of the Service Bus namespace.
	ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"`

	// The suffix for the service bus endpoint. By default this is .servicebus.windows.net
	ServiceBusSuffix *string `json:"serviceBusSuffix,omitempty"`
}

HybridConnectionProperties - HybridConnection resource specific properties

type IPFilterTag

type IPFilterTag string

IPFilterTag - Defines what this IP filter will be used for. This is to support IP filtering on proxies.

const (
	IPFilterTagDefault    IPFilterTag = "Default"
	IPFilterTagServiceTag IPFilterTag = "ServiceTag"
	IPFilterTagXffProxy   IPFilterTag = "XffProxy"
)

func PossibleIPFilterTagValues

func PossibleIPFilterTagValues() []IPFilterTag

PossibleIPFilterTagValues returns the possible values for the IPFilterTag const type.

func (IPFilterTag) ToPtr

func (c IPFilterTag) ToPtr() *IPFilterTag

ToPtr returns a *IPFilterTag pointing to the current value.

type IPSecurityRestriction

type IPSecurityRestriction struct {
	// Allow or Deny access for this IP range.
	Action *string `json:"action,omitempty"`

	// IP restriction rule description.
	Description *string `json:"description,omitempty"`

	// IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic
	// is ..
	// * If the property is null or empty (default), all hosts(or lack of) are allowed.
	// * A value is compared using ordinal-ignore-case (excluding port number).
	// * Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root
	// domain contoso.com or multi-level
	// foo.bar.contoso.com
	// * Unicode host names are allowed but are converted to Punycode for matching.
	// X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is ..
	// * If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed.
	// * If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property.
	// X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match.
	Headers map[string][]*string `json:"headers,omitempty"`

	// IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask
	// (leading bit match). For CIDR, SubnetMask
	// property must not be specified.
	IPAddress *string `json:"ipAddress,omitempty"`

	// IP restriction rule name.
	Name *string `json:"name,omitempty"`

	// Priority of IP restriction rule.
	Priority *int32 `json:"priority,omitempty"`

	// Subnet mask for the range of IP addresses the restriction is valid for.
	SubnetMask *string `json:"subnetMask,omitempty"`

	// (internal) Subnet traffic tag
	SubnetTrafficTag *int32 `json:"subnetTrafficTag,omitempty"`

	// Defines what this IP filter will be used for. This is to support IP filtering on proxies.
	Tag *IPFilterTag `json:"tag,omitempty"`

	// Virtual network resource id
	VnetSubnetResourceID *string `json:"vnetSubnetResourceId,omitempty"`

	// (internal) Vnet traffic tag
	VnetTrafficTag *int32 `json:"vnetTrafficTag,omitempty"`
}

IPSecurityRestriction - IP security restriction on an app.

func (IPSecurityRestriction) MarshalJSON

func (i IPSecurityRestriction) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type IPSecurityRestriction.

type Identifier

type Identifier struct {
	ProxyOnlyResource
	// Identifier resource specific properties
	Properties *IdentifierProperties `json:"properties,omitempty"`
}

Identifier - A domain specific resource identifier.

func (Identifier) MarshalJSON

func (i Identifier) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Identifier.

type IdentifierCollection

type IdentifierCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Identifier `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

IdentifierCollection - Collection of identifiers.

func (IdentifierCollection) MarshalJSON

func (i IdentifierCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type IdentifierCollection.

type IdentifierProperties

type IdentifierProperties struct {
	// String representation of the identity.
	Value *string `json:"id,omitempty"`
}

IdentifierProperties - Identifier resource specific properties

type IdentityProviders

type IdentityProviders struct {
	// The configuration settings of the Apple provider.
	Apple *Apple `json:"apple,omitempty"`

	// The configuration settings of the Azure Active directory provider.
	AzureActiveDirectory *AzureActiveDirectory `json:"azureActiveDirectory,omitempty"`

	// The configuration settings of the Azure Static Web Apps provider.
	AzureStaticWebApps *AzureStaticWebApps `json:"azureStaticWebApps,omitempty"`

	// The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider.
	CustomOpenIDConnectProviders map[string]*CustomOpenIDConnectProvider `json:"customOpenIdConnectProviders,omitempty"`

	// The configuration settings of the Facebook provider.
	Facebook *Facebook `json:"facebook,omitempty"`

	// The configuration settings of the GitHub provider.
	GitHub *GitHub `json:"gitHub,omitempty"`

	// The configuration settings of the Google provider.
	Google *Google `json:"google,omitempty"`

	// The configuration settings of the legacy Microsoft Account provider.
	LegacyMicrosoftAccount *LegacyMicrosoftAccount `json:"legacyMicrosoftAccount,omitempty"`

	// The configuration settings of the Twitter provider.
	Twitter *Twitter `json:"twitter,omitempty"`
}

IdentityProviders - The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.

func (IdentityProviders) MarshalJSON

func (i IdentityProviders) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type IdentityProviders.

type InAvailabilityReasonType

type InAvailabilityReasonType string

InAvailabilityReasonType - Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.

const (
	InAvailabilityReasonTypeAlreadyExists InAvailabilityReasonType = "AlreadyExists"
	InAvailabilityReasonTypeInvalid       InAvailabilityReasonType = "Invalid"
)

func PossibleInAvailabilityReasonTypeValues

func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType

PossibleInAvailabilityReasonTypeValues returns the possible values for the InAvailabilityReasonType const type.

func (InAvailabilityReasonType) ToPtr

ToPtr returns a *InAvailabilityReasonType pointing to the current value.

type InboundEnvironmentEndpoint

type InboundEnvironmentEndpoint struct {
	// Short text describing the purpose of the network traffic.
	Description *string `json:"description,omitempty"`

	// The IP addresses that network traffic will originate from in cidr notation.
	Endpoints []*string `json:"endpoints,omitempty"`

	// The ports that network traffic will arrive to the App Service Environment at.
	Ports []*string `json:"ports,omitempty"`
}

InboundEnvironmentEndpoint - The IP Addresses and Ports that require inbound network access to and within the subnet of the App Service Environment.

func (InboundEnvironmentEndpoint) MarshalJSON

func (i InboundEnvironmentEndpoint) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type InboundEnvironmentEndpoint.

type InboundEnvironmentEndpointCollection

type InboundEnvironmentEndpointCollection struct {
	// REQUIRED; Collection of resources.
	Value []*InboundEnvironmentEndpoint `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

InboundEnvironmentEndpointCollection - Collection of Inbound Environment Endpoints

func (InboundEnvironmentEndpointCollection) MarshalJSON

func (i InboundEnvironmentEndpointCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type InboundEnvironmentEndpointCollection.

type InsightStatus

type InsightStatus string

InsightStatus - Level of the most severe insight generated by the detector.

const (
	InsightStatusCritical InsightStatus = "Critical"
	InsightStatusWarning  InsightStatus = "Warning"
	InsightStatusInfo     InsightStatus = "Info"
	InsightStatusSuccess  InsightStatus = "Success"
	InsightStatusNone     InsightStatus = "None"
)

func PossibleInsightStatusValues

func PossibleInsightStatusValues() []InsightStatus

PossibleInsightStatusValues returns the possible values for the InsightStatus const type.

func (InsightStatus) ToPtr

func (c InsightStatus) ToPtr() *InsightStatus

ToPtr returns a *InsightStatus pointing to the current value.

type IssueType

type IssueType string

IssueType - Represents the type of the Detector

const (
	IssueTypeServiceIncident      IssueType = "ServiceIncident"
	IssueTypeAppDeployment        IssueType = "AppDeployment"
	IssueTypeAppCrash             IssueType = "AppCrash"
	IssueTypeRuntimeIssueDetected IssueType = "RuntimeIssueDetected"
	IssueTypeAseDeployment        IssueType = "AseDeployment"
	IssueTypeUserIssue            IssueType = "UserIssue"
	IssueTypePlatformIssue        IssueType = "PlatformIssue"
	IssueTypeOther                IssueType = "Other"
)

func PossibleIssueTypeValues

func PossibleIssueTypeValues() []IssueType

PossibleIssueTypeValues returns the possible values for the IssueType const type.

func (IssueType) ToPtr

func (c IssueType) ToPtr() *IssueType

ToPtr returns a *IssueType pointing to the current value.

type JwtClaimChecks

type JwtClaimChecks struct {
	// The list of the allowed client applications.
	AllowedClientApplications []*string `json:"allowedClientApplications,omitempty"`

	// The list of the allowed groups.
	AllowedGroups []*string `json:"allowedGroups,omitempty"`
}

JwtClaimChecks - The configuration settings of the checks that should be made while validating the JWT Claims.

func (JwtClaimChecks) MarshalJSON

func (j JwtClaimChecks) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type JwtClaimChecks.

type KeyInfo

type KeyInfo struct {
	// Key name
	Name *string `json:"name,omitempty"`

	// Key value
	Value *string `json:"value,omitempty"`
}

KeyInfo - Function key info.

type KeyValuePairStringObject

type KeyValuePairStringObject struct {
	// READ-ONLY
	Key *string `json:"key,omitempty" azure:"ro"`

	// READ-ONLY; Any object
	Value map[string]interface{} `json:"value,omitempty" azure:"ro"`
}

type KeyVaultSecretStatus

type KeyVaultSecretStatus string

KeyVaultSecretStatus - Status of the Key Vault secret.

const (
	KeyVaultSecretStatusInitialized                              KeyVaultSecretStatus = "Initialized"
	KeyVaultSecretStatusWaitingOnCertificateOrder                KeyVaultSecretStatus = "WaitingOnCertificateOrder"
	KeyVaultSecretStatusSucceeded                                KeyVaultSecretStatus = "Succeeded"
	KeyVaultSecretStatusCertificateOrderFailed                   KeyVaultSecretStatus = "CertificateOrderFailed"
	KeyVaultSecretStatusOperationNotPermittedOnKeyVault          KeyVaultSecretStatus = "OperationNotPermittedOnKeyVault"
	KeyVaultSecretStatusAzureServiceUnauthorizedToAccessKeyVault KeyVaultSecretStatus = "AzureServiceUnauthorizedToAccessKeyVault"
	KeyVaultSecretStatusKeyVaultDoesNotExist                     KeyVaultSecretStatus = "KeyVaultDoesNotExist"
	KeyVaultSecretStatusKeyVaultSecretDoesNotExist               KeyVaultSecretStatus = "KeyVaultSecretDoesNotExist"
	KeyVaultSecretStatusUnknownError                             KeyVaultSecretStatus = "UnknownError"
	KeyVaultSecretStatusExternalPrivateKey                       KeyVaultSecretStatus = "ExternalPrivateKey"
	KeyVaultSecretStatusUnknown                                  KeyVaultSecretStatus = "Unknown"
)

func PossibleKeyVaultSecretStatusValues

func PossibleKeyVaultSecretStatusValues() []KeyVaultSecretStatus

PossibleKeyVaultSecretStatusValues returns the possible values for the KeyVaultSecretStatus const type.

func (KeyVaultSecretStatus) ToPtr

ToPtr returns a *KeyVaultSecretStatus pointing to the current value.

type KubeEnvironment

type KubeEnvironment struct {
	Resource
	// Extended Location.
	ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`

	// KubeEnvironment resource specific properties
	Properties *KubeEnvironmentProperties `json:"properties,omitempty"`
}

KubeEnvironment - A Kubernetes cluster specialized for web workloads by Azure App Service

func (KubeEnvironment) MarshalJSON

func (k KubeEnvironment) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type KubeEnvironment.

type KubeEnvironmentCollection

type KubeEnvironmentCollection struct {
	// REQUIRED; Collection of resources.
	Value []*KubeEnvironment `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

KubeEnvironmentCollection - Collection of Kubernetes Environments

func (KubeEnvironmentCollection) MarshalJSON

func (k KubeEnvironmentCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type KubeEnvironmentCollection.

type KubeEnvironmentPatchResource

type KubeEnvironmentPatchResource struct {
	ProxyOnlyResource
	// KubeEnvironmentPatchResource resource specific properties
	Properties *KubeEnvironmentPatchResourceProperties `json:"properties,omitempty"`
}

KubeEnvironmentPatchResource - ARM resource for a KubeEnvironment when patching

func (KubeEnvironmentPatchResource) MarshalJSON

func (k KubeEnvironmentPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type KubeEnvironmentPatchResource.

type KubeEnvironmentPatchResourceProperties

type KubeEnvironmentPatchResourceProperties struct {
	AksResourceID *string `json:"aksResourceID,omitempty"`

	// Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
	AppLogsConfiguration *AppLogsConfiguration `json:"appLogsConfiguration,omitempty"`

	// Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType
	// etc.
	ArcConfiguration *ArcConfiguration `json:"arcConfiguration,omitempty"`

	// Only visible within Vnet/Subnet
	InternalLoadBalancerEnabled *bool `json:"internalLoadBalancerEnabled,omitempty"`

	// Static IP of the KubeEnvironment
	StaticIP *string `json:"staticIp,omitempty"`

	// READ-ONLY; Default Domain Name for the cluster
	DefaultDomain *string `json:"defaultDomain,omitempty" azure:"ro"`

	// READ-ONLY; Any errors that occurred during deployment or deployment validation
	DeploymentErrors *string `json:"deploymentErrors,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state of the Kubernetes Environment.
	ProvisioningState *KubeEnvironmentProvisioningState `json:"provisioningState,omitempty" azure:"ro"`
}

KubeEnvironmentPatchResourceProperties - KubeEnvironmentPatchResource resource specific properties

type KubeEnvironmentProfile

type KubeEnvironmentProfile struct {
	// Resource ID of the Kubernetes Environment.
	ID *string `json:"id,omitempty"`

	// READ-ONLY; Name of the Kubernetes Environment.
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Resource type of the Kubernetes Environment.
	Type *string `json:"type,omitempty" azure:"ro"`
}

KubeEnvironmentProfile - Specification for a Kubernetes Environment to use for this resource.

type KubeEnvironmentProperties

type KubeEnvironmentProperties struct {
	AksResourceID *string `json:"aksResourceID,omitempty"`

	// Cluster configuration which enables the log daemon to export app logs to a destination. Currently only "log-analytics" is supported
	AppLogsConfiguration *AppLogsConfiguration `json:"appLogsConfiguration,omitempty"`

	// Cluster configuration which determines the ARC cluster components types. Eg: Choosing between BuildService kind, FrontEnd Service ArtifactsStorageType
	// etc.
	ArcConfiguration *ArcConfiguration `json:"arcConfiguration,omitempty"`

	// Only visible within Vnet/Subnet
	InternalLoadBalancerEnabled *bool `json:"internalLoadBalancerEnabled,omitempty"`

	// Static IP of the KubeEnvironment
	StaticIP *string `json:"staticIp,omitempty"`

	// READ-ONLY; Default Domain Name for the cluster
	DefaultDomain *string `json:"defaultDomain,omitempty" azure:"ro"`

	// READ-ONLY; Any errors that occurred during deployment or deployment validation
	DeploymentErrors *string `json:"deploymentErrors,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state of the Kubernetes Environment.
	ProvisioningState *KubeEnvironmentProvisioningState `json:"provisioningState,omitempty" azure:"ro"`
}

KubeEnvironmentProperties - KubeEnvironment resource specific properties

type KubeEnvironmentProvisioningState

type KubeEnvironmentProvisioningState string

KubeEnvironmentProvisioningState - Provisioning state of the Kubernetes Environment.

const (
	KubeEnvironmentProvisioningStateSucceeded                     KubeEnvironmentProvisioningState = "Succeeded"
	KubeEnvironmentProvisioningStateFailed                        KubeEnvironmentProvisioningState = "Failed"
	KubeEnvironmentProvisioningStateCanceled                      KubeEnvironmentProvisioningState = "Canceled"
	KubeEnvironmentProvisioningStateWaiting                       KubeEnvironmentProvisioningState = "Waiting"
	KubeEnvironmentProvisioningStateInitializationInProgress      KubeEnvironmentProvisioningState = "InitializationInProgress"
	KubeEnvironmentProvisioningStateInfrastructureSetupInProgress KubeEnvironmentProvisioningState = "InfrastructureSetupInProgress"
	KubeEnvironmentProvisioningStateInfrastructureSetupComplete   KubeEnvironmentProvisioningState = "InfrastructureSetupComplete"
	KubeEnvironmentProvisioningStateScheduledForDelete            KubeEnvironmentProvisioningState = "ScheduledForDelete"
	KubeEnvironmentProvisioningStateUpgradeRequested              KubeEnvironmentProvisioningState = "UpgradeRequested"
	KubeEnvironmentProvisioningStateUpgradeFailed                 KubeEnvironmentProvisioningState = "UpgradeFailed"
)

func PossibleKubeEnvironmentProvisioningStateValues

func PossibleKubeEnvironmentProvisioningStateValues() []KubeEnvironmentProvisioningState

PossibleKubeEnvironmentProvisioningStateValues returns the possible values for the KubeEnvironmentProvisioningState const type.

func (KubeEnvironmentProvisioningState) ToPtr

ToPtr returns a *KubeEnvironmentProvisioningState pointing to the current value.

type KubeEnvironmentsBeginCreateOrUpdateOptions

type KubeEnvironmentsBeginCreateOrUpdateOptions struct {
}

KubeEnvironmentsBeginCreateOrUpdateOptions contains the optional parameters for the KubeEnvironments.BeginCreateOrUpdate method.

type KubeEnvironmentsBeginDeleteOptions

type KubeEnvironmentsBeginDeleteOptions struct {
}

KubeEnvironmentsBeginDeleteOptions contains the optional parameters for the KubeEnvironments.BeginDelete method.

type KubeEnvironmentsClient

type KubeEnvironmentsClient struct {
	// contains filtered or unexported fields
}

KubeEnvironmentsClient contains the methods for the KubeEnvironments group. Don't use this type directly, use NewKubeEnvironmentsClient() instead.

func NewKubeEnvironmentsClient

func NewKubeEnvironmentsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *KubeEnvironmentsClient

NewKubeEnvironmentsClient creates a new instance of KubeEnvironmentsClient with the specified values.

func (*KubeEnvironmentsClient) BeginCreateOrUpdate

func (client *KubeEnvironmentsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, kubeEnvironmentEnvelope KubeEnvironment, options *KubeEnvironmentsBeginCreateOrUpdateOptions) (KubeEnvironmentsCreateOrUpdatePollerResponse, error)

BeginCreateOrUpdate - Description for Creates or updates a Kubernetes Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*KubeEnvironmentsClient) BeginDelete

BeginDelete - Description for Delete a Kubernetes Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*KubeEnvironmentsClient) Get

func (client *KubeEnvironmentsClient) Get(ctx context.Context, resourceGroupName string, name string, options *KubeEnvironmentsGetOptions) (KubeEnvironmentsGetResponse, error)

Get - Description for Get the properties of a Kubernetes Environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*KubeEnvironmentsClient) ListByResourceGroup

ListByResourceGroup - Description for Get all the Kubernetes Environments in a resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*KubeEnvironmentsClient) ListBySubscription

ListBySubscription - Description for Get all Kubernetes Environments for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*KubeEnvironmentsClient) Update

func (client *KubeEnvironmentsClient) Update(ctx context.Context, resourceGroupName string, name string, kubeEnvironmentEnvelope KubeEnvironmentPatchResource, options *KubeEnvironmentsUpdateOptions) (KubeEnvironmentsUpdateResponse, error)

Update - Description for Creates or updates a Kubernetes Environment. If the operation fails it returns the *DefaultErrorResponse error type.

type KubeEnvironmentsCreateOrUpdatePoller

type KubeEnvironmentsCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

KubeEnvironmentsCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*KubeEnvironmentsCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*KubeEnvironmentsCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final KubeEnvironmentsCreateOrUpdateResponse will be returned.

func (*KubeEnvironmentsCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*KubeEnvironmentsCreateOrUpdatePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type KubeEnvironmentsCreateOrUpdatePollerResponse

type KubeEnvironmentsCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *KubeEnvironmentsCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsCreateOrUpdatePollerResponse contains the response from method KubeEnvironments.CreateOrUpdate.

func (KubeEnvironmentsCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*KubeEnvironmentsCreateOrUpdatePollerResponse) Resume

Resume rehydrates a KubeEnvironmentsCreateOrUpdatePollerResponse from the provided client and resume token.

type KubeEnvironmentsCreateOrUpdateResponse

type KubeEnvironmentsCreateOrUpdateResponse struct {
	KubeEnvironmentsCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsCreateOrUpdateResponse contains the response from method KubeEnvironments.CreateOrUpdate.

type KubeEnvironmentsCreateOrUpdateResult

type KubeEnvironmentsCreateOrUpdateResult struct {
	KubeEnvironment
}

KubeEnvironmentsCreateOrUpdateResult contains the result from method KubeEnvironments.CreateOrUpdate.

type KubeEnvironmentsDeletePoller

type KubeEnvironmentsDeletePoller struct {
	// contains filtered or unexported fields
}

KubeEnvironmentsDeletePoller provides polling facilities until the operation reaches a terminal state.

func (*KubeEnvironmentsDeletePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*KubeEnvironmentsDeletePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final KubeEnvironmentsDeleteResponse will be returned.

func (*KubeEnvironmentsDeletePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*KubeEnvironmentsDeletePoller) ResumeToken

func (p *KubeEnvironmentsDeletePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type KubeEnvironmentsDeletePollerResponse

type KubeEnvironmentsDeletePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *KubeEnvironmentsDeletePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsDeletePollerResponse contains the response from method KubeEnvironments.Delete.

func (KubeEnvironmentsDeletePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*KubeEnvironmentsDeletePollerResponse) Resume

Resume rehydrates a KubeEnvironmentsDeletePollerResponse from the provided client and resume token.

type KubeEnvironmentsDeleteResponse

type KubeEnvironmentsDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsDeleteResponse contains the response from method KubeEnvironments.Delete.

type KubeEnvironmentsGetOptions

type KubeEnvironmentsGetOptions struct {
}

KubeEnvironmentsGetOptions contains the optional parameters for the KubeEnvironments.Get method.

type KubeEnvironmentsGetResponse

type KubeEnvironmentsGetResponse struct {
	KubeEnvironmentsGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsGetResponse contains the response from method KubeEnvironments.Get.

type KubeEnvironmentsGetResult

type KubeEnvironmentsGetResult struct {
	KubeEnvironment
}

KubeEnvironmentsGetResult contains the result from method KubeEnvironments.Get.

type KubeEnvironmentsListByResourceGroupOptions

type KubeEnvironmentsListByResourceGroupOptions struct {
}

KubeEnvironmentsListByResourceGroupOptions contains the optional parameters for the KubeEnvironments.ListByResourceGroup method.

type KubeEnvironmentsListByResourceGroupPager

type KubeEnvironmentsListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

KubeEnvironmentsListByResourceGroupPager provides operations for iterating over paged responses.

func (*KubeEnvironmentsListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*KubeEnvironmentsListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*KubeEnvironmentsListByResourceGroupPager) PageResponse

PageResponse returns the current KubeEnvironmentsListByResourceGroupResponse page.

type KubeEnvironmentsListByResourceGroupResponse

type KubeEnvironmentsListByResourceGroupResponse struct {
	KubeEnvironmentsListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsListByResourceGroupResponse contains the response from method KubeEnvironments.ListByResourceGroup.

type KubeEnvironmentsListByResourceGroupResult

type KubeEnvironmentsListByResourceGroupResult struct {
	KubeEnvironmentCollection
}

KubeEnvironmentsListByResourceGroupResult contains the result from method KubeEnvironments.ListByResourceGroup.

type KubeEnvironmentsListBySubscriptionOptions

type KubeEnvironmentsListBySubscriptionOptions struct {
}

KubeEnvironmentsListBySubscriptionOptions contains the optional parameters for the KubeEnvironments.ListBySubscription method.

type KubeEnvironmentsListBySubscriptionPager

type KubeEnvironmentsListBySubscriptionPager struct {
	// contains filtered or unexported fields
}

KubeEnvironmentsListBySubscriptionPager provides operations for iterating over paged responses.

func (*KubeEnvironmentsListBySubscriptionPager) Err

Err returns the last error encountered while paging.

func (*KubeEnvironmentsListBySubscriptionPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*KubeEnvironmentsListBySubscriptionPager) PageResponse

PageResponse returns the current KubeEnvironmentsListBySubscriptionResponse page.

type KubeEnvironmentsListBySubscriptionResponse

type KubeEnvironmentsListBySubscriptionResponse struct {
	KubeEnvironmentsListBySubscriptionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsListBySubscriptionResponse contains the response from method KubeEnvironments.ListBySubscription.

type KubeEnvironmentsListBySubscriptionResult

type KubeEnvironmentsListBySubscriptionResult struct {
	KubeEnvironmentCollection
}

KubeEnvironmentsListBySubscriptionResult contains the result from method KubeEnvironments.ListBySubscription.

type KubeEnvironmentsUpdateOptions

type KubeEnvironmentsUpdateOptions struct {
}

KubeEnvironmentsUpdateOptions contains the optional parameters for the KubeEnvironments.Update method.

type KubeEnvironmentsUpdateResponse

type KubeEnvironmentsUpdateResponse struct {
	KubeEnvironmentsUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

KubeEnvironmentsUpdateResponse contains the response from method KubeEnvironments.Update.

type KubeEnvironmentsUpdateResult

type KubeEnvironmentsUpdateResult struct {
	KubeEnvironment
}

KubeEnvironmentsUpdateResult contains the result from method KubeEnvironments.Update.

type LegacyMicrosoftAccount

type LegacyMicrosoftAccount struct {
	// false if the legacy Microsoft Account provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the login flow.
	Login *LoginScopes `json:"login,omitempty"`

	// The configuration settings of the app registration for the legacy Microsoft Account provider.
	Registration *ClientRegistration `json:"registration,omitempty"`

	// The configuration settings of the legacy Microsoft Account provider token validation flow.
	Validation *AllowedAudiencesValidation `json:"validation,omitempty"`
}

LegacyMicrosoftAccount - The configuration settings of the legacy Microsoft Account provider.

type LinuxJavaContainerSettings

type LinuxJavaContainerSettings struct {
	// READ-ONLY; End-of-life date for the minor version.
	EndOfLifeDate *time.Time `json:"endOfLifeDate,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack version is auto-updated; otherwise, false.
	IsAutoUpdate *bool `json:"isAutoUpdate,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is deprecated; otherwise, false.
	IsDeprecated *bool `json:"isDeprecated,omitempty" azure:"ro"`

	// READ-ONLY; true if the minor version is early-access; otherwise, false.
	IsEarlyAccess *bool `json:"isEarlyAccess,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack should be hidden; otherwise, false.
	IsHidden *bool `json:"isHidden,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is in preview; otherwise, false.
	IsPreview *bool `json:"isPreview,omitempty" azure:"ro"`

	// READ-ONLY; Java 11 version (runtime only).
	Java11Runtime *string `json:"java11Runtime,omitempty" azure:"ro"`

	// READ-ONLY; Java 8 version (runtime only).
	Java8Runtime *string `json:"java8Runtime,omitempty" azure:"ro"`
}

LinuxJavaContainerSettings - Linux Java Container settings.

func (LinuxJavaContainerSettings) MarshalJSON

func (l LinuxJavaContainerSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type LinuxJavaContainerSettings.

func (*LinuxJavaContainerSettings) UnmarshalJSON

func (l *LinuxJavaContainerSettings) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type LinuxJavaContainerSettings.

type LoadBalancingMode

type LoadBalancingMode string

LoadBalancingMode - Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

const (
	LoadBalancingModeNone          LoadBalancingMode = "None"
	LoadBalancingModePublishing    LoadBalancingMode = "Publishing"
	LoadBalancingModeWeb           LoadBalancingMode = "Web"
	LoadBalancingModeWebPublishing LoadBalancingMode = "Web, Publishing"
)

func PossibleLoadBalancingModeValues

func PossibleLoadBalancingModeValues() []LoadBalancingMode

PossibleLoadBalancingModeValues returns the possible values for the LoadBalancingMode const type.

func (LoadBalancingMode) ToPtr

ToPtr returns a *LoadBalancingMode pointing to the current value.

type LocalizableString

type LocalizableString struct {
	// Localized name.
	LocalizedValue *string `json:"localizedValue,omitempty"`

	// Non-localized name.
	Value *string `json:"value,omitempty"`
}

LocalizableString - Localizable string object containing the name and a localized value.

type LogAnalyticsConfiguration

type LogAnalyticsConfiguration struct {
	CustomerID *string `json:"customerId,omitempty"`
	SharedKey  *string `json:"sharedKey,omitempty"`
}

type LogLevel

type LogLevel string

LogLevel - Log level.

const (
	LogLevelOff         LogLevel = "Off"
	LogLevelVerbose     LogLevel = "Verbose"
	LogLevelInformation LogLevel = "Information"
	LogLevelWarning     LogLevel = "Warning"
	LogLevelError       LogLevel = "Error"
)

func PossibleLogLevelValues

func PossibleLogLevelValues() []LogLevel

PossibleLogLevelValues returns the possible values for the LogLevel const type.

func (LogLevel) ToPtr

func (c LogLevel) ToPtr() *LogLevel

ToPtr returns a *LogLevel pointing to the current value.

type LogSpecification

type LogSpecification struct {
	BlobDuration     *string `json:"blobDuration,omitempty"`
	DisplayName      *string `json:"displayName,omitempty"`
	LogFilterPattern *string `json:"logFilterPattern,omitempty"`
	Name             *string `json:"name,omitempty"`
}

LogSpecification - Log Definition of a single resource metric.

type Login

type Login struct {
	// External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. This
	// is an advanced setting typically only needed by
	// Windows Store application backends. Note that URLs within the current domain are always implicitly allowed.
	AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty"`

	// The configuration settings of the session cookie's expiration.
	CookieExpiration *CookieExpiration `json:"cookieExpiration,omitempty"`

	// The configuration settings of the nonce used in the login flow.
	Nonce *Nonce `json:"nonce,omitempty"`

	// true if the fragments from the request are preserved after the login request is made; otherwise, false.
	PreserveURLFragmentsForLogins *bool `json:"preserveUrlFragmentsForLogins,omitempty"`

	// The routes that specify the endpoints used for login and logout requests.
	Routes *LoginRoutes `json:"routes,omitempty"`

	// The configuration settings of the token store.
	TokenStore *TokenStore `json:"tokenStore,omitempty"`
}

Login - The configuration settings of the login flow of users using App Service Authentication/Authorization.

func (Login) MarshalJSON

func (l Login) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Login.

type LoginRoutes

type LoginRoutes struct {
	// The endpoint at which a logout request should be made.
	LogoutEndpoint *string `json:"logoutEndpoint,omitempty"`
}

LoginRoutes - The routes that specify the endpoints used for login and logout requests.

type LoginScopes

type LoginScopes struct {
	// A list of the scopes that should be requested while authenticating.
	Scopes []*string `json:"scopes,omitempty"`
}

LoginScopes - The configuration settings of the login flow, including the scopes that should be requested.

func (LoginScopes) MarshalJSON

func (l LoginScopes) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type LoginScopes.

type MSDeploy

type MSDeploy struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *MSDeployCore `json:"properties,omitempty"`
}

MSDeploy ARM PUT information

func (MSDeploy) MarshalJSON

func (m MSDeploy) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeploy.

type MSDeployCore

type MSDeployCore struct {
	// Sets the AppOffline rule while the MSDeploy operation executes. Setting is false by default.
	AppOffline *bool `json:"appOffline,omitempty"`

	// SQL Connection String
	ConnectionString *string `json:"connectionString,omitempty"`

	// Database Type
	DbType *string `json:"dbType,omitempty"`

	// Package URI
	PackageURI *string `json:"packageUri,omitempty"`

	// MSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used.
	SetParameters map[string]*string `json:"setParameters,omitempty"`

	// URI of MSDeploy Parameters file. Must not be set if SetParameters is used.
	SetParametersXMLFileURI *string `json:"setParametersXmlFileUri,omitempty"`

	// Controls whether the MSDeploy operation skips the AppData directory. If set to true, the existing AppData directory on the destination will not be deleted,
	// and any App_Data directory in the source
	// will be ignored. Setting is false by default.
	SkipAppData *bool `json:"skipAppData,omitempty"`
}

MSDeployCore - MSDeploy ARM PUT core information

func (MSDeployCore) MarshalJSON

func (m MSDeployCore) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployCore.

type MSDeployLog

type MSDeployLog struct {
	ProxyOnlyResource
	// MSDeployLog resource specific properties
	Properties *MSDeployLogProperties `json:"properties,omitempty"`
}

MSDeployLog - MSDeploy log

func (MSDeployLog) MarshalJSON

func (m MSDeployLog) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployLog.

type MSDeployLogEntry

type MSDeployLogEntry struct {
	// READ-ONLY; Log entry message
	Message *string `json:"message,omitempty" azure:"ro"`

	// READ-ONLY; Timestamp of log entry
	Time *time.Time `json:"time,omitempty" azure:"ro"`

	// READ-ONLY; Log entry type
	Type *MSDeployLogEntryType `json:"type,omitempty" azure:"ro"`
}

MSDeployLogEntry - MSDeploy log entry

func (MSDeployLogEntry) MarshalJSON

func (m MSDeployLogEntry) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployLogEntry.

func (*MSDeployLogEntry) UnmarshalJSON

func (m *MSDeployLogEntry) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployLogEntry.

type MSDeployLogEntryType

type MSDeployLogEntryType string

MSDeployLogEntryType - Log entry type

const (
	MSDeployLogEntryTypeMessage MSDeployLogEntryType = "Message"
	MSDeployLogEntryTypeWarning MSDeployLogEntryType = "Warning"
	MSDeployLogEntryTypeError   MSDeployLogEntryType = "Error"
)

func PossibleMSDeployLogEntryTypeValues

func PossibleMSDeployLogEntryTypeValues() []MSDeployLogEntryType

PossibleMSDeployLogEntryTypeValues returns the possible values for the MSDeployLogEntryType const type.

func (MSDeployLogEntryType) ToPtr

ToPtr returns a *MSDeployLogEntryType pointing to the current value.

type MSDeployLogProperties

type MSDeployLogProperties struct {
	// READ-ONLY; List of log entry messages
	Entries []*MSDeployLogEntry `json:"entries,omitempty" azure:"ro"`
}

MSDeployLogProperties - MSDeployLog resource specific properties

func (MSDeployLogProperties) MarshalJSON

func (m MSDeployLogProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployLogProperties.

type MSDeployProvisioningState

type MSDeployProvisioningState string

MSDeployProvisioningState - Provisioning state

const (
	MSDeployProvisioningStateAccepted  MSDeployProvisioningState = "accepted"
	MSDeployProvisioningStateRunning   MSDeployProvisioningState = "running"
	MSDeployProvisioningStateSucceeded MSDeployProvisioningState = "succeeded"
	MSDeployProvisioningStateFailed    MSDeployProvisioningState = "failed"
	MSDeployProvisioningStateCanceled  MSDeployProvisioningState = "canceled"
)

func PossibleMSDeployProvisioningStateValues

func PossibleMSDeployProvisioningStateValues() []MSDeployProvisioningState

PossibleMSDeployProvisioningStateValues returns the possible values for the MSDeployProvisioningState const type.

func (MSDeployProvisioningState) ToPtr

ToPtr returns a *MSDeployProvisioningState pointing to the current value.

type MSDeployStatus

type MSDeployStatus struct {
	ProxyOnlyResource
	// MSDeployStatus resource specific properties
	Properties *MSDeployStatusProperties `json:"properties,omitempty"`
}

MSDeployStatus - MSDeploy ARM response

func (MSDeployStatus) MarshalJSON

func (m MSDeployStatus) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployStatus.

type MSDeployStatusProperties

type MSDeployStatusProperties struct {
	// READ-ONLY; Whether the deployment operation has completed
	Complete *bool `json:"complete,omitempty" azure:"ro"`

	// READ-ONLY; Username of deployer
	Deployer *string `json:"deployer,omitempty" azure:"ro"`

	// READ-ONLY; End time of deploy operation
	EndTime *time.Time `json:"endTime,omitempty" azure:"ro"`

	// READ-ONLY; Provisioning state
	ProvisioningState *MSDeployProvisioningState `json:"provisioningState,omitempty" azure:"ro"`

	// READ-ONLY; Start time of deploy operation
	StartTime *time.Time `json:"startTime,omitempty" azure:"ro"`
}

MSDeployStatusProperties - MSDeployStatus resource specific properties

func (MSDeployStatusProperties) MarshalJSON

func (m MSDeployStatusProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MSDeployStatusProperties.

func (*MSDeployStatusProperties) UnmarshalJSON

func (m *MSDeployStatusProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployStatusProperties.

type ManagedPipelineMode

type ManagedPipelineMode string

ManagedPipelineMode - Managed pipeline mode.

const (
	ManagedPipelineModeIntegrated ManagedPipelineMode = "Integrated"
	ManagedPipelineModeClassic    ManagedPipelineMode = "Classic"
)

func PossibleManagedPipelineModeValues

func PossibleManagedPipelineModeValues() []ManagedPipelineMode

PossibleManagedPipelineModeValues returns the possible values for the ManagedPipelineMode const type.

func (ManagedPipelineMode) ToPtr

ToPtr returns a *ManagedPipelineMode pointing to the current value.

type ManagedServiceIdentity

type ManagedServiceIdentity struct {
	// Type of managed service identity.
	Type *ManagedServiceIdentityType `json:"type,omitempty"`

	// The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form:
	// '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
	UserAssignedIdentities map[string]*UserAssignedIdentity `json:"userAssignedIdentities,omitempty"`

	// READ-ONLY; Principal Id of managed service identity.
	PrincipalID *string `json:"principalId,omitempty" azure:"ro"`

	// READ-ONLY; Tenant of managed service identity.
	TenantID *string `json:"tenantId,omitempty" azure:"ro"`
}

ManagedServiceIdentity - Managed service identity.

func (ManagedServiceIdentity) MarshalJSON

func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ManagedServiceIdentity.

type ManagedServiceIdentityType

type ManagedServiceIdentityType string

ManagedServiceIdentityType - Type of managed service identity.

const (
	ManagedServiceIdentityTypeSystemAssigned             ManagedServiceIdentityType = "SystemAssigned"
	ManagedServiceIdentityTypeUserAssigned               ManagedServiceIdentityType = "UserAssigned"
	ManagedServiceIdentityTypeSystemAssignedUserAssigned ManagedServiceIdentityType = "SystemAssigned, UserAssigned"
	ManagedServiceIdentityTypeNone                       ManagedServiceIdentityType = "None"
)

func PossibleManagedServiceIdentityTypeValues

func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType

PossibleManagedServiceIdentityTypeValues returns the possible values for the ManagedServiceIdentityType const type.

func (ManagedServiceIdentityType) ToPtr

ToPtr returns a *ManagedServiceIdentityType pointing to the current value.

type MetricAvailability

type MetricAvailability struct {
	BlobDuration *string `json:"blobDuration,omitempty"`
	TimeGrain    *string `json:"timeGrain,omitempty"`
}

MetricAvailability - Retention policy of a resource metric.

type MetricSpecification

type MetricSpecification struct {
	AggregationType                  *string               `json:"aggregationType,omitempty"`
	Availabilities                   []*MetricAvailability `json:"availabilities,omitempty"`
	Category                         *string               `json:"category,omitempty"`
	Dimensions                       []*Dimension          `json:"dimensions,omitempty"`
	DisplayDescription               *string               `json:"displayDescription,omitempty"`
	DisplayName                      *string               `json:"displayName,omitempty"`
	EnableRegionalMdmAccount         *bool                 `json:"enableRegionalMdmAccount,omitempty"`
	FillGapWithZero                  *bool                 `json:"fillGapWithZero,omitempty"`
	IsInternal                       *bool                 `json:"isInternal,omitempty"`
	MetricFilterPattern              *string               `json:"metricFilterPattern,omitempty"`
	Name                             *string               `json:"name,omitempty"`
	SourceMdmAccount                 *string               `json:"sourceMdmAccount,omitempty"`
	SourceMdmNamespace               *string               `json:"sourceMdmNamespace,omitempty"`
	SupportedAggregationTypes        []*string             `json:"supportedAggregationTypes,omitempty"`
	SupportedTimeGrainTypes          []*string             `json:"supportedTimeGrainTypes,omitempty"`
	SupportsInstanceLevelAggregation *bool                 `json:"supportsInstanceLevelAggregation,omitempty"`
	Unit                             *string               `json:"unit,omitempty"`
}

MetricSpecification - Definition of a single resource metric.

func (MetricSpecification) MarshalJSON

func (m MetricSpecification) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MetricSpecification.

type MigrateMySQLRequest

type MigrateMySQLRequest struct {
	ProxyOnlyResource
	// MigrateMySqlRequest resource specific properties
	Properties *MigrateMySQLRequestProperties `json:"properties,omitempty"`
}

MigrateMySQLRequest - MySQL migration request.

func (MigrateMySQLRequest) MarshalJSON

func (m MigrateMySQLRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MigrateMySQLRequest.

type MigrateMySQLRequestProperties

type MigrateMySQLRequestProperties struct {
	// REQUIRED; Connection string to the remote MySQL database.
	ConnectionString *string `json:"connectionString,omitempty"`

	// REQUIRED; The type of migration operation to be done
	MigrationType *MySQLMigrationType `json:"migrationType,omitempty"`
}

MigrateMySQLRequestProperties - MigrateMySqlRequest resource specific properties

type MigrateMySQLStatus

type MigrateMySQLStatus struct {
	ProxyOnlyResource
	// MigrateMySqlStatus resource specific properties
	Properties *MigrateMySQLStatusProperties `json:"properties,omitempty"`
}

MigrateMySQLStatus - MySQL migration status.

func (MigrateMySQLStatus) MarshalJSON

func (m MigrateMySQLStatus) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type MigrateMySQLStatus.

type MigrateMySQLStatusProperties

type MigrateMySQLStatusProperties struct {
	// READ-ONLY; True if the web app has in app MySql enabled
	LocalMySQLEnabled *bool `json:"localMySqlEnabled,omitempty" azure:"ro"`

	// READ-ONLY; Status of the migration task.
	MigrationOperationStatus *OperationStatus `json:"migrationOperationStatus,omitempty" azure:"ro"`

	// READ-ONLY; Operation ID for the migration task.
	OperationID *string `json:"operationId,omitempty" azure:"ro"`
}

MigrateMySQLStatusProperties - MigrateMySqlStatus resource specific properties

type MySQLMigrationType

type MySQLMigrationType string

MySQLMigrationType - The type of migration operation to be done

const (
	MySQLMigrationTypeLocalToRemote MySQLMigrationType = "LocalToRemote"
	MySQLMigrationTypeRemoteToLocal MySQLMigrationType = "RemoteToLocal"
)

func PossibleMySQLMigrationTypeValues

func PossibleMySQLMigrationTypeValues() []MySQLMigrationType

PossibleMySQLMigrationTypeValues returns the possible values for the MySQLMigrationType const type.

func (MySQLMigrationType) ToPtr

ToPtr returns a *MySQLMigrationType pointing to the current value.

type NameIdentifier

type NameIdentifier struct {
	// Name of the object.
	Name *string `json:"name,omitempty"`
}

NameIdentifier - Identifies an object.

type NameIdentifierCollection

type NameIdentifierCollection struct {
	// REQUIRED; Collection of resources.
	Value []*NameIdentifier `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

NameIdentifierCollection - Collection of domain name identifiers.

func (NameIdentifierCollection) MarshalJSON

func (n NameIdentifierCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type NameIdentifierCollection.

type NameValuePair

type NameValuePair struct {
	// Pair name.
	Name *string `json:"name,omitempty"`

	// Pair value.
	Value *string `json:"value,omitempty"`
}

NameValuePair - Name value pair.

type NetworkFeatures

type NetworkFeatures struct {
	ProxyOnlyResource
	// NetworkFeatures resource specific properties
	Properties *NetworkFeaturesProperties `json:"properties,omitempty"`
}

NetworkFeatures - Full view of network features for an app (presently VNET integration and Hybrid Connections).

func (NetworkFeatures) MarshalJSON

func (n NetworkFeatures) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type NetworkFeatures.

type NetworkFeaturesProperties

type NetworkFeaturesProperties struct {
	// READ-ONLY; The Hybrid Connections summary view.
	HybridConnections []*RelayServiceConnectionEntity `json:"hybridConnections,omitempty" azure:"ro"`

	// READ-ONLY; The Hybrid Connection V2 (Service Bus) view.
	HybridConnectionsV2 []*HybridConnection `json:"hybridConnectionsV2,omitempty" azure:"ro"`

	// READ-ONLY; The Virtual Network summary view.
	VirtualNetworkConnection *VnetInfo `json:"virtualNetworkConnection,omitempty" azure:"ro"`

	// READ-ONLY; The Virtual Network name.
	VirtualNetworkName *string `json:"virtualNetworkName,omitempty" azure:"ro"`
}

NetworkFeaturesProperties - NetworkFeatures resource specific properties

func (NetworkFeaturesProperties) MarshalJSON

func (n NetworkFeaturesProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type NetworkFeaturesProperties.

type NetworkTrace

type NetworkTrace struct {
	// Detailed message of a network trace operation, e.g. error message in case of failure.
	Message *string `json:"message,omitempty"`

	// Local file path for the captured network trace file.
	Path *string `json:"path,omitempty"`

	// Current status of the network trace operation, same as Operation.Status (InProgress/Succeeded/Failed).
	Status *string `json:"status,omitempty"`
}

NetworkTrace - Network trace

type Nonce

type Nonce struct {
	// The time after the request is made when the nonce should expire.
	NonceExpirationInterval *string `json:"nonceExpirationInterval,omitempty"`

	// false if the nonce should not be validated while completing the login flow; otherwise, true.
	ValidateNonce *bool `json:"validateNonce,omitempty"`
}

Nonce - The configuration settings of the nonce used in the login flow.

type NotificationLevel

type NotificationLevel string

NotificationLevel - Level indicating how critical this recommendation can impact.

const (
	NotificationLevelCritical            NotificationLevel = "Critical"
	NotificationLevelWarning             NotificationLevel = "Warning"
	NotificationLevelInformation         NotificationLevel = "Information"
	NotificationLevelNonUrgentSuggestion NotificationLevel = "NonUrgentSuggestion"
)

func PossibleNotificationLevelValues

func PossibleNotificationLevelValues() []NotificationLevel

PossibleNotificationLevelValues returns the possible values for the NotificationLevel const type.

func (NotificationLevel) ToPtr

ToPtr returns a *NotificationLevel pointing to the current value.

type OpenIDConnectClientCredential

type OpenIDConnectClientCredential struct {
	// The app setting that contains the client secret for the custom Open ID Connect provider.
	ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`

	// The method that should be used to authenticate the user.
	Method *string `json:"method,omitempty"`
}

OpenIDConnectClientCredential - The authentication client credentials of the custom Open ID Connect provider.

type OpenIDConnectConfig

type OpenIDConnectConfig struct {
	// The endpoint to be used to make an authorization request.
	AuthorizationEndpoint *string `json:"authorizationEndpoint,omitempty"`

	// The endpoint that provides the keys necessary to validate the token.
	CertificationURI *string `json:"certificationUri,omitempty"`

	// The endpoint that issues the token.
	Issuer *string `json:"issuer,omitempty"`

	// The endpoint to be used to request a token.
	TokenEndpoint *string `json:"tokenEndpoint,omitempty"`

	// The endpoint that contains all the configuration endpoints for the provider.
	WellKnownOpenIDConfiguration *string `json:"wellKnownOpenIdConfiguration,omitempty"`
}

OpenIDConnectConfig - The configuration settings of the endpoints used for the custom Open ID Connect provider.

type OpenIDConnectLogin

type OpenIDConnectLogin struct {
	// The name of the claim that contains the users name.
	NameClaimType *string `json:"nameClaimType,omitempty"`

	// A list of the scopes that should be requested while authenticating.
	Scopes []*string `json:"scopes,omitempty"`
}

OpenIDConnectLogin - The configuration settings of the login flow of the custom Open ID Connect provider.

func (OpenIDConnectLogin) MarshalJSON

func (o OpenIDConnectLogin) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type OpenIDConnectLogin.

type OpenIDConnectRegistration

type OpenIDConnectRegistration struct {
	// The authentication credentials of the custom Open ID Connect provider.
	ClientCredential *OpenIDConnectClientCredential `json:"clientCredential,omitempty"`

	// The client id of the custom Open ID Connect provider.
	ClientID *string `json:"clientId,omitempty"`

	// The configuration settings of the endpoints used for the custom Open ID Connect provider.
	OpenIDConnectConfiguration *OpenIDConnectConfig `json:"openIdConnectConfiguration,omitempty"`
}

OpenIDConnectRegistration - The configuration settings of the app registration for the custom Open ID Connect provider.

type Operation

type Operation struct {
	// Time when operation has started.
	CreatedTime *time.Time `json:"createdTime,omitempty"`

	// Any errors associate with the operation.
	Errors []*ErrorEntity `json:"errors,omitempty"`

	// Time when operation will expire.
	ExpirationTime *time.Time `json:"expirationTime,omitempty"`

	// Applicable only for stamp operation ids.
	GeoMasterOperationID *string `json:"geoMasterOperationId,omitempty"`

	// Operation ID.
	ID *string `json:"id,omitempty"`

	// Time when operation has been updated.
	ModifiedTime *time.Time `json:"modifiedTime,omitempty"`

	// Operation name.
	Name *string `json:"name,omitempty"`

	// The current status of the operation.
	Status *OperationStatus `json:"status,omitempty"`
}

Operation - An operation on a resource.

func (Operation) MarshalJSON

func (o Operation) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Operation.

func (*Operation) UnmarshalJSON

func (o *Operation) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type Operation.

type OperationStatus

type OperationStatus string

OperationStatus - The current status of the operation.

const (
	OperationStatusInProgress OperationStatus = "InProgress"
	OperationStatusFailed     OperationStatus = "Failed"
	OperationStatusSucceeded  OperationStatus = "Succeeded"
	OperationStatusTimedOut   OperationStatus = "TimedOut"
	OperationStatusCreated    OperationStatus = "Created"
)

func PossibleOperationStatusValues

func PossibleOperationStatusValues() []OperationStatus

PossibleOperationStatusValues returns the possible values for the OperationStatus const type.

func (OperationStatus) ToPtr

func (c OperationStatus) ToPtr() *OperationStatus

ToPtr returns a *OperationStatus pointing to the current value.

type OutboundEnvironmentEndpoint

type OutboundEnvironmentEndpoint struct {
	// The type of service accessed by the App Service Environment, e.g., Azure Storage, Azure SQL Database, and Azure Active Directory.
	Category *string `json:"category,omitempty"`

	// The endpoints that the App Service Environment reaches the service at.
	Endpoints []*EndpointDependency `json:"endpoints,omitempty"`
}

OutboundEnvironmentEndpoint - Endpoints accessed for a common purpose that the App Service Environment requires outbound network access to.

func (OutboundEnvironmentEndpoint) MarshalJSON

func (o OutboundEnvironmentEndpoint) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type OutboundEnvironmentEndpoint.

type OutboundEnvironmentEndpointCollection

type OutboundEnvironmentEndpointCollection struct {
	// REQUIRED; Collection of resources.
	Value []*OutboundEnvironmentEndpoint `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

OutboundEnvironmentEndpointCollection - Collection of Outbound Environment Endpoints

func (OutboundEnvironmentEndpointCollection) MarshalJSON

func (o OutboundEnvironmentEndpointCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type OutboundEnvironmentEndpointCollection.

type PerfMonCounterCollection

type PerfMonCounterCollection struct {
	// REQUIRED; Collection of resources.
	Value []*PerfMonResponse `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

PerfMonCounterCollection - Collection of performance monitor counters.

func (PerfMonCounterCollection) MarshalJSON

func (p PerfMonCounterCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PerfMonCounterCollection.

type PerfMonResponse

type PerfMonResponse struct {
	// The response code.
	Code *string `json:"code,omitempty"`

	// The performance monitor counters.
	Data *PerfMonSet `json:"data,omitempty"`

	// The message.
	Message *string `json:"message,omitempty"`
}

PerfMonResponse - Performance monitor API response.

type PerfMonSample

type PerfMonSample struct {
	// Name of the server on which the measurement is made.
	InstanceName *string `json:"instanceName,omitempty"`

	// Point in time for which counter was measured.
	Time *time.Time `json:"time,omitempty"`

	// Value of counter at a certain time.
	Value *float64 `json:"value,omitempty"`
}

PerfMonSample - Performance monitor sample in a set.

func (PerfMonSample) MarshalJSON

func (p PerfMonSample) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PerfMonSample.

func (*PerfMonSample) UnmarshalJSON

func (p *PerfMonSample) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonSample.

type PerfMonSet

type PerfMonSet struct {
	// End time of the period.
	EndTime *time.Time `json:"endTime,omitempty"`

	// Unique key name of the counter.
	Name *string `json:"name,omitempty"`

	// Start time of the period.
	StartTime *time.Time `json:"startTime,omitempty"`

	// Presented time grain.
	TimeGrain *string `json:"timeGrain,omitempty"`

	// Collection of workers that are active during this time.
	Values []*PerfMonSample `json:"values,omitempty"`
}

PerfMonSet - Metric information.

func (PerfMonSet) MarshalJSON

func (p PerfMonSet) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PerfMonSet.

func (*PerfMonSet) UnmarshalJSON

func (p *PerfMonSet) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonSet.

type PremierAddOn

type PremierAddOn struct {
	Resource
	// PremierAddOn resource specific properties
	Properties *PremierAddOnProperties `json:"properties,omitempty"`
}

PremierAddOn - Premier add-on.

func (PremierAddOn) MarshalJSON

func (p PremierAddOn) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PremierAddOn.

type PremierAddOnOffer

type PremierAddOnOffer struct {
	ProxyOnlyResource
	// PremierAddOnOffer resource specific properties
	Properties *PremierAddOnOfferProperties `json:"properties,omitempty"`
}

PremierAddOnOffer - Premier add-on offer.

func (PremierAddOnOffer) MarshalJSON

func (p PremierAddOnOffer) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PremierAddOnOffer.

type PremierAddOnOfferCollection

type PremierAddOnOfferCollection struct {
	// REQUIRED; Collection of resources.
	Value []*PremierAddOnOffer `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

PremierAddOnOfferCollection - Collection of premier add-on offers.

func (PremierAddOnOfferCollection) MarshalJSON

func (p PremierAddOnOfferCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PremierAddOnOfferCollection.

type PremierAddOnOfferProperties

type PremierAddOnOfferProperties struct {
	// Legal terms URL.
	LegalTermsURL *string `json:"legalTermsUrl,omitempty"`

	// Marketplace offer.
	MarketplaceOffer *string `json:"marketplaceOffer,omitempty"`

	// Marketplace publisher.
	MarketplacePublisher *string `json:"marketplacePublisher,omitempty"`

	// Privacy policy URL.
	PrivacyPolicyURL *string `json:"privacyPolicyUrl,omitempty"`

	// Premier add on offer Product.
	Product *string `json:"product,omitempty"`

	// true if promotion code is required; otherwise, false.
	PromoCodeRequired *bool `json:"promoCodeRequired,omitempty"`

	// Premier add on offer Quota.
	Quota *int32 `json:"quota,omitempty"`

	// Premier add on SKU.
	SKU *string `json:"sku,omitempty"`

	// Premier add on offer Vendor.
	Vendor *string `json:"vendor,omitempty"`

	// App Service plans this offer is restricted to.
	WebHostingPlanRestrictions *AppServicePlanRestrictions `json:"webHostingPlanRestrictions,omitempty"`
}

PremierAddOnOfferProperties - PremierAddOnOffer resource specific properties

type PremierAddOnPatchResource

type PremierAddOnPatchResource struct {
	ProxyOnlyResource
	// PremierAddOnPatchResource resource specific properties
	Properties *PremierAddOnPatchResourceProperties `json:"properties,omitempty"`
}

PremierAddOnPatchResource - ARM resource for a PremierAddOn.

func (PremierAddOnPatchResource) MarshalJSON

func (p PremierAddOnPatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PremierAddOnPatchResource.

type PremierAddOnPatchResourceProperties

type PremierAddOnPatchResourceProperties struct {
	// Premier add on Marketplace offer.
	MarketplaceOffer *string `json:"marketplaceOffer,omitempty"`

	// Premier add on Marketplace publisher.
	MarketplacePublisher *string `json:"marketplacePublisher,omitempty"`

	// Premier add on Product.
	Product *string `json:"product,omitempty"`

	// Premier add on SKU.
	SKU *string `json:"sku,omitempty"`

	// Premier add on Vendor.
	Vendor *string `json:"vendor,omitempty"`
}

PremierAddOnPatchResourceProperties - PremierAddOnPatchResource resource specific properties

type PremierAddOnProperties

type PremierAddOnProperties struct {
	// Premier add on Marketplace offer.
	MarketplaceOffer *string `json:"marketplaceOffer,omitempty"`

	// Premier add on Marketplace publisher.
	MarketplacePublisher *string `json:"marketplacePublisher,omitempty"`

	// Premier add on Product.
	Product *string `json:"product,omitempty"`

	// Premier add on SKU.
	SKU *string `json:"sku,omitempty"`

	// Premier add on Vendor.
	Vendor *string `json:"vendor,omitempty"`
}

PremierAddOnProperties - PremierAddOn resource specific properties

type PrivateAccess

type PrivateAccess struct {
	ProxyOnlyResource
	// PrivateAccess resource specific properties
	Properties *PrivateAccessProperties `json:"properties,omitempty"`
}

PrivateAccess - Description of the parameters of Private Access for a Web Site.

func (PrivateAccess) MarshalJSON

func (p PrivateAccess) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateAccess.

type PrivateAccessProperties

type PrivateAccessProperties struct {
	// Whether private access is enabled or not.
	Enabled *bool `json:"enabled,omitempty"`

	// The Virtual Networks (and subnets) allowed to access the site privately.
	VirtualNetworks []*PrivateAccessVirtualNetwork `json:"virtualNetworks,omitempty"`
}

PrivateAccessProperties - PrivateAccess resource specific properties

func (PrivateAccessProperties) MarshalJSON

func (p PrivateAccessProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateAccessProperties.

type PrivateAccessSubnet

type PrivateAccessSubnet struct {
	// The key (ID) of the subnet.
	Key *int32 `json:"key,omitempty"`

	// The name of the subnet.
	Name *string `json:"name,omitempty"`
}

PrivateAccessSubnet - Description of a Virtual Network subnet that is useable for private site access.

type PrivateAccessVirtualNetwork

type PrivateAccessVirtualNetwork struct {
	// The key (ID) of the Virtual Network.
	Key *int32 `json:"key,omitempty"`

	// The name of the Virtual Network.
	Name *string `json:"name,omitempty"`

	// The ARM uri of the Virtual Network
	ResourceID *string `json:"resourceId,omitempty"`

	// A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed
	// within this Virtual Network.
	Subnets []*PrivateAccessSubnet `json:"subnets,omitempty"`
}

PrivateAccessVirtualNetwork - Description of a Virtual Network that is useable for private site access.

func (PrivateAccessVirtualNetwork) MarshalJSON

func (p PrivateAccessVirtualNetwork) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateAccessVirtualNetwork.

type PrivateEndpointConnectionCollection

type PrivateEndpointConnectionCollection struct {
	// REQUIRED; Collection of resources.
	Value []*RemotePrivateEndpointConnectionARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

func (PrivateEndpointConnectionCollection) MarshalJSON

func (p PrivateEndpointConnectionCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateEndpointConnectionCollection.

type PrivateLinkConnectionApprovalRequest

type PrivateLinkConnectionApprovalRequest struct {
	// The state of a private link connection
	PrivateLinkServiceConnectionState *PrivateLinkConnectionState `json:"privateLinkServiceConnectionState,omitempty"`
}

PrivateLinkConnectionApprovalRequest - A request to approve or reject a private endpoint connection

type PrivateLinkConnectionApprovalRequestResource

type PrivateLinkConnectionApprovalRequestResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *PrivateLinkConnectionApprovalRequest `json:"properties,omitempty"`
}

PrivateLinkConnectionApprovalRequestResource - Private Endpoint Connection Approval ARM resource.

func (PrivateLinkConnectionApprovalRequestResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type PrivateLinkConnectionApprovalRequestResource.

type PrivateLinkConnectionState

type PrivateLinkConnectionState struct {
	// ActionsRequired for a private link connection
	ActionsRequired *string `json:"actionsRequired,omitempty"`

	// Description of a private link connection
	Description *string `json:"description,omitempty"`

	// Status of a private link connection
	Status *string `json:"status,omitempty"`
}

PrivateLinkConnectionState - The state of a private link connection

type PrivateLinkResource

type PrivateLinkResource struct {
	// REQUIRED
	ID *string `json:"id,omitempty"`

	// REQUIRED; Name of a private link resource
	Name *string `json:"name,omitempty"`

	// REQUIRED; Properties of a private link resource
	Properties *PrivateLinkResourceProperties `json:"properties,omitempty"`

	// REQUIRED
	Type *string `json:"type,omitempty"`
}

PrivateLinkResource - A private link resource

type PrivateLinkResourceProperties

type PrivateLinkResourceProperties struct {
	// READ-ONLY; GroupId of a private link resource
	GroupID *string `json:"groupId,omitempty" azure:"ro"`

	// READ-ONLY; RequiredMembers of a private link resource
	RequiredMembers []*string `json:"requiredMembers,omitempty" azure:"ro"`

	// READ-ONLY; RequiredZoneNames of a private link resource
	RequiredZoneNames []*string `json:"requiredZoneNames,omitempty" azure:"ro"`
}

PrivateLinkResourceProperties - Properties of a private link resource

func (PrivateLinkResourceProperties) MarshalJSON

func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateLinkResourceProperties.

type PrivateLinkResourcesWrapper

type PrivateLinkResourcesWrapper struct {
	// REQUIRED
	Value []*PrivateLinkResource `json:"value,omitempty"`
}

PrivateLinkResourcesWrapper - Wrapper for a collection of private link resources

func (PrivateLinkResourcesWrapper) MarshalJSON

func (p PrivateLinkResourcesWrapper) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PrivateLinkResourcesWrapper.

type ProcessInfo

type ProcessInfo struct {
	ProxyOnlyResource
	// ProcessInfo resource specific properties
	Properties *ProcessInfoProperties `json:"properties,omitempty"`
}

ProcessInfo - Process Information.

func (ProcessInfo) MarshalJSON

func (p ProcessInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessInfo.

type ProcessInfoCollection

type ProcessInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ProcessInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ProcessInfoCollection - Collection of Kudu process information elements.

func (ProcessInfoCollection) MarshalJSON

func (p ProcessInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessInfoCollection.

type ProcessInfoProperties

type ProcessInfoProperties struct {
	// Child process list.
	Children []*string `json:"children,omitempty"`

	// Command line.
	CommandLine *string `json:"command_line,omitempty"`

	// Deployment name.
	DeploymentName *string `json:"deployment_name,omitempty"`

	// Description of process.
	Description *string `json:"description,omitempty"`

	// List of environment variables.
	EnvironmentVariables map[string]*string `json:"environment_variables,omitempty"`

	// File name of this process.
	FileName *string `json:"file_name,omitempty"`

	// Handle count.
	HandleCount *int32 `json:"handle_count,omitempty"`

	// HRef URI.
	Href *string `json:"href,omitempty"`

	// IIS Profile timeout (seconds).
	IisProfileTimeoutInSeconds *float64 `json:"iis_profile_timeout_in_seconds,omitempty"`

	// Is the IIS Profile running?
	IsIisProfileRunning *bool `json:"is_iis_profile_running,omitempty"`

	// Is profile running?
	IsProfileRunning *bool `json:"is_profile_running,omitempty"`

	// Is this the SCM site?
	IsScmSite *bool `json:"is_scm_site,omitempty"`

	// Is this a Web Job?
	IsWebjob *bool `json:"is_webjob,omitempty"`

	// Minidump URI.
	Minidump *string `json:"minidump,omitempty"`

	// Module count.
	ModuleCount *int32 `json:"module_count,omitempty"`

	// List of modules.
	Modules []*ProcessModuleInfo `json:"modules,omitempty"`

	// Non-paged system memory.
	NonPagedSystemMemory *int64 `json:"non_paged_system_memory,omitempty"`

	// List of open files.
	OpenFileHandles []*string `json:"open_file_handles,omitempty"`

	// Paged memory.
	PagedMemory *int64 `json:"paged_memory,omitempty"`

	// Paged system memory.
	PagedSystemMemory *int64 `json:"paged_system_memory,omitempty"`

	// Parent process.
	Parent *string `json:"parent,omitempty"`

	// Peak paged memory.
	PeakPagedMemory *int64 `json:"peak_paged_memory,omitempty"`

	// Peak virtual memory usage.
	PeakVirtualMemory *int64 `json:"peak_virtual_memory,omitempty"`

	// Peak working set.
	PeakWorkingSet *int64 `json:"peak_working_set,omitempty"`

	// Private memory size.
	PrivateMemory *int64 `json:"private_memory,omitempty"`

	// Privileged CPU time.
	PrivilegedCPUTime *string `json:"privileged_cpu_time,omitempty"`

	// Start time.
	StartTime *time.Time `json:"start_time,omitempty"`

	// Thread count.
	ThreadCount *int32 `json:"thread_count,omitempty"`

	// Thread list.
	Threads []*ProcessThreadInfo `json:"threads,omitempty"`

	// Time stamp.
	TimeStamp *time.Time `json:"time_stamp,omitempty"`

	// Total CPU time.
	TotalCPUTime *string `json:"total_cpu_time,omitempty"`

	// User CPU time.
	UserCPUTime *string `json:"user_cpu_time,omitempty"`

	// User name.
	UserName *string `json:"user_name,omitempty"`

	// Virtual memory size.
	VirtualMemory *int64 `json:"virtual_memory,omitempty"`

	// Working set.
	WorkingSet *int64 `json:"working_set,omitempty"`

	// READ-ONLY; ARM Identifier for deployment.
	Identifier *int32 `json:"identifier,omitempty" azure:"ro"`
}

ProcessInfoProperties - ProcessInfo resource specific properties

func (ProcessInfoProperties) MarshalJSON

func (p ProcessInfoProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessInfoProperties.

func (*ProcessInfoProperties) UnmarshalJSON

func (p *ProcessInfoProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type ProcessInfoProperties.

type ProcessModuleInfo

type ProcessModuleInfo struct {
	ProxyOnlyResource
	// ProcessModuleInfo resource specific properties
	Properties *ProcessModuleInfoProperties `json:"properties,omitempty"`
}

ProcessModuleInfo - Process Module Information.

func (ProcessModuleInfo) MarshalJSON

func (p ProcessModuleInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessModuleInfo.

type ProcessModuleInfoCollection

type ProcessModuleInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ProcessModuleInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ProcessModuleInfoCollection - Collection of Kudu thread information elements.

func (ProcessModuleInfoCollection) MarshalJSON

func (p ProcessModuleInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessModuleInfoCollection.

type ProcessModuleInfoProperties

type ProcessModuleInfoProperties struct {
	// Base address. Used as module identifier in ARM resource URI.
	BaseAddress *string `json:"base_address,omitempty"`

	// File description.
	FileDescription *string `json:"file_description,omitempty"`

	// File name.
	FileName *string `json:"file_name,omitempty"`

	// File path.
	FilePath *string `json:"file_path,omitempty"`

	// File version.
	FileVersion *string `json:"file_version,omitempty"`

	// HRef URI.
	Href *string `json:"href,omitempty"`

	// Is debug?
	IsDebug *bool `json:"is_debug,omitempty"`

	// Module language (locale).
	Language *string `json:"language,omitempty"`

	// Module memory size.
	ModuleMemorySize *int32 `json:"module_memory_size,omitempty"`

	// Product name.
	Product *string `json:"product,omitempty"`

	// Product version.
	ProductVersion *string `json:"product_version,omitempty"`
}

ProcessModuleInfoProperties - ProcessModuleInfo resource specific properties

type ProcessThreadInfo

type ProcessThreadInfo struct {
	ProxyOnlyResource
	// ProcessThreadInfo resource specific properties
	Properties *ProcessThreadInfoProperties `json:"properties,omitempty"`
}

ProcessThreadInfo - Process Thread Information.

func (ProcessThreadInfo) MarshalJSON

func (p ProcessThreadInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfo.

type ProcessThreadInfoCollection

type ProcessThreadInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ProcessThreadInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ProcessThreadInfoCollection - Collection of Kudu thread information elements.

func (ProcessThreadInfoCollection) MarshalJSON

func (p ProcessThreadInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfoCollection.

type ProcessThreadInfoProperties

type ProcessThreadInfoProperties struct {
	// Base priority.
	BasePriority *int32 `json:"base_priority,omitempty"`

	// Current thread priority.
	CurrentPriority *int32 `json:"current_priority,omitempty"`

	// HRef URI.
	Href *string `json:"href,omitempty"`

	// Thread priority level.
	PriorityLevel *string `json:"priority_level,omitempty"`

	// Process URI.
	Process *string `json:"process,omitempty"`

	// Start address.
	StartAddress *string `json:"start_address,omitempty"`

	// Start time.
	StartTime *time.Time `json:"start_time,omitempty"`

	// Thread state.
	State *string `json:"state,omitempty"`

	// Total processor time.
	TotalProcessorTime *string `json:"total_processor_time,omitempty"`

	// User processor time.
	UserProcessorTime *string `json:"user_processor_time,omitempty"`

	// Wait reason.
	WaitReason *string `json:"wait_reason,omitempty"`

	// READ-ONLY; Site extension ID.
	Identifier *int32 `json:"identifier,omitempty" azure:"ro"`
}

ProcessThreadInfoProperties - ProcessThreadInfo resource specific properties

func (ProcessThreadInfoProperties) MarshalJSON

func (p ProcessThreadInfoProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfoProperties.

func (*ProcessThreadInfoProperties) UnmarshalJSON

func (p *ProcessThreadInfoProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type ProcessThreadInfoProperties.

type ProviderClient

type ProviderClient struct {
	// contains filtered or unexported fields
}

ProviderClient contains the methods for the Provider group. Don't use this type directly, use NewProviderClient() instead.

func NewProviderClient

func NewProviderClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *ProviderClient

NewProviderClient creates a new instance of ProviderClient with the specified values.

func (*ProviderClient) GetAvailableStacks

GetAvailableStacks - Description for Get available application frameworks and their versions If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) GetAvailableStacksOnPrem

GetAvailableStacksOnPrem - Description for Get available application frameworks and their versions If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) GetFunctionAppStacks

GetFunctionAppStacks - Description for Get available Function app frameworks and their versions If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) GetFunctionAppStacksForLocation

GetFunctionAppStacksForLocation - Description for Get available Function app frameworks and their versions for location If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) GetWebAppStacks

GetWebAppStacks - Description for Get available Web app frameworks and their versions If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) GetWebAppStacksForLocation

func (client *ProviderClient) GetWebAppStacksForLocation(location string, options *ProviderGetWebAppStacksForLocationOptions) *ProviderGetWebAppStacksForLocationPager

GetWebAppStacksForLocation - Description for Get available Web app frameworks and their versions for location If the operation fails it returns the *DefaultErrorResponse error type.

func (*ProviderClient) ListOperations

ListOperations - Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions If the operation fails it returns the *DefaultErrorResponse error type.

type ProviderGetAvailableStacksOnPremOptions

type ProviderGetAvailableStacksOnPremOptions struct {
	OSTypeSelected *Enum15
}

ProviderGetAvailableStacksOnPremOptions contains the optional parameters for the Provider.GetAvailableStacksOnPrem method.

type ProviderGetAvailableStacksOnPremPager

type ProviderGetAvailableStacksOnPremPager struct {
	// contains filtered or unexported fields
}

ProviderGetAvailableStacksOnPremPager provides operations for iterating over paged responses.

func (*ProviderGetAvailableStacksOnPremPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetAvailableStacksOnPremPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetAvailableStacksOnPremPager) PageResponse

PageResponse returns the current ProviderGetAvailableStacksOnPremResponse page.

type ProviderGetAvailableStacksOnPremResponse

type ProviderGetAvailableStacksOnPremResponse struct {
	ProviderGetAvailableStacksOnPremResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetAvailableStacksOnPremResponse contains the response from method Provider.GetAvailableStacksOnPrem.

type ProviderGetAvailableStacksOnPremResult

type ProviderGetAvailableStacksOnPremResult struct {
	ApplicationStackCollection
}

ProviderGetAvailableStacksOnPremResult contains the result from method Provider.GetAvailableStacksOnPrem.

type ProviderGetAvailableStacksOptions

type ProviderGetAvailableStacksOptions struct {
	OSTypeSelected *Enum10
}

ProviderGetAvailableStacksOptions contains the optional parameters for the Provider.GetAvailableStacks method.

type ProviderGetAvailableStacksPager

type ProviderGetAvailableStacksPager struct {
	// contains filtered or unexported fields
}

ProviderGetAvailableStacksPager provides operations for iterating over paged responses.

func (*ProviderGetAvailableStacksPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetAvailableStacksPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetAvailableStacksPager) PageResponse

PageResponse returns the current ProviderGetAvailableStacksResponse page.

type ProviderGetAvailableStacksResponse

type ProviderGetAvailableStacksResponse struct {
	ProviderGetAvailableStacksResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetAvailableStacksResponse contains the response from method Provider.GetAvailableStacks.

type ProviderGetAvailableStacksResult

type ProviderGetAvailableStacksResult struct {
	ApplicationStackCollection
}

ProviderGetAvailableStacksResult contains the result from method Provider.GetAvailableStacks.

type ProviderGetFunctionAppStacksForLocationOptions

type ProviderGetFunctionAppStacksForLocationOptions struct {
	// Stack OS Type
	StackOsType *Enum12
}

ProviderGetFunctionAppStacksForLocationOptions contains the optional parameters for the Provider.GetFunctionAppStacksForLocation method.

type ProviderGetFunctionAppStacksForLocationPager

type ProviderGetFunctionAppStacksForLocationPager struct {
	// contains filtered or unexported fields
}

ProviderGetFunctionAppStacksForLocationPager provides operations for iterating over paged responses.

func (*ProviderGetFunctionAppStacksForLocationPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetFunctionAppStacksForLocationPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetFunctionAppStacksForLocationPager) PageResponse

PageResponse returns the current ProviderGetFunctionAppStacksForLocationResponse page.

type ProviderGetFunctionAppStacksForLocationResponse

type ProviderGetFunctionAppStacksForLocationResponse struct {
	ProviderGetFunctionAppStacksForLocationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetFunctionAppStacksForLocationResponse contains the response from method Provider.GetFunctionAppStacksForLocation.

type ProviderGetFunctionAppStacksForLocationResult

type ProviderGetFunctionAppStacksForLocationResult struct {
	FunctionAppStackCollection
}

ProviderGetFunctionAppStacksForLocationResult contains the result from method Provider.GetFunctionAppStacksForLocation.

type ProviderGetFunctionAppStacksOptions

type ProviderGetFunctionAppStacksOptions struct {
	// Stack OS Type
	StackOsType *Enum11
}

ProviderGetFunctionAppStacksOptions contains the optional parameters for the Provider.GetFunctionAppStacks method.

type ProviderGetFunctionAppStacksPager

type ProviderGetFunctionAppStacksPager struct {
	// contains filtered or unexported fields
}

ProviderGetFunctionAppStacksPager provides operations for iterating over paged responses.

func (*ProviderGetFunctionAppStacksPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetFunctionAppStacksPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetFunctionAppStacksPager) PageResponse

PageResponse returns the current ProviderGetFunctionAppStacksResponse page.

type ProviderGetFunctionAppStacksResponse

type ProviderGetFunctionAppStacksResponse struct {
	ProviderGetFunctionAppStacksResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetFunctionAppStacksResponse contains the response from method Provider.GetFunctionAppStacks.

type ProviderGetFunctionAppStacksResult

type ProviderGetFunctionAppStacksResult struct {
	FunctionAppStackCollection
}

ProviderGetFunctionAppStacksResult contains the result from method Provider.GetFunctionAppStacks.

type ProviderGetWebAppStacksForLocationOptions

type ProviderGetWebAppStacksForLocationOptions struct {
	// Stack OS Type
	StackOsType *Enum13
}

ProviderGetWebAppStacksForLocationOptions contains the optional parameters for the Provider.GetWebAppStacksForLocation method.

type ProviderGetWebAppStacksForLocationPager

type ProviderGetWebAppStacksForLocationPager struct {
	// contains filtered or unexported fields
}

ProviderGetWebAppStacksForLocationPager provides operations for iterating over paged responses.

func (*ProviderGetWebAppStacksForLocationPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetWebAppStacksForLocationPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetWebAppStacksForLocationPager) PageResponse

PageResponse returns the current ProviderGetWebAppStacksForLocationResponse page.

type ProviderGetWebAppStacksForLocationResponse

type ProviderGetWebAppStacksForLocationResponse struct {
	ProviderGetWebAppStacksForLocationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetWebAppStacksForLocationResponse contains the response from method Provider.GetWebAppStacksForLocation.

type ProviderGetWebAppStacksForLocationResult

type ProviderGetWebAppStacksForLocationResult struct {
	WebAppStackCollection
}

ProviderGetWebAppStacksForLocationResult contains the result from method Provider.GetWebAppStacksForLocation.

type ProviderGetWebAppStacksOptions

type ProviderGetWebAppStacksOptions struct {
	// Stack OS Type
	StackOsType *Enum14
}

ProviderGetWebAppStacksOptions contains the optional parameters for the Provider.GetWebAppStacks method.

type ProviderGetWebAppStacksPager

type ProviderGetWebAppStacksPager struct {
	// contains filtered or unexported fields
}

ProviderGetWebAppStacksPager provides operations for iterating over paged responses.

func (*ProviderGetWebAppStacksPager) Err

Err returns the last error encountered while paging.

func (*ProviderGetWebAppStacksPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderGetWebAppStacksPager) PageResponse

PageResponse returns the current ProviderGetWebAppStacksResponse page.

type ProviderGetWebAppStacksResponse

type ProviderGetWebAppStacksResponse struct {
	ProviderGetWebAppStacksResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderGetWebAppStacksResponse contains the response from method Provider.GetWebAppStacks.

type ProviderGetWebAppStacksResult

type ProviderGetWebAppStacksResult struct {
	WebAppStackCollection
}

ProviderGetWebAppStacksResult contains the result from method Provider.GetWebAppStacks.

type ProviderListOperationsOptions

type ProviderListOperationsOptions struct {
}

ProviderListOperationsOptions contains the optional parameters for the Provider.ListOperations method.

type ProviderListOperationsPager

type ProviderListOperationsPager struct {
	// contains filtered or unexported fields
}

ProviderListOperationsPager provides operations for iterating over paged responses.

func (*ProviderListOperationsPager) Err

Err returns the last error encountered while paging.

func (*ProviderListOperationsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ProviderListOperationsPager) PageResponse

PageResponse returns the current ProviderListOperationsResponse page.

type ProviderListOperationsResponse

type ProviderListOperationsResponse struct {
	ProviderListOperationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ProviderListOperationsResponse contains the response from method Provider.ListOperations.

type ProviderListOperationsResult

type ProviderListOperationsResult struct {
	CsmOperationCollection
}

ProviderListOperationsResult contains the result from method Provider.ListOperations.

type ProvisioningState

type ProvisioningState string

ProvisioningState - Status of certificate order.

const (
	ProvisioningStateSucceeded  ProvisioningState = "Succeeded"
	ProvisioningStateFailed     ProvisioningState = "Failed"
	ProvisioningStateCanceled   ProvisioningState = "Canceled"
	ProvisioningStateInProgress ProvisioningState = "InProgress"
	ProvisioningStateDeleting   ProvisioningState = "Deleting"
)

func PossibleProvisioningStateValues

func PossibleProvisioningStateValues() []ProvisioningState

PossibleProvisioningStateValues returns the possible values for the ProvisioningState const type.

func (ProvisioningState) ToPtr

ToPtr returns a *ProvisioningState pointing to the current value.

type ProxyOnlyResource

type ProxyOnlyResource struct {
	// Kind of resource.
	Kind *string `json:"kind,omitempty"`

	// READ-ONLY; Resource Id.
	ID *string `json:"id,omitempty" azure:"ro"`

	// READ-ONLY; Resource Name.
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Resource type.
	Type *string `json:"type,omitempty" azure:"ro"`
}

ProxyOnlyResource - Azure proxy only resource. This resource is not tracked by Azure Resource Manager.

func (ProxyOnlyResource) MarshalJSON

func (p ProxyOnlyResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ProxyOnlyResource.

type PublicCertificate

type PublicCertificate struct {
	ProxyOnlyResource
	// PublicCertificate resource specific properties
	Properties *PublicCertificateProperties `json:"properties,omitempty"`
}

PublicCertificate - Public certificate object

func (PublicCertificate) MarshalJSON

func (p PublicCertificate) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PublicCertificate.

type PublicCertificateCollection

type PublicCertificateCollection struct {
	// REQUIRED; Collection of resources.
	Value []*PublicCertificate `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

PublicCertificateCollection - Collection of public certificates

func (PublicCertificateCollection) MarshalJSON

func (p PublicCertificateCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PublicCertificateCollection.

type PublicCertificateLocation

type PublicCertificateLocation string

PublicCertificateLocation - Public Certificate Location

const (
	PublicCertificateLocationCurrentUserMy  PublicCertificateLocation = "CurrentUserMy"
	PublicCertificateLocationLocalMachineMy PublicCertificateLocation = "LocalMachineMy"
	PublicCertificateLocationUnknown        PublicCertificateLocation = "Unknown"
)

func PossiblePublicCertificateLocationValues

func PossiblePublicCertificateLocationValues() []PublicCertificateLocation

PossiblePublicCertificateLocationValues returns the possible values for the PublicCertificateLocation const type.

func (PublicCertificateLocation) ToPtr

ToPtr returns a *PublicCertificateLocation pointing to the current value.

type PublicCertificateProperties

type PublicCertificateProperties struct {
	// Public Certificate byte array
	Blob []byte `json:"blob,omitempty"`

	// Public Certificate Location
	PublicCertificateLocation *PublicCertificateLocation `json:"publicCertificateLocation,omitempty"`

	// READ-ONLY; Certificate Thumbprint
	Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"`
}

PublicCertificateProperties - PublicCertificate resource specific properties

func (PublicCertificateProperties) MarshalJSON

func (p PublicCertificateProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PublicCertificateProperties.

func (*PublicCertificateProperties) UnmarshalJSON

func (p *PublicCertificateProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type PublicCertificateProperties.

type PublishingCredentialsPoliciesCollection

type PublishingCredentialsPoliciesCollection struct {
	// REQUIRED; Collection of resources.
	Value []*CsmPublishingCredentialsPoliciesEntity `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

PublishingCredentialsPoliciesCollection - Publishing Credentials Policies entity collection ARM resource.

func (PublishingCredentialsPoliciesCollection) MarshalJSON

func (p PublishingCredentialsPoliciesCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PublishingCredentialsPoliciesCollection.

type PublishingProfileFormat

type PublishingProfileFormat string

PublishingProfileFormat - Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp

const (
	PublishingProfileFormatFileZilla3 PublishingProfileFormat = "FileZilla3"
	PublishingProfileFormatFtp        PublishingProfileFormat = "Ftp"
	PublishingProfileFormatWebDeploy  PublishingProfileFormat = "WebDeploy"
)

func PossiblePublishingProfileFormatValues

func PossiblePublishingProfileFormatValues() []PublishingProfileFormat

PossiblePublishingProfileFormatValues returns the possible values for the PublishingProfileFormat const type.

func (PublishingProfileFormat) ToPtr

ToPtr returns a *PublishingProfileFormat pointing to the current value.

type PushSettings

type PushSettings struct {
	ProxyOnlyResource
	// PushSettings resource specific properties
	Properties *PushSettingsProperties `json:"properties,omitempty"`
}

PushSettings - Push settings for the App.

func (PushSettings) MarshalJSON

func (p PushSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type PushSettings.

type PushSettingsProperties

type PushSettingsProperties struct {
	// REQUIRED; Gets or sets a flag indicating whether the Push endpoint is enabled.
	IsPushEnabled *bool `json:"isPushEnabled,omitempty"`

	// Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
	DynamicTagsJSON *string `json:"dynamicTagsJson,omitempty"`

	// Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
	TagWhitelistJSON *string `json:"tagWhitelistJson,omitempty"`

	// Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist
	// of alphanumeric characters and the following: '_',
	// '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
	TagsRequiringAuth *string `json:"tagsRequiringAuth,omitempty"`
}

PushSettingsProperties - PushSettings resource specific properties

type QueryUtterancesResult

type QueryUtterancesResult struct {
	// A sample utterance.
	SampleUtterance *SampleUtterance `json:"sampleUtterance,omitempty"`

	// Score of a sample utterance.
	Score *float32 `json:"score,omitempty"`
}

QueryUtterancesResult - Result for utterances query.

type QueryUtterancesResults

type QueryUtterancesResults struct {
	// Search Query.
	Query *string `json:"query,omitempty"`

	// Array of utterance results for search query.
	Results []*QueryUtterancesResult `json:"results,omitempty"`
}

QueryUtterancesResults - Suggested utterances where the detector can be applicable

func (QueryUtterancesResults) MarshalJSON

func (q QueryUtterancesResults) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type QueryUtterancesResults.

type RampUpRule

type RampUpRule struct {
	// Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
	ActionHostName *string `json:"actionHostName,omitempty"`

	// Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and
	// contracts.
	// https://www.siteextensions.net/packages/TiPCallback/
	ChangeDecisionCallbackURL *string `json:"changeDecisionCallbackUrl,omitempty"`

	// Specifies interval in minutes to reevaluate ReroutePercentage.
	ChangeIntervalInMinutes *int32 `json:"changeIntervalInMinutes,omitempty"`

	// In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \nMinReroutePercentage orMaxReroutePercentage. Site metrics
	// are checked every N minutes specified in
	// ChangeIntervalInMinutes.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.
	ChangeStep *float64 `json:"changeStep,omitempty"`

	// Specifies upper boundary below which ReroutePercentage will stay.
	MaxReroutePercentage *float64 `json:"maxReroutePercentage,omitempty"`

	// Specifies lower boundary above which ReroutePercentage will stay.
	MinReroutePercentage *float64 `json:"minReroutePercentage,omitempty"`

	// Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
	Name *string `json:"name,omitempty"`

	// Percentage of the traffic which will be redirected to ActionHostName.
	ReroutePercentage *float64 `json:"reroutePercentage,omitempty"`
}

RampUpRule - Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.

type Recommendation

type Recommendation struct {
	ProxyOnlyResource
	// Recommendation resource specific properties
	Properties *RecommendationProperties `json:"properties,omitempty"`
}

Recommendation - Represents a recommendation result generated by the recommendation engine.

func (Recommendation) MarshalJSON

func (r Recommendation) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Recommendation.

type RecommendationCollection

type RecommendationCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Recommendation `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

RecommendationCollection - Collection of recommendations.

func (RecommendationCollection) MarshalJSON

func (r RecommendationCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RecommendationCollection.

type RecommendationProperties

type RecommendationProperties struct {
	// Name of action recommended by this object.
	ActionName *string `json:"actionName,omitempty"`

	// Deep link to a blade on the portal.
	BladeName *string `json:"bladeName,omitempty"`

	// List of channels that this recommendation can apply.
	Channels *Channels `json:"channels,omitempty"`

	// Timestamp when this instance was created.
	CreationTime *time.Time `json:"creationTime,omitempty"`

	// UI friendly name of the rule (may not be unique).
	DisplayName *string `json:"displayName,omitempty"`

	// True if this recommendation is still valid (i.e. "actionable"). False if it is invalid.
	Enabled *int32 `json:"enabled,omitempty"`

	// The end time in UTC of a range that the recommendation refers to.
	EndTime *time.Time `json:"endTime,omitempty"`

	// Extension name of the portal if exists.
	ExtensionName *string `json:"extensionName,omitempty"`

	// Forward link to an external document associated with the rule.
	ForwardLink *string `json:"forwardLink,omitempty"`

	// True if this is associated with a dynamically added rule
	IsDynamic *bool `json:"isDynamic,omitempty"`

	// Level indicating how critical this recommendation can impact.
	Level *NotificationLevel `json:"level,omitempty"`

	// Recommendation text.
	Message *string `json:"message,omitempty"`

	// When to notify this recommendation next in UTC. Null means that this will never be notified anymore.
	NextNotificationTime *time.Time `json:"nextNotificationTime,omitempty"`

	// Date and time in UTC when this notification expires.
	NotificationExpirationTime *time.Time `json:"notificationExpirationTime,omitempty"`

	// Last timestamp in UTC this instance was actually notified. Null means that this recommendation hasn't been notified yet.
	NotifiedTime *time.Time `json:"notifiedTime,omitempty"`

	// A GUID value that each recommendation object is associated with.
	RecommendationID *string `json:"recommendationId,omitempty"`

	// Full ARM resource ID string that this recommendation object is associated with.
	ResourceID *string `json:"resourceId,omitempty"`

	// Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.
	ResourceScope *ResourceScopeType `json:"resourceScope,omitempty"`

	// Unique name of the rule.
	RuleName *string `json:"ruleName,omitempty"`

	// A metric value measured by the rule.
	Score *float64 `json:"score,omitempty"`

	// The beginning time in UTC of a range that the recommendation refers to.
	StartTime *time.Time `json:"startTime,omitempty"`

	// The list of states of this recommendation. If it's null then it should be considered "Active".
	States []*string `json:"states,omitempty"`

	// READ-ONLY; The list of category tags that this recommendation belongs to.
	CategoryTags []*string `json:"categoryTags,omitempty" azure:"ro"`
}

RecommendationProperties - Recommendation resource specific properties

func (RecommendationProperties) MarshalJSON

func (r RecommendationProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RecommendationProperties.

func (*RecommendationProperties) UnmarshalJSON

func (r *RecommendationProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type RecommendationProperties.

type RecommendationRule

type RecommendationRule struct {
	ProxyOnlyResource
	// RecommendationRule resource specific properties
	Properties *RecommendationRuleProperties `json:"properties,omitempty"`
}

RecommendationRule - Represents a recommendation rule that the recommendation engine can perform.

func (RecommendationRule) MarshalJSON

func (r RecommendationRule) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RecommendationRule.

type RecommendationRuleProperties

type RecommendationRuleProperties struct {
	// Name of action that is recommended by this rule in string.
	ActionName *string `json:"actionName,omitempty"`

	// Deep link to a blade on the portal. Applicable to dynamic rule only.
	BladeName *string `json:"bladeName,omitempty"`

	// List of available channels that this rule applies.
	Channels *Channels `json:"channels,omitempty"`

	// Localized detailed description of the rule.
	Description *string `json:"description,omitempty"`

	// UI friendly name of the rule.
	DisplayName *string `json:"displayName,omitempty"`

	// Extension name of the portal if exists. Applicable to dynamic rule only.
	ExtensionName *string `json:"extensionName,omitempty"`

	// Forward link to an external document associated with the rule. Applicable to dynamic rule only.
	ForwardLink *string `json:"forwardLink,omitempty"`

	// True if this is associated with a dynamically added rule
	IsDynamic *bool `json:"isDynamic,omitempty"`

	// Level of impact indicating how critical this rule is.
	Level *NotificationLevel `json:"level,omitempty"`

	// Localized name of the rule (Good for UI).
	Message *string `json:"message,omitempty"`

	// Recommendation ID of an associated recommendation object tied to the rule, if exists. If such an object doesn't exist, it is set to null.
	RecommendationID *string `json:"recommendationId,omitempty"`

	// Unique name of the rule.
	RecommendationName *string `json:"recommendationName,omitempty"`

	// READ-ONLY; The list of category tags that this recommendation rule belongs to.
	CategoryTags []*string `json:"categoryTags,omitempty" azure:"ro"`
}

RecommendationRuleProperties - RecommendationRule resource specific properties

func (RecommendationRuleProperties) MarshalJSON

func (r RecommendationRuleProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RecommendationRuleProperties.

type RecommendationsClient

type RecommendationsClient struct {
	// contains filtered or unexported fields
}

RecommendationsClient contains the methods for the Recommendations group. Don't use this type directly, use NewRecommendationsClient() instead.

func NewRecommendationsClient

func NewRecommendationsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *RecommendationsClient

NewRecommendationsClient creates a new instance of RecommendationsClient with the specified values.

func (*RecommendationsClient) DisableAllForHostingEnvironment

func (client *RecommendationsClient) DisableAllForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsDisableAllForHostingEnvironmentOptions) (RecommendationsDisableAllForHostingEnvironmentResponse, error)

DisableAllForHostingEnvironment - Description for Disable all recommendations for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) DisableAllForWebApp

func (client *RecommendationsClient) DisableAllForWebApp(ctx context.Context, resourceGroupName string, siteName string, options *RecommendationsDisableAllForWebAppOptions) (RecommendationsDisableAllForWebAppResponse, error)

DisableAllForWebApp - Description for Disable all recommendations for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) DisableRecommendationForHostingEnvironment

func (client *RecommendationsClient) DisableRecommendationForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, name string, hostingEnvironmentName string, options *RecommendationsDisableRecommendationForHostingEnvironmentOptions) (RecommendationsDisableRecommendationForHostingEnvironmentResponse, error)

DisableRecommendationForHostingEnvironment - Description for Disables the specific rule for a web site permanently. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) DisableRecommendationForSite

func (client *RecommendationsClient) DisableRecommendationForSite(ctx context.Context, resourceGroupName string, siteName string, name string, options *RecommendationsDisableRecommendationForSiteOptions) (RecommendationsDisableRecommendationForSiteResponse, error)

DisableRecommendationForSite - Description for Disables the specific rule for a web site permanently. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) DisableRecommendationForSubscription

DisableRecommendationForSubscription - Description for Disables the specified rule so it will not apply to a subscription in the future. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) GetRuleDetailsByHostingEnvironment

func (client *RecommendationsClient) GetRuleDetailsByHostingEnvironment(ctx context.Context, resourceGroupName string, hostingEnvironmentName string, name string, options *RecommendationsGetRuleDetailsByHostingEnvironmentOptions) (RecommendationsGetRuleDetailsByHostingEnvironmentResponse, error)

GetRuleDetailsByHostingEnvironment - Description for Get a recommendation rule for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) GetRuleDetailsByWebApp

func (client *RecommendationsClient) GetRuleDetailsByWebApp(ctx context.Context, resourceGroupName string, siteName string, name string, options *RecommendationsGetRuleDetailsByWebAppOptions) (RecommendationsGetRuleDetailsByWebAppResponse, error)

GetRuleDetailsByWebApp - Description for Get a recommendation rule for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) List

List - Description for List all recommendations for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ListHistoryForHostingEnvironment

func (client *RecommendationsClient) ListHistoryForHostingEnvironment(resourceGroupName string, hostingEnvironmentName string, options *RecommendationsListHistoryForHostingEnvironmentOptions) *RecommendationsListHistoryForHostingEnvironmentPager

ListHistoryForHostingEnvironment - Description for Get past recommendations for an app, optionally specified by the time range. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ListHistoryForWebApp

func (client *RecommendationsClient) ListHistoryForWebApp(resourceGroupName string, siteName string, options *RecommendationsListHistoryForWebAppOptions) *RecommendationsListHistoryForWebAppPager

ListHistoryForWebApp - Description for Get past recommendations for an app, optionally specified by the time range. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ListRecommendedRulesForHostingEnvironment

func (client *RecommendationsClient) ListRecommendedRulesForHostingEnvironment(resourceGroupName string, hostingEnvironmentName string, options *RecommendationsListRecommendedRulesForHostingEnvironmentOptions) *RecommendationsListRecommendedRulesForHostingEnvironmentPager

ListRecommendedRulesForHostingEnvironment - Description for Get all recommendations for a hosting environment. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ListRecommendedRulesForWebApp

func (client *RecommendationsClient) ListRecommendedRulesForWebApp(resourceGroupName string, siteName string, options *RecommendationsListRecommendedRulesForWebAppOptions) *RecommendationsListRecommendedRulesForWebAppPager

ListRecommendedRulesForWebApp - Description for Get all recommendations for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ResetAllFilters

ResetAllFilters - Description for Reset all recommendation opt-out settings for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ResetAllFiltersForHostingEnvironment

func (client *RecommendationsClient) ResetAllFiltersForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsResetAllFiltersForHostingEnvironmentOptions) (RecommendationsResetAllFiltersForHostingEnvironmentResponse, error)

ResetAllFiltersForHostingEnvironment - Description for Reset all recommendation opt-out settings for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*RecommendationsClient) ResetAllFiltersForWebApp

ResetAllFiltersForWebApp - Description for Reset all recommendation opt-out settings for an app. If the operation fails it returns the *DefaultErrorResponse error type.

type RecommendationsDisableAllForHostingEnvironmentOptions

type RecommendationsDisableAllForHostingEnvironmentOptions struct {
}

RecommendationsDisableAllForHostingEnvironmentOptions contains the optional parameters for the Recommendations.DisableAllForHostingEnvironment method.

type RecommendationsDisableAllForHostingEnvironmentResponse

type RecommendationsDisableAllForHostingEnvironmentResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsDisableAllForHostingEnvironmentResponse contains the response from method Recommendations.DisableAllForHostingEnvironment.

type RecommendationsDisableAllForWebAppOptions

type RecommendationsDisableAllForWebAppOptions struct {
}

RecommendationsDisableAllForWebAppOptions contains the optional parameters for the Recommendations.DisableAllForWebApp method.

type RecommendationsDisableAllForWebAppResponse

type RecommendationsDisableAllForWebAppResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsDisableAllForWebAppResponse contains the response from method Recommendations.DisableAllForWebApp.

type RecommendationsDisableRecommendationForHostingEnvironmentOptions

type RecommendationsDisableRecommendationForHostingEnvironmentOptions struct {
}

RecommendationsDisableRecommendationForHostingEnvironmentOptions contains the optional parameters for the Recommendations.DisableRecommendationForHostingEnvironment method.

type RecommendationsDisableRecommendationForHostingEnvironmentResponse

type RecommendationsDisableRecommendationForHostingEnvironmentResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsDisableRecommendationForHostingEnvironmentResponse contains the response from method Recommendations.DisableRecommendationForHostingEnvironment.

type RecommendationsDisableRecommendationForSiteOptions

type RecommendationsDisableRecommendationForSiteOptions struct {
}

RecommendationsDisableRecommendationForSiteOptions contains the optional parameters for the Recommendations.DisableRecommendationForSite method.

type RecommendationsDisableRecommendationForSiteResponse

type RecommendationsDisableRecommendationForSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsDisableRecommendationForSiteResponse contains the response from method Recommendations.DisableRecommendationForSite.

type RecommendationsDisableRecommendationForSubscriptionOptions

type RecommendationsDisableRecommendationForSubscriptionOptions struct {
}

RecommendationsDisableRecommendationForSubscriptionOptions contains the optional parameters for the Recommendations.DisableRecommendationForSubscription method.

type RecommendationsDisableRecommendationForSubscriptionResponse

type RecommendationsDisableRecommendationForSubscriptionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsDisableRecommendationForSubscriptionResponse contains the response from method Recommendations.DisableRecommendationForSubscription.

type RecommendationsGetRuleDetailsByHostingEnvironmentOptions

type RecommendationsGetRuleDetailsByHostingEnvironmentOptions struct {
	// The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.
	RecommendationID *string
	// Specify <code>true</code> to update the last-seen timestamp of the recommendation object.
	UpdateSeen *bool
}

RecommendationsGetRuleDetailsByHostingEnvironmentOptions contains the optional parameters for the Recommendations.GetRuleDetailsByHostingEnvironment method.

type RecommendationsGetRuleDetailsByHostingEnvironmentResponse

type RecommendationsGetRuleDetailsByHostingEnvironmentResponse struct {
	RecommendationsGetRuleDetailsByHostingEnvironmentResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsGetRuleDetailsByHostingEnvironmentResponse contains the response from method Recommendations.GetRuleDetailsByHostingEnvironment.

type RecommendationsGetRuleDetailsByHostingEnvironmentResult

type RecommendationsGetRuleDetailsByHostingEnvironmentResult struct {
	RecommendationRule
}

RecommendationsGetRuleDetailsByHostingEnvironmentResult contains the result from method Recommendations.GetRuleDetailsByHostingEnvironment.

type RecommendationsGetRuleDetailsByWebAppOptions

type RecommendationsGetRuleDetailsByWebAppOptions struct {
	// The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.
	RecommendationID *string
	// Specify <code>true</code> to update the last-seen timestamp of the recommendation object.
	UpdateSeen *bool
}

RecommendationsGetRuleDetailsByWebAppOptions contains the optional parameters for the Recommendations.GetRuleDetailsByWebApp method.

type RecommendationsGetRuleDetailsByWebAppResponse

type RecommendationsGetRuleDetailsByWebAppResponse struct {
	RecommendationsGetRuleDetailsByWebAppResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsGetRuleDetailsByWebAppResponse contains the response from method Recommendations.GetRuleDetailsByWebApp.

type RecommendationsGetRuleDetailsByWebAppResult

type RecommendationsGetRuleDetailsByWebAppResult struct {
	RecommendationRule
}

RecommendationsGetRuleDetailsByWebAppResult contains the result from method Recommendations.GetRuleDetailsByWebApp.

type RecommendationsListHistoryForHostingEnvironmentOptions

type RecommendationsListHistoryForHostingEnvironmentOptions struct {
	// Specify <code>false</code> to return all recommendations. The default is <code>true</code>, which returns only expired recommendations.
	ExpiredOnly *bool
	// Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime
	// eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]
	Filter *string
}

RecommendationsListHistoryForHostingEnvironmentOptions contains the optional parameters for the Recommendations.ListHistoryForHostingEnvironment method.

type RecommendationsListHistoryForHostingEnvironmentPager

type RecommendationsListHistoryForHostingEnvironmentPager struct {
	// contains filtered or unexported fields
}

RecommendationsListHistoryForHostingEnvironmentPager provides operations for iterating over paged responses.

func (*RecommendationsListHistoryForHostingEnvironmentPager) Err

Err returns the last error encountered while paging.

func (*RecommendationsListHistoryForHostingEnvironmentPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*RecommendationsListHistoryForHostingEnvironmentPager) PageResponse

PageResponse returns the current RecommendationsListHistoryForHostingEnvironmentResponse page.

type RecommendationsListHistoryForHostingEnvironmentResponse

type RecommendationsListHistoryForHostingEnvironmentResponse struct {
	RecommendationsListHistoryForHostingEnvironmentResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsListHistoryForHostingEnvironmentResponse contains the response from method Recommendations.ListHistoryForHostingEnvironment.

type RecommendationsListHistoryForHostingEnvironmentResult

type RecommendationsListHistoryForHostingEnvironmentResult struct {
	RecommendationCollection
}

RecommendationsListHistoryForHostingEnvironmentResult contains the result from method Recommendations.ListHistoryForHostingEnvironment.

type RecommendationsListHistoryForWebAppOptions

type RecommendationsListHistoryForWebAppOptions struct {
	// Specify <code>false</code> to return all recommendations. The default is <code>true</code>, which returns only expired recommendations.
	ExpiredOnly *bool
	// Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime
	// eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]
	Filter *string
}

RecommendationsListHistoryForWebAppOptions contains the optional parameters for the Recommendations.ListHistoryForWebApp method.

type RecommendationsListHistoryForWebAppPager

type RecommendationsListHistoryForWebAppPager struct {
	// contains filtered or unexported fields
}

RecommendationsListHistoryForWebAppPager provides operations for iterating over paged responses.

func (*RecommendationsListHistoryForWebAppPager) Err

Err returns the last error encountered while paging.

func (*RecommendationsListHistoryForWebAppPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*RecommendationsListHistoryForWebAppPager) PageResponse

PageResponse returns the current RecommendationsListHistoryForWebAppResponse page.

type RecommendationsListHistoryForWebAppResponse

type RecommendationsListHistoryForWebAppResponse struct {
	RecommendationsListHistoryForWebAppResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsListHistoryForWebAppResponse contains the response from method Recommendations.ListHistoryForWebApp.

type RecommendationsListHistoryForWebAppResult

type RecommendationsListHistoryForWebAppResult struct {
	RecommendationCollection
}

RecommendationsListHistoryForWebAppResult contains the result from method Recommendations.ListHistoryForWebApp.

type RecommendationsListOptions

type RecommendationsListOptions struct {
	// Specify <code>true</code> to return only the most critical recommendations. The default is <code>false</code>, which returns all recommendations.
	Featured *bool
	// Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime
	// eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]
	Filter *string
}

RecommendationsListOptions contains the optional parameters for the Recommendations.List method.

type RecommendationsListPager

type RecommendationsListPager struct {
	// contains filtered or unexported fields
}

RecommendationsListPager provides operations for iterating over paged responses.

func (*RecommendationsListPager) Err

Err returns the last error encountered while paging.

func (*RecommendationsListPager) NextPage

func (p *RecommendationsListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*RecommendationsListPager) PageResponse

PageResponse returns the current RecommendationsListResponse page.

type RecommendationsListRecommendedRulesForHostingEnvironmentOptions

type RecommendationsListRecommendedRulesForHostingEnvironmentOptions struct {
	// Specify <code>true</code> to return only the most critical recommendations. The default is <code>false</code>, which returns all recommendations.
	Featured *bool
	// Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'
	Filter *string
}

RecommendationsListRecommendedRulesForHostingEnvironmentOptions contains the optional parameters for the Recommendations.ListRecommendedRulesForHostingEnvironment method.

type RecommendationsListRecommendedRulesForHostingEnvironmentPager

type RecommendationsListRecommendedRulesForHostingEnvironmentPager struct {
	// contains filtered or unexported fields
}

RecommendationsListRecommendedRulesForHostingEnvironmentPager provides operations for iterating over paged responses.

func (*RecommendationsListRecommendedRulesForHostingEnvironmentPager) Err

Err returns the last error encountered while paging.

func (*RecommendationsListRecommendedRulesForHostingEnvironmentPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*RecommendationsListRecommendedRulesForHostingEnvironmentPager) PageResponse

PageResponse returns the current RecommendationsListRecommendedRulesForHostingEnvironmentResponse page.

type RecommendationsListRecommendedRulesForHostingEnvironmentResponse

type RecommendationsListRecommendedRulesForHostingEnvironmentResponse struct {
	RecommendationsListRecommendedRulesForHostingEnvironmentResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsListRecommendedRulesForHostingEnvironmentResponse contains the response from method Recommendations.ListRecommendedRulesForHostingEnvironment.

type RecommendationsListRecommendedRulesForHostingEnvironmentResult

type RecommendationsListRecommendedRulesForHostingEnvironmentResult struct {
	RecommendationCollection
}

RecommendationsListRecommendedRulesForHostingEnvironmentResult contains the result from method Recommendations.ListRecommendedRulesForHostingEnvironment.

type RecommendationsListRecommendedRulesForWebAppOptions

type RecommendationsListRecommendedRulesForWebAppOptions struct {
	// Specify <code>true</code> to return only the most critical recommendations. The default is <code>false</code>, which returns all recommendations.
	Featured *bool
	// Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'
	Filter *string
}

RecommendationsListRecommendedRulesForWebAppOptions contains the optional parameters for the Recommendations.ListRecommendedRulesForWebApp method.

type RecommendationsListRecommendedRulesForWebAppPager

type RecommendationsListRecommendedRulesForWebAppPager struct {
	// contains filtered or unexported fields
}

RecommendationsListRecommendedRulesForWebAppPager provides operations for iterating over paged responses.

func (*RecommendationsListRecommendedRulesForWebAppPager) Err

Err returns the last error encountered while paging.

func (*RecommendationsListRecommendedRulesForWebAppPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*RecommendationsListRecommendedRulesForWebAppPager) PageResponse

PageResponse returns the current RecommendationsListRecommendedRulesForWebAppResponse page.

type RecommendationsListRecommendedRulesForWebAppResponse

type RecommendationsListRecommendedRulesForWebAppResponse struct {
	RecommendationsListRecommendedRulesForWebAppResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsListRecommendedRulesForWebAppResponse contains the response from method Recommendations.ListRecommendedRulesForWebApp.

type RecommendationsListRecommendedRulesForWebAppResult

type RecommendationsListRecommendedRulesForWebAppResult struct {
	RecommendationCollection
}

RecommendationsListRecommendedRulesForWebAppResult contains the result from method Recommendations.ListRecommendedRulesForWebApp.

type RecommendationsListResponse

type RecommendationsListResponse struct {
	RecommendationsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsListResponse contains the response from method Recommendations.List.

type RecommendationsListResult

type RecommendationsListResult struct {
	RecommendationCollection
}

RecommendationsListResult contains the result from method Recommendations.List.

type RecommendationsResetAllFiltersForHostingEnvironmentOptions

type RecommendationsResetAllFiltersForHostingEnvironmentOptions struct {
}

RecommendationsResetAllFiltersForHostingEnvironmentOptions contains the optional parameters for the Recommendations.ResetAllFiltersForHostingEnvironment method.

type RecommendationsResetAllFiltersForHostingEnvironmentResponse

type RecommendationsResetAllFiltersForHostingEnvironmentResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsResetAllFiltersForHostingEnvironmentResponse contains the response from method Recommendations.ResetAllFiltersForHostingEnvironment.

type RecommendationsResetAllFiltersForWebAppOptions

type RecommendationsResetAllFiltersForWebAppOptions struct {
}

RecommendationsResetAllFiltersForWebAppOptions contains the optional parameters for the Recommendations.ResetAllFiltersForWebApp method.

type RecommendationsResetAllFiltersForWebAppResponse

type RecommendationsResetAllFiltersForWebAppResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsResetAllFiltersForWebAppResponse contains the response from method Recommendations.ResetAllFiltersForWebApp.

type RecommendationsResetAllFiltersOptions

type RecommendationsResetAllFiltersOptions struct {
}

RecommendationsResetAllFiltersOptions contains the optional parameters for the Recommendations.ResetAllFilters method.

type RecommendationsResetAllFiltersResponse

type RecommendationsResetAllFiltersResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

RecommendationsResetAllFiltersResponse contains the response from method Recommendations.ResetAllFilters.

type RedundancyMode

type RedundancyMode string

RedundancyMode - Site redundancy mode

const (
	RedundancyModeNone         RedundancyMode = "None"
	RedundancyModeManual       RedundancyMode = "Manual"
	RedundancyModeFailover     RedundancyMode = "Failover"
	RedundancyModeActiveActive RedundancyMode = "ActiveActive"
	RedundancyModeGeoRedundant RedundancyMode = "GeoRedundant"
)

func PossibleRedundancyModeValues

func PossibleRedundancyModeValues() []RedundancyMode

PossibleRedundancyModeValues returns the possible values for the RedundancyMode const type.

func (RedundancyMode) ToPtr

func (c RedundancyMode) ToPtr() *RedundancyMode

ToPtr returns a *RedundancyMode pointing to the current value.

type ReissueCertificateOrderRequest

type ReissueCertificateOrderRequest struct {
	ProxyOnlyResource
	// ReissueCertificateOrderRequest resource specific properties
	Properties *ReissueCertificateOrderRequestProperties `json:"properties,omitempty"`
}

ReissueCertificateOrderRequest - Class representing certificate reissue request.

func (ReissueCertificateOrderRequest) MarshalJSON

func (r ReissueCertificateOrderRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ReissueCertificateOrderRequest.

type ReissueCertificateOrderRequestProperties

type ReissueCertificateOrderRequestProperties struct {
	// Csr to be used for re-key operation.
	Csr *string `json:"csr,omitempty"`

	// Delay in hours to revoke existing certificate after the new certificate is issued.
	DelayExistingRevokeInHours *int32 `json:"delayExistingRevokeInHours,omitempty"`

	// Should we change the ASC type (from managed private key to external private key and vice versa).
	IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty"`

	// Certificate Key Size.
	KeySize *int32 `json:"keySize,omitempty"`
}

ReissueCertificateOrderRequestProperties - ReissueCertificateOrderRequest resource specific properties

type RelayServiceConnectionEntity

type RelayServiceConnectionEntity struct {
	ProxyOnlyResource
	// RelayServiceConnectionEntity resource specific properties
	Properties *RelayServiceConnectionEntityProperties `json:"properties,omitempty"`
}

RelayServiceConnectionEntity - Hybrid Connection for an App Service app.

func (RelayServiceConnectionEntity) MarshalJSON

func (r RelayServiceConnectionEntity) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RelayServiceConnectionEntity.

type RelayServiceConnectionEntityProperties

type RelayServiceConnectionEntityProperties struct {
	BiztalkURI               *string `json:"biztalkUri,omitempty"`
	EntityConnectionString   *string `json:"entityConnectionString,omitempty"`
	EntityName               *string `json:"entityName,omitempty"`
	Hostname                 *string `json:"hostname,omitempty"`
	Port                     *int32  `json:"port,omitempty"`
	ResourceConnectionString *string `json:"resourceConnectionString,omitempty"`
	ResourceType             *string `json:"resourceType,omitempty"`
}

RelayServiceConnectionEntityProperties - RelayServiceConnectionEntity resource specific properties

type RemotePrivateEndpointConnection

type RemotePrivateEndpointConnection struct {
	ProxyOnlyResource
	// RemotePrivateEndpointConnection resource specific properties
	Properties *RemotePrivateEndpointConnectionProperties `json:"properties,omitempty"`
}

RemotePrivateEndpointConnection - A remote private endpoint connection

func (RemotePrivateEndpointConnection) MarshalJSON

func (r RemotePrivateEndpointConnection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RemotePrivateEndpointConnection.

type RemotePrivateEndpointConnectionARMResource

type RemotePrivateEndpointConnectionARMResource struct {
	ProxyOnlyResource
	// RemotePrivateEndpointConnectionARMResource resource specific properties
	Properties *RemotePrivateEndpointConnectionARMResourceProperties `json:"properties,omitempty"`
}

RemotePrivateEndpointConnectionARMResource - Remote Private Endpoint Connection ARM resource.

func (RemotePrivateEndpointConnectionARMResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type RemotePrivateEndpointConnectionARMResource.

type RemotePrivateEndpointConnectionARMResourceProperties

type RemotePrivateEndpointConnectionARMResourceProperties struct {
	// Private IPAddresses mapped to the remote private endpoint
	IPAddresses []*string `json:"ipAddresses,omitempty"`

	// PrivateEndpoint of a remote private endpoint connection
	PrivateEndpoint *ArmIDWrapper `json:"privateEndpoint,omitempty"`

	// The state of a private link connection
	PrivateLinkServiceConnectionState *PrivateLinkConnectionState `json:"privateLinkServiceConnectionState,omitempty"`

	// READ-ONLY
	ProvisioningState *string `json:"provisioningState,omitempty" azure:"ro"`
}

RemotePrivateEndpointConnectionARMResourceProperties - RemotePrivateEndpointConnectionARMResource resource specific properties

func (RemotePrivateEndpointConnectionARMResourceProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type RemotePrivateEndpointConnectionARMResourceProperties.

type RemotePrivateEndpointConnectionProperties

type RemotePrivateEndpointConnectionProperties struct {
	// Private IPAddresses mapped to the remote private endpoint
	IPAddresses []*string `json:"ipAddresses,omitempty"`

	// PrivateEndpoint of a remote private endpoint connection
	PrivateEndpoint *ArmIDWrapper `json:"privateEndpoint,omitempty"`

	// The state of a private link connection
	PrivateLinkServiceConnectionState *PrivateLinkConnectionState `json:"privateLinkServiceConnectionState,omitempty"`

	// READ-ONLY
	ProvisioningState *string `json:"provisioningState,omitempty" azure:"ro"`
}

RemotePrivateEndpointConnectionProperties - RemotePrivateEndpointConnection resource specific properties

func (RemotePrivateEndpointConnectionProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type RemotePrivateEndpointConnectionProperties.

type Rendering

type Rendering struct {
	// Description of the data that will help it be interpreted
	Description *string `json:"description,omitempty"`

	// Title of data
	Title *string `json:"title,omitempty"`

	// Rendering Type
	Type *RenderingType `json:"type,omitempty"`
}

Rendering - Instructions for rendering the data

type RenderingType

type RenderingType string

RenderingType - Rendering Type

const (
	RenderingTypeNoGraph                  RenderingType = "NoGraph"
	RenderingTypeTable                    RenderingType = "Table"
	RenderingTypeTimeSeries               RenderingType = "TimeSeries"
	RenderingTypeTimeSeriesPerInstance    RenderingType = "TimeSeriesPerInstance"
	RenderingTypePieChart                 RenderingType = "PieChart"
	RenderingTypeDataSummary              RenderingType = "DataSummary"
	RenderingTypeEmail                    RenderingType = "Email"
	RenderingTypeInsights                 RenderingType = "Insights"
	RenderingTypeDynamicInsight           RenderingType = "DynamicInsight"
	RenderingTypeMarkdown                 RenderingType = "Markdown"
	RenderingTypeDetector                 RenderingType = "Detector"
	RenderingTypeDropDown                 RenderingType = "DropDown"
	RenderingTypeCard                     RenderingType = "Card"
	RenderingTypeSolution                 RenderingType = "Solution"
	RenderingTypeGuage                    RenderingType = "Guage"
	RenderingTypeForm                     RenderingType = "Form"
	RenderingTypeChangeSets               RenderingType = "ChangeSets"
	RenderingTypeChangeAnalysisOnboarding RenderingType = "ChangeAnalysisOnboarding"
	RenderingTypeChangesView              RenderingType = "ChangesView"
	RenderingTypeAppInsight               RenderingType = "AppInsight"
	RenderingTypeDependencyGraph          RenderingType = "DependencyGraph"
	RenderingTypeDownTime                 RenderingType = "DownTime"
	RenderingTypeSummaryCard              RenderingType = "SummaryCard"
	RenderingTypeSearchComponent          RenderingType = "SearchComponent"
	RenderingTypeAppInsightEnablement     RenderingType = "AppInsightEnablement"
)

func PossibleRenderingTypeValues

func PossibleRenderingTypeValues() []RenderingType

PossibleRenderingTypeValues returns the possible values for the RenderingType const type.

func (RenderingType) ToPtr

func (c RenderingType) ToPtr() *RenderingType

ToPtr returns a *RenderingType pointing to the current value.

type RenewCertificateOrderRequest

type RenewCertificateOrderRequest struct {
	ProxyOnlyResource
	// RenewCertificateOrderRequest resource specific properties
	Properties *RenewCertificateOrderRequestProperties `json:"properties,omitempty"`
}

RenewCertificateOrderRequest - Class representing certificate renew request.

func (RenewCertificateOrderRequest) MarshalJSON

func (r RenewCertificateOrderRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RenewCertificateOrderRequest.

type RenewCertificateOrderRequestProperties

type RenewCertificateOrderRequestProperties struct {
	// Csr to be used for re-key operation.
	Csr *string `json:"csr,omitempty"`

	// Should we change the ASC type (from managed private key to external private key and vice versa).
	IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty"`

	// Certificate Key Size.
	KeySize *int32 `json:"keySize,omitempty"`
}

RenewCertificateOrderRequestProperties - RenewCertificateOrderRequest resource specific properties

type RequestsBasedTrigger

type RequestsBasedTrigger struct {
	// Request Count.
	Count *int32 `json:"count,omitempty"`

	// Time interval.
	TimeInterval *string `json:"timeInterval,omitempty"`
}

RequestsBasedTrigger - Trigger based on total requests.

type ResolveStatus

type ResolveStatus string
const (
	ResolveStatusInitialized            ResolveStatus = "Initialized"
	ResolveStatusResolved               ResolveStatus = "Resolved"
	ResolveStatusInvalidSyntax          ResolveStatus = "InvalidSyntax"
	ResolveStatusMSINotEnabled          ResolveStatus = "MSINotEnabled"
	ResolveStatusVaultNotFound          ResolveStatus = "VaultNotFound"
	ResolveStatusSecretNotFound         ResolveStatus = "SecretNotFound"
	ResolveStatusSecretVersionNotFound  ResolveStatus = "SecretVersionNotFound"
	ResolveStatusAccessToKeyVaultDenied ResolveStatus = "AccessToKeyVaultDenied"
	ResolveStatusOtherReasons           ResolveStatus = "OtherReasons"
	ResolveStatusFetchTimedOut          ResolveStatus = "FetchTimedOut"
	ResolveStatusUnauthorizedClient     ResolveStatus = "UnauthorizedClient"
)

func PossibleResolveStatusValues

func PossibleResolveStatusValues() []ResolveStatus

PossibleResolveStatusValues returns the possible values for the ResolveStatus const type.

func (ResolveStatus) ToPtr

func (c ResolveStatus) ToPtr() *ResolveStatus

ToPtr returns a *ResolveStatus pointing to the current value.

type Resource

type Resource struct {
	// REQUIRED; Resource Location.
	Location *string `json:"location,omitempty"`

	// Kind of resource.
	Kind *string `json:"kind,omitempty"`

	// Resource tags.
	Tags map[string]*string `json:"tags,omitempty"`

	// READ-ONLY; Resource Id.
	ID *string `json:"id,omitempty" azure:"ro"`

	// READ-ONLY; Resource Name.
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Resource type.
	Type *string `json:"type,omitempty" azure:"ro"`
}

Resource - Azure resource. This resource is tracked in Azure Resource Manager

func (Resource) MarshalJSON

func (r Resource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Resource.

type ResourceCollection

type ResourceCollection struct {
	// REQUIRED; Collection of resources.
	Value []*string `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ResourceCollection - Collection of resources.

func (ResourceCollection) MarshalJSON

func (r ResourceCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceCollection.

type ResourceHealthMetadata

type ResourceHealthMetadata struct {
	ProxyOnlyResource
	// ResourceHealthMetadata resource specific properties
	Properties *ResourceHealthMetadataProperties `json:"properties,omitempty"`
}

ResourceHealthMetadata - Used for getting ResourceHealthCheck settings.

func (ResourceHealthMetadata) MarshalJSON

func (r ResourceHealthMetadata) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceHealthMetadata.

type ResourceHealthMetadataClient

type ResourceHealthMetadataClient struct {
	// contains filtered or unexported fields
}

ResourceHealthMetadataClient contains the methods for the ResourceHealthMetadata group. Don't use this type directly, use NewResourceHealthMetadataClient() instead.

func NewResourceHealthMetadataClient

func NewResourceHealthMetadataClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *ResourceHealthMetadataClient

NewResourceHealthMetadataClient creates a new instance of ResourceHealthMetadataClient with the specified values.

func (*ResourceHealthMetadataClient) GetBySite

GetBySite - Description for Gets the category of ResourceHealthMetadata to use for the given site If the operation fails it returns the *DefaultErrorResponse error type.

func (*ResourceHealthMetadataClient) GetBySiteSlot

GetBySiteSlot - Description for Gets the category of ResourceHealthMetadata to use for the given site If the operation fails it returns the *DefaultErrorResponse error type.

func (*ResourceHealthMetadataClient) List

List - Description for List all ResourceHealthMetadata for all sites in the subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*ResourceHealthMetadataClient) ListByResourceGroup

ListByResourceGroup - Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*ResourceHealthMetadataClient) ListBySite

ListBySite - Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection If the operation fails it returns the *DefaultErrorResponse error type.

func (*ResourceHealthMetadataClient) ListBySiteSlot

ListBySiteSlot - Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection If the operation fails it returns the *DefaultErrorResponse error type.

type ResourceHealthMetadataCollection

type ResourceHealthMetadataCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ResourceHealthMetadata `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ResourceHealthMetadataCollection - Collection of resource health metadata.

func (ResourceHealthMetadataCollection) MarshalJSON

func (r ResourceHealthMetadataCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceHealthMetadataCollection.

type ResourceHealthMetadataGetBySiteOptions

type ResourceHealthMetadataGetBySiteOptions struct {
}

ResourceHealthMetadataGetBySiteOptions contains the optional parameters for the ResourceHealthMetadata.GetBySite method.

type ResourceHealthMetadataGetBySiteResponse

type ResourceHealthMetadataGetBySiteResponse struct {
	ResourceHealthMetadataGetBySiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataGetBySiteResponse contains the response from method ResourceHealthMetadata.GetBySite.

type ResourceHealthMetadataGetBySiteResult

type ResourceHealthMetadataGetBySiteResult struct {
	ResourceHealthMetadata
}

ResourceHealthMetadataGetBySiteResult contains the result from method ResourceHealthMetadata.GetBySite.

type ResourceHealthMetadataGetBySiteSlotOptions

type ResourceHealthMetadataGetBySiteSlotOptions struct {
}

ResourceHealthMetadataGetBySiteSlotOptions contains the optional parameters for the ResourceHealthMetadata.GetBySiteSlot method.

type ResourceHealthMetadataGetBySiteSlotResponse

type ResourceHealthMetadataGetBySiteSlotResponse struct {
	ResourceHealthMetadataGetBySiteSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataGetBySiteSlotResponse contains the response from method ResourceHealthMetadata.GetBySiteSlot.

type ResourceHealthMetadataGetBySiteSlotResult

type ResourceHealthMetadataGetBySiteSlotResult struct {
	ResourceHealthMetadata
}

ResourceHealthMetadataGetBySiteSlotResult contains the result from method ResourceHealthMetadata.GetBySiteSlot.

type ResourceHealthMetadataListByResourceGroupOptions

type ResourceHealthMetadataListByResourceGroupOptions struct {
}

ResourceHealthMetadataListByResourceGroupOptions contains the optional parameters for the ResourceHealthMetadata.ListByResourceGroup method.

type ResourceHealthMetadataListByResourceGroupPager

type ResourceHealthMetadataListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

ResourceHealthMetadataListByResourceGroupPager provides operations for iterating over paged responses.

func (*ResourceHealthMetadataListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*ResourceHealthMetadataListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ResourceHealthMetadataListByResourceGroupPager) PageResponse

PageResponse returns the current ResourceHealthMetadataListByResourceGroupResponse page.

type ResourceHealthMetadataListByResourceGroupResponse

type ResourceHealthMetadataListByResourceGroupResponse struct {
	ResourceHealthMetadataListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataListByResourceGroupResponse contains the response from method ResourceHealthMetadata.ListByResourceGroup.

type ResourceHealthMetadataListByResourceGroupResult

type ResourceHealthMetadataListByResourceGroupResult struct {
	ResourceHealthMetadataCollection
}

ResourceHealthMetadataListByResourceGroupResult contains the result from method ResourceHealthMetadata.ListByResourceGroup.

type ResourceHealthMetadataListBySiteOptions

type ResourceHealthMetadataListBySiteOptions struct {
}

ResourceHealthMetadataListBySiteOptions contains the optional parameters for the ResourceHealthMetadata.ListBySite method.

type ResourceHealthMetadataListBySitePager

type ResourceHealthMetadataListBySitePager struct {
	// contains filtered or unexported fields
}

ResourceHealthMetadataListBySitePager provides operations for iterating over paged responses.

func (*ResourceHealthMetadataListBySitePager) Err

Err returns the last error encountered while paging.

func (*ResourceHealthMetadataListBySitePager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ResourceHealthMetadataListBySitePager) PageResponse

PageResponse returns the current ResourceHealthMetadataListBySiteResponse page.

type ResourceHealthMetadataListBySiteResponse

type ResourceHealthMetadataListBySiteResponse struct {
	ResourceHealthMetadataListBySiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataListBySiteResponse contains the response from method ResourceHealthMetadata.ListBySite.

type ResourceHealthMetadataListBySiteResult

type ResourceHealthMetadataListBySiteResult struct {
	ResourceHealthMetadataCollection
}

ResourceHealthMetadataListBySiteResult contains the result from method ResourceHealthMetadata.ListBySite.

type ResourceHealthMetadataListBySiteSlotOptions

type ResourceHealthMetadataListBySiteSlotOptions struct {
}

ResourceHealthMetadataListBySiteSlotOptions contains the optional parameters for the ResourceHealthMetadata.ListBySiteSlot method.

type ResourceHealthMetadataListBySiteSlotPager

type ResourceHealthMetadataListBySiteSlotPager struct {
	// contains filtered or unexported fields
}

ResourceHealthMetadataListBySiteSlotPager provides operations for iterating over paged responses.

func (*ResourceHealthMetadataListBySiteSlotPager) Err

Err returns the last error encountered while paging.

func (*ResourceHealthMetadataListBySiteSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ResourceHealthMetadataListBySiteSlotPager) PageResponse

PageResponse returns the current ResourceHealthMetadataListBySiteSlotResponse page.

type ResourceHealthMetadataListBySiteSlotResponse

type ResourceHealthMetadataListBySiteSlotResponse struct {
	ResourceHealthMetadataListBySiteSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataListBySiteSlotResponse contains the response from method ResourceHealthMetadata.ListBySiteSlot.

type ResourceHealthMetadataListBySiteSlotResult

type ResourceHealthMetadataListBySiteSlotResult struct {
	ResourceHealthMetadataCollection
}

ResourceHealthMetadataListBySiteSlotResult contains the result from method ResourceHealthMetadata.ListBySiteSlot.

type ResourceHealthMetadataListOptions

type ResourceHealthMetadataListOptions struct {
}

ResourceHealthMetadataListOptions contains the optional parameters for the ResourceHealthMetadata.List method.

type ResourceHealthMetadataListPager

type ResourceHealthMetadataListPager struct {
	// contains filtered or unexported fields
}

ResourceHealthMetadataListPager provides operations for iterating over paged responses.

func (*ResourceHealthMetadataListPager) Err

Err returns the last error encountered while paging.

func (*ResourceHealthMetadataListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*ResourceHealthMetadataListPager) PageResponse

PageResponse returns the current ResourceHealthMetadataListResponse page.

type ResourceHealthMetadataListResponse

type ResourceHealthMetadataListResponse struct {
	ResourceHealthMetadataListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

ResourceHealthMetadataListResponse contains the response from method ResourceHealthMetadata.List.

type ResourceHealthMetadataListResult

type ResourceHealthMetadataListResult struct {
	ResourceHealthMetadataCollection
}

ResourceHealthMetadataListResult contains the result from method ResourceHealthMetadata.List.

type ResourceHealthMetadataProperties

type ResourceHealthMetadataProperties struct {
	// The category that the resource matches in the RHC Policy File
	Category *string `json:"category,omitempty"`

	// Is there a health signal for the resource
	SignalAvailability *bool `json:"signalAvailability,omitempty"`
}

ResourceHealthMetadataProperties - ResourceHealthMetadata resource specific properties

type ResourceMetricAvailability

type ResourceMetricAvailability struct {
	// READ-ONLY; Retention period for the current time grain.
	Retention *string `json:"retention,omitempty" azure:"ro"`

	// READ-ONLY; Time grain .
	TimeGrain *string `json:"timeGrain,omitempty" azure:"ro"`
}

ResourceMetricAvailability - Metrics availability and retention.

type ResourceMetricDefinition

type ResourceMetricDefinition struct {
	ProxyOnlyResource
	// ResourceMetricDefinition resource specific properties
	Properties *ResourceMetricDefinitionProperties `json:"properties,omitempty"`
}

ResourceMetricDefinition - Metadata for the metrics.

func (ResourceMetricDefinition) MarshalJSON

func (r ResourceMetricDefinition) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinition.

type ResourceMetricDefinitionCollection

type ResourceMetricDefinitionCollection struct {
	// REQUIRED; Collection of resources.
	Value []*ResourceMetricDefinition `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

ResourceMetricDefinitionCollection - Collection of metric definitions.

func (ResourceMetricDefinitionCollection) MarshalJSON

func (r ResourceMetricDefinitionCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinitionCollection.

type ResourceMetricDefinitionProperties

type ResourceMetricDefinitionProperties struct {
	// READ-ONLY; List of time grains supported for the metric together with retention period.
	MetricAvailabilities []*ResourceMetricAvailability `json:"metricAvailabilities,omitempty" azure:"ro"`

	// READ-ONLY; Primary aggregation type.
	PrimaryAggregationType *string `json:"primaryAggregationType,omitempty" azure:"ro"`

	// READ-ONLY; Resource metric definition properties.
	Properties map[string]*string `json:"properties,omitempty" azure:"ro"`

	// READ-ONLY; Resource URI.
	ResourceURI *string `json:"resourceUri,omitempty" azure:"ro"`

	// READ-ONLY; Unit of the metric.
	Unit *string `json:"unit,omitempty" azure:"ro"`
}

ResourceMetricDefinitionProperties - ResourceMetricDefinition resource specific properties

func (ResourceMetricDefinitionProperties) MarshalJSON

func (r ResourceMetricDefinitionProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinitionProperties.

type ResourceNameAvailability

type ResourceNameAvailability struct {
	// If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can
	// select a valid name. If reason == AlreadyExists,
	// explain that resource name is already in use, and direct them to select a different name.
	Message *string `json:"message,omitempty"`

	// true indicates name is valid and available. false indicates the name is invalid, unavailable, or both.
	NameAvailable *bool `json:"nameAvailable,omitempty"`

	// Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and
	// is therefore unavailable.
	Reason *InAvailabilityReasonType `json:"reason,omitempty"`
}

ResourceNameAvailability - Information regarding availability of a resource name.

type ResourceNameAvailabilityRequest

type ResourceNameAvailabilityRequest struct {
	// REQUIRED; Resource name to verify.
	Name *string `json:"name,omitempty"`

	// REQUIRED; Resource type used for verification.
	Type *CheckNameResourceTypes `json:"type,omitempty"`

	// Is fully qualified domain name.
	IsFqdn *bool `json:"isFqdn,omitempty"`
}

ResourceNameAvailabilityRequest - Resource name availability request content.

type ResourceScopeType

type ResourceScopeType string

ResourceScopeType - Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.

const (
	ResourceScopeTypeServerFarm   ResourceScopeType = "ServerFarm"
	ResourceScopeTypeSubscription ResourceScopeType = "Subscription"
	ResourceScopeTypeWebSite      ResourceScopeType = "WebSite"
)

func PossibleResourceScopeTypeValues

func PossibleResourceScopeTypeValues() []ResourceScopeType

PossibleResourceScopeTypeValues returns the possible values for the ResourceScopeType const type.

func (ResourceScopeType) ToPtr

ToPtr returns a *ResourceScopeType pointing to the current value.

type ResponseMessageEnvelopeRemotePrivateEndpointConnection

type ResponseMessageEnvelopeRemotePrivateEndpointConnection struct {
	// Azure-AsyncOperation Error info.
	Error *ErrorEntity `json:"error,omitempty"`

	// Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For
	// example:
	// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
	ID *string `json:"id,omitempty"`

	// MSI resource
	Identity *ManagedServiceIdentity `json:"identity,omitempty"`

	// Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
	Location *string `json:"location,omitempty"`

	// Name of resource.
	Name *string `json:"name,omitempty"`

	// Azure resource manager plan.
	Plan *ArmPlan `json:"plan,omitempty"`

	// Resource specific properties.
	Properties *RemotePrivateEndpointConnection `json:"properties,omitempty"`

	// SKU description of the resource.
	SKU *SKUDescription `json:"sku,omitempty"`

	// Azure-AsyncOperation Status info.
	Status *string `json:"status,omitempty"`

	// Tags associated with resource.
	Tags map[string]*string `json:"tags,omitempty"`

	// Type of resource e.g "Microsoft.Web/sites".
	Type *string `json:"type,omitempty"`

	// Logical Availability Zones the service is hosted in
	Zones []*string `json:"zones,omitempty"`
}

ResponseMessageEnvelopeRemotePrivateEndpointConnection - Message envelope that contains the common Azure resource manager properties and the resource provider specific content.

func (ResponseMessageEnvelopeRemotePrivateEndpointConnection) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type ResponseMessageEnvelopeRemotePrivateEndpointConnection.

type ResponseMetaData

type ResponseMetaData struct {
	// Source of the Data
	DataSource *DataSource `json:"dataSource,omitempty"`
}

type RestoreRequest

type RestoreRequest struct {
	ProxyOnlyResource
	// RestoreRequest resource specific properties
	Properties *RestoreRequestProperties `json:"properties,omitempty"`
}

RestoreRequest - Description of a restore request.

func (RestoreRequest) MarshalJSON

func (r RestoreRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RestoreRequest.

type RestoreRequestProperties

type RestoreRequestProperties struct {
	// REQUIRED; true if the restore operation can overwrite target app; otherwise, false. true is needed if trying to restore over an existing app.
	Overwrite *bool `json:"overwrite,omitempty"`

	// REQUIRED; SAS URL to the container.
	StorageAccountURL *string `json:"storageAccountUrl,omitempty"`

	// true if SiteConfig.ConnectionStrings should be set in new app; otherwise, false.
	AdjustConnectionStrings *bool `json:"adjustConnectionStrings,omitempty"`

	// Specify app service plan that will own restored site.
	AppServicePlan *string `json:"appServicePlan,omitempty"`

	// Name of a blob which contains the backup.
	BlobName *string `json:"blobName,omitempty"`

	// Collection of databases which should be restored. This list has to match the list of databases included in the backup.
	Databases []*DatabaseBackupSetting `json:"databases,omitempty"`

	// App Service Environment name, if needed (only when restoring an app to an App Service Environment).
	HostingEnvironment *string `json:"hostingEnvironment,omitempty"`

	// Changes a logic when restoring an app with custom domains. true to remove custom domains automatically. If false, custom domains are added to the app's
	// object when it is being restored, but that might
	// fail due to conflicts during the operation.
	IgnoreConflictingHostNames *bool `json:"ignoreConflictingHostNames,omitempty"`

	// Ignore the databases and only restore the site content
	IgnoreDatabases *bool `json:"ignoreDatabases,omitempty"`

	// Operation type.
	OperationType *BackupRestoreOperationType `json:"operationType,omitempty"`

	// Name of an app.
	SiteName *string `json:"siteName,omitempty"`
}

RestoreRequestProperties - RestoreRequest resource specific properties

func (RestoreRequestProperties) MarshalJSON

func (r RestoreRequestProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type RestoreRequestProperties.

type RouteType

type RouteType string

RouteType - The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only These values will be used for syncing an app's routes with those from a Virtual Network.

const (
	RouteTypeDEFAULT   RouteType = "DEFAULT"
	RouteTypeINHERITED RouteType = "INHERITED"
	RouteTypeSTATIC    RouteType = "STATIC"
)

func PossibleRouteTypeValues

func PossibleRouteTypeValues() []RouteType

PossibleRouteTypeValues returns the possible values for the RouteType const type.

func (RouteType) ToPtr

func (c RouteType) ToPtr() *RouteType

ToPtr returns a *RouteType pointing to the current value.

type SKUCapacity

type SKUCapacity struct {
	// Default number of workers for this App Service plan SKU.
	Default *int32 `json:"default,omitempty"`

	// Maximum number of Elastic workers for this App Service plan SKU.
	ElasticMaximum *int32 `json:"elasticMaximum,omitempty"`

	// Maximum number of workers for this App Service plan SKU.
	Maximum *int32 `json:"maximum,omitempty"`

	// Minimum number of workers for this App Service plan SKU.
	Minimum *int32 `json:"minimum,omitempty"`

	// Available scale configurations for an App Service plan.
	ScaleType *string `json:"scaleType,omitempty"`
}

SKUCapacity - Description of the App Service plan scale options.

type SKUDescription

type SKUDescription struct {
	// Capabilities of the SKU, e.g., is traffic manager enabled?
	Capabilities []*Capability `json:"capabilities,omitempty"`

	// Current number of instances assigned to the resource.
	Capacity *int32 `json:"capacity,omitempty"`

	// Family code of the resource SKU.
	Family *string `json:"family,omitempty"`

	// Locations of the SKU.
	Locations []*string `json:"locations,omitempty"`

	// Name of the resource SKU.
	Name *string `json:"name,omitempty"`

	// Min, max, and default scale values of the SKU.
	SKUCapacity *SKUCapacity `json:"skuCapacity,omitempty"`

	// Size specifier of the resource SKU.
	Size *string `json:"size,omitempty"`

	// Service tier of the resource SKU.
	Tier *string `json:"tier,omitempty"`
}

SKUDescription - Description of a SKU for a scalable resource.

func (SKUDescription) MarshalJSON

func (s SKUDescription) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SKUDescription.

type SKUInfo

type SKUInfo struct {
	// Min, max, and default scale values of the SKU.
	Capacity *SKUCapacity `json:"capacity,omitempty"`

	// Resource type that this SKU applies to.
	ResourceType *string `json:"resourceType,omitempty"`

	// Name and tier of the SKU.
	SKU *SKUDescription `json:"sku,omitempty"`
}

SKUInfo - SKU discovery information.

type SKUInfoCollection

type SKUInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SKUInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SKUInfoCollection - Collection of SKU information.

func (SKUInfoCollection) MarshalJSON

func (s SKUInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SKUInfoCollection.

type SKUInfos

type SKUInfos struct {
	// Resource type that this SKU applies to.
	ResourceType *string `json:"resourceType,omitempty"`

	// List of SKUs the subscription is able to use.
	SKUs []*GlobalCsmSKUDescription `json:"skus,omitempty"`
}

SKUInfos - Collection of SKU information.

func (SKUInfos) MarshalJSON

func (s SKUInfos) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SKUInfos.

type SKUName

type SKUName string
const (
	SKUNameBasic            SKUName = "Basic"
	SKUNameDynamic          SKUName = "Dynamic"
	SKUNameElasticIsolated  SKUName = "ElasticIsolated"
	SKUNameElasticPremium   SKUName = "ElasticPremium"
	SKUNameFree             SKUName = "Free"
	SKUNameIsolated         SKUName = "Isolated"
	SKUNameIsolatedV2       SKUName = "IsolatedV2"
	SKUNamePremium          SKUName = "Premium"
	SKUNamePremiumContainer SKUName = "PremiumContainer"
	SKUNamePremiumV2        SKUName = "PremiumV2"
	SKUNamePremiumV3        SKUName = "PremiumV3"
	SKUNameShared           SKUName = "Shared"
	SKUNameStandard         SKUName = "Standard"
)

func PossibleSKUNameValues

func PossibleSKUNameValues() []SKUName

PossibleSKUNameValues returns the possible values for the SKUName const type.

func (SKUName) ToPtr

func (c SKUName) ToPtr() *SKUName

ToPtr returns a *SKUName pointing to the current value.

type SSLState

type SSLState string

SSLState - SSL type.

const (
	SSLStateDisabled       SSLState = "Disabled"
	SSLStateSniEnabled     SSLState = "SniEnabled"
	SSLStateIPBasedEnabled SSLState = "IpBasedEnabled"
)

func PossibleSSLStateValues

func PossibleSSLStateValues() []SSLState

PossibleSSLStateValues returns the possible values for the SSLState const type.

func (SSLState) ToPtr

func (c SSLState) ToPtr() *SSLState

ToPtr returns a *SSLState pointing to the current value.

type SampleUtterance

type SampleUtterance struct {
	// Links attribute of sample utterance.
	Links []*string `json:"links,omitempty"`

	// Question id of sample utterance (for stackoverflow questions titles).
	Qid *string `json:"qid,omitempty"`

	// Text attribute of sample utterance.
	Text *string `json:"text,omitempty"`
}

SampleUtterance - Sample utterance.

func (SampleUtterance) MarshalJSON

func (s SampleUtterance) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SampleUtterance.

type ScmType

type ScmType string

ScmType - SCM type.

const (
	ScmTypeBitbucketGit ScmType = "BitbucketGit"
	ScmTypeBitbucketHg  ScmType = "BitbucketHg"
	ScmTypeCodePlexGit  ScmType = "CodePlexGit"
	ScmTypeCodePlexHg   ScmType = "CodePlexHg"
	ScmTypeDropbox      ScmType = "Dropbox"
	ScmTypeExternalGit  ScmType = "ExternalGit"
	ScmTypeExternalHg   ScmType = "ExternalHg"
	ScmTypeGitHub       ScmType = "GitHub"
	ScmTypeLocalGit     ScmType = "LocalGit"
	ScmTypeNone         ScmType = "None"
	ScmTypeOneDrive     ScmType = "OneDrive"
	ScmTypeTfs          ScmType = "Tfs"
	ScmTypeVSO          ScmType = "VSO"
	ScmTypeVSTSRM       ScmType = "VSTSRM"
)

func PossibleScmTypeValues

func PossibleScmTypeValues() []ScmType

PossibleScmTypeValues returns the possible values for the ScmType const type.

func (ScmType) ToPtr

func (c ScmType) ToPtr() *ScmType

ToPtr returns a *ScmType pointing to the current value.

type ServiceSpecification

type ServiceSpecification struct {
	LogSpecifications    []*LogSpecification    `json:"logSpecifications,omitempty"`
	MetricSpecifications []*MetricSpecification `json:"metricSpecifications,omitempty"`
}

ServiceSpecification - Resource metrics service provided by Microsoft.Insights resource provider.

func (ServiceSpecification) MarshalJSON

func (s ServiceSpecification) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type ServiceSpecification.

type Site

type Site struct {
	Resource
	// Extended Location.
	ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`

	// Managed service identity.
	Identity *ManagedServiceIdentity `json:"identity,omitempty"`

	// Site resource specific properties
	Properties *SiteProperties `json:"properties,omitempty"`
}

Site - A web app, a mobile app backend, or an API app.

func (Site) MarshalJSON

func (s Site) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Site.

type SiteAuthSettings

type SiteAuthSettings struct {
	ProxyOnlyResource
	// SiteAuthSettings resource specific properties
	Properties *SiteAuthSettingsProperties `json:"properties,omitempty"`
}

SiteAuthSettings - Configuration settings for the Azure App Service Authentication / Authorization feature.

func (SiteAuthSettings) MarshalJSON

func (s SiteAuthSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteAuthSettings.

type SiteAuthSettingsProperties

type SiteAuthSettingsProperties struct {
	// Gets a JSON string containing the Azure AD Acl settings.
	AADClaimsAuthorization *string `json:"aadClaimsAuthorization,omitempty"`

	// Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the form "key=value".
	AdditionalLoginParams []*string `json:"additionalLoginParams,omitempty"`

	// Allowed audience values to consider when validating JWTs issued by Azure Active Directory. Note that the ClientID value is always considered an allowed
	// audience, regardless of this setting.
	AllowedAudiences []*string `json:"allowedAudiences,omitempty"`

	// External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. This
	// is an advanced setting typically only needed by
	// Windows Store application backends. Note that URLs within the current domain are always implicitly allowed.
	AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty"`

	// The path of the config file containing auth settings. If the path is relative, base will the site's root directory.
	AuthFilePath *string `json:"authFilePath,omitempty"`

	// The Client ID of this relying party application, known as the clientid. This setting is required for enabling OpenID Connection authentication with Azure
	// Active Directory or other 3rd party OpenID
	// Connect providers. More information on OpenID Connect: http://openid.net/specs/openid-connect-core-10.html
	ClientID *string `json:"clientId,omitempty"`

	// The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). This setting is optional. If no
	// client secret is configured, the OpenID Connect
	// implicit auth flow is used to authenticate end users. Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. More information
	// on OpenID Connect:
	// http://openid.net/specs/openid-connect-core-1_0.html
	ClientSecret *string `json:"clientSecret,omitempty"`

	// An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as a replacement for the Client
	// Secret. It is also optional.
	ClientSecretCertificateThumbprint *string `json:"clientSecretCertificateThumbprint,omitempty"`

	// The app setting name that contains the client secret of the relying party application.
	ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`

	// The ConfigVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of the
	// control plane for Authentication / Authorization.
	ConfigVersion *string `json:"configVersion,omitempty"`

	// The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and
	// the unauthenticated client action is set to
	// "RedirectToLoginPage".
	DefaultProvider *BuiltInAuthenticationProvider `json:"defaultProvider,omitempty"`

	// true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.
	Enabled *bool `json:"enabled,omitempty"`

	// The App ID of the Facebook app used for login. This setting is required for enabling Facebook Login. Facebook Login documentation: https://developers.facebook.com/docs/facebook-login
	FacebookAppID *string `json:"facebookAppId,omitempty"`

	// The App Secret of the Facebook app used for Facebook Login. This setting is required for enabling Facebook Login. Facebook Login documentation: https://developers.facebook.com/docs/facebook-login
	FacebookAppSecret *string `json:"facebookAppSecret,omitempty"`

	// The app setting name that contains the app secret used for Facebook Login.
	FacebookAppSecretSettingName *string `json:"facebookAppSecretSettingName,omitempty"`

	// The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. This setting is optional. Facebook Login documentation: https://developers.facebook.com/docs/facebook-login
	FacebookOAuthScopes []*string `json:"facebookOAuthScopes,omitempty"`

	// The Client Id of the GitHub app used for login. This setting is required for enabling Github login
	GitHubClientID *string `json:"gitHubClientId,omitempty"`

	// The Client Secret of the GitHub app used for Github Login. This setting is required for enabling Github login.
	GitHubClientSecret *string `json:"gitHubClientSecret,omitempty"`

	// The app setting name that contains the client secret of the Github app used for GitHub Login.
	GitHubClientSecretSettingName *string `json:"gitHubClientSecretSettingName,omitempty"`

	// The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication. This setting is optional
	GitHubOAuthScopes []*string `json:"gitHubOAuthScopes,omitempty"`

	// The OpenID Connect Client ID for the Google web application. This setting is required for enabling Google Sign-In. Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/
	GoogleClientID *string `json:"googleClientId,omitempty"`

	// The client secret associated with the Google web application. This setting is required for enabling Google Sign-In. Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/
	GoogleClientSecret *string `json:"googleClientSecret,omitempty"`

	// The app setting name that contains the client secret associated with the Google web application.
	GoogleClientSecretSettingName *string `json:"googleClientSecretSettingName,omitempty"`

	// The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. This setting is optional. If not specified, "openid", "profile",
	// and "email" are used as default scopes. Google
	// Sign-In documentation: https://developers.google.com/identity/sign-in/web/
	GoogleOAuthScopes []*string `json:"googleOAuthScopes,omitempty"`

	// "true" if the auth config settings should be read from a file, "false" otherwise
	IsAuthFromFile *string `json:"isAuthFromFile,omitempty"`

	// The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. When using Azure Active Directory, this value
	// is the URI of the directory tenant, e.g.
	// https://sts.windows.net/{tenant-guid}/. This URI is a case-sensitive identifier for the token issuer. More information on OpenID Connect Discovery:
	// http://openid.net/specs/openid-connect-discovery-1_0.html
	Issuer *string `json:"issuer,omitempty"`

	// The OAuth 2.0 client ID that was created for the app used for authentication. This setting is required for enabling Microsoft Account authentication.
	// Microsoft Account OAuth documentation:
	// https://dev.onedrive.com/auth/msa_oauth.htm
	MicrosoftAccountClientID *string `json:"microsoftAccountClientId,omitempty"`

	// The OAuth 2.0 client secret that was created for the app used for authentication. This setting is required for enabling Microsoft Account authentication.
	// Microsoft Account OAuth documentation:
	// https://dev.onedrive.com/auth/msa_oauth.htm
	MicrosoftAccountClientSecret *string `json:"microsoftAccountClientSecret,omitempty"`

	// The app setting name containing the OAuth 2.0 client secret that was created for the app used for authentication.
	MicrosoftAccountClientSecretSettingName *string `json:"microsoftAccountClientSecretSettingName,omitempty"`

	// The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. This setting is optional. If not specified, "wl.basic" is used
	// as the default scope. Microsoft Account Scopes
	// and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx
	MicrosoftAccountOAuthScopes []*string `json:"microsoftAccountOAuthScopes,omitempty"`

	// The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of certain
	// features in the Authentication /
	// Authorization module.
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`

	// The number of hours after session token expiration that a session token can be used to call the token refresh API. The default is 72 hours.
	TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty"`

	// true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false. The default is false.
	TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty"`

	// The OAuth 1.0a consumer key of the Twitter application used for sign-in. This setting is required for enabling Twitter Sign-In. Twitter Sign-In documentation:
	// https://dev.twitter.com/web/sign-in
	TwitterConsumerKey *string `json:"twitterConsumerKey,omitempty"`

	// The OAuth 1.0a consumer secret of the Twitter application used for sign-in. This setting is required for enabling Twitter Sign-In. Twitter Sign-In documentation:
	// https://dev.twitter.com/web/sign-in
	TwitterConsumerSecret *string `json:"twitterConsumerSecret,omitempty"`

	// The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
	TwitterConsumerSecretSettingName *string `json:"twitterConsumerSecretSettingName,omitempty"`

	// The action to take when an unauthenticated client attempts to access the app.
	UnauthenticatedClientAction *UnauthenticatedClientAction `json:"unauthenticatedClientAction,omitempty"`

	// Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.
	ValidateIssuer *bool `json:"validateIssuer,omitempty"`
}

SiteAuthSettingsProperties - SiteAuthSettings resource specific properties

func (SiteAuthSettingsProperties) MarshalJSON

func (s SiteAuthSettingsProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteAuthSettingsProperties.

type SiteAuthSettingsV2

type SiteAuthSettingsV2 struct {
	ProxyOnlyResource
	// SiteAuthSettingsV2 resource specific properties
	Properties *SiteAuthSettingsV2Properties `json:"properties,omitempty"`
}

SiteAuthSettingsV2 - Configuration settings for the Azure App Service Authentication / Authorization V2 feature.

func (SiteAuthSettingsV2) MarshalJSON

func (s SiteAuthSettingsV2) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteAuthSettingsV2.

type SiteAuthSettingsV2Properties

type SiteAuthSettingsV2Properties struct {
	// The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.
	GlobalValidation *GlobalValidation `json:"globalValidation,omitempty"`

	// The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.
	HTTPSettings *HTTPSettings `json:"httpSettings,omitempty"`

	// The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.
	IdentityProviders *IdentityProviders `json:"identityProviders,omitempty"`

	// The configuration settings of the login flow of users using App Service Authentication/Authorization.
	Login *Login `json:"login,omitempty"`

	// The configuration settings of the platform of App Service Authentication/Authorization.
	Platform *AuthPlatform `json:"platform,omitempty"`
}

SiteAuthSettingsV2Properties - SiteAuthSettingsV2 resource specific properties

type SiteAvailabilityState

type SiteAvailabilityState string

SiteAvailabilityState - Management information availability state for the app.

const (
	SiteAvailabilityStateNormal               SiteAvailabilityState = "Normal"
	SiteAvailabilityStateLimited              SiteAvailabilityState = "Limited"
	SiteAvailabilityStateDisasterRecoveryMode SiteAvailabilityState = "DisasterRecoveryMode"
)

func PossibleSiteAvailabilityStateValues

func PossibleSiteAvailabilityStateValues() []SiteAvailabilityState

PossibleSiteAvailabilityStateValues returns the possible values for the SiteAvailabilityState const type.

func (SiteAvailabilityState) ToPtr

ToPtr returns a *SiteAvailabilityState pointing to the current value.

type SiteCloneability

type SiteCloneability struct {
	// List of blocking application characteristics.
	BlockingCharacteristics []*SiteCloneabilityCriterion `json:"blockingCharacteristics,omitempty"`

	// List of features enabled on app that prevent cloning.
	BlockingFeatures []*SiteCloneabilityCriterion `json:"blockingFeatures,omitempty"`

	// Name of app.
	Result *CloneAbilityResult `json:"result,omitempty"`

	// List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set
	// up on cloned app.
	UnsupportedFeatures []*SiteCloneabilityCriterion `json:"unsupportedFeatures,omitempty"`
}

SiteCloneability - Represents whether or not an app is cloneable.

func (SiteCloneability) MarshalJSON

func (s SiteCloneability) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteCloneability.

type SiteCloneabilityCriterion

type SiteCloneabilityCriterion struct {
	// Description of criterion.
	Description *string `json:"description,omitempty"`

	// Name of criterion.
	Name *string `json:"name,omitempty"`
}

SiteCloneabilityCriterion - An app cloneability criterion.

type SiteConfig

type SiteConfig struct {
	// Information about the formal API definition for the app.
	APIDefinition *APIDefinitionInfo `json:"apiDefinition,omitempty"`

	// Azure API management settings linked to the app.
	APIManagementConfig *APIManagementConfig `json:"apiManagementConfig,omitempty"`

	// Flag to use Managed Identity Creds for ACR pull
	AcrUseManagedIdentityCreds *bool `json:"acrUseManagedIdentityCreds,omitempty"`

	// If using user managed identity, the user managed identity ClientId
	AcrUserManagedIdentityID *string `json:"acrUserManagedIdentityID,omitempty"`

	// true if Always On is enabled; otherwise, false.
	AlwaysOn *bool `json:"alwaysOn,omitempty"`

	// App command line to launch.
	AppCommandLine *string `json:"appCommandLine,omitempty"`

	// Application settings.
	AppSettings []*NameValuePair `json:"appSettings,omitempty"`

	// true if Auto Heal is enabled; otherwise, false.
	AutoHealEnabled *bool `json:"autoHealEnabled,omitempty"`

	// Auto Heal rules.
	AutoHealRules *AutoHealRules `json:"autoHealRules,omitempty"`

	// Auto-swap slot name.
	AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty"`

	// List of Azure Storage Accounts.
	AzureStorageAccounts map[string]*AzureStorageInfoValue `json:"azureStorageAccounts,omitempty"`

	// Connection strings.
	ConnectionStrings []*ConnStringInfo `json:"connectionStrings,omitempty"`

	// Cross-Origin Resource Sharing (CORS) settings.
	Cors *CorsSettings `json:"cors,omitempty"`

	// Default documents.
	DefaultDocuments []*string `json:"defaultDocuments,omitempty"`

	// true if detailed error logging is enabled; otherwise, false.
	DetailedErrorLoggingEnabled *bool `json:"detailedErrorLoggingEnabled,omitempty"`

	// Document root.
	DocumentRoot *string `json:"documentRoot,omitempty"`

	// This is work around for polymorphic types.
	Experiments *Experiments `json:"experiments,omitempty"`

	// State of FTP / FTPS service
	FtpsState *FtpsState `json:"ftpsState,omitempty"`

	// Maximum number of workers that a site can scale out to. This setting only applies to the Consumption and Elastic Premium Plans
	FunctionAppScaleLimit *int32 `json:"functionAppScaleLimit,omitempty"`

	// Gets or sets a value indicating whether functions runtime scale monitoring is enabled. When enabled, the ScaleController will not monitor event sources
	// directly, but will instead call to the runtime
	// to get scale status.
	FunctionsRuntimeScaleMonitoringEnabled *bool `json:"functionsRuntimeScaleMonitoringEnabled,omitempty"`

	// true if HTTP logging is enabled; otherwise, false.
	HTTPLoggingEnabled *bool `json:"httpLoggingEnabled,omitempty"`

	// Handler mappings.
	HandlerMappings []*HandlerMapping `json:"handlerMappings,omitempty"`

	// Health check path
	HealthCheckPath *string `json:"healthCheckPath,omitempty"`

	// Http20Enabled: configures a web site to allow clients to connect over http2.0
	Http20Enabled *bool `json:"http20Enabled,omitempty"`

	// IP security restrictions for main.
	IPSecurityRestrictions []*IPSecurityRestriction `json:"ipSecurityRestrictions,omitempty"`

	// Java container.
	JavaContainer *string `json:"javaContainer,omitempty"`

	// Java container version.
	JavaContainerVersion *string `json:"javaContainerVersion,omitempty"`

	// Java version.
	JavaVersion *string `json:"javaVersion,omitempty"`

	// Identity to use for Key Vault Reference authentication.
	KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"`

	// Site limits.
	Limits *SiteLimits `json:"limits,omitempty"`

	// Linux App Framework and version
	LinuxFxVersion *string `json:"linuxFxVersion,omitempty"`

	// Site load balancing.
	LoadBalancing *SiteLoadBalancing `json:"loadBalancing,omitempty"`

	// true to enable local MySQL; otherwise, false.
	LocalMySQLEnabled *bool `json:"localMySqlEnabled,omitempty"`

	// HTTP logs directory size limit.
	LogsDirectorySizeLimit *int32 `json:"logsDirectorySizeLimit,omitempty"`

	// Managed pipeline mode.
	ManagedPipelineMode *ManagedPipelineMode `json:"managedPipelineMode,omitempty"`

	// Managed Service Identity Id
	ManagedServiceIdentityID *int32 `json:"managedServiceIdentityId,omitempty"`

	// MinTlsVersion: configures the minimum version of TLS required for SSL requests
	MinTLSVersion *SupportedTLSVersions `json:"minTlsVersion,omitempty"`

	// Number of minimum instance count for a site This setting only applies to the Elastic Plans
	MinimumElasticInstanceCount *int32 `json:"minimumElasticInstanceCount,omitempty"`

	// .NET Framework version.
	NetFrameworkVersion *string `json:"netFrameworkVersion,omitempty"`

	// Version of Node.js.
	NodeVersion *string `json:"nodeVersion,omitempty"`

	// Number of workers.
	NumberOfWorkers *int32 `json:"numberOfWorkers,omitempty"`

	// Version of PHP.
	PhpVersion *string `json:"phpVersion,omitempty"`

	// Version of PowerShell.
	PowerShellVersion *string `json:"powerShellVersion,omitempty"`

	// Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
	PreWarmedInstanceCount *int32 `json:"preWarmedInstanceCount,omitempty"`

	// Property to allow or block all public traffic.
	PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`

	// Publishing user name.
	PublishingUsername *string `json:"publishingUsername,omitempty"`

	// Push endpoint settings.
	Push *PushSettings `json:"push,omitempty"`

	// Version of Python.
	PythonVersion *string `json:"pythonVersion,omitempty"`

	// true if remote debugging is enabled; otherwise, false.
	RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty"`

	// Remote debugging version.
	RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty"`

	// true if request tracing is enabled; otherwise, false.
	RequestTracingEnabled *bool `json:"requestTracingEnabled,omitempty"`

	// Request tracing expiration time.
	RequestTracingExpirationTime *time.Time `json:"requestTracingExpirationTime,omitempty"`

	// IP security restrictions for scm.
	ScmIPSecurityRestrictions []*IPSecurityRestriction `json:"scmIpSecurityRestrictions,omitempty"`

	// IP security restrictions for scm to use main.
	ScmIPSecurityRestrictionsUseMain *bool `json:"scmIpSecurityRestrictionsUseMain,omitempty"`

	// ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
	ScmMinTLSVersion *SupportedTLSVersions `json:"scmMinTlsVersion,omitempty"`

	// SCM type.
	ScmType *ScmType `json:"scmType,omitempty"`

	// Tracing options.
	TracingOptions *string `json:"tracingOptions,omitempty"`

	// true to use 32-bit worker process; otherwise, false.
	Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty"`

	// Virtual applications.
	VirtualApplications []*VirtualApplication `json:"virtualApplications,omitempty"`

	// Virtual Network name.
	VnetName *string `json:"vnetName,omitempty"`

	// The number of private ports assigned to this app. These will be assigned dynamically on runtime.
	VnetPrivatePortsCount *int32 `json:"vnetPrivatePortsCount,omitempty"`

	// Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.
	VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty"`

	// true if WebSocket is enabled; otherwise, false.
	WebSocketsEnabled *bool `json:"webSocketsEnabled,omitempty"`

	// Sets the time zone a site uses for generating timestamps. Compatible with Linux and Windows App Service. Setting the WEBSITETIMEZONE app setting takes
	// precedence over this config. For Linux, expects
	// tz database values https://www.iana.org/time-zones (for a quick reference see https://en.wikipedia.org/wiki/Listoftzdatabasetimezones). For Windows,
	// expects one of the time zones listed under HKEY
	// LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
	WebsiteTimeZone *string `json:"websiteTimeZone,omitempty"`

	// Xenon App Framework and version
	WindowsFxVersion *string `json:"windowsFxVersion,omitempty"`

	// Explicit Managed Service Identity Id
	XManagedServiceIdentityID *int32 `json:"xManagedServiceIdentityId,omitempty"`

	// READ-ONLY; Site MachineKey.
	MachineKey *SiteMachineKey `json:"machineKey,omitempty" azure:"ro"`
}

SiteConfig - Configuration of an App Service app.

func (SiteConfig) MarshalJSON

func (s SiteConfig) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfig.

func (*SiteConfig) UnmarshalJSON

func (s *SiteConfig) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfig.

type SiteConfigPropertiesDictionary

type SiteConfigPropertiesDictionary struct {
	// READ-ONLY; JavaVersion configuration setting.
	JavaVersion *string `json:"javaVersion,omitempty" azure:"ro"`

	// READ-ONLY; LinuxFxVersion configuration setting.
	LinuxFxVersion *string `json:"linuxFxVersion,omitempty" azure:"ro"`

	// READ-ONLY; PowerShellVersion configuration setting.
	PowerShellVersion *string `json:"powerShellVersion,omitempty" azure:"ro"`

	// READ-ONLY; true if use32BitWorkerProcess should be set to true for the stack; otherwise, false.
	Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" azure:"ro"`
}

SiteConfigPropertiesDictionary - Site config properties dictionary.

type SiteConfigResource

type SiteConfigResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *SiteConfig `json:"properties,omitempty"`
}

SiteConfigResource - Web app configuration ARM resource.

func (SiteConfigResource) MarshalJSON

func (s SiteConfigResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfigResource.

type SiteConfigResourceCollection

type SiteConfigResourceCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SiteConfigResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SiteConfigResourceCollection - Collection of site configurations.

func (SiteConfigResourceCollection) MarshalJSON

func (s SiteConfigResourceCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfigResourceCollection.

type SiteConfigurationSnapshotInfo

type SiteConfigurationSnapshotInfo struct {
	ProxyOnlyResource
	// SiteConfigurationSnapshotInfo resource specific properties
	Properties *SiteConfigurationSnapshotInfoProperties `json:"properties,omitempty"`
}

SiteConfigurationSnapshotInfo - A snapshot of a web app configuration.

func (SiteConfigurationSnapshotInfo) MarshalJSON

func (s SiteConfigurationSnapshotInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfo.

type SiteConfigurationSnapshotInfoCollection

type SiteConfigurationSnapshotInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SiteConfigurationSnapshotInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SiteConfigurationSnapshotInfoCollection - Collection of metadata for the app configuration snapshots that can be restored.

func (SiteConfigurationSnapshotInfoCollection) MarshalJSON

func (s SiteConfigurationSnapshotInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfoCollection.

type SiteConfigurationSnapshotInfoProperties

type SiteConfigurationSnapshotInfoProperties struct {
	// READ-ONLY; The id of the snapshot
	SnapshotID *int32 `json:"snapshotId,omitempty" azure:"ro"`

	// READ-ONLY; The time the snapshot was taken.
	Time *time.Time `json:"time,omitempty" azure:"ro"`
}

SiteConfigurationSnapshotInfoProperties - SiteConfigurationSnapshotInfo resource specific properties

func (SiteConfigurationSnapshotInfoProperties) MarshalJSON

func (s SiteConfigurationSnapshotInfoProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfoProperties.

func (*SiteConfigurationSnapshotInfoProperties) UnmarshalJSON

func (s *SiteConfigurationSnapshotInfoProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigurationSnapshotInfoProperties.

type SiteExtensionInfo

type SiteExtensionInfo struct {
	ProxyOnlyResource
	// SiteExtensionInfo resource specific properties
	Properties *SiteExtensionInfoProperties `json:"properties,omitempty"`
}

SiteExtensionInfo - Site Extension Information.

func (SiteExtensionInfo) MarshalJSON

func (s SiteExtensionInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfo.

type SiteExtensionInfoCollection

type SiteExtensionInfoCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SiteExtensionInfo `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SiteExtensionInfoCollection - Collection of Kudu site extension information elements.

func (SiteExtensionInfoCollection) MarshalJSON

func (s SiteExtensionInfoCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfoCollection.

type SiteExtensionInfoProperties

type SiteExtensionInfoProperties struct {
	// List of authors.
	Authors []*string `json:"authors,omitempty"`

	// Site Extension comment.
	Comment *string `json:"comment,omitempty"`

	// Detailed description.
	Description *string `json:"description,omitempty"`

	// Count of downloads.
	DownloadCount *int32 `json:"download_count,omitempty"`

	// Site extension ID.
	ExtensionID *string `json:"extension_id,omitempty"`

	// Site extension type.
	ExtensionType *SiteExtensionType `json:"extension_type,omitempty"`

	// Extension URL.
	ExtensionURL *string `json:"extension_url,omitempty"`

	// Feed URL.
	FeedURL *string `json:"feed_url,omitempty"`

	// Icon URL.
	IconURL *string `json:"icon_url,omitempty"`

	// Installed timestamp.
	InstalledDateTime *time.Time `json:"installed_date_time,omitempty"`

	// Installer command line parameters.
	InstallerCommandLineParams *string `json:"installer_command_line_params,omitempty"`

	// License URL.
	LicenseURL *string `json:"license_url,omitempty"`

	// true if the local version is the latest version; false otherwise.
	LocalIsLatestVersion *bool `json:"local_is_latest_version,omitempty"`

	// Local path.
	LocalPath *string `json:"local_path,omitempty"`

	// Project URL.
	ProjectURL *string `json:"project_url,omitempty"`

	// Provisioning state.
	ProvisioningState *string `json:"provisioningState,omitempty"`

	// Published timestamp.
	PublishedDateTime *time.Time `json:"published_date_time,omitempty"`

	// Summary description.
	Summary *string `json:"summary,omitempty"`
	Title   *string `json:"title,omitempty"`

	// Version information.
	Version *string `json:"version,omitempty"`
}

SiteExtensionInfoProperties - SiteExtensionInfo resource specific properties

func (SiteExtensionInfoProperties) MarshalJSON

func (s SiteExtensionInfoProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfoProperties.

func (*SiteExtensionInfoProperties) UnmarshalJSON

func (s *SiteExtensionInfoProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SiteExtensionInfoProperties.

type SiteExtensionType

type SiteExtensionType string

SiteExtensionType - Site extension type.

const (
	SiteExtensionTypeGallery SiteExtensionType = "Gallery"
	SiteExtensionTypeWebRoot SiteExtensionType = "WebRoot"
)

func PossibleSiteExtensionTypeValues

func PossibleSiteExtensionTypeValues() []SiteExtensionType

PossibleSiteExtensionTypeValues returns the possible values for the SiteExtensionType const type.

func (SiteExtensionType) ToPtr

ToPtr returns a *SiteExtensionType pointing to the current value.

type SiteLimits

type SiteLimits struct {
	// Maximum allowed disk size usage in MB.
	MaxDiskSizeInMb *int64 `json:"maxDiskSizeInMb,omitempty"`

	// Maximum allowed memory usage in MB.
	MaxMemoryInMb *int64 `json:"maxMemoryInMb,omitempty"`

	// Maximum allowed CPU usage percentage.
	MaxPercentageCPU *float64 `json:"maxPercentageCpu,omitempty"`
}

SiteLimits - Metric limits set on an app.

type SiteLoadBalancing

type SiteLoadBalancing string

SiteLoadBalancing - Site load balancing.

const (
	SiteLoadBalancingWeightedRoundRobin   SiteLoadBalancing = "WeightedRoundRobin"
	SiteLoadBalancingLeastRequests        SiteLoadBalancing = "LeastRequests"
	SiteLoadBalancingLeastResponseTime    SiteLoadBalancing = "LeastResponseTime"
	SiteLoadBalancingWeightedTotalTraffic SiteLoadBalancing = "WeightedTotalTraffic"
	SiteLoadBalancingRequestHash          SiteLoadBalancing = "RequestHash"
	SiteLoadBalancingPerSiteRoundRobin    SiteLoadBalancing = "PerSiteRoundRobin"
)

func PossibleSiteLoadBalancingValues

func PossibleSiteLoadBalancingValues() []SiteLoadBalancing

PossibleSiteLoadBalancingValues returns the possible values for the SiteLoadBalancing const type.

func (SiteLoadBalancing) ToPtr

ToPtr returns a *SiteLoadBalancing pointing to the current value.

type SiteLogsConfig

type SiteLogsConfig struct {
	ProxyOnlyResource
	// SiteLogsConfig resource specific properties
	Properties *SiteLogsConfigProperties `json:"properties,omitempty"`
}

SiteLogsConfig - Configuration of App Service site logs.

func (SiteLogsConfig) MarshalJSON

func (s SiteLogsConfig) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteLogsConfig.

type SiteLogsConfigProperties

type SiteLogsConfigProperties struct {
	// Application logs configuration.
	ApplicationLogs *ApplicationLogsConfig `json:"applicationLogs,omitempty"`

	// Detailed error messages configuration.
	DetailedErrorMessages *EnabledConfig `json:"detailedErrorMessages,omitempty"`

	// Failed requests tracing configuration.
	FailedRequestsTracing *EnabledConfig `json:"failedRequestsTracing,omitempty"`

	// HTTP logs configuration.
	HTTPLogs *HTTPLogsConfig `json:"httpLogs,omitempty"`
}

SiteLogsConfigProperties - SiteLogsConfig resource specific properties

type SiteMachineKey

type SiteMachineKey struct {
	// Algorithm used for decryption.
	Decryption *string `json:"decryption,omitempty"`

	// Decryption key.
	DecryptionKey *string `json:"decryptionKey,omitempty"`

	// MachineKey validation.
	Validation *string `json:"validation,omitempty"`

	// Validation key.
	ValidationKey *string `json:"validationKey,omitempty"`
}

SiteMachineKey - MachineKey of an app.

type SitePatchResource

type SitePatchResource struct {
	ProxyOnlyResource
	// Managed service identity.
	Identity *ManagedServiceIdentity `json:"identity,omitempty"`

	// SitePatchResource resource specific properties
	Properties *SitePatchResourceProperties `json:"properties,omitempty"`
}

SitePatchResource - ARM resource for a site.

func (SitePatchResource) MarshalJSON

func (s SitePatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SitePatchResource.

type SitePatchResourceProperties

type SitePatchResourceProperties struct {
	// true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance.
	// Default is true.
	ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"`

	// true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`

	// client certificate authentication comma-separated exclusion paths
	ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"`

	// This composes with ClientCertEnabled setting.
	// * ClientCertEnabled: false means ClientCert is ignored.
	// * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.
	// * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
	ClientCertMode *ClientCertMode `json:"clientCertMode,omitempty"`

	// If specified during app creation, the app is cloned from a source app.
	CloningInfo *CloningInfo `json:"cloningInfo,omitempty"`

	// Size of the function container.
	ContainerSize *int32 `json:"containerSize,omitempty"`

	// Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
	CustomDomainVerificationID *string `json:"customDomainVerificationId,omitempty"`

	// Maximum allowed daily memory-time quota (applicable on dynamic apps only).
	DailyMemoryTimeQuota *int32 `json:"dailyMemoryTimeQuota,omitempty"`

	// true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
	Enabled *bool `json:"enabled,omitempty"`

	// HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
	HTTPSOnly *bool `json:"httpsOnly,omitempty"`

	// Hostname SSL states are used to manage the SSL bindings for app's hostnames.
	HostNameSSLStates []*HostNameSSLState `json:"hostNameSslStates,omitempty"`

	// true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
	HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"`

	// App Service Environment to use for the app.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`

	// Hyper-V sandbox.
	HyperV *bool `json:"hyperV,omitempty"`

	// Obsolete: Hyper-V sandbox.
	IsXenon *bool `json:"isXenon,omitempty"`

	// Identity to use for Key Vault Reference authentication.
	KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"`

	// Site redundancy mode
	RedundancyMode *RedundancyMode `json:"redundancyMode,omitempty"`

	// true if reserved; otherwise, false.
	Reserved *bool `json:"reserved,omitempty"`

	// true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
	ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"`

	// Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
	ServerFarmID *string `json:"serverFarmId,omitempty"`

	// Configuration of the app.
	SiteConfig *SiteConfig `json:"siteConfig,omitempty"`

	// Checks if Customer provided storage account is required
	StorageAccountRequired *bool `json:"storageAccountRequired,omitempty"`

	// Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form
	// /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
	VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty"`

	// READ-ONLY; Management information availability state for the app.
	AvailabilityState *SiteAvailabilityState `json:"availabilityState,omitempty" azure:"ro"`

	// READ-ONLY; Default hostname of the app. Read-only.
	DefaultHostName *string `json:"defaultHostName,omitempty" azure:"ro"`

	// READ-ONLY; Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
	EnabledHostNames []*string `json:"enabledHostNames,omitempty" azure:"ro"`

	// READ-ONLY; Hostnames associated with the app.
	HostNames []*string `json:"hostNames,omitempty" azure:"ro"`

	// READ-ONLY; Specifies an operation id if this site has a pending operation.
	InProgressOperationID *string `json:"inProgressOperationId,omitempty" azure:"ro"`

	// READ-ONLY; true if the app is a default container; otherwise, false.
	IsDefaultContainer *bool `json:"isDefaultContainer,omitempty" azure:"ro"`

	// READ-ONLY; Last time the app was modified, in UTC. Read-only.
	LastModifiedTimeUTC *time.Time `json:"lastModifiedTimeUtc,omitempty" azure:"ro"`

	// READ-ONLY; Maximum number of workers. This only applies to Functions container.
	MaxNumberOfWorkers *int32 `json:"maxNumberOfWorkers,omitempty" azure:"ro"`

	// READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted
	// with current settings. Read-only.
	OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent.
	// Read-only.
	PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY; Name of the repository site.
	RepositorySiteName *string `json:"repositorySiteName,omitempty" azure:"ro"`

	// READ-ONLY; Name of the resource group the app belongs to. Read-only.
	ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"`

	// READ-ONLY; Status of the last deployment slot swap operation.
	SlotSwapStatus *SlotSwapStatus `json:"slotSwapStatus,omitempty" azure:"ro"`

	// READ-ONLY; Current state of the app.
	State *string `json:"state,omitempty" azure:"ro"`

	// READ-ONLY; App suspended till in case memory-time quota is exceeded.
	SuspendedTill *time.Time `json:"suspendedTill,omitempty" azure:"ro"`

	// READ-ONLY; Specifies which deployment slot this app will swap into. Read-only.
	TargetSwapSlot *string `json:"targetSwapSlot,omitempty" azure:"ro"`

	// READ-ONLY; Azure Traffic Manager hostnames associated with the app. Read-only.
	TrafficManagerHostNames []*string `json:"trafficManagerHostNames,omitempty" azure:"ro"`

	// READ-ONLY; State indicating whether the app has exceeded its quota usage. Read-only.
	UsageState *UsageState `json:"usageState,omitempty" azure:"ro"`
}

SitePatchResourceProperties - SitePatchResource resource specific properties

func (SitePatchResourceProperties) MarshalJSON

func (s SitePatchResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SitePatchResourceProperties.

func (*SitePatchResourceProperties) UnmarshalJSON

func (s *SitePatchResourceProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SitePatchResourceProperties.

type SitePhpErrorLogFlag

type SitePhpErrorLogFlag struct {
	ProxyOnlyResource
	// SitePhpErrorLogFlag resource specific properties
	Properties *SitePhpErrorLogFlagProperties `json:"properties,omitempty"`
}

SitePhpErrorLogFlag - Used for getting PHP error logging flag.

func (SitePhpErrorLogFlag) MarshalJSON

func (s SitePhpErrorLogFlag) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SitePhpErrorLogFlag.

type SitePhpErrorLogFlagProperties

type SitePhpErrorLogFlagProperties struct {
	// Local log_errors setting.
	LocalLogErrors *string `json:"localLogErrors,omitempty"`

	// Local logerrorsmax_len setting.
	LocalLogErrorsMaxLength *string `json:"localLogErrorsMaxLength,omitempty"`

	// Master log_errors setting.
	MasterLogErrors *string `json:"masterLogErrors,omitempty"`

	// Master logerrorsmax_len setting.
	MasterLogErrorsMaxLength *string `json:"masterLogErrorsMaxLength,omitempty"`
}

SitePhpErrorLogFlagProperties - SitePhpErrorLogFlag resource specific properties

type SiteProperties

type SiteProperties struct {
	// true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance.
	// Default is true.
	ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"`

	// true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`

	// client certificate authentication comma-separated exclusion paths
	ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"`

	// This composes with ClientCertEnabled setting.
	// * ClientCertEnabled: false means ClientCert is ignored.
	// * ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.
	// * ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
	ClientCertMode *ClientCertMode `json:"clientCertMode,omitempty"`

	// If specified during app creation, the app is cloned from a source app.
	CloningInfo *CloningInfo `json:"cloningInfo,omitempty"`

	// Size of the function container.
	ContainerSize *int32 `json:"containerSize,omitempty"`

	// Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.
	CustomDomainVerificationID *string `json:"customDomainVerificationId,omitempty"`

	// Maximum allowed daily memory-time quota (applicable on dynamic apps only).
	DailyMemoryTimeQuota *int32 `json:"dailyMemoryTimeQuota,omitempty"`

	// true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).
	Enabled *bool `json:"enabled,omitempty"`

	// HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests
	HTTPSOnly *bool `json:"httpsOnly,omitempty"`

	// Hostname SSL states are used to manage the SSL bindings for app's hostnames.
	HostNameSSLStates []*HostNameSSLState `json:"hostNameSslStates,omitempty"`

	// true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management process.
	HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"`

	// App Service Environment to use for the app.
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`

	// Hyper-V sandbox.
	HyperV *bool `json:"hyperV,omitempty"`

	// Obsolete: Hyper-V sandbox.
	IsXenon *bool `json:"isXenon,omitempty"`

	// Identity to use for Key Vault Reference authentication.
	KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"`

	// Site redundancy mode
	RedundancyMode *RedundancyMode `json:"redundancyMode,omitempty"`

	// true if reserved; otherwise, false.
	Reserved *bool `json:"reserved,omitempty"`

	// true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.
	ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"`

	// Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
	ServerFarmID *string `json:"serverFarmId,omitempty"`

	// Configuration of the app.
	SiteConfig *SiteConfig `json:"siteConfig,omitempty"`

	// Checks if Customer provided storage account is required
	StorageAccountRequired *bool `json:"storageAccountRequired,omitempty"`

	// Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form
	// /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
	VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetId,omitempty"`

	// READ-ONLY; Management information availability state for the app.
	AvailabilityState *SiteAvailabilityState `json:"availabilityState,omitempty" azure:"ro"`

	// READ-ONLY; Default hostname of the app. Read-only.
	DefaultHostName *string `json:"defaultHostName,omitempty" azure:"ro"`

	// READ-ONLY; Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app is not served on those hostnames.
	EnabledHostNames []*string `json:"enabledHostNames,omitempty" azure:"ro"`

	// READ-ONLY; Hostnames associated with the app.
	HostNames []*string `json:"hostNames,omitempty" azure:"ro"`

	// READ-ONLY; Specifies an operation id if this site has a pending operation.
	InProgressOperationID *string `json:"inProgressOperationId,omitempty" azure:"ro"`

	// READ-ONLY; true if the app is a default container; otherwise, false.
	IsDefaultContainer *bool `json:"isDefaultContainer,omitempty" azure:"ro"`

	// READ-ONLY; Last time the app was modified, in UTC. Read-only.
	LastModifiedTimeUTC *time.Time `json:"lastModifiedTimeUtc,omitempty" azure:"ro"`

	// READ-ONLY; Maximum number of workers. This only applies to Functions container.
	MaxNumberOfWorkers *int32 `json:"maxNumberOfWorkers,omitempty" azure:"ro"`

	// READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted
	// with current settings. Read-only.
	OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent.
	// Read-only.
	PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" azure:"ro"`

	// READ-ONLY; Name of the repository site.
	RepositorySiteName *string `json:"repositorySiteName,omitempty" azure:"ro"`

	// READ-ONLY; Name of the resource group the app belongs to. Read-only.
	ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"`

	// READ-ONLY; Status of the last deployment slot swap operation.
	SlotSwapStatus *SlotSwapStatus `json:"slotSwapStatus,omitempty" azure:"ro"`

	// READ-ONLY; Current state of the app.
	State *string `json:"state,omitempty" azure:"ro"`

	// READ-ONLY; App suspended till in case memory-time quota is exceeded.
	SuspendedTill *time.Time `json:"suspendedTill,omitempty" azure:"ro"`

	// READ-ONLY; Specifies which deployment slot this app will swap into. Read-only.
	TargetSwapSlot *string `json:"targetSwapSlot,omitempty" azure:"ro"`

	// READ-ONLY; Azure Traffic Manager hostnames associated with the app. Read-only.
	TrafficManagerHostNames []*string `json:"trafficManagerHostNames,omitempty" azure:"ro"`

	// READ-ONLY; State indicating whether the app has exceeded its quota usage. Read-only.
	UsageState *UsageState `json:"usageState,omitempty" azure:"ro"`
}

SiteProperties - Site resource specific properties

func (SiteProperties) MarshalJSON

func (s SiteProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteProperties.

func (*SiteProperties) UnmarshalJSON

func (s *SiteProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SiteProperties.

type SiteRuntimeState

type SiteRuntimeState string
const (
	SiteRuntimeStateREADY   SiteRuntimeState = "READY"
	SiteRuntimeStateSTOPPED SiteRuntimeState = "STOPPED"
	SiteRuntimeStateUNKNOWN SiteRuntimeState = "UNKNOWN"
)

func PossibleSiteRuntimeStateValues

func PossibleSiteRuntimeStateValues() []SiteRuntimeState

PossibleSiteRuntimeStateValues returns the possible values for the SiteRuntimeState const type.

func (SiteRuntimeState) ToPtr

ToPtr returns a *SiteRuntimeState pointing to the current value.

type SiteSeal

type SiteSeal struct {
	// REQUIRED; HTML snippet
	HTML *string `json:"html,omitempty"`
}

SiteSeal - Site seal

type SiteSealRequest

type SiteSealRequest struct {
	// If true use the light color theme for site seal; otherwise, use the default color theme.
	LightTheme *bool `json:"lightTheme,omitempty"`

	// Locale of site seal.
	Locale *string `json:"locale,omitempty"`
}

SiteSealRequest - Site seal request.

type SiteSourceControl

type SiteSourceControl struct {
	ProxyOnlyResource
	// SiteSourceControl resource specific properties
	Properties *SiteSourceControlProperties `json:"properties,omitempty"`
}

SiteSourceControl - Source control configuration for an app.

func (SiteSourceControl) MarshalJSON

func (s SiteSourceControl) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SiteSourceControl.

type SiteSourceControlProperties

type SiteSourceControlProperties struct {
	// Name of branch to use for deployment.
	Branch *string `json:"branch,omitempty"`

	// true to enable deployment rollback; otherwise, false.
	DeploymentRollbackEnabled *bool `json:"deploymentRollbackEnabled,omitempty"`

	// If GitHub Action is selected, than the associated configuration.
	GitHubActionConfiguration *GitHubActionConfiguration `json:"gitHubActionConfiguration,omitempty"`

	// true if this is deployed via GitHub action.
	IsGitHubAction *bool `json:"isGitHubAction,omitempty"`

	// true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).
	IsManualIntegration *bool `json:"isManualIntegration,omitempty"`

	// true for a Mercurial repository; false for a Git repository.
	IsMercurial *bool `json:"isMercurial,omitempty"`

	// Repository or source control URL.
	RepoURL *string `json:"repoUrl,omitempty"`
}

SiteSourceControlProperties - SiteSourceControl resource specific properties

type SlotConfigNames

type SlotConfigNames struct {
	// List of application settings names.
	AppSettingNames []*string `json:"appSettingNames,omitempty"`

	// List of external Azure storage account identifiers.
	AzureStorageConfigNames []*string `json:"azureStorageConfigNames,omitempty"`

	// List of connection string names.
	ConnectionStringNames []*string `json:"connectionStringNames,omitempty"`
}

SlotConfigNames - Names for connection strings, application settings, and external Azure storage account configuration identifiers to be marked as sticky to the deployment slot and not moved during a swap operation. This is valid for all deployment slots in an app.

func (SlotConfigNames) MarshalJSON

func (s SlotConfigNames) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SlotConfigNames.

type SlotConfigNamesResource

type SlotConfigNamesResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *SlotConfigNames `json:"properties,omitempty"`
}

SlotConfigNamesResource - Slot Config names azure resource.

func (SlotConfigNamesResource) MarshalJSON

func (s SlotConfigNamesResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SlotConfigNamesResource.

type SlotDifference

type SlotDifference struct {
	ProxyOnlyResource
	// SlotDifference resource specific properties
	Properties *SlotDifferenceProperties `json:"properties,omitempty"`
}

SlotDifference - A setting difference between two deployment slots of an app.

func (SlotDifference) MarshalJSON

func (s SlotDifference) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SlotDifference.

type SlotDifferenceCollection

type SlotDifferenceCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SlotDifference `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SlotDifferenceCollection - Collection of slot differences.

func (SlotDifferenceCollection) MarshalJSON

func (s SlotDifferenceCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SlotDifferenceCollection.

type SlotDifferenceProperties

type SlotDifferenceProperties struct {
	// READ-ONLY; Description of the setting difference.
	Description *string `json:"description,omitempty" azure:"ro"`

	// READ-ONLY; Rule that describes how to process the setting difference during a slot swap.
	DiffRule *string `json:"diffRule,omitempty" azure:"ro"`

	// READ-ONLY; Level of the difference: Information, Warning or Error.
	Level *string `json:"level,omitempty" azure:"ro"`

	// READ-ONLY; Name of the setting.
	SettingName *string `json:"settingName,omitempty" azure:"ro"`

	// READ-ONLY; The type of the setting: General, AppSetting or ConnectionString.
	SettingType *string `json:"settingType,omitempty" azure:"ro"`

	// READ-ONLY; Value of the setting in the current slot.
	ValueInCurrentSlot *string `json:"valueInCurrentSlot,omitempty" azure:"ro"`

	// READ-ONLY; Value of the setting in the target slot.
	ValueInTargetSlot *string `json:"valueInTargetSlot,omitempty" azure:"ro"`
}

SlotDifferenceProperties - SlotDifference resource specific properties

type SlotSwapStatus

type SlotSwapStatus struct {
	// READ-ONLY; The destination slot of the last swap operation.
	DestinationSlotName *string `json:"destinationSlotName,omitempty" azure:"ro"`

	// READ-ONLY; The source slot of the last swap operation.
	SourceSlotName *string `json:"sourceSlotName,omitempty" azure:"ro"`

	// READ-ONLY; The time the last successful slot swap completed.
	TimestampUTC *time.Time `json:"timestampUtc,omitempty" azure:"ro"`
}

SlotSwapStatus - The status of the last successful slot swap operation.

func (SlotSwapStatus) MarshalJSON

func (s SlotSwapStatus) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SlotSwapStatus.

func (*SlotSwapStatus) UnmarshalJSON

func (s *SlotSwapStatus) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SlotSwapStatus.

type SlowRequestsBasedTrigger

type SlowRequestsBasedTrigger struct {
	// Request Count.
	Count *int32 `json:"count,omitempty"`

	// Request Path.
	Path *string `json:"path,omitempty"`

	// Time interval.
	TimeInterval *string `json:"timeInterval,omitempty"`

	// Time taken.
	TimeTaken *string `json:"timeTaken,omitempty"`
}

SlowRequestsBasedTrigger - Trigger based on request execution time.

type Snapshot

type Snapshot struct {
	ProxyOnlyResource
	// Snapshot resource specific properties
	Properties *SnapshotProperties `json:"properties,omitempty"`
}

Snapshot - A snapshot of an app.

func (Snapshot) MarshalJSON

func (s Snapshot) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Snapshot.

type SnapshotCollection

type SnapshotCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Snapshot `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SnapshotCollection - Collection of snapshots which can be used to revert an app to a previous time.

func (SnapshotCollection) MarshalJSON

func (s SnapshotCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SnapshotCollection.

type SnapshotProperties

type SnapshotProperties struct {
	// READ-ONLY; The time the snapshot was taken.
	Time *string `json:"time,omitempty" azure:"ro"`
}

SnapshotProperties - Snapshot resource specific properties

type SnapshotRecoverySource

type SnapshotRecoverySource struct {
	// ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production
	// slots and
	// /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
	ID *string `json:"id,omitempty"`

	// Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS
	Location *string `json:"location,omitempty"`
}

SnapshotRecoverySource - Specifies the web app that snapshot contents will be retrieved from.

type SnapshotRestoreRequest

type SnapshotRestoreRequest struct {
	ProxyOnlyResource
	// SnapshotRestoreRequest resource specific properties
	Properties *SnapshotRestoreRequestProperties `json:"properties,omitempty"`
}

SnapshotRestoreRequest - Details about app recovery operation.

func (SnapshotRestoreRequest) MarshalJSON

func (s SnapshotRestoreRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SnapshotRestoreRequest.

type SnapshotRestoreRequestProperties

type SnapshotRestoreRequestProperties struct {
	// REQUIRED; If true the restore operation can overwrite source app; otherwise, false.
	Overwrite *bool `json:"overwrite,omitempty"`

	// If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
	IgnoreConflictingHostNames *bool `json:"ignoreConflictingHostNames,omitempty"`

	// If true, site configuration, in addition to content, will be reverted.
	RecoverConfiguration *bool `json:"recoverConfiguration,omitempty"`

	// Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source.
	RecoverySource *SnapshotRecoverySource `json:"recoverySource,omitempty"`

	// Point in time in which the app restore should be done, formatted as a DateTime string.
	SnapshotTime *string `json:"snapshotTime,omitempty"`

	// If true, the snapshot is retrieved from DRSecondary endpoint.
	UseDRSecondary *bool `json:"useDRSecondary,omitempty"`
}

SnapshotRestoreRequestProperties - SnapshotRestoreRequest resource specific properties

type Solution

type Solution struct {
	// Solution Data.
	Data [][]*NameValuePair `json:"data,omitempty"`

	// Description of the solution
	Description *string `json:"description,omitempty"`

	// Display Name of the solution
	DisplayName *string `json:"displayName,omitempty"`

	// Solution Id.
	ID *float64 `json:"id,omitempty"`

	// Solution Metadata.
	Metadata [][]*NameValuePair `json:"metadata,omitempty"`

	// Order of the solution.
	Order *float64 `json:"order,omitempty"`

	// Type of Solution
	Type *SolutionType `json:"type,omitempty"`
}

Solution - Class Representing Solution for problems detected.

func (Solution) MarshalJSON

func (s Solution) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Solution.

type SolutionType

type SolutionType string

SolutionType - Type of Solution

const (
	SolutionTypeQuickSolution     SolutionType = "QuickSolution"
	SolutionTypeDeepInvestigation SolutionType = "DeepInvestigation"
	SolutionTypeBestPractices     SolutionType = "BestPractices"
)

func PossibleSolutionTypeValues

func PossibleSolutionTypeValues() []SolutionType

PossibleSolutionTypeValues returns the possible values for the SolutionType const type.

func (SolutionType) ToPtr

func (c SolutionType) ToPtr() *SolutionType

ToPtr returns a *SolutionType pointing to the current value.

type SourceControl

type SourceControl struct {
	ProxyOnlyResource
	// SourceControl resource specific properties
	Properties *SourceControlProperties `json:"properties,omitempty"`
}

SourceControl - The source control OAuth token.

func (SourceControl) MarshalJSON

func (s SourceControl) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SourceControl.

type SourceControlCollection

type SourceControlCollection struct {
	// REQUIRED; Collection of resources.
	Value []*SourceControl `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

SourceControlCollection - Collection of source controls.

func (SourceControlCollection) MarshalJSON

func (s SourceControlCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SourceControlCollection.

type SourceControlProperties

type SourceControlProperties struct {
	// OAuth token expiration.
	ExpirationTime *time.Time `json:"expirationTime,omitempty"`

	// OAuth refresh token.
	RefreshToken *string `json:"refreshToken,omitempty"`

	// OAuth access token.
	Token *string `json:"token,omitempty"`

	// OAuth access token secret.
	TokenSecret *string `json:"tokenSecret,omitempty"`
}

SourceControlProperties - SourceControl resource specific properties

func (SourceControlProperties) MarshalJSON

func (s SourceControlProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SourceControlProperties.

func (*SourceControlProperties) UnmarshalJSON

func (s *SourceControlProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type SourceControlProperties.

type StackMajorVersion

type StackMajorVersion struct {
	// Example: All the function apps need AppSetting: "FUNCTIONSWORKERRUNTIME" to be set stack name
	AppSettingsDictionary map[string]map[string]interface{} `json:"appSettingsDictionary,omitempty"`

	// true if this supports Application Insights; otherwise, false.
	ApplicationInsights *bool `json:"applicationInsights,omitempty"`

	// Application stack major version (display only).
	DisplayVersion *string `json:"displayVersion,omitempty"`

	// true if this is the default major version; otherwise, false.
	IsDefault *bool `json:"isDefault,omitempty"`

	// true if this stack has been deprecated, otherwise false.
	IsDeprecated *bool `json:"isDeprecated,omitempty"`

	// true if this stack should be hidden for new customers on portal, otherwise false.
	IsHidden *bool `json:"isHidden,omitempty"`

	// true if this stack is in Preview, otherwise false.
	IsPreview *bool `json:"isPreview,omitempty"`

	// Minor versions associated with the major version.
	MinorVersions []*StackMinorVersion `json:"minorVersions,omitempty"`

	// Application stack major version (runtime only).
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`

	// Example: All Linux Function Apps, need Use32BitWorkerProcess to be set to 0
	SiteConfigPropertiesDictionary map[string]map[string]interface{} `json:"siteConfigPropertiesDictionary,omitempty"`
}

StackMajorVersion - Application stack major version.

func (StackMajorVersion) MarshalJSON

func (s StackMajorVersion) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StackMajorVersion.

type StackMinorVersion

type StackMinorVersion struct {
	// Application stack minor version (display only).
	DisplayVersion *string `json:"displayVersion,omitempty"`

	// true if this is the default minor version; otherwise, false.
	IsDefault *bool `json:"isDefault,omitempty"`

	// true if this supports Remote Debugging, otherwise false.
	IsRemoteDebuggingEnabled *bool `json:"isRemoteDebuggingEnabled,omitempty"`

	// Application stack minor version (runtime only).
	RuntimeVersion *string `json:"runtimeVersion,omitempty"`
}

StackMinorVersion - Application stack minor version.

type StackPreferredOs

type StackPreferredOs string

StackPreferredOs - Function App stack preferred OS.

const (
	StackPreferredOsWindows StackPreferredOs = "Windows"
	StackPreferredOsLinux   StackPreferredOs = "Linux"
)

func PossibleStackPreferredOsValues

func PossibleStackPreferredOsValues() []StackPreferredOs

PossibleStackPreferredOsValues returns the possible values for the StackPreferredOs const type.

func (StackPreferredOs) ToPtr

ToPtr returns a *StackPreferredOs pointing to the current value.

type StagingEnvironmentPolicy

type StagingEnvironmentPolicy string

StagingEnvironmentPolicy - State indicating whether staging environments are allowed or not allowed for a static web app.

const (
	StagingEnvironmentPolicyEnabled  StagingEnvironmentPolicy = "Enabled"
	StagingEnvironmentPolicyDisabled StagingEnvironmentPolicy = "Disabled"
)

func PossibleStagingEnvironmentPolicyValues

func PossibleStagingEnvironmentPolicyValues() []StagingEnvironmentPolicy

PossibleStagingEnvironmentPolicyValues returns the possible values for the StagingEnvironmentPolicy const type.

func (StagingEnvironmentPolicy) ToPtr

ToPtr returns a *StagingEnvironmentPolicy pointing to the current value.

type StampCapacity

type StampCapacity struct {
	// Available capacity (# of machines, bytes of storage etc…).
	AvailableCapacity *int64 `json:"availableCapacity,omitempty"`

	// Shared/dedicated workers.
	ComputeMode *ComputeModeOptions `json:"computeMode,omitempty"`

	// If true, it includes basic apps. Basic apps are not used for capacity allocation.
	ExcludeFromCapacityAllocation *bool `json:"excludeFromCapacityAllocation,omitempty"`

	// true if capacity is applicable for all apps; otherwise, false.
	IsApplicableForAllComputeModes *bool `json:"isApplicableForAllComputeModes,omitempty"`

	// Is this a linux stamp capacity
	IsLinux *bool `json:"isLinux,omitempty"`

	// Name of the stamp.
	Name *string `json:"name,omitempty"`

	// Shared or Dedicated.
	SiteMode *string `json:"siteMode,omitempty"`

	// Total capacity (# of machines, bytes of storage etc…).
	TotalCapacity *int64 `json:"totalCapacity,omitempty"`

	// Name of the unit.
	Unit *string `json:"unit,omitempty"`

	// Size of the machines.
	WorkerSize *WorkerSizeOptions `json:"workerSize,omitempty"`

	// Size ID of machines: 0 - Small 1 - Medium 2 - Large
	WorkerSizeID *int32 `json:"workerSizeId,omitempty"`
}

StampCapacity - Stamp capacity information.

type StampCapacityCollection

type StampCapacityCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StampCapacity `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StampCapacityCollection - Collection of stamp capacities.

func (StampCapacityCollection) MarshalJSON

func (s StampCapacityCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StampCapacityCollection.

type StaticSite

type StaticSite struct {
	// false if config file is locked for this static web app; otherwise, true.
	AllowConfigFileUpdates *bool `json:"allowConfigFileUpdates,omitempty"`

	// The target branch in the repository.
	Branch *string `json:"branch,omitempty"`

	// Build properties to configure on the repository.
	BuildProperties *StaticSiteBuildProperties `json:"buildProperties,omitempty"`

	// A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
	RepositoryToken *string `json:"repositoryToken,omitempty"`

	// URL for the repository of the static site.
	RepositoryURL *string `json:"repositoryUrl,omitempty"`

	// State indicating whether staging environments are allowed or not allowed for a static web app.
	StagingEnvironmentPolicy *StagingEnvironmentPolicy `json:"stagingEnvironmentPolicy,omitempty"`

	// Template options for generating a new repository.
	TemplateProperties *StaticSiteTemplateOptions `json:"templateProperties,omitempty"`

	// READ-ONLY; The content distribution endpoint for the static site.
	ContentDistributionEndpoint *string `json:"contentDistributionEndpoint,omitempty" azure:"ro"`

	// READ-ONLY; The custom domains associated with this static site.
	CustomDomains []*string `json:"customDomains,omitempty" azure:"ro"`

	// READ-ONLY; The default autogenerated hostname for the static site.
	DefaultHostname *string `json:"defaultHostname,omitempty" azure:"ro"`

	// READ-ONLY; Identity to use for Key Vault Reference authentication.
	KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty" azure:"ro"`

	// READ-ONLY; Private endpoint connections
	PrivateEndpointConnections []*ResponseMessageEnvelopeRemotePrivateEndpointConnection `json:"privateEndpointConnections,omitempty" azure:"ro"`

	// READ-ONLY; The provider that submitted the last deployment to the primary environment of the static site.
	Provider *string `json:"provider,omitempty" azure:"ro"`

	// READ-ONLY; User provided function apps registered with the static site
	UserProvidedFunctionApps []*StaticSiteUserProvidedFunctionApp `json:"userProvidedFunctionApps,omitempty" azure:"ro"`
}

StaticSite - A static site.

func (StaticSite) MarshalJSON

func (s StaticSite) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSite.

type StaticSiteARMResource

type StaticSiteARMResource struct {
	Resource
	// Managed service identity.
	Identity *ManagedServiceIdentity `json:"identity,omitempty"`

	// Core resource properties
	Properties *StaticSite `json:"properties,omitempty"`

	// Description of a SKU for a scalable resource.
	SKU *SKUDescription `json:"sku,omitempty"`
}

StaticSiteARMResource - Static Site ARM resource.

func (StaticSiteARMResource) MarshalJSON

func (s StaticSiteARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteARMResource.

type StaticSiteBuildARMResource

type StaticSiteBuildARMResource struct {
	ProxyOnlyResource
	// StaticSiteBuildARMResource resource specific properties
	Properties *StaticSiteBuildARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteBuildARMResource - Static Site Build ARM resource.

func (StaticSiteBuildARMResource) MarshalJSON

func (s StaticSiteBuildARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteBuildARMResource.

type StaticSiteBuildARMResourceProperties

type StaticSiteBuildARMResourceProperties struct {
	// READ-ONLY; An identifier for the static site build.
	BuildID *string `json:"buildId,omitempty" azure:"ro"`

	// READ-ONLY; When this build was created.
	CreatedTimeUTC *time.Time `json:"createdTimeUtc,omitempty" azure:"ro"`

	// READ-ONLY; The hostname for a static site build.
	Hostname *string `json:"hostname,omitempty" azure:"ro"`

	// READ-ONLY; When this build was updated.
	LastUpdatedOn *time.Time `json:"lastUpdatedOn,omitempty" azure:"ro"`

	// READ-ONLY; The title of a pull request that a static site build is related to.
	PullRequestTitle *string `json:"pullRequestTitle,omitempty" azure:"ro"`

	// READ-ONLY; The source branch.
	SourceBranch *string `json:"sourceBranch,omitempty" azure:"ro"`

	// READ-ONLY; The status of the static site build.
	Status *BuildStatus `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; User provided function apps registered with the static site build
	UserProvidedFunctionApps []*StaticSiteUserProvidedFunctionApp `json:"userProvidedFunctionApps,omitempty" azure:"ro"`
}

StaticSiteBuildARMResourceProperties - StaticSiteBuildARMResource resource specific properties

func (StaticSiteBuildARMResourceProperties) MarshalJSON

func (s StaticSiteBuildARMResourceProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteBuildARMResourceProperties.

func (*StaticSiteBuildARMResourceProperties) UnmarshalJSON

func (s *StaticSiteBuildARMResourceProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type StaticSiteBuildARMResourceProperties.

type StaticSiteBuildCollection

type StaticSiteBuildCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteBuildARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteBuildCollection - Collection of static site builds.

func (StaticSiteBuildCollection) MarshalJSON

func (s StaticSiteBuildCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteBuildCollection.

type StaticSiteBuildProperties

type StaticSiteBuildProperties struct {
	// A custom command to run during deployment of the Azure Functions API application.
	APIBuildCommand *string `json:"apiBuildCommand,omitempty"`

	// The path to the api code within the repository.
	APILocation *string `json:"apiLocation,omitempty"`

	// Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
	AppArtifactLocation *string `json:"appArtifactLocation,omitempty"`

	// A custom command to run during deployment of the static content application.
	AppBuildCommand *string `json:"appBuildCommand,omitempty"`

	// The path to the app code within the repository.
	AppLocation *string `json:"appLocation,omitempty"`

	// Github Action secret name override.
	GithubActionSecretNameOverride *string `json:"githubActionSecretNameOverride,omitempty"`

	// The output path of the app after building.
	OutputLocation *string `json:"outputLocation,omitempty"`

	// Skip Github Action workflow generation.
	SkipGithubActionWorkflowGeneration *bool `json:"skipGithubActionWorkflowGeneration,omitempty"`
}

StaticSiteBuildProperties - Build properties for the static site.

type StaticSiteCollection

type StaticSiteCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteCollection - Collection of static sites.

func (StaticSiteCollection) MarshalJSON

func (s StaticSiteCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteCollection.

type StaticSiteCustomDomainOverviewARMResource

type StaticSiteCustomDomainOverviewARMResource struct {
	ProxyOnlyResource
	// StaticSiteCustomDomainOverviewARMResource resource specific properties
	Properties *StaticSiteCustomDomainOverviewARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteCustomDomainOverviewARMResource - Static Site Custom Domain Overview ARM resource.

func (StaticSiteCustomDomainOverviewARMResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteCustomDomainOverviewARMResource.

type StaticSiteCustomDomainOverviewARMResourceProperties

type StaticSiteCustomDomainOverviewARMResourceProperties struct {
	// READ-ONLY; The date and time on which the custom domain was created for the static site.
	CreatedOn *time.Time `json:"createdOn,omitempty" azure:"ro"`

	// READ-ONLY; The domain name for the static site custom domain.
	DomainName *string `json:"domainName,omitempty" azure:"ro"`

	// READ-ONLY
	ErrorMessage *string `json:"errorMessage,omitempty" azure:"ro"`

	// READ-ONLY; The status of the custom domain
	Status *CustomDomainStatus `json:"status,omitempty" azure:"ro"`

	// READ-ONLY; The TXT record validation token
	ValidationToken *string `json:"validationToken,omitempty" azure:"ro"`
}

StaticSiteCustomDomainOverviewARMResourceProperties - StaticSiteCustomDomainOverviewARMResource resource specific properties

func (StaticSiteCustomDomainOverviewARMResourceProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteCustomDomainOverviewARMResourceProperties.

func (*StaticSiteCustomDomainOverviewARMResourceProperties) UnmarshalJSON

UnmarshalJSON implements the json.Unmarshaller interface for type StaticSiteCustomDomainOverviewARMResourceProperties.

type StaticSiteCustomDomainOverviewCollection

type StaticSiteCustomDomainOverviewCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteCustomDomainOverviewARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteCustomDomainOverviewCollection - Collection of static site custom domains.

func (StaticSiteCustomDomainOverviewCollection) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteCustomDomainOverviewCollection.

type StaticSiteCustomDomainRequestPropertiesARMResource

type StaticSiteCustomDomainRequestPropertiesARMResource struct {
	ProxyOnlyResource
	// StaticSiteCustomDomainRequestPropertiesARMResource resource specific properties
	Properties *StaticSiteCustomDomainRequestPropertiesARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteCustomDomainRequestPropertiesARMResource - Static Site Custom Domain Request Properties ARM resource.

func (StaticSiteCustomDomainRequestPropertiesARMResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteCustomDomainRequestPropertiesARMResource.

type StaticSiteCustomDomainRequestPropertiesARMResourceProperties

type StaticSiteCustomDomainRequestPropertiesARMResourceProperties struct {
	// Validation method for adding a custom domain
	ValidationMethod *string `json:"validationMethod,omitempty"`
}

StaticSiteCustomDomainRequestPropertiesARMResourceProperties - StaticSiteCustomDomainRequestPropertiesARMResource resource specific properties

type StaticSiteFunctionOverviewARMResource

type StaticSiteFunctionOverviewARMResource struct {
	ProxyOnlyResource
	// StaticSiteFunctionOverviewARMResource resource specific properties
	Properties *StaticSiteFunctionOverviewARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteFunctionOverviewARMResource - Static Site Function Overview ARM resource.

func (StaticSiteFunctionOverviewARMResource) MarshalJSON

func (s StaticSiteFunctionOverviewARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteFunctionOverviewARMResource.

type StaticSiteFunctionOverviewARMResourceProperties

type StaticSiteFunctionOverviewARMResourceProperties struct {
	// READ-ONLY; The name for the function
	FunctionName *string `json:"functionName,omitempty" azure:"ro"`

	// READ-ONLY; The trigger type of the function
	TriggerType *TriggerTypes `json:"triggerType,omitempty" azure:"ro"`
}

StaticSiteFunctionOverviewARMResourceProperties - StaticSiteFunctionOverviewARMResource resource specific properties

type StaticSiteFunctionOverviewCollection

type StaticSiteFunctionOverviewCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteFunctionOverviewARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteFunctionOverviewCollection - Collection of static site functions.

func (StaticSiteFunctionOverviewCollection) MarshalJSON

func (s StaticSiteFunctionOverviewCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteFunctionOverviewCollection.

type StaticSitePatchResource

type StaticSitePatchResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *StaticSite `json:"properties,omitempty"`
}

StaticSitePatchResource - ARM resource for a static site when patching

func (StaticSitePatchResource) MarshalJSON

func (s StaticSitePatchResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSitePatchResource.

type StaticSiteResetPropertiesARMResource

type StaticSiteResetPropertiesARMResource struct {
	ProxyOnlyResource
	// StaticSiteResetPropertiesARMResource resource specific properties
	Properties *StaticSiteResetPropertiesARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteResetPropertiesARMResource - Static Site Reset Properties ARM resource.

func (StaticSiteResetPropertiesARMResource) MarshalJSON

func (s StaticSiteResetPropertiesARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteResetPropertiesARMResource.

type StaticSiteResetPropertiesARMResourceProperties

type StaticSiteResetPropertiesARMResourceProperties struct {
	// The token which proves admin privileges to the repository.
	RepositoryToken *string `json:"repositoryToken,omitempty"`

	// Determines whether the repository should be updated with the new properties.
	ShouldUpdateRepository *bool `json:"shouldUpdateRepository,omitempty"`
}

StaticSiteResetPropertiesARMResourceProperties - StaticSiteResetPropertiesARMResource resource specific properties

type StaticSiteTemplateOptions

type StaticSiteTemplateOptions struct {
	// Description of the newly generated repository.
	Description *string `json:"description,omitempty"`

	// Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
	IsPrivate *bool `json:"isPrivate,omitempty"`

	// Owner of the newly generated repository.
	Owner *string `json:"owner,omitempty"`

	// Name of the newly generated repository.
	RepositoryName *string `json:"repositoryName,omitempty"`

	// URL of the template repository. The newly generated repository will be based on this one.
	TemplateRepositoryURL *string `json:"templateRepositoryUrl,omitempty"`
}

StaticSiteTemplateOptions - Template Options for the static site.

type StaticSiteUserARMResource

type StaticSiteUserARMResource struct {
	ProxyOnlyResource
	// StaticSiteUserARMResource resource specific properties
	Properties *StaticSiteUserARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteUserARMResource - Static Site User ARM resource.

func (StaticSiteUserARMResource) MarshalJSON

func (s StaticSiteUserARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserARMResource.

type StaticSiteUserARMResourceProperties

type StaticSiteUserARMResourceProperties struct {
	// The roles for the static site user, in free-form string format
	Roles *string `json:"roles,omitempty"`

	// READ-ONLY; The display name for the static site user.
	DisplayName *string `json:"displayName,omitempty" azure:"ro"`

	// READ-ONLY; The identity provider for the static site user.
	Provider *string `json:"provider,omitempty" azure:"ro"`

	// READ-ONLY; The user id for the static site user.
	UserID *string `json:"userId,omitempty" azure:"ro"`
}

StaticSiteUserARMResourceProperties - StaticSiteUserARMResource resource specific properties

type StaticSiteUserCollection

type StaticSiteUserCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteUserARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteUserCollection - Collection of static site custom users.

func (StaticSiteUserCollection) MarshalJSON

func (s StaticSiteUserCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserCollection.

type StaticSiteUserInvitationRequestResource

type StaticSiteUserInvitationRequestResource struct {
	ProxyOnlyResource
	// StaticSiteUserInvitationRequestResource resource specific properties
	Properties *StaticSiteUserInvitationRequestResourceProperties `json:"properties,omitempty"`
}

StaticSiteUserInvitationRequestResource - Static sites user roles invitation resource.

func (StaticSiteUserInvitationRequestResource) MarshalJSON

func (s StaticSiteUserInvitationRequestResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserInvitationRequestResource.

type StaticSiteUserInvitationRequestResourceProperties

type StaticSiteUserInvitationRequestResourceProperties struct {
	// The domain name for the static site custom domain.
	Domain *string `json:"domain,omitempty"`

	// The number of hours the sas token stays valid
	NumHoursToExpiration *int32 `json:"numHoursToExpiration,omitempty"`

	// The identity provider for the static site user.
	Provider *string `json:"provider,omitempty"`

	// The roles for the static site user, in free-form string format
	Roles *string `json:"roles,omitempty"`

	// The user id for the static site user.
	UserDetails *string `json:"userDetails,omitempty"`
}

StaticSiteUserInvitationRequestResourceProperties - StaticSiteUserInvitationRequestResource resource specific properties

type StaticSiteUserInvitationResponseResource

type StaticSiteUserInvitationResponseResource struct {
	ProxyOnlyResource
	// StaticSiteUserInvitationResponseResource resource specific properties
	Properties *StaticSiteUserInvitationResponseResourceProperties `json:"properties,omitempty"`
}

StaticSiteUserInvitationResponseResource - Static sites user roles invitation link resource.

func (StaticSiteUserInvitationResponseResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserInvitationResponseResource.

type StaticSiteUserInvitationResponseResourceProperties

type StaticSiteUserInvitationResponseResourceProperties struct {
	// READ-ONLY; The expiration time of the invitation
	ExpiresOn *time.Time `json:"expiresOn,omitempty" azure:"ro"`

	// READ-ONLY; The url for the invitation link
	InvitationURL *string `json:"invitationUrl,omitempty" azure:"ro"`
}

StaticSiteUserInvitationResponseResourceProperties - StaticSiteUserInvitationResponseResource resource specific properties

func (StaticSiteUserInvitationResponseResourceProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserInvitationResponseResourceProperties.

func (*StaticSiteUserInvitationResponseResourceProperties) UnmarshalJSON

UnmarshalJSON implements the json.Unmarshaller interface for type StaticSiteUserInvitationResponseResourceProperties.

type StaticSiteUserProvidedFunctionApp

type StaticSiteUserProvidedFunctionApp struct {
	ProxyOnlyResource
	// StaticSiteUserProvidedFunctionApp resource specific properties
	Properties *StaticSiteUserProvidedFunctionAppProperties `json:"properties,omitempty"`
}

StaticSiteUserProvidedFunctionApp - A static site user provided function.

func (StaticSiteUserProvidedFunctionApp) MarshalJSON

func (s StaticSiteUserProvidedFunctionApp) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserProvidedFunctionApp.

type StaticSiteUserProvidedFunctionAppARMResource

type StaticSiteUserProvidedFunctionAppARMResource struct {
	ProxyOnlyResource
	// StaticSiteUserProvidedFunctionAppARMResource resource specific properties
	Properties *StaticSiteUserProvidedFunctionAppARMResourceProperties `json:"properties,omitempty"`
}

StaticSiteUserProvidedFunctionAppARMResource - Static Site User Provided Function App ARM resource.

func (StaticSiteUserProvidedFunctionAppARMResource) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserProvidedFunctionAppARMResource.

type StaticSiteUserProvidedFunctionAppARMResourceProperties

type StaticSiteUserProvidedFunctionAppARMResourceProperties struct {
	// The region of the function app registered with the static site
	FunctionAppRegion *string `json:"functionAppRegion,omitempty"`

	// The resource id of the function app registered with the static site
	FunctionAppResourceID *string `json:"functionAppResourceId,omitempty"`

	// READ-ONLY; The date and time on which the function app was registered with the static site.
	CreatedOn *time.Time `json:"createdOn,omitempty" azure:"ro"`
}

StaticSiteUserProvidedFunctionAppARMResourceProperties - StaticSiteUserProvidedFunctionAppARMResource resource specific properties

func (StaticSiteUserProvidedFunctionAppARMResourceProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserProvidedFunctionAppARMResourceProperties.

func (*StaticSiteUserProvidedFunctionAppARMResourceProperties) UnmarshalJSON

UnmarshalJSON implements the json.Unmarshaller interface for type StaticSiteUserProvidedFunctionAppARMResourceProperties.

type StaticSiteUserProvidedFunctionAppProperties

type StaticSiteUserProvidedFunctionAppProperties struct {
	// The region of the function app registered with the static site
	FunctionAppRegion *string `json:"functionAppRegion,omitempty"`

	// The resource id of the function app registered with the static site
	FunctionAppResourceID *string `json:"functionAppResourceId,omitempty"`

	// READ-ONLY; The date and time on which the function app was registered with the static site.
	CreatedOn *time.Time `json:"createdOn,omitempty" azure:"ro"`
}

StaticSiteUserProvidedFunctionAppProperties - StaticSiteUserProvidedFunctionApp resource specific properties

func (StaticSiteUserProvidedFunctionAppProperties) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserProvidedFunctionAppProperties.

func (*StaticSiteUserProvidedFunctionAppProperties) UnmarshalJSON

func (s *StaticSiteUserProvidedFunctionAppProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type StaticSiteUserProvidedFunctionAppProperties.

type StaticSiteUserProvidedFunctionAppsCollection

type StaticSiteUserProvidedFunctionAppsCollection struct {
	// REQUIRED; Collection of resources.
	Value []*StaticSiteUserProvidedFunctionAppARMResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

StaticSiteUserProvidedFunctionAppsCollection - Collection of static site user provided function apps.

func (StaticSiteUserProvidedFunctionAppsCollection) MarshalJSON

MarshalJSON implements the json.Marshaller interface for type StaticSiteUserProvidedFunctionAppsCollection.

type StaticSiteZipDeployment

type StaticSiteZipDeployment struct {
	// URL for the zipped api content
	APIZipURL *string `json:"apiZipUrl,omitempty"`

	// URL for the zipped app content
	AppZipURL *string `json:"appZipUrl,omitempty"`

	// A title to label the deployment
	DeploymentTitle *string `json:"deploymentTitle,omitempty"`

	// The language of the api content, if it exists
	FunctionLanguage *string `json:"functionLanguage,omitempty"`

	// The provider submitting this deployment
	Provider *string `json:"provider,omitempty"`
}

StaticSiteZipDeployment - A static site zip deployment.

type StaticSiteZipDeploymentARMResource

type StaticSiteZipDeploymentARMResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *StaticSiteZipDeployment `json:"properties,omitempty"`
}

StaticSiteZipDeploymentARMResource - Static site zip deployment ARM resource.

func (StaticSiteZipDeploymentARMResource) MarshalJSON

func (s StaticSiteZipDeploymentARMResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSiteZipDeploymentARMResource.

type StaticSitesApproveOrRejectPrivateEndpointConnectionPoller

type StaticSitesApproveOrRejectPrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

StaticSitesApproveOrRejectPrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesApproveOrRejectPrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesApproveOrRejectPrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesApproveOrRejectPrivateEndpointConnectionResponse will be returned.

func (*StaticSitesApproveOrRejectPrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesApproveOrRejectPrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse

type StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesApproveOrRejectPrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse contains the response from method StaticSites.ApproveOrRejectPrivateEndpointConnection.

func (StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse from the provided client and resume token.

type StaticSitesApproveOrRejectPrivateEndpointConnectionResponse

type StaticSitesApproveOrRejectPrivateEndpointConnectionResponse struct {
	StaticSitesApproveOrRejectPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesApproveOrRejectPrivateEndpointConnectionResponse contains the response from method StaticSites.ApproveOrRejectPrivateEndpointConnection.

type StaticSitesApproveOrRejectPrivateEndpointConnectionResult

type StaticSitesApproveOrRejectPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

StaticSitesApproveOrRejectPrivateEndpointConnectionResult contains the result from method StaticSites.ApproveOrRejectPrivateEndpointConnection.

type StaticSitesBeginApproveOrRejectPrivateEndpointConnectionOptions

type StaticSitesBeginApproveOrRejectPrivateEndpointConnectionOptions struct {
}

StaticSitesBeginApproveOrRejectPrivateEndpointConnectionOptions contains the optional parameters for the StaticSites.BeginApproveOrRejectPrivateEndpointConnection method.

type StaticSitesBeginCreateOrUpdateStaticSiteCustomDomainOptions

type StaticSitesBeginCreateOrUpdateStaticSiteCustomDomainOptions struct {
}

StaticSitesBeginCreateOrUpdateStaticSiteCustomDomainOptions contains the optional parameters for the StaticSites.BeginCreateOrUpdateStaticSiteCustomDomain method.

type StaticSitesBeginCreateOrUpdateStaticSiteOptions

type StaticSitesBeginCreateOrUpdateStaticSiteOptions struct {
}

StaticSitesBeginCreateOrUpdateStaticSiteOptions contains the optional parameters for the StaticSites.BeginCreateOrUpdateStaticSite method.

type StaticSitesBeginCreateZipDeploymentForStaticSiteBuildOptions

type StaticSitesBeginCreateZipDeploymentForStaticSiteBuildOptions struct {
}

StaticSitesBeginCreateZipDeploymentForStaticSiteBuildOptions contains the optional parameters for the StaticSites.BeginCreateZipDeploymentForStaticSiteBuild method.

type StaticSitesBeginCreateZipDeploymentForStaticSiteOptions

type StaticSitesBeginCreateZipDeploymentForStaticSiteOptions struct {
}

StaticSitesBeginCreateZipDeploymentForStaticSiteOptions contains the optional parameters for the StaticSites.BeginCreateZipDeploymentForStaticSite method.

type StaticSitesBeginDeletePrivateEndpointConnectionOptions

type StaticSitesBeginDeletePrivateEndpointConnectionOptions struct {
}

StaticSitesBeginDeletePrivateEndpointConnectionOptions contains the optional parameters for the StaticSites.BeginDeletePrivateEndpointConnection method.

type StaticSitesBeginDeleteStaticSiteBuildOptions

type StaticSitesBeginDeleteStaticSiteBuildOptions struct {
}

StaticSitesBeginDeleteStaticSiteBuildOptions contains the optional parameters for the StaticSites.BeginDeleteStaticSiteBuild method.

type StaticSitesBeginDeleteStaticSiteCustomDomainOptions

type StaticSitesBeginDeleteStaticSiteCustomDomainOptions struct {
}

StaticSitesBeginDeleteStaticSiteCustomDomainOptions contains the optional parameters for the StaticSites.BeginDeleteStaticSiteCustomDomain method.

type StaticSitesBeginDeleteStaticSiteOptions

type StaticSitesBeginDeleteStaticSiteOptions struct {
}

StaticSitesBeginDeleteStaticSiteOptions contains the optional parameters for the StaticSites.BeginDeleteStaticSite method.

type StaticSitesBeginDetachStaticSiteOptions

type StaticSitesBeginDetachStaticSiteOptions struct {
}

StaticSitesBeginDetachStaticSiteOptions contains the optional parameters for the StaticSites.BeginDetachStaticSite method.

type StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteBuildOptions

type StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteBuildOptions struct {
	// Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured
	// on the function app. The default is <code>false</code>.
	IsForced *bool
}

StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteBuildOptions contains the optional parameters for the StaticSites.BeginRegisterUserProvidedFunctionAppWithStaticSiteBuild method.

type StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteOptions

type StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteOptions struct {
	// Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured
	// on the function app. The default is <code>false</code>.
	IsForced *bool
}

StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteOptions contains the optional parameters for the StaticSites.BeginRegisterUserProvidedFunctionAppWithStaticSite method.

type StaticSitesBeginValidateCustomDomainCanBeAddedToStaticSiteOptions

type StaticSitesBeginValidateCustomDomainCanBeAddedToStaticSiteOptions struct {
}

StaticSitesBeginValidateCustomDomainCanBeAddedToStaticSiteOptions contains the optional parameters for the StaticSites.BeginValidateCustomDomainCanBeAddedToStaticSite method.

type StaticSitesClient

type StaticSitesClient struct {
	// contains filtered or unexported fields
}

StaticSitesClient contains the methods for the StaticSites group. Don't use this type directly, use NewStaticSitesClient() instead.

func NewStaticSitesClient

func NewStaticSitesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *StaticSitesClient

NewStaticSitesClient creates a new instance of StaticSitesClient with the specified values.

func (*StaticSitesClient) BeginApproveOrRejectPrivateEndpointConnection

func (client *StaticSitesClient) BeginApproveOrRejectPrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, privateEndpointWrapper PrivateLinkConnectionApprovalRequestResource, options *StaticSitesBeginApproveOrRejectPrivateEndpointConnectionOptions) (StaticSitesApproveOrRejectPrivateEndpointConnectionPollerResponse, error)

BeginApproveOrRejectPrivateEndpointConnection - Description for Approves or rejects a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginCreateOrUpdateStaticSite

func (client *StaticSitesClient) BeginCreateOrUpdateStaticSite(ctx context.Context, resourceGroupName string, name string, staticSiteEnvelope StaticSiteARMResource, options *StaticSitesBeginCreateOrUpdateStaticSiteOptions) (StaticSitesCreateOrUpdateStaticSitePollerResponse, error)

BeginCreateOrUpdateStaticSite - Description for Creates a new static site in an existing resource group, or updates an existing static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginCreateOrUpdateStaticSiteCustomDomain

func (client *StaticSitesClient) BeginCreateOrUpdateStaticSiteCustomDomain(ctx context.Context, resourceGroupName string, name string, domainName string, staticSiteCustomDomainRequestPropertiesEnvelope StaticSiteCustomDomainRequestPropertiesARMResource, options *StaticSitesBeginCreateOrUpdateStaticSiteCustomDomainOptions) (StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse, error)

BeginCreateOrUpdateStaticSiteCustomDomain - Description for Creates a new static site custom domain in an existing resource group and static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginCreateZipDeploymentForStaticSite

func (client *StaticSitesClient) BeginCreateZipDeploymentForStaticSite(ctx context.Context, resourceGroupName string, name string, staticSiteZipDeploymentEnvelope StaticSiteZipDeploymentARMResource, options *StaticSitesBeginCreateZipDeploymentForStaticSiteOptions) (StaticSitesCreateZipDeploymentForStaticSitePollerResponse, error)

BeginCreateZipDeploymentForStaticSite - Description for Deploys zipped content to a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginCreateZipDeploymentForStaticSiteBuild

func (client *StaticSitesClient) BeginCreateZipDeploymentForStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, staticSiteZipDeploymentEnvelope StaticSiteZipDeploymentARMResource, options *StaticSitesBeginCreateZipDeploymentForStaticSiteBuildOptions) (StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse, error)

BeginCreateZipDeploymentForStaticSiteBuild - Description for Deploys zipped content to a specific environment of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginDeletePrivateEndpointConnection

func (client *StaticSitesClient) BeginDeletePrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *StaticSitesBeginDeletePrivateEndpointConnectionOptions) (StaticSitesDeletePrivateEndpointConnectionPollerResponse, error)

BeginDeletePrivateEndpointConnection - Description for Deletes a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginDeleteStaticSite

func (client *StaticSitesClient) BeginDeleteStaticSite(ctx context.Context, resourceGroupName string, name string, options *StaticSitesBeginDeleteStaticSiteOptions) (StaticSitesDeleteStaticSitePollerResponse, error)

BeginDeleteStaticSite - Description for Deletes a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginDeleteStaticSiteBuild

func (client *StaticSitesClient) BeginDeleteStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, options *StaticSitesBeginDeleteStaticSiteBuildOptions) (StaticSitesDeleteStaticSiteBuildPollerResponse, error)

BeginDeleteStaticSiteBuild - Description for Deletes a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginDeleteStaticSiteCustomDomain

func (client *StaticSitesClient) BeginDeleteStaticSiteCustomDomain(ctx context.Context, resourceGroupName string, name string, domainName string, options *StaticSitesBeginDeleteStaticSiteCustomDomainOptions) (StaticSitesDeleteStaticSiteCustomDomainPollerResponse, error)

BeginDeleteStaticSiteCustomDomain - Description for Deletes a custom domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginDetachStaticSite

func (client *StaticSitesClient) BeginDetachStaticSite(ctx context.Context, resourceGroupName string, name string, options *StaticSitesBeginDetachStaticSiteOptions) (StaticSitesDetachStaticSitePollerResponse, error)

BeginDetachStaticSite - Description for Detaches a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginRegisterUserProvidedFunctionAppWithStaticSite

func (client *StaticSitesClient) BeginRegisterUserProvidedFunctionAppWithStaticSite(ctx context.Context, resourceGroupName string, name string, functionAppName string, staticSiteUserProvidedFunctionEnvelope StaticSiteUserProvidedFunctionAppARMResource, options *StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteOptions) (StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse, error)

BeginRegisterUserProvidedFunctionAppWithStaticSite - Description for Register a user provided function app with a static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginRegisterUserProvidedFunctionAppWithStaticSiteBuild

func (client *StaticSitesClient) BeginRegisterUserProvidedFunctionAppWithStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, functionAppName string, staticSiteUserProvidedFunctionEnvelope StaticSiteUserProvidedFunctionAppARMResource, options *StaticSitesBeginRegisterUserProvidedFunctionAppWithStaticSiteBuildOptions) (StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse, error)

BeginRegisterUserProvidedFunctionAppWithStaticSiteBuild - Description for Register a user provided function app with a static site build If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) BeginValidateCustomDomainCanBeAddedToStaticSite

func (client *StaticSitesClient) BeginValidateCustomDomainCanBeAddedToStaticSite(ctx context.Context, resourceGroupName string, name string, domainName string, staticSiteCustomDomainRequestPropertiesEnvelope StaticSiteCustomDomainRequestPropertiesARMResource, options *StaticSitesBeginValidateCustomDomainCanBeAddedToStaticSiteOptions) (StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse, error)

BeginValidateCustomDomainCanBeAddedToStaticSite - Description for Validates a particular custom domain can be added to a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) CreateOrUpdateStaticSiteAppSettings

func (client *StaticSitesClient) CreateOrUpdateStaticSiteAppSettings(ctx context.Context, resourceGroupName string, name string, appSettings StringDictionary, options *StaticSitesCreateOrUpdateStaticSiteAppSettingsOptions) (StaticSitesCreateOrUpdateStaticSiteAppSettingsResponse, error)

CreateOrUpdateStaticSiteAppSettings - Description for Creates or updates the app settings of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) CreateOrUpdateStaticSiteBuildAppSettings

func (client *StaticSitesClient) CreateOrUpdateStaticSiteBuildAppSettings(ctx context.Context, resourceGroupName string, name string, environmentName string, appSettings StringDictionary, options *StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsOptions) (StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResponse, error)

CreateOrUpdateStaticSiteBuildAppSettings - Description for Creates or updates the app settings of a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) CreateOrUpdateStaticSiteBuildFunctionAppSettings

func (client *StaticSitesClient) CreateOrUpdateStaticSiteBuildFunctionAppSettings(ctx context.Context, resourceGroupName string, name string, environmentName string, appSettings StringDictionary, options *StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptions) (StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse, error)

CreateOrUpdateStaticSiteBuildFunctionAppSettings - Description for Creates or updates the function app settings of a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) CreateOrUpdateStaticSiteFunctionAppSettings

func (client *StaticSitesClient) CreateOrUpdateStaticSiteFunctionAppSettings(ctx context.Context, resourceGroupName string, name string, appSettings StringDictionary, options *StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptions) (StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse, error)

CreateOrUpdateStaticSiteFunctionAppSettings - Description for Creates or updates the function app settings of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (client *StaticSitesClient) CreateUserRolesInvitationLink(ctx context.Context, resourceGroupName string, name string, staticSiteUserRolesInvitationEnvelope StaticSiteUserInvitationRequestResource, options *StaticSitesCreateUserRolesInvitationLinkOptions) (StaticSitesCreateUserRolesInvitationLinkResponse, error)

CreateUserRolesInvitationLink - Description for Creates an invitation link for a user with the role If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) DeleteStaticSiteUser

func (client *StaticSitesClient) DeleteStaticSiteUser(ctx context.Context, resourceGroupName string, name string, authprovider string, userid string, options *StaticSitesDeleteStaticSiteUserOptions) (StaticSitesDeleteStaticSiteUserResponse, error)

DeleteStaticSiteUser - Description for Deletes the user entry from the static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) DetachUserProvidedFunctionAppFromStaticSite

func (client *StaticSitesClient) DetachUserProvidedFunctionAppFromStaticSite(ctx context.Context, resourceGroupName string, name string, functionAppName string, options *StaticSitesDetachUserProvidedFunctionAppFromStaticSiteOptions) (StaticSitesDetachUserProvidedFunctionAppFromStaticSiteResponse, error)

DetachUserProvidedFunctionAppFromStaticSite - Description for Detach the user provided function app from the static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) DetachUserProvidedFunctionAppFromStaticSiteBuild

func (client *StaticSitesClient) DetachUserProvidedFunctionAppFromStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, functionAppName string, options *StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildOptions) (StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildResponse, error)

DetachUserProvidedFunctionAppFromStaticSiteBuild - Description for Detach the user provided function app from the static site build If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetPrivateEndpointConnection

func (client *StaticSitesClient) GetPrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *StaticSitesGetPrivateEndpointConnectionOptions) (StaticSitesGetPrivateEndpointConnectionResponse, error)

GetPrivateEndpointConnection - Description for Gets a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetPrivateEndpointConnectionList

func (client *StaticSitesClient) GetPrivateEndpointConnectionList(resourceGroupName string, name string, options *StaticSitesGetPrivateEndpointConnectionListOptions) *StaticSitesGetPrivateEndpointConnectionListPager

GetPrivateEndpointConnectionList - Description for Gets the list of private endpoint connections associated with a static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetPrivateLinkResources

func (client *StaticSitesClient) GetPrivateLinkResources(ctx context.Context, resourceGroupName string, name string, options *StaticSitesGetPrivateLinkResourcesOptions) (StaticSitesGetPrivateLinkResourcesResponse, error)

GetPrivateLinkResources - Description for Gets the private link resources If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetStaticSite

func (client *StaticSitesClient) GetStaticSite(ctx context.Context, resourceGroupName string, name string, options *StaticSitesGetStaticSiteOptions) (StaticSitesGetStaticSiteResponse, error)

GetStaticSite - Description for Gets the details of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetStaticSiteBuild

func (client *StaticSitesClient) GetStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, options *StaticSitesGetStaticSiteBuildOptions) (StaticSitesGetStaticSiteBuildResponse, error)

GetStaticSiteBuild - Description for Gets the details of a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetStaticSiteBuilds

func (client *StaticSitesClient) GetStaticSiteBuilds(resourceGroupName string, name string, options *StaticSitesGetStaticSiteBuildsOptions) *StaticSitesGetStaticSiteBuildsPager

GetStaticSiteBuilds - Description for Gets all static site builds for a particular static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetStaticSiteCustomDomain

func (client *StaticSitesClient) GetStaticSiteCustomDomain(ctx context.Context, resourceGroupName string, name string, domainName string, options *StaticSitesGetStaticSiteCustomDomainOptions) (StaticSitesGetStaticSiteCustomDomainResponse, error)

GetStaticSiteCustomDomain - Description for Gets an existing custom domain for a particular static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetStaticSitesByResourceGroup

func (client *StaticSitesClient) GetStaticSitesByResourceGroup(resourceGroupName string, options *StaticSitesGetStaticSitesByResourceGroupOptions) *StaticSitesGetStaticSitesByResourceGroupPager

GetStaticSitesByResourceGroup - Description for Gets all static sites in the specified resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetUserProvidedFunctionAppForStaticSite

func (client *StaticSitesClient) GetUserProvidedFunctionAppForStaticSite(ctx context.Context, resourceGroupName string, name string, functionAppName string, options *StaticSitesGetUserProvidedFunctionAppForStaticSiteOptions) (StaticSitesGetUserProvidedFunctionAppForStaticSiteResponse, error)

GetUserProvidedFunctionAppForStaticSite - Description for Gets the details of the user provided function app registered with a static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetUserProvidedFunctionAppForStaticSiteBuild

func (client *StaticSitesClient) GetUserProvidedFunctionAppForStaticSiteBuild(ctx context.Context, resourceGroupName string, name string, environmentName string, functionAppName string, options *StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildOptions) (StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResponse, error)

GetUserProvidedFunctionAppForStaticSiteBuild - Description for Gets the details of the user provided function app registered with a static site build If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetUserProvidedFunctionAppsForStaticSite

func (client *StaticSitesClient) GetUserProvidedFunctionAppsForStaticSite(resourceGroupName string, name string, options *StaticSitesGetUserProvidedFunctionAppsForStaticSiteOptions) *StaticSitesGetUserProvidedFunctionAppsForStaticSitePager

GetUserProvidedFunctionAppsForStaticSite - Description for Gets the details of the user provided function apps registered with a static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) GetUserProvidedFunctionAppsForStaticSiteBuild

func (client *StaticSitesClient) GetUserProvidedFunctionAppsForStaticSiteBuild(resourceGroupName string, name string, environmentName string, options *StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildOptions) *StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager

GetUserProvidedFunctionAppsForStaticSiteBuild - Description for Gets the details of the user provided function apps registered with a static site build If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) List

List - Description for Get all Static Sites for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteAppSettings

func (client *StaticSitesClient) ListStaticSiteAppSettings(ctx context.Context, resourceGroupName string, name string, options *StaticSitesListStaticSiteAppSettingsOptions) (StaticSitesListStaticSiteAppSettingsResponse, error)

ListStaticSiteAppSettings - Description for Gets the application settings of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteBuildAppSettings

func (client *StaticSitesClient) ListStaticSiteBuildAppSettings(ctx context.Context, resourceGroupName string, name string, environmentName string, options *StaticSitesListStaticSiteBuildAppSettingsOptions) (StaticSitesListStaticSiteBuildAppSettingsResponse, error)

ListStaticSiteBuildAppSettings - Description for Gets the application settings of a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteBuildFunctionAppSettings

func (client *StaticSitesClient) ListStaticSiteBuildFunctionAppSettings(ctx context.Context, resourceGroupName string, name string, environmentName string, options *StaticSitesListStaticSiteBuildFunctionAppSettingsOptions) (StaticSitesListStaticSiteBuildFunctionAppSettingsResponse, error)

ListStaticSiteBuildFunctionAppSettings - Description for Gets the application settings of a static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteBuildFunctions

func (client *StaticSitesClient) ListStaticSiteBuildFunctions(resourceGroupName string, name string, environmentName string, options *StaticSitesListStaticSiteBuildFunctionsOptions) *StaticSitesListStaticSiteBuildFunctionsPager

ListStaticSiteBuildFunctions - Description for Gets the functions of a particular static site build. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteConfiguredRoles

func (client *StaticSitesClient) ListStaticSiteConfiguredRoles(ctx context.Context, resourceGroupName string, name string, options *StaticSitesListStaticSiteConfiguredRolesOptions) (StaticSitesListStaticSiteConfiguredRolesResponse, error)

ListStaticSiteConfiguredRoles - Description for Lists the roles configured for the static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteCustomDomains

func (client *StaticSitesClient) ListStaticSiteCustomDomains(resourceGroupName string, name string, options *StaticSitesListStaticSiteCustomDomainsOptions) *StaticSitesListStaticSiteCustomDomainsPager

ListStaticSiteCustomDomains - Description for Gets all static site custom domains for a particular static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteFunctionAppSettings

func (client *StaticSitesClient) ListStaticSiteFunctionAppSettings(ctx context.Context, resourceGroupName string, name string, options *StaticSitesListStaticSiteFunctionAppSettingsOptions) (StaticSitesListStaticSiteFunctionAppSettingsResponse, error)

ListStaticSiteFunctionAppSettings - Description for Gets the application settings of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteFunctions

func (client *StaticSitesClient) ListStaticSiteFunctions(resourceGroupName string, name string, options *StaticSitesListStaticSiteFunctionsOptions) *StaticSitesListStaticSiteFunctionsPager

ListStaticSiteFunctions - Description for Gets the functions of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteSecrets

func (client *StaticSitesClient) ListStaticSiteSecrets(ctx context.Context, resourceGroupName string, name string, options *StaticSitesListStaticSiteSecretsOptions) (StaticSitesListStaticSiteSecretsResponse, error)

ListStaticSiteSecrets - Description for Lists the secrets for an existing static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ListStaticSiteUsers

func (client *StaticSitesClient) ListStaticSiteUsers(resourceGroupName string, name string, authprovider string, options *StaticSitesListStaticSiteUsersOptions) *StaticSitesListStaticSiteUsersPager

ListStaticSiteUsers - Description for Gets the list of users of a static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) PreviewWorkflow

func (client *StaticSitesClient) PreviewWorkflow(ctx context.Context, location string, staticSitesWorkflowPreviewRequest StaticSitesWorkflowPreviewRequest, options *StaticSitesPreviewWorkflowOptions) (StaticSitesPreviewWorkflowResponse, error)

PreviewWorkflow - Description for Generates a preview workflow file for the static site If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) ResetStaticSiteAPIKey

func (client *StaticSitesClient) ResetStaticSiteAPIKey(ctx context.Context, resourceGroupName string, name string, resetPropertiesEnvelope StaticSiteResetPropertiesARMResource, options *StaticSitesResetStaticSiteAPIKeyOptions) (StaticSitesResetStaticSiteAPIKeyResponse, error)

ResetStaticSiteAPIKey - Description for Resets the api key for an existing static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) UpdateStaticSite

func (client *StaticSitesClient) UpdateStaticSite(ctx context.Context, resourceGroupName string, name string, staticSiteEnvelope StaticSitePatchResource, options *StaticSitesUpdateStaticSiteOptions) (StaticSitesUpdateStaticSiteResponse, error)

UpdateStaticSite - Description for Creates a new static site in an existing resource group, or updates an existing static site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*StaticSitesClient) UpdateStaticSiteUser

func (client *StaticSitesClient) UpdateStaticSiteUser(ctx context.Context, resourceGroupName string, name string, authprovider string, userid string, staticSiteUserEnvelope StaticSiteUserARMResource, options *StaticSitesUpdateStaticSiteUserOptions) (StaticSitesUpdateStaticSiteUserResponse, error)

UpdateStaticSiteUser - Description for Updates a user entry with the listed roles If the operation fails it returns the *DefaultErrorResponse error type.

type StaticSitesCreateOrUpdateStaticSiteAppSettingsOptions

type StaticSitesCreateOrUpdateStaticSiteAppSettingsOptions struct {
}

StaticSitesCreateOrUpdateStaticSiteAppSettingsOptions contains the optional parameters for the StaticSites.CreateOrUpdateStaticSiteAppSettings method.

type StaticSitesCreateOrUpdateStaticSiteAppSettingsResponse

type StaticSitesCreateOrUpdateStaticSiteAppSettingsResponse struct {
	StaticSitesCreateOrUpdateStaticSiteAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteAppSettingsResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteAppSettings.

type StaticSitesCreateOrUpdateStaticSiteAppSettingsResult

type StaticSitesCreateOrUpdateStaticSiteAppSettingsResult struct {
	StringDictionary
}

StaticSitesCreateOrUpdateStaticSiteAppSettingsResult contains the result from method StaticSites.CreateOrUpdateStaticSiteAppSettings.

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsOptions

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsOptions struct {
}

StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsOptions contains the optional parameters for the StaticSites.CreateOrUpdateStaticSiteBuildAppSettings method.

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResponse

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResponse struct {
	StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteBuildAppSettings.

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResult

type StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResult struct {
	StringDictionary
}

StaticSitesCreateOrUpdateStaticSiteBuildAppSettingsResult contains the result from method StaticSites.CreateOrUpdateStaticSiteBuildAppSettings.

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptions

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptions struct {
}

StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptions contains the optional parameters for the StaticSites.CreateOrUpdateStaticSiteBuildFunctionAppSettings method.

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse struct {
	StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteBuildFunctionAppSettings.

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResult

type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResult struct {
	StringDictionary
}

StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResult contains the result from method StaticSites.CreateOrUpdateStaticSiteBuildFunctionAppSettings.

type StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller

type StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller struct {
	// contains filtered or unexported fields
}

StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse will be returned.

func (*StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse

type StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesCreateOrUpdateStaticSiteCustomDomainPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteCustomDomain.

func (StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse) Resume

Resume rehydrates a StaticSitesCreateOrUpdateStaticSiteCustomDomainPollerResponse from the provided client and resume token.

type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse

type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse struct {
	StaticSitesCreateOrUpdateStaticSiteCustomDomainResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteCustomDomain.

type StaticSitesCreateOrUpdateStaticSiteCustomDomainResult

type StaticSitesCreateOrUpdateStaticSiteCustomDomainResult struct {
	StaticSiteCustomDomainOverviewARMResource
}

StaticSitesCreateOrUpdateStaticSiteCustomDomainResult contains the result from method StaticSites.CreateOrUpdateStaticSiteCustomDomain.

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptions

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptions struct {
}

StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptions contains the optional parameters for the StaticSites.CreateOrUpdateStaticSiteFunctionAppSettings method.

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse struct {
	StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse contains the response from method StaticSites.CreateOrUpdateStaticSiteFunctionAppSettings.

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResult

type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResult struct {
	StringDictionary
}

StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResult contains the result from method StaticSites.CreateOrUpdateStaticSiteFunctionAppSettings.

type StaticSitesCreateOrUpdateStaticSitePoller

type StaticSitesCreateOrUpdateStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesCreateOrUpdateStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesCreateOrUpdateStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesCreateOrUpdateStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesCreateOrUpdateStaticSiteResponse will be returned.

func (*StaticSitesCreateOrUpdateStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesCreateOrUpdateStaticSitePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesCreateOrUpdateStaticSitePollerResponse

type StaticSitesCreateOrUpdateStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesCreateOrUpdateStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSitePollerResponse contains the response from method StaticSites.CreateOrUpdateStaticSite.

func (StaticSitesCreateOrUpdateStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesCreateOrUpdateStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesCreateOrUpdateStaticSitePollerResponse from the provided client and resume token.

type StaticSitesCreateOrUpdateStaticSiteResponse

type StaticSitesCreateOrUpdateStaticSiteResponse struct {
	StaticSitesCreateOrUpdateStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateOrUpdateStaticSiteResponse contains the response from method StaticSites.CreateOrUpdateStaticSite.

type StaticSitesCreateOrUpdateStaticSiteResult

type StaticSitesCreateOrUpdateStaticSiteResult struct {
	StaticSiteARMResource
}

StaticSitesCreateOrUpdateStaticSiteResult contains the result from method StaticSites.CreateOrUpdateStaticSite.

type StaticSitesCreateUserRolesInvitationLinkOptions

type StaticSitesCreateUserRolesInvitationLinkOptions struct {
}

StaticSitesCreateUserRolesInvitationLinkOptions contains the optional parameters for the StaticSites.CreateUserRolesInvitationLink method.

type StaticSitesCreateUserRolesInvitationLinkResponse

type StaticSitesCreateUserRolesInvitationLinkResponse struct {
	StaticSitesCreateUserRolesInvitationLinkResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateUserRolesInvitationLinkResponse contains the response from method StaticSites.CreateUserRolesInvitationLink.

type StaticSitesCreateUserRolesInvitationLinkResult

type StaticSitesCreateUserRolesInvitationLinkResult struct {
	StaticSiteUserInvitationResponseResource
}

StaticSitesCreateUserRolesInvitationLinkResult contains the result from method StaticSites.CreateUserRolesInvitationLink.

type StaticSitesCreateZipDeploymentForStaticSiteBuildPoller

type StaticSitesCreateZipDeploymentForStaticSiteBuildPoller struct {
	// contains filtered or unexported fields
}

StaticSitesCreateZipDeploymentForStaticSiteBuildPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesCreateZipDeploymentForStaticSiteBuildPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesCreateZipDeploymentForStaticSiteBuildPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesCreateZipDeploymentForStaticSiteBuildResponse will be returned.

func (*StaticSitesCreateZipDeploymentForStaticSiteBuildPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesCreateZipDeploymentForStaticSiteBuildPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse

type StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesCreateZipDeploymentForStaticSiteBuildPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse contains the response from method StaticSites.CreateZipDeploymentForStaticSiteBuild.

func (StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse) Resume

Resume rehydrates a StaticSitesCreateZipDeploymentForStaticSiteBuildPollerResponse from the provided client and resume token.

type StaticSitesCreateZipDeploymentForStaticSiteBuildResponse

type StaticSitesCreateZipDeploymentForStaticSiteBuildResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateZipDeploymentForStaticSiteBuildResponse contains the response from method StaticSites.CreateZipDeploymentForStaticSiteBuild.

type StaticSitesCreateZipDeploymentForStaticSitePoller

type StaticSitesCreateZipDeploymentForStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesCreateZipDeploymentForStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesCreateZipDeploymentForStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesCreateZipDeploymentForStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesCreateZipDeploymentForStaticSiteResponse will be returned.

func (*StaticSitesCreateZipDeploymentForStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesCreateZipDeploymentForStaticSitePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesCreateZipDeploymentForStaticSitePollerResponse

type StaticSitesCreateZipDeploymentForStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesCreateZipDeploymentForStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateZipDeploymentForStaticSitePollerResponse contains the response from method StaticSites.CreateZipDeploymentForStaticSite.

func (StaticSitesCreateZipDeploymentForStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesCreateZipDeploymentForStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesCreateZipDeploymentForStaticSitePollerResponse from the provided client and resume token.

type StaticSitesCreateZipDeploymentForStaticSiteResponse

type StaticSitesCreateZipDeploymentForStaticSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesCreateZipDeploymentForStaticSiteResponse contains the response from method StaticSites.CreateZipDeploymentForStaticSite.

type StaticSitesDeletePrivateEndpointConnectionPoller

type StaticSitesDeletePrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

StaticSitesDeletePrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesDeletePrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesDeletePrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesDeletePrivateEndpointConnectionResponse will be returned.

func (*StaticSitesDeletePrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesDeletePrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesDeletePrivateEndpointConnectionPollerResponse

type StaticSitesDeletePrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesDeletePrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeletePrivateEndpointConnectionPollerResponse contains the response from method StaticSites.DeletePrivateEndpointConnection.

func (StaticSitesDeletePrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesDeletePrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a StaticSitesDeletePrivateEndpointConnectionPollerResponse from the provided client and resume token.

type StaticSitesDeletePrivateEndpointConnectionResponse

type StaticSitesDeletePrivateEndpointConnectionResponse struct {
	StaticSitesDeletePrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeletePrivateEndpointConnectionResponse contains the response from method StaticSites.DeletePrivateEndpointConnection.

type StaticSitesDeletePrivateEndpointConnectionResult

type StaticSitesDeletePrivateEndpointConnectionResult struct {
	// Any object
	Object map[string]interface{}
}

StaticSitesDeletePrivateEndpointConnectionResult contains the result from method StaticSites.DeletePrivateEndpointConnection.

type StaticSitesDeleteStaticSiteBuildPoller

type StaticSitesDeleteStaticSiteBuildPoller struct {
	// contains filtered or unexported fields
}

StaticSitesDeleteStaticSiteBuildPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesDeleteStaticSiteBuildPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesDeleteStaticSiteBuildPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesDeleteStaticSiteBuildResponse will be returned.

func (*StaticSitesDeleteStaticSiteBuildPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesDeleteStaticSiteBuildPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesDeleteStaticSiteBuildPollerResponse

type StaticSitesDeleteStaticSiteBuildPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesDeleteStaticSiteBuildPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteBuildPollerResponse contains the response from method StaticSites.DeleteStaticSiteBuild.

func (StaticSitesDeleteStaticSiteBuildPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesDeleteStaticSiteBuildPollerResponse) Resume

Resume rehydrates a StaticSitesDeleteStaticSiteBuildPollerResponse from the provided client and resume token.

type StaticSitesDeleteStaticSiteBuildResponse

type StaticSitesDeleteStaticSiteBuildResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteBuildResponse contains the response from method StaticSites.DeleteStaticSiteBuild.

type StaticSitesDeleteStaticSiteCustomDomainPoller

type StaticSitesDeleteStaticSiteCustomDomainPoller struct {
	// contains filtered or unexported fields
}

StaticSitesDeleteStaticSiteCustomDomainPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesDeleteStaticSiteCustomDomainPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesDeleteStaticSiteCustomDomainPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesDeleteStaticSiteCustomDomainResponse will be returned.

func (*StaticSitesDeleteStaticSiteCustomDomainPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesDeleteStaticSiteCustomDomainPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesDeleteStaticSiteCustomDomainPollerResponse

type StaticSitesDeleteStaticSiteCustomDomainPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesDeleteStaticSiteCustomDomainPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteCustomDomainPollerResponse contains the response from method StaticSites.DeleteStaticSiteCustomDomain.

func (StaticSitesDeleteStaticSiteCustomDomainPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesDeleteStaticSiteCustomDomainPollerResponse) Resume

Resume rehydrates a StaticSitesDeleteStaticSiteCustomDomainPollerResponse from the provided client and resume token.

type StaticSitesDeleteStaticSiteCustomDomainResponse

type StaticSitesDeleteStaticSiteCustomDomainResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteCustomDomainResponse contains the response from method StaticSites.DeleteStaticSiteCustomDomain.

type StaticSitesDeleteStaticSitePoller

type StaticSitesDeleteStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesDeleteStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesDeleteStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesDeleteStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesDeleteStaticSiteResponse will be returned.

func (*StaticSitesDeleteStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesDeleteStaticSitePoller) ResumeToken

func (p *StaticSitesDeleteStaticSitePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesDeleteStaticSitePollerResponse

type StaticSitesDeleteStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesDeleteStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSitePollerResponse contains the response from method StaticSites.DeleteStaticSite.

func (StaticSitesDeleteStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesDeleteStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesDeleteStaticSitePollerResponse from the provided client and resume token.

type StaticSitesDeleteStaticSiteResponse

type StaticSitesDeleteStaticSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteResponse contains the response from method StaticSites.DeleteStaticSite.

type StaticSitesDeleteStaticSiteUserOptions

type StaticSitesDeleteStaticSiteUserOptions struct {
}

StaticSitesDeleteStaticSiteUserOptions contains the optional parameters for the StaticSites.DeleteStaticSiteUser method.

type StaticSitesDeleteStaticSiteUserResponse

type StaticSitesDeleteStaticSiteUserResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDeleteStaticSiteUserResponse contains the response from method StaticSites.DeleteStaticSiteUser.

type StaticSitesDetachStaticSitePoller

type StaticSitesDetachStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesDetachStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesDetachStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesDetachStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesDetachStaticSiteResponse will be returned.

func (*StaticSitesDetachStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesDetachStaticSitePoller) ResumeToken

func (p *StaticSitesDetachStaticSitePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesDetachStaticSitePollerResponse

type StaticSitesDetachStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesDetachStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDetachStaticSitePollerResponse contains the response from method StaticSites.DetachStaticSite.

func (StaticSitesDetachStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesDetachStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesDetachStaticSitePollerResponse from the provided client and resume token.

type StaticSitesDetachStaticSiteResponse

type StaticSitesDetachStaticSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDetachStaticSiteResponse contains the response from method StaticSites.DetachStaticSite.

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildOptions

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildOptions struct {
}

StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildOptions contains the optional parameters for the StaticSites.DetachUserProvidedFunctionAppFromStaticSiteBuild method.

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildResponse

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDetachUserProvidedFunctionAppFromStaticSiteBuildResponse contains the response from method StaticSites.DetachUserProvidedFunctionAppFromStaticSiteBuild.

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteOptions

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteOptions struct {
}

StaticSitesDetachUserProvidedFunctionAppFromStaticSiteOptions contains the optional parameters for the StaticSites.DetachUserProvidedFunctionAppFromStaticSite method.

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteResponse

type StaticSitesDetachUserProvidedFunctionAppFromStaticSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesDetachUserProvidedFunctionAppFromStaticSiteResponse contains the response from method StaticSites.DetachUserProvidedFunctionAppFromStaticSite.

type StaticSitesGetPrivateEndpointConnectionListOptions

type StaticSitesGetPrivateEndpointConnectionListOptions struct {
}

StaticSitesGetPrivateEndpointConnectionListOptions contains the optional parameters for the StaticSites.GetPrivateEndpointConnectionList method.

type StaticSitesGetPrivateEndpointConnectionListPager

type StaticSitesGetPrivateEndpointConnectionListPager struct {
	// contains filtered or unexported fields
}

StaticSitesGetPrivateEndpointConnectionListPager provides operations for iterating over paged responses.

func (*StaticSitesGetPrivateEndpointConnectionListPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesGetPrivateEndpointConnectionListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesGetPrivateEndpointConnectionListPager) PageResponse

PageResponse returns the current StaticSitesGetPrivateEndpointConnectionListResponse page.

type StaticSitesGetPrivateEndpointConnectionListResponse

type StaticSitesGetPrivateEndpointConnectionListResponse struct {
	StaticSitesGetPrivateEndpointConnectionListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetPrivateEndpointConnectionListResponse contains the response from method StaticSites.GetPrivateEndpointConnectionList.

type StaticSitesGetPrivateEndpointConnectionListResult

type StaticSitesGetPrivateEndpointConnectionListResult struct {
	PrivateEndpointConnectionCollection
}

StaticSitesGetPrivateEndpointConnectionListResult contains the result from method StaticSites.GetPrivateEndpointConnectionList.

type StaticSitesGetPrivateEndpointConnectionOptions

type StaticSitesGetPrivateEndpointConnectionOptions struct {
}

StaticSitesGetPrivateEndpointConnectionOptions contains the optional parameters for the StaticSites.GetPrivateEndpointConnection method.

type StaticSitesGetPrivateEndpointConnectionResponse

type StaticSitesGetPrivateEndpointConnectionResponse struct {
	StaticSitesGetPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetPrivateEndpointConnectionResponse contains the response from method StaticSites.GetPrivateEndpointConnection.

type StaticSitesGetPrivateEndpointConnectionResult

type StaticSitesGetPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

StaticSitesGetPrivateEndpointConnectionResult contains the result from method StaticSites.GetPrivateEndpointConnection.

type StaticSitesGetPrivateLinkResourcesOptions

type StaticSitesGetPrivateLinkResourcesOptions struct {
}

StaticSitesGetPrivateLinkResourcesOptions contains the optional parameters for the StaticSites.GetPrivateLinkResources method.

type StaticSitesGetPrivateLinkResourcesResponse

type StaticSitesGetPrivateLinkResourcesResponse struct {
	StaticSitesGetPrivateLinkResourcesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetPrivateLinkResourcesResponse contains the response from method StaticSites.GetPrivateLinkResources.

type StaticSitesGetPrivateLinkResourcesResult

type StaticSitesGetPrivateLinkResourcesResult struct {
	PrivateLinkResourcesWrapper
}

StaticSitesGetPrivateLinkResourcesResult contains the result from method StaticSites.GetPrivateLinkResources.

type StaticSitesGetStaticSiteBuildOptions

type StaticSitesGetStaticSiteBuildOptions struct {
}

StaticSitesGetStaticSiteBuildOptions contains the optional parameters for the StaticSites.GetStaticSiteBuild method.

type StaticSitesGetStaticSiteBuildResponse

type StaticSitesGetStaticSiteBuildResponse struct {
	StaticSitesGetStaticSiteBuildResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetStaticSiteBuildResponse contains the response from method StaticSites.GetStaticSiteBuild.

type StaticSitesGetStaticSiteBuildResult

type StaticSitesGetStaticSiteBuildResult struct {
	StaticSiteBuildARMResource
}

StaticSitesGetStaticSiteBuildResult contains the result from method StaticSites.GetStaticSiteBuild.

type StaticSitesGetStaticSiteBuildsOptions

type StaticSitesGetStaticSiteBuildsOptions struct {
}

StaticSitesGetStaticSiteBuildsOptions contains the optional parameters for the StaticSites.GetStaticSiteBuilds method.

type StaticSitesGetStaticSiteBuildsPager

type StaticSitesGetStaticSiteBuildsPager struct {
	// contains filtered or unexported fields
}

StaticSitesGetStaticSiteBuildsPager provides operations for iterating over paged responses.

func (*StaticSitesGetStaticSiteBuildsPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesGetStaticSiteBuildsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesGetStaticSiteBuildsPager) PageResponse

PageResponse returns the current StaticSitesGetStaticSiteBuildsResponse page.

type StaticSitesGetStaticSiteBuildsResponse

type StaticSitesGetStaticSiteBuildsResponse struct {
	StaticSitesGetStaticSiteBuildsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetStaticSiteBuildsResponse contains the response from method StaticSites.GetStaticSiteBuilds.

type StaticSitesGetStaticSiteBuildsResult

type StaticSitesGetStaticSiteBuildsResult struct {
	StaticSiteBuildCollection
}

StaticSitesGetStaticSiteBuildsResult contains the result from method StaticSites.GetStaticSiteBuilds.

type StaticSitesGetStaticSiteCustomDomainOptions

type StaticSitesGetStaticSiteCustomDomainOptions struct {
}

StaticSitesGetStaticSiteCustomDomainOptions contains the optional parameters for the StaticSites.GetStaticSiteCustomDomain method.

type StaticSitesGetStaticSiteCustomDomainResponse

type StaticSitesGetStaticSiteCustomDomainResponse struct {
	StaticSitesGetStaticSiteCustomDomainResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetStaticSiteCustomDomainResponse contains the response from method StaticSites.GetStaticSiteCustomDomain.

type StaticSitesGetStaticSiteCustomDomainResult

type StaticSitesGetStaticSiteCustomDomainResult struct {
	StaticSiteCustomDomainOverviewARMResource
}

StaticSitesGetStaticSiteCustomDomainResult contains the result from method StaticSites.GetStaticSiteCustomDomain.

type StaticSitesGetStaticSiteOptions

type StaticSitesGetStaticSiteOptions struct {
}

StaticSitesGetStaticSiteOptions contains the optional parameters for the StaticSites.GetStaticSite method.

type StaticSitesGetStaticSiteResponse

type StaticSitesGetStaticSiteResponse struct {
	StaticSitesGetStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetStaticSiteResponse contains the response from method StaticSites.GetStaticSite.

type StaticSitesGetStaticSiteResult

type StaticSitesGetStaticSiteResult struct {
	StaticSiteARMResource
}

StaticSitesGetStaticSiteResult contains the result from method StaticSites.GetStaticSite.

type StaticSitesGetStaticSitesByResourceGroupOptions

type StaticSitesGetStaticSitesByResourceGroupOptions struct {
}

StaticSitesGetStaticSitesByResourceGroupOptions contains the optional parameters for the StaticSites.GetStaticSitesByResourceGroup method.

type StaticSitesGetStaticSitesByResourceGroupPager

type StaticSitesGetStaticSitesByResourceGroupPager struct {
	// contains filtered or unexported fields
}

StaticSitesGetStaticSitesByResourceGroupPager provides operations for iterating over paged responses.

func (*StaticSitesGetStaticSitesByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesGetStaticSitesByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesGetStaticSitesByResourceGroupPager) PageResponse

PageResponse returns the current StaticSitesGetStaticSitesByResourceGroupResponse page.

type StaticSitesGetStaticSitesByResourceGroupResponse

type StaticSitesGetStaticSitesByResourceGroupResponse struct {
	StaticSitesGetStaticSitesByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetStaticSitesByResourceGroupResponse contains the response from method StaticSites.GetStaticSitesByResourceGroup.

type StaticSitesGetStaticSitesByResourceGroupResult

type StaticSitesGetStaticSitesByResourceGroupResult struct {
	StaticSiteCollection
}

StaticSitesGetStaticSitesByResourceGroupResult contains the result from method StaticSites.GetStaticSitesByResourceGroup.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildOptions

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildOptions struct {
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildOptions contains the optional parameters for the StaticSites.GetUserProvidedFunctionAppForStaticSiteBuild method.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResponse

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResponse struct {
	StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResponse contains the response from method StaticSites.GetUserProvidedFunctionAppForStaticSiteBuild.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResult

type StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResult struct {
	StaticSiteUserProvidedFunctionAppARMResource
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteBuildResult contains the result from method StaticSites.GetUserProvidedFunctionAppForStaticSiteBuild.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteOptions

type StaticSitesGetUserProvidedFunctionAppForStaticSiteOptions struct {
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteOptions contains the optional parameters for the StaticSites.GetUserProvidedFunctionAppForStaticSite method.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteResponse

type StaticSitesGetUserProvidedFunctionAppForStaticSiteResponse struct {
	StaticSitesGetUserProvidedFunctionAppForStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteResponse contains the response from method StaticSites.GetUserProvidedFunctionAppForStaticSite.

type StaticSitesGetUserProvidedFunctionAppForStaticSiteResult

type StaticSitesGetUserProvidedFunctionAppForStaticSiteResult struct {
	StaticSiteUserProvidedFunctionAppARMResource
}

StaticSitesGetUserProvidedFunctionAppForStaticSiteResult contains the result from method StaticSites.GetUserProvidedFunctionAppForStaticSite.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildOptions

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildOptions struct {
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildOptions contains the optional parameters for the StaticSites.GetUserProvidedFunctionAppsForStaticSiteBuild method.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager struct {
	// contains filtered or unexported fields
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager provides operations for iterating over paged responses.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildPager) PageResponse

PageResponse returns the current StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResponse page.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResponse

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResponse struct {
	StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResponse contains the response from method StaticSites.GetUserProvidedFunctionAppsForStaticSiteBuild.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResult

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResult struct {
	StaticSiteUserProvidedFunctionAppsCollection
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteBuildResult contains the result from method StaticSites.GetUserProvidedFunctionAppsForStaticSiteBuild.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteOptions

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteOptions struct {
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteOptions contains the optional parameters for the StaticSites.GetUserProvidedFunctionAppsForStaticSite method.

type StaticSitesGetUserProvidedFunctionAppsForStaticSitePager

type StaticSitesGetUserProvidedFunctionAppsForStaticSitePager struct {
	// contains filtered or unexported fields
}

StaticSitesGetUserProvidedFunctionAppsForStaticSitePager provides operations for iterating over paged responses.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSitePager) Err

Err returns the last error encountered while paging.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSitePager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesGetUserProvidedFunctionAppsForStaticSitePager) PageResponse

PageResponse returns the current StaticSitesGetUserProvidedFunctionAppsForStaticSiteResponse page.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteResponse

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteResponse struct {
	StaticSitesGetUserProvidedFunctionAppsForStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteResponse contains the response from method StaticSites.GetUserProvidedFunctionAppsForStaticSite.

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteResult

type StaticSitesGetUserProvidedFunctionAppsForStaticSiteResult struct {
	StaticSiteUserProvidedFunctionAppsCollection
}

StaticSitesGetUserProvidedFunctionAppsForStaticSiteResult contains the result from method StaticSites.GetUserProvidedFunctionAppsForStaticSite.

type StaticSitesListOptions

type StaticSitesListOptions struct {
}

StaticSitesListOptions contains the optional parameters for the StaticSites.List method.

type StaticSitesListPager

type StaticSitesListPager struct {
	// contains filtered or unexported fields
}

StaticSitesListPager provides operations for iterating over paged responses.

func (*StaticSitesListPager) Err

func (p *StaticSitesListPager) Err() error

Err returns the last error encountered while paging.

func (*StaticSitesListPager) NextPage

func (p *StaticSitesListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesListPager) PageResponse

PageResponse returns the current StaticSitesListResponse page.

type StaticSitesListResponse

type StaticSitesListResponse struct {
	StaticSitesListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListResponse contains the response from method StaticSites.List.

type StaticSitesListResult

type StaticSitesListResult struct {
	StaticSiteCollection
}

StaticSitesListResult contains the result from method StaticSites.List.

type StaticSitesListStaticSiteAppSettingsOptions

type StaticSitesListStaticSiteAppSettingsOptions struct {
}

StaticSitesListStaticSiteAppSettingsOptions contains the optional parameters for the StaticSites.ListStaticSiteAppSettings method.

type StaticSitesListStaticSiteAppSettingsResponse

type StaticSitesListStaticSiteAppSettingsResponse struct {
	StaticSitesListStaticSiteAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteAppSettingsResponse contains the response from method StaticSites.ListStaticSiteAppSettings.

type StaticSitesListStaticSiteAppSettingsResult

type StaticSitesListStaticSiteAppSettingsResult struct {
	StringDictionary
}

StaticSitesListStaticSiteAppSettingsResult contains the result from method StaticSites.ListStaticSiteAppSettings.

type StaticSitesListStaticSiteBuildAppSettingsOptions

type StaticSitesListStaticSiteBuildAppSettingsOptions struct {
}

StaticSitesListStaticSiteBuildAppSettingsOptions contains the optional parameters for the StaticSites.ListStaticSiteBuildAppSettings method.

type StaticSitesListStaticSiteBuildAppSettingsResponse

type StaticSitesListStaticSiteBuildAppSettingsResponse struct {
	StaticSitesListStaticSiteBuildAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteBuildAppSettingsResponse contains the response from method StaticSites.ListStaticSiteBuildAppSettings.

type StaticSitesListStaticSiteBuildAppSettingsResult

type StaticSitesListStaticSiteBuildAppSettingsResult struct {
	StringDictionary
}

StaticSitesListStaticSiteBuildAppSettingsResult contains the result from method StaticSites.ListStaticSiteBuildAppSettings.

type StaticSitesListStaticSiteBuildFunctionAppSettingsOptions

type StaticSitesListStaticSiteBuildFunctionAppSettingsOptions struct {
}

StaticSitesListStaticSiteBuildFunctionAppSettingsOptions contains the optional parameters for the StaticSites.ListStaticSiteBuildFunctionAppSettings method.

type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse

type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse struct {
	StaticSitesListStaticSiteBuildFunctionAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteBuildFunctionAppSettingsResponse contains the response from method StaticSites.ListStaticSiteBuildFunctionAppSettings.

type StaticSitesListStaticSiteBuildFunctionAppSettingsResult

type StaticSitesListStaticSiteBuildFunctionAppSettingsResult struct {
	StringDictionary
}

StaticSitesListStaticSiteBuildFunctionAppSettingsResult contains the result from method StaticSites.ListStaticSiteBuildFunctionAppSettings.

type StaticSitesListStaticSiteBuildFunctionsOptions

type StaticSitesListStaticSiteBuildFunctionsOptions struct {
}

StaticSitesListStaticSiteBuildFunctionsOptions contains the optional parameters for the StaticSites.ListStaticSiteBuildFunctions method.

type StaticSitesListStaticSiteBuildFunctionsPager

type StaticSitesListStaticSiteBuildFunctionsPager struct {
	// contains filtered or unexported fields
}

StaticSitesListStaticSiteBuildFunctionsPager provides operations for iterating over paged responses.

func (*StaticSitesListStaticSiteBuildFunctionsPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesListStaticSiteBuildFunctionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesListStaticSiteBuildFunctionsPager) PageResponse

PageResponse returns the current StaticSitesListStaticSiteBuildFunctionsResponse page.

type StaticSitesListStaticSiteBuildFunctionsResponse

type StaticSitesListStaticSiteBuildFunctionsResponse struct {
	StaticSitesListStaticSiteBuildFunctionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteBuildFunctionsResponse contains the response from method StaticSites.ListStaticSiteBuildFunctions.

type StaticSitesListStaticSiteBuildFunctionsResult

type StaticSitesListStaticSiteBuildFunctionsResult struct {
	StaticSiteFunctionOverviewCollection
}

StaticSitesListStaticSiteBuildFunctionsResult contains the result from method StaticSites.ListStaticSiteBuildFunctions.

type StaticSitesListStaticSiteConfiguredRolesOptions

type StaticSitesListStaticSiteConfiguredRolesOptions struct {
}

StaticSitesListStaticSiteConfiguredRolesOptions contains the optional parameters for the StaticSites.ListStaticSiteConfiguredRoles method.

type StaticSitesListStaticSiteConfiguredRolesResponse

type StaticSitesListStaticSiteConfiguredRolesResponse struct {
	StaticSitesListStaticSiteConfiguredRolesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteConfiguredRolesResponse contains the response from method StaticSites.ListStaticSiteConfiguredRoles.

type StaticSitesListStaticSiteConfiguredRolesResult

type StaticSitesListStaticSiteConfiguredRolesResult struct {
	StringList
}

StaticSitesListStaticSiteConfiguredRolesResult contains the result from method StaticSites.ListStaticSiteConfiguredRoles.

type StaticSitesListStaticSiteCustomDomainsOptions

type StaticSitesListStaticSiteCustomDomainsOptions struct {
}

StaticSitesListStaticSiteCustomDomainsOptions contains the optional parameters for the StaticSites.ListStaticSiteCustomDomains method.

type StaticSitesListStaticSiteCustomDomainsPager

type StaticSitesListStaticSiteCustomDomainsPager struct {
	// contains filtered or unexported fields
}

StaticSitesListStaticSiteCustomDomainsPager provides operations for iterating over paged responses.

func (*StaticSitesListStaticSiteCustomDomainsPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesListStaticSiteCustomDomainsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesListStaticSiteCustomDomainsPager) PageResponse

PageResponse returns the current StaticSitesListStaticSiteCustomDomainsResponse page.

type StaticSitesListStaticSiteCustomDomainsResponse

type StaticSitesListStaticSiteCustomDomainsResponse struct {
	StaticSitesListStaticSiteCustomDomainsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteCustomDomainsResponse contains the response from method StaticSites.ListStaticSiteCustomDomains.

type StaticSitesListStaticSiteCustomDomainsResult

type StaticSitesListStaticSiteCustomDomainsResult struct {
	StaticSiteCustomDomainOverviewCollection
}

StaticSitesListStaticSiteCustomDomainsResult contains the result from method StaticSites.ListStaticSiteCustomDomains.

type StaticSitesListStaticSiteFunctionAppSettingsOptions

type StaticSitesListStaticSiteFunctionAppSettingsOptions struct {
}

StaticSitesListStaticSiteFunctionAppSettingsOptions contains the optional parameters for the StaticSites.ListStaticSiteFunctionAppSettings method.

type StaticSitesListStaticSiteFunctionAppSettingsResponse

type StaticSitesListStaticSiteFunctionAppSettingsResponse struct {
	StaticSitesListStaticSiteFunctionAppSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteFunctionAppSettingsResponse contains the response from method StaticSites.ListStaticSiteFunctionAppSettings.

type StaticSitesListStaticSiteFunctionAppSettingsResult

type StaticSitesListStaticSiteFunctionAppSettingsResult struct {
	StringDictionary
}

StaticSitesListStaticSiteFunctionAppSettingsResult contains the result from method StaticSites.ListStaticSiteFunctionAppSettings.

type StaticSitesListStaticSiteFunctionsOptions

type StaticSitesListStaticSiteFunctionsOptions struct {
}

StaticSitesListStaticSiteFunctionsOptions contains the optional parameters for the StaticSites.ListStaticSiteFunctions method.

type StaticSitesListStaticSiteFunctionsPager

type StaticSitesListStaticSiteFunctionsPager struct {
	// contains filtered or unexported fields
}

StaticSitesListStaticSiteFunctionsPager provides operations for iterating over paged responses.

func (*StaticSitesListStaticSiteFunctionsPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesListStaticSiteFunctionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesListStaticSiteFunctionsPager) PageResponse

PageResponse returns the current StaticSitesListStaticSiteFunctionsResponse page.

type StaticSitesListStaticSiteFunctionsResponse

type StaticSitesListStaticSiteFunctionsResponse struct {
	StaticSitesListStaticSiteFunctionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteFunctionsResponse contains the response from method StaticSites.ListStaticSiteFunctions.

type StaticSitesListStaticSiteFunctionsResult

type StaticSitesListStaticSiteFunctionsResult struct {
	StaticSiteFunctionOverviewCollection
}

StaticSitesListStaticSiteFunctionsResult contains the result from method StaticSites.ListStaticSiteFunctions.

type StaticSitesListStaticSiteSecretsOptions

type StaticSitesListStaticSiteSecretsOptions struct {
}

StaticSitesListStaticSiteSecretsOptions contains the optional parameters for the StaticSites.ListStaticSiteSecrets method.

type StaticSitesListStaticSiteSecretsResponse

type StaticSitesListStaticSiteSecretsResponse struct {
	StaticSitesListStaticSiteSecretsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteSecretsResponse contains the response from method StaticSites.ListStaticSiteSecrets.

type StaticSitesListStaticSiteSecretsResult

type StaticSitesListStaticSiteSecretsResult struct {
	StringDictionary
}

StaticSitesListStaticSiteSecretsResult contains the result from method StaticSites.ListStaticSiteSecrets.

type StaticSitesListStaticSiteUsersOptions

type StaticSitesListStaticSiteUsersOptions struct {
}

StaticSitesListStaticSiteUsersOptions contains the optional parameters for the StaticSites.ListStaticSiteUsers method.

type StaticSitesListStaticSiteUsersPager

type StaticSitesListStaticSiteUsersPager struct {
	// contains filtered or unexported fields
}

StaticSitesListStaticSiteUsersPager provides operations for iterating over paged responses.

func (*StaticSitesListStaticSiteUsersPager) Err

Err returns the last error encountered while paging.

func (*StaticSitesListStaticSiteUsersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*StaticSitesListStaticSiteUsersPager) PageResponse

PageResponse returns the current StaticSitesListStaticSiteUsersResponse page.

type StaticSitesListStaticSiteUsersResponse

type StaticSitesListStaticSiteUsersResponse struct {
	StaticSitesListStaticSiteUsersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesListStaticSiteUsersResponse contains the response from method StaticSites.ListStaticSiteUsers.

type StaticSitesListStaticSiteUsersResult

type StaticSitesListStaticSiteUsersResult struct {
	StaticSiteUserCollection
}

StaticSitesListStaticSiteUsersResult contains the result from method StaticSites.ListStaticSiteUsers.

type StaticSitesPreviewWorkflowOptions

type StaticSitesPreviewWorkflowOptions struct {
}

StaticSitesPreviewWorkflowOptions contains the optional parameters for the StaticSites.PreviewWorkflow method.

type StaticSitesPreviewWorkflowResponse

type StaticSitesPreviewWorkflowResponse struct {
	StaticSitesPreviewWorkflowResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesPreviewWorkflowResponse contains the response from method StaticSites.PreviewWorkflow.

type StaticSitesPreviewWorkflowResult

type StaticSitesPreviewWorkflowResult struct {
	StaticSitesWorkflowPreview
}

StaticSitesPreviewWorkflowResult contains the result from method StaticSites.PreviewWorkflow.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller struct {
	// contains filtered or unexported fields
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResponse will be returned.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse contains the response from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSiteBuild.

func (StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse) Resume

Resume rehydrates a StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildPollerResponse from the provided client and resume token.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResponse

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResponse struct {
	StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResponse contains the response from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSiteBuild.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResult

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResult struct {
	StaticSiteUserProvidedFunctionAppARMResource
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteBuildResult contains the result from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSiteBuild.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResponse will be returned.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse contains the response from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSite.

func (StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesRegisterUserProvidedFunctionAppWithStaticSitePollerResponse from the provided client and resume token.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResponse

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResponse struct {
	StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResponse contains the response from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSite.

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResult

type StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResult struct {
	StaticSiteUserProvidedFunctionAppARMResource
}

StaticSitesRegisterUserProvidedFunctionAppWithStaticSiteResult contains the result from method StaticSites.RegisterUserProvidedFunctionAppWithStaticSite.

type StaticSitesResetStaticSiteAPIKeyOptions

type StaticSitesResetStaticSiteAPIKeyOptions struct {
}

StaticSitesResetStaticSiteAPIKeyOptions contains the optional parameters for the StaticSites.ResetStaticSiteAPIKey method.

type StaticSitesResetStaticSiteAPIKeyResponse

type StaticSitesResetStaticSiteAPIKeyResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesResetStaticSiteAPIKeyResponse contains the response from method StaticSites.ResetStaticSiteAPIKey.

type StaticSitesUpdateStaticSiteOptions

type StaticSitesUpdateStaticSiteOptions struct {
}

StaticSitesUpdateStaticSiteOptions contains the optional parameters for the StaticSites.UpdateStaticSite method.

type StaticSitesUpdateStaticSiteResponse

type StaticSitesUpdateStaticSiteResponse struct {
	StaticSitesUpdateStaticSiteResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesUpdateStaticSiteResponse contains the response from method StaticSites.UpdateStaticSite.

type StaticSitesUpdateStaticSiteResult

type StaticSitesUpdateStaticSiteResult struct {
	StaticSiteARMResource
}

StaticSitesUpdateStaticSiteResult contains the result from method StaticSites.UpdateStaticSite.

type StaticSitesUpdateStaticSiteUserOptions

type StaticSitesUpdateStaticSiteUserOptions struct {
}

StaticSitesUpdateStaticSiteUserOptions contains the optional parameters for the StaticSites.UpdateStaticSiteUser method.

type StaticSitesUpdateStaticSiteUserResponse

type StaticSitesUpdateStaticSiteUserResponse struct {
	StaticSitesUpdateStaticSiteUserResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesUpdateStaticSiteUserResponse contains the response from method StaticSites.UpdateStaticSiteUser.

type StaticSitesUpdateStaticSiteUserResult

type StaticSitesUpdateStaticSiteUserResult struct {
	StaticSiteUserARMResource
}

StaticSitesUpdateStaticSiteUserResult contains the result from method StaticSites.UpdateStaticSiteUser.

type StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller

type StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller struct {
	// contains filtered or unexported fields
}

StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller provides polling facilities until the operation reaches a terminal state.

func (*StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final StaticSitesValidateCustomDomainCanBeAddedToStaticSiteResponse will be returned.

func (*StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse

type StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *StaticSitesValidateCustomDomainCanBeAddedToStaticSitePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse contains the response from method StaticSites.ValidateCustomDomainCanBeAddedToStaticSite.

func (StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse) Resume

Resume rehydrates a StaticSitesValidateCustomDomainCanBeAddedToStaticSitePollerResponse from the provided client and resume token.

type StaticSitesValidateCustomDomainCanBeAddedToStaticSiteResponse

type StaticSitesValidateCustomDomainCanBeAddedToStaticSiteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

StaticSitesValidateCustomDomainCanBeAddedToStaticSiteResponse contains the response from method StaticSites.ValidateCustomDomainCanBeAddedToStaticSite.

type StaticSitesWorkflowPreview

type StaticSitesWorkflowPreview struct {
	ProxyOnlyResource
	// StaticSitesWorkflowPreview resource specific properties
	Properties *StaticSitesWorkflowPreviewProperties `json:"properties,omitempty"`
}

StaticSitesWorkflowPreview - Preview for the Static Site Workflow to be generated

func (StaticSitesWorkflowPreview) MarshalJSON

func (s StaticSitesWorkflowPreview) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSitesWorkflowPreview.

type StaticSitesWorkflowPreviewProperties

type StaticSitesWorkflowPreviewProperties struct {
	// READ-ONLY; The contents for the workflow file to be generated
	Contents *string `json:"contents,omitempty" azure:"ro"`

	// READ-ONLY; The path for the workflow file to be generated
	Path *string `json:"path,omitempty" azure:"ro"`
}

StaticSitesWorkflowPreviewProperties - StaticSitesWorkflowPreview resource specific properties

type StaticSitesWorkflowPreviewRequest

type StaticSitesWorkflowPreviewRequest struct {
	ProxyOnlyResource
	// StaticSitesWorkflowPreviewRequest resource specific properties
	Properties *StaticSitesWorkflowPreviewRequestProperties `json:"properties,omitempty"`
}

StaticSitesWorkflowPreviewRequest - Request entity for previewing the Static Site workflow

func (StaticSitesWorkflowPreviewRequest) MarshalJSON

func (s StaticSitesWorkflowPreviewRequest) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StaticSitesWorkflowPreviewRequest.

type StaticSitesWorkflowPreviewRequestProperties

type StaticSitesWorkflowPreviewRequestProperties struct {
	// The target branch in the repository.
	Branch *string `json:"branch,omitempty"`

	// Build properties to configure on the repository.
	BuildProperties *StaticSiteBuildProperties `json:"buildProperties,omitempty"`

	// URL for the repository of the static site.
	RepositoryURL *string `json:"repositoryUrl,omitempty"`
}

StaticSitesWorkflowPreviewRequestProperties - StaticSitesWorkflowPreviewRequest resource specific properties

type Status

type Status struct {
	// Descriptive message.
	Message *string `json:"message,omitempty"`

	// Level of the most severe insight generated by the detector.
	StatusID *InsightStatus `json:"statusId,omitempty"`
}

Status - Identify the status of the most severe insight generated by the detector.

type StatusCodesBasedTrigger

type StatusCodesBasedTrigger struct {
	// Request Count.
	Count *int32 `json:"count,omitempty"`

	// Request Path
	Path *string `json:"path,omitempty"`

	// HTTP status code.
	Status *int32 `json:"status,omitempty"`

	// Request Sub Status.
	SubStatus *int32 `json:"subStatus,omitempty"`

	// Time interval.
	TimeInterval *string `json:"timeInterval,omitempty"`

	// Win32 error code.
	Win32Status *int32 `json:"win32Status,omitempty"`
}

StatusCodesBasedTrigger - Trigger based on status code.

type StatusCodesRangeBasedTrigger

type StatusCodesRangeBasedTrigger struct {
	// Request Count.
	Count *int32  `json:"count,omitempty"`
	Path  *string `json:"path,omitempty"`

	// HTTP status code.
	StatusCodes *string `json:"statusCodes,omitempty"`

	// Time interval.
	TimeInterval *string `json:"timeInterval,omitempty"`
}

StatusCodesRangeBasedTrigger - Trigger based on range of status codes.

type StatusOptions

type StatusOptions string

StatusOptions - App Service plan status.

const (
	StatusOptionsReady    StatusOptions = "Ready"
	StatusOptionsPending  StatusOptions = "Pending"
	StatusOptionsCreating StatusOptions = "Creating"
)

func PossibleStatusOptionsValues

func PossibleStatusOptionsValues() []StatusOptions

PossibleStatusOptionsValues returns the possible values for the StatusOptions const type.

func (StatusOptions) ToPtr

func (c StatusOptions) ToPtr() *StatusOptions

ToPtr returns a *StatusOptions pointing to the current value.

type StorageMigrationOptions

type StorageMigrationOptions struct {
	ProxyOnlyResource
	// StorageMigrationOptions resource specific properties
	Properties *StorageMigrationOptionsProperties `json:"properties,omitempty"`
}

StorageMigrationOptions - Options for app content migration.

func (StorageMigrationOptions) MarshalJSON

func (s StorageMigrationOptions) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StorageMigrationOptions.

type StorageMigrationOptionsProperties

type StorageMigrationOptionsProperties struct {
	// REQUIRED; AzureFiles connection string.
	AzurefilesConnectionString *string `json:"azurefilesConnectionString,omitempty"`

	// REQUIRED; AzureFiles share.
	AzurefilesShare *string `json:"azurefilesShare,omitempty"`

	// true if the app should be read only during copy operation; otherwise, false.
	BlockWriteAccessToSite *bool `json:"blockWriteAccessToSite,omitempty"`

	// trueif the app should be switched over; otherwise, false.
	SwitchSiteAfterMigration *bool `json:"switchSiteAfterMigration,omitempty"`
}

StorageMigrationOptionsProperties - StorageMigrationOptions resource specific properties

type StorageMigrationResponse

type StorageMigrationResponse struct {
	ProxyOnlyResource
	// StorageMigrationResponse resource specific properties
	Properties *StorageMigrationResponseProperties `json:"properties,omitempty"`
}

StorageMigrationResponse - Response for a migration of app content request.

func (StorageMigrationResponse) MarshalJSON

func (s StorageMigrationResponse) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StorageMigrationResponse.

type StorageMigrationResponseProperties

type StorageMigrationResponseProperties struct {
	// READ-ONLY; When server starts the migration process, it will return an operation ID identifying that particular migration operation.
	OperationID *string `json:"operationId,omitempty" azure:"ro"`
}

StorageMigrationResponseProperties - StorageMigrationResponse resource specific properties

type StorageType

type StorageType string
const (
	StorageTypeLocalNode         StorageType = "LocalNode"
	StorageTypeNetworkFileSystem StorageType = "NetworkFileSystem"
)

func PossibleStorageTypeValues

func PossibleStorageTypeValues() []StorageType

PossibleStorageTypeValues returns the possible values for the StorageType const type.

func (StorageType) ToPtr

func (c StorageType) ToPtr() *StorageType

ToPtr returns a *StorageType pointing to the current value.

type StringDictionary

type StringDictionary struct {
	ProxyOnlyResource
	// Settings.
	Properties map[string]*string `json:"properties,omitempty"`
}

StringDictionary - String dictionary resource.

func (StringDictionary) MarshalJSON

func (s StringDictionary) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StringDictionary.

type StringList

type StringList struct {
	ProxyOnlyResource
	// List of string resources.
	Properties []*string `json:"properties,omitempty"`
}

StringList - String list resource.

func (StringList) MarshalJSON

func (s StringList) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type StringList.

type SupportTopic

type SupportTopic struct {
	// READ-ONLY; Support Topic Id
	ID *string `json:"id,omitempty" azure:"ro"`

	// READ-ONLY; Unique resource Id
	PesID *string `json:"pesId,omitempty" azure:"ro"`
}

SupportTopic - Defines a unique Support Topic

type SupportedTLSVersions

type SupportedTLSVersions string

SupportedTLSVersions - MinTlsVersion: configures the minimum version of TLS required for SSL requests

const (
	SupportedTLSVersionsOne0 SupportedTLSVersions = "1.0"
	SupportedTLSVersionsOne1 SupportedTLSVersions = "1.1"
	SupportedTLSVersionsOne2 SupportedTLSVersions = "1.2"
)

func PossibleSupportedTLSVersionsValues

func PossibleSupportedTLSVersionsValues() []SupportedTLSVersions

PossibleSupportedTLSVersionsValues returns the possible values for the SupportedTLSVersions const type.

func (SupportedTLSVersions) ToPtr

ToPtr returns a *SupportedTLSVersions pointing to the current value.

type SwiftVirtualNetwork

type SwiftVirtualNetwork struct {
	ProxyOnlyResource
	// SwiftVirtualNetwork resource specific properties
	Properties *SwiftVirtualNetworkProperties `json:"properties,omitempty"`
}

SwiftVirtualNetwork - Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.

func (SwiftVirtualNetwork) MarshalJSON

func (s SwiftVirtualNetwork) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type SwiftVirtualNetwork.

type SwiftVirtualNetworkProperties

type SwiftVirtualNetworkProperties struct {
	// The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms
	// defined first.
	SubnetResourceID *string `json:"subnetResourceId,omitempty"`

	// A flag that specifies if the scale unit this Web App is on supports Swift integration.
	SwiftSupported *bool `json:"swiftSupported,omitempty"`
}

SwiftVirtualNetworkProperties - SwiftVirtualNetwork resource specific properties

type TldLegalAgreement

type TldLegalAgreement struct {
	// REQUIRED; Unique identifier for the agreement.
	AgreementKey *string `json:"agreementKey,omitempty"`

	// REQUIRED; Agreement details.
	Content *string `json:"content,omitempty"`

	// REQUIRED; Agreement title.
	Title *string `json:"title,omitempty"`

	// URL where a copy of the agreement details is hosted.
	URL *string `json:"url,omitempty"`
}

TldLegalAgreement - Legal agreement for a top level domain.

type TldLegalAgreementCollection

type TldLegalAgreementCollection struct {
	// REQUIRED; Collection of resources.
	Value []*TldLegalAgreement `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

TldLegalAgreementCollection - Collection of top-level domain legal agreements.

func (TldLegalAgreementCollection) MarshalJSON

func (t TldLegalAgreementCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TldLegalAgreementCollection.

type TokenStore

type TokenStore struct {
	// The configuration settings of the storage of the tokens if blob storage is used.
	AzureBlobStorage *BlobStorageTokenStore `json:"azureBlobStorage,omitempty"`

	// true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false. The default is false.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the storage of the tokens if a file system is used.
	FileSystem *FileSystemTokenStore `json:"fileSystem,omitempty"`

	// The number of hours after session token expiration that a session token can be used to call the token refresh API. The default is 72 hours.
	TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty"`
}

TokenStore - The configuration settings of the token store.

type TopLevelDomain

type TopLevelDomain struct {
	ProxyOnlyResource
	// TopLevelDomain resource specific properties
	Properties *TopLevelDomainProperties `json:"properties,omitempty"`
}

TopLevelDomain - A top level domain object.

func (TopLevelDomain) MarshalJSON

func (t TopLevelDomain) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TopLevelDomain.

type TopLevelDomainAgreementOption

type TopLevelDomainAgreementOption struct {
	// If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.
	ForTransfer *bool `json:"forTransfer,omitempty"`

	// If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.
	IncludePrivacy *bool `json:"includePrivacy,omitempty"`
}

TopLevelDomainAgreementOption - Options for retrieving the list of top level domain legal agreements.

type TopLevelDomainCollection

type TopLevelDomainCollection struct {
	// REQUIRED; Collection of resources.
	Value []*TopLevelDomain `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

TopLevelDomainCollection - Collection of Top-level domains.

func (TopLevelDomainCollection) MarshalJSON

func (t TopLevelDomainCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TopLevelDomainCollection.

type TopLevelDomainProperties

type TopLevelDomainProperties struct {
	// If true, then the top level domain supports domain privacy; otherwise, false.
	Privacy *bool `json:"privacy,omitempty"`
}

TopLevelDomainProperties - TopLevelDomain resource specific properties

type TopLevelDomainsClient

type TopLevelDomainsClient struct {
	// contains filtered or unexported fields
}

TopLevelDomainsClient contains the methods for the TopLevelDomains group. Don't use this type directly, use NewTopLevelDomainsClient() instead.

func NewTopLevelDomainsClient

func NewTopLevelDomainsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *TopLevelDomainsClient

NewTopLevelDomainsClient creates a new instance of TopLevelDomainsClient with the specified values.

func (*TopLevelDomainsClient) Get

Get - Description for Get details of a top-level domain. If the operation fails it returns the *DefaultErrorResponse error type.

func (*TopLevelDomainsClient) List

List - Description for Get all top-level domains supported for registration. If the operation fails it returns the *DefaultErrorResponse error type.

func (*TopLevelDomainsClient) ListAgreements

ListAgreements - Description for Gets all legal agreements that user needs to accept before purchasing a domain. If the operation fails it returns the *DefaultErrorResponse error type.

type TopLevelDomainsGetOptions

type TopLevelDomainsGetOptions struct {
}

TopLevelDomainsGetOptions contains the optional parameters for the TopLevelDomains.Get method.

type TopLevelDomainsGetResponse

type TopLevelDomainsGetResponse struct {
	TopLevelDomainsGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

TopLevelDomainsGetResponse contains the response from method TopLevelDomains.Get.

type TopLevelDomainsGetResult

type TopLevelDomainsGetResult struct {
	TopLevelDomain
}

TopLevelDomainsGetResult contains the result from method TopLevelDomains.Get.

type TopLevelDomainsListAgreementsOptions

type TopLevelDomainsListAgreementsOptions struct {
}

TopLevelDomainsListAgreementsOptions contains the optional parameters for the TopLevelDomains.ListAgreements method.

type TopLevelDomainsListAgreementsPager

type TopLevelDomainsListAgreementsPager struct {
	// contains filtered or unexported fields
}

TopLevelDomainsListAgreementsPager provides operations for iterating over paged responses.

func (*TopLevelDomainsListAgreementsPager) Err

Err returns the last error encountered while paging.

func (*TopLevelDomainsListAgreementsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*TopLevelDomainsListAgreementsPager) PageResponse

PageResponse returns the current TopLevelDomainsListAgreementsResponse page.

type TopLevelDomainsListAgreementsResponse

type TopLevelDomainsListAgreementsResponse struct {
	TopLevelDomainsListAgreementsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

TopLevelDomainsListAgreementsResponse contains the response from method TopLevelDomains.ListAgreements.

type TopLevelDomainsListAgreementsResult

type TopLevelDomainsListAgreementsResult struct {
	TldLegalAgreementCollection
}

TopLevelDomainsListAgreementsResult contains the result from method TopLevelDomains.ListAgreements.

type TopLevelDomainsListOptions

type TopLevelDomainsListOptions struct {
}

TopLevelDomainsListOptions contains the optional parameters for the TopLevelDomains.List method.

type TopLevelDomainsListPager

type TopLevelDomainsListPager struct {
	// contains filtered or unexported fields
}

TopLevelDomainsListPager provides operations for iterating over paged responses.

func (*TopLevelDomainsListPager) Err

Err returns the last error encountered while paging.

func (*TopLevelDomainsListPager) NextPage

func (p *TopLevelDomainsListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*TopLevelDomainsListPager) PageResponse

PageResponse returns the current TopLevelDomainsListResponse page.

type TopLevelDomainsListResponse

type TopLevelDomainsListResponse struct {
	TopLevelDomainsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

TopLevelDomainsListResponse contains the response from method TopLevelDomains.List.

type TopLevelDomainsListResult

type TopLevelDomainsListResult struct {
	TopLevelDomainCollection
}

TopLevelDomainsListResult contains the result from method TopLevelDomains.List.

type TriggerTypes

type TriggerTypes string

TriggerTypes - The trigger type of the function

const (
	TriggerTypesHTTPTrigger TriggerTypes = "HttpTrigger"
	TriggerTypesUnknown     TriggerTypes = "Unknown"
)

func PossibleTriggerTypesValues

func PossibleTriggerTypesValues() []TriggerTypes

PossibleTriggerTypesValues returns the possible values for the TriggerTypes const type.

func (TriggerTypes) ToPtr

func (c TriggerTypes) ToPtr() *TriggerTypes

ToPtr returns a *TriggerTypes pointing to the current value.

type TriggeredJobHistory

type TriggeredJobHistory struct {
	ProxyOnlyResource
	// TriggeredJobHistory resource specific properties
	Properties *TriggeredJobHistoryProperties `json:"properties,omitempty"`
}

TriggeredJobHistory - Triggered Web Job History. List of Triggered Web Job Run Information elements.

func (TriggeredJobHistory) MarshalJSON

func (t TriggeredJobHistory) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistory.

type TriggeredJobHistoryCollection

type TriggeredJobHistoryCollection struct {
	// REQUIRED; Collection of resources.
	Value []*TriggeredJobHistory `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

TriggeredJobHistoryCollection - Collection of Kudu continuous web job information elements.

func (TriggeredJobHistoryCollection) MarshalJSON

func (t TriggeredJobHistoryCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistoryCollection.

type TriggeredJobHistoryProperties

type TriggeredJobHistoryProperties struct {
	// List of triggered web job runs.
	Runs []*TriggeredJobRun `json:"runs,omitempty"`
}

TriggeredJobHistoryProperties - TriggeredJobHistory resource specific properties

func (TriggeredJobHistoryProperties) MarshalJSON

func (t TriggeredJobHistoryProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistoryProperties.

type TriggeredJobRun

type TriggeredJobRun struct {
	// Job duration.
	Duration *string `json:"duration,omitempty"`

	// End time.
	EndTime *time.Time `json:"end_time,omitempty"`

	// Error URL.
	ErrorURL *string `json:"error_url,omitempty"`

	// Job name.
	JobName *string `json:"job_name,omitempty"`

	// Output URL.
	OutputURL *string `json:"output_url,omitempty"`

	// Start time.
	StartTime *time.Time `json:"start_time,omitempty"`

	// Job status.
	Status *TriggeredWebJobStatus `json:"status,omitempty"`

	// Job trigger.
	Trigger *string `json:"trigger,omitempty"`

	// Job URL.
	URL *string `json:"url,omitempty"`

	// Job ID.
	WebJobID *string `json:"web_job_id,omitempty"`

	// Job name.
	WebJobName *string `json:"web_job_name,omitempty"`
}

TriggeredJobRun - Triggered Web Job Run Information.

func (TriggeredJobRun) MarshalJSON

func (t TriggeredJobRun) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredJobRun.

func (*TriggeredJobRun) UnmarshalJSON

func (t *TriggeredJobRun) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobRun.

type TriggeredWebJob

type TriggeredWebJob struct {
	ProxyOnlyResource
	// TriggeredWebJob resource specific properties
	Properties *TriggeredWebJobProperties `json:"properties,omitempty"`
}

TriggeredWebJob - Triggered Web Job Information.

func (TriggeredWebJob) MarshalJSON

func (t TriggeredWebJob) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredWebJob.

type TriggeredWebJobCollection

type TriggeredWebJobCollection struct {
	// REQUIRED; Collection of resources.
	Value []*TriggeredWebJob `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

TriggeredWebJobCollection - Collection of Kudu continuous web job information elements.

func (TriggeredWebJobCollection) MarshalJSON

func (t TriggeredWebJobCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredWebJobCollection.

type TriggeredWebJobProperties

type TriggeredWebJobProperties struct {
	// Error information.
	Error *string `json:"error,omitempty"`

	// Extra Info URL.
	ExtraInfoURL *string `json:"extra_info_url,omitempty"`

	// History URL.
	HistoryURL *string `json:"history_url,omitempty"`

	// Latest job run information.
	LatestRun *TriggeredJobRun `json:"latest_run,omitempty"`

	// Run command.
	RunCommand *string `json:"run_command,omitempty"`

	// Scheduler Logs URL.
	SchedulerLogsURL *string `json:"scheduler_logs_url,omitempty"`

	// Job settings.
	Settings map[string]map[string]interface{} `json:"settings,omitempty"`

	// Job URL.
	URL *string `json:"url,omitempty"`

	// Using SDK?
	UsingSdk *bool `json:"using_sdk,omitempty"`

	// Job type.
	WebJobType *WebJobType `json:"web_job_type,omitempty"`
}

TriggeredWebJobProperties - TriggeredWebJob resource specific properties

func (TriggeredWebJobProperties) MarshalJSON

func (t TriggeredWebJobProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type TriggeredWebJobProperties.

type TriggeredWebJobStatus

type TriggeredWebJobStatus string

TriggeredWebJobStatus - Job status.

const (
	TriggeredWebJobStatusSuccess TriggeredWebJobStatus = "Success"
	TriggeredWebJobStatusFailed  TriggeredWebJobStatus = "Failed"
	TriggeredWebJobStatusError   TriggeredWebJobStatus = "Error"
)

func PossibleTriggeredWebJobStatusValues

func PossibleTriggeredWebJobStatusValues() []TriggeredWebJobStatus

PossibleTriggeredWebJobStatusValues returns the possible values for the TriggeredWebJobStatus const type.

func (TriggeredWebJobStatus) ToPtr

ToPtr returns a *TriggeredWebJobStatus pointing to the current value.

type Twitter

type Twitter struct {
	// false if the Twitter provider should not be enabled despite the set registration; otherwise, true.
	Enabled *bool `json:"enabled,omitempty"`

	// The configuration settings of the app registration for the Twitter provider.
	Registration *TwitterRegistration `json:"registration,omitempty"`
}

Twitter - The configuration settings of the Twitter provider.

type TwitterRegistration

type TwitterRegistration struct {
	// The OAuth 1.0a consumer key of the Twitter application used for sign-in. This setting is required for enabling Twitter Sign-In. Twitter Sign-In documentation:
	// https://dev.twitter.com/web/sign-in
	ConsumerKey *string `json:"consumerKey,omitempty"`

	// The app setting name that contains the OAuth 1.0a consumer secret of the Twitter application used for sign-in.
	ConsumerSecretSettingName *string `json:"consumerSecretSettingName,omitempty"`
}

TwitterRegistration - The configuration settings of the app registration for the Twitter provider.

type UnauthenticatedClientAction

type UnauthenticatedClientAction string

UnauthenticatedClientAction - The action to take when an unauthenticated client attempts to access the app.

const (
	UnauthenticatedClientActionRedirectToLoginPage UnauthenticatedClientAction = "RedirectToLoginPage"
	UnauthenticatedClientActionAllowAnonymous      UnauthenticatedClientAction = "AllowAnonymous"
)

func PossibleUnauthenticatedClientActionValues

func PossibleUnauthenticatedClientActionValues() []UnauthenticatedClientAction

PossibleUnauthenticatedClientActionValues returns the possible values for the UnauthenticatedClientAction const type.

func (UnauthenticatedClientAction) ToPtr

ToPtr returns a *UnauthenticatedClientAction pointing to the current value.

type UnauthenticatedClientActionV2

type UnauthenticatedClientActionV2 string

UnauthenticatedClientActionV2 - The action to take when an unauthenticated client attempts to access the app.

const (
	UnauthenticatedClientActionV2RedirectToLoginPage UnauthenticatedClientActionV2 = "RedirectToLoginPage"
	UnauthenticatedClientActionV2AllowAnonymous      UnauthenticatedClientActionV2 = "AllowAnonymous"
	UnauthenticatedClientActionV2Return401           UnauthenticatedClientActionV2 = "Return401"
	UnauthenticatedClientActionV2Return403           UnauthenticatedClientActionV2 = "Return403"
)

func PossibleUnauthenticatedClientActionV2Values

func PossibleUnauthenticatedClientActionV2Values() []UnauthenticatedClientActionV2

PossibleUnauthenticatedClientActionV2Values returns the possible values for the UnauthenticatedClientActionV2 const type.

func (UnauthenticatedClientActionV2) ToPtr

ToPtr returns a *UnauthenticatedClientActionV2 pointing to the current value.

type Usage

type Usage struct {
	ProxyOnlyResource
	// Usage resource specific properties
	Properties *UsageProperties `json:"properties,omitempty"`
}

Usage of the quota resource.

func (Usage) MarshalJSON

func (u Usage) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type Usage.

type UsageCollection

type UsageCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Usage `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

UsageCollection - Collection of usages.

func (UsageCollection) MarshalJSON

func (u UsageCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type UsageCollection.

type UsageProperties

type UsageProperties struct {
	// READ-ONLY; Compute mode used for this usage.
	ComputeMode *ComputeModeOptions `json:"computeMode,omitempty" azure:"ro"`

	// READ-ONLY; The current value of the resource counter.
	CurrentValue *int64 `json:"currentValue,omitempty" azure:"ro"`

	// READ-ONLY; Friendly name shown in the UI.
	DisplayName *string `json:"displayName,omitempty" azure:"ro"`

	// READ-ONLY; The resource limit.
	Limit *int64 `json:"limit,omitempty" azure:"ro"`

	// READ-ONLY; Next reset time for the resource counter.
	NextResetTime *time.Time `json:"nextResetTime,omitempty" azure:"ro"`

	// READ-ONLY; Name of the quota resource.
	ResourceName *string `json:"resourceName,omitempty" azure:"ro"`

	// READ-ONLY; Site mode used for this usage.
	SiteMode *string `json:"siteMode,omitempty" azure:"ro"`

	// READ-ONLY; Units of measurement for the quota resource.
	Unit *string `json:"unit,omitempty" azure:"ro"`
}

UsageProperties - Usage resource specific properties

func (UsageProperties) MarshalJSON

func (u UsageProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type UsageProperties.

func (*UsageProperties) UnmarshalJSON

func (u *UsageProperties) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type UsageProperties.

type UsageState

type UsageState string

UsageState - State indicating whether the app has exceeded its quota usage. Read-only.

const (
	UsageStateNormal   UsageState = "Normal"
	UsageStateExceeded UsageState = "Exceeded"
)

func PossibleUsageStateValues

func PossibleUsageStateValues() []UsageState

PossibleUsageStateValues returns the possible values for the UsageState const type.

func (UsageState) ToPtr

func (c UsageState) ToPtr() *UsageState

ToPtr returns a *UsageState pointing to the current value.

type User

type User struct {
	ProxyOnlyResource
	// User resource specific properties
	Properties *UserProperties `json:"properties,omitempty"`
}

User credentials used for publishing activity.

func (User) MarshalJSON

func (u User) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type User.

type UserAssignedIdentity

type UserAssignedIdentity struct {
	// READ-ONLY; Client Id of user assigned identity
	ClientID *string `json:"clientId,omitempty" azure:"ro"`

	// READ-ONLY; Principal Id of user assigned identity
	PrincipalID *string `json:"principalId,omitempty" azure:"ro"`
}

UserAssignedIdentity - User Assigned identity.

type UserProperties

type UserProperties struct {
	// REQUIRED; Username used for publishing.
	PublishingUserName *string `json:"publishingUserName,omitempty"`

	// Password used for publishing.
	PublishingPassword *string `json:"publishingPassword,omitempty"`

	// Password hash used for publishing.
	PublishingPasswordHash *string `json:"publishingPasswordHash,omitempty"`

	// Password hash salt used for publishing.
	PublishingPasswordHashSalt *string `json:"publishingPasswordHashSalt,omitempty"`

	// Url of SCM site.
	ScmURI *string `json:"scmUri,omitempty"`
}

UserProperties - User resource specific properties

type ValidateProperties

type ValidateProperties struct {
	// App Service Environment Properties
	AppServiceEnvironment *AppServiceEnvironment `json:"appServiceEnvironment,omitempty"`

	// Target capacity of the App Service plan (number of VMs).
	Capacity *int32 `json:"capacity,omitempty"`

	// Platform (windows or linux)
	ContainerImagePlatform *string `json:"containerImagePlatform,omitempty"`

	// Repository name (image name)
	ContainerImageRepository *string `json:"containerImageRepository,omitempty"`

	// Image tag
	ContainerImageTag *string `json:"containerImageTag,omitempty"`

	// Base URL of the container registry
	ContainerRegistryBaseURL *string `json:"containerRegistryBaseUrl,omitempty"`

	// Password for to access the container registry
	ContainerRegistryPassword *string `json:"containerRegistryPassword,omitempty"`

	// Username for to access the container registry
	ContainerRegistryUsername *string `json:"containerRegistryUsername,omitempty"`

	// Name of App Service Environment where app or App Service plan should be created.
	HostingEnvironment *string `json:"hostingEnvironment,omitempty"`

	// true if App Service plan is for Spot instances; otherwise, false.
	IsSpot *bool `json:"isSpot,omitempty"`

	// true if App Service plan is running as a windows container
	IsXenon *bool `json:"isXenon,omitempty"`

	// true if App Service plan is for Linux workers; otherwise, false.
	NeedLinuxWorkers *bool `json:"needLinuxWorkers,omitempty"`

	// Name of the target SKU for the App Service plan.
	SKUName *string `json:"skuName,omitempty"`

	// ARM resource ID of an App Service plan that would host the app.
	ServerFarmID *string `json:"serverFarmId,omitempty"`
}

ValidateProperties - App properties used for validation.

type ValidateRequest

type ValidateRequest struct {
	// REQUIRED; Expected location of the resource.
	Location *string `json:"location,omitempty"`

	// REQUIRED; Resource name to verify.
	Name *string `json:"name,omitempty"`

	// REQUIRED; Properties of the resource to validate.
	Properties *ValidateProperties `json:"properties,omitempty"`

	// REQUIRED; Resource type used for verification.
	Type *ValidateResourceTypes `json:"type,omitempty"`
}

ValidateRequest - Resource validation request content.

type ValidateResourceTypes

type ValidateResourceTypes string

ValidateResourceTypes - Resource type used for verification.

const (
	ValidateResourceTypesMicrosoftWebHostingEnvironments ValidateResourceTypes = "Microsoft.Web/hostingEnvironments"
	ValidateResourceTypesServerFarm                      ValidateResourceTypes = "ServerFarm"
	ValidateResourceTypesSite                            ValidateResourceTypes = "Site"
)

func PossibleValidateResourceTypesValues

func PossibleValidateResourceTypesValues() []ValidateResourceTypes

PossibleValidateResourceTypesValues returns the possible values for the ValidateResourceTypes const type.

func (ValidateResourceTypes) ToPtr

ToPtr returns a *ValidateResourceTypes pointing to the current value.

type ValidateResponse

type ValidateResponse struct {
	// Error details for the case when validation fails.
	Error *ValidateResponseError `json:"error,omitempty"`

	// Result of validation.
	Status *string `json:"status,omitempty"`
}

ValidateResponse - Describes the result of resource validation.

type ValidateResponseError

type ValidateResponseError struct {
	// Validation error code.
	Code *string `json:"code,omitempty"`

	// Validation error message.
	Message *string `json:"message,omitempty"`
}

ValidateResponseError - Error details for when validation fails.

type VirtualApplication

type VirtualApplication struct {
	// Physical path.
	PhysicalPath *string `json:"physicalPath,omitempty"`

	// true if preloading is enabled; otherwise, false.
	PreloadEnabled *bool `json:"preloadEnabled,omitempty"`

	// Virtual directories for virtual application.
	VirtualDirectories []*VirtualDirectory `json:"virtualDirectories,omitempty"`

	// Virtual path.
	VirtualPath *string `json:"virtualPath,omitempty"`
}

VirtualApplication - Virtual application in an app.

func (VirtualApplication) MarshalJSON

func (v VirtualApplication) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VirtualApplication.

type VirtualDirectory

type VirtualDirectory struct {
	// Physical path.
	PhysicalPath *string `json:"physicalPath,omitempty"`

	// Path to virtual application.
	VirtualPath *string `json:"virtualPath,omitempty"`
}

VirtualDirectory - Directory for virtual application.

type VirtualIPMapping

type VirtualIPMapping struct {
	// Is virtual IP mapping in use.
	InUse *bool `json:"inUse,omitempty"`

	// Internal HTTP port.
	InternalHTTPPort *int32 `json:"internalHttpPort,omitempty"`

	// Internal HTTPS port.
	InternalHTTPSPort *int32 `json:"internalHttpsPort,omitempty"`

	// name of the service that virtual IP is assigned to
	ServiceName *string `json:"serviceName,omitempty"`

	// Virtual IP address.
	VirtualIP *string `json:"virtualIP,omitempty"`
}

VirtualIPMapping - Virtual IP mapping.

type VirtualNetworkProfile

type VirtualNetworkProfile struct {
	// REQUIRED; Resource id of the Virtual Network.
	ID *string `json:"id,omitempty"`

	// Subnet within the Virtual Network.
	Subnet *string `json:"subnet,omitempty"`

	// READ-ONLY; Name of the Virtual Network (read-only).
	Name *string `json:"name,omitempty" azure:"ro"`

	// READ-ONLY; Resource type of the Virtual Network (read-only).
	Type *string `json:"type,omitempty" azure:"ro"`
}

VirtualNetworkProfile - Specification for using a Virtual Network.

type VnetGateway

type VnetGateway struct {
	ProxyOnlyResource
	// VnetGateway resource specific properties
	Properties *VnetGatewayProperties `json:"properties,omitempty"`
}

VnetGateway - The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.

func (VnetGateway) MarshalJSON

func (v VnetGateway) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetGateway.

type VnetGatewayProperties

type VnetGatewayProperties struct {
	// REQUIRED; The URI where the VPN package can be downloaded.
	VPNPackageURI *string `json:"vpnPackageUri,omitempty"`

	// The Virtual Network name.
	VnetName *string `json:"vnetName,omitempty"`
}

VnetGatewayProperties - VnetGateway resource specific properties

type VnetInfo

type VnetInfo struct {
	// A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection.
	CertBlob *string `json:"certBlob,omitempty"`

	// DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses.
	DNSServers *string `json:"dnsServers,omitempty"`

	// Flag that is used to denote if this is VNET injection
	IsSwift *bool `json:"isSwift,omitempty"`

	// The Virtual Network's resource ID.
	VnetResourceID *string `json:"vnetResourceId,omitempty"`

	// READ-ONLY; The client certificate thumbprint.
	CertThumbprint *string `json:"certThumbprint,omitempty" azure:"ro"`

	// READ-ONLY; true if a resync is required; otherwise, false.
	ResyncRequired *bool `json:"resyncRequired,omitempty" azure:"ro"`

	// READ-ONLY; The routes that this Virtual Network connection uses.
	Routes []*VnetRoute `json:"routes,omitempty" azure:"ro"`
}

VnetInfo - Virtual Network information contract.

func (VnetInfo) MarshalJSON

func (v VnetInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetInfo.

type VnetInfoResource

type VnetInfoResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *VnetInfo `json:"properties,omitempty"`
}

VnetInfoResource - Virtual Network information ARM resource.

func (VnetInfoResource) MarshalJSON

func (v VnetInfoResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetInfoResource.

type VnetParameters

type VnetParameters struct {
	ProxyOnlyResource
	// VnetParameters resource specific properties
	Properties *VnetParametersProperties `json:"properties,omitempty"`
}

VnetParameters - The required set of inputs to validate a VNET

func (VnetParameters) MarshalJSON

func (v VnetParameters) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetParameters.

type VnetParametersProperties

type VnetParametersProperties struct {
	// The ARM Resource ID of the subnet to validate
	SubnetResourceID *string `json:"subnetResourceId,omitempty"`

	// The name of the VNET to be validated
	VnetName *string `json:"vnetName,omitempty"`

	// The Resource Group of the VNET to be validated
	VnetResourceGroup *string `json:"vnetResourceGroup,omitempty"`

	// The subnet name to be validated
	VnetSubnetName *string `json:"vnetSubnetName,omitempty"`
}

VnetParametersProperties - VnetParameters resource specific properties

type VnetRoute

type VnetRoute struct {
	ProxyOnlyResource
	// VnetRoute resource specific properties
	Properties *VnetRouteProperties `json:"properties,omitempty"`
}

VnetRoute - Virtual Network route contract used to pass routing information for a Virtual Network.

func (VnetRoute) MarshalJSON

func (v VnetRoute) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetRoute.

type VnetRouteProperties

type VnetRouteProperties struct {
	// The ending address for this route. If the start address is specified in CIDR notation, this must be omitted.
	EndAddress *string `json:"endAddress,omitempty"`

	// The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from
	// the real Virtual Network routes STATIC - Static
	// route set on the app only
	// These values will be used for syncing an app's routes with those from a Virtual Network.
	RouteType *RouteType `json:"routeType,omitempty"`

	// The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
	StartAddress *string `json:"startAddress,omitempty"`
}

VnetRouteProperties - VnetRoute resource specific properties

type VnetValidationFailureDetails

type VnetValidationFailureDetails struct {
	ProxyOnlyResource
	// VnetValidationFailureDetails resource specific properties
	Properties *VnetValidationFailureDetailsProperties `json:"properties,omitempty"`
}

VnetValidationFailureDetails - A class that describes the reason for a validation failure.

func (VnetValidationFailureDetails) MarshalJSON

func (v VnetValidationFailureDetails) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetValidationFailureDetails.

type VnetValidationFailureDetailsProperties

type VnetValidationFailureDetailsProperties struct {
	// A flag describing whether or not validation failed.
	Failed *bool `json:"failed,omitempty"`

	// A list of tests that failed in the validation.
	FailedTests []*VnetValidationTestFailure `json:"failedTests,omitempty"`

	// Text describing the validation outcome.
	Message *string `json:"message,omitempty"`

	// A list of warnings generated during validation.
	Warnings []*VnetValidationTestFailure `json:"warnings,omitempty"`
}

VnetValidationFailureDetailsProperties - VnetValidationFailureDetails resource specific properties

func (VnetValidationFailureDetailsProperties) MarshalJSON

func (v VnetValidationFailureDetailsProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetValidationFailureDetailsProperties.

type VnetValidationTestFailure

type VnetValidationTestFailure struct {
	ProxyOnlyResource
	// VnetValidationTestFailure resource specific properties
	Properties *VnetValidationTestFailureProperties `json:"properties,omitempty"`
}

VnetValidationTestFailure - A class that describes a test that failed during NSG and UDR validation.

func (VnetValidationTestFailure) MarshalJSON

func (v VnetValidationTestFailure) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type VnetValidationTestFailure.

type VnetValidationTestFailureProperties

type VnetValidationTestFailureProperties struct {
	// The details of what caused the failure, e.g. the blocking rule name, etc.
	Details *string `json:"details,omitempty"`

	// The name of the test that failed.
	TestName *string `json:"testName,omitempty"`
}

VnetValidationTestFailureProperties - VnetValidationTestFailure resource specific properties

type WebAppCollection

type WebAppCollection struct {
	// REQUIRED; Collection of resources.
	Value []*Site `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

WebAppCollection - Collection of App Service apps.

func (WebAppCollection) MarshalJSON

func (w WebAppCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppCollection.

type WebAppInstanceStatusCollection

type WebAppInstanceStatusCollection struct {
	// REQUIRED; Collection of resources.
	Value []*WebSiteInstanceStatus `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

WebAppInstanceStatusCollection - Collection of app instances.

func (WebAppInstanceStatusCollection) MarshalJSON

func (w WebAppInstanceStatusCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppInstanceStatusCollection.

type WebAppMajorVersion

type WebAppMajorVersion struct {
	// READ-ONLY; Web App stack major version (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; Minor versions associated with the major version.
	MinorVersions []*WebAppMinorVersion `json:"minorVersions,omitempty" azure:"ro"`

	// READ-ONLY; Web App stack major version name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

WebAppMajorVersion - Web App stack major version.

func (WebAppMajorVersion) MarshalJSON

func (w WebAppMajorVersion) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppMajorVersion.

type WebAppMinorVersion

type WebAppMinorVersion struct {
	// READ-ONLY; Web App stack minor version (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; Settings associated with the minor version.
	StackSettings *WebAppRuntimes `json:"stackSettings,omitempty" azure:"ro"`

	// READ-ONLY; Web App stack major version name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

WebAppMinorVersion - Web App stack minor version.

type WebAppRuntimeSettings

type WebAppRuntimeSettings struct {
	// READ-ONLY; Application Insights settings associated with the minor version.
	AppInsightsSettings *AppInsightsWebAppStackSettings `json:"appInsightsSettings,omitempty" azure:"ro"`

	// READ-ONLY; End-of-life date for the minor version.
	EndOfLifeDate *time.Time `json:"endOfLifeDate,omitempty" azure:"ro"`

	// READ-ONLY; GitHub Actions settings associated with the minor version.
	GitHubActionSettings *GitHubActionWebAppStackSettings `json:"gitHubActionSettings,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack version is auto-updated; otherwise, false.
	IsAutoUpdate *bool `json:"isAutoUpdate,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is deprecated; otherwise, false.
	IsDeprecated *bool `json:"isDeprecated,omitempty" azure:"ro"`

	// READ-ONLY; true if the minor version is early-access; otherwise, false.
	IsEarlyAccess *bool `json:"isEarlyAccess,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack should be hidden; otherwise, false.
	IsHidden *bool `json:"isHidden,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is in preview; otherwise, false.
	IsPreview *bool `json:"isPreview,omitempty" azure:"ro"`

	// READ-ONLY; true if remote debugging is supported for the stack; otherwise, false.
	RemoteDebuggingSupported *bool `json:"remoteDebuggingSupported,omitempty" azure:"ro"`

	// READ-ONLY; Web App stack minor version (runtime only).
	RuntimeVersion *string `json:"runtimeVersion,omitempty" azure:"ro"`
}

WebAppRuntimeSettings - Web App runtime settings.

func (WebAppRuntimeSettings) MarshalJSON

func (w WebAppRuntimeSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppRuntimeSettings.

func (*WebAppRuntimeSettings) UnmarshalJSON

func (w *WebAppRuntimeSettings) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type WebAppRuntimeSettings.

type WebAppRuntimes

type WebAppRuntimes struct {
	// READ-ONLY; Linux-specific settings associated with the Java container minor version.
	LinuxContainerSettings *LinuxJavaContainerSettings `json:"linuxContainerSettings,omitempty" azure:"ro"`

	// READ-ONLY; Linux-specific settings associated with the minor version.
	LinuxRuntimeSettings *WebAppRuntimeSettings `json:"linuxRuntimeSettings,omitempty" azure:"ro"`

	// READ-ONLY; Windows-specific settings associated with the Java container minor version.
	WindowsContainerSettings *WindowsJavaContainerSettings `json:"windowsContainerSettings,omitempty" azure:"ro"`

	// READ-ONLY; Windows-specific settings associated with the minor version.
	WindowsRuntimeSettings *WebAppRuntimeSettings `json:"windowsRuntimeSettings,omitempty" azure:"ro"`
}

WebAppRuntimes - Web App stack runtimes.

type WebAppStack

type WebAppStack struct {
	ProxyOnlyResource
	// WebAppStack resource specific properties
	Properties *WebAppStackProperties `json:"properties,omitempty"`

	// READ-ONLY; Web App stack location.
	Location *string `json:"location,omitempty" azure:"ro"`
}

WebAppStack - Web App stack.

func (WebAppStack) MarshalJSON

func (w WebAppStack) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppStack.

type WebAppStackCollection

type WebAppStackCollection struct {
	// REQUIRED; Collection of resources.
	Value []*WebAppStack `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

WebAppStackCollection - Collection of Web app Stacks

func (WebAppStackCollection) MarshalJSON

func (w WebAppStackCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppStackCollection.

type WebAppStackProperties

type WebAppStackProperties struct {
	// READ-ONLY; Web App stack (display only).
	DisplayText *string `json:"displayText,omitempty" azure:"ro"`

	// READ-ONLY; List of major versions available.
	MajorVersions []*WebAppMajorVersion `json:"majorVersions,omitempty" azure:"ro"`

	// READ-ONLY; Web App stack preferred OS.
	PreferredOs *StackPreferredOs `json:"preferredOs,omitempty" azure:"ro"`

	// READ-ONLY; Web App stack name.
	Value *string `json:"value,omitempty" azure:"ro"`
}

WebAppStackProperties - WebAppStack resource specific properties

func (WebAppStackProperties) MarshalJSON

func (w WebAppStackProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebAppStackProperties.

type WebAppsAddPremierAddOnOptions

type WebAppsAddPremierAddOnOptions struct {
}

WebAppsAddPremierAddOnOptions contains the optional parameters for the WebApps.AddPremierAddOn method.

type WebAppsAddPremierAddOnResponse

type WebAppsAddPremierAddOnResponse struct {
	WebAppsAddPremierAddOnResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsAddPremierAddOnResponse contains the response from method WebApps.AddPremierAddOn.

type WebAppsAddPremierAddOnResult

type WebAppsAddPremierAddOnResult struct {
	PremierAddOn
}

WebAppsAddPremierAddOnResult contains the result from method WebApps.AddPremierAddOn.

type WebAppsAddPremierAddOnSlotOptions

type WebAppsAddPremierAddOnSlotOptions struct {
}

WebAppsAddPremierAddOnSlotOptions contains the optional parameters for the WebApps.AddPremierAddOnSlot method.

type WebAppsAddPremierAddOnSlotResponse

type WebAppsAddPremierAddOnSlotResponse struct {
	WebAppsAddPremierAddOnSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsAddPremierAddOnSlotResponse contains the response from method WebApps.AddPremierAddOnSlot.

type WebAppsAddPremierAddOnSlotResult

type WebAppsAddPremierAddOnSlotResult struct {
	PremierAddOn
}

WebAppsAddPremierAddOnSlotResult contains the result from method WebApps.AddPremierAddOnSlot.

type WebAppsAnalyzeCustomHostnameOptions

type WebAppsAnalyzeCustomHostnameOptions struct {
	// Custom hostname.
	HostName *string
}

WebAppsAnalyzeCustomHostnameOptions contains the optional parameters for the WebApps.AnalyzeCustomHostname method.

type WebAppsAnalyzeCustomHostnameResponse

type WebAppsAnalyzeCustomHostnameResponse struct {
	WebAppsAnalyzeCustomHostnameResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsAnalyzeCustomHostnameResponse contains the response from method WebApps.AnalyzeCustomHostname.

type WebAppsAnalyzeCustomHostnameResult

type WebAppsAnalyzeCustomHostnameResult struct {
	CustomHostnameAnalysisResult
}

WebAppsAnalyzeCustomHostnameResult contains the result from method WebApps.AnalyzeCustomHostname.

type WebAppsAnalyzeCustomHostnameSlotOptions

type WebAppsAnalyzeCustomHostnameSlotOptions struct {
	// Custom hostname.
	HostName *string
}

WebAppsAnalyzeCustomHostnameSlotOptions contains the optional parameters for the WebApps.AnalyzeCustomHostnameSlot method.

type WebAppsAnalyzeCustomHostnameSlotResponse

type WebAppsAnalyzeCustomHostnameSlotResponse struct {
	WebAppsAnalyzeCustomHostnameSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsAnalyzeCustomHostnameSlotResponse contains the response from method WebApps.AnalyzeCustomHostnameSlot.

type WebAppsAnalyzeCustomHostnameSlotResult

type WebAppsAnalyzeCustomHostnameSlotResult struct {
	CustomHostnameAnalysisResult
}

WebAppsAnalyzeCustomHostnameSlotResult contains the result from method WebApps.AnalyzeCustomHostnameSlot.

type WebAppsApplySlotConfigToProductionOptions

type WebAppsApplySlotConfigToProductionOptions struct {
}

WebAppsApplySlotConfigToProductionOptions contains the optional parameters for the WebApps.ApplySlotConfigToProduction method.

type WebAppsApplySlotConfigToProductionResponse

type WebAppsApplySlotConfigToProductionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApplySlotConfigToProductionResponse contains the response from method WebApps.ApplySlotConfigToProduction.

type WebAppsApplySlotConfigurationSlotOptions

type WebAppsApplySlotConfigurationSlotOptions struct {
}

WebAppsApplySlotConfigurationSlotOptions contains the optional parameters for the WebApps.ApplySlotConfigurationSlot method.

type WebAppsApplySlotConfigurationSlotResponse

type WebAppsApplySlotConfigurationSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApplySlotConfigurationSlotResponse contains the response from method WebApps.ApplySlotConfigurationSlot.

type WebAppsApproveOrRejectPrivateEndpointConnectionPoller

type WebAppsApproveOrRejectPrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

WebAppsApproveOrRejectPrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsApproveOrRejectPrivateEndpointConnectionResponse will be returned.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse

type WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsApproveOrRejectPrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse contains the response from method WebApps.ApproveOrRejectPrivateEndpointConnection.

func (WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse from the provided client and resume token.

type WebAppsApproveOrRejectPrivateEndpointConnectionResponse

type WebAppsApproveOrRejectPrivateEndpointConnectionResponse struct {
	WebAppsApproveOrRejectPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApproveOrRejectPrivateEndpointConnectionResponse contains the response from method WebApps.ApproveOrRejectPrivateEndpointConnection.

type WebAppsApproveOrRejectPrivateEndpointConnectionResult

type WebAppsApproveOrRejectPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

WebAppsApproveOrRejectPrivateEndpointConnectionResult contains the result from method WebApps.ApproveOrRejectPrivateEndpointConnection.

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsApproveOrRejectPrivateEndpointConnectionSlotResponse will be returned.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsApproveOrRejectPrivateEndpointConnectionSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse contains the response from method WebApps.ApproveOrRejectPrivateEndpointConnectionSlot.

func (WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse) Resume

Resume rehydrates a WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse from the provided client and resume token.

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotResponse

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotResponse struct {
	WebAppsApproveOrRejectPrivateEndpointConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsApproveOrRejectPrivateEndpointConnectionSlotResponse contains the response from method WebApps.ApproveOrRejectPrivateEndpointConnectionSlot.

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotResult

type WebAppsApproveOrRejectPrivateEndpointConnectionSlotResult struct {
	RemotePrivateEndpointConnectionARMResource
}

WebAppsApproveOrRejectPrivateEndpointConnectionSlotResult contains the result from method WebApps.ApproveOrRejectPrivateEndpointConnectionSlot.

type WebAppsBackupOptions

type WebAppsBackupOptions struct {
}

WebAppsBackupOptions contains the optional parameters for the WebApps.Backup method.

type WebAppsBackupResponse

type WebAppsBackupResponse struct {
	WebAppsBackupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsBackupResponse contains the response from method WebApps.Backup.

type WebAppsBackupResult

type WebAppsBackupResult struct {
	BackupItem
}

WebAppsBackupResult contains the result from method WebApps.Backup.

type WebAppsBackupSlotOptions

type WebAppsBackupSlotOptions struct {
}

WebAppsBackupSlotOptions contains the optional parameters for the WebApps.BackupSlot method.

type WebAppsBackupSlotResponse

type WebAppsBackupSlotResponse struct {
	WebAppsBackupSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsBackupSlotResponse contains the response from method WebApps.BackupSlot.

type WebAppsBackupSlotResult

type WebAppsBackupSlotResult struct {
	BackupItem
}

WebAppsBackupSlotResult contains the result from method WebApps.BackupSlot.

type WebAppsBeginApproveOrRejectPrivateEndpointConnectionOptions

type WebAppsBeginApproveOrRejectPrivateEndpointConnectionOptions struct {
}

WebAppsBeginApproveOrRejectPrivateEndpointConnectionOptions contains the optional parameters for the WebApps.BeginApproveOrRejectPrivateEndpointConnection method.

type WebAppsBeginApproveOrRejectPrivateEndpointConnectionSlotOptions

type WebAppsBeginApproveOrRejectPrivateEndpointConnectionSlotOptions struct {
}

WebAppsBeginApproveOrRejectPrivateEndpointConnectionSlotOptions contains the optional parameters for the WebApps.BeginApproveOrRejectPrivateEndpointConnectionSlot method.

type WebAppsBeginCreateFunctionOptions

type WebAppsBeginCreateFunctionOptions struct {
}

WebAppsBeginCreateFunctionOptions contains the optional parameters for the WebApps.BeginCreateFunction method.

type WebAppsBeginCreateInstanceFunctionSlotOptions

type WebAppsBeginCreateInstanceFunctionSlotOptions struct {
}

WebAppsBeginCreateInstanceFunctionSlotOptions contains the optional parameters for the WebApps.BeginCreateInstanceFunctionSlot method.

type WebAppsBeginCreateInstanceMSDeployOperationOptions

type WebAppsBeginCreateInstanceMSDeployOperationOptions struct {
}

WebAppsBeginCreateInstanceMSDeployOperationOptions contains the optional parameters for the WebApps.BeginCreateInstanceMSDeployOperation method.

type WebAppsBeginCreateInstanceMSDeployOperationSlotOptions

type WebAppsBeginCreateInstanceMSDeployOperationSlotOptions struct {
}

WebAppsBeginCreateInstanceMSDeployOperationSlotOptions contains the optional parameters for the WebApps.BeginCreateInstanceMSDeployOperationSlot method.

type WebAppsBeginCreateMSDeployOperationOptions

type WebAppsBeginCreateMSDeployOperationOptions struct {
}

WebAppsBeginCreateMSDeployOperationOptions contains the optional parameters for the WebApps.BeginCreateMSDeployOperation method.

type WebAppsBeginCreateMSDeployOperationSlotOptions

type WebAppsBeginCreateMSDeployOperationSlotOptions struct {
}

WebAppsBeginCreateMSDeployOperationSlotOptions contains the optional parameters for the WebApps.BeginCreateMSDeployOperationSlot method.

type WebAppsBeginCreateOrUpdateOptions

type WebAppsBeginCreateOrUpdateOptions struct {
}

WebAppsBeginCreateOrUpdateOptions contains the optional parameters for the WebApps.BeginCreateOrUpdate method.

type WebAppsBeginCreateOrUpdateSlotOptions

type WebAppsBeginCreateOrUpdateSlotOptions struct {
}

WebAppsBeginCreateOrUpdateSlotOptions contains the optional parameters for the WebApps.BeginCreateOrUpdateSlot method.

type WebAppsBeginCreateOrUpdateSourceControlOptions

type WebAppsBeginCreateOrUpdateSourceControlOptions struct {
}

WebAppsBeginCreateOrUpdateSourceControlOptions contains the optional parameters for the WebApps.BeginCreateOrUpdateSourceControl method.

type WebAppsBeginCreateOrUpdateSourceControlSlotOptions

type WebAppsBeginCreateOrUpdateSourceControlSlotOptions struct {
}

WebAppsBeginCreateOrUpdateSourceControlSlotOptions contains the optional parameters for the WebApps.BeginCreateOrUpdateSourceControlSlot method.

type WebAppsBeginDeletePrivateEndpointConnectionOptions

type WebAppsBeginDeletePrivateEndpointConnectionOptions struct {
}

WebAppsBeginDeletePrivateEndpointConnectionOptions contains the optional parameters for the WebApps.BeginDeletePrivateEndpointConnection method.

type WebAppsBeginDeletePrivateEndpointConnectionSlotOptions

type WebAppsBeginDeletePrivateEndpointConnectionSlotOptions struct {
}

WebAppsBeginDeletePrivateEndpointConnectionSlotOptions contains the optional parameters for the WebApps.BeginDeletePrivateEndpointConnectionSlot method.

type WebAppsBeginInstallSiteExtensionOptions

type WebAppsBeginInstallSiteExtensionOptions struct {
}

WebAppsBeginInstallSiteExtensionOptions contains the optional parameters for the WebApps.BeginInstallSiteExtension method.

type WebAppsBeginInstallSiteExtensionSlotOptions

type WebAppsBeginInstallSiteExtensionSlotOptions struct {
}

WebAppsBeginInstallSiteExtensionSlotOptions contains the optional parameters for the WebApps.BeginInstallSiteExtensionSlot method.

type WebAppsBeginListPublishingCredentialsOptions

type WebAppsBeginListPublishingCredentialsOptions struct {
}

WebAppsBeginListPublishingCredentialsOptions contains the optional parameters for the WebApps.BeginListPublishingCredentials method.

type WebAppsBeginListPublishingCredentialsSlotOptions

type WebAppsBeginListPublishingCredentialsSlotOptions struct {
}

WebAppsBeginListPublishingCredentialsSlotOptions contains the optional parameters for the WebApps.BeginListPublishingCredentialsSlot method.

type WebAppsBeginMigrateMySQLOptions

type WebAppsBeginMigrateMySQLOptions struct {
}

WebAppsBeginMigrateMySQLOptions contains the optional parameters for the WebApps.BeginMigrateMySQL method.

type WebAppsBeginMigrateStorageOptions

type WebAppsBeginMigrateStorageOptions struct {
}

WebAppsBeginMigrateStorageOptions contains the optional parameters for the WebApps.BeginMigrateStorage method.

type WebAppsBeginRestoreFromBackupBlobOptions

type WebAppsBeginRestoreFromBackupBlobOptions struct {
}

WebAppsBeginRestoreFromBackupBlobOptions contains the optional parameters for the WebApps.BeginRestoreFromBackupBlob method.

type WebAppsBeginRestoreFromBackupBlobSlotOptions

type WebAppsBeginRestoreFromBackupBlobSlotOptions struct {
}

WebAppsBeginRestoreFromBackupBlobSlotOptions contains the optional parameters for the WebApps.BeginRestoreFromBackupBlobSlot method.

type WebAppsBeginRestoreFromDeletedAppOptions

type WebAppsBeginRestoreFromDeletedAppOptions struct {
}

WebAppsBeginRestoreFromDeletedAppOptions contains the optional parameters for the WebApps.BeginRestoreFromDeletedApp method.

type WebAppsBeginRestoreFromDeletedAppSlotOptions

type WebAppsBeginRestoreFromDeletedAppSlotOptions struct {
}

WebAppsBeginRestoreFromDeletedAppSlotOptions contains the optional parameters for the WebApps.BeginRestoreFromDeletedAppSlot method.

type WebAppsBeginRestoreOptions

type WebAppsBeginRestoreOptions struct {
}

WebAppsBeginRestoreOptions contains the optional parameters for the WebApps.BeginRestore method.

type WebAppsBeginRestoreSlotOptions

type WebAppsBeginRestoreSlotOptions struct {
}

WebAppsBeginRestoreSlotOptions contains the optional parameters for the WebApps.BeginRestoreSlot method.

type WebAppsBeginRestoreSnapshotOptions

type WebAppsBeginRestoreSnapshotOptions struct {
}

WebAppsBeginRestoreSnapshotOptions contains the optional parameters for the WebApps.BeginRestoreSnapshot method.

type WebAppsBeginRestoreSnapshotSlotOptions

type WebAppsBeginRestoreSnapshotSlotOptions struct {
}

WebAppsBeginRestoreSnapshotSlotOptions contains the optional parameters for the WebApps.BeginRestoreSnapshotSlot method.

type WebAppsBeginStartNetworkTraceOptions

type WebAppsBeginStartNetworkTraceOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsBeginStartNetworkTraceOptions contains the optional parameters for the WebApps.BeginStartNetworkTrace method.

type WebAppsBeginStartNetworkTraceSlotOptions

type WebAppsBeginStartNetworkTraceSlotOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsBeginStartNetworkTraceSlotOptions contains the optional parameters for the WebApps.BeginStartNetworkTraceSlot method.

type WebAppsBeginStartWebSiteNetworkTraceOperationOptions

type WebAppsBeginStartWebSiteNetworkTraceOperationOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsBeginStartWebSiteNetworkTraceOperationOptions contains the optional parameters for the WebApps.BeginStartWebSiteNetworkTraceOperation method.

type WebAppsBeginStartWebSiteNetworkTraceOperationSlotOptions

type WebAppsBeginStartWebSiteNetworkTraceOperationSlotOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsBeginStartWebSiteNetworkTraceOperationSlotOptions contains the optional parameters for the WebApps.BeginStartWebSiteNetworkTraceOperationSlot method.

type WebAppsBeginSwapSlotOptions

type WebAppsBeginSwapSlotOptions struct {
}

WebAppsBeginSwapSlotOptions contains the optional parameters for the WebApps.BeginSwapSlot method.

type WebAppsBeginSwapSlotWithProductionOptions

type WebAppsBeginSwapSlotWithProductionOptions struct {
}

WebAppsBeginSwapSlotWithProductionOptions contains the optional parameters for the WebApps.BeginSwapSlotWithProduction method.

type WebAppsClient

type WebAppsClient struct {
	// contains filtered or unexported fields
}

WebAppsClient contains the methods for the WebApps group. Don't use this type directly, use NewWebAppsClient() instead.

func NewWebAppsClient

func NewWebAppsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *WebAppsClient

NewWebAppsClient creates a new instance of WebAppsClient with the specified values.

func (*WebAppsClient) AddPremierAddOn

func (client *WebAppsClient) AddPremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOn, options *WebAppsAddPremierAddOnOptions) (WebAppsAddPremierAddOnResponse, error)

AddPremierAddOn - Description for Updates a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) AddPremierAddOnSlot

func (client *WebAppsClient) AddPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, premierAddOn PremierAddOn, options *WebAppsAddPremierAddOnSlotOptions) (WebAppsAddPremierAddOnSlotResponse, error)

AddPremierAddOnSlot - Description for Updates a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) AnalyzeCustomHostname

func (client *WebAppsClient) AnalyzeCustomHostname(ctx context.Context, resourceGroupName string, name string, options *WebAppsAnalyzeCustomHostnameOptions) (WebAppsAnalyzeCustomHostnameResponse, error)

AnalyzeCustomHostname - Description for Analyze a custom hostname. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) AnalyzeCustomHostnameSlot

func (client *WebAppsClient) AnalyzeCustomHostnameSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsAnalyzeCustomHostnameSlotOptions) (WebAppsAnalyzeCustomHostnameSlotResponse, error)

AnalyzeCustomHostnameSlot - Description for Analyze a custom hostname. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ApplySlotConfigToProduction

func (client *WebAppsClient) ApplySlotConfigToProduction(ctx context.Context, resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsApplySlotConfigToProductionOptions) (WebAppsApplySlotConfigToProductionResponse, error)

ApplySlotConfigToProduction - Description for Applies the configuration settings from the target slot onto the current slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ApplySlotConfigurationSlot

func (client *WebAppsClient) ApplySlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsApplySlotConfigurationSlotOptions) (WebAppsApplySlotConfigurationSlotResponse, error)

ApplySlotConfigurationSlot - Description for Applies the configuration settings from the target slot onto the current slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Backup

func (client *WebAppsClient) Backup(ctx context.Context, resourceGroupName string, name string, request BackupRequest, options *WebAppsBackupOptions) (WebAppsBackupResponse, error)

Backup - Description for Creates a backup of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BackupSlot

func (client *WebAppsClient) BackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, request BackupRequest, options *WebAppsBackupSlotOptions) (WebAppsBackupSlotResponse, error)

BackupSlot - Description for Creates a backup of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginApproveOrRejectPrivateEndpointConnection

func (client *WebAppsClient) BeginApproveOrRejectPrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, privateEndpointWrapper PrivateLinkConnectionApprovalRequestResource, options *WebAppsBeginApproveOrRejectPrivateEndpointConnectionOptions) (WebAppsApproveOrRejectPrivateEndpointConnectionPollerResponse, error)

BeginApproveOrRejectPrivateEndpointConnection - Description for Approves or rejects a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginApproveOrRejectPrivateEndpointConnectionSlot

func (client *WebAppsClient) BeginApproveOrRejectPrivateEndpointConnectionSlot(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, slot string, privateEndpointWrapper PrivateLinkConnectionApprovalRequestResource, options *WebAppsBeginApproveOrRejectPrivateEndpointConnectionSlotOptions) (WebAppsApproveOrRejectPrivateEndpointConnectionSlotPollerResponse, error)

BeginApproveOrRejectPrivateEndpointConnectionSlot - Description for Approves or rejects a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateFunction

func (client *WebAppsClient) BeginCreateFunction(ctx context.Context, resourceGroupName string, name string, functionName string, functionEnvelope FunctionEnvelope, options *WebAppsBeginCreateFunctionOptions) (WebAppsCreateFunctionPollerResponse, error)

BeginCreateFunction - Description for Create function for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateInstanceFunctionSlot

func (client *WebAppsClient) BeginCreateInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, functionEnvelope FunctionEnvelope, options *WebAppsBeginCreateInstanceFunctionSlotOptions) (WebAppsCreateInstanceFunctionSlotPollerResponse, error)

BeginCreateInstanceFunctionSlot - Description for Create function for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateInstanceMSDeployOperation

func (client *WebAppsClient) BeginCreateInstanceMSDeployOperation(ctx context.Context, resourceGroupName string, name string, instanceID string, msDeploy MSDeploy, options *WebAppsBeginCreateInstanceMSDeployOperationOptions) (WebAppsCreateInstanceMSDeployOperationPollerResponse, error)

BeginCreateInstanceMSDeployOperation - Description for Invoke the MSDeploy web app extension. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateInstanceMSDeployOperationSlot

func (client *WebAppsClient) BeginCreateInstanceMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, msDeploy MSDeploy, options *WebAppsBeginCreateInstanceMSDeployOperationSlotOptions) (WebAppsCreateInstanceMSDeployOperationSlotPollerResponse, error)

BeginCreateInstanceMSDeployOperationSlot - Description for Invoke the MSDeploy web app extension. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateMSDeployOperation

func (client *WebAppsClient) BeginCreateMSDeployOperation(ctx context.Context, resourceGroupName string, name string, msDeploy MSDeploy, options *WebAppsBeginCreateMSDeployOperationOptions) (WebAppsCreateMSDeployOperationPollerResponse, error)

BeginCreateMSDeployOperation - Description for Invoke the MSDeploy web app extension. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateMSDeployOperationSlot

func (client *WebAppsClient) BeginCreateMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, msDeploy MSDeploy, options *WebAppsBeginCreateMSDeployOperationSlotOptions) (WebAppsCreateMSDeployOperationSlotPollerResponse, error)

BeginCreateMSDeployOperationSlot - Description for Invoke the MSDeploy web app extension. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateOrUpdate

func (client *WebAppsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, siteEnvelope Site, options *WebAppsBeginCreateOrUpdateOptions) (WebAppsCreateOrUpdatePollerResponse, error)

BeginCreateOrUpdate - Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateOrUpdateSlot

func (client *WebAppsClient) BeginCreateOrUpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteEnvelope Site, options *WebAppsBeginCreateOrUpdateSlotOptions) (WebAppsCreateOrUpdateSlotPollerResponse, error)

BeginCreateOrUpdateSlot - Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateOrUpdateSourceControl

func (client *WebAppsClient) BeginCreateOrUpdateSourceControl(ctx context.Context, resourceGroupName string, name string, siteSourceControl SiteSourceControl, options *WebAppsBeginCreateOrUpdateSourceControlOptions) (WebAppsCreateOrUpdateSourceControlPollerResponse, error)

BeginCreateOrUpdateSourceControl - Description for Updates the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginCreateOrUpdateSourceControlSlot

func (client *WebAppsClient) BeginCreateOrUpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteSourceControl SiteSourceControl, options *WebAppsBeginCreateOrUpdateSourceControlSlotOptions) (WebAppsCreateOrUpdateSourceControlSlotPollerResponse, error)

BeginCreateOrUpdateSourceControlSlot - Description for Updates the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginDeletePrivateEndpointConnection

func (client *WebAppsClient) BeginDeletePrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *WebAppsBeginDeletePrivateEndpointConnectionOptions) (WebAppsDeletePrivateEndpointConnectionPollerResponse, error)

BeginDeletePrivateEndpointConnection - Description for Deletes a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginDeletePrivateEndpointConnectionSlot

func (client *WebAppsClient) BeginDeletePrivateEndpointConnectionSlot(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, slot string, options *WebAppsBeginDeletePrivateEndpointConnectionSlotOptions) (WebAppsDeletePrivateEndpointConnectionSlotPollerResponse, error)

BeginDeletePrivateEndpointConnectionSlot - Description for Deletes a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginInstallSiteExtension

func (client *WebAppsClient) BeginInstallSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsBeginInstallSiteExtensionOptions) (WebAppsInstallSiteExtensionPollerResponse, error)

BeginInstallSiteExtension - Description for Install site extension on a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginInstallSiteExtensionSlot

func (client *WebAppsClient) BeginInstallSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsBeginInstallSiteExtensionSlotOptions) (WebAppsInstallSiteExtensionSlotPollerResponse, error)

BeginInstallSiteExtensionSlot - Description for Install site extension on a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginListPublishingCredentials

func (client *WebAppsClient) BeginListPublishingCredentials(ctx context.Context, resourceGroupName string, name string, options *WebAppsBeginListPublishingCredentialsOptions) (WebAppsListPublishingCredentialsPollerResponse, error)

BeginListPublishingCredentials - Description for Gets the Git/FTP publishing credentials of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginListPublishingCredentialsSlot

func (client *WebAppsClient) BeginListPublishingCredentialsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsBeginListPublishingCredentialsSlotOptions) (WebAppsListPublishingCredentialsSlotPollerResponse, error)

BeginListPublishingCredentialsSlot - Description for Gets the Git/FTP publishing credentials of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginMigrateMySQL

func (client *WebAppsClient) BeginMigrateMySQL(ctx context.Context, resourceGroupName string, name string, migrationRequestEnvelope MigrateMySQLRequest, options *WebAppsBeginMigrateMySQLOptions) (WebAppsMigrateMySQLPollerResponse, error)

BeginMigrateMySQL - Description for Migrates a local (in-app) MySql database to a remote MySql database. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginMigrateStorage

func (client *WebAppsClient) BeginMigrateStorage(ctx context.Context, subscriptionName string, resourceGroupName string, name string, migrationOptions StorageMigrationOptions, options *WebAppsBeginMigrateStorageOptions) (WebAppsMigrateStoragePollerResponse, error)

BeginMigrateStorage - Description for Restores a web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestore

func (client *WebAppsClient) BeginRestore(ctx context.Context, resourceGroupName string, name string, backupID string, request RestoreRequest, options *WebAppsBeginRestoreOptions) (WebAppsRestorePollerResponse, error)

BeginRestore - Description for Restores a specific backup to another app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreFromBackupBlob

func (client *WebAppsClient) BeginRestoreFromBackupBlob(ctx context.Context, resourceGroupName string, name string, request RestoreRequest, options *WebAppsBeginRestoreFromBackupBlobOptions) (WebAppsRestoreFromBackupBlobPollerResponse, error)

BeginRestoreFromBackupBlob - Description for Restores an app from a backup blob in Azure Storage. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreFromBackupBlobSlot

func (client *WebAppsClient) BeginRestoreFromBackupBlobSlot(ctx context.Context, resourceGroupName string, name string, slot string, request RestoreRequest, options *WebAppsBeginRestoreFromBackupBlobSlotOptions) (WebAppsRestoreFromBackupBlobSlotPollerResponse, error)

BeginRestoreFromBackupBlobSlot - Description for Restores an app from a backup blob in Azure Storage. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreFromDeletedApp

func (client *WebAppsClient) BeginRestoreFromDeletedApp(ctx context.Context, resourceGroupName string, name string, restoreRequest DeletedAppRestoreRequest, options *WebAppsBeginRestoreFromDeletedAppOptions) (WebAppsRestoreFromDeletedAppPollerResponse, error)

BeginRestoreFromDeletedApp - Description for Restores a deleted web app to this web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreFromDeletedAppSlot

func (client *WebAppsClient) BeginRestoreFromDeletedAppSlot(ctx context.Context, resourceGroupName string, name string, slot string, restoreRequest DeletedAppRestoreRequest, options *WebAppsBeginRestoreFromDeletedAppSlotOptions) (WebAppsRestoreFromDeletedAppSlotPollerResponse, error)

BeginRestoreFromDeletedAppSlot - Description for Restores a deleted web app to this web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreSlot

func (client *WebAppsClient) BeginRestoreSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, request RestoreRequest, options *WebAppsBeginRestoreSlotOptions) (WebAppsRestoreSlotPollerResponse, error)

BeginRestoreSlot - Description for Restores a specific backup to another app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreSnapshot

func (client *WebAppsClient) BeginRestoreSnapshot(ctx context.Context, resourceGroupName string, name string, restoreRequest SnapshotRestoreRequest, options *WebAppsBeginRestoreSnapshotOptions) (WebAppsRestoreSnapshotPollerResponse, error)

BeginRestoreSnapshot - Description for Restores a web app from a snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginRestoreSnapshotSlot

func (client *WebAppsClient) BeginRestoreSnapshotSlot(ctx context.Context, resourceGroupName string, name string, slot string, restoreRequest SnapshotRestoreRequest, options *WebAppsBeginRestoreSnapshotSlotOptions) (WebAppsRestoreSnapshotSlotPollerResponse, error)

BeginRestoreSnapshotSlot - Description for Restores a web app from a snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginStartNetworkTrace

func (client *WebAppsClient) BeginStartNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsBeginStartNetworkTraceOptions) (WebAppsStartNetworkTracePollerResponse, error)

BeginStartNetworkTrace - Description for Start capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginStartNetworkTraceSlot

func (client *WebAppsClient) BeginStartNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsBeginStartNetworkTraceSlotOptions) (WebAppsStartNetworkTraceSlotPollerResponse, error)

BeginStartNetworkTraceSlot - Description for Start capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginStartWebSiteNetworkTraceOperation

func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, options *WebAppsBeginStartWebSiteNetworkTraceOperationOptions) (WebAppsStartWebSiteNetworkTraceOperationPollerResponse, error)

BeginStartWebSiteNetworkTraceOperation - Description for Start capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginStartWebSiteNetworkTraceOperationSlot

func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsBeginStartWebSiteNetworkTraceOperationSlotOptions) (WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse, error)

BeginStartWebSiteNetworkTraceOperationSlot - Description for Start capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginSwapSlot

func (client *WebAppsClient) BeginSwapSlot(ctx context.Context, resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsBeginSwapSlotOptions) (WebAppsSwapSlotPollerResponse, error)

BeginSwapSlot - Description for Swaps two deployment slots of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) BeginSwapSlotWithProduction

func (client *WebAppsClient) BeginSwapSlotWithProduction(ctx context.Context, resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsBeginSwapSlotWithProductionOptions) (WebAppsSwapSlotWithProductionPollerResponse, error)

BeginSwapSlotWithProduction - Description for Swaps two deployment slots of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateDeployment

func (client *WebAppsClient) CreateDeployment(ctx context.Context, resourceGroupName string, name string, id string, deployment Deployment, options *WebAppsCreateDeploymentOptions) (WebAppsCreateDeploymentResponse, error)

CreateDeployment - Description for Create a deployment for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateDeploymentSlot

func (client *WebAppsClient) CreateDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, deployment Deployment, options *WebAppsCreateDeploymentSlotOptions) (WebAppsCreateDeploymentSlotResponse, error)

CreateDeploymentSlot - Description for Create a deployment for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateConfiguration

func (client *WebAppsClient) CreateOrUpdateConfiguration(ctx context.Context, resourceGroupName string, name string, siteConfig SiteConfigResource, options *WebAppsCreateOrUpdateConfigurationOptions) (WebAppsCreateOrUpdateConfigurationResponse, error)

CreateOrUpdateConfiguration - Description for Updates the configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateConfigurationSlot

func (client *WebAppsClient) CreateOrUpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteConfig SiteConfigResource, options *WebAppsCreateOrUpdateConfigurationSlotOptions) (WebAppsCreateOrUpdateConfigurationSlotResponse, error)

CreateOrUpdateConfigurationSlot - Description for Updates the configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateDomainOwnershipIdentifier

func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, domainOwnershipIdentifier Identifier, options *WebAppsCreateOrUpdateDomainOwnershipIdentifierOptions) (WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse, error)

CreateOrUpdateDomainOwnershipIdentifier - Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateDomainOwnershipIdentifierSlot

func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, domainOwnershipIdentifier Identifier, options *WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptions) (WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse, error)

CreateOrUpdateDomainOwnershipIdentifierSlot - Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateFunctionSecret

func (client *WebAppsClient) CreateOrUpdateFunctionSecret(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, key KeyInfo, options *WebAppsCreateOrUpdateFunctionSecretOptions) (WebAppsCreateOrUpdateFunctionSecretResponse, error)

CreateOrUpdateFunctionSecret - Description for Add or update a function secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateFunctionSecretSlot

func (client *WebAppsClient) CreateOrUpdateFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, slot string, key KeyInfo, options *WebAppsCreateOrUpdateFunctionSecretSlotOptions) (WebAppsCreateOrUpdateFunctionSecretSlotResponse, error)

CreateOrUpdateFunctionSecretSlot - Description for Add or update a function secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHostNameBinding

func (client *WebAppsClient) CreateOrUpdateHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding, options *WebAppsCreateOrUpdateHostNameBindingOptions) (WebAppsCreateOrUpdateHostNameBindingResponse, error)

CreateOrUpdateHostNameBinding - Description for Creates a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHostNameBindingSlot

func (client *WebAppsClient) CreateOrUpdateHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, hostName string, slot string, hostNameBinding HostNameBinding, options *WebAppsCreateOrUpdateHostNameBindingSlotOptions) (WebAppsCreateOrUpdateHostNameBindingSlotResponse, error)

CreateOrUpdateHostNameBindingSlot - Description for Creates a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHostSecret

func (client *WebAppsClient) CreateOrUpdateHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, key KeyInfo, options *WebAppsCreateOrUpdateHostSecretOptions) (WebAppsCreateOrUpdateHostSecretResponse, error)

CreateOrUpdateHostSecret - Description for Add or update a host level secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHostSecretSlot

func (client *WebAppsClient) CreateOrUpdateHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, slot string, key KeyInfo, options *WebAppsCreateOrUpdateHostSecretSlotOptions) (WebAppsCreateOrUpdateHostSecretSlotResponse, error)

CreateOrUpdateHostSecretSlot - Description for Add or update a host level secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHybridConnection

func (client *WebAppsClient) CreateOrUpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, connectionEnvelope HybridConnection, options *WebAppsCreateOrUpdateHybridConnectionOptions) (WebAppsCreateOrUpdateHybridConnectionResponse, error)

CreateOrUpdateHybridConnection - Description for Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateHybridConnectionSlot

func (client *WebAppsClient) CreateOrUpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, connectionEnvelope HybridConnection, options *WebAppsCreateOrUpdateHybridConnectionSlotOptions) (WebAppsCreateOrUpdateHybridConnectionSlotResponse, error)

CreateOrUpdateHybridConnectionSlot - Description for Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdatePublicCertificate

func (client *WebAppsClient) CreateOrUpdatePublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, publicCertificate PublicCertificate, options *WebAppsCreateOrUpdatePublicCertificateOptions) (WebAppsCreateOrUpdatePublicCertificateResponse, error)

CreateOrUpdatePublicCertificate - Description for Creates a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdatePublicCertificateSlot

func (client *WebAppsClient) CreateOrUpdatePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, slot string, publicCertificate PublicCertificate, options *WebAppsCreateOrUpdatePublicCertificateSlotOptions) (WebAppsCreateOrUpdatePublicCertificateSlotResponse, error)

CreateOrUpdatePublicCertificateSlot - Description for Creates a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateRelayServiceConnection

func (client *WebAppsClient) CreateOrUpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsCreateOrUpdateRelayServiceConnectionOptions) (WebAppsCreateOrUpdateRelayServiceConnectionResponse, error)

CreateOrUpdateRelayServiceConnection - Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateRelayServiceConnectionSlot

func (client *WebAppsClient) CreateOrUpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsCreateOrUpdateRelayServiceConnectionSlotOptions) (WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse, error)

CreateOrUpdateRelayServiceConnectionSlot - Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck

func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck(ctx context.Context, resourceGroupName string, name string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckOptions) (WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResponse, error)

CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck - Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot

func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions) (WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse, error)

CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot - Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateVnetConnection

func (client *WebAppsClient) CreateOrUpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfoResource, options *WebAppsCreateOrUpdateVnetConnectionOptions) (WebAppsCreateOrUpdateVnetConnectionResponse, error)

CreateOrUpdateVnetConnection - Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateVnetConnectionGateway

func (client *WebAppsClient) CreateOrUpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *WebAppsCreateOrUpdateVnetConnectionGatewayOptions) (WebAppsCreateOrUpdateVnetConnectionGatewayResponse, error)

CreateOrUpdateVnetConnectionGateway - Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateVnetConnectionGatewaySlot

func (client *WebAppsClient) CreateOrUpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, connectionEnvelope VnetGateway, options *WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptions) (WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse, error)

CreateOrUpdateVnetConnectionGatewaySlot - Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) CreateOrUpdateVnetConnectionSlot

func (client *WebAppsClient) CreateOrUpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, connectionEnvelope VnetInfoResource, options *WebAppsCreateOrUpdateVnetConnectionSlotOptions) (WebAppsCreateOrUpdateVnetConnectionSlotResponse, error)

CreateOrUpdateVnetConnectionSlot - Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Delete

func (client *WebAppsClient) Delete(ctx context.Context, resourceGroupName string, name string, options *WebAppsDeleteOptions) (WebAppsDeleteResponse, error)

Delete - Description for Deletes a web, mobile, or API app, or one of the deployment slots. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteBackup

func (client *WebAppsClient) DeleteBackup(ctx context.Context, resourceGroupName string, name string, backupID string, options *WebAppsDeleteBackupOptions) (WebAppsDeleteBackupResponse, error)

DeleteBackup - Description for Deletes a backup of an app by its ID. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteBackupConfiguration

func (client *WebAppsClient) DeleteBackupConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsDeleteBackupConfigurationOptions) (WebAppsDeleteBackupConfigurationResponse, error)

DeleteBackupConfiguration - Description for Deletes the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteBackupConfigurationSlot

func (client *WebAppsClient) DeleteBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsDeleteBackupConfigurationSlotOptions) (WebAppsDeleteBackupConfigurationSlotResponse, error)

DeleteBackupConfigurationSlot - Description for Deletes the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteBackupSlot

func (client *WebAppsClient) DeleteBackupSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, options *WebAppsDeleteBackupSlotOptions) (WebAppsDeleteBackupSlotResponse, error)

DeleteBackupSlot - Description for Deletes a backup of an app by its ID. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteContinuousWebJob

func (client *WebAppsClient) DeleteContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsDeleteContinuousWebJobOptions) (WebAppsDeleteContinuousWebJobResponse, error)

DeleteContinuousWebJob - Description for Delete a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteContinuousWebJobSlot

func (client *WebAppsClient) DeleteContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsDeleteContinuousWebJobSlotOptions) (WebAppsDeleteContinuousWebJobSlotResponse, error)

DeleteContinuousWebJobSlot - Description for Delete a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteDeployment

func (client *WebAppsClient) DeleteDeployment(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsDeleteDeploymentOptions) (WebAppsDeleteDeploymentResponse, error)

DeleteDeployment - Description for Delete a deployment by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteDeploymentSlot

func (client *WebAppsClient) DeleteDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsDeleteDeploymentSlotOptions) (WebAppsDeleteDeploymentSlotResponse, error)

DeleteDeploymentSlot - Description for Delete a deployment by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteDomainOwnershipIdentifier

func (client *WebAppsClient) DeleteDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, options *WebAppsDeleteDomainOwnershipIdentifierOptions) (WebAppsDeleteDomainOwnershipIdentifierResponse, error)

DeleteDomainOwnershipIdentifier - Description for Deletes a domain ownership identifier for a web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteDomainOwnershipIdentifierSlot

func (client *WebAppsClient) DeleteDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, options *WebAppsDeleteDomainOwnershipIdentifierSlotOptions) (WebAppsDeleteDomainOwnershipIdentifierSlotResponse, error)

DeleteDomainOwnershipIdentifierSlot - Description for Deletes a domain ownership identifier for a web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteFunction

func (client *WebAppsClient) DeleteFunction(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsDeleteFunctionOptions) (WebAppsDeleteFunctionResponse, error)

DeleteFunction - Description for Delete a function for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteFunctionSecret

func (client *WebAppsClient) DeleteFunctionSecret(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, options *WebAppsDeleteFunctionSecretOptions) (WebAppsDeleteFunctionSecretResponse, error)

DeleteFunctionSecret - Description for Delete a function secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteFunctionSecretSlot

func (client *WebAppsClient) DeleteFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, slot string, options *WebAppsDeleteFunctionSecretSlotOptions) (WebAppsDeleteFunctionSecretSlotResponse, error)

DeleteFunctionSecretSlot - Description for Delete a function secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHostNameBinding

func (client *WebAppsClient) DeleteHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, options *WebAppsDeleteHostNameBindingOptions) (WebAppsDeleteHostNameBindingResponse, error)

DeleteHostNameBinding - Description for Deletes a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHostNameBindingSlot

func (client *WebAppsClient) DeleteHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, hostName string, options *WebAppsDeleteHostNameBindingSlotOptions) (WebAppsDeleteHostNameBindingSlotResponse, error)

DeleteHostNameBindingSlot - Description for Deletes a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHostSecret

func (client *WebAppsClient) DeleteHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, options *WebAppsDeleteHostSecretOptions) (WebAppsDeleteHostSecretResponse, error)

DeleteHostSecret - Description for Delete a host level secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHostSecretSlot

func (client *WebAppsClient) DeleteHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, slot string, options *WebAppsDeleteHostSecretSlotOptions) (WebAppsDeleteHostSecretSlotResponse, error)

DeleteHostSecretSlot - Description for Delete a host level secret. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHybridConnection

func (client *WebAppsClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *WebAppsDeleteHybridConnectionOptions) (WebAppsDeleteHybridConnectionResponse, error)

DeleteHybridConnection - Description for Removes a Hybrid Connection from this site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteHybridConnectionSlot

func (client *WebAppsClient) DeleteHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, options *WebAppsDeleteHybridConnectionSlotOptions) (WebAppsDeleteHybridConnectionSlotResponse, error)

DeleteHybridConnectionSlot - Description for Removes a Hybrid Connection from this site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteInstanceFunctionSlot

func (client *WebAppsClient) DeleteInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsDeleteInstanceFunctionSlotOptions) (WebAppsDeleteInstanceFunctionSlotResponse, error)

DeleteInstanceFunctionSlot - Description for Delete a function for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteInstanceProcess

func (client *WebAppsClient) DeleteInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsDeleteInstanceProcessOptions) (WebAppsDeleteInstanceProcessResponse, error)

DeleteInstanceProcess - Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteInstanceProcessSlot

func (client *WebAppsClient) DeleteInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsDeleteInstanceProcessSlotOptions) (WebAppsDeleteInstanceProcessSlotResponse, error)

DeleteInstanceProcessSlot - Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeletePremierAddOn

func (client *WebAppsClient) DeletePremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, options *WebAppsDeletePremierAddOnOptions) (WebAppsDeletePremierAddOnResponse, error)

DeletePremierAddOn - Description for Delete a premier add-on from an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeletePremierAddOnSlot

func (client *WebAppsClient) DeletePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, options *WebAppsDeletePremierAddOnSlotOptions) (WebAppsDeletePremierAddOnSlotResponse, error)

DeletePremierAddOnSlot - Description for Delete a premier add-on from an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteProcess

func (client *WebAppsClient) DeleteProcess(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsDeleteProcessOptions) (WebAppsDeleteProcessResponse, error)

DeleteProcess - Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteProcessSlot

func (client *WebAppsClient) DeleteProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsDeleteProcessSlotOptions) (WebAppsDeleteProcessSlotResponse, error)

DeleteProcessSlot - Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeletePublicCertificate

func (client *WebAppsClient) DeletePublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, options *WebAppsDeletePublicCertificateOptions) (WebAppsDeletePublicCertificateResponse, error)

DeletePublicCertificate - Description for Deletes a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeletePublicCertificateSlot

func (client *WebAppsClient) DeletePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, publicCertificateName string, options *WebAppsDeletePublicCertificateSlotOptions) (WebAppsDeletePublicCertificateSlotResponse, error)

DeletePublicCertificateSlot - Description for Deletes a hostname binding for an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteRelayServiceConnection

func (client *WebAppsClient) DeleteRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, options *WebAppsDeleteRelayServiceConnectionOptions) (WebAppsDeleteRelayServiceConnectionResponse, error)

DeleteRelayServiceConnection - Description for Deletes a relay service connection by its name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteRelayServiceConnectionSlot

func (client *WebAppsClient) DeleteRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, options *WebAppsDeleteRelayServiceConnectionSlotOptions) (WebAppsDeleteRelayServiceConnectionSlotResponse, error)

DeleteRelayServiceConnectionSlot - Description for Deletes a relay service connection by its name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSiteExtension

func (client *WebAppsClient) DeleteSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsDeleteSiteExtensionOptions) (WebAppsDeleteSiteExtensionResponse, error)

DeleteSiteExtension - Description for Remove a site extension from a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSiteExtensionSlot

func (client *WebAppsClient) DeleteSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsDeleteSiteExtensionSlotOptions) (WebAppsDeleteSiteExtensionSlotResponse, error)

DeleteSiteExtensionSlot - Description for Remove a site extension from a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSlot

func (client *WebAppsClient) DeleteSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsDeleteSlotOptions) (WebAppsDeleteSlotResponse, error)

DeleteSlot - Description for Deletes a web, mobile, or API app, or one of the deployment slots. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSourceControl

func (client *WebAppsClient) DeleteSourceControl(ctx context.Context, resourceGroupName string, name string, options *WebAppsDeleteSourceControlOptions) (WebAppsDeleteSourceControlResponse, error)

DeleteSourceControl - Description for Deletes the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSourceControlSlot

func (client *WebAppsClient) DeleteSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsDeleteSourceControlSlotOptions) (WebAppsDeleteSourceControlSlotResponse, error)

DeleteSourceControlSlot - Description for Deletes the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSwiftVirtualNetwork

func (client *WebAppsClient) DeleteSwiftVirtualNetwork(ctx context.Context, resourceGroupName string, name string, options *WebAppsDeleteSwiftVirtualNetworkOptions) (WebAppsDeleteSwiftVirtualNetworkResponse, error)

DeleteSwiftVirtualNetwork - Description for Deletes a Swift Virtual Network connection from an app (or deployment slot). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteSwiftVirtualNetworkSlot

func (client *WebAppsClient) DeleteSwiftVirtualNetworkSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsDeleteSwiftVirtualNetworkSlotOptions) (WebAppsDeleteSwiftVirtualNetworkSlotResponse, error)

DeleteSwiftVirtualNetworkSlot - Description for Deletes a Swift Virtual Network connection from an app (or deployment slot). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteTriggeredWebJob

func (client *WebAppsClient) DeleteTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsDeleteTriggeredWebJobOptions) (WebAppsDeleteTriggeredWebJobResponse, error)

DeleteTriggeredWebJob - Description for Delete a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteTriggeredWebJobSlot

func (client *WebAppsClient) DeleteTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsDeleteTriggeredWebJobSlotOptions) (WebAppsDeleteTriggeredWebJobSlotResponse, error)

DeleteTriggeredWebJobSlot - Description for Delete a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteVnetConnection

func (client *WebAppsClient) DeleteVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, options *WebAppsDeleteVnetConnectionOptions) (WebAppsDeleteVnetConnectionResponse, error)

DeleteVnetConnection - Description for Deletes a connection from an app (or deployment slot to a named virtual network. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DeleteVnetConnectionSlot

func (client *WebAppsClient) DeleteVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, options *WebAppsDeleteVnetConnectionSlotOptions) (WebAppsDeleteVnetConnectionSlotResponse, error)

DeleteVnetConnectionSlot - Description for Deletes a connection from an app (or deployment slot to a named virtual network. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DiscoverBackup

func (client *WebAppsClient) DiscoverBackup(ctx context.Context, resourceGroupName string, name string, request RestoreRequest, options *WebAppsDiscoverBackupOptions) (WebAppsDiscoverBackupResponse, error)

DiscoverBackup - Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) DiscoverBackupSlot

func (client *WebAppsClient) DiscoverBackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, request RestoreRequest, options *WebAppsDiscoverBackupSlotOptions) (WebAppsDiscoverBackupSlotResponse, error)

DiscoverBackupSlot - Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GenerateNewSitePublishingPassword

func (client *WebAppsClient) GenerateNewSitePublishingPassword(ctx context.Context, resourceGroupName string, name string, options *WebAppsGenerateNewSitePublishingPasswordOptions) (WebAppsGenerateNewSitePublishingPasswordResponse, error)

GenerateNewSitePublishingPassword - Description for Generates a new publishing password for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GenerateNewSitePublishingPasswordSlot

func (client *WebAppsClient) GenerateNewSitePublishingPasswordSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGenerateNewSitePublishingPasswordSlotOptions) (WebAppsGenerateNewSitePublishingPasswordSlotResponse, error)

GenerateNewSitePublishingPasswordSlot - Description for Generates a new publishing password for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Get

func (client *WebAppsClient) Get(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetOptions) (WebAppsGetResponse, error)

Get - Description for Gets the details of a web, mobile, or API app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAppSettingKeyVaultReference

func (client *WebAppsClient) GetAppSettingKeyVaultReference(ctx context.Context, resourceGroupName string, name string, appSettingKey string, options *WebAppsGetAppSettingKeyVaultReferenceOptions) (WebAppsGetAppSettingKeyVaultReferenceResponse, error)

GetAppSettingKeyVaultReference - Description for Gets the config reference and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAppSettingKeyVaultReferenceSlot

func (client *WebAppsClient) GetAppSettingKeyVaultReferenceSlot(ctx context.Context, resourceGroupName string, name string, appSettingKey string, slot string, options *WebAppsGetAppSettingKeyVaultReferenceSlotOptions) (WebAppsGetAppSettingKeyVaultReferenceSlotResponse, error)

GetAppSettingKeyVaultReferenceSlot - Description for Gets the config reference and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAppSettingsKeyVaultReferences

func (client *WebAppsClient) GetAppSettingsKeyVaultReferences(resourceGroupName string, name string, options *WebAppsGetAppSettingsKeyVaultReferencesOptions) *WebAppsGetAppSettingsKeyVaultReferencesPager

GetAppSettingsKeyVaultReferences - Description for Gets the config reference app settings and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAppSettingsKeyVaultReferencesSlot

func (client *WebAppsClient) GetAppSettingsKeyVaultReferencesSlot(resourceGroupName string, name string, slot string, options *WebAppsGetAppSettingsKeyVaultReferencesSlotOptions) *WebAppsGetAppSettingsKeyVaultReferencesSlotPager

GetAppSettingsKeyVaultReferencesSlot - Description for Gets the config reference app settings and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAuthSettings

func (client *WebAppsClient) GetAuthSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetAuthSettingsOptions) (WebAppsGetAuthSettingsResponse, error)

GetAuthSettings - Description for Gets the Authentication/Authorization settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAuthSettingsSlot

func (client *WebAppsClient) GetAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetAuthSettingsSlotOptions) (WebAppsGetAuthSettingsSlotResponse, error)

GetAuthSettingsSlot - Description for Gets the Authentication/Authorization settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAuthSettingsV2

func (client *WebAppsClient) GetAuthSettingsV2(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetAuthSettingsV2Options) (WebAppsGetAuthSettingsV2Response, error)

GetAuthSettingsV2 - Description for Gets site's Authentication / Authorization settings for apps via the V2 format If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetAuthSettingsV2Slot

func (client *WebAppsClient) GetAuthSettingsV2Slot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetAuthSettingsV2SlotOptions) (WebAppsGetAuthSettingsV2SlotResponse, error)

GetAuthSettingsV2Slot - Description for Gets site's Authentication / Authorization settings for apps via the V2 format If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetBackupConfiguration

func (client *WebAppsClient) GetBackupConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetBackupConfigurationOptions) (WebAppsGetBackupConfigurationResponse, error)

GetBackupConfiguration - Description for Gets the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetBackupConfigurationSlot

func (client *WebAppsClient) GetBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetBackupConfigurationSlotOptions) (WebAppsGetBackupConfigurationSlotResponse, error)

GetBackupConfigurationSlot - Description for Gets the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetBackupStatus

func (client *WebAppsClient) GetBackupStatus(ctx context.Context, resourceGroupName string, name string, backupID string, options *WebAppsGetBackupStatusOptions) (WebAppsGetBackupStatusResponse, error)

GetBackupStatus - Description for Gets a backup of an app by its ID. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetBackupStatusSlot

func (client *WebAppsClient) GetBackupStatusSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, options *WebAppsGetBackupStatusSlotOptions) (WebAppsGetBackupStatusSlotResponse, error)

GetBackupStatusSlot - Description for Gets a backup of an app by its ID. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetConfiguration

func (client *WebAppsClient) GetConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetConfigurationOptions) (WebAppsGetConfigurationResponse, error)

GetConfiguration - Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetConfigurationSlot

func (client *WebAppsClient) GetConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetConfigurationSlotOptions) (WebAppsGetConfigurationSlotResponse, error)

GetConfigurationSlot - Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetConfigurationSnapshot

func (client *WebAppsClient) GetConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, options *WebAppsGetConfigurationSnapshotOptions) (WebAppsGetConfigurationSnapshotResponse, error)

GetConfigurationSnapshot - Description for Gets a snapshot of the configuration of an app at a previous point in time. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetConfigurationSnapshotSlot

func (client *WebAppsClient) GetConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, slot string, options *WebAppsGetConfigurationSnapshotSlotOptions) (WebAppsGetConfigurationSnapshotSlotResponse, error)

GetConfigurationSnapshotSlot - Description for Gets a snapshot of the configuration of an app at a previous point in time. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetContainerLogsZip

func (client *WebAppsClient) GetContainerLogsZip(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetContainerLogsZipOptions) (WebAppsGetContainerLogsZipResponse, error)

GetContainerLogsZip - Description for Gets the ZIP archived docker log files for the given site If the operation fails it returns a generic error.

func (*WebAppsClient) GetContainerLogsZipSlot

func (client *WebAppsClient) GetContainerLogsZipSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetContainerLogsZipSlotOptions) (WebAppsGetContainerLogsZipSlotResponse, error)

GetContainerLogsZipSlot - Description for Gets the ZIP archived docker log files for the given site If the operation fails it returns a generic error.

func (*WebAppsClient) GetContinuousWebJob

func (client *WebAppsClient) GetContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsGetContinuousWebJobOptions) (WebAppsGetContinuousWebJobResponse, error)

GetContinuousWebJob - Description for Gets a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetContinuousWebJobSlot

func (client *WebAppsClient) GetContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsGetContinuousWebJobSlotOptions) (WebAppsGetContinuousWebJobSlotResponse, error)

GetContinuousWebJobSlot - Description for Gets a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDeployment

func (client *WebAppsClient) GetDeployment(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsGetDeploymentOptions) (WebAppsGetDeploymentResponse, error)

GetDeployment - Description for Get a deployment by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDeploymentSlot

func (client *WebAppsClient) GetDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsGetDeploymentSlotOptions) (WebAppsGetDeploymentSlotResponse, error)

GetDeploymentSlot - Description for Get a deployment by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDiagnosticLogsConfiguration

func (client *WebAppsClient) GetDiagnosticLogsConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetDiagnosticLogsConfigurationOptions) (WebAppsGetDiagnosticLogsConfigurationResponse, error)

GetDiagnosticLogsConfiguration - Description for Gets the logging configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDiagnosticLogsConfigurationSlot

func (client *WebAppsClient) GetDiagnosticLogsConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetDiagnosticLogsConfigurationSlotOptions) (WebAppsGetDiagnosticLogsConfigurationSlotResponse, error)

GetDiagnosticLogsConfigurationSlot - Description for Gets the logging configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDomainOwnershipIdentifier

func (client *WebAppsClient) GetDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, options *WebAppsGetDomainOwnershipIdentifierOptions) (WebAppsGetDomainOwnershipIdentifierResponse, error)

GetDomainOwnershipIdentifier - Description for Get domain ownership identifier for web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetDomainOwnershipIdentifierSlot

func (client *WebAppsClient) GetDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, options *WebAppsGetDomainOwnershipIdentifierSlotOptions) (WebAppsGetDomainOwnershipIdentifierSlotResponse, error)

GetDomainOwnershipIdentifierSlot - Description for Get domain ownership identifier for web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetFtpAllowed

func (client *WebAppsClient) GetFtpAllowed(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetFtpAllowedOptions) (WebAppsGetFtpAllowedResponse, error)

GetFtpAllowed - Description for Returns whether FTP is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetFtpAllowedSlot

func (client *WebAppsClient) GetFtpAllowedSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetFtpAllowedSlotOptions) (WebAppsGetFtpAllowedSlotResponse, error)

GetFtpAllowedSlot - Description for Returns whether FTP is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetFunction

func (client *WebAppsClient) GetFunction(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsGetFunctionOptions) (WebAppsGetFunctionResponse, error)

GetFunction - Description for Get function information by its ID for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetFunctionsAdminToken

func (client *WebAppsClient) GetFunctionsAdminToken(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetFunctionsAdminTokenOptions) (WebAppsGetFunctionsAdminTokenResponse, error)

GetFunctionsAdminToken - Description for Fetch a short lived token that can be exchanged for a master key. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetFunctionsAdminTokenSlot

func (client *WebAppsClient) GetFunctionsAdminTokenSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetFunctionsAdminTokenSlotOptions) (WebAppsGetFunctionsAdminTokenSlotResponse, error)

GetFunctionsAdminTokenSlot - Description for Fetch a short lived token that can be exchanged for a master key. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetHostNameBinding

func (client *WebAppsClient) GetHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, options *WebAppsGetHostNameBindingOptions) (WebAppsGetHostNameBindingResponse, error)

GetHostNameBinding - Description for Get the named hostname binding for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetHostNameBindingSlot

func (client *WebAppsClient) GetHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, hostName string, options *WebAppsGetHostNameBindingSlotOptions) (WebAppsGetHostNameBindingSlotResponse, error)

GetHostNameBindingSlot - Description for Get the named hostname binding for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetHybridConnection

func (client *WebAppsClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *WebAppsGetHybridConnectionOptions) (WebAppsGetHybridConnectionResponse, error)

GetHybridConnection - Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetHybridConnectionSlot

func (client *WebAppsClient) GetHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, options *WebAppsGetHybridConnectionSlotOptions) (WebAppsGetHybridConnectionSlotResponse, error)

GetHybridConnectionSlot - Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceFunctionSlot

func (client *WebAppsClient) GetInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsGetInstanceFunctionSlotOptions) (WebAppsGetInstanceFunctionSlotResponse, error)

GetInstanceFunctionSlot - Description for Get function information by its ID for web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceInfo

func (client *WebAppsClient) GetInstanceInfo(ctx context.Context, resourceGroupName string, name string, instanceID string, options *WebAppsGetInstanceInfoOptions) (WebAppsGetInstanceInfoResponse, error)

GetInstanceInfo - Description for Gets all scale-out instances of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceInfoSlot

func (client *WebAppsClient) GetInstanceInfoSlot(ctx context.Context, resourceGroupName string, name string, instanceID string, slot string, options *WebAppsGetInstanceInfoSlotOptions) (WebAppsGetInstanceInfoSlotResponse, error)

GetInstanceInfoSlot - Description for Gets all scale-out instances of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceMSDeployLog

func (client *WebAppsClient) GetInstanceMSDeployLog(ctx context.Context, resourceGroupName string, name string, instanceID string, options *WebAppsGetInstanceMSDeployLogOptions) (WebAppsGetInstanceMSDeployLogResponse, error)

GetInstanceMSDeployLog - Description for Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceMSDeployLogSlot

func (client *WebAppsClient) GetInstanceMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, options *WebAppsGetInstanceMSDeployLogSlotOptions) (WebAppsGetInstanceMSDeployLogSlotResponse, error)

GetInstanceMSDeployLogSlot - Description for Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceMsDeployStatus

func (client *WebAppsClient) GetInstanceMsDeployStatus(ctx context.Context, resourceGroupName string, name string, instanceID string, options *WebAppsGetInstanceMsDeployStatusOptions) (WebAppsGetInstanceMsDeployStatusResponse, error)

GetInstanceMsDeployStatus - Description for Get the status of the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceMsDeployStatusSlot

func (client *WebAppsClient) GetInstanceMsDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, options *WebAppsGetInstanceMsDeployStatusSlotOptions) (WebAppsGetInstanceMsDeployStatusSlotResponse, error)

GetInstanceMsDeployStatusSlot - Description for Get the status of the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcess

func (client *WebAppsClient) GetInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsGetInstanceProcessOptions) (WebAppsGetInstanceProcessResponse, error)

GetInstanceProcess - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcessDump

func (client *WebAppsClient) GetInstanceProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsGetInstanceProcessDumpOptions) (WebAppsGetInstanceProcessDumpResponse, error)

GetInstanceProcessDump - Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcessDumpSlot

func (client *WebAppsClient) GetInstanceProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsGetInstanceProcessDumpSlotOptions) (WebAppsGetInstanceProcessDumpSlotResponse, error)

GetInstanceProcessDumpSlot - Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcessModule

func (client *WebAppsClient) GetInstanceProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, instanceID string, options *WebAppsGetInstanceProcessModuleOptions) (WebAppsGetInstanceProcessModuleResponse, error)

GetInstanceProcessModule - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcessModuleSlot

func (client *WebAppsClient) GetInstanceProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, slot string, instanceID string, options *WebAppsGetInstanceProcessModuleSlotOptions) (WebAppsGetInstanceProcessModuleSlotResponse, error)

GetInstanceProcessModuleSlot - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetInstanceProcessSlot

func (client *WebAppsClient) GetInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsGetInstanceProcessSlotOptions) (WebAppsGetInstanceProcessSlotResponse, error)

GetInstanceProcessSlot - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMSDeployLog

func (client *WebAppsClient) GetMSDeployLog(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetMSDeployLogOptions) (WebAppsGetMSDeployLogResponse, error)

GetMSDeployLog - Description for Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMSDeployLogSlot

func (client *WebAppsClient) GetMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetMSDeployLogSlotOptions) (WebAppsGetMSDeployLogSlotResponse, error)

GetMSDeployLogSlot - Description for Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMSDeployStatus

func (client *WebAppsClient) GetMSDeployStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetMSDeployStatusOptions) (WebAppsGetMSDeployStatusResponse, error)

GetMSDeployStatus - Description for Get the status of the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMSDeployStatusSlot

func (client *WebAppsClient) GetMSDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetMSDeployStatusSlotOptions) (WebAppsGetMSDeployStatusSlotResponse, error)

GetMSDeployStatusSlot - Description for Get the status of the last MSDeploy operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMigrateMySQLStatus

func (client *WebAppsClient) GetMigrateMySQLStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetMigrateMySQLStatusOptions) (WebAppsGetMigrateMySQLStatusResponse, error)

GetMigrateMySQLStatus - Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetMigrateMySQLStatusSlot

func (client *WebAppsClient) GetMigrateMySQLStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetMigrateMySQLStatusSlotOptions) (WebAppsGetMigrateMySQLStatusSlotResponse, error)

GetMigrateMySQLStatusSlot - Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTraceOperation

func (client *WebAppsClient) GetNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsGetNetworkTraceOperationOptions) (WebAppsGetNetworkTraceOperationResponse, error)

GetNetworkTraceOperation - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTraceOperationSlot

func (client *WebAppsClient) GetNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsGetNetworkTraceOperationSlotOptions) (WebAppsGetNetworkTraceOperationSlotResponse, error)

GetNetworkTraceOperationSlot - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTraceOperationSlotV2

func (client *WebAppsClient) GetNetworkTraceOperationSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsGetNetworkTraceOperationSlotV2Options) (WebAppsGetNetworkTraceOperationSlotV2Response, error)

GetNetworkTraceOperationSlotV2 - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTraceOperationV2

func (client *WebAppsClient) GetNetworkTraceOperationV2(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsGetNetworkTraceOperationV2Options) (WebAppsGetNetworkTraceOperationV2Response, error)

GetNetworkTraceOperationV2 - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTraces

func (client *WebAppsClient) GetNetworkTraces(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsGetNetworkTracesOptions) (WebAppsGetNetworkTracesResponse, error)

GetNetworkTraces - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTracesSlot

func (client *WebAppsClient) GetNetworkTracesSlot(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsGetNetworkTracesSlotOptions) (WebAppsGetNetworkTracesSlotResponse, error)

GetNetworkTracesSlot - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTracesSlotV2

func (client *WebAppsClient) GetNetworkTracesSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsGetNetworkTracesSlotV2Options) (WebAppsGetNetworkTracesSlotV2Response, error)

GetNetworkTracesSlotV2 - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetNetworkTracesV2

func (client *WebAppsClient) GetNetworkTracesV2(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsGetNetworkTracesV2Options) (WebAppsGetNetworkTracesV2Response, error)

GetNetworkTracesV2 - Description for Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPremierAddOn

func (client *WebAppsClient) GetPremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, options *WebAppsGetPremierAddOnOptions) (WebAppsGetPremierAddOnResponse, error)

GetPremierAddOn - Description for Gets a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPremierAddOnSlot

func (client *WebAppsClient) GetPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, options *WebAppsGetPremierAddOnSlotOptions) (WebAppsGetPremierAddOnSlotResponse, error)

GetPremierAddOnSlot - Description for Gets a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateAccess

func (client *WebAppsClient) GetPrivateAccess(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetPrivateAccessOptions) (WebAppsGetPrivateAccessResponse, error)

GetPrivateAccess - Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateAccessSlot

func (client *WebAppsClient) GetPrivateAccessSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetPrivateAccessSlotOptions) (WebAppsGetPrivateAccessSlotResponse, error)

GetPrivateAccessSlot - Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateEndpointConnection

func (client *WebAppsClient) GetPrivateEndpointConnection(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, options *WebAppsGetPrivateEndpointConnectionOptions) (WebAppsGetPrivateEndpointConnectionResponse, error)

GetPrivateEndpointConnection - Description for Gets a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateEndpointConnectionList

func (client *WebAppsClient) GetPrivateEndpointConnectionList(resourceGroupName string, name string, options *WebAppsGetPrivateEndpointConnectionListOptions) *WebAppsGetPrivateEndpointConnectionListPager

GetPrivateEndpointConnectionList - Description for Gets the list of private endpoint connections associated with a site If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateEndpointConnectionListSlot

func (client *WebAppsClient) GetPrivateEndpointConnectionListSlot(resourceGroupName string, name string, slot string, options *WebAppsGetPrivateEndpointConnectionListSlotOptions) *WebAppsGetPrivateEndpointConnectionListSlotPager

GetPrivateEndpointConnectionListSlot - Description for Gets the list of private endpoint connections associated with a site If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateEndpointConnectionSlot

func (client *WebAppsClient) GetPrivateEndpointConnectionSlot(ctx context.Context, resourceGroupName string, name string, privateEndpointConnectionName string, slot string, options *WebAppsGetPrivateEndpointConnectionSlotOptions) (WebAppsGetPrivateEndpointConnectionSlotResponse, error)

GetPrivateEndpointConnectionSlot - Description for Gets a private endpoint connection If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateLinkResources

func (client *WebAppsClient) GetPrivateLinkResources(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetPrivateLinkResourcesOptions) (WebAppsGetPrivateLinkResourcesResponse, error)

GetPrivateLinkResources - Description for Gets the private link resources If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPrivateLinkResourcesSlot

func (client *WebAppsClient) GetPrivateLinkResourcesSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetPrivateLinkResourcesSlotOptions) (WebAppsGetPrivateLinkResourcesSlotResponse, error)

GetPrivateLinkResourcesSlot - Description for Gets the private link resources If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcess

func (client *WebAppsClient) GetProcess(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsGetProcessOptions) (WebAppsGetProcessResponse, error)

GetProcess - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcessDump

func (client *WebAppsClient) GetProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsGetProcessDumpOptions) (WebAppsGetProcessDumpResponse, error)

GetProcessDump - Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcessDumpSlot

func (client *WebAppsClient) GetProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsGetProcessDumpSlotOptions) (WebAppsGetProcessDumpSlotResponse, error)

GetProcessDumpSlot - Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcessModule

func (client *WebAppsClient) GetProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, options *WebAppsGetProcessModuleOptions) (WebAppsGetProcessModuleResponse, error)

GetProcessModule - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcessModuleSlot

func (client *WebAppsClient) GetProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, slot string, options *WebAppsGetProcessModuleSlotOptions) (WebAppsGetProcessModuleSlotResponse, error)

GetProcessModuleSlot - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetProcessSlot

func (client *WebAppsClient) GetProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsGetProcessSlotOptions) (WebAppsGetProcessSlotResponse, error)

GetProcessSlot - Description for Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPublicCertificate

func (client *WebAppsClient) GetPublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, options *WebAppsGetPublicCertificateOptions) (WebAppsGetPublicCertificateResponse, error)

GetPublicCertificate - Description for Get the named public certificate for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetPublicCertificateSlot

func (client *WebAppsClient) GetPublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, publicCertificateName string, options *WebAppsGetPublicCertificateSlotOptions) (WebAppsGetPublicCertificateSlotResponse, error)

GetPublicCertificateSlot - Description for Get the named public certificate for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetRelayServiceConnection

func (client *WebAppsClient) GetRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, options *WebAppsGetRelayServiceConnectionOptions) (WebAppsGetRelayServiceConnectionResponse, error)

GetRelayServiceConnection - Description for Gets a hybrid connection configuration by its name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetRelayServiceConnectionSlot

func (client *WebAppsClient) GetRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, options *WebAppsGetRelayServiceConnectionSlotOptions) (WebAppsGetRelayServiceConnectionSlotResponse, error)

GetRelayServiceConnectionSlot - Description for Gets a hybrid connection configuration by its name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetScmAllowed

func (client *WebAppsClient) GetScmAllowed(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetScmAllowedOptions) (WebAppsGetScmAllowedResponse, error)

GetScmAllowed - Description for Returns whether Scm basic auth is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetScmAllowedSlot

func (client *WebAppsClient) GetScmAllowedSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetScmAllowedSlotOptions) (WebAppsGetScmAllowedSlotResponse, error)

GetScmAllowedSlot - Description for Returns whether Scm basic auth is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteConnectionStringKeyVaultReference

func (client *WebAppsClient) GetSiteConnectionStringKeyVaultReference(ctx context.Context, resourceGroupName string, name string, connectionStringKey string, options *WebAppsGetSiteConnectionStringKeyVaultReferenceOptions) (WebAppsGetSiteConnectionStringKeyVaultReferenceResponse, error)

GetSiteConnectionStringKeyVaultReference - Description for Gets the config reference and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteConnectionStringKeyVaultReferenceSlot

func (client *WebAppsClient) GetSiteConnectionStringKeyVaultReferenceSlot(ctx context.Context, resourceGroupName string, name string, connectionStringKey string, slot string, options *WebAppsGetSiteConnectionStringKeyVaultReferenceSlotOptions) (WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResponse, error)

GetSiteConnectionStringKeyVaultReferenceSlot - Description for Gets the config reference and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteConnectionStringKeyVaultReferences

func (client *WebAppsClient) GetSiteConnectionStringKeyVaultReferences(resourceGroupName string, name string, options *WebAppsGetSiteConnectionStringKeyVaultReferencesOptions) *WebAppsGetSiteConnectionStringKeyVaultReferencesPager

GetSiteConnectionStringKeyVaultReferences - Description for Gets the config reference app settings and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteConnectionStringKeyVaultReferencesSlot

func (client *WebAppsClient) GetSiteConnectionStringKeyVaultReferencesSlot(resourceGroupName string, name string, slot string, options *WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptions) *WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager

GetSiteConnectionStringKeyVaultReferencesSlot - Description for Gets the config reference app settings and status of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteExtension

func (client *WebAppsClient) GetSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsGetSiteExtensionOptions) (WebAppsGetSiteExtensionResponse, error)

GetSiteExtension - Description for Get site extension information by its ID for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSiteExtensionSlot

func (client *WebAppsClient) GetSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsGetSiteExtensionSlotOptions) (WebAppsGetSiteExtensionSlotResponse, error)

GetSiteExtensionSlot - Description for Get site extension information by its ID for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSitePhpErrorLogFlag

func (client *WebAppsClient) GetSitePhpErrorLogFlag(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetSitePhpErrorLogFlagOptions) (WebAppsGetSitePhpErrorLogFlagResponse, error)

GetSitePhpErrorLogFlag - Description for Gets web app's event logs. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSitePhpErrorLogFlagSlot

func (client *WebAppsClient) GetSitePhpErrorLogFlagSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetSitePhpErrorLogFlagSlotOptions) (WebAppsGetSitePhpErrorLogFlagSlotResponse, error)

GetSitePhpErrorLogFlagSlot - Description for Gets web app's event logs. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSlot

func (client *WebAppsClient) GetSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetSlotOptions) (WebAppsGetSlotResponse, error)

GetSlot - Description for Gets the details of a web, mobile, or API app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSourceControl

func (client *WebAppsClient) GetSourceControl(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetSourceControlOptions) (WebAppsGetSourceControlResponse, error)

GetSourceControl - Description for Gets the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSourceControlSlot

func (client *WebAppsClient) GetSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetSourceControlSlotOptions) (WebAppsGetSourceControlSlotResponse, error)

GetSourceControlSlot - Description for Gets the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSwiftVirtualNetworkConnection

func (client *WebAppsClient) GetSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetSwiftVirtualNetworkConnectionOptions) (WebAppsGetSwiftVirtualNetworkConnectionResponse, error)

GetSwiftVirtualNetworkConnection - Description for Gets a Swift Virtual Network connection. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetSwiftVirtualNetworkConnectionSlot

func (client *WebAppsClient) GetSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetSwiftVirtualNetworkConnectionSlotOptions) (WebAppsGetSwiftVirtualNetworkConnectionSlotResponse, error)

GetSwiftVirtualNetworkConnectionSlot - Description for Gets a Swift Virtual Network connection. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetTriggeredWebJob

func (client *WebAppsClient) GetTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsGetTriggeredWebJobOptions) (WebAppsGetTriggeredWebJobResponse, error)

GetTriggeredWebJob - Description for Gets a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetTriggeredWebJobHistory

func (client *WebAppsClient) GetTriggeredWebJobHistory(ctx context.Context, resourceGroupName string, name string, webJobName string, id string, options *WebAppsGetTriggeredWebJobHistoryOptions) (WebAppsGetTriggeredWebJobHistoryResponse, error)

GetTriggeredWebJobHistory - Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetTriggeredWebJobHistorySlot

func (client *WebAppsClient) GetTriggeredWebJobHistorySlot(ctx context.Context, resourceGroupName string, name string, webJobName string, id string, slot string, options *WebAppsGetTriggeredWebJobHistorySlotOptions) (WebAppsGetTriggeredWebJobHistorySlotResponse, error)

GetTriggeredWebJobHistorySlot - Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetTriggeredWebJobSlot

func (client *WebAppsClient) GetTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsGetTriggeredWebJobSlotOptions) (WebAppsGetTriggeredWebJobSlotResponse, error)

GetTriggeredWebJobSlot - Description for Gets a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetVnetConnection

func (client *WebAppsClient) GetVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, options *WebAppsGetVnetConnectionOptions) (WebAppsGetVnetConnectionResponse, error)

GetVnetConnection - Description for Gets a virtual network the app (or deployment slot) is connected to by name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetVnetConnectionGateway

func (client *WebAppsClient) GetVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, options *WebAppsGetVnetConnectionGatewayOptions) (WebAppsGetVnetConnectionGatewayResponse, error)

GetVnetConnectionGateway - Description for Gets an app's Virtual Network gateway. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetVnetConnectionGatewaySlot

func (client *WebAppsClient) GetVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, options *WebAppsGetVnetConnectionGatewaySlotOptions) (WebAppsGetVnetConnectionGatewaySlotResponse, error)

GetVnetConnectionGatewaySlot - Description for Gets an app's Virtual Network gateway. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetVnetConnectionSlot

func (client *WebAppsClient) GetVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, options *WebAppsGetVnetConnectionSlotOptions) (WebAppsGetVnetConnectionSlotResponse, error)

GetVnetConnectionSlot - Description for Gets a virtual network the app (or deployment slot) is connected to by name. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetWebJob

func (client *WebAppsClient) GetWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsGetWebJobOptions) (WebAppsGetWebJobResponse, error)

GetWebJob - Description for Get webjob information for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetWebJobSlot

func (client *WebAppsClient) GetWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsGetWebJobSlotOptions) (WebAppsGetWebJobSlotResponse, error)

GetWebJobSlot - Description for Get webjob information for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) GetWebSiteContainerLogs

func (client *WebAppsClient) GetWebSiteContainerLogs(ctx context.Context, resourceGroupName string, name string, options *WebAppsGetWebSiteContainerLogsOptions) (WebAppsGetWebSiteContainerLogsResponse, error)

GetWebSiteContainerLogs - Description for Gets the last lines of docker logs for the given site If the operation fails it returns a generic error.

func (*WebAppsClient) GetWebSiteContainerLogsSlot

func (client *WebAppsClient) GetWebSiteContainerLogsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsGetWebSiteContainerLogsSlotOptions) (WebAppsGetWebSiteContainerLogsSlotResponse, error)

GetWebSiteContainerLogsSlot - Description for Gets the last lines of docker logs for the given site If the operation fails it returns a generic error.

func (*WebAppsClient) IsCloneable

func (client *WebAppsClient) IsCloneable(ctx context.Context, resourceGroupName string, name string, options *WebAppsIsCloneableOptions) (WebAppsIsCloneableResponse, error)

IsCloneable - Description for Shows whether an app can be cloned to another resource group or subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) IsCloneableSlot

func (client *WebAppsClient) IsCloneableSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsIsCloneableSlotOptions) (WebAppsIsCloneableSlotResponse, error)

IsCloneableSlot - Description for Shows whether an app can be cloned to another resource group or subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) List

func (client *WebAppsClient) List(options *WebAppsListOptions) *WebAppsListPager

List - Description for Get all apps for a subscription. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListApplicationSettings

func (client *WebAppsClient) ListApplicationSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsListApplicationSettingsOptions) (WebAppsListApplicationSettingsResponse, error)

ListApplicationSettings - Description for Gets the application settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListApplicationSettingsSlot

func (client *WebAppsClient) ListApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListApplicationSettingsSlotOptions) (WebAppsListApplicationSettingsSlotResponse, error)

ListApplicationSettingsSlot - Description for Gets the application settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListAzureStorageAccounts

func (client *WebAppsClient) ListAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, options *WebAppsListAzureStorageAccountsOptions) (WebAppsListAzureStorageAccountsResponse, error)

ListAzureStorageAccounts - Description for Gets the Azure storage account configurations of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListAzureStorageAccountsSlot

func (client *WebAppsClient) ListAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListAzureStorageAccountsSlotOptions) (WebAppsListAzureStorageAccountsSlotResponse, error)

ListAzureStorageAccountsSlot - Description for Gets the Azure storage account configurations of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBackupStatusSecrets

func (client *WebAppsClient) ListBackupStatusSecrets(ctx context.Context, resourceGroupName string, name string, backupID string, request BackupRequest, options *WebAppsListBackupStatusSecretsOptions) (WebAppsListBackupStatusSecretsResponse, error)

ListBackupStatusSecrets - Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBackupStatusSecretsSlot

func (client *WebAppsClient) ListBackupStatusSecretsSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, request BackupRequest, options *WebAppsListBackupStatusSecretsSlotOptions) (WebAppsListBackupStatusSecretsSlotResponse, error)

ListBackupStatusSecretsSlot - Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBackups

func (client *WebAppsClient) ListBackups(resourceGroupName string, name string, options *WebAppsListBackupsOptions) *WebAppsListBackupsPager

ListBackups - Description for Gets existing backups of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBackupsSlot

func (client *WebAppsClient) ListBackupsSlot(resourceGroupName string, name string, slot string, options *WebAppsListBackupsSlotOptions) *WebAppsListBackupsSlotPager

ListBackupsSlot - Description for Gets existing backups of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBasicPublishingCredentialsPolicies

func (client *WebAppsClient) ListBasicPublishingCredentialsPolicies(resourceGroupName string, name string, options *WebAppsListBasicPublishingCredentialsPoliciesOptions) *WebAppsListBasicPublishingCredentialsPoliciesPager

ListBasicPublishingCredentialsPolicies - Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListBasicPublishingCredentialsPoliciesSlot

func (client *WebAppsClient) ListBasicPublishingCredentialsPoliciesSlot(resourceGroupName string, name string, slot string, options *WebAppsListBasicPublishingCredentialsPoliciesSlotOptions) *WebAppsListBasicPublishingCredentialsPoliciesSlotPager

ListBasicPublishingCredentialsPoliciesSlot - Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListByResourceGroup

func (client *WebAppsClient) ListByResourceGroup(resourceGroupName string, options *WebAppsListByResourceGroupOptions) *WebAppsListByResourceGroupPager

ListByResourceGroup - Description for Gets all web, mobile, and API apps in the specified resource group. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConfigurationSnapshotInfo

func (client *WebAppsClient) ListConfigurationSnapshotInfo(resourceGroupName string, name string, options *WebAppsListConfigurationSnapshotInfoOptions) *WebAppsListConfigurationSnapshotInfoPager

ListConfigurationSnapshotInfo - Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConfigurationSnapshotInfoSlot

func (client *WebAppsClient) ListConfigurationSnapshotInfoSlot(resourceGroupName string, name string, slot string, options *WebAppsListConfigurationSnapshotInfoSlotOptions) *WebAppsListConfigurationSnapshotInfoSlotPager

ListConfigurationSnapshotInfoSlot - Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConfigurations

func (client *WebAppsClient) ListConfigurations(resourceGroupName string, name string, options *WebAppsListConfigurationsOptions) *WebAppsListConfigurationsPager

ListConfigurations - Description for List the configurations of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConfigurationsSlot

func (client *WebAppsClient) ListConfigurationsSlot(resourceGroupName string, name string, slot string, options *WebAppsListConfigurationsSlotOptions) *WebAppsListConfigurationsSlotPager

ListConfigurationsSlot - Description for List the configurations of an app If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConnectionStrings

func (client *WebAppsClient) ListConnectionStrings(ctx context.Context, resourceGroupName string, name string, options *WebAppsListConnectionStringsOptions) (WebAppsListConnectionStringsResponse, error)

ListConnectionStrings - Description for Gets the connection strings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListConnectionStringsSlot

func (client *WebAppsClient) ListConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListConnectionStringsSlotOptions) (WebAppsListConnectionStringsSlotResponse, error)

ListConnectionStringsSlot - Description for Gets the connection strings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListContinuousWebJobs

func (client *WebAppsClient) ListContinuousWebJobs(resourceGroupName string, name string, options *WebAppsListContinuousWebJobsOptions) *WebAppsListContinuousWebJobsPager

ListContinuousWebJobs - Description for List continuous web jobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListContinuousWebJobsSlot

func (client *WebAppsClient) ListContinuousWebJobsSlot(resourceGroupName string, name string, slot string, options *WebAppsListContinuousWebJobsSlotOptions) *WebAppsListContinuousWebJobsSlotPager

ListContinuousWebJobsSlot - Description for List continuous web jobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDeploymentLog

func (client *WebAppsClient) ListDeploymentLog(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsListDeploymentLogOptions) (WebAppsListDeploymentLogResponse, error)

ListDeploymentLog - Description for List deployment log for specific deployment for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDeploymentLogSlot

func (client *WebAppsClient) ListDeploymentLogSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsListDeploymentLogSlotOptions) (WebAppsListDeploymentLogSlotResponse, error)

ListDeploymentLogSlot - Description for List deployment log for specific deployment for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDeployments

func (client *WebAppsClient) ListDeployments(resourceGroupName string, name string, options *WebAppsListDeploymentsOptions) *WebAppsListDeploymentsPager

ListDeployments - Description for List deployments for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDeploymentsSlot

func (client *WebAppsClient) ListDeploymentsSlot(resourceGroupName string, name string, slot string, options *WebAppsListDeploymentsSlotOptions) *WebAppsListDeploymentsSlotPager

ListDeploymentsSlot - Description for List deployments for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDomainOwnershipIdentifiers

func (client *WebAppsClient) ListDomainOwnershipIdentifiers(resourceGroupName string, name string, options *WebAppsListDomainOwnershipIdentifiersOptions) *WebAppsListDomainOwnershipIdentifiersPager

ListDomainOwnershipIdentifiers - Description for Lists ownership identifiers for domain associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListDomainOwnershipIdentifiersSlot

func (client *WebAppsClient) ListDomainOwnershipIdentifiersSlot(resourceGroupName string, name string, slot string, options *WebAppsListDomainOwnershipIdentifiersSlotOptions) *WebAppsListDomainOwnershipIdentifiersSlotPager

ListDomainOwnershipIdentifiersSlot - Description for Lists ownership identifiers for domain associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListFunctionKeys

func (client *WebAppsClient) ListFunctionKeys(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsListFunctionKeysOptions) (WebAppsListFunctionKeysResponse, error)

ListFunctionKeys - Description for Get function keys for a function in a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListFunctionKeysSlot

func (client *WebAppsClient) ListFunctionKeysSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsListFunctionKeysSlotOptions) (WebAppsListFunctionKeysSlotResponse, error)

ListFunctionKeysSlot - Description for Get function keys for a function in a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListFunctionSecrets

func (client *WebAppsClient) ListFunctionSecrets(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsListFunctionSecretsOptions) (WebAppsListFunctionSecretsResponse, error)

ListFunctionSecrets - Description for Get function secrets for a function in a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListFunctionSecretsSlot

func (client *WebAppsClient) ListFunctionSecretsSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsListFunctionSecretsSlotOptions) (WebAppsListFunctionSecretsSlotResponse, error)

ListFunctionSecretsSlot - Description for Get function secrets for a function in a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListFunctions

func (client *WebAppsClient) ListFunctions(resourceGroupName string, name string, options *WebAppsListFunctionsOptions) *WebAppsListFunctionsPager

ListFunctions - Description for List the functions for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHostKeys

func (client *WebAppsClient) ListHostKeys(ctx context.Context, resourceGroupName string, name string, options *WebAppsListHostKeysOptions) (WebAppsListHostKeysResponse, error)

ListHostKeys - Description for Get host secrets for a function app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHostKeysSlot

func (client *WebAppsClient) ListHostKeysSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListHostKeysSlotOptions) (WebAppsListHostKeysSlotResponse, error)

ListHostKeysSlot - Description for Get host secrets for a function app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHostNameBindings

func (client *WebAppsClient) ListHostNameBindings(resourceGroupName string, name string, options *WebAppsListHostNameBindingsOptions) *WebAppsListHostNameBindingsPager

ListHostNameBindings - Description for Get hostname bindings for an app or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHostNameBindingsSlot

func (client *WebAppsClient) ListHostNameBindingsSlot(resourceGroupName string, name string, slot string, options *WebAppsListHostNameBindingsSlotOptions) *WebAppsListHostNameBindingsSlotPager

ListHostNameBindingsSlot - Description for Get hostname bindings for an app or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHybridConnections

func (client *WebAppsClient) ListHybridConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsListHybridConnectionsOptions) (WebAppsListHybridConnectionsResponse, error)

ListHybridConnections - Description for Retrieves all Service Bus Hybrid Connections used by this Web App. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListHybridConnectionsSlot

func (client *WebAppsClient) ListHybridConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListHybridConnectionsSlotOptions) (WebAppsListHybridConnectionsSlotResponse, error)

ListHybridConnectionsSlot - Description for Retrieves all Service Bus Hybrid Connections used by this Web App. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceFunctionsSlot

func (client *WebAppsClient) ListInstanceFunctionsSlot(resourceGroupName string, name string, slot string, options *WebAppsListInstanceFunctionsSlotOptions) *WebAppsListInstanceFunctionsSlotPager

ListInstanceFunctionsSlot - Description for List the functions for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceIdentifiers

func (client *WebAppsClient) ListInstanceIdentifiers(resourceGroupName string, name string, options *WebAppsListInstanceIdentifiersOptions) *WebAppsListInstanceIdentifiersPager

ListInstanceIdentifiers - Description for Gets all scale-out instances of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceIdentifiersSlot

func (client *WebAppsClient) ListInstanceIdentifiersSlot(resourceGroupName string, name string, slot string, options *WebAppsListInstanceIdentifiersSlotOptions) *WebAppsListInstanceIdentifiersSlotPager

ListInstanceIdentifiersSlot - Description for Gets all scale-out instances of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcessModules

func (client *WebAppsClient) ListInstanceProcessModules(resourceGroupName string, name string, processID string, instanceID string, options *WebAppsListInstanceProcessModulesOptions) *WebAppsListInstanceProcessModulesPager

ListInstanceProcessModules - Description for List module information for a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcessModulesSlot

func (client *WebAppsClient) ListInstanceProcessModulesSlot(resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsListInstanceProcessModulesSlotOptions) *WebAppsListInstanceProcessModulesSlotPager

ListInstanceProcessModulesSlot - Description for List module information for a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcessThreads

func (client *WebAppsClient) ListInstanceProcessThreads(resourceGroupName string, name string, processID string, instanceID string, options *WebAppsListInstanceProcessThreadsOptions) *WebAppsListInstanceProcessThreadsPager

ListInstanceProcessThreads - Description for List the threads in a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcessThreadsSlot

func (client *WebAppsClient) ListInstanceProcessThreadsSlot(resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsListInstanceProcessThreadsSlotOptions) *WebAppsListInstanceProcessThreadsSlotPager

ListInstanceProcessThreadsSlot - Description for List the threads in a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcesses

func (client *WebAppsClient) ListInstanceProcesses(resourceGroupName string, name string, instanceID string, options *WebAppsListInstanceProcessesOptions) *WebAppsListInstanceProcessesPager

ListInstanceProcesses - Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListInstanceProcessesSlot

func (client *WebAppsClient) ListInstanceProcessesSlot(resourceGroupName string, name string, slot string, instanceID string, options *WebAppsListInstanceProcessesSlotOptions) *WebAppsListInstanceProcessesSlotPager

ListInstanceProcessesSlot - Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListMetadata

func (client *WebAppsClient) ListMetadata(ctx context.Context, resourceGroupName string, name string, options *WebAppsListMetadataOptions) (WebAppsListMetadataResponse, error)

ListMetadata - Description for Gets the metadata of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListMetadataSlot

func (client *WebAppsClient) ListMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListMetadataSlotOptions) (WebAppsListMetadataSlotResponse, error)

ListMetadataSlot - Description for Gets the metadata of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListNetworkFeatures

func (client *WebAppsClient) ListNetworkFeatures(ctx context.Context, resourceGroupName string, name string, view string, options *WebAppsListNetworkFeaturesOptions) (WebAppsListNetworkFeaturesResponse, error)

ListNetworkFeatures - Description for Gets all network features used by the app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListNetworkFeaturesSlot

func (client *WebAppsClient) ListNetworkFeaturesSlot(ctx context.Context, resourceGroupName string, name string, view string, slot string, options *WebAppsListNetworkFeaturesSlotOptions) (WebAppsListNetworkFeaturesSlotResponse, error)

ListNetworkFeaturesSlot - Description for Gets all network features used by the app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPerfMonCounters

func (client *WebAppsClient) ListPerfMonCounters(resourceGroupName string, name string, options *WebAppsListPerfMonCountersOptions) *WebAppsListPerfMonCountersPager

ListPerfMonCounters - Description for Gets perfmon counters for web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPerfMonCountersSlot

func (client *WebAppsClient) ListPerfMonCountersSlot(resourceGroupName string, name string, slot string, options *WebAppsListPerfMonCountersSlotOptions) *WebAppsListPerfMonCountersSlotPager

ListPerfMonCountersSlot - Description for Gets perfmon counters for web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPremierAddOns

func (client *WebAppsClient) ListPremierAddOns(ctx context.Context, resourceGroupName string, name string, options *WebAppsListPremierAddOnsOptions) (WebAppsListPremierAddOnsResponse, error)

ListPremierAddOns - Description for Gets the premier add-ons of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPremierAddOnsSlot

func (client *WebAppsClient) ListPremierAddOnsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListPremierAddOnsSlotOptions) (WebAppsListPremierAddOnsSlotResponse, error)

ListPremierAddOnsSlot - Description for Gets the premier add-ons of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcessModules

func (client *WebAppsClient) ListProcessModules(resourceGroupName string, name string, processID string, options *WebAppsListProcessModulesOptions) *WebAppsListProcessModulesPager

ListProcessModules - Description for List module information for a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcessModulesSlot

func (client *WebAppsClient) ListProcessModulesSlot(resourceGroupName string, name string, processID string, slot string, options *WebAppsListProcessModulesSlotOptions) *WebAppsListProcessModulesSlotPager

ListProcessModulesSlot - Description for List module information for a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcessThreads

func (client *WebAppsClient) ListProcessThreads(resourceGroupName string, name string, processID string, options *WebAppsListProcessThreadsOptions) *WebAppsListProcessThreadsPager

ListProcessThreads - Description for List the threads in a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcessThreadsSlot

func (client *WebAppsClient) ListProcessThreadsSlot(resourceGroupName string, name string, processID string, slot string, options *WebAppsListProcessThreadsSlotOptions) *WebAppsListProcessThreadsSlotPager

ListProcessThreadsSlot - Description for List the threads in a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcesses

func (client *WebAppsClient) ListProcesses(resourceGroupName string, name string, options *WebAppsListProcessesOptions) *WebAppsListProcessesPager

ListProcesses - Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListProcessesSlot

func (client *WebAppsClient) ListProcessesSlot(resourceGroupName string, name string, slot string, options *WebAppsListProcessesSlotOptions) *WebAppsListProcessesSlotPager

ListProcessesSlot - Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPublicCertificates

func (client *WebAppsClient) ListPublicCertificates(resourceGroupName string, name string, options *WebAppsListPublicCertificatesOptions) *WebAppsListPublicCertificatesPager

ListPublicCertificates - Description for Get public certificates for an app or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPublicCertificatesSlot

func (client *WebAppsClient) ListPublicCertificatesSlot(resourceGroupName string, name string, slot string, options *WebAppsListPublicCertificatesSlotOptions) *WebAppsListPublicCertificatesSlotPager

ListPublicCertificatesSlot - Description for Get public certificates for an app or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPublishingProfileXMLWithSecrets

func (client *WebAppsClient) ListPublishingProfileXMLWithSecrets(ctx context.Context, resourceGroupName string, name string, publishingProfileOptions CsmPublishingProfileOptions, options *WebAppsListPublishingProfileXMLWithSecretsOptions) (WebAppsListPublishingProfileXMLWithSecretsResponse, error)

ListPublishingProfileXMLWithSecrets - Description for Gets the publishing profile for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListPublishingProfileXMLWithSecretsSlot

func (client *WebAppsClient) ListPublishingProfileXMLWithSecretsSlot(ctx context.Context, resourceGroupName string, name string, slot string, publishingProfileOptions CsmPublishingProfileOptions, options *WebAppsListPublishingProfileXMLWithSecretsSlotOptions) (WebAppsListPublishingProfileXMLWithSecretsSlotResponse, error)

ListPublishingProfileXMLWithSecretsSlot - Description for Gets the publishing profile for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListRelayServiceConnections

func (client *WebAppsClient) ListRelayServiceConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsListRelayServiceConnectionsOptions) (WebAppsListRelayServiceConnectionsResponse, error)

ListRelayServiceConnections - Description for Gets hybrid connections configured for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListRelayServiceConnectionsSlot

func (client *WebAppsClient) ListRelayServiceConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListRelayServiceConnectionsSlotOptions) (WebAppsListRelayServiceConnectionsSlotResponse, error)

ListRelayServiceConnectionsSlot - Description for Gets hybrid connections configured for an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSiteBackups

func (client *WebAppsClient) ListSiteBackups(resourceGroupName string, name string, options *WebAppsListSiteBackupsOptions) *WebAppsListSiteBackupsPager

ListSiteBackups - Description for Gets existing backups of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSiteBackupsSlot

func (client *WebAppsClient) ListSiteBackupsSlot(resourceGroupName string, name string, slot string, options *WebAppsListSiteBackupsSlotOptions) *WebAppsListSiteBackupsSlotPager

ListSiteBackupsSlot - Description for Gets existing backups of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSiteExtensions

func (client *WebAppsClient) ListSiteExtensions(resourceGroupName string, name string, options *WebAppsListSiteExtensionsOptions) *WebAppsListSiteExtensionsPager

ListSiteExtensions - Description for Get list of siteextensions for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSiteExtensionsSlot

func (client *WebAppsClient) ListSiteExtensionsSlot(resourceGroupName string, name string, slot string, options *WebAppsListSiteExtensionsSlotOptions) *WebAppsListSiteExtensionsSlotPager

ListSiteExtensionsSlot - Description for Get list of siteextensions for a web site, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSitePushSettings

func (client *WebAppsClient) ListSitePushSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsListSitePushSettingsOptions) (WebAppsListSitePushSettingsResponse, error)

ListSitePushSettings - Description for Gets the Push settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSitePushSettingsSlot

func (client *WebAppsClient) ListSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListSitePushSettingsSlotOptions) (WebAppsListSitePushSettingsSlotResponse, error)

ListSitePushSettingsSlot - Description for Gets the Push settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSlotConfigurationNames

func (client *WebAppsClient) ListSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, options *WebAppsListSlotConfigurationNamesOptions) (WebAppsListSlotConfigurationNamesResponse, error)

ListSlotConfigurationNames - Description for Gets the names of app settings and connection strings that stick to the slot (not swapped). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSlotDifferencesFromProduction

func (client *WebAppsClient) ListSlotDifferencesFromProduction(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsListSlotDifferencesFromProductionOptions) *WebAppsListSlotDifferencesFromProductionPager

ListSlotDifferencesFromProduction - Description for Get the difference in configuration settings between two web app slots. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSlotDifferencesSlot

func (client *WebAppsClient) ListSlotDifferencesSlot(resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsListSlotDifferencesSlotOptions) *WebAppsListSlotDifferencesSlotPager

ListSlotDifferencesSlot - Description for Get the difference in configuration settings between two web app slots. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSlots

func (client *WebAppsClient) ListSlots(resourceGroupName string, name string, options *WebAppsListSlotsOptions) *WebAppsListSlotsPager

ListSlots - Description for Gets an app's deployment slots. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSnapshots

func (client *WebAppsClient) ListSnapshots(resourceGroupName string, name string, options *WebAppsListSnapshotsOptions) *WebAppsListSnapshotsPager

ListSnapshots - Description for Returns all Snapshots to the user. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSnapshotsFromDRSecondary

func (client *WebAppsClient) ListSnapshotsFromDRSecondary(resourceGroupName string, name string, options *WebAppsListSnapshotsFromDRSecondaryOptions) *WebAppsListSnapshotsFromDRSecondaryPager

ListSnapshotsFromDRSecondary - Description for Returns all Snapshots to the user from DRSecondary endpoint. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSnapshotsFromDRSecondarySlot

func (client *WebAppsClient) ListSnapshotsFromDRSecondarySlot(resourceGroupName string, name string, slot string, options *WebAppsListSnapshotsFromDRSecondarySlotOptions) *WebAppsListSnapshotsFromDRSecondarySlotPager

ListSnapshotsFromDRSecondarySlot - Description for Returns all Snapshots to the user from DRSecondary endpoint. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSnapshotsSlot

func (client *WebAppsClient) ListSnapshotsSlot(resourceGroupName string, name string, slot string, options *WebAppsListSnapshotsSlotOptions) *WebAppsListSnapshotsSlotPager

ListSnapshotsSlot - Description for Returns all Snapshots to the user. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSyncFunctionTriggers

func (client *WebAppsClient) ListSyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, options *WebAppsListSyncFunctionTriggersOptions) (WebAppsListSyncFunctionTriggersResponse, error)

ListSyncFunctionTriggers - Description for This is to allow calling via powershell and ARM template. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSyncFunctionTriggersSlot

func (client *WebAppsClient) ListSyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListSyncFunctionTriggersSlotOptions) (WebAppsListSyncFunctionTriggersSlotResponse, error)

ListSyncFunctionTriggersSlot - Description for This is to allow calling via powershell and ARM template. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSyncStatus

func (client *WebAppsClient) ListSyncStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsListSyncStatusOptions) (WebAppsListSyncStatusResponse, error)

ListSyncStatus - Description for This is to allow calling via powershell and ARM template. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListSyncStatusSlot

func (client *WebAppsClient) ListSyncStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListSyncStatusSlotOptions) (WebAppsListSyncStatusSlotResponse, error)

ListSyncStatusSlot - Description for This is to allow calling via powershell and ARM template. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListTriggeredWebJobHistory

func (client *WebAppsClient) ListTriggeredWebJobHistory(resourceGroupName string, name string, webJobName string, options *WebAppsListTriggeredWebJobHistoryOptions) *WebAppsListTriggeredWebJobHistoryPager

ListTriggeredWebJobHistory - Description for List a triggered web job's history for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListTriggeredWebJobHistorySlot

func (client *WebAppsClient) ListTriggeredWebJobHistorySlot(resourceGroupName string, name string, webJobName string, slot string, options *WebAppsListTriggeredWebJobHistorySlotOptions) *WebAppsListTriggeredWebJobHistorySlotPager

ListTriggeredWebJobHistorySlot - Description for List a triggered web job's history for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListTriggeredWebJobs

func (client *WebAppsClient) ListTriggeredWebJobs(resourceGroupName string, name string, options *WebAppsListTriggeredWebJobsOptions) *WebAppsListTriggeredWebJobsPager

ListTriggeredWebJobs - Description for List triggered web jobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListTriggeredWebJobsSlot

func (client *WebAppsClient) ListTriggeredWebJobsSlot(resourceGroupName string, name string, slot string, options *WebAppsListTriggeredWebJobsSlotOptions) *WebAppsListTriggeredWebJobsSlotPager

ListTriggeredWebJobsSlot - Description for List triggered web jobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListUsages

func (client *WebAppsClient) ListUsages(resourceGroupName string, name string, options *WebAppsListUsagesOptions) *WebAppsListUsagesPager

ListUsages - Description for Gets the quota usage information of an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListUsagesSlot

func (client *WebAppsClient) ListUsagesSlot(resourceGroupName string, name string, slot string, options *WebAppsListUsagesSlotOptions) *WebAppsListUsagesSlotPager

ListUsagesSlot - Description for Gets the quota usage information of an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListVnetConnections

func (client *WebAppsClient) ListVnetConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsListVnetConnectionsOptions) (WebAppsListVnetConnectionsResponse, error)

ListVnetConnections - Description for Gets the virtual networks the app (or deployment slot) is connected to. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListVnetConnectionsSlot

func (client *WebAppsClient) ListVnetConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsListVnetConnectionsSlotOptions) (WebAppsListVnetConnectionsSlotResponse, error)

ListVnetConnectionsSlot - Description for Gets the virtual networks the app (or deployment slot) is connected to. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListWebJobs

func (client *WebAppsClient) ListWebJobs(resourceGroupName string, name string, options *WebAppsListWebJobsOptions) *WebAppsListWebJobsPager

ListWebJobs - Description for List webjobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ListWebJobsSlot

func (client *WebAppsClient) ListWebJobsSlot(resourceGroupName string, name string, slot string, options *WebAppsListWebJobsSlotOptions) *WebAppsListWebJobsSlotPager

ListWebJobsSlot - Description for List webjobs for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) PutPrivateAccessVnet

func (client *WebAppsClient) PutPrivateAccessVnet(ctx context.Context, resourceGroupName string, name string, access PrivateAccess, options *WebAppsPutPrivateAccessVnetOptions) (WebAppsPutPrivateAccessVnetResponse, error)

PutPrivateAccessVnet - Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) PutPrivateAccessVnetSlot

func (client *WebAppsClient) PutPrivateAccessVnetSlot(ctx context.Context, resourceGroupName string, name string, slot string, access PrivateAccess, options *WebAppsPutPrivateAccessVnetSlotOptions) (WebAppsPutPrivateAccessVnetSlotResponse, error)

PutPrivateAccessVnetSlot - Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) RecoverSiteConfigurationSnapshot

func (client *WebAppsClient) RecoverSiteConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, options *WebAppsRecoverSiteConfigurationSnapshotOptions) (WebAppsRecoverSiteConfigurationSnapshotResponse, error)

RecoverSiteConfigurationSnapshot - Description for Reverts the configuration of an app to a previous snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) RecoverSiteConfigurationSnapshotSlot

func (client *WebAppsClient) RecoverSiteConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, slot string, options *WebAppsRecoverSiteConfigurationSnapshotSlotOptions) (WebAppsRecoverSiteConfigurationSnapshotSlotResponse, error)

RecoverSiteConfigurationSnapshotSlot - Description for Reverts the configuration of an app to a previous snapshot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ResetProductionSlotConfig

func (client *WebAppsClient) ResetProductionSlotConfig(ctx context.Context, resourceGroupName string, name string, options *WebAppsResetProductionSlotConfigOptions) (WebAppsResetProductionSlotConfigResponse, error)

ResetProductionSlotConfig - Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) ResetSlotConfigurationSlot

func (client *WebAppsClient) ResetSlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsResetSlotConfigurationSlotOptions) (WebAppsResetSlotConfigurationSlotResponse, error)

ResetSlotConfigurationSlot - Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Restart

func (client *WebAppsClient) Restart(ctx context.Context, resourceGroupName string, name string, options *WebAppsRestartOptions) (WebAppsRestartResponse, error)

Restart - Description for Restarts an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) RestartSlot

func (client *WebAppsClient) RestartSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsRestartSlotOptions) (WebAppsRestartSlotResponse, error)

RestartSlot - Description for Restarts an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) RunTriggeredWebJob

func (client *WebAppsClient) RunTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsRunTriggeredWebJobOptions) (WebAppsRunTriggeredWebJobResponse, error)

RunTriggeredWebJob - Description for Run a triggered web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) RunTriggeredWebJobSlot

func (client *WebAppsClient) RunTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsRunTriggeredWebJobSlotOptions) (WebAppsRunTriggeredWebJobSlotResponse, error)

RunTriggeredWebJobSlot - Description for Run a triggered web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Start

func (client *WebAppsClient) Start(ctx context.Context, resourceGroupName string, name string, options *WebAppsStartOptions) (WebAppsStartResponse, error)

Start - Description for Starts an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StartContinuousWebJob

func (client *WebAppsClient) StartContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsStartContinuousWebJobOptions) (WebAppsStartContinuousWebJobResponse, error)

StartContinuousWebJob - Description for Start a continuous web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StartContinuousWebJobSlot

func (client *WebAppsClient) StartContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsStartContinuousWebJobSlotOptions) (WebAppsStartContinuousWebJobSlotResponse, error)

StartContinuousWebJobSlot - Description for Start a continuous web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StartSlot

func (client *WebAppsClient) StartSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsStartSlotOptions) (WebAppsStartSlotResponse, error)

StartSlot - Description for Starts an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StartWebSiteNetworkTrace

func (client *WebAppsClient) StartWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsStartWebSiteNetworkTraceOptions) (WebAppsStartWebSiteNetworkTraceResponse, error)

StartWebSiteNetworkTrace - Description for Start capturing network packets for the site (To be deprecated). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StartWebSiteNetworkTraceSlot

func (client *WebAppsClient) StartWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsStartWebSiteNetworkTraceSlotOptions) (WebAppsStartWebSiteNetworkTraceSlotResponse, error)

StartWebSiteNetworkTraceSlot - Description for Start capturing network packets for the site (To be deprecated). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Stop

func (client *WebAppsClient) Stop(ctx context.Context, resourceGroupName string, name string, options *WebAppsStopOptions) (WebAppsStopResponse, error)

Stop - Description for Stops an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopContinuousWebJob

func (client *WebAppsClient) StopContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsStopContinuousWebJobOptions) (WebAppsStopContinuousWebJobResponse, error)

StopContinuousWebJob - Description for Stop a continuous web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopContinuousWebJobSlot

func (client *WebAppsClient) StopContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsStopContinuousWebJobSlotOptions) (WebAppsStopContinuousWebJobSlotResponse, error)

StopContinuousWebJobSlot - Description for Stop a continuous web job for an app, or a deployment slot. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopNetworkTrace

func (client *WebAppsClient) StopNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsStopNetworkTraceOptions) (WebAppsStopNetworkTraceResponse, error)

StopNetworkTrace - Description for Stop ongoing capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopNetworkTraceSlot

func (client *WebAppsClient) StopNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsStopNetworkTraceSlotOptions) (WebAppsStopNetworkTraceSlotResponse, error)

StopNetworkTraceSlot - Description for Stop ongoing capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopSlot

func (client *WebAppsClient) StopSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsStopSlotOptions) (WebAppsStopSlotResponse, error)

StopSlot - Description for Stops an app (or deployment slot, if specified). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopWebSiteNetworkTrace

func (client *WebAppsClient) StopWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsStopWebSiteNetworkTraceOptions) (WebAppsStopWebSiteNetworkTraceResponse, error)

StopWebSiteNetworkTrace - Description for Stop ongoing capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) StopWebSiteNetworkTraceSlot

func (client *WebAppsClient) StopWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsStopWebSiteNetworkTraceSlotOptions) (WebAppsStopWebSiteNetworkTraceSlotResponse, error)

StopWebSiteNetworkTraceSlot - Description for Stop ongoing capturing network packets for the site. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncFunctionTriggers

func (client *WebAppsClient) SyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, options *WebAppsSyncFunctionTriggersOptions) (WebAppsSyncFunctionTriggersResponse, error)

SyncFunctionTriggers - Description for Syncs function trigger metadata to the management database If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncFunctionTriggersSlot

func (client *WebAppsClient) SyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsSyncFunctionTriggersSlotOptions) (WebAppsSyncFunctionTriggersSlotResponse, error)

SyncFunctionTriggersSlot - Description for Syncs function trigger metadata to the management database If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncFunctions

func (client *WebAppsClient) SyncFunctions(ctx context.Context, resourceGroupName string, name string, options *WebAppsSyncFunctionsOptions) (WebAppsSyncFunctionsResponse, error)

SyncFunctions - Description for Syncs function trigger metadata to the management database If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncFunctionsSlot

func (client *WebAppsClient) SyncFunctionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsSyncFunctionsSlotOptions) (WebAppsSyncFunctionsSlotResponse, error)

SyncFunctionsSlot - Description for Syncs function trigger metadata to the management database If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncRepository

func (client *WebAppsClient) SyncRepository(ctx context.Context, resourceGroupName string, name string, options *WebAppsSyncRepositoryOptions) (WebAppsSyncRepositoryResponse, error)

SyncRepository - Description for Sync web app repository. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) SyncRepositorySlot

func (client *WebAppsClient) SyncRepositorySlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsSyncRepositorySlotOptions) (WebAppsSyncRepositorySlotResponse, error)

SyncRepositorySlot - Description for Sync web app repository. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) Update

func (client *WebAppsClient) Update(ctx context.Context, resourceGroupName string, name string, siteEnvelope SitePatchResource, options *WebAppsUpdateOptions) (WebAppsUpdateResponse, error)

Update - Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateApplicationSettings

func (client *WebAppsClient) UpdateApplicationSettings(ctx context.Context, resourceGroupName string, name string, appSettings StringDictionary, options *WebAppsUpdateApplicationSettingsOptions) (WebAppsUpdateApplicationSettingsResponse, error)

UpdateApplicationSettings - Description for Replaces the application settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateApplicationSettingsSlot

func (client *WebAppsClient) UpdateApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, appSettings StringDictionary, options *WebAppsUpdateApplicationSettingsSlotOptions) (WebAppsUpdateApplicationSettingsSlotResponse, error)

UpdateApplicationSettingsSlot - Description for Replaces the application settings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAuthSettings

func (client *WebAppsClient) UpdateAuthSettings(ctx context.Context, resourceGroupName string, name string, siteAuthSettings SiteAuthSettings, options *WebAppsUpdateAuthSettingsOptions) (WebAppsUpdateAuthSettingsResponse, error)

UpdateAuthSettings - Description for Updates the Authentication / Authorization settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAuthSettingsSlot

func (client *WebAppsClient) UpdateAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteAuthSettings SiteAuthSettings, options *WebAppsUpdateAuthSettingsSlotOptions) (WebAppsUpdateAuthSettingsSlotResponse, error)

UpdateAuthSettingsSlot - Description for Updates the Authentication / Authorization settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAuthSettingsV2

func (client *WebAppsClient) UpdateAuthSettingsV2(ctx context.Context, resourceGroupName string, name string, siteAuthSettingsV2 SiteAuthSettingsV2, options *WebAppsUpdateAuthSettingsV2Options) (WebAppsUpdateAuthSettingsV2Response, error)

UpdateAuthSettingsV2 - Description for Updates site's Authentication / Authorization settings for apps via the V2 format If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAuthSettingsV2Slot

func (client *WebAppsClient) UpdateAuthSettingsV2Slot(ctx context.Context, resourceGroupName string, name string, slot string, siteAuthSettingsV2 SiteAuthSettingsV2, options *WebAppsUpdateAuthSettingsV2SlotOptions) (WebAppsUpdateAuthSettingsV2SlotResponse, error)

UpdateAuthSettingsV2Slot - Description for Updates site's Authentication / Authorization settings for apps via the V2 format If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAzureStorageAccounts

func (client *WebAppsClient) UpdateAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, azureStorageAccounts AzureStoragePropertyDictionaryResource, options *WebAppsUpdateAzureStorageAccountsOptions) (WebAppsUpdateAzureStorageAccountsResponse, error)

UpdateAzureStorageAccounts - Description for Updates the Azure storage account configurations of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateAzureStorageAccountsSlot

func (client *WebAppsClient) UpdateAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, azureStorageAccounts AzureStoragePropertyDictionaryResource, options *WebAppsUpdateAzureStorageAccountsSlotOptions) (WebAppsUpdateAzureStorageAccountsSlotResponse, error)

UpdateAzureStorageAccountsSlot - Description for Updates the Azure storage account configurations of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateBackupConfiguration

func (client *WebAppsClient) UpdateBackupConfiguration(ctx context.Context, resourceGroupName string, name string, request BackupRequest, options *WebAppsUpdateBackupConfigurationOptions) (WebAppsUpdateBackupConfigurationResponse, error)

UpdateBackupConfiguration - Description for Updates the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateBackupConfigurationSlot

func (client *WebAppsClient) UpdateBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, request BackupRequest, options *WebAppsUpdateBackupConfigurationSlotOptions) (WebAppsUpdateBackupConfigurationSlotResponse, error)

UpdateBackupConfigurationSlot - Description for Updates the backup configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateConfiguration

func (client *WebAppsClient) UpdateConfiguration(ctx context.Context, resourceGroupName string, name string, siteConfig SiteConfigResource, options *WebAppsUpdateConfigurationOptions) (WebAppsUpdateConfigurationResponse, error)

UpdateConfiguration - Description for Updates the configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateConfigurationSlot

func (client *WebAppsClient) UpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteConfig SiteConfigResource, options *WebAppsUpdateConfigurationSlotOptions) (WebAppsUpdateConfigurationSlotResponse, error)

UpdateConfigurationSlot - Description for Updates the configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateConnectionStrings

func (client *WebAppsClient) UpdateConnectionStrings(ctx context.Context, resourceGroupName string, name string, connectionStrings ConnectionStringDictionary, options *WebAppsUpdateConnectionStringsOptions) (WebAppsUpdateConnectionStringsResponse, error)

UpdateConnectionStrings - Description for Replaces the connection strings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateConnectionStringsSlot

func (client *WebAppsClient) UpdateConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionStrings ConnectionStringDictionary, options *WebAppsUpdateConnectionStringsSlotOptions) (WebAppsUpdateConnectionStringsSlotResponse, error)

UpdateConnectionStringsSlot - Description for Replaces the connection strings of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateDiagnosticLogsConfig

func (client *WebAppsClient) UpdateDiagnosticLogsConfig(ctx context.Context, resourceGroupName string, name string, siteLogsConfig SiteLogsConfig, options *WebAppsUpdateDiagnosticLogsConfigOptions) (WebAppsUpdateDiagnosticLogsConfigResponse, error)

UpdateDiagnosticLogsConfig - Description for Updates the logging configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateDiagnosticLogsConfigSlot

func (client *WebAppsClient) UpdateDiagnosticLogsConfigSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteLogsConfig SiteLogsConfig, options *WebAppsUpdateDiagnosticLogsConfigSlotOptions) (WebAppsUpdateDiagnosticLogsConfigSlotResponse, error)

UpdateDiagnosticLogsConfigSlot - Description for Updates the logging configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateDomainOwnershipIdentifier

func (client *WebAppsClient) UpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, domainOwnershipIdentifier Identifier, options *WebAppsUpdateDomainOwnershipIdentifierOptions) (WebAppsUpdateDomainOwnershipIdentifierResponse, error)

UpdateDomainOwnershipIdentifier - Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateDomainOwnershipIdentifierSlot

func (client *WebAppsClient) UpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, domainOwnershipIdentifier Identifier, options *WebAppsUpdateDomainOwnershipIdentifierSlotOptions) (WebAppsUpdateDomainOwnershipIdentifierSlotResponse, error)

UpdateDomainOwnershipIdentifierSlot - Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateFtpAllowed

func (client *WebAppsClient) UpdateFtpAllowed(ctx context.Context, resourceGroupName string, name string, csmPublishingAccessPoliciesEntity CsmPublishingCredentialsPoliciesEntity, options *WebAppsUpdateFtpAllowedOptions) (WebAppsUpdateFtpAllowedResponse, error)

UpdateFtpAllowed - Description for Updates whether FTP is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateFtpAllowedSlot

func (client *WebAppsClient) UpdateFtpAllowedSlot(ctx context.Context, resourceGroupName string, name string, slot string, csmPublishingAccessPoliciesEntity CsmPublishingCredentialsPoliciesEntity, options *WebAppsUpdateFtpAllowedSlotOptions) (WebAppsUpdateFtpAllowedSlotResponse, error)

UpdateFtpAllowedSlot - Description for Updates whether FTP is allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateHybridConnection

func (client *WebAppsClient) UpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, connectionEnvelope HybridConnection, options *WebAppsUpdateHybridConnectionOptions) (WebAppsUpdateHybridConnectionResponse, error)

UpdateHybridConnection - Description for Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateHybridConnectionSlot

func (client *WebAppsClient) UpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, connectionEnvelope HybridConnection, options *WebAppsUpdateHybridConnectionSlotOptions) (WebAppsUpdateHybridConnectionSlotResponse, error)

UpdateHybridConnectionSlot - Description for Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateMetadata

func (client *WebAppsClient) UpdateMetadata(ctx context.Context, resourceGroupName string, name string, metadata StringDictionary, options *WebAppsUpdateMetadataOptions) (WebAppsUpdateMetadataResponse, error)

UpdateMetadata - Description for Replaces the metadata of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateMetadataSlot

func (client *WebAppsClient) UpdateMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, metadata StringDictionary, options *WebAppsUpdateMetadataSlotOptions) (WebAppsUpdateMetadataSlotResponse, error)

UpdateMetadataSlot - Description for Replaces the metadata of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdatePremierAddOn

func (client *WebAppsClient) UpdatePremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnPatchResource, options *WebAppsUpdatePremierAddOnOptions) (WebAppsUpdatePremierAddOnResponse, error)

UpdatePremierAddOn - Description for Updates a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdatePremierAddOnSlot

func (client *WebAppsClient) UpdatePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, premierAddOn PremierAddOnPatchResource, options *WebAppsUpdatePremierAddOnSlotOptions) (WebAppsUpdatePremierAddOnSlotResponse, error)

UpdatePremierAddOnSlot - Description for Updates a named add-on of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateRelayServiceConnection

func (client *WebAppsClient) UpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsUpdateRelayServiceConnectionOptions) (WebAppsUpdateRelayServiceConnectionResponse, error)

UpdateRelayServiceConnection - Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateRelayServiceConnectionSlot

func (client *WebAppsClient) UpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsUpdateRelayServiceConnectionSlotOptions) (WebAppsUpdateRelayServiceConnectionSlotResponse, error)

UpdateRelayServiceConnectionSlot - Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateScmAllowed

func (client *WebAppsClient) UpdateScmAllowed(ctx context.Context, resourceGroupName string, name string, csmPublishingAccessPoliciesEntity CsmPublishingCredentialsPoliciesEntity, options *WebAppsUpdateScmAllowedOptions) (WebAppsUpdateScmAllowedResponse, error)

UpdateScmAllowed - Description for Updates whether user publishing credentials are allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateScmAllowedSlot

func (client *WebAppsClient) UpdateScmAllowedSlot(ctx context.Context, resourceGroupName string, name string, slot string, csmPublishingAccessPoliciesEntity CsmPublishingCredentialsPoliciesEntity, options *WebAppsUpdateScmAllowedSlotOptions) (WebAppsUpdateScmAllowedSlotResponse, error)

UpdateScmAllowedSlot - Description for Updates whether user publishing credentials are allowed on the site or not. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSitePushSettings

func (client *WebAppsClient) UpdateSitePushSettings(ctx context.Context, resourceGroupName string, name string, pushSettings PushSettings, options *WebAppsUpdateSitePushSettingsOptions) (WebAppsUpdateSitePushSettingsResponse, error)

UpdateSitePushSettings - Description for Updates the Push settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSitePushSettingsSlot

func (client *WebAppsClient) UpdateSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, pushSettings PushSettings, options *WebAppsUpdateSitePushSettingsSlotOptions) (WebAppsUpdateSitePushSettingsSlotResponse, error)

UpdateSitePushSettingsSlot - Description for Updates the Push settings associated with web app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSlot

func (client *WebAppsClient) UpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteEnvelope SitePatchResource, options *WebAppsUpdateSlotOptions) (WebAppsUpdateSlotResponse, error)

UpdateSlot - Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSlotConfigurationNames

func (client *WebAppsClient) UpdateSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, slotConfigNames SlotConfigNamesResource, options *WebAppsUpdateSlotConfigurationNamesOptions) (WebAppsUpdateSlotConfigurationNamesResponse, error)

UpdateSlotConfigurationNames - Description for Updates the names of application settings and connection string that remain with the slot during swap operation. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSourceControl

func (client *WebAppsClient) UpdateSourceControl(ctx context.Context, resourceGroupName string, name string, siteSourceControl SiteSourceControl, options *WebAppsUpdateSourceControlOptions) (WebAppsUpdateSourceControlResponse, error)

UpdateSourceControl - Description for Updates the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSourceControlSlot

func (client *WebAppsClient) UpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteSourceControl SiteSourceControl, options *WebAppsUpdateSourceControlSlotOptions) (WebAppsUpdateSourceControlSlotResponse, error)

UpdateSourceControlSlot - Description for Updates the source control configuration of an app. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSwiftVirtualNetworkConnectionWithCheck

func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnectionWithCheck(ctx context.Context, resourceGroupName string, name string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckOptions) (WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResponse, error)

UpdateSwiftVirtualNetworkConnectionWithCheck - Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateSwiftVirtualNetworkConnectionWithCheckSlot

func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnectionWithCheckSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions) (WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse, error)

UpdateSwiftVirtualNetworkConnectionWithCheckSlot - Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateVnetConnection

func (client *WebAppsClient) UpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfoResource, options *WebAppsUpdateVnetConnectionOptions) (WebAppsUpdateVnetConnectionResponse, error)

UpdateVnetConnection - Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateVnetConnectionGateway

func (client *WebAppsClient) UpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *WebAppsUpdateVnetConnectionGatewayOptions) (WebAppsUpdateVnetConnectionGatewayResponse, error)

UpdateVnetConnectionGateway - Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateVnetConnectionGatewaySlot

func (client *WebAppsClient) UpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, connectionEnvelope VnetGateway, options *WebAppsUpdateVnetConnectionGatewaySlotOptions) (WebAppsUpdateVnetConnectionGatewaySlotResponse, error)

UpdateVnetConnectionGatewaySlot - Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebAppsClient) UpdateVnetConnectionSlot

func (client *WebAppsClient) UpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, connectionEnvelope VnetInfoResource, options *WebAppsUpdateVnetConnectionSlotOptions) (WebAppsUpdateVnetConnectionSlotResponse, error)

UpdateVnetConnectionSlot - Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns the *DefaultErrorResponse error type.

type WebAppsCreateDeploymentOptions

type WebAppsCreateDeploymentOptions struct {
}

WebAppsCreateDeploymentOptions contains the optional parameters for the WebApps.CreateDeployment method.

type WebAppsCreateDeploymentResponse

type WebAppsCreateDeploymentResponse struct {
	WebAppsCreateDeploymentResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateDeploymentResponse contains the response from method WebApps.CreateDeployment.

type WebAppsCreateDeploymentResult

type WebAppsCreateDeploymentResult struct {
	Deployment
}

WebAppsCreateDeploymentResult contains the result from method WebApps.CreateDeployment.

type WebAppsCreateDeploymentSlotOptions

type WebAppsCreateDeploymentSlotOptions struct {
}

WebAppsCreateDeploymentSlotOptions contains the optional parameters for the WebApps.CreateDeploymentSlot method.

type WebAppsCreateDeploymentSlotResponse

type WebAppsCreateDeploymentSlotResponse struct {
	WebAppsCreateDeploymentSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateDeploymentSlotResponse contains the response from method WebApps.CreateDeploymentSlot.

type WebAppsCreateDeploymentSlotResult

type WebAppsCreateDeploymentSlotResult struct {
	Deployment
}

WebAppsCreateDeploymentSlotResult contains the result from method WebApps.CreateDeploymentSlot.

type WebAppsCreateFunctionPoller

type WebAppsCreateFunctionPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateFunctionPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateFunctionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateFunctionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateFunctionResponse will be returned.

func (*WebAppsCreateFunctionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateFunctionPoller) ResumeToken

func (p *WebAppsCreateFunctionPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateFunctionPollerResponse

type WebAppsCreateFunctionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateFunctionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateFunctionPollerResponse contains the response from method WebApps.CreateFunction.

func (WebAppsCreateFunctionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateFunctionPollerResponse) Resume

Resume rehydrates a WebAppsCreateFunctionPollerResponse from the provided client and resume token.

type WebAppsCreateFunctionResponse

type WebAppsCreateFunctionResponse struct {
	WebAppsCreateFunctionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateFunctionResponse contains the response from method WebApps.CreateFunction.

type WebAppsCreateFunctionResult

type WebAppsCreateFunctionResult struct {
	FunctionEnvelope
}

WebAppsCreateFunctionResult contains the result from method WebApps.CreateFunction.

type WebAppsCreateInstanceFunctionSlotPoller

type WebAppsCreateInstanceFunctionSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateInstanceFunctionSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateInstanceFunctionSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateInstanceFunctionSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateInstanceFunctionSlotResponse will be returned.

func (*WebAppsCreateInstanceFunctionSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateInstanceFunctionSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateInstanceFunctionSlotPollerResponse

type WebAppsCreateInstanceFunctionSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateInstanceFunctionSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceFunctionSlotPollerResponse contains the response from method WebApps.CreateInstanceFunctionSlot.

func (WebAppsCreateInstanceFunctionSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateInstanceFunctionSlotPollerResponse) Resume

Resume rehydrates a WebAppsCreateInstanceFunctionSlotPollerResponse from the provided client and resume token.

type WebAppsCreateInstanceFunctionSlotResponse

type WebAppsCreateInstanceFunctionSlotResponse struct {
	WebAppsCreateInstanceFunctionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceFunctionSlotResponse contains the response from method WebApps.CreateInstanceFunctionSlot.

type WebAppsCreateInstanceFunctionSlotResult

type WebAppsCreateInstanceFunctionSlotResult struct {
	FunctionEnvelope
}

WebAppsCreateInstanceFunctionSlotResult contains the result from method WebApps.CreateInstanceFunctionSlot.

type WebAppsCreateInstanceMSDeployOperationPoller

type WebAppsCreateInstanceMSDeployOperationPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateInstanceMSDeployOperationPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateInstanceMSDeployOperationPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateInstanceMSDeployOperationPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateInstanceMSDeployOperationResponse will be returned.

func (*WebAppsCreateInstanceMSDeployOperationPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateInstanceMSDeployOperationPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateInstanceMSDeployOperationPollerResponse

type WebAppsCreateInstanceMSDeployOperationPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateInstanceMSDeployOperationPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceMSDeployOperationPollerResponse contains the response from method WebApps.CreateInstanceMSDeployOperation.

func (WebAppsCreateInstanceMSDeployOperationPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateInstanceMSDeployOperationPollerResponse) Resume

Resume rehydrates a WebAppsCreateInstanceMSDeployOperationPollerResponse from the provided client and resume token.

type WebAppsCreateInstanceMSDeployOperationResponse

type WebAppsCreateInstanceMSDeployOperationResponse struct {
	WebAppsCreateInstanceMSDeployOperationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceMSDeployOperationResponse contains the response from method WebApps.CreateInstanceMSDeployOperation.

type WebAppsCreateInstanceMSDeployOperationResult

type WebAppsCreateInstanceMSDeployOperationResult struct {
	MSDeployStatus
}

WebAppsCreateInstanceMSDeployOperationResult contains the result from method WebApps.CreateInstanceMSDeployOperation.

type WebAppsCreateInstanceMSDeployOperationSlotPoller

type WebAppsCreateInstanceMSDeployOperationSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateInstanceMSDeployOperationSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateInstanceMSDeployOperationSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateInstanceMSDeployOperationSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateInstanceMSDeployOperationSlotResponse will be returned.

func (*WebAppsCreateInstanceMSDeployOperationSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateInstanceMSDeployOperationSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateInstanceMSDeployOperationSlotPollerResponse

type WebAppsCreateInstanceMSDeployOperationSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateInstanceMSDeployOperationSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceMSDeployOperationSlotPollerResponse contains the response from method WebApps.CreateInstanceMSDeployOperationSlot.

func (WebAppsCreateInstanceMSDeployOperationSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateInstanceMSDeployOperationSlotPollerResponse) Resume

Resume rehydrates a WebAppsCreateInstanceMSDeployOperationSlotPollerResponse from the provided client and resume token.

type WebAppsCreateInstanceMSDeployOperationSlotResponse

type WebAppsCreateInstanceMSDeployOperationSlotResponse struct {
	WebAppsCreateInstanceMSDeployOperationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateInstanceMSDeployOperationSlotResponse contains the response from method WebApps.CreateInstanceMSDeployOperationSlot.

type WebAppsCreateInstanceMSDeployOperationSlotResult

type WebAppsCreateInstanceMSDeployOperationSlotResult struct {
	MSDeployStatus
}

WebAppsCreateInstanceMSDeployOperationSlotResult contains the result from method WebApps.CreateInstanceMSDeployOperationSlot.

type WebAppsCreateMSDeployOperationPoller

type WebAppsCreateMSDeployOperationPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateMSDeployOperationPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateMSDeployOperationPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateMSDeployOperationPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateMSDeployOperationResponse will be returned.

func (*WebAppsCreateMSDeployOperationPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateMSDeployOperationPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateMSDeployOperationPollerResponse

type WebAppsCreateMSDeployOperationPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateMSDeployOperationPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateMSDeployOperationPollerResponse contains the response from method WebApps.CreateMSDeployOperation.

func (WebAppsCreateMSDeployOperationPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateMSDeployOperationPollerResponse) Resume

Resume rehydrates a WebAppsCreateMSDeployOperationPollerResponse from the provided client and resume token.

type WebAppsCreateMSDeployOperationResponse

type WebAppsCreateMSDeployOperationResponse struct {
	WebAppsCreateMSDeployOperationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateMSDeployOperationResponse contains the response from method WebApps.CreateMSDeployOperation.

type WebAppsCreateMSDeployOperationResult

type WebAppsCreateMSDeployOperationResult struct {
	MSDeployStatus
}

WebAppsCreateMSDeployOperationResult contains the result from method WebApps.CreateMSDeployOperation.

type WebAppsCreateMSDeployOperationSlotPoller

type WebAppsCreateMSDeployOperationSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateMSDeployOperationSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateMSDeployOperationSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateMSDeployOperationSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateMSDeployOperationSlotResponse will be returned.

func (*WebAppsCreateMSDeployOperationSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateMSDeployOperationSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateMSDeployOperationSlotPollerResponse

type WebAppsCreateMSDeployOperationSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateMSDeployOperationSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateMSDeployOperationSlotPollerResponse contains the response from method WebApps.CreateMSDeployOperationSlot.

func (WebAppsCreateMSDeployOperationSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateMSDeployOperationSlotPollerResponse) Resume

Resume rehydrates a WebAppsCreateMSDeployOperationSlotPollerResponse from the provided client and resume token.

type WebAppsCreateMSDeployOperationSlotResponse

type WebAppsCreateMSDeployOperationSlotResponse struct {
	WebAppsCreateMSDeployOperationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateMSDeployOperationSlotResponse contains the response from method WebApps.CreateMSDeployOperationSlot.

type WebAppsCreateMSDeployOperationSlotResult

type WebAppsCreateMSDeployOperationSlotResult struct {
	MSDeployStatus
}

WebAppsCreateMSDeployOperationSlotResult contains the result from method WebApps.CreateMSDeployOperationSlot.

type WebAppsCreateOrUpdateConfigurationOptions

type WebAppsCreateOrUpdateConfigurationOptions struct {
}

WebAppsCreateOrUpdateConfigurationOptions contains the optional parameters for the WebApps.CreateOrUpdateConfiguration method.

type WebAppsCreateOrUpdateConfigurationResponse

type WebAppsCreateOrUpdateConfigurationResponse struct {
	WebAppsCreateOrUpdateConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateConfigurationResponse contains the response from method WebApps.CreateOrUpdateConfiguration.

type WebAppsCreateOrUpdateConfigurationResult

type WebAppsCreateOrUpdateConfigurationResult struct {
	SiteConfigResource
}

WebAppsCreateOrUpdateConfigurationResult contains the result from method WebApps.CreateOrUpdateConfiguration.

type WebAppsCreateOrUpdateConfigurationSlotOptions

type WebAppsCreateOrUpdateConfigurationSlotOptions struct {
}

WebAppsCreateOrUpdateConfigurationSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateConfigurationSlot method.

type WebAppsCreateOrUpdateConfigurationSlotResponse

type WebAppsCreateOrUpdateConfigurationSlotResponse struct {
	WebAppsCreateOrUpdateConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateConfigurationSlotResponse contains the response from method WebApps.CreateOrUpdateConfigurationSlot.

type WebAppsCreateOrUpdateConfigurationSlotResult

type WebAppsCreateOrUpdateConfigurationSlotResult struct {
	SiteConfigResource
}

WebAppsCreateOrUpdateConfigurationSlotResult contains the result from method WebApps.CreateOrUpdateConfigurationSlot.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierOptions

type WebAppsCreateOrUpdateDomainOwnershipIdentifierOptions struct {
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebApps.CreateOrUpdateDomainOwnershipIdentifier method.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse

type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse struct {
	WebAppsCreateOrUpdateDomainOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse contains the response from method WebApps.CreateOrUpdateDomainOwnershipIdentifier.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierResult

type WebAppsCreateOrUpdateDomainOwnershipIdentifierResult struct {
	Identifier
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierResult contains the result from method WebApps.CreateOrUpdateDomainOwnershipIdentifier.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptions

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptions struct {
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateDomainOwnershipIdentifierSlot method.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse struct {
	WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse contains the response from method WebApps.CreateOrUpdateDomainOwnershipIdentifierSlot.

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResult

type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResult struct {
	Identifier
}

WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResult contains the result from method WebApps.CreateOrUpdateDomainOwnershipIdentifierSlot.

type WebAppsCreateOrUpdateFunctionSecretOptions

type WebAppsCreateOrUpdateFunctionSecretOptions struct {
}

WebAppsCreateOrUpdateFunctionSecretOptions contains the optional parameters for the WebApps.CreateOrUpdateFunctionSecret method.

type WebAppsCreateOrUpdateFunctionSecretResponse

type WebAppsCreateOrUpdateFunctionSecretResponse struct {
	WebAppsCreateOrUpdateFunctionSecretResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateFunctionSecretResponse contains the response from method WebApps.CreateOrUpdateFunctionSecret.

type WebAppsCreateOrUpdateFunctionSecretResult

type WebAppsCreateOrUpdateFunctionSecretResult struct {
	KeyInfo
}

WebAppsCreateOrUpdateFunctionSecretResult contains the result from method WebApps.CreateOrUpdateFunctionSecret.

type WebAppsCreateOrUpdateFunctionSecretSlotOptions

type WebAppsCreateOrUpdateFunctionSecretSlotOptions struct {
}

WebAppsCreateOrUpdateFunctionSecretSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateFunctionSecretSlot method.

type WebAppsCreateOrUpdateFunctionSecretSlotResponse

type WebAppsCreateOrUpdateFunctionSecretSlotResponse struct {
	WebAppsCreateOrUpdateFunctionSecretSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateFunctionSecretSlotResponse contains the response from method WebApps.CreateOrUpdateFunctionSecretSlot.

type WebAppsCreateOrUpdateFunctionSecretSlotResult

type WebAppsCreateOrUpdateFunctionSecretSlotResult struct {
	KeyInfo
}

WebAppsCreateOrUpdateFunctionSecretSlotResult contains the result from method WebApps.CreateOrUpdateFunctionSecretSlot.

type WebAppsCreateOrUpdateHostNameBindingOptions

type WebAppsCreateOrUpdateHostNameBindingOptions struct {
}

WebAppsCreateOrUpdateHostNameBindingOptions contains the optional parameters for the WebApps.CreateOrUpdateHostNameBinding method.

type WebAppsCreateOrUpdateHostNameBindingResponse

type WebAppsCreateOrUpdateHostNameBindingResponse struct {
	WebAppsCreateOrUpdateHostNameBindingResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHostNameBindingResponse contains the response from method WebApps.CreateOrUpdateHostNameBinding.

type WebAppsCreateOrUpdateHostNameBindingResult

type WebAppsCreateOrUpdateHostNameBindingResult struct {
	HostNameBinding
}

WebAppsCreateOrUpdateHostNameBindingResult contains the result from method WebApps.CreateOrUpdateHostNameBinding.

type WebAppsCreateOrUpdateHostNameBindingSlotOptions

type WebAppsCreateOrUpdateHostNameBindingSlotOptions struct {
}

WebAppsCreateOrUpdateHostNameBindingSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateHostNameBindingSlot method.

type WebAppsCreateOrUpdateHostNameBindingSlotResponse

type WebAppsCreateOrUpdateHostNameBindingSlotResponse struct {
	WebAppsCreateOrUpdateHostNameBindingSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHostNameBindingSlotResponse contains the response from method WebApps.CreateOrUpdateHostNameBindingSlot.

type WebAppsCreateOrUpdateHostNameBindingSlotResult

type WebAppsCreateOrUpdateHostNameBindingSlotResult struct {
	HostNameBinding
}

WebAppsCreateOrUpdateHostNameBindingSlotResult contains the result from method WebApps.CreateOrUpdateHostNameBindingSlot.

type WebAppsCreateOrUpdateHostSecretOptions

type WebAppsCreateOrUpdateHostSecretOptions struct {
}

WebAppsCreateOrUpdateHostSecretOptions contains the optional parameters for the WebApps.CreateOrUpdateHostSecret method.

type WebAppsCreateOrUpdateHostSecretResponse

type WebAppsCreateOrUpdateHostSecretResponse struct {
	WebAppsCreateOrUpdateHostSecretResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHostSecretResponse contains the response from method WebApps.CreateOrUpdateHostSecret.

type WebAppsCreateOrUpdateHostSecretResult

type WebAppsCreateOrUpdateHostSecretResult struct {
	KeyInfo
}

WebAppsCreateOrUpdateHostSecretResult contains the result from method WebApps.CreateOrUpdateHostSecret.

type WebAppsCreateOrUpdateHostSecretSlotOptions

type WebAppsCreateOrUpdateHostSecretSlotOptions struct {
}

WebAppsCreateOrUpdateHostSecretSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateHostSecretSlot method.

type WebAppsCreateOrUpdateHostSecretSlotResponse

type WebAppsCreateOrUpdateHostSecretSlotResponse struct {
	WebAppsCreateOrUpdateHostSecretSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHostSecretSlotResponse contains the response from method WebApps.CreateOrUpdateHostSecretSlot.

type WebAppsCreateOrUpdateHostSecretSlotResult

type WebAppsCreateOrUpdateHostSecretSlotResult struct {
	KeyInfo
}

WebAppsCreateOrUpdateHostSecretSlotResult contains the result from method WebApps.CreateOrUpdateHostSecretSlot.

type WebAppsCreateOrUpdateHybridConnectionOptions

type WebAppsCreateOrUpdateHybridConnectionOptions struct {
}

WebAppsCreateOrUpdateHybridConnectionOptions contains the optional parameters for the WebApps.CreateOrUpdateHybridConnection method.

type WebAppsCreateOrUpdateHybridConnectionResponse

type WebAppsCreateOrUpdateHybridConnectionResponse struct {
	WebAppsCreateOrUpdateHybridConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHybridConnectionResponse contains the response from method WebApps.CreateOrUpdateHybridConnection.

type WebAppsCreateOrUpdateHybridConnectionResult

type WebAppsCreateOrUpdateHybridConnectionResult struct {
	HybridConnection
}

WebAppsCreateOrUpdateHybridConnectionResult contains the result from method WebApps.CreateOrUpdateHybridConnection.

type WebAppsCreateOrUpdateHybridConnectionSlotOptions

type WebAppsCreateOrUpdateHybridConnectionSlotOptions struct {
}

WebAppsCreateOrUpdateHybridConnectionSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateHybridConnectionSlot method.

type WebAppsCreateOrUpdateHybridConnectionSlotResponse

type WebAppsCreateOrUpdateHybridConnectionSlotResponse struct {
	WebAppsCreateOrUpdateHybridConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateHybridConnectionSlotResponse contains the response from method WebApps.CreateOrUpdateHybridConnectionSlot.

type WebAppsCreateOrUpdateHybridConnectionSlotResult

type WebAppsCreateOrUpdateHybridConnectionSlotResult struct {
	HybridConnection
}

WebAppsCreateOrUpdateHybridConnectionSlotResult contains the result from method WebApps.CreateOrUpdateHybridConnectionSlot.

type WebAppsCreateOrUpdatePoller

type WebAppsCreateOrUpdatePoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateOrUpdatePoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateOrUpdatePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateOrUpdatePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateOrUpdateResponse will be returned.

func (*WebAppsCreateOrUpdatePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateOrUpdatePoller) ResumeToken

func (p *WebAppsCreateOrUpdatePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateOrUpdatePollerResponse

type WebAppsCreateOrUpdatePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateOrUpdatePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdatePollerResponse contains the response from method WebApps.CreateOrUpdate.

func (WebAppsCreateOrUpdatePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateOrUpdatePollerResponse) Resume

Resume rehydrates a WebAppsCreateOrUpdatePollerResponse from the provided client and resume token.

type WebAppsCreateOrUpdatePublicCertificateOptions

type WebAppsCreateOrUpdatePublicCertificateOptions struct {
}

WebAppsCreateOrUpdatePublicCertificateOptions contains the optional parameters for the WebApps.CreateOrUpdatePublicCertificate method.

type WebAppsCreateOrUpdatePublicCertificateResponse

type WebAppsCreateOrUpdatePublicCertificateResponse struct {
	WebAppsCreateOrUpdatePublicCertificateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdatePublicCertificateResponse contains the response from method WebApps.CreateOrUpdatePublicCertificate.

type WebAppsCreateOrUpdatePublicCertificateResult

type WebAppsCreateOrUpdatePublicCertificateResult struct {
	PublicCertificate
}

WebAppsCreateOrUpdatePublicCertificateResult contains the result from method WebApps.CreateOrUpdatePublicCertificate.

type WebAppsCreateOrUpdatePublicCertificateSlotOptions

type WebAppsCreateOrUpdatePublicCertificateSlotOptions struct {
}

WebAppsCreateOrUpdatePublicCertificateSlotOptions contains the optional parameters for the WebApps.CreateOrUpdatePublicCertificateSlot method.

type WebAppsCreateOrUpdatePublicCertificateSlotResponse

type WebAppsCreateOrUpdatePublicCertificateSlotResponse struct {
	WebAppsCreateOrUpdatePublicCertificateSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdatePublicCertificateSlotResponse contains the response from method WebApps.CreateOrUpdatePublicCertificateSlot.

type WebAppsCreateOrUpdatePublicCertificateSlotResult

type WebAppsCreateOrUpdatePublicCertificateSlotResult struct {
	PublicCertificate
}

WebAppsCreateOrUpdatePublicCertificateSlotResult contains the result from method WebApps.CreateOrUpdatePublicCertificateSlot.

type WebAppsCreateOrUpdateRelayServiceConnectionOptions

type WebAppsCreateOrUpdateRelayServiceConnectionOptions struct {
}

WebAppsCreateOrUpdateRelayServiceConnectionOptions contains the optional parameters for the WebApps.CreateOrUpdateRelayServiceConnection method.

type WebAppsCreateOrUpdateRelayServiceConnectionResponse

type WebAppsCreateOrUpdateRelayServiceConnectionResponse struct {
	WebAppsCreateOrUpdateRelayServiceConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateRelayServiceConnectionResponse contains the response from method WebApps.CreateOrUpdateRelayServiceConnection.

type WebAppsCreateOrUpdateRelayServiceConnectionResult

type WebAppsCreateOrUpdateRelayServiceConnectionResult struct {
	RelayServiceConnectionEntity
}

WebAppsCreateOrUpdateRelayServiceConnectionResult contains the result from method WebApps.CreateOrUpdateRelayServiceConnection.

type WebAppsCreateOrUpdateRelayServiceConnectionSlotOptions

type WebAppsCreateOrUpdateRelayServiceConnectionSlotOptions struct {
}

WebAppsCreateOrUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateRelayServiceConnectionSlot method.

type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse

type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse struct {
	WebAppsCreateOrUpdateRelayServiceConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse contains the response from method WebApps.CreateOrUpdateRelayServiceConnectionSlot.

type WebAppsCreateOrUpdateRelayServiceConnectionSlotResult

type WebAppsCreateOrUpdateRelayServiceConnectionSlotResult struct {
	RelayServiceConnectionEntity
}

WebAppsCreateOrUpdateRelayServiceConnectionSlotResult contains the result from method WebApps.CreateOrUpdateRelayServiceConnectionSlot.

type WebAppsCreateOrUpdateResponse

type WebAppsCreateOrUpdateResponse struct {
	WebAppsCreateOrUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateResponse contains the response from method WebApps.CreateOrUpdate.

type WebAppsCreateOrUpdateResult

type WebAppsCreateOrUpdateResult struct {
	Site
}

WebAppsCreateOrUpdateResult contains the result from method WebApps.CreateOrUpdate.

type WebAppsCreateOrUpdateSlotPoller

type WebAppsCreateOrUpdateSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateOrUpdateSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateOrUpdateSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateOrUpdateSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateOrUpdateSlotResponse will be returned.

func (*WebAppsCreateOrUpdateSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateOrUpdateSlotPoller) ResumeToken

func (p *WebAppsCreateOrUpdateSlotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateOrUpdateSlotPollerResponse

type WebAppsCreateOrUpdateSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateOrUpdateSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSlotPollerResponse contains the response from method WebApps.CreateOrUpdateSlot.

func (WebAppsCreateOrUpdateSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateOrUpdateSlotPollerResponse) Resume

Resume rehydrates a WebAppsCreateOrUpdateSlotPollerResponse from the provided client and resume token.

type WebAppsCreateOrUpdateSlotResponse

type WebAppsCreateOrUpdateSlotResponse struct {
	WebAppsCreateOrUpdateSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSlotResponse contains the response from method WebApps.CreateOrUpdateSlot.

type WebAppsCreateOrUpdateSlotResult

type WebAppsCreateOrUpdateSlotResult struct {
	Site
}

WebAppsCreateOrUpdateSlotResult contains the result from method WebApps.CreateOrUpdateSlot.

type WebAppsCreateOrUpdateSourceControlPoller

type WebAppsCreateOrUpdateSourceControlPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateOrUpdateSourceControlPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateOrUpdateSourceControlPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateOrUpdateSourceControlPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateOrUpdateSourceControlResponse will be returned.

func (*WebAppsCreateOrUpdateSourceControlPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateOrUpdateSourceControlPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateOrUpdateSourceControlPollerResponse

type WebAppsCreateOrUpdateSourceControlPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateOrUpdateSourceControlPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSourceControlPollerResponse contains the response from method WebApps.CreateOrUpdateSourceControl.

func (WebAppsCreateOrUpdateSourceControlPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateOrUpdateSourceControlPollerResponse) Resume

Resume rehydrates a WebAppsCreateOrUpdateSourceControlPollerResponse from the provided client and resume token.

type WebAppsCreateOrUpdateSourceControlResponse

type WebAppsCreateOrUpdateSourceControlResponse struct {
	WebAppsCreateOrUpdateSourceControlResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSourceControlResponse contains the response from method WebApps.CreateOrUpdateSourceControl.

type WebAppsCreateOrUpdateSourceControlResult

type WebAppsCreateOrUpdateSourceControlResult struct {
	SiteSourceControl
}

WebAppsCreateOrUpdateSourceControlResult contains the result from method WebApps.CreateOrUpdateSourceControl.

type WebAppsCreateOrUpdateSourceControlSlotPoller

type WebAppsCreateOrUpdateSourceControlSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsCreateOrUpdateSourceControlSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsCreateOrUpdateSourceControlSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsCreateOrUpdateSourceControlSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsCreateOrUpdateSourceControlSlotResponse will be returned.

func (*WebAppsCreateOrUpdateSourceControlSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsCreateOrUpdateSourceControlSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsCreateOrUpdateSourceControlSlotPollerResponse

type WebAppsCreateOrUpdateSourceControlSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsCreateOrUpdateSourceControlSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSourceControlSlotPollerResponse contains the response from method WebApps.CreateOrUpdateSourceControlSlot.

func (WebAppsCreateOrUpdateSourceControlSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsCreateOrUpdateSourceControlSlotPollerResponse) Resume

Resume rehydrates a WebAppsCreateOrUpdateSourceControlSlotPollerResponse from the provided client and resume token.

type WebAppsCreateOrUpdateSourceControlSlotResponse

type WebAppsCreateOrUpdateSourceControlSlotResponse struct {
	WebAppsCreateOrUpdateSourceControlSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSourceControlSlotResponse contains the response from method WebApps.CreateOrUpdateSourceControlSlot.

type WebAppsCreateOrUpdateSourceControlSlotResult

type WebAppsCreateOrUpdateSourceControlSlotResult struct {
	SiteSourceControl
}

WebAppsCreateOrUpdateSourceControlSlotResult contains the result from method WebApps.CreateOrUpdateSourceControlSlot.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckOptions

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckOptions struct {
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckOptions contains the optional parameters for the WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck method.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResponse

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResponse struct {
	WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResponse contains the response from method WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResult

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResult struct {
	SwiftVirtualNetwork
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResult contains the result from method WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheck.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions struct {
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot method.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse struct {
	WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse contains the response from method WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot.

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult

type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult struct {
	SwiftVirtualNetwork
}

WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult contains the result from method WebApps.CreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot.

type WebAppsCreateOrUpdateVnetConnectionGatewayOptions

type WebAppsCreateOrUpdateVnetConnectionGatewayOptions struct {
}

WebAppsCreateOrUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebApps.CreateOrUpdateVnetConnectionGateway method.

type WebAppsCreateOrUpdateVnetConnectionGatewayResponse

type WebAppsCreateOrUpdateVnetConnectionGatewayResponse struct {
	WebAppsCreateOrUpdateVnetConnectionGatewayResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateVnetConnectionGatewayResponse contains the response from method WebApps.CreateOrUpdateVnetConnectionGateway.

type WebAppsCreateOrUpdateVnetConnectionGatewayResult

type WebAppsCreateOrUpdateVnetConnectionGatewayResult struct {
	VnetGateway
}

WebAppsCreateOrUpdateVnetConnectionGatewayResult contains the result from method WebApps.CreateOrUpdateVnetConnectionGateway.

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptions

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptions struct {
}

WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebApps.CreateOrUpdateVnetConnectionGatewaySlot method.

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse struct {
	WebAppsCreateOrUpdateVnetConnectionGatewaySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse contains the response from method WebApps.CreateOrUpdateVnetConnectionGatewaySlot.

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResult

type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResult struct {
	VnetGateway
}

WebAppsCreateOrUpdateVnetConnectionGatewaySlotResult contains the result from method WebApps.CreateOrUpdateVnetConnectionGatewaySlot.

type WebAppsCreateOrUpdateVnetConnectionOptions

type WebAppsCreateOrUpdateVnetConnectionOptions struct {
}

WebAppsCreateOrUpdateVnetConnectionOptions contains the optional parameters for the WebApps.CreateOrUpdateVnetConnection method.

type WebAppsCreateOrUpdateVnetConnectionResponse

type WebAppsCreateOrUpdateVnetConnectionResponse struct {
	WebAppsCreateOrUpdateVnetConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateVnetConnectionResponse contains the response from method WebApps.CreateOrUpdateVnetConnection.

type WebAppsCreateOrUpdateVnetConnectionResult

type WebAppsCreateOrUpdateVnetConnectionResult struct {
	VnetInfoResource
}

WebAppsCreateOrUpdateVnetConnectionResult contains the result from method WebApps.CreateOrUpdateVnetConnection.

type WebAppsCreateOrUpdateVnetConnectionSlotOptions

type WebAppsCreateOrUpdateVnetConnectionSlotOptions struct {
}

WebAppsCreateOrUpdateVnetConnectionSlotOptions contains the optional parameters for the WebApps.CreateOrUpdateVnetConnectionSlot method.

type WebAppsCreateOrUpdateVnetConnectionSlotResponse

type WebAppsCreateOrUpdateVnetConnectionSlotResponse struct {
	WebAppsCreateOrUpdateVnetConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsCreateOrUpdateVnetConnectionSlotResponse contains the response from method WebApps.CreateOrUpdateVnetConnectionSlot.

type WebAppsCreateOrUpdateVnetConnectionSlotResult

type WebAppsCreateOrUpdateVnetConnectionSlotResult struct {
	VnetInfoResource
}

WebAppsCreateOrUpdateVnetConnectionSlotResult contains the result from method WebApps.CreateOrUpdateVnetConnectionSlot.

type WebAppsDeleteBackupConfigurationOptions

type WebAppsDeleteBackupConfigurationOptions struct {
}

WebAppsDeleteBackupConfigurationOptions contains the optional parameters for the WebApps.DeleteBackupConfiguration method.

type WebAppsDeleteBackupConfigurationResponse

type WebAppsDeleteBackupConfigurationResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteBackupConfigurationResponse contains the response from method WebApps.DeleteBackupConfiguration.

type WebAppsDeleteBackupConfigurationSlotOptions

type WebAppsDeleteBackupConfigurationSlotOptions struct {
}

WebAppsDeleteBackupConfigurationSlotOptions contains the optional parameters for the WebApps.DeleteBackupConfigurationSlot method.

type WebAppsDeleteBackupConfigurationSlotResponse

type WebAppsDeleteBackupConfigurationSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteBackupConfigurationSlotResponse contains the response from method WebApps.DeleteBackupConfigurationSlot.

type WebAppsDeleteBackupOptions

type WebAppsDeleteBackupOptions struct {
}

WebAppsDeleteBackupOptions contains the optional parameters for the WebApps.DeleteBackup method.

type WebAppsDeleteBackupResponse

type WebAppsDeleteBackupResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteBackupResponse contains the response from method WebApps.DeleteBackup.

type WebAppsDeleteBackupSlotOptions

type WebAppsDeleteBackupSlotOptions struct {
}

WebAppsDeleteBackupSlotOptions contains the optional parameters for the WebApps.DeleteBackupSlot method.

type WebAppsDeleteBackupSlotResponse

type WebAppsDeleteBackupSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteBackupSlotResponse contains the response from method WebApps.DeleteBackupSlot.

type WebAppsDeleteContinuousWebJobOptions

type WebAppsDeleteContinuousWebJobOptions struct {
}

WebAppsDeleteContinuousWebJobOptions contains the optional parameters for the WebApps.DeleteContinuousWebJob method.

type WebAppsDeleteContinuousWebJobResponse

type WebAppsDeleteContinuousWebJobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteContinuousWebJobResponse contains the response from method WebApps.DeleteContinuousWebJob.

type WebAppsDeleteContinuousWebJobSlotOptions

type WebAppsDeleteContinuousWebJobSlotOptions struct {
}

WebAppsDeleteContinuousWebJobSlotOptions contains the optional parameters for the WebApps.DeleteContinuousWebJobSlot method.

type WebAppsDeleteContinuousWebJobSlotResponse

type WebAppsDeleteContinuousWebJobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteContinuousWebJobSlotResponse contains the response from method WebApps.DeleteContinuousWebJobSlot.

type WebAppsDeleteDeploymentOptions

type WebAppsDeleteDeploymentOptions struct {
}

WebAppsDeleteDeploymentOptions contains the optional parameters for the WebApps.DeleteDeployment method.

type WebAppsDeleteDeploymentResponse

type WebAppsDeleteDeploymentResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteDeploymentResponse contains the response from method WebApps.DeleteDeployment.

type WebAppsDeleteDeploymentSlotOptions

type WebAppsDeleteDeploymentSlotOptions struct {
}

WebAppsDeleteDeploymentSlotOptions contains the optional parameters for the WebApps.DeleteDeploymentSlot method.

type WebAppsDeleteDeploymentSlotResponse

type WebAppsDeleteDeploymentSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteDeploymentSlotResponse contains the response from method WebApps.DeleteDeploymentSlot.

type WebAppsDeleteDomainOwnershipIdentifierOptions

type WebAppsDeleteDomainOwnershipIdentifierOptions struct {
}

WebAppsDeleteDomainOwnershipIdentifierOptions contains the optional parameters for the WebApps.DeleteDomainOwnershipIdentifier method.

type WebAppsDeleteDomainOwnershipIdentifierResponse

type WebAppsDeleteDomainOwnershipIdentifierResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteDomainOwnershipIdentifierResponse contains the response from method WebApps.DeleteDomainOwnershipIdentifier.

type WebAppsDeleteDomainOwnershipIdentifierSlotOptions

type WebAppsDeleteDomainOwnershipIdentifierSlotOptions struct {
}

WebAppsDeleteDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebApps.DeleteDomainOwnershipIdentifierSlot method.

type WebAppsDeleteDomainOwnershipIdentifierSlotResponse

type WebAppsDeleteDomainOwnershipIdentifierSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteDomainOwnershipIdentifierSlotResponse contains the response from method WebApps.DeleteDomainOwnershipIdentifierSlot.

type WebAppsDeleteFunctionOptions

type WebAppsDeleteFunctionOptions struct {
}

WebAppsDeleteFunctionOptions contains the optional parameters for the WebApps.DeleteFunction method.

type WebAppsDeleteFunctionResponse

type WebAppsDeleteFunctionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteFunctionResponse contains the response from method WebApps.DeleteFunction.

type WebAppsDeleteFunctionSecretOptions

type WebAppsDeleteFunctionSecretOptions struct {
}

WebAppsDeleteFunctionSecretOptions contains the optional parameters for the WebApps.DeleteFunctionSecret method.

type WebAppsDeleteFunctionSecretResponse

type WebAppsDeleteFunctionSecretResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteFunctionSecretResponse contains the response from method WebApps.DeleteFunctionSecret.

type WebAppsDeleteFunctionSecretSlotOptions

type WebAppsDeleteFunctionSecretSlotOptions struct {
}

WebAppsDeleteFunctionSecretSlotOptions contains the optional parameters for the WebApps.DeleteFunctionSecretSlot method.

type WebAppsDeleteFunctionSecretSlotResponse

type WebAppsDeleteFunctionSecretSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteFunctionSecretSlotResponse contains the response from method WebApps.DeleteFunctionSecretSlot.

type WebAppsDeleteHostNameBindingOptions

type WebAppsDeleteHostNameBindingOptions struct {
}

WebAppsDeleteHostNameBindingOptions contains the optional parameters for the WebApps.DeleteHostNameBinding method.

type WebAppsDeleteHostNameBindingResponse

type WebAppsDeleteHostNameBindingResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHostNameBindingResponse contains the response from method WebApps.DeleteHostNameBinding.

type WebAppsDeleteHostNameBindingSlotOptions

type WebAppsDeleteHostNameBindingSlotOptions struct {
}

WebAppsDeleteHostNameBindingSlotOptions contains the optional parameters for the WebApps.DeleteHostNameBindingSlot method.

type WebAppsDeleteHostNameBindingSlotResponse

type WebAppsDeleteHostNameBindingSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHostNameBindingSlotResponse contains the response from method WebApps.DeleteHostNameBindingSlot.

type WebAppsDeleteHostSecretOptions

type WebAppsDeleteHostSecretOptions struct {
}

WebAppsDeleteHostSecretOptions contains the optional parameters for the WebApps.DeleteHostSecret method.

type WebAppsDeleteHostSecretResponse

type WebAppsDeleteHostSecretResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHostSecretResponse contains the response from method WebApps.DeleteHostSecret.

type WebAppsDeleteHostSecretSlotOptions

type WebAppsDeleteHostSecretSlotOptions struct {
}

WebAppsDeleteHostSecretSlotOptions contains the optional parameters for the WebApps.DeleteHostSecretSlot method.

type WebAppsDeleteHostSecretSlotResponse

type WebAppsDeleteHostSecretSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHostSecretSlotResponse contains the response from method WebApps.DeleteHostSecretSlot.

type WebAppsDeleteHybridConnectionOptions

type WebAppsDeleteHybridConnectionOptions struct {
}

WebAppsDeleteHybridConnectionOptions contains the optional parameters for the WebApps.DeleteHybridConnection method.

type WebAppsDeleteHybridConnectionResponse

type WebAppsDeleteHybridConnectionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHybridConnectionResponse contains the response from method WebApps.DeleteHybridConnection.

type WebAppsDeleteHybridConnectionSlotOptions

type WebAppsDeleteHybridConnectionSlotOptions struct {
}

WebAppsDeleteHybridConnectionSlotOptions contains the optional parameters for the WebApps.DeleteHybridConnectionSlot method.

type WebAppsDeleteHybridConnectionSlotResponse

type WebAppsDeleteHybridConnectionSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteHybridConnectionSlotResponse contains the response from method WebApps.DeleteHybridConnectionSlot.

type WebAppsDeleteInstanceFunctionSlotOptions

type WebAppsDeleteInstanceFunctionSlotOptions struct {
}

WebAppsDeleteInstanceFunctionSlotOptions contains the optional parameters for the WebApps.DeleteInstanceFunctionSlot method.

type WebAppsDeleteInstanceFunctionSlotResponse

type WebAppsDeleteInstanceFunctionSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteInstanceFunctionSlotResponse contains the response from method WebApps.DeleteInstanceFunctionSlot.

type WebAppsDeleteInstanceProcessOptions

type WebAppsDeleteInstanceProcessOptions struct {
}

WebAppsDeleteInstanceProcessOptions contains the optional parameters for the WebApps.DeleteInstanceProcess method.

type WebAppsDeleteInstanceProcessResponse

type WebAppsDeleteInstanceProcessResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteInstanceProcessResponse contains the response from method WebApps.DeleteInstanceProcess.

type WebAppsDeleteInstanceProcessSlotOptions

type WebAppsDeleteInstanceProcessSlotOptions struct {
}

WebAppsDeleteInstanceProcessSlotOptions contains the optional parameters for the WebApps.DeleteInstanceProcessSlot method.

type WebAppsDeleteInstanceProcessSlotResponse

type WebAppsDeleteInstanceProcessSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteInstanceProcessSlotResponse contains the response from method WebApps.DeleteInstanceProcessSlot.

type WebAppsDeleteOptions

type WebAppsDeleteOptions struct {
	// Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
	DeleteEmptyServerFarm *bool
	// If true, web app metrics are also deleted.
	DeleteMetrics *bool
}

WebAppsDeleteOptions contains the optional parameters for the WebApps.Delete method.

type WebAppsDeletePremierAddOnOptions

type WebAppsDeletePremierAddOnOptions struct {
}

WebAppsDeletePremierAddOnOptions contains the optional parameters for the WebApps.DeletePremierAddOn method.

type WebAppsDeletePremierAddOnResponse

type WebAppsDeletePremierAddOnResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePremierAddOnResponse contains the response from method WebApps.DeletePremierAddOn.

type WebAppsDeletePremierAddOnSlotOptions

type WebAppsDeletePremierAddOnSlotOptions struct {
}

WebAppsDeletePremierAddOnSlotOptions contains the optional parameters for the WebApps.DeletePremierAddOnSlot method.

type WebAppsDeletePremierAddOnSlotResponse

type WebAppsDeletePremierAddOnSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePremierAddOnSlotResponse contains the response from method WebApps.DeletePremierAddOnSlot.

type WebAppsDeletePrivateEndpointConnectionPoller

type WebAppsDeletePrivateEndpointConnectionPoller struct {
	// contains filtered or unexported fields
}

WebAppsDeletePrivateEndpointConnectionPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsDeletePrivateEndpointConnectionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsDeletePrivateEndpointConnectionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsDeletePrivateEndpointConnectionResponse will be returned.

func (*WebAppsDeletePrivateEndpointConnectionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsDeletePrivateEndpointConnectionPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsDeletePrivateEndpointConnectionPollerResponse

type WebAppsDeletePrivateEndpointConnectionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsDeletePrivateEndpointConnectionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePrivateEndpointConnectionPollerResponse contains the response from method WebApps.DeletePrivateEndpointConnection.

func (WebAppsDeletePrivateEndpointConnectionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsDeletePrivateEndpointConnectionPollerResponse) Resume

Resume rehydrates a WebAppsDeletePrivateEndpointConnectionPollerResponse from the provided client and resume token.

type WebAppsDeletePrivateEndpointConnectionResponse

type WebAppsDeletePrivateEndpointConnectionResponse struct {
	WebAppsDeletePrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePrivateEndpointConnectionResponse contains the response from method WebApps.DeletePrivateEndpointConnection.

type WebAppsDeletePrivateEndpointConnectionResult

type WebAppsDeletePrivateEndpointConnectionResult struct {
	// Any object
	Object map[string]interface{}
}

WebAppsDeletePrivateEndpointConnectionResult contains the result from method WebApps.DeletePrivateEndpointConnection.

type WebAppsDeletePrivateEndpointConnectionSlotPoller

type WebAppsDeletePrivateEndpointConnectionSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsDeletePrivateEndpointConnectionSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsDeletePrivateEndpointConnectionSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsDeletePrivateEndpointConnectionSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsDeletePrivateEndpointConnectionSlotResponse will be returned.

func (*WebAppsDeletePrivateEndpointConnectionSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsDeletePrivateEndpointConnectionSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsDeletePrivateEndpointConnectionSlotPollerResponse

type WebAppsDeletePrivateEndpointConnectionSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsDeletePrivateEndpointConnectionSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePrivateEndpointConnectionSlotPollerResponse contains the response from method WebApps.DeletePrivateEndpointConnectionSlot.

func (WebAppsDeletePrivateEndpointConnectionSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsDeletePrivateEndpointConnectionSlotPollerResponse) Resume

Resume rehydrates a WebAppsDeletePrivateEndpointConnectionSlotPollerResponse from the provided client and resume token.

type WebAppsDeletePrivateEndpointConnectionSlotResponse

type WebAppsDeletePrivateEndpointConnectionSlotResponse struct {
	WebAppsDeletePrivateEndpointConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePrivateEndpointConnectionSlotResponse contains the response from method WebApps.DeletePrivateEndpointConnectionSlot.

type WebAppsDeletePrivateEndpointConnectionSlotResult

type WebAppsDeletePrivateEndpointConnectionSlotResult struct {
	// Any object
	Object map[string]interface{}
}

WebAppsDeletePrivateEndpointConnectionSlotResult contains the result from method WebApps.DeletePrivateEndpointConnectionSlot.

type WebAppsDeleteProcessOptions

type WebAppsDeleteProcessOptions struct {
}

WebAppsDeleteProcessOptions contains the optional parameters for the WebApps.DeleteProcess method.

type WebAppsDeleteProcessResponse

type WebAppsDeleteProcessResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteProcessResponse contains the response from method WebApps.DeleteProcess.

type WebAppsDeleteProcessSlotOptions

type WebAppsDeleteProcessSlotOptions struct {
}

WebAppsDeleteProcessSlotOptions contains the optional parameters for the WebApps.DeleteProcessSlot method.

type WebAppsDeleteProcessSlotResponse

type WebAppsDeleteProcessSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteProcessSlotResponse contains the response from method WebApps.DeleteProcessSlot.

type WebAppsDeletePublicCertificateOptions

type WebAppsDeletePublicCertificateOptions struct {
}

WebAppsDeletePublicCertificateOptions contains the optional parameters for the WebApps.DeletePublicCertificate method.

type WebAppsDeletePublicCertificateResponse

type WebAppsDeletePublicCertificateResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePublicCertificateResponse contains the response from method WebApps.DeletePublicCertificate.

type WebAppsDeletePublicCertificateSlotOptions

type WebAppsDeletePublicCertificateSlotOptions struct {
}

WebAppsDeletePublicCertificateSlotOptions contains the optional parameters for the WebApps.DeletePublicCertificateSlot method.

type WebAppsDeletePublicCertificateSlotResponse

type WebAppsDeletePublicCertificateSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeletePublicCertificateSlotResponse contains the response from method WebApps.DeletePublicCertificateSlot.

type WebAppsDeleteRelayServiceConnectionOptions

type WebAppsDeleteRelayServiceConnectionOptions struct {
}

WebAppsDeleteRelayServiceConnectionOptions contains the optional parameters for the WebApps.DeleteRelayServiceConnection method.

type WebAppsDeleteRelayServiceConnectionResponse

type WebAppsDeleteRelayServiceConnectionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteRelayServiceConnectionResponse contains the response from method WebApps.DeleteRelayServiceConnection.

type WebAppsDeleteRelayServiceConnectionSlotOptions

type WebAppsDeleteRelayServiceConnectionSlotOptions struct {
}

WebAppsDeleteRelayServiceConnectionSlotOptions contains the optional parameters for the WebApps.DeleteRelayServiceConnectionSlot method.

type WebAppsDeleteRelayServiceConnectionSlotResponse

type WebAppsDeleteRelayServiceConnectionSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteRelayServiceConnectionSlotResponse contains the response from method WebApps.DeleteRelayServiceConnectionSlot.

type WebAppsDeleteResponse

type WebAppsDeleteResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteResponse contains the response from method WebApps.Delete.

type WebAppsDeleteSiteExtensionOptions

type WebAppsDeleteSiteExtensionOptions struct {
}

WebAppsDeleteSiteExtensionOptions contains the optional parameters for the WebApps.DeleteSiteExtension method.

type WebAppsDeleteSiteExtensionResponse

type WebAppsDeleteSiteExtensionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSiteExtensionResponse contains the response from method WebApps.DeleteSiteExtension.

type WebAppsDeleteSiteExtensionSlotOptions

type WebAppsDeleteSiteExtensionSlotOptions struct {
}

WebAppsDeleteSiteExtensionSlotOptions contains the optional parameters for the WebApps.DeleteSiteExtensionSlot method.

type WebAppsDeleteSiteExtensionSlotResponse

type WebAppsDeleteSiteExtensionSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSiteExtensionSlotResponse contains the response from method WebApps.DeleteSiteExtensionSlot.

type WebAppsDeleteSlotOptions

type WebAppsDeleteSlotOptions struct {
	// Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
	DeleteEmptyServerFarm *bool
	// If true, web app metrics are also deleted.
	DeleteMetrics *bool
}

WebAppsDeleteSlotOptions contains the optional parameters for the WebApps.DeleteSlot method.

type WebAppsDeleteSlotResponse

type WebAppsDeleteSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSlotResponse contains the response from method WebApps.DeleteSlot.

type WebAppsDeleteSourceControlOptions

type WebAppsDeleteSourceControlOptions struct {
	AdditionalFlags *string
}

WebAppsDeleteSourceControlOptions contains the optional parameters for the WebApps.DeleteSourceControl method.

type WebAppsDeleteSourceControlResponse

type WebAppsDeleteSourceControlResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSourceControlResponse contains the response from method WebApps.DeleteSourceControl.

type WebAppsDeleteSourceControlSlotOptions

type WebAppsDeleteSourceControlSlotOptions struct {
	AdditionalFlags *string
}

WebAppsDeleteSourceControlSlotOptions contains the optional parameters for the WebApps.DeleteSourceControlSlot method.

type WebAppsDeleteSourceControlSlotResponse

type WebAppsDeleteSourceControlSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSourceControlSlotResponse contains the response from method WebApps.DeleteSourceControlSlot.

type WebAppsDeleteSwiftVirtualNetworkOptions

type WebAppsDeleteSwiftVirtualNetworkOptions struct {
}

WebAppsDeleteSwiftVirtualNetworkOptions contains the optional parameters for the WebApps.DeleteSwiftVirtualNetwork method.

type WebAppsDeleteSwiftVirtualNetworkResponse

type WebAppsDeleteSwiftVirtualNetworkResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSwiftVirtualNetworkResponse contains the response from method WebApps.DeleteSwiftVirtualNetwork.

type WebAppsDeleteSwiftVirtualNetworkSlotOptions

type WebAppsDeleteSwiftVirtualNetworkSlotOptions struct {
}

WebAppsDeleteSwiftVirtualNetworkSlotOptions contains the optional parameters for the WebApps.DeleteSwiftVirtualNetworkSlot method.

type WebAppsDeleteSwiftVirtualNetworkSlotResponse

type WebAppsDeleteSwiftVirtualNetworkSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteSwiftVirtualNetworkSlotResponse contains the response from method WebApps.DeleteSwiftVirtualNetworkSlot.

type WebAppsDeleteTriggeredWebJobOptions

type WebAppsDeleteTriggeredWebJobOptions struct {
}

WebAppsDeleteTriggeredWebJobOptions contains the optional parameters for the WebApps.DeleteTriggeredWebJob method.

type WebAppsDeleteTriggeredWebJobResponse

type WebAppsDeleteTriggeredWebJobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteTriggeredWebJobResponse contains the response from method WebApps.DeleteTriggeredWebJob.

type WebAppsDeleteTriggeredWebJobSlotOptions

type WebAppsDeleteTriggeredWebJobSlotOptions struct {
}

WebAppsDeleteTriggeredWebJobSlotOptions contains the optional parameters for the WebApps.DeleteTriggeredWebJobSlot method.

type WebAppsDeleteTriggeredWebJobSlotResponse

type WebAppsDeleteTriggeredWebJobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteTriggeredWebJobSlotResponse contains the response from method WebApps.DeleteTriggeredWebJobSlot.

type WebAppsDeleteVnetConnectionOptions

type WebAppsDeleteVnetConnectionOptions struct {
}

WebAppsDeleteVnetConnectionOptions contains the optional parameters for the WebApps.DeleteVnetConnection method.

type WebAppsDeleteVnetConnectionResponse

type WebAppsDeleteVnetConnectionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteVnetConnectionResponse contains the response from method WebApps.DeleteVnetConnection.

type WebAppsDeleteVnetConnectionSlotOptions

type WebAppsDeleteVnetConnectionSlotOptions struct {
}

WebAppsDeleteVnetConnectionSlotOptions contains the optional parameters for the WebApps.DeleteVnetConnectionSlot method.

type WebAppsDeleteVnetConnectionSlotResponse

type WebAppsDeleteVnetConnectionSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDeleteVnetConnectionSlotResponse contains the response from method WebApps.DeleteVnetConnectionSlot.

type WebAppsDiscoverBackupOptions

type WebAppsDiscoverBackupOptions struct {
}

WebAppsDiscoverBackupOptions contains the optional parameters for the WebApps.DiscoverBackup method.

type WebAppsDiscoverBackupResponse

type WebAppsDiscoverBackupResponse struct {
	WebAppsDiscoverBackupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDiscoverBackupResponse contains the response from method WebApps.DiscoverBackup.

type WebAppsDiscoverBackupResult

type WebAppsDiscoverBackupResult struct {
	RestoreRequest
}

WebAppsDiscoverBackupResult contains the result from method WebApps.DiscoverBackup.

type WebAppsDiscoverBackupSlotOptions

type WebAppsDiscoverBackupSlotOptions struct {
}

WebAppsDiscoverBackupSlotOptions contains the optional parameters for the WebApps.DiscoverBackupSlot method.

type WebAppsDiscoverBackupSlotResponse

type WebAppsDiscoverBackupSlotResponse struct {
	WebAppsDiscoverBackupSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsDiscoverBackupSlotResponse contains the response from method WebApps.DiscoverBackupSlot.

type WebAppsDiscoverBackupSlotResult

type WebAppsDiscoverBackupSlotResult struct {
	RestoreRequest
}

WebAppsDiscoverBackupSlotResult contains the result from method WebApps.DiscoverBackupSlot.

type WebAppsGenerateNewSitePublishingPasswordOptions

type WebAppsGenerateNewSitePublishingPasswordOptions struct {
}

WebAppsGenerateNewSitePublishingPasswordOptions contains the optional parameters for the WebApps.GenerateNewSitePublishingPassword method.

type WebAppsGenerateNewSitePublishingPasswordResponse

type WebAppsGenerateNewSitePublishingPasswordResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGenerateNewSitePublishingPasswordResponse contains the response from method WebApps.GenerateNewSitePublishingPassword.

type WebAppsGenerateNewSitePublishingPasswordSlotOptions

type WebAppsGenerateNewSitePublishingPasswordSlotOptions struct {
}

WebAppsGenerateNewSitePublishingPasswordSlotOptions contains the optional parameters for the WebApps.GenerateNewSitePublishingPasswordSlot method.

type WebAppsGenerateNewSitePublishingPasswordSlotResponse

type WebAppsGenerateNewSitePublishingPasswordSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGenerateNewSitePublishingPasswordSlotResponse contains the response from method WebApps.GenerateNewSitePublishingPasswordSlot.

type WebAppsGetAppSettingKeyVaultReferenceOptions

type WebAppsGetAppSettingKeyVaultReferenceOptions struct {
}

WebAppsGetAppSettingKeyVaultReferenceOptions contains the optional parameters for the WebApps.GetAppSettingKeyVaultReference method.

type WebAppsGetAppSettingKeyVaultReferenceResponse

type WebAppsGetAppSettingKeyVaultReferenceResponse struct {
	WebAppsGetAppSettingKeyVaultReferenceResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAppSettingKeyVaultReferenceResponse contains the response from method WebApps.GetAppSettingKeyVaultReference.

type WebAppsGetAppSettingKeyVaultReferenceResult

type WebAppsGetAppSettingKeyVaultReferenceResult struct {
	APIKVReference
}

WebAppsGetAppSettingKeyVaultReferenceResult contains the result from method WebApps.GetAppSettingKeyVaultReference.

type WebAppsGetAppSettingKeyVaultReferenceSlotOptions

type WebAppsGetAppSettingKeyVaultReferenceSlotOptions struct {
}

WebAppsGetAppSettingKeyVaultReferenceSlotOptions contains the optional parameters for the WebApps.GetAppSettingKeyVaultReferenceSlot method.

type WebAppsGetAppSettingKeyVaultReferenceSlotResponse

type WebAppsGetAppSettingKeyVaultReferenceSlotResponse struct {
	WebAppsGetAppSettingKeyVaultReferenceSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAppSettingKeyVaultReferenceSlotResponse contains the response from method WebApps.GetAppSettingKeyVaultReferenceSlot.

type WebAppsGetAppSettingKeyVaultReferenceSlotResult

type WebAppsGetAppSettingKeyVaultReferenceSlotResult struct {
	APIKVReference
}

WebAppsGetAppSettingKeyVaultReferenceSlotResult contains the result from method WebApps.GetAppSettingKeyVaultReferenceSlot.

type WebAppsGetAppSettingsKeyVaultReferencesOptions

type WebAppsGetAppSettingsKeyVaultReferencesOptions struct {
}

WebAppsGetAppSettingsKeyVaultReferencesOptions contains the optional parameters for the WebApps.GetAppSettingsKeyVaultReferences method.

type WebAppsGetAppSettingsKeyVaultReferencesPager

type WebAppsGetAppSettingsKeyVaultReferencesPager struct {
	// contains filtered or unexported fields
}

WebAppsGetAppSettingsKeyVaultReferencesPager provides operations for iterating over paged responses.

func (*WebAppsGetAppSettingsKeyVaultReferencesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetAppSettingsKeyVaultReferencesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetAppSettingsKeyVaultReferencesPager) PageResponse

PageResponse returns the current WebAppsGetAppSettingsKeyVaultReferencesResponse page.

type WebAppsGetAppSettingsKeyVaultReferencesResponse

type WebAppsGetAppSettingsKeyVaultReferencesResponse struct {
	WebAppsGetAppSettingsKeyVaultReferencesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAppSettingsKeyVaultReferencesResponse contains the response from method WebApps.GetAppSettingsKeyVaultReferences.

type WebAppsGetAppSettingsKeyVaultReferencesResult

type WebAppsGetAppSettingsKeyVaultReferencesResult struct {
	APIKVReferenceCollection
}

WebAppsGetAppSettingsKeyVaultReferencesResult contains the result from method WebApps.GetAppSettingsKeyVaultReferences.

type WebAppsGetAppSettingsKeyVaultReferencesSlotOptions

type WebAppsGetAppSettingsKeyVaultReferencesSlotOptions struct {
}

WebAppsGetAppSettingsKeyVaultReferencesSlotOptions contains the optional parameters for the WebApps.GetAppSettingsKeyVaultReferencesSlot method.

type WebAppsGetAppSettingsKeyVaultReferencesSlotPager

type WebAppsGetAppSettingsKeyVaultReferencesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsGetAppSettingsKeyVaultReferencesSlotPager provides operations for iterating over paged responses.

func (*WebAppsGetAppSettingsKeyVaultReferencesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetAppSettingsKeyVaultReferencesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetAppSettingsKeyVaultReferencesSlotPager) PageResponse

PageResponse returns the current WebAppsGetAppSettingsKeyVaultReferencesSlotResponse page.

type WebAppsGetAppSettingsKeyVaultReferencesSlotResponse

type WebAppsGetAppSettingsKeyVaultReferencesSlotResponse struct {
	WebAppsGetAppSettingsKeyVaultReferencesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAppSettingsKeyVaultReferencesSlotResponse contains the response from method WebApps.GetAppSettingsKeyVaultReferencesSlot.

type WebAppsGetAppSettingsKeyVaultReferencesSlotResult

type WebAppsGetAppSettingsKeyVaultReferencesSlotResult struct {
	APIKVReferenceCollection
}

WebAppsGetAppSettingsKeyVaultReferencesSlotResult contains the result from method WebApps.GetAppSettingsKeyVaultReferencesSlot.

type WebAppsGetAuthSettingsOptions

type WebAppsGetAuthSettingsOptions struct {
}

WebAppsGetAuthSettingsOptions contains the optional parameters for the WebApps.GetAuthSettings method.

type WebAppsGetAuthSettingsResponse

type WebAppsGetAuthSettingsResponse struct {
	WebAppsGetAuthSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAuthSettingsResponse contains the response from method WebApps.GetAuthSettings.

type WebAppsGetAuthSettingsResult

type WebAppsGetAuthSettingsResult struct {
	SiteAuthSettings
}

WebAppsGetAuthSettingsResult contains the result from method WebApps.GetAuthSettings.

type WebAppsGetAuthSettingsSlotOptions

type WebAppsGetAuthSettingsSlotOptions struct {
}

WebAppsGetAuthSettingsSlotOptions contains the optional parameters for the WebApps.GetAuthSettingsSlot method.

type WebAppsGetAuthSettingsSlotResponse

type WebAppsGetAuthSettingsSlotResponse struct {
	WebAppsGetAuthSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAuthSettingsSlotResponse contains the response from method WebApps.GetAuthSettingsSlot.

type WebAppsGetAuthSettingsSlotResult

type WebAppsGetAuthSettingsSlotResult struct {
	SiteAuthSettings
}

WebAppsGetAuthSettingsSlotResult contains the result from method WebApps.GetAuthSettingsSlot.

type WebAppsGetAuthSettingsV2Options

type WebAppsGetAuthSettingsV2Options struct {
}

WebAppsGetAuthSettingsV2Options contains the optional parameters for the WebApps.GetAuthSettingsV2 method.

type WebAppsGetAuthSettingsV2Response

type WebAppsGetAuthSettingsV2Response struct {
	WebAppsGetAuthSettingsV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAuthSettingsV2Response contains the response from method WebApps.GetAuthSettingsV2.

type WebAppsGetAuthSettingsV2Result

type WebAppsGetAuthSettingsV2Result struct {
	SiteAuthSettingsV2
}

WebAppsGetAuthSettingsV2Result contains the result from method WebApps.GetAuthSettingsV2.

type WebAppsGetAuthSettingsV2SlotOptions

type WebAppsGetAuthSettingsV2SlotOptions struct {
}

WebAppsGetAuthSettingsV2SlotOptions contains the optional parameters for the WebApps.GetAuthSettingsV2Slot method.

type WebAppsGetAuthSettingsV2SlotResponse

type WebAppsGetAuthSettingsV2SlotResponse struct {
	WebAppsGetAuthSettingsV2SlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetAuthSettingsV2SlotResponse contains the response from method WebApps.GetAuthSettingsV2Slot.

type WebAppsGetAuthSettingsV2SlotResult

type WebAppsGetAuthSettingsV2SlotResult struct {
	SiteAuthSettingsV2
}

WebAppsGetAuthSettingsV2SlotResult contains the result from method WebApps.GetAuthSettingsV2Slot.

type WebAppsGetBackupConfigurationOptions

type WebAppsGetBackupConfigurationOptions struct {
}

WebAppsGetBackupConfigurationOptions contains the optional parameters for the WebApps.GetBackupConfiguration method.

type WebAppsGetBackupConfigurationResponse

type WebAppsGetBackupConfigurationResponse struct {
	WebAppsGetBackupConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetBackupConfigurationResponse contains the response from method WebApps.GetBackupConfiguration.

type WebAppsGetBackupConfigurationResult

type WebAppsGetBackupConfigurationResult struct {
	BackupRequest
}

WebAppsGetBackupConfigurationResult contains the result from method WebApps.GetBackupConfiguration.

type WebAppsGetBackupConfigurationSlotOptions

type WebAppsGetBackupConfigurationSlotOptions struct {
}

WebAppsGetBackupConfigurationSlotOptions contains the optional parameters for the WebApps.GetBackupConfigurationSlot method.

type WebAppsGetBackupConfigurationSlotResponse

type WebAppsGetBackupConfigurationSlotResponse struct {
	WebAppsGetBackupConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetBackupConfigurationSlotResponse contains the response from method WebApps.GetBackupConfigurationSlot.

type WebAppsGetBackupConfigurationSlotResult

type WebAppsGetBackupConfigurationSlotResult struct {
	BackupRequest
}

WebAppsGetBackupConfigurationSlotResult contains the result from method WebApps.GetBackupConfigurationSlot.

type WebAppsGetBackupStatusOptions

type WebAppsGetBackupStatusOptions struct {
}

WebAppsGetBackupStatusOptions contains the optional parameters for the WebApps.GetBackupStatus method.

type WebAppsGetBackupStatusResponse

type WebAppsGetBackupStatusResponse struct {
	WebAppsGetBackupStatusResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetBackupStatusResponse contains the response from method WebApps.GetBackupStatus.

type WebAppsGetBackupStatusResult

type WebAppsGetBackupStatusResult struct {
	BackupItem
}

WebAppsGetBackupStatusResult contains the result from method WebApps.GetBackupStatus.

type WebAppsGetBackupStatusSlotOptions

type WebAppsGetBackupStatusSlotOptions struct {
}

WebAppsGetBackupStatusSlotOptions contains the optional parameters for the WebApps.GetBackupStatusSlot method.

type WebAppsGetBackupStatusSlotResponse

type WebAppsGetBackupStatusSlotResponse struct {
	WebAppsGetBackupStatusSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetBackupStatusSlotResponse contains the response from method WebApps.GetBackupStatusSlot.

type WebAppsGetBackupStatusSlotResult

type WebAppsGetBackupStatusSlotResult struct {
	BackupItem
}

WebAppsGetBackupStatusSlotResult contains the result from method WebApps.GetBackupStatusSlot.

type WebAppsGetConfigurationOptions

type WebAppsGetConfigurationOptions struct {
}

WebAppsGetConfigurationOptions contains the optional parameters for the WebApps.GetConfiguration method.

type WebAppsGetConfigurationResponse

type WebAppsGetConfigurationResponse struct {
	WebAppsGetConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetConfigurationResponse contains the response from method WebApps.GetConfiguration.

type WebAppsGetConfigurationResult

type WebAppsGetConfigurationResult struct {
	SiteConfigResource
}

WebAppsGetConfigurationResult contains the result from method WebApps.GetConfiguration.

type WebAppsGetConfigurationSlotOptions

type WebAppsGetConfigurationSlotOptions struct {
}

WebAppsGetConfigurationSlotOptions contains the optional parameters for the WebApps.GetConfigurationSlot method.

type WebAppsGetConfigurationSlotResponse

type WebAppsGetConfigurationSlotResponse struct {
	WebAppsGetConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetConfigurationSlotResponse contains the response from method WebApps.GetConfigurationSlot.

type WebAppsGetConfigurationSlotResult

type WebAppsGetConfigurationSlotResult struct {
	SiteConfigResource
}

WebAppsGetConfigurationSlotResult contains the result from method WebApps.GetConfigurationSlot.

type WebAppsGetConfigurationSnapshotOptions

type WebAppsGetConfigurationSnapshotOptions struct {
}

WebAppsGetConfigurationSnapshotOptions contains the optional parameters for the WebApps.GetConfigurationSnapshot method.

type WebAppsGetConfigurationSnapshotResponse

type WebAppsGetConfigurationSnapshotResponse struct {
	WebAppsGetConfigurationSnapshotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetConfigurationSnapshotResponse contains the response from method WebApps.GetConfigurationSnapshot.

type WebAppsGetConfigurationSnapshotResult

type WebAppsGetConfigurationSnapshotResult struct {
	SiteConfigResource
}

WebAppsGetConfigurationSnapshotResult contains the result from method WebApps.GetConfigurationSnapshot.

type WebAppsGetConfigurationSnapshotSlotOptions

type WebAppsGetConfigurationSnapshotSlotOptions struct {
}

WebAppsGetConfigurationSnapshotSlotOptions contains the optional parameters for the WebApps.GetConfigurationSnapshotSlot method.

type WebAppsGetConfigurationSnapshotSlotResponse

type WebAppsGetConfigurationSnapshotSlotResponse struct {
	WebAppsGetConfigurationSnapshotSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetConfigurationSnapshotSlotResponse contains the response from method WebApps.GetConfigurationSnapshotSlot.

type WebAppsGetConfigurationSnapshotSlotResult

type WebAppsGetConfigurationSnapshotSlotResult struct {
	SiteConfigResource
}

WebAppsGetConfigurationSnapshotSlotResult contains the result from method WebApps.GetConfigurationSnapshotSlot.

type WebAppsGetContainerLogsZipOptions

type WebAppsGetContainerLogsZipOptions struct {
}

WebAppsGetContainerLogsZipOptions contains the optional parameters for the WebApps.GetContainerLogsZip method.

type WebAppsGetContainerLogsZipResponse

type WebAppsGetContainerLogsZipResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetContainerLogsZipResponse contains the response from method WebApps.GetContainerLogsZip.

type WebAppsGetContainerLogsZipSlotOptions

type WebAppsGetContainerLogsZipSlotOptions struct {
}

WebAppsGetContainerLogsZipSlotOptions contains the optional parameters for the WebApps.GetContainerLogsZipSlot method.

type WebAppsGetContainerLogsZipSlotResponse

type WebAppsGetContainerLogsZipSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetContainerLogsZipSlotResponse contains the response from method WebApps.GetContainerLogsZipSlot.

type WebAppsGetContinuousWebJobOptions

type WebAppsGetContinuousWebJobOptions struct {
}

WebAppsGetContinuousWebJobOptions contains the optional parameters for the WebApps.GetContinuousWebJob method.

type WebAppsGetContinuousWebJobResponse

type WebAppsGetContinuousWebJobResponse struct {
	WebAppsGetContinuousWebJobResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetContinuousWebJobResponse contains the response from method WebApps.GetContinuousWebJob.

type WebAppsGetContinuousWebJobResult

type WebAppsGetContinuousWebJobResult struct {
	ContinuousWebJob
}

WebAppsGetContinuousWebJobResult contains the result from method WebApps.GetContinuousWebJob.

type WebAppsGetContinuousWebJobSlotOptions

type WebAppsGetContinuousWebJobSlotOptions struct {
}

WebAppsGetContinuousWebJobSlotOptions contains the optional parameters for the WebApps.GetContinuousWebJobSlot method.

type WebAppsGetContinuousWebJobSlotResponse

type WebAppsGetContinuousWebJobSlotResponse struct {
	WebAppsGetContinuousWebJobSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetContinuousWebJobSlotResponse contains the response from method WebApps.GetContinuousWebJobSlot.

type WebAppsGetContinuousWebJobSlotResult

type WebAppsGetContinuousWebJobSlotResult struct {
	ContinuousWebJob
}

WebAppsGetContinuousWebJobSlotResult contains the result from method WebApps.GetContinuousWebJobSlot.

type WebAppsGetDeploymentOptions

type WebAppsGetDeploymentOptions struct {
}

WebAppsGetDeploymentOptions contains the optional parameters for the WebApps.GetDeployment method.

type WebAppsGetDeploymentResponse

type WebAppsGetDeploymentResponse struct {
	WebAppsGetDeploymentResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDeploymentResponse contains the response from method WebApps.GetDeployment.

type WebAppsGetDeploymentResult

type WebAppsGetDeploymentResult struct {
	Deployment
}

WebAppsGetDeploymentResult contains the result from method WebApps.GetDeployment.

type WebAppsGetDeploymentSlotOptions

type WebAppsGetDeploymentSlotOptions struct {
}

WebAppsGetDeploymentSlotOptions contains the optional parameters for the WebApps.GetDeploymentSlot method.

type WebAppsGetDeploymentSlotResponse

type WebAppsGetDeploymentSlotResponse struct {
	WebAppsGetDeploymentSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDeploymentSlotResponse contains the response from method WebApps.GetDeploymentSlot.

type WebAppsGetDeploymentSlotResult

type WebAppsGetDeploymentSlotResult struct {
	Deployment
}

WebAppsGetDeploymentSlotResult contains the result from method WebApps.GetDeploymentSlot.

type WebAppsGetDiagnosticLogsConfigurationOptions

type WebAppsGetDiagnosticLogsConfigurationOptions struct {
}

WebAppsGetDiagnosticLogsConfigurationOptions contains the optional parameters for the WebApps.GetDiagnosticLogsConfiguration method.

type WebAppsGetDiagnosticLogsConfigurationResponse

type WebAppsGetDiagnosticLogsConfigurationResponse struct {
	WebAppsGetDiagnosticLogsConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDiagnosticLogsConfigurationResponse contains the response from method WebApps.GetDiagnosticLogsConfiguration.

type WebAppsGetDiagnosticLogsConfigurationResult

type WebAppsGetDiagnosticLogsConfigurationResult struct {
	SiteLogsConfig
}

WebAppsGetDiagnosticLogsConfigurationResult contains the result from method WebApps.GetDiagnosticLogsConfiguration.

type WebAppsGetDiagnosticLogsConfigurationSlotOptions

type WebAppsGetDiagnosticLogsConfigurationSlotOptions struct {
}

WebAppsGetDiagnosticLogsConfigurationSlotOptions contains the optional parameters for the WebApps.GetDiagnosticLogsConfigurationSlot method.

type WebAppsGetDiagnosticLogsConfigurationSlotResponse

type WebAppsGetDiagnosticLogsConfigurationSlotResponse struct {
	WebAppsGetDiagnosticLogsConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDiagnosticLogsConfigurationSlotResponse contains the response from method WebApps.GetDiagnosticLogsConfigurationSlot.

type WebAppsGetDiagnosticLogsConfigurationSlotResult

type WebAppsGetDiagnosticLogsConfigurationSlotResult struct {
	SiteLogsConfig
}

WebAppsGetDiagnosticLogsConfigurationSlotResult contains the result from method WebApps.GetDiagnosticLogsConfigurationSlot.

type WebAppsGetDomainOwnershipIdentifierOptions

type WebAppsGetDomainOwnershipIdentifierOptions struct {
}

WebAppsGetDomainOwnershipIdentifierOptions contains the optional parameters for the WebApps.GetDomainOwnershipIdentifier method.

type WebAppsGetDomainOwnershipIdentifierResponse

type WebAppsGetDomainOwnershipIdentifierResponse struct {
	WebAppsGetDomainOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDomainOwnershipIdentifierResponse contains the response from method WebApps.GetDomainOwnershipIdentifier.

type WebAppsGetDomainOwnershipIdentifierResult

type WebAppsGetDomainOwnershipIdentifierResult struct {
	Identifier
}

WebAppsGetDomainOwnershipIdentifierResult contains the result from method WebApps.GetDomainOwnershipIdentifier.

type WebAppsGetDomainOwnershipIdentifierSlotOptions

type WebAppsGetDomainOwnershipIdentifierSlotOptions struct {
}

WebAppsGetDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebApps.GetDomainOwnershipIdentifierSlot method.

type WebAppsGetDomainOwnershipIdentifierSlotResponse

type WebAppsGetDomainOwnershipIdentifierSlotResponse struct {
	WebAppsGetDomainOwnershipIdentifierSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetDomainOwnershipIdentifierSlotResponse contains the response from method WebApps.GetDomainOwnershipIdentifierSlot.

type WebAppsGetDomainOwnershipIdentifierSlotResult

type WebAppsGetDomainOwnershipIdentifierSlotResult struct {
	Identifier
}

WebAppsGetDomainOwnershipIdentifierSlotResult contains the result from method WebApps.GetDomainOwnershipIdentifierSlot.

type WebAppsGetFtpAllowedOptions

type WebAppsGetFtpAllowedOptions struct {
}

WebAppsGetFtpAllowedOptions contains the optional parameters for the WebApps.GetFtpAllowed method.

type WebAppsGetFtpAllowedResponse

type WebAppsGetFtpAllowedResponse struct {
	WebAppsGetFtpAllowedResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetFtpAllowedResponse contains the response from method WebApps.GetFtpAllowed.

type WebAppsGetFtpAllowedResult

type WebAppsGetFtpAllowedResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsGetFtpAllowedResult contains the result from method WebApps.GetFtpAllowed.

type WebAppsGetFtpAllowedSlotOptions

type WebAppsGetFtpAllowedSlotOptions struct {
}

WebAppsGetFtpAllowedSlotOptions contains the optional parameters for the WebApps.GetFtpAllowedSlot method.

type WebAppsGetFtpAllowedSlotResponse

type WebAppsGetFtpAllowedSlotResponse struct {
	WebAppsGetFtpAllowedSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetFtpAllowedSlotResponse contains the response from method WebApps.GetFtpAllowedSlot.

type WebAppsGetFtpAllowedSlotResult

type WebAppsGetFtpAllowedSlotResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsGetFtpAllowedSlotResult contains the result from method WebApps.GetFtpAllowedSlot.

type WebAppsGetFunctionOptions

type WebAppsGetFunctionOptions struct {
}

WebAppsGetFunctionOptions contains the optional parameters for the WebApps.GetFunction method.

type WebAppsGetFunctionResponse

type WebAppsGetFunctionResponse struct {
	WebAppsGetFunctionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetFunctionResponse contains the response from method WebApps.GetFunction.

type WebAppsGetFunctionResult

type WebAppsGetFunctionResult struct {
	FunctionEnvelope
}

WebAppsGetFunctionResult contains the result from method WebApps.GetFunction.

type WebAppsGetFunctionsAdminTokenOptions

type WebAppsGetFunctionsAdminTokenOptions struct {
}

WebAppsGetFunctionsAdminTokenOptions contains the optional parameters for the WebApps.GetFunctionsAdminToken method.

type WebAppsGetFunctionsAdminTokenResponse

type WebAppsGetFunctionsAdminTokenResponse struct {
	WebAppsGetFunctionsAdminTokenResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetFunctionsAdminTokenResponse contains the response from method WebApps.GetFunctionsAdminToken.

type WebAppsGetFunctionsAdminTokenResult

type WebAppsGetFunctionsAdminTokenResult struct {
	Value *string
}

WebAppsGetFunctionsAdminTokenResult contains the result from method WebApps.GetFunctionsAdminToken.

type WebAppsGetFunctionsAdminTokenSlotOptions

type WebAppsGetFunctionsAdminTokenSlotOptions struct {
}

WebAppsGetFunctionsAdminTokenSlotOptions contains the optional parameters for the WebApps.GetFunctionsAdminTokenSlot method.

type WebAppsGetFunctionsAdminTokenSlotResponse

type WebAppsGetFunctionsAdminTokenSlotResponse struct {
	WebAppsGetFunctionsAdminTokenSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetFunctionsAdminTokenSlotResponse contains the response from method WebApps.GetFunctionsAdminTokenSlot.

type WebAppsGetFunctionsAdminTokenSlotResult

type WebAppsGetFunctionsAdminTokenSlotResult struct {
	Value *string
}

WebAppsGetFunctionsAdminTokenSlotResult contains the result from method WebApps.GetFunctionsAdminTokenSlot.

type WebAppsGetHostNameBindingOptions

type WebAppsGetHostNameBindingOptions struct {
}

WebAppsGetHostNameBindingOptions contains the optional parameters for the WebApps.GetHostNameBinding method.

type WebAppsGetHostNameBindingResponse

type WebAppsGetHostNameBindingResponse struct {
	WebAppsGetHostNameBindingResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetHostNameBindingResponse contains the response from method WebApps.GetHostNameBinding.

type WebAppsGetHostNameBindingResult

type WebAppsGetHostNameBindingResult struct {
	HostNameBinding
}

WebAppsGetHostNameBindingResult contains the result from method WebApps.GetHostNameBinding.

type WebAppsGetHostNameBindingSlotOptions

type WebAppsGetHostNameBindingSlotOptions struct {
}

WebAppsGetHostNameBindingSlotOptions contains the optional parameters for the WebApps.GetHostNameBindingSlot method.

type WebAppsGetHostNameBindingSlotResponse

type WebAppsGetHostNameBindingSlotResponse struct {
	WebAppsGetHostNameBindingSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetHostNameBindingSlotResponse contains the response from method WebApps.GetHostNameBindingSlot.

type WebAppsGetHostNameBindingSlotResult

type WebAppsGetHostNameBindingSlotResult struct {
	HostNameBinding
}

WebAppsGetHostNameBindingSlotResult contains the result from method WebApps.GetHostNameBindingSlot.

type WebAppsGetHybridConnectionOptions

type WebAppsGetHybridConnectionOptions struct {
}

WebAppsGetHybridConnectionOptions contains the optional parameters for the WebApps.GetHybridConnection method.

type WebAppsGetHybridConnectionResponse

type WebAppsGetHybridConnectionResponse struct {
	WebAppsGetHybridConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetHybridConnectionResponse contains the response from method WebApps.GetHybridConnection.

type WebAppsGetHybridConnectionResult

type WebAppsGetHybridConnectionResult struct {
	HybridConnection
}

WebAppsGetHybridConnectionResult contains the result from method WebApps.GetHybridConnection.

type WebAppsGetHybridConnectionSlotOptions

type WebAppsGetHybridConnectionSlotOptions struct {
}

WebAppsGetHybridConnectionSlotOptions contains the optional parameters for the WebApps.GetHybridConnectionSlot method.

type WebAppsGetHybridConnectionSlotResponse

type WebAppsGetHybridConnectionSlotResponse struct {
	WebAppsGetHybridConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetHybridConnectionSlotResponse contains the response from method WebApps.GetHybridConnectionSlot.

type WebAppsGetHybridConnectionSlotResult

type WebAppsGetHybridConnectionSlotResult struct {
	HybridConnection
}

WebAppsGetHybridConnectionSlotResult contains the result from method WebApps.GetHybridConnectionSlot.

type WebAppsGetInstanceFunctionSlotOptions

type WebAppsGetInstanceFunctionSlotOptions struct {
}

WebAppsGetInstanceFunctionSlotOptions contains the optional parameters for the WebApps.GetInstanceFunctionSlot method.

type WebAppsGetInstanceFunctionSlotResponse

type WebAppsGetInstanceFunctionSlotResponse struct {
	WebAppsGetInstanceFunctionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceFunctionSlotResponse contains the response from method WebApps.GetInstanceFunctionSlot.

type WebAppsGetInstanceFunctionSlotResult

type WebAppsGetInstanceFunctionSlotResult struct {
	FunctionEnvelope
}

WebAppsGetInstanceFunctionSlotResult contains the result from method WebApps.GetInstanceFunctionSlot.

type WebAppsGetInstanceInfoOptions

type WebAppsGetInstanceInfoOptions struct {
}

WebAppsGetInstanceInfoOptions contains the optional parameters for the WebApps.GetInstanceInfo method.

type WebAppsGetInstanceInfoResponse

type WebAppsGetInstanceInfoResponse struct {
	WebAppsGetInstanceInfoResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceInfoResponse contains the response from method WebApps.GetInstanceInfo.

type WebAppsGetInstanceInfoResult

type WebAppsGetInstanceInfoResult struct {
	WebSiteInstanceStatus
}

WebAppsGetInstanceInfoResult contains the result from method WebApps.GetInstanceInfo.

type WebAppsGetInstanceInfoSlotOptions

type WebAppsGetInstanceInfoSlotOptions struct {
}

WebAppsGetInstanceInfoSlotOptions contains the optional parameters for the WebApps.GetInstanceInfoSlot method.

type WebAppsGetInstanceInfoSlotResponse

type WebAppsGetInstanceInfoSlotResponse struct {
	WebAppsGetInstanceInfoSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceInfoSlotResponse contains the response from method WebApps.GetInstanceInfoSlot.

type WebAppsGetInstanceInfoSlotResult

type WebAppsGetInstanceInfoSlotResult struct {
	WebSiteInstanceStatus
}

WebAppsGetInstanceInfoSlotResult contains the result from method WebApps.GetInstanceInfoSlot.

type WebAppsGetInstanceMSDeployLogOptions

type WebAppsGetInstanceMSDeployLogOptions struct {
}

WebAppsGetInstanceMSDeployLogOptions contains the optional parameters for the WebApps.GetInstanceMSDeployLog method.

type WebAppsGetInstanceMSDeployLogResponse

type WebAppsGetInstanceMSDeployLogResponse struct {
	WebAppsGetInstanceMSDeployLogResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceMSDeployLogResponse contains the response from method WebApps.GetInstanceMSDeployLog.

type WebAppsGetInstanceMSDeployLogResult

type WebAppsGetInstanceMSDeployLogResult struct {
	MSDeployLog
}

WebAppsGetInstanceMSDeployLogResult contains the result from method WebApps.GetInstanceMSDeployLog.

type WebAppsGetInstanceMSDeployLogSlotOptions

type WebAppsGetInstanceMSDeployLogSlotOptions struct {
}

WebAppsGetInstanceMSDeployLogSlotOptions contains the optional parameters for the WebApps.GetInstanceMSDeployLogSlot method.

type WebAppsGetInstanceMSDeployLogSlotResponse

type WebAppsGetInstanceMSDeployLogSlotResponse struct {
	WebAppsGetInstanceMSDeployLogSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceMSDeployLogSlotResponse contains the response from method WebApps.GetInstanceMSDeployLogSlot.

type WebAppsGetInstanceMSDeployLogSlotResult

type WebAppsGetInstanceMSDeployLogSlotResult struct {
	MSDeployLog
}

WebAppsGetInstanceMSDeployLogSlotResult contains the result from method WebApps.GetInstanceMSDeployLogSlot.

type WebAppsGetInstanceMsDeployStatusOptions

type WebAppsGetInstanceMsDeployStatusOptions struct {
}

WebAppsGetInstanceMsDeployStatusOptions contains the optional parameters for the WebApps.GetInstanceMsDeployStatus method.

type WebAppsGetInstanceMsDeployStatusResponse

type WebAppsGetInstanceMsDeployStatusResponse struct {
	WebAppsGetInstanceMsDeployStatusResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceMsDeployStatusResponse contains the response from method WebApps.GetInstanceMsDeployStatus.

type WebAppsGetInstanceMsDeployStatusResult

type WebAppsGetInstanceMsDeployStatusResult struct {
	MSDeployStatus
}

WebAppsGetInstanceMsDeployStatusResult contains the result from method WebApps.GetInstanceMsDeployStatus.

type WebAppsGetInstanceMsDeployStatusSlotOptions

type WebAppsGetInstanceMsDeployStatusSlotOptions struct {
}

WebAppsGetInstanceMsDeployStatusSlotOptions contains the optional parameters for the WebApps.GetInstanceMsDeployStatusSlot method.

type WebAppsGetInstanceMsDeployStatusSlotResponse

type WebAppsGetInstanceMsDeployStatusSlotResponse struct {
	WebAppsGetInstanceMsDeployStatusSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceMsDeployStatusSlotResponse contains the response from method WebApps.GetInstanceMsDeployStatusSlot.

type WebAppsGetInstanceMsDeployStatusSlotResult

type WebAppsGetInstanceMsDeployStatusSlotResult struct {
	MSDeployStatus
}

WebAppsGetInstanceMsDeployStatusSlotResult contains the result from method WebApps.GetInstanceMsDeployStatusSlot.

type WebAppsGetInstanceProcessDumpOptions

type WebAppsGetInstanceProcessDumpOptions struct {
}

WebAppsGetInstanceProcessDumpOptions contains the optional parameters for the WebApps.GetInstanceProcessDump method.

type WebAppsGetInstanceProcessDumpResponse

type WebAppsGetInstanceProcessDumpResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessDumpResponse contains the response from method WebApps.GetInstanceProcessDump.

type WebAppsGetInstanceProcessDumpSlotOptions

type WebAppsGetInstanceProcessDumpSlotOptions struct {
}

WebAppsGetInstanceProcessDumpSlotOptions contains the optional parameters for the WebApps.GetInstanceProcessDumpSlot method.

type WebAppsGetInstanceProcessDumpSlotResponse

type WebAppsGetInstanceProcessDumpSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessDumpSlotResponse contains the response from method WebApps.GetInstanceProcessDumpSlot.

type WebAppsGetInstanceProcessModuleOptions

type WebAppsGetInstanceProcessModuleOptions struct {
}

WebAppsGetInstanceProcessModuleOptions contains the optional parameters for the WebApps.GetInstanceProcessModule method.

type WebAppsGetInstanceProcessModuleResponse

type WebAppsGetInstanceProcessModuleResponse struct {
	WebAppsGetInstanceProcessModuleResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessModuleResponse contains the response from method WebApps.GetInstanceProcessModule.

type WebAppsGetInstanceProcessModuleResult

type WebAppsGetInstanceProcessModuleResult struct {
	ProcessModuleInfo
}

WebAppsGetInstanceProcessModuleResult contains the result from method WebApps.GetInstanceProcessModule.

type WebAppsGetInstanceProcessModuleSlotOptions

type WebAppsGetInstanceProcessModuleSlotOptions struct {
}

WebAppsGetInstanceProcessModuleSlotOptions contains the optional parameters for the WebApps.GetInstanceProcessModuleSlot method.

type WebAppsGetInstanceProcessModuleSlotResponse

type WebAppsGetInstanceProcessModuleSlotResponse struct {
	WebAppsGetInstanceProcessModuleSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessModuleSlotResponse contains the response from method WebApps.GetInstanceProcessModuleSlot.

type WebAppsGetInstanceProcessModuleSlotResult

type WebAppsGetInstanceProcessModuleSlotResult struct {
	ProcessModuleInfo
}

WebAppsGetInstanceProcessModuleSlotResult contains the result from method WebApps.GetInstanceProcessModuleSlot.

type WebAppsGetInstanceProcessOptions

type WebAppsGetInstanceProcessOptions struct {
}

WebAppsGetInstanceProcessOptions contains the optional parameters for the WebApps.GetInstanceProcess method.

type WebAppsGetInstanceProcessResponse

type WebAppsGetInstanceProcessResponse struct {
	WebAppsGetInstanceProcessResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessResponse contains the response from method WebApps.GetInstanceProcess.

type WebAppsGetInstanceProcessResult

type WebAppsGetInstanceProcessResult struct {
	ProcessInfo
}

WebAppsGetInstanceProcessResult contains the result from method WebApps.GetInstanceProcess.

type WebAppsGetInstanceProcessSlotOptions

type WebAppsGetInstanceProcessSlotOptions struct {
}

WebAppsGetInstanceProcessSlotOptions contains the optional parameters for the WebApps.GetInstanceProcessSlot method.

type WebAppsGetInstanceProcessSlotResponse

type WebAppsGetInstanceProcessSlotResponse struct {
	WebAppsGetInstanceProcessSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetInstanceProcessSlotResponse contains the response from method WebApps.GetInstanceProcessSlot.

type WebAppsGetInstanceProcessSlotResult

type WebAppsGetInstanceProcessSlotResult struct {
	ProcessInfo
}

WebAppsGetInstanceProcessSlotResult contains the result from method WebApps.GetInstanceProcessSlot.

type WebAppsGetMSDeployLogOptions

type WebAppsGetMSDeployLogOptions struct {
}

WebAppsGetMSDeployLogOptions contains the optional parameters for the WebApps.GetMSDeployLog method.

type WebAppsGetMSDeployLogResponse

type WebAppsGetMSDeployLogResponse struct {
	WebAppsGetMSDeployLogResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMSDeployLogResponse contains the response from method WebApps.GetMSDeployLog.

type WebAppsGetMSDeployLogResult

type WebAppsGetMSDeployLogResult struct {
	MSDeployLog
}

WebAppsGetMSDeployLogResult contains the result from method WebApps.GetMSDeployLog.

type WebAppsGetMSDeployLogSlotOptions

type WebAppsGetMSDeployLogSlotOptions struct {
}

WebAppsGetMSDeployLogSlotOptions contains the optional parameters for the WebApps.GetMSDeployLogSlot method.

type WebAppsGetMSDeployLogSlotResponse

type WebAppsGetMSDeployLogSlotResponse struct {
	WebAppsGetMSDeployLogSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMSDeployLogSlotResponse contains the response from method WebApps.GetMSDeployLogSlot.

type WebAppsGetMSDeployLogSlotResult

type WebAppsGetMSDeployLogSlotResult struct {
	MSDeployLog
}

WebAppsGetMSDeployLogSlotResult contains the result from method WebApps.GetMSDeployLogSlot.

type WebAppsGetMSDeployStatusOptions

type WebAppsGetMSDeployStatusOptions struct {
}

WebAppsGetMSDeployStatusOptions contains the optional parameters for the WebApps.GetMSDeployStatus method.

type WebAppsGetMSDeployStatusResponse

type WebAppsGetMSDeployStatusResponse struct {
	WebAppsGetMSDeployStatusResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMSDeployStatusResponse contains the response from method WebApps.GetMSDeployStatus.

type WebAppsGetMSDeployStatusResult

type WebAppsGetMSDeployStatusResult struct {
	MSDeployStatus
}

WebAppsGetMSDeployStatusResult contains the result from method WebApps.GetMSDeployStatus.

type WebAppsGetMSDeployStatusSlotOptions

type WebAppsGetMSDeployStatusSlotOptions struct {
}

WebAppsGetMSDeployStatusSlotOptions contains the optional parameters for the WebApps.GetMSDeployStatusSlot method.

type WebAppsGetMSDeployStatusSlotResponse

type WebAppsGetMSDeployStatusSlotResponse struct {
	WebAppsGetMSDeployStatusSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMSDeployStatusSlotResponse contains the response from method WebApps.GetMSDeployStatusSlot.

type WebAppsGetMSDeployStatusSlotResult

type WebAppsGetMSDeployStatusSlotResult struct {
	MSDeployStatus
}

WebAppsGetMSDeployStatusSlotResult contains the result from method WebApps.GetMSDeployStatusSlot.

type WebAppsGetMigrateMySQLStatusOptions

type WebAppsGetMigrateMySQLStatusOptions struct {
}

WebAppsGetMigrateMySQLStatusOptions contains the optional parameters for the WebApps.GetMigrateMySQLStatus method.

type WebAppsGetMigrateMySQLStatusResponse

type WebAppsGetMigrateMySQLStatusResponse struct {
	WebAppsGetMigrateMySQLStatusResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMigrateMySQLStatusResponse contains the response from method WebApps.GetMigrateMySQLStatus.

type WebAppsGetMigrateMySQLStatusResult

type WebAppsGetMigrateMySQLStatusResult struct {
	MigrateMySQLStatus
}

WebAppsGetMigrateMySQLStatusResult contains the result from method WebApps.GetMigrateMySQLStatus.

type WebAppsGetMigrateMySQLStatusSlotOptions

type WebAppsGetMigrateMySQLStatusSlotOptions struct {
}

WebAppsGetMigrateMySQLStatusSlotOptions contains the optional parameters for the WebApps.GetMigrateMySQLStatusSlot method.

type WebAppsGetMigrateMySQLStatusSlotResponse

type WebAppsGetMigrateMySQLStatusSlotResponse struct {
	WebAppsGetMigrateMySQLStatusSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetMigrateMySQLStatusSlotResponse contains the response from method WebApps.GetMigrateMySQLStatusSlot.

type WebAppsGetMigrateMySQLStatusSlotResult

type WebAppsGetMigrateMySQLStatusSlotResult struct {
	MigrateMySQLStatus
}

WebAppsGetMigrateMySQLStatusSlotResult contains the result from method WebApps.GetMigrateMySQLStatusSlot.

type WebAppsGetNetworkTraceOperationOptions

type WebAppsGetNetworkTraceOperationOptions struct {
}

WebAppsGetNetworkTraceOperationOptions contains the optional parameters for the WebApps.GetNetworkTraceOperation method.

type WebAppsGetNetworkTraceOperationResponse

type WebAppsGetNetworkTraceOperationResponse struct {
	WebAppsGetNetworkTraceOperationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTraceOperationResponse contains the response from method WebApps.GetNetworkTraceOperation.

type WebAppsGetNetworkTraceOperationResult

type WebAppsGetNetworkTraceOperationResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTraceOperationResult contains the result from method WebApps.GetNetworkTraceOperation.

type WebAppsGetNetworkTraceOperationSlotOptions

type WebAppsGetNetworkTraceOperationSlotOptions struct {
}

WebAppsGetNetworkTraceOperationSlotOptions contains the optional parameters for the WebApps.GetNetworkTraceOperationSlot method.

type WebAppsGetNetworkTraceOperationSlotResponse

type WebAppsGetNetworkTraceOperationSlotResponse struct {
	WebAppsGetNetworkTraceOperationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTraceOperationSlotResponse contains the response from method WebApps.GetNetworkTraceOperationSlot.

type WebAppsGetNetworkTraceOperationSlotResult

type WebAppsGetNetworkTraceOperationSlotResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTraceOperationSlotResult contains the result from method WebApps.GetNetworkTraceOperationSlot.

type WebAppsGetNetworkTraceOperationSlotV2Options

type WebAppsGetNetworkTraceOperationSlotV2Options struct {
}

WebAppsGetNetworkTraceOperationSlotV2Options contains the optional parameters for the WebApps.GetNetworkTraceOperationSlotV2 method.

type WebAppsGetNetworkTraceOperationSlotV2Response

type WebAppsGetNetworkTraceOperationSlotV2Response struct {
	WebAppsGetNetworkTraceOperationSlotV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTraceOperationSlotV2Response contains the response from method WebApps.GetNetworkTraceOperationSlotV2.

type WebAppsGetNetworkTraceOperationSlotV2Result

type WebAppsGetNetworkTraceOperationSlotV2Result struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTraceOperationSlotV2Result contains the result from method WebApps.GetNetworkTraceOperationSlotV2.

type WebAppsGetNetworkTraceOperationV2Options

type WebAppsGetNetworkTraceOperationV2Options struct {
}

WebAppsGetNetworkTraceOperationV2Options contains the optional parameters for the WebApps.GetNetworkTraceOperationV2 method.

type WebAppsGetNetworkTraceOperationV2Response

type WebAppsGetNetworkTraceOperationV2Response struct {
	WebAppsGetNetworkTraceOperationV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTraceOperationV2Response contains the response from method WebApps.GetNetworkTraceOperationV2.

type WebAppsGetNetworkTraceOperationV2Result

type WebAppsGetNetworkTraceOperationV2Result struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTraceOperationV2Result contains the result from method WebApps.GetNetworkTraceOperationV2.

type WebAppsGetNetworkTracesOptions

type WebAppsGetNetworkTracesOptions struct {
}

WebAppsGetNetworkTracesOptions contains the optional parameters for the WebApps.GetNetworkTraces method.

type WebAppsGetNetworkTracesResponse

type WebAppsGetNetworkTracesResponse struct {
	WebAppsGetNetworkTracesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTracesResponse contains the response from method WebApps.GetNetworkTraces.

type WebAppsGetNetworkTracesResult

type WebAppsGetNetworkTracesResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTracesResult contains the result from method WebApps.GetNetworkTraces.

type WebAppsGetNetworkTracesSlotOptions

type WebAppsGetNetworkTracesSlotOptions struct {
}

WebAppsGetNetworkTracesSlotOptions contains the optional parameters for the WebApps.GetNetworkTracesSlot method.

type WebAppsGetNetworkTracesSlotResponse

type WebAppsGetNetworkTracesSlotResponse struct {
	WebAppsGetNetworkTracesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTracesSlotResponse contains the response from method WebApps.GetNetworkTracesSlot.

type WebAppsGetNetworkTracesSlotResult

type WebAppsGetNetworkTracesSlotResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTracesSlotResult contains the result from method WebApps.GetNetworkTracesSlot.

type WebAppsGetNetworkTracesSlotV2Options

type WebAppsGetNetworkTracesSlotV2Options struct {
}

WebAppsGetNetworkTracesSlotV2Options contains the optional parameters for the WebApps.GetNetworkTracesSlotV2 method.

type WebAppsGetNetworkTracesSlotV2Response

type WebAppsGetNetworkTracesSlotV2Response struct {
	WebAppsGetNetworkTracesSlotV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTracesSlotV2Response contains the response from method WebApps.GetNetworkTracesSlotV2.

type WebAppsGetNetworkTracesSlotV2Result

type WebAppsGetNetworkTracesSlotV2Result struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTracesSlotV2Result contains the result from method WebApps.GetNetworkTracesSlotV2.

type WebAppsGetNetworkTracesV2Options

type WebAppsGetNetworkTracesV2Options struct {
}

WebAppsGetNetworkTracesV2Options contains the optional parameters for the WebApps.GetNetworkTracesV2 method.

type WebAppsGetNetworkTracesV2Response

type WebAppsGetNetworkTracesV2Response struct {
	WebAppsGetNetworkTracesV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetNetworkTracesV2Response contains the response from method WebApps.GetNetworkTracesV2.

type WebAppsGetNetworkTracesV2Result

type WebAppsGetNetworkTracesV2Result struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsGetNetworkTracesV2Result contains the result from method WebApps.GetNetworkTracesV2.

type WebAppsGetOptions

type WebAppsGetOptions struct {
}

WebAppsGetOptions contains the optional parameters for the WebApps.Get method.

type WebAppsGetPremierAddOnOptions

type WebAppsGetPremierAddOnOptions struct {
}

WebAppsGetPremierAddOnOptions contains the optional parameters for the WebApps.GetPremierAddOn method.

type WebAppsGetPremierAddOnResponse

type WebAppsGetPremierAddOnResponse struct {
	WebAppsGetPremierAddOnResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPremierAddOnResponse contains the response from method WebApps.GetPremierAddOn.

type WebAppsGetPremierAddOnResult

type WebAppsGetPremierAddOnResult struct {
	PremierAddOn
}

WebAppsGetPremierAddOnResult contains the result from method WebApps.GetPremierAddOn.

type WebAppsGetPremierAddOnSlotOptions

type WebAppsGetPremierAddOnSlotOptions struct {
}

WebAppsGetPremierAddOnSlotOptions contains the optional parameters for the WebApps.GetPremierAddOnSlot method.

type WebAppsGetPremierAddOnSlotResponse

type WebAppsGetPremierAddOnSlotResponse struct {
	WebAppsGetPremierAddOnSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPremierAddOnSlotResponse contains the response from method WebApps.GetPremierAddOnSlot.

type WebAppsGetPremierAddOnSlotResult

type WebAppsGetPremierAddOnSlotResult struct {
	PremierAddOn
}

WebAppsGetPremierAddOnSlotResult contains the result from method WebApps.GetPremierAddOnSlot.

type WebAppsGetPrivateAccessOptions

type WebAppsGetPrivateAccessOptions struct {
}

WebAppsGetPrivateAccessOptions contains the optional parameters for the WebApps.GetPrivateAccess method.

type WebAppsGetPrivateAccessResponse

type WebAppsGetPrivateAccessResponse struct {
	WebAppsGetPrivateAccessResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateAccessResponse contains the response from method WebApps.GetPrivateAccess.

type WebAppsGetPrivateAccessResult

type WebAppsGetPrivateAccessResult struct {
	PrivateAccess
}

WebAppsGetPrivateAccessResult contains the result from method WebApps.GetPrivateAccess.

type WebAppsGetPrivateAccessSlotOptions

type WebAppsGetPrivateAccessSlotOptions struct {
}

WebAppsGetPrivateAccessSlotOptions contains the optional parameters for the WebApps.GetPrivateAccessSlot method.

type WebAppsGetPrivateAccessSlotResponse

type WebAppsGetPrivateAccessSlotResponse struct {
	WebAppsGetPrivateAccessSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateAccessSlotResponse contains the response from method WebApps.GetPrivateAccessSlot.

type WebAppsGetPrivateAccessSlotResult

type WebAppsGetPrivateAccessSlotResult struct {
	PrivateAccess
}

WebAppsGetPrivateAccessSlotResult contains the result from method WebApps.GetPrivateAccessSlot.

type WebAppsGetPrivateEndpointConnectionListOptions

type WebAppsGetPrivateEndpointConnectionListOptions struct {
}

WebAppsGetPrivateEndpointConnectionListOptions contains the optional parameters for the WebApps.GetPrivateEndpointConnectionList method.

type WebAppsGetPrivateEndpointConnectionListPager

type WebAppsGetPrivateEndpointConnectionListPager struct {
	// contains filtered or unexported fields
}

WebAppsGetPrivateEndpointConnectionListPager provides operations for iterating over paged responses.

func (*WebAppsGetPrivateEndpointConnectionListPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetPrivateEndpointConnectionListPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetPrivateEndpointConnectionListPager) PageResponse

PageResponse returns the current WebAppsGetPrivateEndpointConnectionListResponse page.

type WebAppsGetPrivateEndpointConnectionListResponse

type WebAppsGetPrivateEndpointConnectionListResponse struct {
	WebAppsGetPrivateEndpointConnectionListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateEndpointConnectionListResponse contains the response from method WebApps.GetPrivateEndpointConnectionList.

type WebAppsGetPrivateEndpointConnectionListResult

type WebAppsGetPrivateEndpointConnectionListResult struct {
	PrivateEndpointConnectionCollection
}

WebAppsGetPrivateEndpointConnectionListResult contains the result from method WebApps.GetPrivateEndpointConnectionList.

type WebAppsGetPrivateEndpointConnectionListSlotOptions

type WebAppsGetPrivateEndpointConnectionListSlotOptions struct {
}

WebAppsGetPrivateEndpointConnectionListSlotOptions contains the optional parameters for the WebApps.GetPrivateEndpointConnectionListSlot method.

type WebAppsGetPrivateEndpointConnectionListSlotPager

type WebAppsGetPrivateEndpointConnectionListSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsGetPrivateEndpointConnectionListSlotPager provides operations for iterating over paged responses.

func (*WebAppsGetPrivateEndpointConnectionListSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetPrivateEndpointConnectionListSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetPrivateEndpointConnectionListSlotPager) PageResponse

PageResponse returns the current WebAppsGetPrivateEndpointConnectionListSlotResponse page.

type WebAppsGetPrivateEndpointConnectionListSlotResponse

type WebAppsGetPrivateEndpointConnectionListSlotResponse struct {
	WebAppsGetPrivateEndpointConnectionListSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateEndpointConnectionListSlotResponse contains the response from method WebApps.GetPrivateEndpointConnectionListSlot.

type WebAppsGetPrivateEndpointConnectionListSlotResult

type WebAppsGetPrivateEndpointConnectionListSlotResult struct {
	PrivateEndpointConnectionCollection
}

WebAppsGetPrivateEndpointConnectionListSlotResult contains the result from method WebApps.GetPrivateEndpointConnectionListSlot.

type WebAppsGetPrivateEndpointConnectionOptions

type WebAppsGetPrivateEndpointConnectionOptions struct {
}

WebAppsGetPrivateEndpointConnectionOptions contains the optional parameters for the WebApps.GetPrivateEndpointConnection method.

type WebAppsGetPrivateEndpointConnectionResponse

type WebAppsGetPrivateEndpointConnectionResponse struct {
	WebAppsGetPrivateEndpointConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateEndpointConnectionResponse contains the response from method WebApps.GetPrivateEndpointConnection.

type WebAppsGetPrivateEndpointConnectionResult

type WebAppsGetPrivateEndpointConnectionResult struct {
	RemotePrivateEndpointConnectionARMResource
}

WebAppsGetPrivateEndpointConnectionResult contains the result from method WebApps.GetPrivateEndpointConnection.

type WebAppsGetPrivateEndpointConnectionSlotOptions

type WebAppsGetPrivateEndpointConnectionSlotOptions struct {
}

WebAppsGetPrivateEndpointConnectionSlotOptions contains the optional parameters for the WebApps.GetPrivateEndpointConnectionSlot method.

type WebAppsGetPrivateEndpointConnectionSlotResponse

type WebAppsGetPrivateEndpointConnectionSlotResponse struct {
	WebAppsGetPrivateEndpointConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateEndpointConnectionSlotResponse contains the response from method WebApps.GetPrivateEndpointConnectionSlot.

type WebAppsGetPrivateEndpointConnectionSlotResult

type WebAppsGetPrivateEndpointConnectionSlotResult struct {
	RemotePrivateEndpointConnectionARMResource
}

WebAppsGetPrivateEndpointConnectionSlotResult contains the result from method WebApps.GetPrivateEndpointConnectionSlot.

type WebAppsGetPrivateLinkResourcesOptions

type WebAppsGetPrivateLinkResourcesOptions struct {
}

WebAppsGetPrivateLinkResourcesOptions contains the optional parameters for the WebApps.GetPrivateLinkResources method.

type WebAppsGetPrivateLinkResourcesResponse

type WebAppsGetPrivateLinkResourcesResponse struct {
	WebAppsGetPrivateLinkResourcesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateLinkResourcesResponse contains the response from method WebApps.GetPrivateLinkResources.

type WebAppsGetPrivateLinkResourcesResult

type WebAppsGetPrivateLinkResourcesResult struct {
	PrivateLinkResourcesWrapper
}

WebAppsGetPrivateLinkResourcesResult contains the result from method WebApps.GetPrivateLinkResources.

type WebAppsGetPrivateLinkResourcesSlotOptions

type WebAppsGetPrivateLinkResourcesSlotOptions struct {
}

WebAppsGetPrivateLinkResourcesSlotOptions contains the optional parameters for the WebApps.GetPrivateLinkResourcesSlot method.

type WebAppsGetPrivateLinkResourcesSlotResponse

type WebAppsGetPrivateLinkResourcesSlotResponse struct {
	WebAppsGetPrivateLinkResourcesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPrivateLinkResourcesSlotResponse contains the response from method WebApps.GetPrivateLinkResourcesSlot.

type WebAppsGetPrivateLinkResourcesSlotResult

type WebAppsGetPrivateLinkResourcesSlotResult struct {
	PrivateLinkResourcesWrapper
}

WebAppsGetPrivateLinkResourcesSlotResult contains the result from method WebApps.GetPrivateLinkResourcesSlot.

type WebAppsGetProcessDumpOptions

type WebAppsGetProcessDumpOptions struct {
}

WebAppsGetProcessDumpOptions contains the optional parameters for the WebApps.GetProcessDump method.

type WebAppsGetProcessDumpResponse

type WebAppsGetProcessDumpResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessDumpResponse contains the response from method WebApps.GetProcessDump.

type WebAppsGetProcessDumpSlotOptions

type WebAppsGetProcessDumpSlotOptions struct {
}

WebAppsGetProcessDumpSlotOptions contains the optional parameters for the WebApps.GetProcessDumpSlot method.

type WebAppsGetProcessDumpSlotResponse

type WebAppsGetProcessDumpSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessDumpSlotResponse contains the response from method WebApps.GetProcessDumpSlot.

type WebAppsGetProcessModuleOptions

type WebAppsGetProcessModuleOptions struct {
}

WebAppsGetProcessModuleOptions contains the optional parameters for the WebApps.GetProcessModule method.

type WebAppsGetProcessModuleResponse

type WebAppsGetProcessModuleResponse struct {
	WebAppsGetProcessModuleResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessModuleResponse contains the response from method WebApps.GetProcessModule.

type WebAppsGetProcessModuleResult

type WebAppsGetProcessModuleResult struct {
	ProcessModuleInfo
}

WebAppsGetProcessModuleResult contains the result from method WebApps.GetProcessModule.

type WebAppsGetProcessModuleSlotOptions

type WebAppsGetProcessModuleSlotOptions struct {
}

WebAppsGetProcessModuleSlotOptions contains the optional parameters for the WebApps.GetProcessModuleSlot method.

type WebAppsGetProcessModuleSlotResponse

type WebAppsGetProcessModuleSlotResponse struct {
	WebAppsGetProcessModuleSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessModuleSlotResponse contains the response from method WebApps.GetProcessModuleSlot.

type WebAppsGetProcessModuleSlotResult

type WebAppsGetProcessModuleSlotResult struct {
	ProcessModuleInfo
}

WebAppsGetProcessModuleSlotResult contains the result from method WebApps.GetProcessModuleSlot.

type WebAppsGetProcessOptions

type WebAppsGetProcessOptions struct {
}

WebAppsGetProcessOptions contains the optional parameters for the WebApps.GetProcess method.

type WebAppsGetProcessResponse

type WebAppsGetProcessResponse struct {
	WebAppsGetProcessResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessResponse contains the response from method WebApps.GetProcess.

type WebAppsGetProcessResult

type WebAppsGetProcessResult struct {
	ProcessInfo
}

WebAppsGetProcessResult contains the result from method WebApps.GetProcess.

type WebAppsGetProcessSlotOptions

type WebAppsGetProcessSlotOptions struct {
}

WebAppsGetProcessSlotOptions contains the optional parameters for the WebApps.GetProcessSlot method.

type WebAppsGetProcessSlotResponse

type WebAppsGetProcessSlotResponse struct {
	WebAppsGetProcessSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetProcessSlotResponse contains the response from method WebApps.GetProcessSlot.

type WebAppsGetProcessSlotResult

type WebAppsGetProcessSlotResult struct {
	ProcessInfo
}

WebAppsGetProcessSlotResult contains the result from method WebApps.GetProcessSlot.

type WebAppsGetPublicCertificateOptions

type WebAppsGetPublicCertificateOptions struct {
}

WebAppsGetPublicCertificateOptions contains the optional parameters for the WebApps.GetPublicCertificate method.

type WebAppsGetPublicCertificateResponse

type WebAppsGetPublicCertificateResponse struct {
	WebAppsGetPublicCertificateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPublicCertificateResponse contains the response from method WebApps.GetPublicCertificate.

type WebAppsGetPublicCertificateResult

type WebAppsGetPublicCertificateResult struct {
	PublicCertificate
}

WebAppsGetPublicCertificateResult contains the result from method WebApps.GetPublicCertificate.

type WebAppsGetPublicCertificateSlotOptions

type WebAppsGetPublicCertificateSlotOptions struct {
}

WebAppsGetPublicCertificateSlotOptions contains the optional parameters for the WebApps.GetPublicCertificateSlot method.

type WebAppsGetPublicCertificateSlotResponse

type WebAppsGetPublicCertificateSlotResponse struct {
	WebAppsGetPublicCertificateSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetPublicCertificateSlotResponse contains the response from method WebApps.GetPublicCertificateSlot.

type WebAppsGetPublicCertificateSlotResult

type WebAppsGetPublicCertificateSlotResult struct {
	PublicCertificate
}

WebAppsGetPublicCertificateSlotResult contains the result from method WebApps.GetPublicCertificateSlot.

type WebAppsGetRelayServiceConnectionOptions

type WebAppsGetRelayServiceConnectionOptions struct {
}

WebAppsGetRelayServiceConnectionOptions contains the optional parameters for the WebApps.GetRelayServiceConnection method.

type WebAppsGetRelayServiceConnectionResponse

type WebAppsGetRelayServiceConnectionResponse struct {
	WebAppsGetRelayServiceConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetRelayServiceConnectionResponse contains the response from method WebApps.GetRelayServiceConnection.

type WebAppsGetRelayServiceConnectionResult

type WebAppsGetRelayServiceConnectionResult struct {
	RelayServiceConnectionEntity
}

WebAppsGetRelayServiceConnectionResult contains the result from method WebApps.GetRelayServiceConnection.

type WebAppsGetRelayServiceConnectionSlotOptions

type WebAppsGetRelayServiceConnectionSlotOptions struct {
}

WebAppsGetRelayServiceConnectionSlotOptions contains the optional parameters for the WebApps.GetRelayServiceConnectionSlot method.

type WebAppsGetRelayServiceConnectionSlotResponse

type WebAppsGetRelayServiceConnectionSlotResponse struct {
	WebAppsGetRelayServiceConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetRelayServiceConnectionSlotResponse contains the response from method WebApps.GetRelayServiceConnectionSlot.

type WebAppsGetRelayServiceConnectionSlotResult

type WebAppsGetRelayServiceConnectionSlotResult struct {
	RelayServiceConnectionEntity
}

WebAppsGetRelayServiceConnectionSlotResult contains the result from method WebApps.GetRelayServiceConnectionSlot.

type WebAppsGetResponse

type WebAppsGetResponse struct {
	WebAppsGetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetResponse contains the response from method WebApps.Get.

type WebAppsGetResult

type WebAppsGetResult struct {
	Site
}

WebAppsGetResult contains the result from method WebApps.Get.

type WebAppsGetScmAllowedOptions

type WebAppsGetScmAllowedOptions struct {
}

WebAppsGetScmAllowedOptions contains the optional parameters for the WebApps.GetScmAllowed method.

type WebAppsGetScmAllowedResponse

type WebAppsGetScmAllowedResponse struct {
	WebAppsGetScmAllowedResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetScmAllowedResponse contains the response from method WebApps.GetScmAllowed.

type WebAppsGetScmAllowedResult

type WebAppsGetScmAllowedResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsGetScmAllowedResult contains the result from method WebApps.GetScmAllowed.

type WebAppsGetScmAllowedSlotOptions

type WebAppsGetScmAllowedSlotOptions struct {
}

WebAppsGetScmAllowedSlotOptions contains the optional parameters for the WebApps.GetScmAllowedSlot method.

type WebAppsGetScmAllowedSlotResponse

type WebAppsGetScmAllowedSlotResponse struct {
	WebAppsGetScmAllowedSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetScmAllowedSlotResponse contains the response from method WebApps.GetScmAllowedSlot.

type WebAppsGetScmAllowedSlotResult

type WebAppsGetScmAllowedSlotResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsGetScmAllowedSlotResult contains the result from method WebApps.GetScmAllowedSlot.

type WebAppsGetSiteConnectionStringKeyVaultReferenceOptions

type WebAppsGetSiteConnectionStringKeyVaultReferenceOptions struct {
}

WebAppsGetSiteConnectionStringKeyVaultReferenceOptions contains the optional parameters for the WebApps.GetSiteConnectionStringKeyVaultReference method.

type WebAppsGetSiteConnectionStringKeyVaultReferenceResponse

type WebAppsGetSiteConnectionStringKeyVaultReferenceResponse struct {
	WebAppsGetSiteConnectionStringKeyVaultReferenceResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteConnectionStringKeyVaultReferenceResponse contains the response from method WebApps.GetSiteConnectionStringKeyVaultReference.

type WebAppsGetSiteConnectionStringKeyVaultReferenceResult

type WebAppsGetSiteConnectionStringKeyVaultReferenceResult struct {
	APIKVReference
}

WebAppsGetSiteConnectionStringKeyVaultReferenceResult contains the result from method WebApps.GetSiteConnectionStringKeyVaultReference.

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotOptions

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotOptions struct {
}

WebAppsGetSiteConnectionStringKeyVaultReferenceSlotOptions contains the optional parameters for the WebApps.GetSiteConnectionStringKeyVaultReferenceSlot method.

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResponse

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResponse struct {
	WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResponse contains the response from method WebApps.GetSiteConnectionStringKeyVaultReferenceSlot.

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResult

type WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResult struct {
	APIKVReference
}

WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResult contains the result from method WebApps.GetSiteConnectionStringKeyVaultReferenceSlot.

type WebAppsGetSiteConnectionStringKeyVaultReferencesOptions

type WebAppsGetSiteConnectionStringKeyVaultReferencesOptions struct {
}

WebAppsGetSiteConnectionStringKeyVaultReferencesOptions contains the optional parameters for the WebApps.GetSiteConnectionStringKeyVaultReferences method.

type WebAppsGetSiteConnectionStringKeyVaultReferencesPager

type WebAppsGetSiteConnectionStringKeyVaultReferencesPager struct {
	// contains filtered or unexported fields
}

WebAppsGetSiteConnectionStringKeyVaultReferencesPager provides operations for iterating over paged responses.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesPager) PageResponse

PageResponse returns the current WebAppsGetSiteConnectionStringKeyVaultReferencesResponse page.

type WebAppsGetSiteConnectionStringKeyVaultReferencesResponse

type WebAppsGetSiteConnectionStringKeyVaultReferencesResponse struct {
	WebAppsGetSiteConnectionStringKeyVaultReferencesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteConnectionStringKeyVaultReferencesResponse contains the response from method WebApps.GetSiteConnectionStringKeyVaultReferences.

type WebAppsGetSiteConnectionStringKeyVaultReferencesResult

type WebAppsGetSiteConnectionStringKeyVaultReferencesResult struct {
	APIKVReferenceCollection
}

WebAppsGetSiteConnectionStringKeyVaultReferencesResult contains the result from method WebApps.GetSiteConnectionStringKeyVaultReferences.

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptions

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptions struct {
}

WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptions contains the optional parameters for the WebApps.GetSiteConnectionStringKeyVaultReferencesSlot method.

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager provides operations for iterating over paged responses.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsGetSiteConnectionStringKeyVaultReferencesSlotPager) PageResponse

PageResponse returns the current WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResponse page.

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResponse

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResponse struct {
	WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResponse contains the response from method WebApps.GetSiteConnectionStringKeyVaultReferencesSlot.

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResult

type WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResult struct {
	APIKVReferenceCollection
}

WebAppsGetSiteConnectionStringKeyVaultReferencesSlotResult contains the result from method WebApps.GetSiteConnectionStringKeyVaultReferencesSlot.

type WebAppsGetSiteExtensionOptions

type WebAppsGetSiteExtensionOptions struct {
}

WebAppsGetSiteExtensionOptions contains the optional parameters for the WebApps.GetSiteExtension method.

type WebAppsGetSiteExtensionResponse

type WebAppsGetSiteExtensionResponse struct {
	WebAppsGetSiteExtensionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteExtensionResponse contains the response from method WebApps.GetSiteExtension.

type WebAppsGetSiteExtensionResult

type WebAppsGetSiteExtensionResult struct {
	SiteExtensionInfo
}

WebAppsGetSiteExtensionResult contains the result from method WebApps.GetSiteExtension.

type WebAppsGetSiteExtensionSlotOptions

type WebAppsGetSiteExtensionSlotOptions struct {
}

WebAppsGetSiteExtensionSlotOptions contains the optional parameters for the WebApps.GetSiteExtensionSlot method.

type WebAppsGetSiteExtensionSlotResponse

type WebAppsGetSiteExtensionSlotResponse struct {
	WebAppsGetSiteExtensionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSiteExtensionSlotResponse contains the response from method WebApps.GetSiteExtensionSlot.

type WebAppsGetSiteExtensionSlotResult

type WebAppsGetSiteExtensionSlotResult struct {
	SiteExtensionInfo
}

WebAppsGetSiteExtensionSlotResult contains the result from method WebApps.GetSiteExtensionSlot.

type WebAppsGetSitePhpErrorLogFlagOptions

type WebAppsGetSitePhpErrorLogFlagOptions struct {
}

WebAppsGetSitePhpErrorLogFlagOptions contains the optional parameters for the WebApps.GetSitePhpErrorLogFlag method.

type WebAppsGetSitePhpErrorLogFlagResponse

type WebAppsGetSitePhpErrorLogFlagResponse struct {
	WebAppsGetSitePhpErrorLogFlagResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSitePhpErrorLogFlagResponse contains the response from method WebApps.GetSitePhpErrorLogFlag.

type WebAppsGetSitePhpErrorLogFlagResult

type WebAppsGetSitePhpErrorLogFlagResult struct {
	SitePhpErrorLogFlag
}

WebAppsGetSitePhpErrorLogFlagResult contains the result from method WebApps.GetSitePhpErrorLogFlag.

type WebAppsGetSitePhpErrorLogFlagSlotOptions

type WebAppsGetSitePhpErrorLogFlagSlotOptions struct {
}

WebAppsGetSitePhpErrorLogFlagSlotOptions contains the optional parameters for the WebApps.GetSitePhpErrorLogFlagSlot method.

type WebAppsGetSitePhpErrorLogFlagSlotResponse

type WebAppsGetSitePhpErrorLogFlagSlotResponse struct {
	WebAppsGetSitePhpErrorLogFlagSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSitePhpErrorLogFlagSlotResponse contains the response from method WebApps.GetSitePhpErrorLogFlagSlot.

type WebAppsGetSitePhpErrorLogFlagSlotResult

type WebAppsGetSitePhpErrorLogFlagSlotResult struct {
	SitePhpErrorLogFlag
}

WebAppsGetSitePhpErrorLogFlagSlotResult contains the result from method WebApps.GetSitePhpErrorLogFlagSlot.

type WebAppsGetSlotOptions

type WebAppsGetSlotOptions struct {
}

WebAppsGetSlotOptions contains the optional parameters for the WebApps.GetSlot method.

type WebAppsGetSlotResponse

type WebAppsGetSlotResponse struct {
	WebAppsGetSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSlotResponse contains the response from method WebApps.GetSlot.

type WebAppsGetSlotResult

type WebAppsGetSlotResult struct {
	Site
}

WebAppsGetSlotResult contains the result from method WebApps.GetSlot.

type WebAppsGetSourceControlOptions

type WebAppsGetSourceControlOptions struct {
}

WebAppsGetSourceControlOptions contains the optional parameters for the WebApps.GetSourceControl method.

type WebAppsGetSourceControlResponse

type WebAppsGetSourceControlResponse struct {
	WebAppsGetSourceControlResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSourceControlResponse contains the response from method WebApps.GetSourceControl.

type WebAppsGetSourceControlResult

type WebAppsGetSourceControlResult struct {
	SiteSourceControl
}

WebAppsGetSourceControlResult contains the result from method WebApps.GetSourceControl.

type WebAppsGetSourceControlSlotOptions

type WebAppsGetSourceControlSlotOptions struct {
}

WebAppsGetSourceControlSlotOptions contains the optional parameters for the WebApps.GetSourceControlSlot method.

type WebAppsGetSourceControlSlotResponse

type WebAppsGetSourceControlSlotResponse struct {
	WebAppsGetSourceControlSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSourceControlSlotResponse contains the response from method WebApps.GetSourceControlSlot.

type WebAppsGetSourceControlSlotResult

type WebAppsGetSourceControlSlotResult struct {
	SiteSourceControl
}

WebAppsGetSourceControlSlotResult contains the result from method WebApps.GetSourceControlSlot.

type WebAppsGetSwiftVirtualNetworkConnectionOptions

type WebAppsGetSwiftVirtualNetworkConnectionOptions struct {
}

WebAppsGetSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebApps.GetSwiftVirtualNetworkConnection method.

type WebAppsGetSwiftVirtualNetworkConnectionResponse

type WebAppsGetSwiftVirtualNetworkConnectionResponse struct {
	WebAppsGetSwiftVirtualNetworkConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSwiftVirtualNetworkConnectionResponse contains the response from method WebApps.GetSwiftVirtualNetworkConnection.

type WebAppsGetSwiftVirtualNetworkConnectionResult

type WebAppsGetSwiftVirtualNetworkConnectionResult struct {
	SwiftVirtualNetwork
}

WebAppsGetSwiftVirtualNetworkConnectionResult contains the result from method WebApps.GetSwiftVirtualNetworkConnection.

type WebAppsGetSwiftVirtualNetworkConnectionSlotOptions

type WebAppsGetSwiftVirtualNetworkConnectionSlotOptions struct {
}

WebAppsGetSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebApps.GetSwiftVirtualNetworkConnectionSlot method.

type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse

type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse struct {
	WebAppsGetSwiftVirtualNetworkConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetSwiftVirtualNetworkConnectionSlotResponse contains the response from method WebApps.GetSwiftVirtualNetworkConnectionSlot.

type WebAppsGetSwiftVirtualNetworkConnectionSlotResult

type WebAppsGetSwiftVirtualNetworkConnectionSlotResult struct {
	SwiftVirtualNetwork
}

WebAppsGetSwiftVirtualNetworkConnectionSlotResult contains the result from method WebApps.GetSwiftVirtualNetworkConnectionSlot.

type WebAppsGetTriggeredWebJobHistoryOptions

type WebAppsGetTriggeredWebJobHistoryOptions struct {
}

WebAppsGetTriggeredWebJobHistoryOptions contains the optional parameters for the WebApps.GetTriggeredWebJobHistory method.

type WebAppsGetTriggeredWebJobHistoryResponse

type WebAppsGetTriggeredWebJobHistoryResponse struct {
	WebAppsGetTriggeredWebJobHistoryResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetTriggeredWebJobHistoryResponse contains the response from method WebApps.GetTriggeredWebJobHistory.

type WebAppsGetTriggeredWebJobHistoryResult

type WebAppsGetTriggeredWebJobHistoryResult struct {
	TriggeredJobHistory
}

WebAppsGetTriggeredWebJobHistoryResult contains the result from method WebApps.GetTriggeredWebJobHistory.

type WebAppsGetTriggeredWebJobHistorySlotOptions

type WebAppsGetTriggeredWebJobHistorySlotOptions struct {
}

WebAppsGetTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebApps.GetTriggeredWebJobHistorySlot method.

type WebAppsGetTriggeredWebJobHistorySlotResponse

type WebAppsGetTriggeredWebJobHistorySlotResponse struct {
	WebAppsGetTriggeredWebJobHistorySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetTriggeredWebJobHistorySlotResponse contains the response from method WebApps.GetTriggeredWebJobHistorySlot.

type WebAppsGetTriggeredWebJobHistorySlotResult

type WebAppsGetTriggeredWebJobHistorySlotResult struct {
	TriggeredJobHistory
}

WebAppsGetTriggeredWebJobHistorySlotResult contains the result from method WebApps.GetTriggeredWebJobHistorySlot.

type WebAppsGetTriggeredWebJobOptions

type WebAppsGetTriggeredWebJobOptions struct {
}

WebAppsGetTriggeredWebJobOptions contains the optional parameters for the WebApps.GetTriggeredWebJob method.

type WebAppsGetTriggeredWebJobResponse

type WebAppsGetTriggeredWebJobResponse struct {
	WebAppsGetTriggeredWebJobResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetTriggeredWebJobResponse contains the response from method WebApps.GetTriggeredWebJob.

type WebAppsGetTriggeredWebJobResult

type WebAppsGetTriggeredWebJobResult struct {
	TriggeredWebJob
}

WebAppsGetTriggeredWebJobResult contains the result from method WebApps.GetTriggeredWebJob.

type WebAppsGetTriggeredWebJobSlotOptions

type WebAppsGetTriggeredWebJobSlotOptions struct {
}

WebAppsGetTriggeredWebJobSlotOptions contains the optional parameters for the WebApps.GetTriggeredWebJobSlot method.

type WebAppsGetTriggeredWebJobSlotResponse

type WebAppsGetTriggeredWebJobSlotResponse struct {
	WebAppsGetTriggeredWebJobSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetTriggeredWebJobSlotResponse contains the response from method WebApps.GetTriggeredWebJobSlot.

type WebAppsGetTriggeredWebJobSlotResult

type WebAppsGetTriggeredWebJobSlotResult struct {
	TriggeredWebJob
}

WebAppsGetTriggeredWebJobSlotResult contains the result from method WebApps.GetTriggeredWebJobSlot.

type WebAppsGetVnetConnectionGatewayOptions

type WebAppsGetVnetConnectionGatewayOptions struct {
}

WebAppsGetVnetConnectionGatewayOptions contains the optional parameters for the WebApps.GetVnetConnectionGateway method.

type WebAppsGetVnetConnectionGatewayResponse

type WebAppsGetVnetConnectionGatewayResponse struct {
	WebAppsGetVnetConnectionGatewayResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetVnetConnectionGatewayResponse contains the response from method WebApps.GetVnetConnectionGateway.

type WebAppsGetVnetConnectionGatewayResult

type WebAppsGetVnetConnectionGatewayResult struct {
	VnetGateway
}

WebAppsGetVnetConnectionGatewayResult contains the result from method WebApps.GetVnetConnectionGateway.

type WebAppsGetVnetConnectionGatewaySlotOptions

type WebAppsGetVnetConnectionGatewaySlotOptions struct {
}

WebAppsGetVnetConnectionGatewaySlotOptions contains the optional parameters for the WebApps.GetVnetConnectionGatewaySlot method.

type WebAppsGetVnetConnectionGatewaySlotResponse

type WebAppsGetVnetConnectionGatewaySlotResponse struct {
	WebAppsGetVnetConnectionGatewaySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetVnetConnectionGatewaySlotResponse contains the response from method WebApps.GetVnetConnectionGatewaySlot.

type WebAppsGetVnetConnectionGatewaySlotResult

type WebAppsGetVnetConnectionGatewaySlotResult struct {
	VnetGateway
}

WebAppsGetVnetConnectionGatewaySlotResult contains the result from method WebApps.GetVnetConnectionGatewaySlot.

type WebAppsGetVnetConnectionOptions

type WebAppsGetVnetConnectionOptions struct {
}

WebAppsGetVnetConnectionOptions contains the optional parameters for the WebApps.GetVnetConnection method.

type WebAppsGetVnetConnectionResponse

type WebAppsGetVnetConnectionResponse struct {
	WebAppsGetVnetConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetVnetConnectionResponse contains the response from method WebApps.GetVnetConnection.

type WebAppsGetVnetConnectionResult

type WebAppsGetVnetConnectionResult struct {
	VnetInfoResource
}

WebAppsGetVnetConnectionResult contains the result from method WebApps.GetVnetConnection.

type WebAppsGetVnetConnectionSlotOptions

type WebAppsGetVnetConnectionSlotOptions struct {
}

WebAppsGetVnetConnectionSlotOptions contains the optional parameters for the WebApps.GetVnetConnectionSlot method.

type WebAppsGetVnetConnectionSlotResponse

type WebAppsGetVnetConnectionSlotResponse struct {
	WebAppsGetVnetConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetVnetConnectionSlotResponse contains the response from method WebApps.GetVnetConnectionSlot.

type WebAppsGetVnetConnectionSlotResult

type WebAppsGetVnetConnectionSlotResult struct {
	VnetInfoResource
}

WebAppsGetVnetConnectionSlotResult contains the result from method WebApps.GetVnetConnectionSlot.

type WebAppsGetWebJobOptions

type WebAppsGetWebJobOptions struct {
}

WebAppsGetWebJobOptions contains the optional parameters for the WebApps.GetWebJob method.

type WebAppsGetWebJobResponse

type WebAppsGetWebJobResponse struct {
	WebAppsGetWebJobResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetWebJobResponse contains the response from method WebApps.GetWebJob.

type WebAppsGetWebJobResult

type WebAppsGetWebJobResult struct {
	WebJob
}

WebAppsGetWebJobResult contains the result from method WebApps.GetWebJob.

type WebAppsGetWebJobSlotOptions

type WebAppsGetWebJobSlotOptions struct {
}

WebAppsGetWebJobSlotOptions contains the optional parameters for the WebApps.GetWebJobSlot method.

type WebAppsGetWebJobSlotResponse

type WebAppsGetWebJobSlotResponse struct {
	WebAppsGetWebJobSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetWebJobSlotResponse contains the response from method WebApps.GetWebJobSlot.

type WebAppsGetWebJobSlotResult

type WebAppsGetWebJobSlotResult struct {
	WebJob
}

WebAppsGetWebJobSlotResult contains the result from method WebApps.GetWebJobSlot.

type WebAppsGetWebSiteContainerLogsOptions

type WebAppsGetWebSiteContainerLogsOptions struct {
}

WebAppsGetWebSiteContainerLogsOptions contains the optional parameters for the WebApps.GetWebSiteContainerLogs method.

type WebAppsGetWebSiteContainerLogsResponse

type WebAppsGetWebSiteContainerLogsResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetWebSiteContainerLogsResponse contains the response from method WebApps.GetWebSiteContainerLogs.

type WebAppsGetWebSiteContainerLogsSlotOptions

type WebAppsGetWebSiteContainerLogsSlotOptions struct {
}

WebAppsGetWebSiteContainerLogsSlotOptions contains the optional parameters for the WebApps.GetWebSiteContainerLogsSlot method.

type WebAppsGetWebSiteContainerLogsSlotResponse

type WebAppsGetWebSiteContainerLogsSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsGetWebSiteContainerLogsSlotResponse contains the response from method WebApps.GetWebSiteContainerLogsSlot.

type WebAppsInstallSiteExtensionPoller

type WebAppsInstallSiteExtensionPoller struct {
	// contains filtered or unexported fields
}

WebAppsInstallSiteExtensionPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsInstallSiteExtensionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsInstallSiteExtensionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsInstallSiteExtensionResponse will be returned.

func (*WebAppsInstallSiteExtensionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsInstallSiteExtensionPoller) ResumeToken

func (p *WebAppsInstallSiteExtensionPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsInstallSiteExtensionPollerResponse

type WebAppsInstallSiteExtensionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsInstallSiteExtensionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsInstallSiteExtensionPollerResponse contains the response from method WebApps.InstallSiteExtension.

func (WebAppsInstallSiteExtensionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsInstallSiteExtensionPollerResponse) Resume

Resume rehydrates a WebAppsInstallSiteExtensionPollerResponse from the provided client and resume token.

type WebAppsInstallSiteExtensionResponse

type WebAppsInstallSiteExtensionResponse struct {
	WebAppsInstallSiteExtensionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsInstallSiteExtensionResponse contains the response from method WebApps.InstallSiteExtension.

type WebAppsInstallSiteExtensionResult

type WebAppsInstallSiteExtensionResult struct {
	SiteExtensionInfo
}

WebAppsInstallSiteExtensionResult contains the result from method WebApps.InstallSiteExtension.

type WebAppsInstallSiteExtensionSlotPoller

type WebAppsInstallSiteExtensionSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsInstallSiteExtensionSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsInstallSiteExtensionSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsInstallSiteExtensionSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsInstallSiteExtensionSlotResponse will be returned.

func (*WebAppsInstallSiteExtensionSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsInstallSiteExtensionSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsInstallSiteExtensionSlotPollerResponse

type WebAppsInstallSiteExtensionSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsInstallSiteExtensionSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsInstallSiteExtensionSlotPollerResponse contains the response from method WebApps.InstallSiteExtensionSlot.

func (WebAppsInstallSiteExtensionSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsInstallSiteExtensionSlotPollerResponse) Resume

Resume rehydrates a WebAppsInstallSiteExtensionSlotPollerResponse from the provided client and resume token.

type WebAppsInstallSiteExtensionSlotResponse

type WebAppsInstallSiteExtensionSlotResponse struct {
	WebAppsInstallSiteExtensionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsInstallSiteExtensionSlotResponse contains the response from method WebApps.InstallSiteExtensionSlot.

type WebAppsInstallSiteExtensionSlotResult

type WebAppsInstallSiteExtensionSlotResult struct {
	SiteExtensionInfo
}

WebAppsInstallSiteExtensionSlotResult contains the result from method WebApps.InstallSiteExtensionSlot.

type WebAppsIsCloneableOptions

type WebAppsIsCloneableOptions struct {
}

WebAppsIsCloneableOptions contains the optional parameters for the WebApps.IsCloneable method.

type WebAppsIsCloneableResponse

type WebAppsIsCloneableResponse struct {
	WebAppsIsCloneableResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsIsCloneableResponse contains the response from method WebApps.IsCloneable.

type WebAppsIsCloneableResult

type WebAppsIsCloneableResult struct {
	SiteCloneability
}

WebAppsIsCloneableResult contains the result from method WebApps.IsCloneable.

type WebAppsIsCloneableSlotOptions

type WebAppsIsCloneableSlotOptions struct {
}

WebAppsIsCloneableSlotOptions contains the optional parameters for the WebApps.IsCloneableSlot method.

type WebAppsIsCloneableSlotResponse

type WebAppsIsCloneableSlotResponse struct {
	WebAppsIsCloneableSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsIsCloneableSlotResponse contains the response from method WebApps.IsCloneableSlot.

type WebAppsIsCloneableSlotResult

type WebAppsIsCloneableSlotResult struct {
	SiteCloneability
}

WebAppsIsCloneableSlotResult contains the result from method WebApps.IsCloneableSlot.

type WebAppsListApplicationSettingsOptions

type WebAppsListApplicationSettingsOptions struct {
}

WebAppsListApplicationSettingsOptions contains the optional parameters for the WebApps.ListApplicationSettings method.

type WebAppsListApplicationSettingsResponse

type WebAppsListApplicationSettingsResponse struct {
	WebAppsListApplicationSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListApplicationSettingsResponse contains the response from method WebApps.ListApplicationSettings.

type WebAppsListApplicationSettingsResult

type WebAppsListApplicationSettingsResult struct {
	StringDictionary
}

WebAppsListApplicationSettingsResult contains the result from method WebApps.ListApplicationSettings.

type WebAppsListApplicationSettingsSlotOptions

type WebAppsListApplicationSettingsSlotOptions struct {
}

WebAppsListApplicationSettingsSlotOptions contains the optional parameters for the WebApps.ListApplicationSettingsSlot method.

type WebAppsListApplicationSettingsSlotResponse

type WebAppsListApplicationSettingsSlotResponse struct {
	WebAppsListApplicationSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListApplicationSettingsSlotResponse contains the response from method WebApps.ListApplicationSettingsSlot.

type WebAppsListApplicationSettingsSlotResult

type WebAppsListApplicationSettingsSlotResult struct {
	StringDictionary
}

WebAppsListApplicationSettingsSlotResult contains the result from method WebApps.ListApplicationSettingsSlot.

type WebAppsListAzureStorageAccountsOptions

type WebAppsListAzureStorageAccountsOptions struct {
}

WebAppsListAzureStorageAccountsOptions contains the optional parameters for the WebApps.ListAzureStorageAccounts method.

type WebAppsListAzureStorageAccountsResponse

type WebAppsListAzureStorageAccountsResponse struct {
	WebAppsListAzureStorageAccountsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListAzureStorageAccountsResponse contains the response from method WebApps.ListAzureStorageAccounts.

type WebAppsListAzureStorageAccountsResult

type WebAppsListAzureStorageAccountsResult struct {
	AzureStoragePropertyDictionaryResource
}

WebAppsListAzureStorageAccountsResult contains the result from method WebApps.ListAzureStorageAccounts.

type WebAppsListAzureStorageAccountsSlotOptions

type WebAppsListAzureStorageAccountsSlotOptions struct {
}

WebAppsListAzureStorageAccountsSlotOptions contains the optional parameters for the WebApps.ListAzureStorageAccountsSlot method.

type WebAppsListAzureStorageAccountsSlotResponse

type WebAppsListAzureStorageAccountsSlotResponse struct {
	WebAppsListAzureStorageAccountsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListAzureStorageAccountsSlotResponse contains the response from method WebApps.ListAzureStorageAccountsSlot.

type WebAppsListAzureStorageAccountsSlotResult

type WebAppsListAzureStorageAccountsSlotResult struct {
	AzureStoragePropertyDictionaryResource
}

WebAppsListAzureStorageAccountsSlotResult contains the result from method WebApps.ListAzureStorageAccountsSlot.

type WebAppsListBackupStatusSecretsOptions

type WebAppsListBackupStatusSecretsOptions struct {
}

WebAppsListBackupStatusSecretsOptions contains the optional parameters for the WebApps.ListBackupStatusSecrets method.

type WebAppsListBackupStatusSecretsResponse

type WebAppsListBackupStatusSecretsResponse struct {
	WebAppsListBackupStatusSecretsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBackupStatusSecretsResponse contains the response from method WebApps.ListBackupStatusSecrets.

type WebAppsListBackupStatusSecretsResult

type WebAppsListBackupStatusSecretsResult struct {
	BackupItem
}

WebAppsListBackupStatusSecretsResult contains the result from method WebApps.ListBackupStatusSecrets.

type WebAppsListBackupStatusSecretsSlotOptions

type WebAppsListBackupStatusSecretsSlotOptions struct {
}

WebAppsListBackupStatusSecretsSlotOptions contains the optional parameters for the WebApps.ListBackupStatusSecretsSlot method.

type WebAppsListBackupStatusSecretsSlotResponse

type WebAppsListBackupStatusSecretsSlotResponse struct {
	WebAppsListBackupStatusSecretsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBackupStatusSecretsSlotResponse contains the response from method WebApps.ListBackupStatusSecretsSlot.

type WebAppsListBackupStatusSecretsSlotResult

type WebAppsListBackupStatusSecretsSlotResult struct {
	BackupItem
}

WebAppsListBackupStatusSecretsSlotResult contains the result from method WebApps.ListBackupStatusSecretsSlot.

type WebAppsListBackupsOptions

type WebAppsListBackupsOptions struct {
}

WebAppsListBackupsOptions contains the optional parameters for the WebApps.ListBackups method.

type WebAppsListBackupsPager

type WebAppsListBackupsPager struct {
	// contains filtered or unexported fields
}

WebAppsListBackupsPager provides operations for iterating over paged responses.

func (*WebAppsListBackupsPager) Err

func (p *WebAppsListBackupsPager) Err() error

Err returns the last error encountered while paging.

func (*WebAppsListBackupsPager) NextPage

func (p *WebAppsListBackupsPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListBackupsPager) PageResponse

PageResponse returns the current WebAppsListBackupsResponse page.

type WebAppsListBackupsResponse

type WebAppsListBackupsResponse struct {
	WebAppsListBackupsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBackupsResponse contains the response from method WebApps.ListBackups.

type WebAppsListBackupsResult

type WebAppsListBackupsResult struct {
	BackupItemCollection
}

WebAppsListBackupsResult contains the result from method WebApps.ListBackups.

type WebAppsListBackupsSlotOptions

type WebAppsListBackupsSlotOptions struct {
}

WebAppsListBackupsSlotOptions contains the optional parameters for the WebApps.ListBackupsSlot method.

type WebAppsListBackupsSlotPager

type WebAppsListBackupsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListBackupsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListBackupsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListBackupsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListBackupsSlotPager) PageResponse

PageResponse returns the current WebAppsListBackupsSlotResponse page.

type WebAppsListBackupsSlotResponse

type WebAppsListBackupsSlotResponse struct {
	WebAppsListBackupsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBackupsSlotResponse contains the response from method WebApps.ListBackupsSlot.

type WebAppsListBackupsSlotResult

type WebAppsListBackupsSlotResult struct {
	BackupItemCollection
}

WebAppsListBackupsSlotResult contains the result from method WebApps.ListBackupsSlot.

type WebAppsListBasicPublishingCredentialsPoliciesOptions

type WebAppsListBasicPublishingCredentialsPoliciesOptions struct {
}

WebAppsListBasicPublishingCredentialsPoliciesOptions contains the optional parameters for the WebApps.ListBasicPublishingCredentialsPolicies method.

type WebAppsListBasicPublishingCredentialsPoliciesPager

type WebAppsListBasicPublishingCredentialsPoliciesPager struct {
	// contains filtered or unexported fields
}

WebAppsListBasicPublishingCredentialsPoliciesPager provides operations for iterating over paged responses.

func (*WebAppsListBasicPublishingCredentialsPoliciesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListBasicPublishingCredentialsPoliciesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListBasicPublishingCredentialsPoliciesPager) PageResponse

PageResponse returns the current WebAppsListBasicPublishingCredentialsPoliciesResponse page.

type WebAppsListBasicPublishingCredentialsPoliciesResponse

type WebAppsListBasicPublishingCredentialsPoliciesResponse struct {
	WebAppsListBasicPublishingCredentialsPoliciesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBasicPublishingCredentialsPoliciesResponse contains the response from method WebApps.ListBasicPublishingCredentialsPolicies.

type WebAppsListBasicPublishingCredentialsPoliciesResult

type WebAppsListBasicPublishingCredentialsPoliciesResult struct {
	PublishingCredentialsPoliciesCollection
}

WebAppsListBasicPublishingCredentialsPoliciesResult contains the result from method WebApps.ListBasicPublishingCredentialsPolicies.

type WebAppsListBasicPublishingCredentialsPoliciesSlotOptions

type WebAppsListBasicPublishingCredentialsPoliciesSlotOptions struct {
}

WebAppsListBasicPublishingCredentialsPoliciesSlotOptions contains the optional parameters for the WebApps.ListBasicPublishingCredentialsPoliciesSlot method.

type WebAppsListBasicPublishingCredentialsPoliciesSlotPager

type WebAppsListBasicPublishingCredentialsPoliciesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListBasicPublishingCredentialsPoliciesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListBasicPublishingCredentialsPoliciesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListBasicPublishingCredentialsPoliciesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListBasicPublishingCredentialsPoliciesSlotPager) PageResponse

PageResponse returns the current WebAppsListBasicPublishingCredentialsPoliciesSlotResponse page.

type WebAppsListBasicPublishingCredentialsPoliciesSlotResponse

type WebAppsListBasicPublishingCredentialsPoliciesSlotResponse struct {
	WebAppsListBasicPublishingCredentialsPoliciesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListBasicPublishingCredentialsPoliciesSlotResponse contains the response from method WebApps.ListBasicPublishingCredentialsPoliciesSlot.

type WebAppsListBasicPublishingCredentialsPoliciesSlotResult

type WebAppsListBasicPublishingCredentialsPoliciesSlotResult struct {
	PublishingCredentialsPoliciesCollection
}

WebAppsListBasicPublishingCredentialsPoliciesSlotResult contains the result from method WebApps.ListBasicPublishingCredentialsPoliciesSlot.

type WebAppsListByResourceGroupOptions

type WebAppsListByResourceGroupOptions struct {
	// Specify <strong>true</strong> to include deployment slots in results. The default is false, which only gives you the production slot of all apps.
	IncludeSlots *bool
}

WebAppsListByResourceGroupOptions contains the optional parameters for the WebApps.ListByResourceGroup method.

type WebAppsListByResourceGroupPager

type WebAppsListByResourceGroupPager struct {
	// contains filtered or unexported fields
}

WebAppsListByResourceGroupPager provides operations for iterating over paged responses.

func (*WebAppsListByResourceGroupPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListByResourceGroupPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListByResourceGroupPager) PageResponse

PageResponse returns the current WebAppsListByResourceGroupResponse page.

type WebAppsListByResourceGroupResponse

type WebAppsListByResourceGroupResponse struct {
	WebAppsListByResourceGroupResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListByResourceGroupResponse contains the response from method WebApps.ListByResourceGroup.

type WebAppsListByResourceGroupResult

type WebAppsListByResourceGroupResult struct {
	WebAppCollection
}

WebAppsListByResourceGroupResult contains the result from method WebApps.ListByResourceGroup.

type WebAppsListConfigurationSnapshotInfoOptions

type WebAppsListConfigurationSnapshotInfoOptions struct {
}

WebAppsListConfigurationSnapshotInfoOptions contains the optional parameters for the WebApps.ListConfigurationSnapshotInfo method.

type WebAppsListConfigurationSnapshotInfoPager

type WebAppsListConfigurationSnapshotInfoPager struct {
	// contains filtered or unexported fields
}

WebAppsListConfigurationSnapshotInfoPager provides operations for iterating over paged responses.

func (*WebAppsListConfigurationSnapshotInfoPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListConfigurationSnapshotInfoPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListConfigurationSnapshotInfoPager) PageResponse

PageResponse returns the current WebAppsListConfigurationSnapshotInfoResponse page.

type WebAppsListConfigurationSnapshotInfoResponse

type WebAppsListConfigurationSnapshotInfoResponse struct {
	WebAppsListConfigurationSnapshotInfoResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConfigurationSnapshotInfoResponse contains the response from method WebApps.ListConfigurationSnapshotInfo.

type WebAppsListConfigurationSnapshotInfoResult

type WebAppsListConfigurationSnapshotInfoResult struct {
	SiteConfigurationSnapshotInfoCollection
}

WebAppsListConfigurationSnapshotInfoResult contains the result from method WebApps.ListConfigurationSnapshotInfo.

type WebAppsListConfigurationSnapshotInfoSlotOptions

type WebAppsListConfigurationSnapshotInfoSlotOptions struct {
}

WebAppsListConfigurationSnapshotInfoSlotOptions contains the optional parameters for the WebApps.ListConfigurationSnapshotInfoSlot method.

type WebAppsListConfigurationSnapshotInfoSlotPager

type WebAppsListConfigurationSnapshotInfoSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListConfigurationSnapshotInfoSlotPager provides operations for iterating over paged responses.

func (*WebAppsListConfigurationSnapshotInfoSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListConfigurationSnapshotInfoSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListConfigurationSnapshotInfoSlotPager) PageResponse

PageResponse returns the current WebAppsListConfigurationSnapshotInfoSlotResponse page.

type WebAppsListConfigurationSnapshotInfoSlotResponse

type WebAppsListConfigurationSnapshotInfoSlotResponse struct {
	WebAppsListConfigurationSnapshotInfoSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConfigurationSnapshotInfoSlotResponse contains the response from method WebApps.ListConfigurationSnapshotInfoSlot.

type WebAppsListConfigurationSnapshotInfoSlotResult

type WebAppsListConfigurationSnapshotInfoSlotResult struct {
	SiteConfigurationSnapshotInfoCollection
}

WebAppsListConfigurationSnapshotInfoSlotResult contains the result from method WebApps.ListConfigurationSnapshotInfoSlot.

type WebAppsListConfigurationsOptions

type WebAppsListConfigurationsOptions struct {
}

WebAppsListConfigurationsOptions contains the optional parameters for the WebApps.ListConfigurations method.

type WebAppsListConfigurationsPager

type WebAppsListConfigurationsPager struct {
	// contains filtered or unexported fields
}

WebAppsListConfigurationsPager provides operations for iterating over paged responses.

func (*WebAppsListConfigurationsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListConfigurationsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListConfigurationsPager) PageResponse

PageResponse returns the current WebAppsListConfigurationsResponse page.

type WebAppsListConfigurationsResponse

type WebAppsListConfigurationsResponse struct {
	WebAppsListConfigurationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConfigurationsResponse contains the response from method WebApps.ListConfigurations.

type WebAppsListConfigurationsResult

type WebAppsListConfigurationsResult struct {
	SiteConfigResourceCollection
}

WebAppsListConfigurationsResult contains the result from method WebApps.ListConfigurations.

type WebAppsListConfigurationsSlotOptions

type WebAppsListConfigurationsSlotOptions struct {
}

WebAppsListConfigurationsSlotOptions contains the optional parameters for the WebApps.ListConfigurationsSlot method.

type WebAppsListConfigurationsSlotPager

type WebAppsListConfigurationsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListConfigurationsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListConfigurationsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListConfigurationsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListConfigurationsSlotPager) PageResponse

PageResponse returns the current WebAppsListConfigurationsSlotResponse page.

type WebAppsListConfigurationsSlotResponse

type WebAppsListConfigurationsSlotResponse struct {
	WebAppsListConfigurationsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConfigurationsSlotResponse contains the response from method WebApps.ListConfigurationsSlot.

type WebAppsListConfigurationsSlotResult

type WebAppsListConfigurationsSlotResult struct {
	SiteConfigResourceCollection
}

WebAppsListConfigurationsSlotResult contains the result from method WebApps.ListConfigurationsSlot.

type WebAppsListConnectionStringsOptions

type WebAppsListConnectionStringsOptions struct {
}

WebAppsListConnectionStringsOptions contains the optional parameters for the WebApps.ListConnectionStrings method.

type WebAppsListConnectionStringsResponse

type WebAppsListConnectionStringsResponse struct {
	WebAppsListConnectionStringsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConnectionStringsResponse contains the response from method WebApps.ListConnectionStrings.

type WebAppsListConnectionStringsResult

type WebAppsListConnectionStringsResult struct {
	ConnectionStringDictionary
}

WebAppsListConnectionStringsResult contains the result from method WebApps.ListConnectionStrings.

type WebAppsListConnectionStringsSlotOptions

type WebAppsListConnectionStringsSlotOptions struct {
}

WebAppsListConnectionStringsSlotOptions contains the optional parameters for the WebApps.ListConnectionStringsSlot method.

type WebAppsListConnectionStringsSlotResponse

type WebAppsListConnectionStringsSlotResponse struct {
	WebAppsListConnectionStringsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListConnectionStringsSlotResponse contains the response from method WebApps.ListConnectionStringsSlot.

type WebAppsListConnectionStringsSlotResult

type WebAppsListConnectionStringsSlotResult struct {
	ConnectionStringDictionary
}

WebAppsListConnectionStringsSlotResult contains the result from method WebApps.ListConnectionStringsSlot.

type WebAppsListContinuousWebJobsOptions

type WebAppsListContinuousWebJobsOptions struct {
}

WebAppsListContinuousWebJobsOptions contains the optional parameters for the WebApps.ListContinuousWebJobs method.

type WebAppsListContinuousWebJobsPager

type WebAppsListContinuousWebJobsPager struct {
	// contains filtered or unexported fields
}

WebAppsListContinuousWebJobsPager provides operations for iterating over paged responses.

func (*WebAppsListContinuousWebJobsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListContinuousWebJobsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListContinuousWebJobsPager) PageResponse

PageResponse returns the current WebAppsListContinuousWebJobsResponse page.

type WebAppsListContinuousWebJobsResponse

type WebAppsListContinuousWebJobsResponse struct {
	WebAppsListContinuousWebJobsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListContinuousWebJobsResponse contains the response from method WebApps.ListContinuousWebJobs.

type WebAppsListContinuousWebJobsResult

type WebAppsListContinuousWebJobsResult struct {
	ContinuousWebJobCollection
}

WebAppsListContinuousWebJobsResult contains the result from method WebApps.ListContinuousWebJobs.

type WebAppsListContinuousWebJobsSlotOptions

type WebAppsListContinuousWebJobsSlotOptions struct {
}

WebAppsListContinuousWebJobsSlotOptions contains the optional parameters for the WebApps.ListContinuousWebJobsSlot method.

type WebAppsListContinuousWebJobsSlotPager

type WebAppsListContinuousWebJobsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListContinuousWebJobsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListContinuousWebJobsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListContinuousWebJobsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListContinuousWebJobsSlotPager) PageResponse

PageResponse returns the current WebAppsListContinuousWebJobsSlotResponse page.

type WebAppsListContinuousWebJobsSlotResponse

type WebAppsListContinuousWebJobsSlotResponse struct {
	WebAppsListContinuousWebJobsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListContinuousWebJobsSlotResponse contains the response from method WebApps.ListContinuousWebJobsSlot.

type WebAppsListContinuousWebJobsSlotResult

type WebAppsListContinuousWebJobsSlotResult struct {
	ContinuousWebJobCollection
}

WebAppsListContinuousWebJobsSlotResult contains the result from method WebApps.ListContinuousWebJobsSlot.

type WebAppsListDeploymentLogOptions

type WebAppsListDeploymentLogOptions struct {
}

WebAppsListDeploymentLogOptions contains the optional parameters for the WebApps.ListDeploymentLog method.

type WebAppsListDeploymentLogResponse

type WebAppsListDeploymentLogResponse struct {
	WebAppsListDeploymentLogResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDeploymentLogResponse contains the response from method WebApps.ListDeploymentLog.

type WebAppsListDeploymentLogResult

type WebAppsListDeploymentLogResult struct {
	Deployment
}

WebAppsListDeploymentLogResult contains the result from method WebApps.ListDeploymentLog.

type WebAppsListDeploymentLogSlotOptions

type WebAppsListDeploymentLogSlotOptions struct {
}

WebAppsListDeploymentLogSlotOptions contains the optional parameters for the WebApps.ListDeploymentLogSlot method.

type WebAppsListDeploymentLogSlotResponse

type WebAppsListDeploymentLogSlotResponse struct {
	WebAppsListDeploymentLogSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDeploymentLogSlotResponse contains the response from method WebApps.ListDeploymentLogSlot.

type WebAppsListDeploymentLogSlotResult

type WebAppsListDeploymentLogSlotResult struct {
	Deployment
}

WebAppsListDeploymentLogSlotResult contains the result from method WebApps.ListDeploymentLogSlot.

type WebAppsListDeploymentsOptions

type WebAppsListDeploymentsOptions struct {
}

WebAppsListDeploymentsOptions contains the optional parameters for the WebApps.ListDeployments method.

type WebAppsListDeploymentsPager

type WebAppsListDeploymentsPager struct {
	// contains filtered or unexported fields
}

WebAppsListDeploymentsPager provides operations for iterating over paged responses.

func (*WebAppsListDeploymentsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListDeploymentsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListDeploymentsPager) PageResponse

PageResponse returns the current WebAppsListDeploymentsResponse page.

type WebAppsListDeploymentsResponse

type WebAppsListDeploymentsResponse struct {
	WebAppsListDeploymentsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDeploymentsResponse contains the response from method WebApps.ListDeployments.

type WebAppsListDeploymentsResult

type WebAppsListDeploymentsResult struct {
	DeploymentCollection
}

WebAppsListDeploymentsResult contains the result from method WebApps.ListDeployments.

type WebAppsListDeploymentsSlotOptions

type WebAppsListDeploymentsSlotOptions struct {
}

WebAppsListDeploymentsSlotOptions contains the optional parameters for the WebApps.ListDeploymentsSlot method.

type WebAppsListDeploymentsSlotPager

type WebAppsListDeploymentsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListDeploymentsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListDeploymentsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListDeploymentsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListDeploymentsSlotPager) PageResponse

PageResponse returns the current WebAppsListDeploymentsSlotResponse page.

type WebAppsListDeploymentsSlotResponse

type WebAppsListDeploymentsSlotResponse struct {
	WebAppsListDeploymentsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDeploymentsSlotResponse contains the response from method WebApps.ListDeploymentsSlot.

type WebAppsListDeploymentsSlotResult

type WebAppsListDeploymentsSlotResult struct {
	DeploymentCollection
}

WebAppsListDeploymentsSlotResult contains the result from method WebApps.ListDeploymentsSlot.

type WebAppsListDomainOwnershipIdentifiersOptions

type WebAppsListDomainOwnershipIdentifiersOptions struct {
}

WebAppsListDomainOwnershipIdentifiersOptions contains the optional parameters for the WebApps.ListDomainOwnershipIdentifiers method.

type WebAppsListDomainOwnershipIdentifiersPager

type WebAppsListDomainOwnershipIdentifiersPager struct {
	// contains filtered or unexported fields
}

WebAppsListDomainOwnershipIdentifiersPager provides operations for iterating over paged responses.

func (*WebAppsListDomainOwnershipIdentifiersPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListDomainOwnershipIdentifiersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListDomainOwnershipIdentifiersPager) PageResponse

PageResponse returns the current WebAppsListDomainOwnershipIdentifiersResponse page.

type WebAppsListDomainOwnershipIdentifiersResponse

type WebAppsListDomainOwnershipIdentifiersResponse struct {
	WebAppsListDomainOwnershipIdentifiersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDomainOwnershipIdentifiersResponse contains the response from method WebApps.ListDomainOwnershipIdentifiers.

type WebAppsListDomainOwnershipIdentifiersResult

type WebAppsListDomainOwnershipIdentifiersResult struct {
	IdentifierCollection
}

WebAppsListDomainOwnershipIdentifiersResult contains the result from method WebApps.ListDomainOwnershipIdentifiers.

type WebAppsListDomainOwnershipIdentifiersSlotOptions

type WebAppsListDomainOwnershipIdentifiersSlotOptions struct {
}

WebAppsListDomainOwnershipIdentifiersSlotOptions contains the optional parameters for the WebApps.ListDomainOwnershipIdentifiersSlot method.

type WebAppsListDomainOwnershipIdentifiersSlotPager

type WebAppsListDomainOwnershipIdentifiersSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListDomainOwnershipIdentifiersSlotPager provides operations for iterating over paged responses.

func (*WebAppsListDomainOwnershipIdentifiersSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListDomainOwnershipIdentifiersSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListDomainOwnershipIdentifiersSlotPager) PageResponse

PageResponse returns the current WebAppsListDomainOwnershipIdentifiersSlotResponse page.

type WebAppsListDomainOwnershipIdentifiersSlotResponse

type WebAppsListDomainOwnershipIdentifiersSlotResponse struct {
	WebAppsListDomainOwnershipIdentifiersSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListDomainOwnershipIdentifiersSlotResponse contains the response from method WebApps.ListDomainOwnershipIdentifiersSlot.

type WebAppsListDomainOwnershipIdentifiersSlotResult

type WebAppsListDomainOwnershipIdentifiersSlotResult struct {
	IdentifierCollection
}

WebAppsListDomainOwnershipIdentifiersSlotResult contains the result from method WebApps.ListDomainOwnershipIdentifiersSlot.

type WebAppsListFunctionKeysOptions

type WebAppsListFunctionKeysOptions struct {
}

WebAppsListFunctionKeysOptions contains the optional parameters for the WebApps.ListFunctionKeys method.

type WebAppsListFunctionKeysResponse

type WebAppsListFunctionKeysResponse struct {
	WebAppsListFunctionKeysResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListFunctionKeysResponse contains the response from method WebApps.ListFunctionKeys.

type WebAppsListFunctionKeysResult

type WebAppsListFunctionKeysResult struct {
	StringDictionary
}

WebAppsListFunctionKeysResult contains the result from method WebApps.ListFunctionKeys.

type WebAppsListFunctionKeysSlotOptions

type WebAppsListFunctionKeysSlotOptions struct {
}

WebAppsListFunctionKeysSlotOptions contains the optional parameters for the WebApps.ListFunctionKeysSlot method.

type WebAppsListFunctionKeysSlotResponse

type WebAppsListFunctionKeysSlotResponse struct {
	WebAppsListFunctionKeysSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListFunctionKeysSlotResponse contains the response from method WebApps.ListFunctionKeysSlot.

type WebAppsListFunctionKeysSlotResult

type WebAppsListFunctionKeysSlotResult struct {
	StringDictionary
}

WebAppsListFunctionKeysSlotResult contains the result from method WebApps.ListFunctionKeysSlot.

type WebAppsListFunctionSecretsOptions

type WebAppsListFunctionSecretsOptions struct {
}

WebAppsListFunctionSecretsOptions contains the optional parameters for the WebApps.ListFunctionSecrets method.

type WebAppsListFunctionSecretsResponse

type WebAppsListFunctionSecretsResponse struct {
	WebAppsListFunctionSecretsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListFunctionSecretsResponse contains the response from method WebApps.ListFunctionSecrets.

type WebAppsListFunctionSecretsResult

type WebAppsListFunctionSecretsResult struct {
	FunctionSecrets
}

WebAppsListFunctionSecretsResult contains the result from method WebApps.ListFunctionSecrets.

type WebAppsListFunctionSecretsSlotOptions

type WebAppsListFunctionSecretsSlotOptions struct {
}

WebAppsListFunctionSecretsSlotOptions contains the optional parameters for the WebApps.ListFunctionSecretsSlot method.

type WebAppsListFunctionSecretsSlotResponse

type WebAppsListFunctionSecretsSlotResponse struct {
	WebAppsListFunctionSecretsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListFunctionSecretsSlotResponse contains the response from method WebApps.ListFunctionSecretsSlot.

type WebAppsListFunctionSecretsSlotResult

type WebAppsListFunctionSecretsSlotResult struct {
	FunctionSecrets
}

WebAppsListFunctionSecretsSlotResult contains the result from method WebApps.ListFunctionSecretsSlot.

type WebAppsListFunctionsOptions

type WebAppsListFunctionsOptions struct {
}

WebAppsListFunctionsOptions contains the optional parameters for the WebApps.ListFunctions method.

type WebAppsListFunctionsPager

type WebAppsListFunctionsPager struct {
	// contains filtered or unexported fields
}

WebAppsListFunctionsPager provides operations for iterating over paged responses.

func (*WebAppsListFunctionsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListFunctionsPager) NextPage

func (p *WebAppsListFunctionsPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListFunctionsPager) PageResponse

PageResponse returns the current WebAppsListFunctionsResponse page.

type WebAppsListFunctionsResponse

type WebAppsListFunctionsResponse struct {
	WebAppsListFunctionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListFunctionsResponse contains the response from method WebApps.ListFunctions.

type WebAppsListFunctionsResult

type WebAppsListFunctionsResult struct {
	FunctionEnvelopeCollection
}

WebAppsListFunctionsResult contains the result from method WebApps.ListFunctions.

type WebAppsListHostKeysOptions

type WebAppsListHostKeysOptions struct {
}

WebAppsListHostKeysOptions contains the optional parameters for the WebApps.ListHostKeys method.

type WebAppsListHostKeysResponse

type WebAppsListHostKeysResponse struct {
	WebAppsListHostKeysResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHostKeysResponse contains the response from method WebApps.ListHostKeys.

type WebAppsListHostKeysResult

type WebAppsListHostKeysResult struct {
	HostKeys
}

WebAppsListHostKeysResult contains the result from method WebApps.ListHostKeys.

type WebAppsListHostKeysSlotOptions

type WebAppsListHostKeysSlotOptions struct {
}

WebAppsListHostKeysSlotOptions contains the optional parameters for the WebApps.ListHostKeysSlot method.

type WebAppsListHostKeysSlotResponse

type WebAppsListHostKeysSlotResponse struct {
	WebAppsListHostKeysSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHostKeysSlotResponse contains the response from method WebApps.ListHostKeysSlot.

type WebAppsListHostKeysSlotResult

type WebAppsListHostKeysSlotResult struct {
	HostKeys
}

WebAppsListHostKeysSlotResult contains the result from method WebApps.ListHostKeysSlot.

type WebAppsListHostNameBindingsOptions

type WebAppsListHostNameBindingsOptions struct {
}

WebAppsListHostNameBindingsOptions contains the optional parameters for the WebApps.ListHostNameBindings method.

type WebAppsListHostNameBindingsPager

type WebAppsListHostNameBindingsPager struct {
	// contains filtered or unexported fields
}

WebAppsListHostNameBindingsPager provides operations for iterating over paged responses.

func (*WebAppsListHostNameBindingsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListHostNameBindingsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListHostNameBindingsPager) PageResponse

PageResponse returns the current WebAppsListHostNameBindingsResponse page.

type WebAppsListHostNameBindingsResponse

type WebAppsListHostNameBindingsResponse struct {
	WebAppsListHostNameBindingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHostNameBindingsResponse contains the response from method WebApps.ListHostNameBindings.

type WebAppsListHostNameBindingsResult

type WebAppsListHostNameBindingsResult struct {
	HostNameBindingCollection
}

WebAppsListHostNameBindingsResult contains the result from method WebApps.ListHostNameBindings.

type WebAppsListHostNameBindingsSlotOptions

type WebAppsListHostNameBindingsSlotOptions struct {
}

WebAppsListHostNameBindingsSlotOptions contains the optional parameters for the WebApps.ListHostNameBindingsSlot method.

type WebAppsListHostNameBindingsSlotPager

type WebAppsListHostNameBindingsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListHostNameBindingsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListHostNameBindingsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListHostNameBindingsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListHostNameBindingsSlotPager) PageResponse

PageResponse returns the current WebAppsListHostNameBindingsSlotResponse page.

type WebAppsListHostNameBindingsSlotResponse

type WebAppsListHostNameBindingsSlotResponse struct {
	WebAppsListHostNameBindingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHostNameBindingsSlotResponse contains the response from method WebApps.ListHostNameBindingsSlot.

type WebAppsListHostNameBindingsSlotResult

type WebAppsListHostNameBindingsSlotResult struct {
	HostNameBindingCollection
}

WebAppsListHostNameBindingsSlotResult contains the result from method WebApps.ListHostNameBindingsSlot.

type WebAppsListHybridConnectionsOptions

type WebAppsListHybridConnectionsOptions struct {
}

WebAppsListHybridConnectionsOptions contains the optional parameters for the WebApps.ListHybridConnections method.

type WebAppsListHybridConnectionsResponse

type WebAppsListHybridConnectionsResponse struct {
	WebAppsListHybridConnectionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHybridConnectionsResponse contains the response from method WebApps.ListHybridConnections.

type WebAppsListHybridConnectionsResult

type WebAppsListHybridConnectionsResult struct {
	HybridConnection
}

WebAppsListHybridConnectionsResult contains the result from method WebApps.ListHybridConnections.

type WebAppsListHybridConnectionsSlotOptions

type WebAppsListHybridConnectionsSlotOptions struct {
}

WebAppsListHybridConnectionsSlotOptions contains the optional parameters for the WebApps.ListHybridConnectionsSlot method.

type WebAppsListHybridConnectionsSlotResponse

type WebAppsListHybridConnectionsSlotResponse struct {
	WebAppsListHybridConnectionsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListHybridConnectionsSlotResponse contains the response from method WebApps.ListHybridConnectionsSlot.

type WebAppsListHybridConnectionsSlotResult

type WebAppsListHybridConnectionsSlotResult struct {
	HybridConnection
}

WebAppsListHybridConnectionsSlotResult contains the result from method WebApps.ListHybridConnectionsSlot.

type WebAppsListInstanceFunctionsSlotOptions

type WebAppsListInstanceFunctionsSlotOptions struct {
}

WebAppsListInstanceFunctionsSlotOptions contains the optional parameters for the WebApps.ListInstanceFunctionsSlot method.

type WebAppsListInstanceFunctionsSlotPager

type WebAppsListInstanceFunctionsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceFunctionsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceFunctionsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceFunctionsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceFunctionsSlotPager) PageResponse

PageResponse returns the current WebAppsListInstanceFunctionsSlotResponse page.

type WebAppsListInstanceFunctionsSlotResponse

type WebAppsListInstanceFunctionsSlotResponse struct {
	WebAppsListInstanceFunctionsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceFunctionsSlotResponse contains the response from method WebApps.ListInstanceFunctionsSlot.

type WebAppsListInstanceFunctionsSlotResult

type WebAppsListInstanceFunctionsSlotResult struct {
	FunctionEnvelopeCollection
}

WebAppsListInstanceFunctionsSlotResult contains the result from method WebApps.ListInstanceFunctionsSlot.

type WebAppsListInstanceIdentifiersOptions

type WebAppsListInstanceIdentifiersOptions struct {
}

WebAppsListInstanceIdentifiersOptions contains the optional parameters for the WebApps.ListInstanceIdentifiers method.

type WebAppsListInstanceIdentifiersPager

type WebAppsListInstanceIdentifiersPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceIdentifiersPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceIdentifiersPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceIdentifiersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceIdentifiersPager) PageResponse

PageResponse returns the current WebAppsListInstanceIdentifiersResponse page.

type WebAppsListInstanceIdentifiersResponse

type WebAppsListInstanceIdentifiersResponse struct {
	WebAppsListInstanceIdentifiersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceIdentifiersResponse contains the response from method WebApps.ListInstanceIdentifiers.

type WebAppsListInstanceIdentifiersResult

type WebAppsListInstanceIdentifiersResult struct {
	WebAppInstanceStatusCollection
}

WebAppsListInstanceIdentifiersResult contains the result from method WebApps.ListInstanceIdentifiers.

type WebAppsListInstanceIdentifiersSlotOptions

type WebAppsListInstanceIdentifiersSlotOptions struct {
}

WebAppsListInstanceIdentifiersSlotOptions contains the optional parameters for the WebApps.ListInstanceIdentifiersSlot method.

type WebAppsListInstanceIdentifiersSlotPager

type WebAppsListInstanceIdentifiersSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceIdentifiersSlotPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceIdentifiersSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceIdentifiersSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceIdentifiersSlotPager) PageResponse

PageResponse returns the current WebAppsListInstanceIdentifiersSlotResponse page.

type WebAppsListInstanceIdentifiersSlotResponse

type WebAppsListInstanceIdentifiersSlotResponse struct {
	WebAppsListInstanceIdentifiersSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceIdentifiersSlotResponse contains the response from method WebApps.ListInstanceIdentifiersSlot.

type WebAppsListInstanceIdentifiersSlotResult

type WebAppsListInstanceIdentifiersSlotResult struct {
	WebAppInstanceStatusCollection
}

WebAppsListInstanceIdentifiersSlotResult contains the result from method WebApps.ListInstanceIdentifiersSlot.

type WebAppsListInstanceProcessModulesOptions

type WebAppsListInstanceProcessModulesOptions struct {
}

WebAppsListInstanceProcessModulesOptions contains the optional parameters for the WebApps.ListInstanceProcessModules method.

type WebAppsListInstanceProcessModulesPager

type WebAppsListInstanceProcessModulesPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessModulesPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessModulesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessModulesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessModulesPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessModulesResponse page.

type WebAppsListInstanceProcessModulesResponse

type WebAppsListInstanceProcessModulesResponse struct {
	WebAppsListInstanceProcessModulesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessModulesResponse contains the response from method WebApps.ListInstanceProcessModules.

type WebAppsListInstanceProcessModulesResult

type WebAppsListInstanceProcessModulesResult struct {
	ProcessModuleInfoCollection
}

WebAppsListInstanceProcessModulesResult contains the result from method WebApps.ListInstanceProcessModules.

type WebAppsListInstanceProcessModulesSlotOptions

type WebAppsListInstanceProcessModulesSlotOptions struct {
}

WebAppsListInstanceProcessModulesSlotOptions contains the optional parameters for the WebApps.ListInstanceProcessModulesSlot method.

type WebAppsListInstanceProcessModulesSlotPager

type WebAppsListInstanceProcessModulesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessModulesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessModulesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessModulesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessModulesSlotPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessModulesSlotResponse page.

type WebAppsListInstanceProcessModulesSlotResponse

type WebAppsListInstanceProcessModulesSlotResponse struct {
	WebAppsListInstanceProcessModulesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessModulesSlotResponse contains the response from method WebApps.ListInstanceProcessModulesSlot.

type WebAppsListInstanceProcessModulesSlotResult

type WebAppsListInstanceProcessModulesSlotResult struct {
	ProcessModuleInfoCollection
}

WebAppsListInstanceProcessModulesSlotResult contains the result from method WebApps.ListInstanceProcessModulesSlot.

type WebAppsListInstanceProcessThreadsOptions

type WebAppsListInstanceProcessThreadsOptions struct {
}

WebAppsListInstanceProcessThreadsOptions contains the optional parameters for the WebApps.ListInstanceProcessThreads method.

type WebAppsListInstanceProcessThreadsPager

type WebAppsListInstanceProcessThreadsPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessThreadsPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessThreadsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessThreadsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessThreadsPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessThreadsResponse page.

type WebAppsListInstanceProcessThreadsResponse

type WebAppsListInstanceProcessThreadsResponse struct {
	WebAppsListInstanceProcessThreadsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessThreadsResponse contains the response from method WebApps.ListInstanceProcessThreads.

type WebAppsListInstanceProcessThreadsResult

type WebAppsListInstanceProcessThreadsResult struct {
	ProcessThreadInfoCollection
}

WebAppsListInstanceProcessThreadsResult contains the result from method WebApps.ListInstanceProcessThreads.

type WebAppsListInstanceProcessThreadsSlotOptions

type WebAppsListInstanceProcessThreadsSlotOptions struct {
}

WebAppsListInstanceProcessThreadsSlotOptions contains the optional parameters for the WebApps.ListInstanceProcessThreadsSlot method.

type WebAppsListInstanceProcessThreadsSlotPager

type WebAppsListInstanceProcessThreadsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessThreadsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessThreadsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessThreadsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessThreadsSlotPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessThreadsSlotResponse page.

type WebAppsListInstanceProcessThreadsSlotResponse

type WebAppsListInstanceProcessThreadsSlotResponse struct {
	WebAppsListInstanceProcessThreadsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessThreadsSlotResponse contains the response from method WebApps.ListInstanceProcessThreadsSlot.

type WebAppsListInstanceProcessThreadsSlotResult

type WebAppsListInstanceProcessThreadsSlotResult struct {
	ProcessThreadInfoCollection
}

WebAppsListInstanceProcessThreadsSlotResult contains the result from method WebApps.ListInstanceProcessThreadsSlot.

type WebAppsListInstanceProcessesOptions

type WebAppsListInstanceProcessesOptions struct {
}

WebAppsListInstanceProcessesOptions contains the optional parameters for the WebApps.ListInstanceProcesses method.

type WebAppsListInstanceProcessesPager

type WebAppsListInstanceProcessesPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessesPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessesPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessesResponse page.

type WebAppsListInstanceProcessesResponse

type WebAppsListInstanceProcessesResponse struct {
	WebAppsListInstanceProcessesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessesResponse contains the response from method WebApps.ListInstanceProcesses.

type WebAppsListInstanceProcessesResult

type WebAppsListInstanceProcessesResult struct {
	ProcessInfoCollection
}

WebAppsListInstanceProcessesResult contains the result from method WebApps.ListInstanceProcesses.

type WebAppsListInstanceProcessesSlotOptions

type WebAppsListInstanceProcessesSlotOptions struct {
}

WebAppsListInstanceProcessesSlotOptions contains the optional parameters for the WebApps.ListInstanceProcessesSlot method.

type WebAppsListInstanceProcessesSlotPager

type WebAppsListInstanceProcessesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListInstanceProcessesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListInstanceProcessesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListInstanceProcessesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListInstanceProcessesSlotPager) PageResponse

PageResponse returns the current WebAppsListInstanceProcessesSlotResponse page.

type WebAppsListInstanceProcessesSlotResponse

type WebAppsListInstanceProcessesSlotResponse struct {
	WebAppsListInstanceProcessesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListInstanceProcessesSlotResponse contains the response from method WebApps.ListInstanceProcessesSlot.

type WebAppsListInstanceProcessesSlotResult

type WebAppsListInstanceProcessesSlotResult struct {
	ProcessInfoCollection
}

WebAppsListInstanceProcessesSlotResult contains the result from method WebApps.ListInstanceProcessesSlot.

type WebAppsListMetadataOptions

type WebAppsListMetadataOptions struct {
}

WebAppsListMetadataOptions contains the optional parameters for the WebApps.ListMetadata method.

type WebAppsListMetadataResponse

type WebAppsListMetadataResponse struct {
	WebAppsListMetadataResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListMetadataResponse contains the response from method WebApps.ListMetadata.

type WebAppsListMetadataResult

type WebAppsListMetadataResult struct {
	StringDictionary
}

WebAppsListMetadataResult contains the result from method WebApps.ListMetadata.

type WebAppsListMetadataSlotOptions

type WebAppsListMetadataSlotOptions struct {
}

WebAppsListMetadataSlotOptions contains the optional parameters for the WebApps.ListMetadataSlot method.

type WebAppsListMetadataSlotResponse

type WebAppsListMetadataSlotResponse struct {
	WebAppsListMetadataSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListMetadataSlotResponse contains the response from method WebApps.ListMetadataSlot.

type WebAppsListMetadataSlotResult

type WebAppsListMetadataSlotResult struct {
	StringDictionary
}

WebAppsListMetadataSlotResult contains the result from method WebApps.ListMetadataSlot.

type WebAppsListNetworkFeaturesOptions

type WebAppsListNetworkFeaturesOptions struct {
}

WebAppsListNetworkFeaturesOptions contains the optional parameters for the WebApps.ListNetworkFeatures method.

type WebAppsListNetworkFeaturesResponse

type WebAppsListNetworkFeaturesResponse struct {
	WebAppsListNetworkFeaturesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListNetworkFeaturesResponse contains the response from method WebApps.ListNetworkFeatures.

type WebAppsListNetworkFeaturesResult

type WebAppsListNetworkFeaturesResult struct {
	NetworkFeatures
}

WebAppsListNetworkFeaturesResult contains the result from method WebApps.ListNetworkFeatures.

type WebAppsListNetworkFeaturesSlotOptions

type WebAppsListNetworkFeaturesSlotOptions struct {
}

WebAppsListNetworkFeaturesSlotOptions contains the optional parameters for the WebApps.ListNetworkFeaturesSlot method.

type WebAppsListNetworkFeaturesSlotResponse

type WebAppsListNetworkFeaturesSlotResponse struct {
	WebAppsListNetworkFeaturesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListNetworkFeaturesSlotResponse contains the response from method WebApps.ListNetworkFeaturesSlot.

type WebAppsListNetworkFeaturesSlotResult

type WebAppsListNetworkFeaturesSlotResult struct {
	NetworkFeatures
}

WebAppsListNetworkFeaturesSlotResult contains the result from method WebApps.ListNetworkFeaturesSlot.

type WebAppsListOptions

type WebAppsListOptions struct {
}

WebAppsListOptions contains the optional parameters for the WebApps.List method.

type WebAppsListPager

type WebAppsListPager struct {
	// contains filtered or unexported fields
}

WebAppsListPager provides operations for iterating over paged responses.

func (*WebAppsListPager) Err

func (p *WebAppsListPager) Err() error

Err returns the last error encountered while paging.

func (*WebAppsListPager) NextPage

func (p *WebAppsListPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListPager) PageResponse

func (p *WebAppsListPager) PageResponse() WebAppsListResponse

PageResponse returns the current WebAppsListResponse page.

type WebAppsListPerfMonCountersOptions

type WebAppsListPerfMonCountersOptions struct {
	// Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime
	// eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
	Filter *string
}

WebAppsListPerfMonCountersOptions contains the optional parameters for the WebApps.ListPerfMonCounters method.

type WebAppsListPerfMonCountersPager

type WebAppsListPerfMonCountersPager struct {
	// contains filtered or unexported fields
}

WebAppsListPerfMonCountersPager provides operations for iterating over paged responses.

func (*WebAppsListPerfMonCountersPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListPerfMonCountersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListPerfMonCountersPager) PageResponse

PageResponse returns the current WebAppsListPerfMonCountersResponse page.

type WebAppsListPerfMonCountersResponse

type WebAppsListPerfMonCountersResponse struct {
	WebAppsListPerfMonCountersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPerfMonCountersResponse contains the response from method WebApps.ListPerfMonCounters.

type WebAppsListPerfMonCountersResult

type WebAppsListPerfMonCountersResult struct {
	PerfMonCounterCollection
}

WebAppsListPerfMonCountersResult contains the result from method WebApps.ListPerfMonCounters.

type WebAppsListPerfMonCountersSlotOptions

type WebAppsListPerfMonCountersSlotOptions struct {
	// Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime
	// eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
	Filter *string
}

WebAppsListPerfMonCountersSlotOptions contains the optional parameters for the WebApps.ListPerfMonCountersSlot method.

type WebAppsListPerfMonCountersSlotPager

type WebAppsListPerfMonCountersSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListPerfMonCountersSlotPager provides operations for iterating over paged responses.

func (*WebAppsListPerfMonCountersSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListPerfMonCountersSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListPerfMonCountersSlotPager) PageResponse

PageResponse returns the current WebAppsListPerfMonCountersSlotResponse page.

type WebAppsListPerfMonCountersSlotResponse

type WebAppsListPerfMonCountersSlotResponse struct {
	WebAppsListPerfMonCountersSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPerfMonCountersSlotResponse contains the response from method WebApps.ListPerfMonCountersSlot.

type WebAppsListPerfMonCountersSlotResult

type WebAppsListPerfMonCountersSlotResult struct {
	PerfMonCounterCollection
}

WebAppsListPerfMonCountersSlotResult contains the result from method WebApps.ListPerfMonCountersSlot.

type WebAppsListPremierAddOnsOptions

type WebAppsListPremierAddOnsOptions struct {
}

WebAppsListPremierAddOnsOptions contains the optional parameters for the WebApps.ListPremierAddOns method.

type WebAppsListPremierAddOnsResponse

type WebAppsListPremierAddOnsResponse struct {
	WebAppsListPremierAddOnsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPremierAddOnsResponse contains the response from method WebApps.ListPremierAddOns.

type WebAppsListPremierAddOnsResult

type WebAppsListPremierAddOnsResult struct {
	PremierAddOn
}

WebAppsListPremierAddOnsResult contains the result from method WebApps.ListPremierAddOns.

type WebAppsListPremierAddOnsSlotOptions

type WebAppsListPremierAddOnsSlotOptions struct {
}

WebAppsListPremierAddOnsSlotOptions contains the optional parameters for the WebApps.ListPremierAddOnsSlot method.

type WebAppsListPremierAddOnsSlotResponse

type WebAppsListPremierAddOnsSlotResponse struct {
	WebAppsListPremierAddOnsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPremierAddOnsSlotResponse contains the response from method WebApps.ListPremierAddOnsSlot.

type WebAppsListPremierAddOnsSlotResult

type WebAppsListPremierAddOnsSlotResult struct {
	PremierAddOn
}

WebAppsListPremierAddOnsSlotResult contains the result from method WebApps.ListPremierAddOnsSlot.

type WebAppsListProcessModulesOptions

type WebAppsListProcessModulesOptions struct {
}

WebAppsListProcessModulesOptions contains the optional parameters for the WebApps.ListProcessModules method.

type WebAppsListProcessModulesPager

type WebAppsListProcessModulesPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessModulesPager provides operations for iterating over paged responses.

func (*WebAppsListProcessModulesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessModulesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessModulesPager) PageResponse

PageResponse returns the current WebAppsListProcessModulesResponse page.

type WebAppsListProcessModulesResponse

type WebAppsListProcessModulesResponse struct {
	WebAppsListProcessModulesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessModulesResponse contains the response from method WebApps.ListProcessModules.

type WebAppsListProcessModulesResult

type WebAppsListProcessModulesResult struct {
	ProcessModuleInfoCollection
}

WebAppsListProcessModulesResult contains the result from method WebApps.ListProcessModules.

type WebAppsListProcessModulesSlotOptions

type WebAppsListProcessModulesSlotOptions struct {
}

WebAppsListProcessModulesSlotOptions contains the optional parameters for the WebApps.ListProcessModulesSlot method.

type WebAppsListProcessModulesSlotPager

type WebAppsListProcessModulesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessModulesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListProcessModulesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessModulesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessModulesSlotPager) PageResponse

PageResponse returns the current WebAppsListProcessModulesSlotResponse page.

type WebAppsListProcessModulesSlotResponse

type WebAppsListProcessModulesSlotResponse struct {
	WebAppsListProcessModulesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessModulesSlotResponse contains the response from method WebApps.ListProcessModulesSlot.

type WebAppsListProcessModulesSlotResult

type WebAppsListProcessModulesSlotResult struct {
	ProcessModuleInfoCollection
}

WebAppsListProcessModulesSlotResult contains the result from method WebApps.ListProcessModulesSlot.

type WebAppsListProcessThreadsOptions

type WebAppsListProcessThreadsOptions struct {
}

WebAppsListProcessThreadsOptions contains the optional parameters for the WebApps.ListProcessThreads method.

type WebAppsListProcessThreadsPager

type WebAppsListProcessThreadsPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessThreadsPager provides operations for iterating over paged responses.

func (*WebAppsListProcessThreadsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessThreadsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessThreadsPager) PageResponse

PageResponse returns the current WebAppsListProcessThreadsResponse page.

type WebAppsListProcessThreadsResponse

type WebAppsListProcessThreadsResponse struct {
	WebAppsListProcessThreadsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessThreadsResponse contains the response from method WebApps.ListProcessThreads.

type WebAppsListProcessThreadsResult

type WebAppsListProcessThreadsResult struct {
	ProcessThreadInfoCollection
}

WebAppsListProcessThreadsResult contains the result from method WebApps.ListProcessThreads.

type WebAppsListProcessThreadsSlotOptions

type WebAppsListProcessThreadsSlotOptions struct {
}

WebAppsListProcessThreadsSlotOptions contains the optional parameters for the WebApps.ListProcessThreadsSlot method.

type WebAppsListProcessThreadsSlotPager

type WebAppsListProcessThreadsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessThreadsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListProcessThreadsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessThreadsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessThreadsSlotPager) PageResponse

PageResponse returns the current WebAppsListProcessThreadsSlotResponse page.

type WebAppsListProcessThreadsSlotResponse

type WebAppsListProcessThreadsSlotResponse struct {
	WebAppsListProcessThreadsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessThreadsSlotResponse contains the response from method WebApps.ListProcessThreadsSlot.

type WebAppsListProcessThreadsSlotResult

type WebAppsListProcessThreadsSlotResult struct {
	ProcessThreadInfoCollection
}

WebAppsListProcessThreadsSlotResult contains the result from method WebApps.ListProcessThreadsSlot.

type WebAppsListProcessesOptions

type WebAppsListProcessesOptions struct {
}

WebAppsListProcessesOptions contains the optional parameters for the WebApps.ListProcesses method.

type WebAppsListProcessesPager

type WebAppsListProcessesPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessesPager provides operations for iterating over paged responses.

func (*WebAppsListProcessesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessesPager) NextPage

func (p *WebAppsListProcessesPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessesPager) PageResponse

PageResponse returns the current WebAppsListProcessesResponse page.

type WebAppsListProcessesResponse

type WebAppsListProcessesResponse struct {
	WebAppsListProcessesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessesResponse contains the response from method WebApps.ListProcesses.

type WebAppsListProcessesResult

type WebAppsListProcessesResult struct {
	ProcessInfoCollection
}

WebAppsListProcessesResult contains the result from method WebApps.ListProcesses.

type WebAppsListProcessesSlotOptions

type WebAppsListProcessesSlotOptions struct {
}

WebAppsListProcessesSlotOptions contains the optional parameters for the WebApps.ListProcessesSlot method.

type WebAppsListProcessesSlotPager

type WebAppsListProcessesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListProcessesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListProcessesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListProcessesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListProcessesSlotPager) PageResponse

PageResponse returns the current WebAppsListProcessesSlotResponse page.

type WebAppsListProcessesSlotResponse

type WebAppsListProcessesSlotResponse struct {
	WebAppsListProcessesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListProcessesSlotResponse contains the response from method WebApps.ListProcessesSlot.

type WebAppsListProcessesSlotResult

type WebAppsListProcessesSlotResult struct {
	ProcessInfoCollection
}

WebAppsListProcessesSlotResult contains the result from method WebApps.ListProcessesSlot.

type WebAppsListPublicCertificatesOptions

type WebAppsListPublicCertificatesOptions struct {
}

WebAppsListPublicCertificatesOptions contains the optional parameters for the WebApps.ListPublicCertificates method.

type WebAppsListPublicCertificatesPager

type WebAppsListPublicCertificatesPager struct {
	// contains filtered or unexported fields
}

WebAppsListPublicCertificatesPager provides operations for iterating over paged responses.

func (*WebAppsListPublicCertificatesPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListPublicCertificatesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListPublicCertificatesPager) PageResponse

PageResponse returns the current WebAppsListPublicCertificatesResponse page.

type WebAppsListPublicCertificatesResponse

type WebAppsListPublicCertificatesResponse struct {
	WebAppsListPublicCertificatesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublicCertificatesResponse contains the response from method WebApps.ListPublicCertificates.

type WebAppsListPublicCertificatesResult

type WebAppsListPublicCertificatesResult struct {
	PublicCertificateCollection
}

WebAppsListPublicCertificatesResult contains the result from method WebApps.ListPublicCertificates.

type WebAppsListPublicCertificatesSlotOptions

type WebAppsListPublicCertificatesSlotOptions struct {
}

WebAppsListPublicCertificatesSlotOptions contains the optional parameters for the WebApps.ListPublicCertificatesSlot method.

type WebAppsListPublicCertificatesSlotPager

type WebAppsListPublicCertificatesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListPublicCertificatesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListPublicCertificatesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListPublicCertificatesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListPublicCertificatesSlotPager) PageResponse

PageResponse returns the current WebAppsListPublicCertificatesSlotResponse page.

type WebAppsListPublicCertificatesSlotResponse

type WebAppsListPublicCertificatesSlotResponse struct {
	WebAppsListPublicCertificatesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublicCertificatesSlotResponse contains the response from method WebApps.ListPublicCertificatesSlot.

type WebAppsListPublicCertificatesSlotResult

type WebAppsListPublicCertificatesSlotResult struct {
	PublicCertificateCollection
}

WebAppsListPublicCertificatesSlotResult contains the result from method WebApps.ListPublicCertificatesSlot.

type WebAppsListPublishingCredentialsPoller

type WebAppsListPublishingCredentialsPoller struct {
	// contains filtered or unexported fields
}

WebAppsListPublishingCredentialsPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsListPublishingCredentialsPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsListPublishingCredentialsPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsListPublishingCredentialsResponse will be returned.

func (*WebAppsListPublishingCredentialsPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsListPublishingCredentialsPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsListPublishingCredentialsPollerResponse

type WebAppsListPublishingCredentialsPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsListPublishingCredentialsPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingCredentialsPollerResponse contains the response from method WebApps.ListPublishingCredentials.

func (WebAppsListPublishingCredentialsPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsListPublishingCredentialsPollerResponse) Resume

Resume rehydrates a WebAppsListPublishingCredentialsPollerResponse from the provided client and resume token.

type WebAppsListPublishingCredentialsResponse

type WebAppsListPublishingCredentialsResponse struct {
	WebAppsListPublishingCredentialsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingCredentialsResponse contains the response from method WebApps.ListPublishingCredentials.

type WebAppsListPublishingCredentialsResult

type WebAppsListPublishingCredentialsResult struct {
	User
}

WebAppsListPublishingCredentialsResult contains the result from method WebApps.ListPublishingCredentials.

type WebAppsListPublishingCredentialsSlotPoller

type WebAppsListPublishingCredentialsSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsListPublishingCredentialsSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsListPublishingCredentialsSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsListPublishingCredentialsSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsListPublishingCredentialsSlotResponse will be returned.

func (*WebAppsListPublishingCredentialsSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsListPublishingCredentialsSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsListPublishingCredentialsSlotPollerResponse

type WebAppsListPublishingCredentialsSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsListPublishingCredentialsSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingCredentialsSlotPollerResponse contains the response from method WebApps.ListPublishingCredentialsSlot.

func (WebAppsListPublishingCredentialsSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsListPublishingCredentialsSlotPollerResponse) Resume

Resume rehydrates a WebAppsListPublishingCredentialsSlotPollerResponse from the provided client and resume token.

type WebAppsListPublishingCredentialsSlotResponse

type WebAppsListPublishingCredentialsSlotResponse struct {
	WebAppsListPublishingCredentialsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingCredentialsSlotResponse contains the response from method WebApps.ListPublishingCredentialsSlot.

type WebAppsListPublishingCredentialsSlotResult

type WebAppsListPublishingCredentialsSlotResult struct {
	User
}

WebAppsListPublishingCredentialsSlotResult contains the result from method WebApps.ListPublishingCredentialsSlot.

type WebAppsListPublishingProfileXMLWithSecretsOptions

type WebAppsListPublishingProfileXMLWithSecretsOptions struct {
}

WebAppsListPublishingProfileXMLWithSecretsOptions contains the optional parameters for the WebApps.ListPublishingProfileXMLWithSecrets method.

type WebAppsListPublishingProfileXMLWithSecretsResponse

type WebAppsListPublishingProfileXMLWithSecretsResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingProfileXMLWithSecretsResponse contains the response from method WebApps.ListPublishingProfileXMLWithSecrets.

type WebAppsListPublishingProfileXMLWithSecretsSlotOptions

type WebAppsListPublishingProfileXMLWithSecretsSlotOptions struct {
}

WebAppsListPublishingProfileXMLWithSecretsSlotOptions contains the optional parameters for the WebApps.ListPublishingProfileXMLWithSecretsSlot method.

type WebAppsListPublishingProfileXMLWithSecretsSlotResponse

type WebAppsListPublishingProfileXMLWithSecretsSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListPublishingProfileXMLWithSecretsSlotResponse contains the response from method WebApps.ListPublishingProfileXMLWithSecretsSlot.

type WebAppsListRelayServiceConnectionsOptions

type WebAppsListRelayServiceConnectionsOptions struct {
}

WebAppsListRelayServiceConnectionsOptions contains the optional parameters for the WebApps.ListRelayServiceConnections method.

type WebAppsListRelayServiceConnectionsResponse

type WebAppsListRelayServiceConnectionsResponse struct {
	WebAppsListRelayServiceConnectionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListRelayServiceConnectionsResponse contains the response from method WebApps.ListRelayServiceConnections.

type WebAppsListRelayServiceConnectionsResult

type WebAppsListRelayServiceConnectionsResult struct {
	RelayServiceConnectionEntity
}

WebAppsListRelayServiceConnectionsResult contains the result from method WebApps.ListRelayServiceConnections.

type WebAppsListRelayServiceConnectionsSlotOptions

type WebAppsListRelayServiceConnectionsSlotOptions struct {
}

WebAppsListRelayServiceConnectionsSlotOptions contains the optional parameters for the WebApps.ListRelayServiceConnectionsSlot method.

type WebAppsListRelayServiceConnectionsSlotResponse

type WebAppsListRelayServiceConnectionsSlotResponse struct {
	WebAppsListRelayServiceConnectionsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListRelayServiceConnectionsSlotResponse contains the response from method WebApps.ListRelayServiceConnectionsSlot.

type WebAppsListRelayServiceConnectionsSlotResult

type WebAppsListRelayServiceConnectionsSlotResult struct {
	RelayServiceConnectionEntity
}

WebAppsListRelayServiceConnectionsSlotResult contains the result from method WebApps.ListRelayServiceConnectionsSlot.

type WebAppsListResponse

type WebAppsListResponse struct {
	WebAppsListResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListResponse contains the response from method WebApps.List.

type WebAppsListResult

type WebAppsListResult struct {
	WebAppCollection
}

WebAppsListResult contains the result from method WebApps.List.

type WebAppsListSiteBackupsOptions

type WebAppsListSiteBackupsOptions struct {
}

WebAppsListSiteBackupsOptions contains the optional parameters for the WebApps.ListSiteBackups method.

type WebAppsListSiteBackupsPager

type WebAppsListSiteBackupsPager struct {
	// contains filtered or unexported fields
}

WebAppsListSiteBackupsPager provides operations for iterating over paged responses.

func (*WebAppsListSiteBackupsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSiteBackupsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSiteBackupsPager) PageResponse

PageResponse returns the current WebAppsListSiteBackupsResponse page.

type WebAppsListSiteBackupsResponse

type WebAppsListSiteBackupsResponse struct {
	WebAppsListSiteBackupsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSiteBackupsResponse contains the response from method WebApps.ListSiteBackups.

type WebAppsListSiteBackupsResult

type WebAppsListSiteBackupsResult struct {
	BackupItemCollection
}

WebAppsListSiteBackupsResult contains the result from method WebApps.ListSiteBackups.

type WebAppsListSiteBackupsSlotOptions

type WebAppsListSiteBackupsSlotOptions struct {
}

WebAppsListSiteBackupsSlotOptions contains the optional parameters for the WebApps.ListSiteBackupsSlot method.

type WebAppsListSiteBackupsSlotPager

type WebAppsListSiteBackupsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListSiteBackupsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListSiteBackupsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSiteBackupsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSiteBackupsSlotPager) PageResponse

PageResponse returns the current WebAppsListSiteBackupsSlotResponse page.

type WebAppsListSiteBackupsSlotResponse

type WebAppsListSiteBackupsSlotResponse struct {
	WebAppsListSiteBackupsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSiteBackupsSlotResponse contains the response from method WebApps.ListSiteBackupsSlot.

type WebAppsListSiteBackupsSlotResult

type WebAppsListSiteBackupsSlotResult struct {
	BackupItemCollection
}

WebAppsListSiteBackupsSlotResult contains the result from method WebApps.ListSiteBackupsSlot.

type WebAppsListSiteExtensionsOptions

type WebAppsListSiteExtensionsOptions struct {
}

WebAppsListSiteExtensionsOptions contains the optional parameters for the WebApps.ListSiteExtensions method.

type WebAppsListSiteExtensionsPager

type WebAppsListSiteExtensionsPager struct {
	// contains filtered or unexported fields
}

WebAppsListSiteExtensionsPager provides operations for iterating over paged responses.

func (*WebAppsListSiteExtensionsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSiteExtensionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSiteExtensionsPager) PageResponse

PageResponse returns the current WebAppsListSiteExtensionsResponse page.

type WebAppsListSiteExtensionsResponse

type WebAppsListSiteExtensionsResponse struct {
	WebAppsListSiteExtensionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSiteExtensionsResponse contains the response from method WebApps.ListSiteExtensions.

type WebAppsListSiteExtensionsResult

type WebAppsListSiteExtensionsResult struct {
	SiteExtensionInfoCollection
}

WebAppsListSiteExtensionsResult contains the result from method WebApps.ListSiteExtensions.

type WebAppsListSiteExtensionsSlotOptions

type WebAppsListSiteExtensionsSlotOptions struct {
}

WebAppsListSiteExtensionsSlotOptions contains the optional parameters for the WebApps.ListSiteExtensionsSlot method.

type WebAppsListSiteExtensionsSlotPager

type WebAppsListSiteExtensionsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListSiteExtensionsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListSiteExtensionsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSiteExtensionsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSiteExtensionsSlotPager) PageResponse

PageResponse returns the current WebAppsListSiteExtensionsSlotResponse page.

type WebAppsListSiteExtensionsSlotResponse

type WebAppsListSiteExtensionsSlotResponse struct {
	WebAppsListSiteExtensionsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSiteExtensionsSlotResponse contains the response from method WebApps.ListSiteExtensionsSlot.

type WebAppsListSiteExtensionsSlotResult

type WebAppsListSiteExtensionsSlotResult struct {
	SiteExtensionInfoCollection
}

WebAppsListSiteExtensionsSlotResult contains the result from method WebApps.ListSiteExtensionsSlot.

type WebAppsListSitePushSettingsOptions

type WebAppsListSitePushSettingsOptions struct {
}

WebAppsListSitePushSettingsOptions contains the optional parameters for the WebApps.ListSitePushSettings method.

type WebAppsListSitePushSettingsResponse

type WebAppsListSitePushSettingsResponse struct {
	WebAppsListSitePushSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSitePushSettingsResponse contains the response from method WebApps.ListSitePushSettings.

type WebAppsListSitePushSettingsResult

type WebAppsListSitePushSettingsResult struct {
	PushSettings
}

WebAppsListSitePushSettingsResult contains the result from method WebApps.ListSitePushSettings.

type WebAppsListSitePushSettingsSlotOptions

type WebAppsListSitePushSettingsSlotOptions struct {
}

WebAppsListSitePushSettingsSlotOptions contains the optional parameters for the WebApps.ListSitePushSettingsSlot method.

type WebAppsListSitePushSettingsSlotResponse

type WebAppsListSitePushSettingsSlotResponse struct {
	WebAppsListSitePushSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSitePushSettingsSlotResponse contains the response from method WebApps.ListSitePushSettingsSlot.

type WebAppsListSitePushSettingsSlotResult

type WebAppsListSitePushSettingsSlotResult struct {
	PushSettings
}

WebAppsListSitePushSettingsSlotResult contains the result from method WebApps.ListSitePushSettingsSlot.

type WebAppsListSlotConfigurationNamesOptions

type WebAppsListSlotConfigurationNamesOptions struct {
}

WebAppsListSlotConfigurationNamesOptions contains the optional parameters for the WebApps.ListSlotConfigurationNames method.

type WebAppsListSlotConfigurationNamesResponse

type WebAppsListSlotConfigurationNamesResponse struct {
	WebAppsListSlotConfigurationNamesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSlotConfigurationNamesResponse contains the response from method WebApps.ListSlotConfigurationNames.

type WebAppsListSlotConfigurationNamesResult

type WebAppsListSlotConfigurationNamesResult struct {
	SlotConfigNamesResource
}

WebAppsListSlotConfigurationNamesResult contains the result from method WebApps.ListSlotConfigurationNames.

type WebAppsListSlotDifferencesFromProductionOptions

type WebAppsListSlotDifferencesFromProductionOptions struct {
}

WebAppsListSlotDifferencesFromProductionOptions contains the optional parameters for the WebApps.ListSlotDifferencesFromProduction method.

type WebAppsListSlotDifferencesFromProductionPager

type WebAppsListSlotDifferencesFromProductionPager struct {
	// contains filtered or unexported fields
}

WebAppsListSlotDifferencesFromProductionPager provides operations for iterating over paged responses.

func (*WebAppsListSlotDifferencesFromProductionPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSlotDifferencesFromProductionPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSlotDifferencesFromProductionPager) PageResponse

PageResponse returns the current WebAppsListSlotDifferencesFromProductionResponse page.

type WebAppsListSlotDifferencesFromProductionResponse

type WebAppsListSlotDifferencesFromProductionResponse struct {
	WebAppsListSlotDifferencesFromProductionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSlotDifferencesFromProductionResponse contains the response from method WebApps.ListSlotDifferencesFromProduction.

type WebAppsListSlotDifferencesFromProductionResult

type WebAppsListSlotDifferencesFromProductionResult struct {
	SlotDifferenceCollection
}

WebAppsListSlotDifferencesFromProductionResult contains the result from method WebApps.ListSlotDifferencesFromProduction.

type WebAppsListSlotDifferencesSlotOptions

type WebAppsListSlotDifferencesSlotOptions struct {
}

WebAppsListSlotDifferencesSlotOptions contains the optional parameters for the WebApps.ListSlotDifferencesSlot method.

type WebAppsListSlotDifferencesSlotPager

type WebAppsListSlotDifferencesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListSlotDifferencesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListSlotDifferencesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSlotDifferencesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSlotDifferencesSlotPager) PageResponse

PageResponse returns the current WebAppsListSlotDifferencesSlotResponse page.

type WebAppsListSlotDifferencesSlotResponse

type WebAppsListSlotDifferencesSlotResponse struct {
	WebAppsListSlotDifferencesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSlotDifferencesSlotResponse contains the response from method WebApps.ListSlotDifferencesSlot.

type WebAppsListSlotDifferencesSlotResult

type WebAppsListSlotDifferencesSlotResult struct {
	SlotDifferenceCollection
}

WebAppsListSlotDifferencesSlotResult contains the result from method WebApps.ListSlotDifferencesSlot.

type WebAppsListSlotsOptions

type WebAppsListSlotsOptions struct {
}

WebAppsListSlotsOptions contains the optional parameters for the WebApps.ListSlots method.

type WebAppsListSlotsPager

type WebAppsListSlotsPager struct {
	// contains filtered or unexported fields
}

WebAppsListSlotsPager provides operations for iterating over paged responses.

func (*WebAppsListSlotsPager) Err

func (p *WebAppsListSlotsPager) Err() error

Err returns the last error encountered while paging.

func (*WebAppsListSlotsPager) NextPage

func (p *WebAppsListSlotsPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSlotsPager) PageResponse

PageResponse returns the current WebAppsListSlotsResponse page.

type WebAppsListSlotsResponse

type WebAppsListSlotsResponse struct {
	WebAppsListSlotsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSlotsResponse contains the response from method WebApps.ListSlots.

type WebAppsListSlotsResult

type WebAppsListSlotsResult struct {
	WebAppCollection
}

WebAppsListSlotsResult contains the result from method WebApps.ListSlots.

type WebAppsListSnapshotsFromDRSecondaryOptions

type WebAppsListSnapshotsFromDRSecondaryOptions struct {
}

WebAppsListSnapshotsFromDRSecondaryOptions contains the optional parameters for the WebApps.ListSnapshotsFromDRSecondary method.

type WebAppsListSnapshotsFromDRSecondaryPager

type WebAppsListSnapshotsFromDRSecondaryPager struct {
	// contains filtered or unexported fields
}

WebAppsListSnapshotsFromDRSecondaryPager provides operations for iterating over paged responses.

func (*WebAppsListSnapshotsFromDRSecondaryPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSnapshotsFromDRSecondaryPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSnapshotsFromDRSecondaryPager) PageResponse

PageResponse returns the current WebAppsListSnapshotsFromDRSecondaryResponse page.

type WebAppsListSnapshotsFromDRSecondaryResponse

type WebAppsListSnapshotsFromDRSecondaryResponse struct {
	WebAppsListSnapshotsFromDRSecondaryResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSnapshotsFromDRSecondaryResponse contains the response from method WebApps.ListSnapshotsFromDRSecondary.

type WebAppsListSnapshotsFromDRSecondaryResult

type WebAppsListSnapshotsFromDRSecondaryResult struct {
	SnapshotCollection
}

WebAppsListSnapshotsFromDRSecondaryResult contains the result from method WebApps.ListSnapshotsFromDRSecondary.

type WebAppsListSnapshotsFromDRSecondarySlotOptions

type WebAppsListSnapshotsFromDRSecondarySlotOptions struct {
}

WebAppsListSnapshotsFromDRSecondarySlotOptions contains the optional parameters for the WebApps.ListSnapshotsFromDRSecondarySlot method.

type WebAppsListSnapshotsFromDRSecondarySlotPager

type WebAppsListSnapshotsFromDRSecondarySlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListSnapshotsFromDRSecondarySlotPager provides operations for iterating over paged responses.

func (*WebAppsListSnapshotsFromDRSecondarySlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSnapshotsFromDRSecondarySlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSnapshotsFromDRSecondarySlotPager) PageResponse

PageResponse returns the current WebAppsListSnapshotsFromDRSecondarySlotResponse page.

type WebAppsListSnapshotsFromDRSecondarySlotResponse

type WebAppsListSnapshotsFromDRSecondarySlotResponse struct {
	WebAppsListSnapshotsFromDRSecondarySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSnapshotsFromDRSecondarySlotResponse contains the response from method WebApps.ListSnapshotsFromDRSecondarySlot.

type WebAppsListSnapshotsFromDRSecondarySlotResult

type WebAppsListSnapshotsFromDRSecondarySlotResult struct {
	SnapshotCollection
}

WebAppsListSnapshotsFromDRSecondarySlotResult contains the result from method WebApps.ListSnapshotsFromDRSecondarySlot.

type WebAppsListSnapshotsOptions

type WebAppsListSnapshotsOptions struct {
}

WebAppsListSnapshotsOptions contains the optional parameters for the WebApps.ListSnapshots method.

type WebAppsListSnapshotsPager

type WebAppsListSnapshotsPager struct {
	// contains filtered or unexported fields
}

WebAppsListSnapshotsPager provides operations for iterating over paged responses.

func (*WebAppsListSnapshotsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSnapshotsPager) NextPage

func (p *WebAppsListSnapshotsPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSnapshotsPager) PageResponse

PageResponse returns the current WebAppsListSnapshotsResponse page.

type WebAppsListSnapshotsResponse

type WebAppsListSnapshotsResponse struct {
	WebAppsListSnapshotsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSnapshotsResponse contains the response from method WebApps.ListSnapshots.

type WebAppsListSnapshotsResult

type WebAppsListSnapshotsResult struct {
	SnapshotCollection
}

WebAppsListSnapshotsResult contains the result from method WebApps.ListSnapshots.

type WebAppsListSnapshotsSlotOptions

type WebAppsListSnapshotsSlotOptions struct {
}

WebAppsListSnapshotsSlotOptions contains the optional parameters for the WebApps.ListSnapshotsSlot method.

type WebAppsListSnapshotsSlotPager

type WebAppsListSnapshotsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListSnapshotsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListSnapshotsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListSnapshotsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListSnapshotsSlotPager) PageResponse

PageResponse returns the current WebAppsListSnapshotsSlotResponse page.

type WebAppsListSnapshotsSlotResponse

type WebAppsListSnapshotsSlotResponse struct {
	WebAppsListSnapshotsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSnapshotsSlotResponse contains the response from method WebApps.ListSnapshotsSlot.

type WebAppsListSnapshotsSlotResult

type WebAppsListSnapshotsSlotResult struct {
	SnapshotCollection
}

WebAppsListSnapshotsSlotResult contains the result from method WebApps.ListSnapshotsSlot.

type WebAppsListSyncFunctionTriggersOptions

type WebAppsListSyncFunctionTriggersOptions struct {
}

WebAppsListSyncFunctionTriggersOptions contains the optional parameters for the WebApps.ListSyncFunctionTriggers method.

type WebAppsListSyncFunctionTriggersResponse

type WebAppsListSyncFunctionTriggersResponse struct {
	WebAppsListSyncFunctionTriggersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSyncFunctionTriggersResponse contains the response from method WebApps.ListSyncFunctionTriggers.

type WebAppsListSyncFunctionTriggersResult

type WebAppsListSyncFunctionTriggersResult struct {
	FunctionSecrets
}

WebAppsListSyncFunctionTriggersResult contains the result from method WebApps.ListSyncFunctionTriggers.

type WebAppsListSyncFunctionTriggersSlotOptions

type WebAppsListSyncFunctionTriggersSlotOptions struct {
}

WebAppsListSyncFunctionTriggersSlotOptions contains the optional parameters for the WebApps.ListSyncFunctionTriggersSlot method.

type WebAppsListSyncFunctionTriggersSlotResponse

type WebAppsListSyncFunctionTriggersSlotResponse struct {
	WebAppsListSyncFunctionTriggersSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSyncFunctionTriggersSlotResponse contains the response from method WebApps.ListSyncFunctionTriggersSlot.

type WebAppsListSyncFunctionTriggersSlotResult

type WebAppsListSyncFunctionTriggersSlotResult struct {
	FunctionSecrets
}

WebAppsListSyncFunctionTriggersSlotResult contains the result from method WebApps.ListSyncFunctionTriggersSlot.

type WebAppsListSyncStatusOptions

type WebAppsListSyncStatusOptions struct {
}

WebAppsListSyncStatusOptions contains the optional parameters for the WebApps.ListSyncStatus method.

type WebAppsListSyncStatusResponse

type WebAppsListSyncStatusResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSyncStatusResponse contains the response from method WebApps.ListSyncStatus.

type WebAppsListSyncStatusSlotOptions

type WebAppsListSyncStatusSlotOptions struct {
}

WebAppsListSyncStatusSlotOptions contains the optional parameters for the WebApps.ListSyncStatusSlot method.

type WebAppsListSyncStatusSlotResponse

type WebAppsListSyncStatusSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListSyncStatusSlotResponse contains the response from method WebApps.ListSyncStatusSlot.

type WebAppsListTriggeredWebJobHistoryOptions

type WebAppsListTriggeredWebJobHistoryOptions struct {
}

WebAppsListTriggeredWebJobHistoryOptions contains the optional parameters for the WebApps.ListTriggeredWebJobHistory method.

type WebAppsListTriggeredWebJobHistoryPager

type WebAppsListTriggeredWebJobHistoryPager struct {
	// contains filtered or unexported fields
}

WebAppsListTriggeredWebJobHistoryPager provides operations for iterating over paged responses.

func (*WebAppsListTriggeredWebJobHistoryPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListTriggeredWebJobHistoryPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListTriggeredWebJobHistoryPager) PageResponse

PageResponse returns the current WebAppsListTriggeredWebJobHistoryResponse page.

type WebAppsListTriggeredWebJobHistoryResponse

type WebAppsListTriggeredWebJobHistoryResponse struct {
	WebAppsListTriggeredWebJobHistoryResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListTriggeredWebJobHistoryResponse contains the response from method WebApps.ListTriggeredWebJobHistory.

type WebAppsListTriggeredWebJobHistoryResult

type WebAppsListTriggeredWebJobHistoryResult struct {
	TriggeredJobHistoryCollection
}

WebAppsListTriggeredWebJobHistoryResult contains the result from method WebApps.ListTriggeredWebJobHistory.

type WebAppsListTriggeredWebJobHistorySlotOptions

type WebAppsListTriggeredWebJobHistorySlotOptions struct {
}

WebAppsListTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebApps.ListTriggeredWebJobHistorySlot method.

type WebAppsListTriggeredWebJobHistorySlotPager

type WebAppsListTriggeredWebJobHistorySlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListTriggeredWebJobHistorySlotPager provides operations for iterating over paged responses.

func (*WebAppsListTriggeredWebJobHistorySlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListTriggeredWebJobHistorySlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListTriggeredWebJobHistorySlotPager) PageResponse

PageResponse returns the current WebAppsListTriggeredWebJobHistorySlotResponse page.

type WebAppsListTriggeredWebJobHistorySlotResponse

type WebAppsListTriggeredWebJobHistorySlotResponse struct {
	WebAppsListTriggeredWebJobHistorySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListTriggeredWebJobHistorySlotResponse contains the response from method WebApps.ListTriggeredWebJobHistorySlot.

type WebAppsListTriggeredWebJobHistorySlotResult

type WebAppsListTriggeredWebJobHistorySlotResult struct {
	TriggeredJobHistoryCollection
}

WebAppsListTriggeredWebJobHistorySlotResult contains the result from method WebApps.ListTriggeredWebJobHistorySlot.

type WebAppsListTriggeredWebJobsOptions

type WebAppsListTriggeredWebJobsOptions struct {
}

WebAppsListTriggeredWebJobsOptions contains the optional parameters for the WebApps.ListTriggeredWebJobs method.

type WebAppsListTriggeredWebJobsPager

type WebAppsListTriggeredWebJobsPager struct {
	// contains filtered or unexported fields
}

WebAppsListTriggeredWebJobsPager provides operations for iterating over paged responses.

func (*WebAppsListTriggeredWebJobsPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListTriggeredWebJobsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListTriggeredWebJobsPager) PageResponse

PageResponse returns the current WebAppsListTriggeredWebJobsResponse page.

type WebAppsListTriggeredWebJobsResponse

type WebAppsListTriggeredWebJobsResponse struct {
	WebAppsListTriggeredWebJobsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListTriggeredWebJobsResponse contains the response from method WebApps.ListTriggeredWebJobs.

type WebAppsListTriggeredWebJobsResult

type WebAppsListTriggeredWebJobsResult struct {
	TriggeredWebJobCollection
}

WebAppsListTriggeredWebJobsResult contains the result from method WebApps.ListTriggeredWebJobs.

type WebAppsListTriggeredWebJobsSlotOptions

type WebAppsListTriggeredWebJobsSlotOptions struct {
}

WebAppsListTriggeredWebJobsSlotOptions contains the optional parameters for the WebApps.ListTriggeredWebJobsSlot method.

type WebAppsListTriggeredWebJobsSlotPager

type WebAppsListTriggeredWebJobsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListTriggeredWebJobsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListTriggeredWebJobsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListTriggeredWebJobsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListTriggeredWebJobsSlotPager) PageResponse

PageResponse returns the current WebAppsListTriggeredWebJobsSlotResponse page.

type WebAppsListTriggeredWebJobsSlotResponse

type WebAppsListTriggeredWebJobsSlotResponse struct {
	WebAppsListTriggeredWebJobsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListTriggeredWebJobsSlotResponse contains the response from method WebApps.ListTriggeredWebJobsSlot.

type WebAppsListTriggeredWebJobsSlotResult

type WebAppsListTriggeredWebJobsSlotResult struct {
	TriggeredWebJobCollection
}

WebAppsListTriggeredWebJobsSlotResult contains the result from method WebApps.ListTriggeredWebJobsSlot.

type WebAppsListUsagesOptions

type WebAppsListUsagesOptions struct {
	// Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime
	// eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
	Filter *string
}

WebAppsListUsagesOptions contains the optional parameters for the WebApps.ListUsages method.

type WebAppsListUsagesPager

type WebAppsListUsagesPager struct {
	// contains filtered or unexported fields
}

WebAppsListUsagesPager provides operations for iterating over paged responses.

func (*WebAppsListUsagesPager) Err

func (p *WebAppsListUsagesPager) Err() error

Err returns the last error encountered while paging.

func (*WebAppsListUsagesPager) NextPage

func (p *WebAppsListUsagesPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListUsagesPager) PageResponse

PageResponse returns the current WebAppsListUsagesResponse page.

type WebAppsListUsagesResponse

type WebAppsListUsagesResponse struct {
	WebAppsListUsagesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListUsagesResponse contains the response from method WebApps.ListUsages.

type WebAppsListUsagesResult

type WebAppsListUsagesResult struct {
	CsmUsageQuotaCollection
}

WebAppsListUsagesResult contains the result from method WebApps.ListUsages.

type WebAppsListUsagesSlotOptions

type WebAppsListUsagesSlotOptions struct {
	// Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime
	// eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
	Filter *string
}

WebAppsListUsagesSlotOptions contains the optional parameters for the WebApps.ListUsagesSlot method.

type WebAppsListUsagesSlotPager

type WebAppsListUsagesSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListUsagesSlotPager provides operations for iterating over paged responses.

func (*WebAppsListUsagesSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListUsagesSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListUsagesSlotPager) PageResponse

PageResponse returns the current WebAppsListUsagesSlotResponse page.

type WebAppsListUsagesSlotResponse

type WebAppsListUsagesSlotResponse struct {
	WebAppsListUsagesSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListUsagesSlotResponse contains the response from method WebApps.ListUsagesSlot.

type WebAppsListUsagesSlotResult

type WebAppsListUsagesSlotResult struct {
	CsmUsageQuotaCollection
}

WebAppsListUsagesSlotResult contains the result from method WebApps.ListUsagesSlot.

type WebAppsListVnetConnectionsOptions

type WebAppsListVnetConnectionsOptions struct {
}

WebAppsListVnetConnectionsOptions contains the optional parameters for the WebApps.ListVnetConnections method.

type WebAppsListVnetConnectionsResponse

type WebAppsListVnetConnectionsResponse struct {
	WebAppsListVnetConnectionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListVnetConnectionsResponse contains the response from method WebApps.ListVnetConnections.

type WebAppsListVnetConnectionsResult

type WebAppsListVnetConnectionsResult struct {
	// Array of VnetInfoResource
	VnetInfoResourceArray []*VnetInfoResource
}

WebAppsListVnetConnectionsResult contains the result from method WebApps.ListVnetConnections.

type WebAppsListVnetConnectionsSlotOptions

type WebAppsListVnetConnectionsSlotOptions struct {
}

WebAppsListVnetConnectionsSlotOptions contains the optional parameters for the WebApps.ListVnetConnectionsSlot method.

type WebAppsListVnetConnectionsSlotResponse

type WebAppsListVnetConnectionsSlotResponse struct {
	WebAppsListVnetConnectionsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListVnetConnectionsSlotResponse contains the response from method WebApps.ListVnetConnectionsSlot.

type WebAppsListVnetConnectionsSlotResult

type WebAppsListVnetConnectionsSlotResult struct {
	// Array of VnetInfoResource
	VnetInfoResourceArray []*VnetInfoResource
}

WebAppsListVnetConnectionsSlotResult contains the result from method WebApps.ListVnetConnectionsSlot.

type WebAppsListWebJobsOptions

type WebAppsListWebJobsOptions struct {
}

WebAppsListWebJobsOptions contains the optional parameters for the WebApps.ListWebJobs method.

type WebAppsListWebJobsPager

type WebAppsListWebJobsPager struct {
	// contains filtered or unexported fields
}

WebAppsListWebJobsPager provides operations for iterating over paged responses.

func (*WebAppsListWebJobsPager) Err

func (p *WebAppsListWebJobsPager) Err() error

Err returns the last error encountered while paging.

func (*WebAppsListWebJobsPager) NextPage

func (p *WebAppsListWebJobsPager) NextPage(ctx context.Context) bool

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListWebJobsPager) PageResponse

PageResponse returns the current WebAppsListWebJobsResponse page.

type WebAppsListWebJobsResponse

type WebAppsListWebJobsResponse struct {
	WebAppsListWebJobsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListWebJobsResponse contains the response from method WebApps.ListWebJobs.

type WebAppsListWebJobsResult

type WebAppsListWebJobsResult struct {
	WebJobCollection
}

WebAppsListWebJobsResult contains the result from method WebApps.ListWebJobs.

type WebAppsListWebJobsSlotOptions

type WebAppsListWebJobsSlotOptions struct {
}

WebAppsListWebJobsSlotOptions contains the optional parameters for the WebApps.ListWebJobsSlot method.

type WebAppsListWebJobsSlotPager

type WebAppsListWebJobsSlotPager struct {
	// contains filtered or unexported fields
}

WebAppsListWebJobsSlotPager provides operations for iterating over paged responses.

func (*WebAppsListWebJobsSlotPager) Err

Err returns the last error encountered while paging.

func (*WebAppsListWebJobsSlotPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebAppsListWebJobsSlotPager) PageResponse

PageResponse returns the current WebAppsListWebJobsSlotResponse page.

type WebAppsListWebJobsSlotResponse

type WebAppsListWebJobsSlotResponse struct {
	WebAppsListWebJobsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsListWebJobsSlotResponse contains the response from method WebApps.ListWebJobsSlot.

type WebAppsListWebJobsSlotResult

type WebAppsListWebJobsSlotResult struct {
	WebJobCollection
}

WebAppsListWebJobsSlotResult contains the result from method WebApps.ListWebJobsSlot.

type WebAppsMigrateMySQLPoller

type WebAppsMigrateMySQLPoller struct {
	// contains filtered or unexported fields
}

WebAppsMigrateMySQLPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsMigrateMySQLPoller) Done

func (p *WebAppsMigrateMySQLPoller) Done() bool

Done returns true if the LRO has reached a terminal state.

func (*WebAppsMigrateMySQLPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsMigrateMySQLResponse will be returned.

func (*WebAppsMigrateMySQLPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsMigrateMySQLPoller) ResumeToken

func (p *WebAppsMigrateMySQLPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsMigrateMySQLPollerResponse

type WebAppsMigrateMySQLPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsMigrateMySQLPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsMigrateMySQLPollerResponse contains the response from method WebApps.MigrateMySQL.

func (WebAppsMigrateMySQLPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsMigrateMySQLPollerResponse) Resume

Resume rehydrates a WebAppsMigrateMySQLPollerResponse from the provided client and resume token.

type WebAppsMigrateMySQLResponse

type WebAppsMigrateMySQLResponse struct {
	WebAppsMigrateMySQLResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsMigrateMySQLResponse contains the response from method WebApps.MigrateMySQL.

type WebAppsMigrateMySQLResult

type WebAppsMigrateMySQLResult struct {
	Operation
}

WebAppsMigrateMySQLResult contains the result from method WebApps.MigrateMySQL.

type WebAppsMigrateStoragePoller

type WebAppsMigrateStoragePoller struct {
	// contains filtered or unexported fields
}

WebAppsMigrateStoragePoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsMigrateStoragePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsMigrateStoragePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsMigrateStorageResponse will be returned.

func (*WebAppsMigrateStoragePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsMigrateStoragePoller) ResumeToken

func (p *WebAppsMigrateStoragePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsMigrateStoragePollerResponse

type WebAppsMigrateStoragePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsMigrateStoragePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsMigrateStoragePollerResponse contains the response from method WebApps.MigrateStorage.

func (WebAppsMigrateStoragePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsMigrateStoragePollerResponse) Resume

Resume rehydrates a WebAppsMigrateStoragePollerResponse from the provided client and resume token.

type WebAppsMigrateStorageResponse

type WebAppsMigrateStorageResponse struct {
	WebAppsMigrateStorageResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsMigrateStorageResponse contains the response from method WebApps.MigrateStorage.

type WebAppsMigrateStorageResult

type WebAppsMigrateStorageResult struct {
	StorageMigrationResponse
}

WebAppsMigrateStorageResult contains the result from method WebApps.MigrateStorage.

type WebAppsPutPrivateAccessVnetOptions

type WebAppsPutPrivateAccessVnetOptions struct {
}

WebAppsPutPrivateAccessVnetOptions contains the optional parameters for the WebApps.PutPrivateAccessVnet method.

type WebAppsPutPrivateAccessVnetResponse

type WebAppsPutPrivateAccessVnetResponse struct {
	WebAppsPutPrivateAccessVnetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsPutPrivateAccessVnetResponse contains the response from method WebApps.PutPrivateAccessVnet.

type WebAppsPutPrivateAccessVnetResult

type WebAppsPutPrivateAccessVnetResult struct {
	PrivateAccess
}

WebAppsPutPrivateAccessVnetResult contains the result from method WebApps.PutPrivateAccessVnet.

type WebAppsPutPrivateAccessVnetSlotOptions

type WebAppsPutPrivateAccessVnetSlotOptions struct {
}

WebAppsPutPrivateAccessVnetSlotOptions contains the optional parameters for the WebApps.PutPrivateAccessVnetSlot method.

type WebAppsPutPrivateAccessVnetSlotResponse

type WebAppsPutPrivateAccessVnetSlotResponse struct {
	WebAppsPutPrivateAccessVnetSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsPutPrivateAccessVnetSlotResponse contains the response from method WebApps.PutPrivateAccessVnetSlot.

type WebAppsPutPrivateAccessVnetSlotResult

type WebAppsPutPrivateAccessVnetSlotResult struct {
	PrivateAccess
}

WebAppsPutPrivateAccessVnetSlotResult contains the result from method WebApps.PutPrivateAccessVnetSlot.

type WebAppsRecoverSiteConfigurationSnapshotOptions

type WebAppsRecoverSiteConfigurationSnapshotOptions struct {
}

WebAppsRecoverSiteConfigurationSnapshotOptions contains the optional parameters for the WebApps.RecoverSiteConfigurationSnapshot method.

type WebAppsRecoverSiteConfigurationSnapshotResponse

type WebAppsRecoverSiteConfigurationSnapshotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRecoverSiteConfigurationSnapshotResponse contains the response from method WebApps.RecoverSiteConfigurationSnapshot.

type WebAppsRecoverSiteConfigurationSnapshotSlotOptions

type WebAppsRecoverSiteConfigurationSnapshotSlotOptions struct {
}

WebAppsRecoverSiteConfigurationSnapshotSlotOptions contains the optional parameters for the WebApps.RecoverSiteConfigurationSnapshotSlot method.

type WebAppsRecoverSiteConfigurationSnapshotSlotResponse

type WebAppsRecoverSiteConfigurationSnapshotSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRecoverSiteConfigurationSnapshotSlotResponse contains the response from method WebApps.RecoverSiteConfigurationSnapshotSlot.

type WebAppsResetProductionSlotConfigOptions

type WebAppsResetProductionSlotConfigOptions struct {
}

WebAppsResetProductionSlotConfigOptions contains the optional parameters for the WebApps.ResetProductionSlotConfig method.

type WebAppsResetProductionSlotConfigResponse

type WebAppsResetProductionSlotConfigResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsResetProductionSlotConfigResponse contains the response from method WebApps.ResetProductionSlotConfig.

type WebAppsResetSlotConfigurationSlotOptions

type WebAppsResetSlotConfigurationSlotOptions struct {
}

WebAppsResetSlotConfigurationSlotOptions contains the optional parameters for the WebApps.ResetSlotConfigurationSlot method.

type WebAppsResetSlotConfigurationSlotResponse

type WebAppsResetSlotConfigurationSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsResetSlotConfigurationSlotResponse contains the response from method WebApps.ResetSlotConfigurationSlot.

type WebAppsRestartOptions

type WebAppsRestartOptions struct {
	// Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
	SoftRestart *bool
	// Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
	Synchronous *bool
}

WebAppsRestartOptions contains the optional parameters for the WebApps.Restart method.

type WebAppsRestartResponse

type WebAppsRestartResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestartResponse contains the response from method WebApps.Restart.

type WebAppsRestartSlotOptions

type WebAppsRestartSlotOptions struct {
	// Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
	SoftRestart *bool
	// Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
	Synchronous *bool
}

WebAppsRestartSlotOptions contains the optional parameters for the WebApps.RestartSlot method.

type WebAppsRestartSlotResponse

type WebAppsRestartSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestartSlotResponse contains the response from method WebApps.RestartSlot.

type WebAppsRestoreFromBackupBlobPoller

type WebAppsRestoreFromBackupBlobPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreFromBackupBlobPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreFromBackupBlobPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreFromBackupBlobPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreFromBackupBlobResponse will be returned.

func (*WebAppsRestoreFromBackupBlobPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreFromBackupBlobPoller) ResumeToken

func (p *WebAppsRestoreFromBackupBlobPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreFromBackupBlobPollerResponse

type WebAppsRestoreFromBackupBlobPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreFromBackupBlobPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromBackupBlobPollerResponse contains the response from method WebApps.RestoreFromBackupBlob.

func (WebAppsRestoreFromBackupBlobPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreFromBackupBlobPollerResponse) Resume

Resume rehydrates a WebAppsRestoreFromBackupBlobPollerResponse from the provided client and resume token.

type WebAppsRestoreFromBackupBlobResponse

type WebAppsRestoreFromBackupBlobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromBackupBlobResponse contains the response from method WebApps.RestoreFromBackupBlob.

type WebAppsRestoreFromBackupBlobSlotPoller

type WebAppsRestoreFromBackupBlobSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreFromBackupBlobSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreFromBackupBlobSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreFromBackupBlobSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreFromBackupBlobSlotResponse will be returned.

func (*WebAppsRestoreFromBackupBlobSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreFromBackupBlobSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreFromBackupBlobSlotPollerResponse

type WebAppsRestoreFromBackupBlobSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreFromBackupBlobSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromBackupBlobSlotPollerResponse contains the response from method WebApps.RestoreFromBackupBlobSlot.

func (WebAppsRestoreFromBackupBlobSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreFromBackupBlobSlotPollerResponse) Resume

Resume rehydrates a WebAppsRestoreFromBackupBlobSlotPollerResponse from the provided client and resume token.

type WebAppsRestoreFromBackupBlobSlotResponse

type WebAppsRestoreFromBackupBlobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromBackupBlobSlotResponse contains the response from method WebApps.RestoreFromBackupBlobSlot.

type WebAppsRestoreFromDeletedAppPoller

type WebAppsRestoreFromDeletedAppPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreFromDeletedAppPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreFromDeletedAppPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreFromDeletedAppPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreFromDeletedAppResponse will be returned.

func (*WebAppsRestoreFromDeletedAppPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreFromDeletedAppPoller) ResumeToken

func (p *WebAppsRestoreFromDeletedAppPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreFromDeletedAppPollerResponse

type WebAppsRestoreFromDeletedAppPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreFromDeletedAppPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromDeletedAppPollerResponse contains the response from method WebApps.RestoreFromDeletedApp.

func (WebAppsRestoreFromDeletedAppPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreFromDeletedAppPollerResponse) Resume

Resume rehydrates a WebAppsRestoreFromDeletedAppPollerResponse from the provided client and resume token.

type WebAppsRestoreFromDeletedAppResponse

type WebAppsRestoreFromDeletedAppResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromDeletedAppResponse contains the response from method WebApps.RestoreFromDeletedApp.

type WebAppsRestoreFromDeletedAppSlotPoller

type WebAppsRestoreFromDeletedAppSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreFromDeletedAppSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreFromDeletedAppSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreFromDeletedAppSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreFromDeletedAppSlotResponse will be returned.

func (*WebAppsRestoreFromDeletedAppSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreFromDeletedAppSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreFromDeletedAppSlotPollerResponse

type WebAppsRestoreFromDeletedAppSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreFromDeletedAppSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromDeletedAppSlotPollerResponse contains the response from method WebApps.RestoreFromDeletedAppSlot.

func (WebAppsRestoreFromDeletedAppSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreFromDeletedAppSlotPollerResponse) Resume

Resume rehydrates a WebAppsRestoreFromDeletedAppSlotPollerResponse from the provided client and resume token.

type WebAppsRestoreFromDeletedAppSlotResponse

type WebAppsRestoreFromDeletedAppSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreFromDeletedAppSlotResponse contains the response from method WebApps.RestoreFromDeletedAppSlot.

type WebAppsRestorePoller

type WebAppsRestorePoller struct {
	// contains filtered or unexported fields
}

WebAppsRestorePoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestorePoller) Done

func (p *WebAppsRestorePoller) Done() bool

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestorePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreResponse will be returned.

func (*WebAppsRestorePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestorePoller) ResumeToken

func (p *WebAppsRestorePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestorePollerResponse

type WebAppsRestorePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestorePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestorePollerResponse contains the response from method WebApps.Restore.

func (WebAppsRestorePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestorePollerResponse) Resume

func (l *WebAppsRestorePollerResponse) Resume(ctx context.Context, client *WebAppsClient, token string) error

Resume rehydrates a WebAppsRestorePollerResponse from the provided client and resume token.

type WebAppsRestoreResponse

type WebAppsRestoreResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreResponse contains the response from method WebApps.Restore.

type WebAppsRestoreSlotPoller

type WebAppsRestoreSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreSlotPoller) Done

func (p *WebAppsRestoreSlotPoller) Done() bool

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreSlotResponse will be returned.

func (*WebAppsRestoreSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreSlotPoller) ResumeToken

func (p *WebAppsRestoreSlotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreSlotPollerResponse

type WebAppsRestoreSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSlotPollerResponse contains the response from method WebApps.RestoreSlot.

func (WebAppsRestoreSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreSlotPollerResponse) Resume

Resume rehydrates a WebAppsRestoreSlotPollerResponse from the provided client and resume token.

type WebAppsRestoreSlotResponse

type WebAppsRestoreSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSlotResponse contains the response from method WebApps.RestoreSlot.

type WebAppsRestoreSnapshotPoller

type WebAppsRestoreSnapshotPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreSnapshotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreSnapshotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreSnapshotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreSnapshotResponse will be returned.

func (*WebAppsRestoreSnapshotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreSnapshotPoller) ResumeToken

func (p *WebAppsRestoreSnapshotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreSnapshotPollerResponse

type WebAppsRestoreSnapshotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreSnapshotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSnapshotPollerResponse contains the response from method WebApps.RestoreSnapshot.

func (WebAppsRestoreSnapshotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreSnapshotPollerResponse) Resume

Resume rehydrates a WebAppsRestoreSnapshotPollerResponse from the provided client and resume token.

type WebAppsRestoreSnapshotResponse

type WebAppsRestoreSnapshotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSnapshotResponse contains the response from method WebApps.RestoreSnapshot.

type WebAppsRestoreSnapshotSlotPoller

type WebAppsRestoreSnapshotSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsRestoreSnapshotSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsRestoreSnapshotSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsRestoreSnapshotSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsRestoreSnapshotSlotResponse will be returned.

func (*WebAppsRestoreSnapshotSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsRestoreSnapshotSlotPoller) ResumeToken

func (p *WebAppsRestoreSnapshotSlotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsRestoreSnapshotSlotPollerResponse

type WebAppsRestoreSnapshotSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsRestoreSnapshotSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSnapshotSlotPollerResponse contains the response from method WebApps.RestoreSnapshotSlot.

func (WebAppsRestoreSnapshotSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsRestoreSnapshotSlotPollerResponse) Resume

Resume rehydrates a WebAppsRestoreSnapshotSlotPollerResponse from the provided client and resume token.

type WebAppsRestoreSnapshotSlotResponse

type WebAppsRestoreSnapshotSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRestoreSnapshotSlotResponse contains the response from method WebApps.RestoreSnapshotSlot.

type WebAppsRunTriggeredWebJobOptions

type WebAppsRunTriggeredWebJobOptions struct {
}

WebAppsRunTriggeredWebJobOptions contains the optional parameters for the WebApps.RunTriggeredWebJob method.

type WebAppsRunTriggeredWebJobResponse

type WebAppsRunTriggeredWebJobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRunTriggeredWebJobResponse contains the response from method WebApps.RunTriggeredWebJob.

type WebAppsRunTriggeredWebJobSlotOptions

type WebAppsRunTriggeredWebJobSlotOptions struct {
}

WebAppsRunTriggeredWebJobSlotOptions contains the optional parameters for the WebApps.RunTriggeredWebJobSlot method.

type WebAppsRunTriggeredWebJobSlotResponse

type WebAppsRunTriggeredWebJobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsRunTriggeredWebJobSlotResponse contains the response from method WebApps.RunTriggeredWebJobSlot.

type WebAppsStartContinuousWebJobOptions

type WebAppsStartContinuousWebJobOptions struct {
}

WebAppsStartContinuousWebJobOptions contains the optional parameters for the WebApps.StartContinuousWebJob method.

type WebAppsStartContinuousWebJobResponse

type WebAppsStartContinuousWebJobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartContinuousWebJobResponse contains the response from method WebApps.StartContinuousWebJob.

type WebAppsStartContinuousWebJobSlotOptions

type WebAppsStartContinuousWebJobSlotOptions struct {
}

WebAppsStartContinuousWebJobSlotOptions contains the optional parameters for the WebApps.StartContinuousWebJobSlot method.

type WebAppsStartContinuousWebJobSlotResponse

type WebAppsStartContinuousWebJobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartContinuousWebJobSlotResponse contains the response from method WebApps.StartContinuousWebJobSlot.

type WebAppsStartNetworkTracePoller

type WebAppsStartNetworkTracePoller struct {
	// contains filtered or unexported fields
}

WebAppsStartNetworkTracePoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsStartNetworkTracePoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsStartNetworkTracePoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsStartNetworkTraceResponse will be returned.

func (*WebAppsStartNetworkTracePoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsStartNetworkTracePoller) ResumeToken

func (p *WebAppsStartNetworkTracePoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsStartNetworkTracePollerResponse

type WebAppsStartNetworkTracePollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsStartNetworkTracePoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartNetworkTracePollerResponse contains the response from method WebApps.StartNetworkTrace.

func (WebAppsStartNetworkTracePollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsStartNetworkTracePollerResponse) Resume

Resume rehydrates a WebAppsStartNetworkTracePollerResponse from the provided client and resume token.

type WebAppsStartNetworkTraceResponse

type WebAppsStartNetworkTraceResponse struct {
	WebAppsStartNetworkTraceResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartNetworkTraceResponse contains the response from method WebApps.StartNetworkTrace.

type WebAppsStartNetworkTraceResult

type WebAppsStartNetworkTraceResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsStartNetworkTraceResult contains the result from method WebApps.StartNetworkTrace.

type WebAppsStartNetworkTraceSlotPoller

type WebAppsStartNetworkTraceSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsStartNetworkTraceSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsStartNetworkTraceSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsStartNetworkTraceSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsStartNetworkTraceSlotResponse will be returned.

func (*WebAppsStartNetworkTraceSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsStartNetworkTraceSlotPoller) ResumeToken

func (p *WebAppsStartNetworkTraceSlotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsStartNetworkTraceSlotPollerResponse

type WebAppsStartNetworkTraceSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsStartNetworkTraceSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartNetworkTraceSlotPollerResponse contains the response from method WebApps.StartNetworkTraceSlot.

func (WebAppsStartNetworkTraceSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsStartNetworkTraceSlotPollerResponse) Resume

Resume rehydrates a WebAppsStartNetworkTraceSlotPollerResponse from the provided client and resume token.

type WebAppsStartNetworkTraceSlotResponse

type WebAppsStartNetworkTraceSlotResponse struct {
	WebAppsStartNetworkTraceSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartNetworkTraceSlotResponse contains the response from method WebApps.StartNetworkTraceSlot.

type WebAppsStartNetworkTraceSlotResult

type WebAppsStartNetworkTraceSlotResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsStartNetworkTraceSlotResult contains the result from method WebApps.StartNetworkTraceSlot.

type WebAppsStartOptions

type WebAppsStartOptions struct {
}

WebAppsStartOptions contains the optional parameters for the WebApps.Start method.

type WebAppsStartResponse

type WebAppsStartResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartResponse contains the response from method WebApps.Start.

type WebAppsStartSlotOptions

type WebAppsStartSlotOptions struct {
}

WebAppsStartSlotOptions contains the optional parameters for the WebApps.StartSlot method.

type WebAppsStartSlotResponse

type WebAppsStartSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartSlotResponse contains the response from method WebApps.StartSlot.

type WebAppsStartWebSiteNetworkTraceOperationPoller

type WebAppsStartWebSiteNetworkTraceOperationPoller struct {
	// contains filtered or unexported fields
}

WebAppsStartWebSiteNetworkTraceOperationPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsStartWebSiteNetworkTraceOperationPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsStartWebSiteNetworkTraceOperationPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsStartWebSiteNetworkTraceOperationResponse will be returned.

func (*WebAppsStartWebSiteNetworkTraceOperationPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsStartWebSiteNetworkTraceOperationPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsStartWebSiteNetworkTraceOperationPollerResponse

type WebAppsStartWebSiteNetworkTraceOperationPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsStartWebSiteNetworkTraceOperationPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceOperationPollerResponse contains the response from method WebApps.StartWebSiteNetworkTraceOperation.

func (WebAppsStartWebSiteNetworkTraceOperationPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsStartWebSiteNetworkTraceOperationPollerResponse) Resume

Resume rehydrates a WebAppsStartWebSiteNetworkTraceOperationPollerResponse from the provided client and resume token.

type WebAppsStartWebSiteNetworkTraceOperationResponse

type WebAppsStartWebSiteNetworkTraceOperationResponse struct {
	WebAppsStartWebSiteNetworkTraceOperationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceOperationResponse contains the response from method WebApps.StartWebSiteNetworkTraceOperation.

type WebAppsStartWebSiteNetworkTraceOperationResult

type WebAppsStartWebSiteNetworkTraceOperationResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsStartWebSiteNetworkTraceOperationResult contains the result from method WebApps.StartWebSiteNetworkTraceOperation.

type WebAppsStartWebSiteNetworkTraceOperationSlotPoller

type WebAppsStartWebSiteNetworkTraceOperationSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsStartWebSiteNetworkTraceOperationSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsStartWebSiteNetworkTraceOperationSlotPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsStartWebSiteNetworkTraceOperationSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsStartWebSiteNetworkTraceOperationSlotResponse will be returned.

func (*WebAppsStartWebSiteNetworkTraceOperationSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsStartWebSiteNetworkTraceOperationSlotPoller) ResumeToken

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse

type WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsStartWebSiteNetworkTraceOperationSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse contains the response from method WebApps.StartWebSiteNetworkTraceOperationSlot.

func (WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse) Resume

Resume rehydrates a WebAppsStartWebSiteNetworkTraceOperationSlotPollerResponse from the provided client and resume token.

type WebAppsStartWebSiteNetworkTraceOperationSlotResponse

type WebAppsStartWebSiteNetworkTraceOperationSlotResponse struct {
	WebAppsStartWebSiteNetworkTraceOperationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceOperationSlotResponse contains the response from method WebApps.StartWebSiteNetworkTraceOperationSlot.

type WebAppsStartWebSiteNetworkTraceOperationSlotResult

type WebAppsStartWebSiteNetworkTraceOperationSlotResult struct {
	// Array of NetworkTrace
	NetworkTraceArray []*NetworkTrace
}

WebAppsStartWebSiteNetworkTraceOperationSlotResult contains the result from method WebApps.StartWebSiteNetworkTraceOperationSlot.

type WebAppsStartWebSiteNetworkTraceOptions

type WebAppsStartWebSiteNetworkTraceOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsStartWebSiteNetworkTraceOptions contains the optional parameters for the WebApps.StartWebSiteNetworkTrace method.

type WebAppsStartWebSiteNetworkTraceResponse

type WebAppsStartWebSiteNetworkTraceResponse struct {
	WebAppsStartWebSiteNetworkTraceResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceResponse contains the response from method WebApps.StartWebSiteNetworkTrace.

type WebAppsStartWebSiteNetworkTraceResult

type WebAppsStartWebSiteNetworkTraceResult struct {
	Value *string
}

WebAppsStartWebSiteNetworkTraceResult contains the result from method WebApps.StartWebSiteNetworkTrace.

type WebAppsStartWebSiteNetworkTraceSlotOptions

type WebAppsStartWebSiteNetworkTraceSlotOptions struct {
	// The duration to keep capturing in seconds.
	DurationInSeconds *int32
	// The maximum frame length in bytes (Optional).
	MaxFrameLength *int32
	// The Blob URL to store capture file.
	SasURL *string
}

WebAppsStartWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebApps.StartWebSiteNetworkTraceSlot method.

type WebAppsStartWebSiteNetworkTraceSlotResponse

type WebAppsStartWebSiteNetworkTraceSlotResponse struct {
	WebAppsStartWebSiteNetworkTraceSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStartWebSiteNetworkTraceSlotResponse contains the response from method WebApps.StartWebSiteNetworkTraceSlot.

type WebAppsStartWebSiteNetworkTraceSlotResult

type WebAppsStartWebSiteNetworkTraceSlotResult struct {
	Value *string
}

WebAppsStartWebSiteNetworkTraceSlotResult contains the result from method WebApps.StartWebSiteNetworkTraceSlot.

type WebAppsStopContinuousWebJobOptions

type WebAppsStopContinuousWebJobOptions struct {
}

WebAppsStopContinuousWebJobOptions contains the optional parameters for the WebApps.StopContinuousWebJob method.

type WebAppsStopContinuousWebJobResponse

type WebAppsStopContinuousWebJobResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopContinuousWebJobResponse contains the response from method WebApps.StopContinuousWebJob.

type WebAppsStopContinuousWebJobSlotOptions

type WebAppsStopContinuousWebJobSlotOptions struct {
}

WebAppsStopContinuousWebJobSlotOptions contains the optional parameters for the WebApps.StopContinuousWebJobSlot method.

type WebAppsStopContinuousWebJobSlotResponse

type WebAppsStopContinuousWebJobSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopContinuousWebJobSlotResponse contains the response from method WebApps.StopContinuousWebJobSlot.

type WebAppsStopNetworkTraceOptions

type WebAppsStopNetworkTraceOptions struct {
}

WebAppsStopNetworkTraceOptions contains the optional parameters for the WebApps.StopNetworkTrace method.

type WebAppsStopNetworkTraceResponse

type WebAppsStopNetworkTraceResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopNetworkTraceResponse contains the response from method WebApps.StopNetworkTrace.

type WebAppsStopNetworkTraceSlotOptions

type WebAppsStopNetworkTraceSlotOptions struct {
}

WebAppsStopNetworkTraceSlotOptions contains the optional parameters for the WebApps.StopNetworkTraceSlot method.

type WebAppsStopNetworkTraceSlotResponse

type WebAppsStopNetworkTraceSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopNetworkTraceSlotResponse contains the response from method WebApps.StopNetworkTraceSlot.

type WebAppsStopOptions

type WebAppsStopOptions struct {
}

WebAppsStopOptions contains the optional parameters for the WebApps.Stop method.

type WebAppsStopResponse

type WebAppsStopResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopResponse contains the response from method WebApps.Stop.

type WebAppsStopSlotOptions

type WebAppsStopSlotOptions struct {
}

WebAppsStopSlotOptions contains the optional parameters for the WebApps.StopSlot method.

type WebAppsStopSlotResponse

type WebAppsStopSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopSlotResponse contains the response from method WebApps.StopSlot.

type WebAppsStopWebSiteNetworkTraceOptions

type WebAppsStopWebSiteNetworkTraceOptions struct {
}

WebAppsStopWebSiteNetworkTraceOptions contains the optional parameters for the WebApps.StopWebSiteNetworkTrace method.

type WebAppsStopWebSiteNetworkTraceResponse

type WebAppsStopWebSiteNetworkTraceResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopWebSiteNetworkTraceResponse contains the response from method WebApps.StopWebSiteNetworkTrace.

type WebAppsStopWebSiteNetworkTraceSlotOptions

type WebAppsStopWebSiteNetworkTraceSlotOptions struct {
}

WebAppsStopWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebApps.StopWebSiteNetworkTraceSlot method.

type WebAppsStopWebSiteNetworkTraceSlotResponse

type WebAppsStopWebSiteNetworkTraceSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsStopWebSiteNetworkTraceSlotResponse contains the response from method WebApps.StopWebSiteNetworkTraceSlot.

type WebAppsSwapSlotPoller

type WebAppsSwapSlotPoller struct {
	// contains filtered or unexported fields
}

WebAppsSwapSlotPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsSwapSlotPoller) Done

func (p *WebAppsSwapSlotPoller) Done() bool

Done returns true if the LRO has reached a terminal state.

func (*WebAppsSwapSlotPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsSwapSlotResponse will be returned.

func (*WebAppsSwapSlotPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsSwapSlotPoller) ResumeToken

func (p *WebAppsSwapSlotPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsSwapSlotPollerResponse

type WebAppsSwapSlotPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsSwapSlotPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSwapSlotPollerResponse contains the response from method WebApps.SwapSlot.

func (WebAppsSwapSlotPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsSwapSlotPollerResponse) Resume

func (l *WebAppsSwapSlotPollerResponse) Resume(ctx context.Context, client *WebAppsClient, token string) error

Resume rehydrates a WebAppsSwapSlotPollerResponse from the provided client and resume token.

type WebAppsSwapSlotResponse

type WebAppsSwapSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSwapSlotResponse contains the response from method WebApps.SwapSlot.

type WebAppsSwapSlotWithProductionPoller

type WebAppsSwapSlotWithProductionPoller struct {
	// contains filtered or unexported fields
}

WebAppsSwapSlotWithProductionPoller provides polling facilities until the operation reaches a terminal state.

func (*WebAppsSwapSlotWithProductionPoller) Done

Done returns true if the LRO has reached a terminal state.

func (*WebAppsSwapSlotWithProductionPoller) FinalResponse

FinalResponse performs a final GET to the service and returns the final response for the polling operation. If there is an error performing the final GET then an error is returned. If the final GET succeeded then the final WebAppsSwapSlotWithProductionResponse will be returned.

func (*WebAppsSwapSlotWithProductionPoller) Poll

Poll fetches the latest state of the LRO. It returns an HTTP response or error. If the LRO has completed successfully, the poller's state is updated and the HTTP response is returned. If the LRO has completed with failure or was cancelled, the poller's state is updated and the error is returned. If the LRO has not reached a terminal state, the poller's state is updated and the latest HTTP response is returned. If Poll fails, the poller's state is unmodified and the error is returned. Calling Poll on an LRO that has reached a terminal state will return the final HTTP response or error.

func (*WebAppsSwapSlotWithProductionPoller) ResumeToken

func (p *WebAppsSwapSlotWithProductionPoller) ResumeToken() (string, error)

ResumeToken returns a value representing the poller that can be used to resume the LRO at a later time. ResumeTokens are unique per service operation.

type WebAppsSwapSlotWithProductionPollerResponse

type WebAppsSwapSlotWithProductionPollerResponse struct {
	// Poller contains an initialized poller.
	Poller *WebAppsSwapSlotWithProductionPoller

	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSwapSlotWithProductionPollerResponse contains the response from method WebApps.SwapSlotWithProduction.

func (WebAppsSwapSlotWithProductionPollerResponse) PollUntilDone

PollUntilDone will poll the service endpoint until a terminal state is reached or an error is received. freq: the time to wait between intervals in absence of a Retry-After header. Allowed minimum is one second. A good starting value is 30 seconds. Note that some resources might benefit from a different value.

func (*WebAppsSwapSlotWithProductionPollerResponse) Resume

Resume rehydrates a WebAppsSwapSlotWithProductionPollerResponse from the provided client and resume token.

type WebAppsSwapSlotWithProductionResponse

type WebAppsSwapSlotWithProductionResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSwapSlotWithProductionResponse contains the response from method WebApps.SwapSlotWithProduction.

type WebAppsSyncFunctionTriggersOptions

type WebAppsSyncFunctionTriggersOptions struct {
}

WebAppsSyncFunctionTriggersOptions contains the optional parameters for the WebApps.SyncFunctionTriggers method.

type WebAppsSyncFunctionTriggersResponse

type WebAppsSyncFunctionTriggersResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncFunctionTriggersResponse contains the response from method WebApps.SyncFunctionTriggers.

type WebAppsSyncFunctionTriggersSlotOptions

type WebAppsSyncFunctionTriggersSlotOptions struct {
}

WebAppsSyncFunctionTriggersSlotOptions contains the optional parameters for the WebApps.SyncFunctionTriggersSlot method.

type WebAppsSyncFunctionTriggersSlotResponse

type WebAppsSyncFunctionTriggersSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncFunctionTriggersSlotResponse contains the response from method WebApps.SyncFunctionTriggersSlot.

type WebAppsSyncFunctionsOptions

type WebAppsSyncFunctionsOptions struct {
}

WebAppsSyncFunctionsOptions contains the optional parameters for the WebApps.SyncFunctions method.

type WebAppsSyncFunctionsResponse

type WebAppsSyncFunctionsResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncFunctionsResponse contains the response from method WebApps.SyncFunctions.

type WebAppsSyncFunctionsSlotOptions

type WebAppsSyncFunctionsSlotOptions struct {
}

WebAppsSyncFunctionsSlotOptions contains the optional parameters for the WebApps.SyncFunctionsSlot method.

type WebAppsSyncFunctionsSlotResponse

type WebAppsSyncFunctionsSlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncFunctionsSlotResponse contains the response from method WebApps.SyncFunctionsSlot.

type WebAppsSyncRepositoryOptions

type WebAppsSyncRepositoryOptions struct {
}

WebAppsSyncRepositoryOptions contains the optional parameters for the WebApps.SyncRepository method.

type WebAppsSyncRepositoryResponse

type WebAppsSyncRepositoryResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncRepositoryResponse contains the response from method WebApps.SyncRepository.

type WebAppsSyncRepositorySlotOptions

type WebAppsSyncRepositorySlotOptions struct {
}

WebAppsSyncRepositorySlotOptions contains the optional parameters for the WebApps.SyncRepositorySlot method.

type WebAppsSyncRepositorySlotResponse

type WebAppsSyncRepositorySlotResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsSyncRepositorySlotResponse contains the response from method WebApps.SyncRepositorySlot.

type WebAppsUpdateApplicationSettingsOptions

type WebAppsUpdateApplicationSettingsOptions struct {
}

WebAppsUpdateApplicationSettingsOptions contains the optional parameters for the WebApps.UpdateApplicationSettings method.

type WebAppsUpdateApplicationSettingsResponse

type WebAppsUpdateApplicationSettingsResponse struct {
	WebAppsUpdateApplicationSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateApplicationSettingsResponse contains the response from method WebApps.UpdateApplicationSettings.

type WebAppsUpdateApplicationSettingsResult

type WebAppsUpdateApplicationSettingsResult struct {
	StringDictionary
}

WebAppsUpdateApplicationSettingsResult contains the result from method WebApps.UpdateApplicationSettings.

type WebAppsUpdateApplicationSettingsSlotOptions

type WebAppsUpdateApplicationSettingsSlotOptions struct {
}

WebAppsUpdateApplicationSettingsSlotOptions contains the optional parameters for the WebApps.UpdateApplicationSettingsSlot method.

type WebAppsUpdateApplicationSettingsSlotResponse

type WebAppsUpdateApplicationSettingsSlotResponse struct {
	WebAppsUpdateApplicationSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateApplicationSettingsSlotResponse contains the response from method WebApps.UpdateApplicationSettingsSlot.

type WebAppsUpdateApplicationSettingsSlotResult

type WebAppsUpdateApplicationSettingsSlotResult struct {
	StringDictionary
}

WebAppsUpdateApplicationSettingsSlotResult contains the result from method WebApps.UpdateApplicationSettingsSlot.

type WebAppsUpdateAuthSettingsOptions

type WebAppsUpdateAuthSettingsOptions struct {
}

WebAppsUpdateAuthSettingsOptions contains the optional parameters for the WebApps.UpdateAuthSettings method.

type WebAppsUpdateAuthSettingsResponse

type WebAppsUpdateAuthSettingsResponse struct {
	WebAppsUpdateAuthSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAuthSettingsResponse contains the response from method WebApps.UpdateAuthSettings.

type WebAppsUpdateAuthSettingsResult

type WebAppsUpdateAuthSettingsResult struct {
	SiteAuthSettings
}

WebAppsUpdateAuthSettingsResult contains the result from method WebApps.UpdateAuthSettings.

type WebAppsUpdateAuthSettingsSlotOptions

type WebAppsUpdateAuthSettingsSlotOptions struct {
}

WebAppsUpdateAuthSettingsSlotOptions contains the optional parameters for the WebApps.UpdateAuthSettingsSlot method.

type WebAppsUpdateAuthSettingsSlotResponse

type WebAppsUpdateAuthSettingsSlotResponse struct {
	WebAppsUpdateAuthSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAuthSettingsSlotResponse contains the response from method WebApps.UpdateAuthSettingsSlot.

type WebAppsUpdateAuthSettingsSlotResult

type WebAppsUpdateAuthSettingsSlotResult struct {
	SiteAuthSettings
}

WebAppsUpdateAuthSettingsSlotResult contains the result from method WebApps.UpdateAuthSettingsSlot.

type WebAppsUpdateAuthSettingsV2Options

type WebAppsUpdateAuthSettingsV2Options struct {
}

WebAppsUpdateAuthSettingsV2Options contains the optional parameters for the WebApps.UpdateAuthSettingsV2 method.

type WebAppsUpdateAuthSettingsV2Response

type WebAppsUpdateAuthSettingsV2Response struct {
	WebAppsUpdateAuthSettingsV2Result
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAuthSettingsV2Response contains the response from method WebApps.UpdateAuthSettingsV2.

type WebAppsUpdateAuthSettingsV2Result

type WebAppsUpdateAuthSettingsV2Result struct {
	SiteAuthSettingsV2
}

WebAppsUpdateAuthSettingsV2Result contains the result from method WebApps.UpdateAuthSettingsV2.

type WebAppsUpdateAuthSettingsV2SlotOptions

type WebAppsUpdateAuthSettingsV2SlotOptions struct {
}

WebAppsUpdateAuthSettingsV2SlotOptions contains the optional parameters for the WebApps.UpdateAuthSettingsV2Slot method.

type WebAppsUpdateAuthSettingsV2SlotResponse

type WebAppsUpdateAuthSettingsV2SlotResponse struct {
	WebAppsUpdateAuthSettingsV2SlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAuthSettingsV2SlotResponse contains the response from method WebApps.UpdateAuthSettingsV2Slot.

type WebAppsUpdateAuthSettingsV2SlotResult

type WebAppsUpdateAuthSettingsV2SlotResult struct {
	SiteAuthSettingsV2
}

WebAppsUpdateAuthSettingsV2SlotResult contains the result from method WebApps.UpdateAuthSettingsV2Slot.

type WebAppsUpdateAzureStorageAccountsOptions

type WebAppsUpdateAzureStorageAccountsOptions struct {
}

WebAppsUpdateAzureStorageAccountsOptions contains the optional parameters for the WebApps.UpdateAzureStorageAccounts method.

type WebAppsUpdateAzureStorageAccountsResponse

type WebAppsUpdateAzureStorageAccountsResponse struct {
	WebAppsUpdateAzureStorageAccountsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAzureStorageAccountsResponse contains the response from method WebApps.UpdateAzureStorageAccounts.

type WebAppsUpdateAzureStorageAccountsResult

type WebAppsUpdateAzureStorageAccountsResult struct {
	AzureStoragePropertyDictionaryResource
}

WebAppsUpdateAzureStorageAccountsResult contains the result from method WebApps.UpdateAzureStorageAccounts.

type WebAppsUpdateAzureStorageAccountsSlotOptions

type WebAppsUpdateAzureStorageAccountsSlotOptions struct {
}

WebAppsUpdateAzureStorageAccountsSlotOptions contains the optional parameters for the WebApps.UpdateAzureStorageAccountsSlot method.

type WebAppsUpdateAzureStorageAccountsSlotResponse

type WebAppsUpdateAzureStorageAccountsSlotResponse struct {
	WebAppsUpdateAzureStorageAccountsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateAzureStorageAccountsSlotResponse contains the response from method WebApps.UpdateAzureStorageAccountsSlot.

type WebAppsUpdateAzureStorageAccountsSlotResult

type WebAppsUpdateAzureStorageAccountsSlotResult struct {
	AzureStoragePropertyDictionaryResource
}

WebAppsUpdateAzureStorageAccountsSlotResult contains the result from method WebApps.UpdateAzureStorageAccountsSlot.

type WebAppsUpdateBackupConfigurationOptions

type WebAppsUpdateBackupConfigurationOptions struct {
}

WebAppsUpdateBackupConfigurationOptions contains the optional parameters for the WebApps.UpdateBackupConfiguration method.

type WebAppsUpdateBackupConfigurationResponse

type WebAppsUpdateBackupConfigurationResponse struct {
	WebAppsUpdateBackupConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateBackupConfigurationResponse contains the response from method WebApps.UpdateBackupConfiguration.

type WebAppsUpdateBackupConfigurationResult

type WebAppsUpdateBackupConfigurationResult struct {
	BackupRequest
}

WebAppsUpdateBackupConfigurationResult contains the result from method WebApps.UpdateBackupConfiguration.

type WebAppsUpdateBackupConfigurationSlotOptions

type WebAppsUpdateBackupConfigurationSlotOptions struct {
}

WebAppsUpdateBackupConfigurationSlotOptions contains the optional parameters for the WebApps.UpdateBackupConfigurationSlot method.

type WebAppsUpdateBackupConfigurationSlotResponse

type WebAppsUpdateBackupConfigurationSlotResponse struct {
	WebAppsUpdateBackupConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateBackupConfigurationSlotResponse contains the response from method WebApps.UpdateBackupConfigurationSlot.

type WebAppsUpdateBackupConfigurationSlotResult

type WebAppsUpdateBackupConfigurationSlotResult struct {
	BackupRequest
}

WebAppsUpdateBackupConfigurationSlotResult contains the result from method WebApps.UpdateBackupConfigurationSlot.

type WebAppsUpdateConfigurationOptions

type WebAppsUpdateConfigurationOptions struct {
}

WebAppsUpdateConfigurationOptions contains the optional parameters for the WebApps.UpdateConfiguration method.

type WebAppsUpdateConfigurationResponse

type WebAppsUpdateConfigurationResponse struct {
	WebAppsUpdateConfigurationResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateConfigurationResponse contains the response from method WebApps.UpdateConfiguration.

type WebAppsUpdateConfigurationResult

type WebAppsUpdateConfigurationResult struct {
	SiteConfigResource
}

WebAppsUpdateConfigurationResult contains the result from method WebApps.UpdateConfiguration.

type WebAppsUpdateConfigurationSlotOptions

type WebAppsUpdateConfigurationSlotOptions struct {
}

WebAppsUpdateConfigurationSlotOptions contains the optional parameters for the WebApps.UpdateConfigurationSlot method.

type WebAppsUpdateConfigurationSlotResponse

type WebAppsUpdateConfigurationSlotResponse struct {
	WebAppsUpdateConfigurationSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateConfigurationSlotResponse contains the response from method WebApps.UpdateConfigurationSlot.

type WebAppsUpdateConfigurationSlotResult

type WebAppsUpdateConfigurationSlotResult struct {
	SiteConfigResource
}

WebAppsUpdateConfigurationSlotResult contains the result from method WebApps.UpdateConfigurationSlot.

type WebAppsUpdateConnectionStringsOptions

type WebAppsUpdateConnectionStringsOptions struct {
}

WebAppsUpdateConnectionStringsOptions contains the optional parameters for the WebApps.UpdateConnectionStrings method.

type WebAppsUpdateConnectionStringsResponse

type WebAppsUpdateConnectionStringsResponse struct {
	WebAppsUpdateConnectionStringsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateConnectionStringsResponse contains the response from method WebApps.UpdateConnectionStrings.

type WebAppsUpdateConnectionStringsResult

type WebAppsUpdateConnectionStringsResult struct {
	ConnectionStringDictionary
}

WebAppsUpdateConnectionStringsResult contains the result from method WebApps.UpdateConnectionStrings.

type WebAppsUpdateConnectionStringsSlotOptions

type WebAppsUpdateConnectionStringsSlotOptions struct {
}

WebAppsUpdateConnectionStringsSlotOptions contains the optional parameters for the WebApps.UpdateConnectionStringsSlot method.

type WebAppsUpdateConnectionStringsSlotResponse

type WebAppsUpdateConnectionStringsSlotResponse struct {
	WebAppsUpdateConnectionStringsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateConnectionStringsSlotResponse contains the response from method WebApps.UpdateConnectionStringsSlot.

type WebAppsUpdateConnectionStringsSlotResult

type WebAppsUpdateConnectionStringsSlotResult struct {
	ConnectionStringDictionary
}

WebAppsUpdateConnectionStringsSlotResult contains the result from method WebApps.UpdateConnectionStringsSlot.

type WebAppsUpdateDiagnosticLogsConfigOptions

type WebAppsUpdateDiagnosticLogsConfigOptions struct {
}

WebAppsUpdateDiagnosticLogsConfigOptions contains the optional parameters for the WebApps.UpdateDiagnosticLogsConfig method.

type WebAppsUpdateDiagnosticLogsConfigResponse

type WebAppsUpdateDiagnosticLogsConfigResponse struct {
	WebAppsUpdateDiagnosticLogsConfigResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateDiagnosticLogsConfigResponse contains the response from method WebApps.UpdateDiagnosticLogsConfig.

type WebAppsUpdateDiagnosticLogsConfigResult

type WebAppsUpdateDiagnosticLogsConfigResult struct {
	SiteLogsConfig
}

WebAppsUpdateDiagnosticLogsConfigResult contains the result from method WebApps.UpdateDiagnosticLogsConfig.

type WebAppsUpdateDiagnosticLogsConfigSlotOptions

type WebAppsUpdateDiagnosticLogsConfigSlotOptions struct {
}

WebAppsUpdateDiagnosticLogsConfigSlotOptions contains the optional parameters for the WebApps.UpdateDiagnosticLogsConfigSlot method.

type WebAppsUpdateDiagnosticLogsConfigSlotResponse

type WebAppsUpdateDiagnosticLogsConfigSlotResponse struct {
	WebAppsUpdateDiagnosticLogsConfigSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateDiagnosticLogsConfigSlotResponse contains the response from method WebApps.UpdateDiagnosticLogsConfigSlot.

type WebAppsUpdateDiagnosticLogsConfigSlotResult

type WebAppsUpdateDiagnosticLogsConfigSlotResult struct {
	SiteLogsConfig
}

WebAppsUpdateDiagnosticLogsConfigSlotResult contains the result from method WebApps.UpdateDiagnosticLogsConfigSlot.

type WebAppsUpdateDomainOwnershipIdentifierOptions

type WebAppsUpdateDomainOwnershipIdentifierOptions struct {
}

WebAppsUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebApps.UpdateDomainOwnershipIdentifier method.

type WebAppsUpdateDomainOwnershipIdentifierResponse

type WebAppsUpdateDomainOwnershipIdentifierResponse struct {
	WebAppsUpdateDomainOwnershipIdentifierResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateDomainOwnershipIdentifierResponse contains the response from method WebApps.UpdateDomainOwnershipIdentifier.

type WebAppsUpdateDomainOwnershipIdentifierResult

type WebAppsUpdateDomainOwnershipIdentifierResult struct {
	Identifier
}

WebAppsUpdateDomainOwnershipIdentifierResult contains the result from method WebApps.UpdateDomainOwnershipIdentifier.

type WebAppsUpdateDomainOwnershipIdentifierSlotOptions

type WebAppsUpdateDomainOwnershipIdentifierSlotOptions struct {
}

WebAppsUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebApps.UpdateDomainOwnershipIdentifierSlot method.

type WebAppsUpdateDomainOwnershipIdentifierSlotResponse

type WebAppsUpdateDomainOwnershipIdentifierSlotResponse struct {
	WebAppsUpdateDomainOwnershipIdentifierSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateDomainOwnershipIdentifierSlotResponse contains the response from method WebApps.UpdateDomainOwnershipIdentifierSlot.

type WebAppsUpdateDomainOwnershipIdentifierSlotResult

type WebAppsUpdateDomainOwnershipIdentifierSlotResult struct {
	Identifier
}

WebAppsUpdateDomainOwnershipIdentifierSlotResult contains the result from method WebApps.UpdateDomainOwnershipIdentifierSlot.

type WebAppsUpdateFtpAllowedOptions

type WebAppsUpdateFtpAllowedOptions struct {
}

WebAppsUpdateFtpAllowedOptions contains the optional parameters for the WebApps.UpdateFtpAllowed method.

type WebAppsUpdateFtpAllowedResponse

type WebAppsUpdateFtpAllowedResponse struct {
	WebAppsUpdateFtpAllowedResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateFtpAllowedResponse contains the response from method WebApps.UpdateFtpAllowed.

type WebAppsUpdateFtpAllowedResult

type WebAppsUpdateFtpAllowedResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsUpdateFtpAllowedResult contains the result from method WebApps.UpdateFtpAllowed.

type WebAppsUpdateFtpAllowedSlotOptions

type WebAppsUpdateFtpAllowedSlotOptions struct {
}

WebAppsUpdateFtpAllowedSlotOptions contains the optional parameters for the WebApps.UpdateFtpAllowedSlot method.

type WebAppsUpdateFtpAllowedSlotResponse

type WebAppsUpdateFtpAllowedSlotResponse struct {
	WebAppsUpdateFtpAllowedSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateFtpAllowedSlotResponse contains the response from method WebApps.UpdateFtpAllowedSlot.

type WebAppsUpdateFtpAllowedSlotResult

type WebAppsUpdateFtpAllowedSlotResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsUpdateFtpAllowedSlotResult contains the result from method WebApps.UpdateFtpAllowedSlot.

type WebAppsUpdateHybridConnectionOptions

type WebAppsUpdateHybridConnectionOptions struct {
}

WebAppsUpdateHybridConnectionOptions contains the optional parameters for the WebApps.UpdateHybridConnection method.

type WebAppsUpdateHybridConnectionResponse

type WebAppsUpdateHybridConnectionResponse struct {
	WebAppsUpdateHybridConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateHybridConnectionResponse contains the response from method WebApps.UpdateHybridConnection.

type WebAppsUpdateHybridConnectionResult

type WebAppsUpdateHybridConnectionResult struct {
	HybridConnection
}

WebAppsUpdateHybridConnectionResult contains the result from method WebApps.UpdateHybridConnection.

type WebAppsUpdateHybridConnectionSlotOptions

type WebAppsUpdateHybridConnectionSlotOptions struct {
}

WebAppsUpdateHybridConnectionSlotOptions contains the optional parameters for the WebApps.UpdateHybridConnectionSlot method.

type WebAppsUpdateHybridConnectionSlotResponse

type WebAppsUpdateHybridConnectionSlotResponse struct {
	WebAppsUpdateHybridConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateHybridConnectionSlotResponse contains the response from method WebApps.UpdateHybridConnectionSlot.

type WebAppsUpdateHybridConnectionSlotResult

type WebAppsUpdateHybridConnectionSlotResult struct {
	HybridConnection
}

WebAppsUpdateHybridConnectionSlotResult contains the result from method WebApps.UpdateHybridConnectionSlot.

type WebAppsUpdateMetadataOptions

type WebAppsUpdateMetadataOptions struct {
}

WebAppsUpdateMetadataOptions contains the optional parameters for the WebApps.UpdateMetadata method.

type WebAppsUpdateMetadataResponse

type WebAppsUpdateMetadataResponse struct {
	WebAppsUpdateMetadataResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateMetadataResponse contains the response from method WebApps.UpdateMetadata.

type WebAppsUpdateMetadataResult

type WebAppsUpdateMetadataResult struct {
	StringDictionary
}

WebAppsUpdateMetadataResult contains the result from method WebApps.UpdateMetadata.

type WebAppsUpdateMetadataSlotOptions

type WebAppsUpdateMetadataSlotOptions struct {
}

WebAppsUpdateMetadataSlotOptions contains the optional parameters for the WebApps.UpdateMetadataSlot method.

type WebAppsUpdateMetadataSlotResponse

type WebAppsUpdateMetadataSlotResponse struct {
	WebAppsUpdateMetadataSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateMetadataSlotResponse contains the response from method WebApps.UpdateMetadataSlot.

type WebAppsUpdateMetadataSlotResult

type WebAppsUpdateMetadataSlotResult struct {
	StringDictionary
}

WebAppsUpdateMetadataSlotResult contains the result from method WebApps.UpdateMetadataSlot.

type WebAppsUpdateOptions

type WebAppsUpdateOptions struct {
}

WebAppsUpdateOptions contains the optional parameters for the WebApps.Update method.

type WebAppsUpdatePremierAddOnOptions

type WebAppsUpdatePremierAddOnOptions struct {
}

WebAppsUpdatePremierAddOnOptions contains the optional parameters for the WebApps.UpdatePremierAddOn method.

type WebAppsUpdatePremierAddOnResponse

type WebAppsUpdatePremierAddOnResponse struct {
	WebAppsUpdatePremierAddOnResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdatePremierAddOnResponse contains the response from method WebApps.UpdatePremierAddOn.

type WebAppsUpdatePremierAddOnResult

type WebAppsUpdatePremierAddOnResult struct {
	PremierAddOn
}

WebAppsUpdatePremierAddOnResult contains the result from method WebApps.UpdatePremierAddOn.

type WebAppsUpdatePremierAddOnSlotOptions

type WebAppsUpdatePremierAddOnSlotOptions struct {
}

WebAppsUpdatePremierAddOnSlotOptions contains the optional parameters for the WebApps.UpdatePremierAddOnSlot method.

type WebAppsUpdatePremierAddOnSlotResponse

type WebAppsUpdatePremierAddOnSlotResponse struct {
	WebAppsUpdatePremierAddOnSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdatePremierAddOnSlotResponse contains the response from method WebApps.UpdatePremierAddOnSlot.

type WebAppsUpdatePremierAddOnSlotResult

type WebAppsUpdatePremierAddOnSlotResult struct {
	PremierAddOn
}

WebAppsUpdatePremierAddOnSlotResult contains the result from method WebApps.UpdatePremierAddOnSlot.

type WebAppsUpdateRelayServiceConnectionOptions

type WebAppsUpdateRelayServiceConnectionOptions struct {
}

WebAppsUpdateRelayServiceConnectionOptions contains the optional parameters for the WebApps.UpdateRelayServiceConnection method.

type WebAppsUpdateRelayServiceConnectionResponse

type WebAppsUpdateRelayServiceConnectionResponse struct {
	WebAppsUpdateRelayServiceConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateRelayServiceConnectionResponse contains the response from method WebApps.UpdateRelayServiceConnection.

type WebAppsUpdateRelayServiceConnectionResult

type WebAppsUpdateRelayServiceConnectionResult struct {
	RelayServiceConnectionEntity
}

WebAppsUpdateRelayServiceConnectionResult contains the result from method WebApps.UpdateRelayServiceConnection.

type WebAppsUpdateRelayServiceConnectionSlotOptions

type WebAppsUpdateRelayServiceConnectionSlotOptions struct {
}

WebAppsUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebApps.UpdateRelayServiceConnectionSlot method.

type WebAppsUpdateRelayServiceConnectionSlotResponse

type WebAppsUpdateRelayServiceConnectionSlotResponse struct {
	WebAppsUpdateRelayServiceConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateRelayServiceConnectionSlotResponse contains the response from method WebApps.UpdateRelayServiceConnectionSlot.

type WebAppsUpdateRelayServiceConnectionSlotResult

type WebAppsUpdateRelayServiceConnectionSlotResult struct {
	RelayServiceConnectionEntity
}

WebAppsUpdateRelayServiceConnectionSlotResult contains the result from method WebApps.UpdateRelayServiceConnectionSlot.

type WebAppsUpdateResponse

type WebAppsUpdateResponse struct {
	WebAppsUpdateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateResponse contains the response from method WebApps.Update.

type WebAppsUpdateResult

type WebAppsUpdateResult struct {
	Site
}

WebAppsUpdateResult contains the result from method WebApps.Update.

type WebAppsUpdateScmAllowedOptions

type WebAppsUpdateScmAllowedOptions struct {
}

WebAppsUpdateScmAllowedOptions contains the optional parameters for the WebApps.UpdateScmAllowed method.

type WebAppsUpdateScmAllowedResponse

type WebAppsUpdateScmAllowedResponse struct {
	WebAppsUpdateScmAllowedResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateScmAllowedResponse contains the response from method WebApps.UpdateScmAllowed.

type WebAppsUpdateScmAllowedResult

type WebAppsUpdateScmAllowedResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsUpdateScmAllowedResult contains the result from method WebApps.UpdateScmAllowed.

type WebAppsUpdateScmAllowedSlotOptions

type WebAppsUpdateScmAllowedSlotOptions struct {
}

WebAppsUpdateScmAllowedSlotOptions contains the optional parameters for the WebApps.UpdateScmAllowedSlot method.

type WebAppsUpdateScmAllowedSlotResponse

type WebAppsUpdateScmAllowedSlotResponse struct {
	WebAppsUpdateScmAllowedSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateScmAllowedSlotResponse contains the response from method WebApps.UpdateScmAllowedSlot.

type WebAppsUpdateScmAllowedSlotResult

type WebAppsUpdateScmAllowedSlotResult struct {
	CsmPublishingCredentialsPoliciesEntity
}

WebAppsUpdateScmAllowedSlotResult contains the result from method WebApps.UpdateScmAllowedSlot.

type WebAppsUpdateSitePushSettingsOptions

type WebAppsUpdateSitePushSettingsOptions struct {
}

WebAppsUpdateSitePushSettingsOptions contains the optional parameters for the WebApps.UpdateSitePushSettings method.

type WebAppsUpdateSitePushSettingsResponse

type WebAppsUpdateSitePushSettingsResponse struct {
	WebAppsUpdateSitePushSettingsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSitePushSettingsResponse contains the response from method WebApps.UpdateSitePushSettings.

type WebAppsUpdateSitePushSettingsResult

type WebAppsUpdateSitePushSettingsResult struct {
	PushSettings
}

WebAppsUpdateSitePushSettingsResult contains the result from method WebApps.UpdateSitePushSettings.

type WebAppsUpdateSitePushSettingsSlotOptions

type WebAppsUpdateSitePushSettingsSlotOptions struct {
}

WebAppsUpdateSitePushSettingsSlotOptions contains the optional parameters for the WebApps.UpdateSitePushSettingsSlot method.

type WebAppsUpdateSitePushSettingsSlotResponse

type WebAppsUpdateSitePushSettingsSlotResponse struct {
	WebAppsUpdateSitePushSettingsSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSitePushSettingsSlotResponse contains the response from method WebApps.UpdateSitePushSettingsSlot.

type WebAppsUpdateSitePushSettingsSlotResult

type WebAppsUpdateSitePushSettingsSlotResult struct {
	PushSettings
}

WebAppsUpdateSitePushSettingsSlotResult contains the result from method WebApps.UpdateSitePushSettingsSlot.

type WebAppsUpdateSlotConfigurationNamesOptions

type WebAppsUpdateSlotConfigurationNamesOptions struct {
}

WebAppsUpdateSlotConfigurationNamesOptions contains the optional parameters for the WebApps.UpdateSlotConfigurationNames method.

type WebAppsUpdateSlotConfigurationNamesResponse

type WebAppsUpdateSlotConfigurationNamesResponse struct {
	WebAppsUpdateSlotConfigurationNamesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSlotConfigurationNamesResponse contains the response from method WebApps.UpdateSlotConfigurationNames.

type WebAppsUpdateSlotConfigurationNamesResult

type WebAppsUpdateSlotConfigurationNamesResult struct {
	SlotConfigNamesResource
}

WebAppsUpdateSlotConfigurationNamesResult contains the result from method WebApps.UpdateSlotConfigurationNames.

type WebAppsUpdateSlotOptions

type WebAppsUpdateSlotOptions struct {
}

WebAppsUpdateSlotOptions contains the optional parameters for the WebApps.UpdateSlot method.

type WebAppsUpdateSlotResponse

type WebAppsUpdateSlotResponse struct {
	WebAppsUpdateSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSlotResponse contains the response from method WebApps.UpdateSlot.

type WebAppsUpdateSlotResult

type WebAppsUpdateSlotResult struct {
	Site
}

WebAppsUpdateSlotResult contains the result from method WebApps.UpdateSlot.

type WebAppsUpdateSourceControlOptions

type WebAppsUpdateSourceControlOptions struct {
}

WebAppsUpdateSourceControlOptions contains the optional parameters for the WebApps.UpdateSourceControl method.

type WebAppsUpdateSourceControlResponse

type WebAppsUpdateSourceControlResponse struct {
	WebAppsUpdateSourceControlResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSourceControlResponse contains the response from method WebApps.UpdateSourceControl.

type WebAppsUpdateSourceControlResult

type WebAppsUpdateSourceControlResult struct {
	SiteSourceControl
}

WebAppsUpdateSourceControlResult contains the result from method WebApps.UpdateSourceControl.

type WebAppsUpdateSourceControlSlotOptions

type WebAppsUpdateSourceControlSlotOptions struct {
}

WebAppsUpdateSourceControlSlotOptions contains the optional parameters for the WebApps.UpdateSourceControlSlot method.

type WebAppsUpdateSourceControlSlotResponse

type WebAppsUpdateSourceControlSlotResponse struct {
	WebAppsUpdateSourceControlSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSourceControlSlotResponse contains the response from method WebApps.UpdateSourceControlSlot.

type WebAppsUpdateSourceControlSlotResult

type WebAppsUpdateSourceControlSlotResult struct {
	SiteSourceControl
}

WebAppsUpdateSourceControlSlotResult contains the result from method WebApps.UpdateSourceControlSlot.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckOptions

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckOptions struct {
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckOptions contains the optional parameters for the WebApps.UpdateSwiftVirtualNetworkConnectionWithCheck method.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResponse

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResponse struct {
	WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResponse contains the response from method WebApps.UpdateSwiftVirtualNetworkConnectionWithCheck.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResult

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResult struct {
	SwiftVirtualNetwork
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResult contains the result from method WebApps.UpdateSwiftVirtualNetworkConnectionWithCheck.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions struct {
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptions contains the optional parameters for the WebApps.UpdateSwiftVirtualNetworkConnectionWithCheckSlot method.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse struct {
	WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse contains the response from method WebApps.UpdateSwiftVirtualNetworkConnectionWithCheckSlot.

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult

type WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult struct {
	SwiftVirtualNetwork
}

WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResult contains the result from method WebApps.UpdateSwiftVirtualNetworkConnectionWithCheckSlot.

type WebAppsUpdateVnetConnectionGatewayOptions

type WebAppsUpdateVnetConnectionGatewayOptions struct {
}

WebAppsUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebApps.UpdateVnetConnectionGateway method.

type WebAppsUpdateVnetConnectionGatewayResponse

type WebAppsUpdateVnetConnectionGatewayResponse struct {
	WebAppsUpdateVnetConnectionGatewayResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateVnetConnectionGatewayResponse contains the response from method WebApps.UpdateVnetConnectionGateway.

type WebAppsUpdateVnetConnectionGatewayResult

type WebAppsUpdateVnetConnectionGatewayResult struct {
	VnetGateway
}

WebAppsUpdateVnetConnectionGatewayResult contains the result from method WebApps.UpdateVnetConnectionGateway.

type WebAppsUpdateVnetConnectionGatewaySlotOptions

type WebAppsUpdateVnetConnectionGatewaySlotOptions struct {
}

WebAppsUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebApps.UpdateVnetConnectionGatewaySlot method.

type WebAppsUpdateVnetConnectionGatewaySlotResponse

type WebAppsUpdateVnetConnectionGatewaySlotResponse struct {
	WebAppsUpdateVnetConnectionGatewaySlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateVnetConnectionGatewaySlotResponse contains the response from method WebApps.UpdateVnetConnectionGatewaySlot.

type WebAppsUpdateVnetConnectionGatewaySlotResult

type WebAppsUpdateVnetConnectionGatewaySlotResult struct {
	VnetGateway
}

WebAppsUpdateVnetConnectionGatewaySlotResult contains the result from method WebApps.UpdateVnetConnectionGatewaySlot.

type WebAppsUpdateVnetConnectionOptions

type WebAppsUpdateVnetConnectionOptions struct {
}

WebAppsUpdateVnetConnectionOptions contains the optional parameters for the WebApps.UpdateVnetConnection method.

type WebAppsUpdateVnetConnectionResponse

type WebAppsUpdateVnetConnectionResponse struct {
	WebAppsUpdateVnetConnectionResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateVnetConnectionResponse contains the response from method WebApps.UpdateVnetConnection.

type WebAppsUpdateVnetConnectionResult

type WebAppsUpdateVnetConnectionResult struct {
	VnetInfoResource
}

WebAppsUpdateVnetConnectionResult contains the result from method WebApps.UpdateVnetConnection.

type WebAppsUpdateVnetConnectionSlotOptions

type WebAppsUpdateVnetConnectionSlotOptions struct {
}

WebAppsUpdateVnetConnectionSlotOptions contains the optional parameters for the WebApps.UpdateVnetConnectionSlot method.

type WebAppsUpdateVnetConnectionSlotResponse

type WebAppsUpdateVnetConnectionSlotResponse struct {
	WebAppsUpdateVnetConnectionSlotResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebAppsUpdateVnetConnectionSlotResponse contains the response from method WebApps.UpdateVnetConnectionSlot.

type WebAppsUpdateVnetConnectionSlotResult

type WebAppsUpdateVnetConnectionSlotResult struct {
	VnetInfoResource
}

WebAppsUpdateVnetConnectionSlotResult contains the result from method WebApps.UpdateVnetConnectionSlot.

type WebJob

type WebJob struct {
	ProxyOnlyResource
	// WebJob resource specific properties
	Properties *WebJobProperties `json:"properties,omitempty"`
}

WebJob - Web Job Information.

func (WebJob) MarshalJSON

func (w WebJob) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebJob.

type WebJobCollection

type WebJobCollection struct {
	// REQUIRED; Collection of resources.
	Value []*WebJob `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

WebJobCollection - Collection of Kudu web job information elements.

func (WebJobCollection) MarshalJSON

func (w WebJobCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebJobCollection.

type WebJobProperties

type WebJobProperties struct {
	// Error information.
	Error *string `json:"error,omitempty"`

	// Extra Info URL.
	ExtraInfoURL *string `json:"extra_info_url,omitempty"`

	// Run command.
	RunCommand *string `json:"run_command,omitempty"`

	// Job settings.
	Settings map[string]map[string]interface{} `json:"settings,omitempty"`

	// Job URL.
	URL *string `json:"url,omitempty"`

	// Using SDK?
	UsingSdk *bool `json:"using_sdk,omitempty"`

	// Job type.
	WebJobType *WebJobType `json:"web_job_type,omitempty"`
}

WebJobProperties - WebJob resource specific properties

func (WebJobProperties) MarshalJSON

func (w WebJobProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebJobProperties.

type WebJobType

type WebJobType string

WebJobType - Job type.

const (
	WebJobTypeContinuous WebJobType = "Continuous"
	WebJobTypeTriggered  WebJobType = "Triggered"
)

func PossibleWebJobTypeValues

func PossibleWebJobTypeValues() []WebJobType

PossibleWebJobTypeValues returns the possible values for the WebJobType const type.

func (WebJobType) ToPtr

func (c WebJobType) ToPtr() *WebJobType

ToPtr returns a *WebJobType pointing to the current value.

type WebSiteInstanceStatus

type WebSiteInstanceStatus struct {
	ProxyOnlyResource
	// WebSiteInstanceStatus resource specific properties
	Properties *WebSiteInstanceStatusProperties `json:"properties,omitempty"`
}

func (WebSiteInstanceStatus) MarshalJSON

func (w WebSiteInstanceStatus) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebSiteInstanceStatus.

type WebSiteInstanceStatusProperties

type WebSiteInstanceStatusProperties struct {
	// Link to the console to web app instance
	ConsoleURL *string `json:"consoleUrl,omitempty"`

	// Dictionary of
	Containers map[string]*ContainerInfo `json:"containers,omitempty"`

	// Link to the Diagnose and Solve Portal
	DetectorURL *string `json:"detectorUrl,omitempty"`

	// Link to the console to web app instance
	HealthCheckURL *string           `json:"healthCheckUrl,omitempty"`
	State          *SiteRuntimeState `json:"state,omitempty"`

	// Link to the GetStatusApi in Kudu
	StatusURL *string `json:"statusUrl,omitempty"`
}

WebSiteInstanceStatusProperties - WebSiteInstanceStatus resource specific properties

func (WebSiteInstanceStatusProperties) MarshalJSON

func (w WebSiteInstanceStatusProperties) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WebSiteInstanceStatusProperties.

type WebSiteManagementClient

type WebSiteManagementClient struct {
	// contains filtered or unexported fields
}

WebSiteManagementClient contains the methods for the WebSiteManagementClient group. Don't use this type directly, use NewWebSiteManagementClient() instead.

func NewWebSiteManagementClient

func NewWebSiteManagementClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) *WebSiteManagementClient

NewWebSiteManagementClient creates a new instance of WebSiteManagementClient with the specified values.

func (*WebSiteManagementClient) CheckNameAvailability

CheckNameAvailability - Description for Check if a resource name is available. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) GenerateGithubAccessTokenForAppserviceCLIAsync

GenerateGithubAccessTokenForAppserviceCLIAsync - Description for Exchange code for GitHub access token for AppService CLI If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) GetPublishingUser

GetPublishingUser - Description for Gets publishing user If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) GetSourceControl

GetSourceControl - Description for Gets source control token If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) GetSubscriptionDeploymentLocations

GetSubscriptionDeploymentLocations - Description for Gets list of available geo regions plus ministamps If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListBillingMeters

ListBillingMeters - Description for Gets a list of meters for a given location. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListGeoRegions

ListGeoRegions - Description for Get a list of available geographical regions. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListPremierAddOnOffers

ListPremierAddOnOffers - Description for List all premier add-on offers. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListSKUs

ListSKUs - Description for List all SKUs. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListSiteIdentifiersAssignedToHostName

ListSiteIdentifiersAssignedToHostName - Description for List all apps that are assigned to a hostname. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ListSourceControls

ListSourceControls - Description for Gets the source controls available for Azure websites. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) Move

Move - Description for Move resources between resource groups. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) UpdatePublishingUser

UpdatePublishingUser - Description for Updates publishing user If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) UpdateSourceControl

UpdateSourceControl - Description for Updates source control token If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) Validate

Validate - Description for Validate if a resource can be created. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) ValidateMove

ValidateMove - Description for Validate whether a resource can be moved. If the operation fails it returns the *DefaultErrorResponse error type.

func (*WebSiteManagementClient) VerifyHostingEnvironmentVnet

VerifyHostingEnvironmentVnet - Description for Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules. If the operation fails it returns the *DefaultErrorResponse error type.

type WebSiteManagementClientCheckNameAvailabilityOptions

type WebSiteManagementClientCheckNameAvailabilityOptions struct {
}

WebSiteManagementClientCheckNameAvailabilityOptions contains the optional parameters for the WebSiteManagementClient.CheckNameAvailability method.

type WebSiteManagementClientCheckNameAvailabilityResponse

type WebSiteManagementClientCheckNameAvailabilityResponse struct {
	WebSiteManagementClientCheckNameAvailabilityResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientCheckNameAvailabilityResponse contains the response from method WebSiteManagementClient.CheckNameAvailability.

type WebSiteManagementClientCheckNameAvailabilityResult

type WebSiteManagementClientCheckNameAvailabilityResult struct {
	ResourceNameAvailability
}

WebSiteManagementClientCheckNameAvailabilityResult contains the result from method WebSiteManagementClient.CheckNameAvailability.

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncOptions

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncOptions struct {
}

WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncOptions contains the optional parameters for the WebSiteManagementClient.GenerateGithubAccessTokenForAppserviceCLIAsync method.

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResponse

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResponse struct {
	WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResponse contains the response from method WebSiteManagementClient.GenerateGithubAccessTokenForAppserviceCLIAsync.

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResult

type WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResult struct {
	AppserviceGithubToken
}

WebSiteManagementClientGenerateGithubAccessTokenForAppserviceCLIAsyncResult contains the result from method WebSiteManagementClient.GenerateGithubAccessTokenForAppserviceCLIAsync.

type WebSiteManagementClientGetPublishingUserOptions

type WebSiteManagementClientGetPublishingUserOptions struct {
}

WebSiteManagementClientGetPublishingUserOptions contains the optional parameters for the WebSiteManagementClient.GetPublishingUser method.

type WebSiteManagementClientGetPublishingUserResponse

type WebSiteManagementClientGetPublishingUserResponse struct {
	WebSiteManagementClientGetPublishingUserResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientGetPublishingUserResponse contains the response from method WebSiteManagementClient.GetPublishingUser.

type WebSiteManagementClientGetPublishingUserResult

type WebSiteManagementClientGetPublishingUserResult struct {
	User
}

WebSiteManagementClientGetPublishingUserResult contains the result from method WebSiteManagementClient.GetPublishingUser.

type WebSiteManagementClientGetSourceControlOptions

type WebSiteManagementClientGetSourceControlOptions struct {
}

WebSiteManagementClientGetSourceControlOptions contains the optional parameters for the WebSiteManagementClient.GetSourceControl method.

type WebSiteManagementClientGetSourceControlResponse

type WebSiteManagementClientGetSourceControlResponse struct {
	WebSiteManagementClientGetSourceControlResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientGetSourceControlResponse contains the response from method WebSiteManagementClient.GetSourceControl.

type WebSiteManagementClientGetSourceControlResult

type WebSiteManagementClientGetSourceControlResult struct {
	SourceControl
}

WebSiteManagementClientGetSourceControlResult contains the result from method WebSiteManagementClient.GetSourceControl.

type WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions

type WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions struct {
}

WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions contains the optional parameters for the WebSiteManagementClient.GetSubscriptionDeploymentLocations method.

type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse

type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse struct {
	WebSiteManagementClientGetSubscriptionDeploymentLocationsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse contains the response from method WebSiteManagementClient.GetSubscriptionDeploymentLocations.

type WebSiteManagementClientGetSubscriptionDeploymentLocationsResult

type WebSiteManagementClientGetSubscriptionDeploymentLocationsResult struct {
	DeploymentLocations
}

WebSiteManagementClientGetSubscriptionDeploymentLocationsResult contains the result from method WebSiteManagementClient.GetSubscriptionDeploymentLocations.

type WebSiteManagementClientListBillingMetersOptions

type WebSiteManagementClientListBillingMetersOptions struct {
	// Azure Location of billable resource
	BillingLocation *string
	// App Service OS type meters used for
	OSType *string
}

WebSiteManagementClientListBillingMetersOptions contains the optional parameters for the WebSiteManagementClient.ListBillingMeters method.

type WebSiteManagementClientListBillingMetersPager

type WebSiteManagementClientListBillingMetersPager struct {
	// contains filtered or unexported fields
}

WebSiteManagementClientListBillingMetersPager provides operations for iterating over paged responses.

func (*WebSiteManagementClientListBillingMetersPager) Err

Err returns the last error encountered while paging.

func (*WebSiteManagementClientListBillingMetersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebSiteManagementClientListBillingMetersPager) PageResponse

PageResponse returns the current WebSiteManagementClientListBillingMetersResponse page.

type WebSiteManagementClientListBillingMetersResponse

type WebSiteManagementClientListBillingMetersResponse struct {
	WebSiteManagementClientListBillingMetersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListBillingMetersResponse contains the response from method WebSiteManagementClient.ListBillingMeters.

type WebSiteManagementClientListBillingMetersResult

type WebSiteManagementClientListBillingMetersResult struct {
	BillingMeterCollection
}

WebSiteManagementClientListBillingMetersResult contains the result from method WebSiteManagementClient.ListBillingMeters.

type WebSiteManagementClientListGeoRegionsOptions

type WebSiteManagementClientListGeoRegionsOptions struct {
	// Specify <code>true</code> if you want to filter to only regions that support Linux Consumption Workers.
	LinuxDynamicWorkersEnabled *bool
	// Specify <code>true</code> if you want to filter to only regions that support Linux workers.
	LinuxWorkersEnabled *bool
	// Name of SKU used to filter the regions.
	SKU *SKUName
	// Specify <code>true</code> if you want to filter to only regions that support Xenon workers.
	XenonWorkersEnabled *bool
}

WebSiteManagementClientListGeoRegionsOptions contains the optional parameters for the WebSiteManagementClient.ListGeoRegions method.

type WebSiteManagementClientListGeoRegionsPager

type WebSiteManagementClientListGeoRegionsPager struct {
	// contains filtered or unexported fields
}

WebSiteManagementClientListGeoRegionsPager provides operations for iterating over paged responses.

func (*WebSiteManagementClientListGeoRegionsPager) Err

Err returns the last error encountered while paging.

func (*WebSiteManagementClientListGeoRegionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebSiteManagementClientListGeoRegionsPager) PageResponse

PageResponse returns the current WebSiteManagementClientListGeoRegionsResponse page.

type WebSiteManagementClientListGeoRegionsResponse

type WebSiteManagementClientListGeoRegionsResponse struct {
	WebSiteManagementClientListGeoRegionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListGeoRegionsResponse contains the response from method WebSiteManagementClient.ListGeoRegions.

type WebSiteManagementClientListGeoRegionsResult

type WebSiteManagementClientListGeoRegionsResult struct {
	GeoRegionCollection
}

WebSiteManagementClientListGeoRegionsResult contains the result from method WebSiteManagementClient.ListGeoRegions.

type WebSiteManagementClientListPremierAddOnOffersOptions

type WebSiteManagementClientListPremierAddOnOffersOptions struct {
}

WebSiteManagementClientListPremierAddOnOffersOptions contains the optional parameters for the WebSiteManagementClient.ListPremierAddOnOffers method.

type WebSiteManagementClientListPremierAddOnOffersPager

type WebSiteManagementClientListPremierAddOnOffersPager struct {
	// contains filtered or unexported fields
}

WebSiteManagementClientListPremierAddOnOffersPager provides operations for iterating over paged responses.

func (*WebSiteManagementClientListPremierAddOnOffersPager) Err

Err returns the last error encountered while paging.

func (*WebSiteManagementClientListPremierAddOnOffersPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebSiteManagementClientListPremierAddOnOffersPager) PageResponse

PageResponse returns the current WebSiteManagementClientListPremierAddOnOffersResponse page.

type WebSiteManagementClientListPremierAddOnOffersResponse

type WebSiteManagementClientListPremierAddOnOffersResponse struct {
	WebSiteManagementClientListPremierAddOnOffersResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListPremierAddOnOffersResponse contains the response from method WebSiteManagementClient.ListPremierAddOnOffers.

type WebSiteManagementClientListPremierAddOnOffersResult

type WebSiteManagementClientListPremierAddOnOffersResult struct {
	PremierAddOnOfferCollection
}

WebSiteManagementClientListPremierAddOnOffersResult contains the result from method WebSiteManagementClient.ListPremierAddOnOffers.

type WebSiteManagementClientListSKUsOptions

type WebSiteManagementClientListSKUsOptions struct {
}

WebSiteManagementClientListSKUsOptions contains the optional parameters for the WebSiteManagementClient.ListSKUs method.

type WebSiteManagementClientListSKUsResponse

type WebSiteManagementClientListSKUsResponse struct {
	WebSiteManagementClientListSKUsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListSKUsResponse contains the response from method WebSiteManagementClient.ListSKUs.

type WebSiteManagementClientListSKUsResult

type WebSiteManagementClientListSKUsResult struct {
	SKUInfos
}

WebSiteManagementClientListSKUsResult contains the result from method WebSiteManagementClient.ListSKUs.

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions struct {
}

WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions contains the optional parameters for the WebSiteManagementClient.ListSiteIdentifiersAssignedToHostName method.

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager struct {
	// contains filtered or unexported fields
}

WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager provides operations for iterating over paged responses.

func (*WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager) Err

Err returns the last error encountered while paging.

func (*WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebSiteManagementClientListSiteIdentifiersAssignedToHostNamePager) PageResponse

PageResponse returns the current WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse page.

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse struct {
	WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse contains the response from method WebSiteManagementClient.ListSiteIdentifiersAssignedToHostName.

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResult

type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResult struct {
	IdentifierCollection
}

WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResult contains the result from method WebSiteManagementClient.ListSiteIdentifiersAssignedToHostName.

type WebSiteManagementClientListSourceControlsOptions

type WebSiteManagementClientListSourceControlsOptions struct {
}

WebSiteManagementClientListSourceControlsOptions contains the optional parameters for the WebSiteManagementClient.ListSourceControls method.

type WebSiteManagementClientListSourceControlsPager

type WebSiteManagementClientListSourceControlsPager struct {
	// contains filtered or unexported fields
}

WebSiteManagementClientListSourceControlsPager provides operations for iterating over paged responses.

func (*WebSiteManagementClientListSourceControlsPager) Err

Err returns the last error encountered while paging.

func (*WebSiteManagementClientListSourceControlsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*WebSiteManagementClientListSourceControlsPager) PageResponse

PageResponse returns the current WebSiteManagementClientListSourceControlsResponse page.

type WebSiteManagementClientListSourceControlsResponse

type WebSiteManagementClientListSourceControlsResponse struct {
	WebSiteManagementClientListSourceControlsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientListSourceControlsResponse contains the response from method WebSiteManagementClient.ListSourceControls.

type WebSiteManagementClientListSourceControlsResult

type WebSiteManagementClientListSourceControlsResult struct {
	SourceControlCollection
}

WebSiteManagementClientListSourceControlsResult contains the result from method WebSiteManagementClient.ListSourceControls.

type WebSiteManagementClientMoveOptions

type WebSiteManagementClientMoveOptions struct {
}

WebSiteManagementClientMoveOptions contains the optional parameters for the WebSiteManagementClient.Move method.

type WebSiteManagementClientMoveResponse

type WebSiteManagementClientMoveResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientMoveResponse contains the response from method WebSiteManagementClient.Move.

type WebSiteManagementClientUpdatePublishingUserOptions

type WebSiteManagementClientUpdatePublishingUserOptions struct {
}

WebSiteManagementClientUpdatePublishingUserOptions contains the optional parameters for the WebSiteManagementClient.UpdatePublishingUser method.

type WebSiteManagementClientUpdatePublishingUserResponse

type WebSiteManagementClientUpdatePublishingUserResponse struct {
	WebSiteManagementClientUpdatePublishingUserResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientUpdatePublishingUserResponse contains the response from method WebSiteManagementClient.UpdatePublishingUser.

type WebSiteManagementClientUpdatePublishingUserResult

type WebSiteManagementClientUpdatePublishingUserResult struct {
	User
}

WebSiteManagementClientUpdatePublishingUserResult contains the result from method WebSiteManagementClient.UpdatePublishingUser.

type WebSiteManagementClientUpdateSourceControlOptions

type WebSiteManagementClientUpdateSourceControlOptions struct {
}

WebSiteManagementClientUpdateSourceControlOptions contains the optional parameters for the WebSiteManagementClient.UpdateSourceControl method.

type WebSiteManagementClientUpdateSourceControlResponse

type WebSiteManagementClientUpdateSourceControlResponse struct {
	WebSiteManagementClientUpdateSourceControlResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientUpdateSourceControlResponse contains the response from method WebSiteManagementClient.UpdateSourceControl.

type WebSiteManagementClientUpdateSourceControlResult

type WebSiteManagementClientUpdateSourceControlResult struct {
	SourceControl
}

WebSiteManagementClientUpdateSourceControlResult contains the result from method WebSiteManagementClient.UpdateSourceControl.

type WebSiteManagementClientValidateMoveOptions

type WebSiteManagementClientValidateMoveOptions struct {
}

WebSiteManagementClientValidateMoveOptions contains the optional parameters for the WebSiteManagementClient.ValidateMove method.

type WebSiteManagementClientValidateMoveResponse

type WebSiteManagementClientValidateMoveResponse struct {
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientValidateMoveResponse contains the response from method WebSiteManagementClient.ValidateMove.

type WebSiteManagementClientValidateOptions

type WebSiteManagementClientValidateOptions struct {
}

WebSiteManagementClientValidateOptions contains the optional parameters for the WebSiteManagementClient.Validate method.

type WebSiteManagementClientValidateResponse

type WebSiteManagementClientValidateResponse struct {
	WebSiteManagementClientValidateResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientValidateResponse contains the response from method WebSiteManagementClient.Validate.

type WebSiteManagementClientValidateResult

type WebSiteManagementClientValidateResult struct {
	ValidateResponse
}

WebSiteManagementClientValidateResult contains the result from method WebSiteManagementClient.Validate.

type WebSiteManagementClientVerifyHostingEnvironmentVnetOptions

type WebSiteManagementClientVerifyHostingEnvironmentVnetOptions struct {
}

WebSiteManagementClientVerifyHostingEnvironmentVnetOptions contains the optional parameters for the WebSiteManagementClient.VerifyHostingEnvironmentVnet method.

type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse

type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse struct {
	WebSiteManagementClientVerifyHostingEnvironmentVnetResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

WebSiteManagementClientVerifyHostingEnvironmentVnetResponse contains the response from method WebSiteManagementClient.VerifyHostingEnvironmentVnet.

type WebSiteManagementClientVerifyHostingEnvironmentVnetResult

type WebSiteManagementClientVerifyHostingEnvironmentVnetResult struct {
	VnetValidationFailureDetails
}

WebSiteManagementClientVerifyHostingEnvironmentVnetResult contains the result from method WebSiteManagementClient.VerifyHostingEnvironmentVnet.

type WindowsJavaContainerSettings

type WindowsJavaContainerSettings struct {
	// READ-ONLY; End-of-life date for the minor version.
	EndOfLifeDate *time.Time `json:"endOfLifeDate,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack version is auto-updated; otherwise, false.
	IsAutoUpdate *bool `json:"isAutoUpdate,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is deprecated; otherwise, false.
	IsDeprecated *bool `json:"isDeprecated,omitempty" azure:"ro"`

	// READ-ONLY; true if the minor version is early-access; otherwise, false.
	IsEarlyAccess *bool `json:"isEarlyAccess,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack should be hidden; otherwise, false.
	IsHidden *bool `json:"isHidden,omitempty" azure:"ro"`

	// READ-ONLY; true if the stack is in preview; otherwise, false.
	IsPreview *bool `json:"isPreview,omitempty" azure:"ro"`

	// READ-ONLY; Java container (runtime only).
	JavaContainer *string `json:"javaContainer,omitempty" azure:"ro"`

	// READ-ONLY; Java container version (runtime only).
	JavaContainerVersion *string `json:"javaContainerVersion,omitempty" azure:"ro"`
}

WindowsJavaContainerSettings - Windows Java Container settings.

func (WindowsJavaContainerSettings) MarshalJSON

func (w WindowsJavaContainerSettings) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WindowsJavaContainerSettings.

func (*WindowsJavaContainerSettings) UnmarshalJSON

func (w *WindowsJavaContainerSettings) UnmarshalJSON(data []byte) error

UnmarshalJSON implements the json.Unmarshaller interface for type WindowsJavaContainerSettings.

type WorkerPool

type WorkerPool struct {
	// Shared or dedicated app hosting.
	ComputeMode *ComputeModeOptions `json:"computeMode,omitempty"`

	// Number of instances in the worker pool.
	WorkerCount *int32 `json:"workerCount,omitempty"`

	// VM size of the worker pool instances.
	WorkerSize *string `json:"workerSize,omitempty"`

	// Worker size ID for referencing this worker pool.
	WorkerSizeID *int32 `json:"workerSizeId,omitempty"`

	// READ-ONLY; Names of all instances in the worker pool (read only).
	InstanceNames []*string `json:"instanceNames,omitempty" azure:"ro"`
}

WorkerPool - Worker pool of an App Service Environment.

func (WorkerPool) MarshalJSON

func (w WorkerPool) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WorkerPool.

type WorkerPoolCollection

type WorkerPoolCollection struct {
	// REQUIRED; Collection of resources.
	Value []*WorkerPoolResource `json:"value,omitempty"`

	// READ-ONLY; Link to next page of resources.
	NextLink *string `json:"nextLink,omitempty" azure:"ro"`
}

WorkerPoolCollection - Collection of worker pools.

func (WorkerPoolCollection) MarshalJSON

func (w WorkerPoolCollection) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WorkerPoolCollection.

type WorkerPoolResource

type WorkerPoolResource struct {
	ProxyOnlyResource
	// Core resource properties
	Properties *WorkerPool `json:"properties,omitempty"`

	// Description of a SKU for a scalable resource.
	SKU *SKUDescription `json:"sku,omitempty"`
}

WorkerPoolResource - Worker pool of an App Service Environment ARM resource.

func (WorkerPoolResource) MarshalJSON

func (w WorkerPoolResource) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type WorkerPoolResource.

type WorkerSizeOptions

type WorkerSizeOptions string

WorkerSizeOptions - Size of the machines.

const (
	WorkerSizeOptionsSmall            WorkerSizeOptions = "Small"
	WorkerSizeOptionsMedium           WorkerSizeOptions = "Medium"
	WorkerSizeOptionsLarge            WorkerSizeOptions = "Large"
	WorkerSizeOptionsD1               WorkerSizeOptions = "D1"
	WorkerSizeOptionsD2               WorkerSizeOptions = "D2"
	WorkerSizeOptionsD3               WorkerSizeOptions = "D3"
	WorkerSizeOptionsSmallV3          WorkerSizeOptions = "SmallV3"
	WorkerSizeOptionsMediumV3         WorkerSizeOptions = "MediumV3"
	WorkerSizeOptionsLargeV3          WorkerSizeOptions = "LargeV3"
	WorkerSizeOptionsNestedSmall      WorkerSizeOptions = "NestedSmall"
	WorkerSizeOptionsNestedSmallLinux WorkerSizeOptions = "NestedSmallLinux"
	WorkerSizeOptionsDefault          WorkerSizeOptions = "Default"
)

func PossibleWorkerSizeOptionsValues

func PossibleWorkerSizeOptionsValues() []WorkerSizeOptions

PossibleWorkerSizeOptionsValues returns the possible values for the WorkerSizeOptions const type.

func (WorkerSizeOptions) ToPtr

ToPtr returns a *WorkerSizeOptions pointing to the current value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL