web

package
v0.2.0-beta Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2015 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// APIVersion is the version of the Web
	APIVersion = "2015-08-01"

	// DefaultBaseURI is the default URI used for the service Web
	DefaultBaseURI = "https://management.azure.com"
)

Variables

This section is empty.

Functions

func UserAgent

func UserAgent() string

UserAgent returns the UserAgent string to use when sending http.Requests.

func Version

func Version() string

Version returns the semantic version (see http://semver.org) of the client.

Types

type AccessControlEntryAction

type AccessControlEntryAction string

AccessControlEntryAction enumerates the values for access control entry action.

const (
	// Deny specifies the deny state for access control entry action.
	Deny AccessControlEntryAction = "Deny"
	// Permit specifies the permit state for access control entry action.
	Permit AccessControlEntryAction = "Permit"
)

type Address

type Address struct {
	Address1   *string `json:"address1,omitempty"`
	Address2   *string `json:"address2,omitempty"`
	City       *string `json:"city,omitempty"`
	Country    *string `json:"country,omitempty"`
	PostalCode *string `json:"postalCode,omitempty"`
	State      *string `json:"state,omitempty"`
}

Address is address information for domain registration

type AddressResponse

type AddressResponse struct {
	autorest.Response   `json:"-"`
	ServiceIPAddress    *string             `json:"serviceIpAddress,omitempty"`
	InternalIPAddress   *string             `json:"internalIpAddress,omitempty"`
	OutboundIPAddresses *[]string           `json:"outboundIpAddresses,omitempty"`
	VipMappings         *[]VirtualIPMapping `json:"vipMappings,omitempty"`
}

AddressResponse is describes main public ip address and any extra vips

type ApplicationLogsConfig

type ApplicationLogsConfig struct {
	FileSystem        *FileSystemApplicationLogsConfig        `json:"fileSystem,omitempty"`
	AzureTableStorage *AzureTableStorageApplicationLogsConfig `json:"azureTableStorage,omitempty"`
	AzureBlobStorage  *AzureBlobStorageApplicationLogsConfig  `json:"azureBlobStorage,omitempty"`
}

ApplicationLogsConfig is application logs configuration

type ArmPlan

type ArmPlan struct {
	Name          *string `json:"name,omitempty"`
	Publisher     *string `json:"publisher,omitempty"`
	Product       *string `json:"product,omitempty"`
	PromotionCode *string `json:"promotionCode,omitempty"`
	Version       *string `json:"version,omitempty"`
}

ArmPlan is the plan object in an ARM, represents a marketplace plan

type AutoHealActionType

type AutoHealActionType string

AutoHealActionType enumerates the values for auto heal action type.

const (
	// CustomAction specifies the custom action state for auto heal action
	// type.
	CustomAction AutoHealActionType = "CustomAction"
	// LogEvent specifies the log event state for auto heal action type.
	LogEvent AutoHealActionType = "LogEvent"
	// Recycle specifies the recycle state for auto heal action type.
	Recycle AutoHealActionType = "Recycle"
)

type AutoHealActions

type AutoHealActions struct {
	ActionType   AutoHealActionType    `json:"actionType,omitempty"`
	CustomAction *AutoHealCustomAction `json:"customAction,omitempty"`
}

AutoHealActions is autoHealActions - Describes the actions which can be taken by the auto-heal module when a rule is triggered.

type AutoHealCustomAction

type AutoHealCustomAction struct {
	Exe        *string `json:"exe,omitempty"`
	Parameters *string `json:"parameters,omitempty"`
}

AutoHealCustomAction is autoHealCustomAction - Describes the custom action to be executed when an auto heal rule is triggered.

type AutoHealRules

type AutoHealRules struct {
	Triggers *AutoHealTriggers `json:"triggers,omitempty"`
	Actions  *AutoHealActions  `json:"actions,omitempty"`
}

AutoHealRules is autoHealRules - describes the rules which can be defined for auto-heal

type AutoHealTriggers

type AutoHealTriggers struct {
	Requests         *RequestsBasedTrigger      `json:"requests,omitempty"`
	PrivateBytesInKB *int                       `json:"privateBytesInKB,omitempty"`
	StatusCodes      *[]StatusCodesBasedTrigger `json:"statusCodes,omitempty"`
	SlowRequests     *SlowRequestsBasedTrigger  `json:"slowRequests,omitempty"`
}

AutoHealTriggers is autoHealTriggers - describes the triggers for auto-heal.

type AzureBlobStorageApplicationLogsConfig

type AzureBlobStorageApplicationLogsConfig struct {
	Level           LogLevel `json:"level,omitempty"`
	SasURL          *string  `json:"sasUrl,omitempty"`
	RetentionInDays *int     `json:"retentionInDays,omitempty"`
}

AzureBlobStorageApplicationLogsConfig is application logs azure blob storage configuration

type AzureBlobStorageHTTPLogsConfig

type AzureBlobStorageHTTPLogsConfig struct {
	SasURL          *string `json:"sasUrl,omitempty"`
	RetentionInDays *int    `json:"retentionInDays,omitempty"`
	Enabled         *bool   `json:"enabled,omitempty"`
}

AzureBlobStorageHTTPLogsConfig is http logs to azure blob storage configuration

type AzureResourceType

type AzureResourceType string

AzureResourceType enumerates the values for azure resource type.

const (
	// TrafficManager specifies the traffic manager state for azure resource
	// type.
	TrafficManager AzureResourceType = "TrafficManager"
	// Website specifies the website state for azure resource type.
	Website AzureResourceType = "Website"
)

type AzureTableStorageApplicationLogsConfig

type AzureTableStorageApplicationLogsConfig struct {
	Level  LogLevel `json:"level,omitempty"`
	SasURL *string  `json:"sasUrl,omitempty"`
}

AzureTableStorageApplicationLogsConfig is application logs to azure table storage configuration

type BackupItem

type BackupItem struct {
	autorest.Response `json:"-"`
	ID                *string               `json:"id,omitempty"`
	Name              *string               `json:"name,omitempty"`
	Location          *string               `json:"location,omitempty"`
	Type              *string               `json:"type,omitempty"`
	Tags              *map[string]*string   `json:"tags,omitempty"`
	Properties        *BackupItemProperties `json:"properties,omitempty"`
}

BackupItem is backup description

type BackupItemCollection

type BackupItemCollection struct {
	autorest.Response `json:"-"`
	Value             *[]BackupItem `json:"value,omitempty"`
	NextLink          *string       `json:"nextLink,omitempty"`
}

BackupItemCollection is collection of Backup Items

type BackupItemProperties

type BackupItemProperties struct {
	StorageAccountURL    *string                  `json:"storageAccountUrl,omitempty"`
	BlobName             *string                  `json:"blobName,omitempty"`
	Name                 *string                  `json:"name,omitempty"`
	Status               BackupItemStatus         `json:"status,omitempty"`
	SizeInBytes          *int32                   `json:"sizeInBytes,omitempty"`
	Created              *date.Time               `json:"created,omitempty"`
	Log                  *string                  `json:"log,omitempty"`
	Databases            *[]DatabaseBackupSetting `json:"databases,omitempty"`
	Scheduled            *bool                    `json:"scheduled,omitempty"`
	LastRestoreTimeStamp *date.Time               `json:"lastRestoreTimeStamp,omitempty"`
	FinishedTimeStamp    *date.Time               `json:"finishedTimeStamp,omitempty"`
	CorrelationID        *string                  `json:"correlationId,omitempty"`
	WebsiteSizeInBytes   *int32                   `json:"websiteSizeInBytes,omitempty"`
}

BackupItemProperties is

type BackupItemStatus

type BackupItemStatus string

BackupItemStatus enumerates the values for backup item status.

const (
	// Created specifies the created state for backup item status.
	Created BackupItemStatus = "Created"
	// Deleted specifies the deleted state for backup item status.
	Deleted BackupItemStatus = "Deleted"
	// DeleteFailed specifies the delete failed state for backup item status.
	DeleteFailed BackupItemStatus = "DeleteFailed"
	// DeleteInProgress specifies the delete in progress state for backup item
	// status.
	DeleteInProgress BackupItemStatus = "DeleteInProgress"
	// Failed specifies the failed state for backup item status.
	Failed BackupItemStatus = "Failed"
	// InProgress specifies the in progress state for backup item status.
	InProgress BackupItemStatus = "InProgress"
	// PartiallySucceeded specifies the partially succeeded state for backup
	// item status.
	PartiallySucceeded BackupItemStatus = "PartiallySucceeded"
	// Skipped specifies the skipped state for backup item status.
	Skipped BackupItemStatus = "Skipped"
	// Succeeded specifies the succeeded state for backup item status.
	Succeeded BackupItemStatus = "Succeeded"
	// TimedOut specifies the timed out state for backup item status.
	TimedOut BackupItemStatus = "TimedOut"
)

type BackupRequest

type BackupRequest struct {
	autorest.Response `json:"-"`
	ID                *string                  `json:"id,omitempty"`
	Name              *string                  `json:"name,omitempty"`
	Location          *string                  `json:"location,omitempty"`
	Type              *string                  `json:"type,omitempty"`
	Tags              *map[string]*string      `json:"tags,omitempty"`
	Properties        *BackupRequestProperties `json:"properties,omitempty"`
}

BackupRequest is description of a backup which will be performed

type BackupRequestProperties

type BackupRequestProperties struct {
	Name              *string                    `json:"name,omitempty"`
	Enabled           *bool                      `json:"enabled,omitempty"`
	StorageAccountURL *string                    `json:"storageAccountUrl,omitempty"`
	BackupSchedule    *BackupSchedule            `json:"backupSchedule,omitempty"`
	Databases         *[]DatabaseBackupSetting   `json:"databases,omitempty"`
	Type              BackupRestoreOperationType `json:"type,omitempty"`
}

BackupRequestProperties is

type BackupRestoreOperationType

type BackupRestoreOperationType string

BackupRestoreOperationType enumerates the values for backup restore operation type.

const (
	// Clone specifies the clone state for backup restore operation type.
	Clone BackupRestoreOperationType = "Clone"
	// Default specifies the default state for backup restore operation type.
	Default BackupRestoreOperationType = "Default"
	// Relocation specifies the relocation state for backup restore operation
	// type.
	Relocation BackupRestoreOperationType = "Relocation"
)

type BackupSchedule

type BackupSchedule struct {
	FrequencyInterval     *int          `json:"frequencyInterval,omitempty"`
	FrequencyUnit         FrequencyUnit `json:"frequencyUnit,omitempty"`
	KeepAtLeastOneBackup  *bool         `json:"keepAtLeastOneBackup,omitempty"`
	RetentionPeriodInDays *int          `json:"retentionPeriodInDays,omitempty"`
	StartTime             *date.Time    `json:"startTime,omitempty"`
	LastExecutionTime     *date.Time    `json:"lastExecutionTime,omitempty"`
}

BackupSchedule is description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.

type BuiltInAuthenticationProvider

type BuiltInAuthenticationProvider string

BuiltInAuthenticationProvider enumerates the values for built in authentication provider.

const (
	// AzureActiveDirectory specifies the azure active directory state for
	// built in authentication provider.
	AzureActiveDirectory BuiltInAuthenticationProvider = "AzureActiveDirectory"
	// Facebook specifies the facebook state for built in authentication
	// provider.
	Facebook BuiltInAuthenticationProvider = "Facebook"
	// Google specifies the google state for built in authentication provider.
	Google BuiltInAuthenticationProvider = "Google"
	// MicrosoftAccount specifies the microsoft account state for built in
	// authentication provider.
	MicrosoftAccount BuiltInAuthenticationProvider = "MicrosoftAccount"
	// Twitter specifies the twitter state for built in authentication
	// provider.
	Twitter BuiltInAuthenticationProvider = "Twitter"
)

type Certificate

type Certificate struct {
	autorest.Response `json:"-"`
	ID                *string                `json:"id,omitempty"`
	Name              *string                `json:"name,omitempty"`
	Location          *string                `json:"location,omitempty"`
	Type              *string                `json:"type,omitempty"`
	Tags              *map[string]*string    `json:"tags,omitempty"`
	Properties        *CertificateProperties `json:"properties,omitempty"`
}

Certificate is app certificate

type CertificateAction

type CertificateAction string

CertificateAction enumerates the values for certificate action.

const (
	// Rekey specifies the rekey state for certificate action.
	Rekey CertificateAction = "Rekey"
	// Renew specifies the renew state for certificate action.
	Renew CertificateAction = "Renew"
)

type CertificateCollection

type CertificateCollection struct {
	autorest.Response `json:"-"`
	Value             *[]Certificate `json:"value,omitempty"`
	NextLink          *string        `json:"nextLink,omitempty"`
}

CertificateCollection is collection of certificates

type CertificateOrder

type CertificateOrder struct {
	autorest.Response `json:"-"`
	ID                *string                     `json:"id,omitempty"`
	Name              *string                     `json:"name,omitempty"`
	Location          *string                     `json:"location,omitempty"`
	Type              *string                     `json:"type,omitempty"`
	Tags              *map[string]*string         `json:"tags,omitempty"`
	Properties        *CertificateOrderProperties `json:"properties,omitempty"`
}

CertificateOrder is certificate purchase order

type CertificateOrderCertificate

type CertificateOrderCertificate struct {
	autorest.Response `json:"-"`
	ID                *string                                `json:"id,omitempty"`
	Name              *string                                `json:"name,omitempty"`
	Location          *string                                `json:"location,omitempty"`
	Type              *string                                `json:"type,omitempty"`
	Tags              *map[string]*string                    `json:"tags,omitempty"`
	Properties        *CertificateOrderCertificateProperties `json:"properties,omitempty"`
}

CertificateOrderCertificate is class representing the Key Vault container for certificate purchased through Azure

type CertificateOrderCertificateCollection

type CertificateOrderCertificateCollection struct {
	autorest.Response `json:"-"`
	Value             *[]CertificateOrderCertificate `json:"value,omitempty"`
	NextLink          *string                        `json:"nextLink,omitempty"`
}

CertificateOrderCertificateCollection is collection of ceritificateorder certificates

type CertificateOrderCertificateProperties

type CertificateOrderCertificateProperties struct {
	KeyVaultCsmID      *string              `json:"keyVaultCsmId,omitempty"`
	KeyVaultSecretName *string              `json:"keyVaultSecretName,omitempty"`
	ProvisioningState  KeyVaultSecretStatus `json:"provisioningState,omitempty"`
	Thumbprint         *string              `json:"thumbprint,omitempty"`
}

CertificateOrderCertificateProperties is

type CertificateOrderCollection

type CertificateOrderCollection struct {
	autorest.Response `json:"-"`
	Value             *[]CertificateOrder `json:"value,omitempty"`
	NextLink          *string             `json:"nextLink,omitempty"`
}

CertificateOrderCollection is collection of ceritificate orders

type CertificateOrderProperties

type CertificateOrderProperties struct {
	Certificates               *map[string]*CertificateOrderCertificate `json:"certificates,omitempty"`
	DistinguishedName          *string                                  `json:"distinguishedName,omitempty"`
	DomainVerificationToken    *string                                  `json:"domainVerificationToken,omitempty"`
	ValidityInYears            *int                                     `json:"validityInYears,omitempty"`
	KeySize                    *int                                     `json:"keySize,omitempty"`
	ProductType                CertificateProductType                   `json:"productType,omitempty"`
	Status                     CertificateOrderStatus                   `json:"status,omitempty"`
	SignedCertificate          *string                                  `json:"signedCertificate,omitempty"`
	Csr                        *string                                  `json:"csr,omitempty"`
	Intermediate               *string                                  `json:"intermediate,omitempty"`
	Root                       *string                                  `json:"root,omitempty"`
	SerialNumber               *string                                  `json:"serialNumber,omitempty"`
	Action                     CertificateAction                        `json:"action,omitempty"`
	KeyVaultCsmID              *string                                  `json:"keyVaultCsmId,omitempty"`
	DelayExistingRevokeInHours *int                                     `json:"delayExistingRevokeInHours,omitempty"`
}

CertificateOrderProperties is

type CertificateOrderStatus

type CertificateOrderStatus string

CertificateOrderStatus enumerates the values for certificate order status.

const (
	// Canceled specifies the canceled state for certificate order status.
	Canceled CertificateOrderStatus = "Canceled"
	// Denied specifies the denied state for certificate order status.
	Denied CertificateOrderStatus = "Denied"
	// Expired specifies the expired state for certificate order status.
	Expired CertificateOrderStatus = "Expired"
	// Issued specifies the issued state for certificate order status.
	Issued CertificateOrderStatus = "Issued"
	// NotSubmitted specifies the not submitted state for certificate order
	// status.
	NotSubmitted CertificateOrderStatus = "NotSubmitted"
	// Pendingissuance specifies the pendingissuance state for certificate
	// order status.
	Pendingissuance CertificateOrderStatus = "Pendingissuance"
	// PendingRekey specifies the pending rekey state for certificate order
	// status.
	PendingRekey CertificateOrderStatus = "PendingRekey"
	// Pendingrevocation specifies the pendingrevocation state for certificate
	// order status.
	Pendingrevocation CertificateOrderStatus = "Pendingrevocation"
	// Revoked specifies the revoked state for certificate order status.
	Revoked CertificateOrderStatus = "Revoked"
	// Unused specifies the unused state for certificate order status.
	Unused CertificateOrderStatus = "Unused"
)

type CertificateOrdersSiteManagementClient

type CertificateOrdersSiteManagementClient struct {
	SiteManagementClient
}

CertificateOrdersSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewCertificateOrdersSiteManagementClient

func NewCertificateOrdersSiteManagementClient(subscriptionID string) CertificateOrdersSiteManagementClient

NewCertificateOrdersSiteManagementClient creates an instance of the CertificateOrdersSiteManagementClient client.

func NewCertificateOrdersSiteManagementClientWithBaseURI

func NewCertificateOrdersSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) CertificateOrdersSiteManagementClient

NewCertificateOrdersSiteManagementClientWithBaseURI creates an instance of the CertificateOrdersSiteManagementClient client.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificate

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificate(resourceGroupName string, certificateOrderName string, name string, keyVaultCertificate CertificateOrderCertificate) (result CertificateOrderCertificate, ae error)

CreateOrUpdateCertificate sends the create or update certificate request.

resourceGroupName is azure resource group name certificateOrderName is certificate name name is certificate name keyVaultCertificate is key Vault secret csm Id

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrder

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrder(resourceGroupName string, name string, certificateDistinguishedName CertificateOrder) (result CertificateOrder, ae error)

CreateOrUpdateCertificateOrder sends the create or update certificate order request.

resourceGroupName is azure resource group name name is certificate name certificateDistinguishedName is distinguished name to be used for purchasing certificate

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderPreparer

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderPreparer(resourceGroupName string, name string, certificateDistinguishedName CertificateOrder) (*http.Request, error)

CreateOrUpdateCertificateOrderPreparer prepares the CreateOrUpdateCertificateOrder request.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderResponder

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderResponder(resp *http.Response) (result CertificateOrder, err error)

CreateOrUpdateCertificateOrderResponder handles the response to the CreateOrUpdateCertificateOrder request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderSender

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateOrderSender(req *http.Request) (*http.Response, error)

CreateOrUpdateCertificateOrderSender sends the CreateOrUpdateCertificateOrder request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificatePreparer

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificatePreparer(resourceGroupName string, certificateOrderName string, name string, keyVaultCertificate CertificateOrderCertificate) (*http.Request, error)

CreateOrUpdateCertificatePreparer prepares the CreateOrUpdateCertificate request.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateResponder

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateResponder(resp *http.Response) (result CertificateOrderCertificate, err error)

CreateOrUpdateCertificateResponder handles the response to the CreateOrUpdateCertificate request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateSender

func (client CertificateOrdersSiteManagementClient) CreateOrUpdateCertificateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateCertificateSender sends the CreateOrUpdateCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) DeleteCertificate

func (client CertificateOrdersSiteManagementClient) DeleteCertificate(resourceGroupName string, certificateOrderName string, name string) (result ObjectSet, ae error)

DeleteCertificate sends the delete certificate request.

resourceGroupName is azure resource group name certificateOrderName is certificate name name is certificate name

func (CertificateOrdersSiteManagementClient) DeleteCertificateOrder

func (client CertificateOrdersSiteManagementClient) DeleteCertificateOrder(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteCertificateOrder sends the delete certificate order request.

resourceGroupName is azure resource group name name is certificate name

func (CertificateOrdersSiteManagementClient) DeleteCertificateOrderPreparer

func (client CertificateOrdersSiteManagementClient) DeleteCertificateOrderPreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteCertificateOrderPreparer prepares the DeleteCertificateOrder request.

func (CertificateOrdersSiteManagementClient) DeleteCertificateOrderResponder

func (client CertificateOrdersSiteManagementClient) DeleteCertificateOrderResponder(resp *http.Response) (result ObjectSet, err error)

DeleteCertificateOrderResponder handles the response to the DeleteCertificateOrder request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) DeleteCertificateOrderSender

func (client CertificateOrdersSiteManagementClient) DeleteCertificateOrderSender(req *http.Request) (*http.Response, error)

DeleteCertificateOrderSender sends the DeleteCertificateOrder request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) DeleteCertificatePreparer

func (client CertificateOrdersSiteManagementClient) DeleteCertificatePreparer(resourceGroupName string, certificateOrderName string, name string) (*http.Request, error)

DeleteCertificatePreparer prepares the DeleteCertificate request.

func (CertificateOrdersSiteManagementClient) DeleteCertificateResponder

func (client CertificateOrdersSiteManagementClient) DeleteCertificateResponder(resp *http.Response) (result ObjectSet, err error)

DeleteCertificateResponder handles the response to the DeleteCertificate request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) DeleteCertificateSender

func (client CertificateOrdersSiteManagementClient) DeleteCertificateSender(req *http.Request) (*http.Response, error)

DeleteCertificateSender sends the DeleteCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) GetCertificate

func (client CertificateOrdersSiteManagementClient) GetCertificate(resourceGroupName string, certificateOrderName string, name string) (result CertificateOrderCertificate, ae error)

GetCertificate sends the get certificate request.

resourceGroupName is azure resource group name certificateOrderName is certificate name name is certificate name

func (CertificateOrdersSiteManagementClient) GetCertificateOrder

func (client CertificateOrdersSiteManagementClient) GetCertificateOrder(resourceGroupName string, name string) (result CertificateOrder, ae error)

GetCertificateOrder sends the get certificate order request.

resourceGroupName is azure resource group name name is certificate name

func (CertificateOrdersSiteManagementClient) GetCertificateOrderPreparer

func (client CertificateOrdersSiteManagementClient) GetCertificateOrderPreparer(resourceGroupName string, name string) (*http.Request, error)

GetCertificateOrderPreparer prepares the GetCertificateOrder request.

func (CertificateOrdersSiteManagementClient) GetCertificateOrderResponder

func (client CertificateOrdersSiteManagementClient) GetCertificateOrderResponder(resp *http.Response) (result CertificateOrder, err error)

GetCertificateOrderResponder handles the response to the GetCertificateOrder request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) GetCertificateOrderSender

func (client CertificateOrdersSiteManagementClient) GetCertificateOrderSender(req *http.Request) (*http.Response, error)

GetCertificateOrderSender sends the GetCertificateOrder request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) GetCertificateOrders

func (client CertificateOrdersSiteManagementClient) GetCertificateOrders(resourceGroupName string) (result CertificateOrderCollection, ae error)

GetCertificateOrders sends the get certificate orders request.

resourceGroupName is azure resource group name

func (CertificateOrdersSiteManagementClient) GetCertificateOrdersPreparer

func (client CertificateOrdersSiteManagementClient) GetCertificateOrdersPreparer(resourceGroupName string) (*http.Request, error)

GetCertificateOrdersPreparer prepares the GetCertificateOrders request.

func (CertificateOrdersSiteManagementClient) GetCertificateOrdersResponder

func (client CertificateOrdersSiteManagementClient) GetCertificateOrdersResponder(resp *http.Response) (result CertificateOrderCollection, err error)

GetCertificateOrdersResponder handles the response to the GetCertificateOrders request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) GetCertificateOrdersSender

func (client CertificateOrdersSiteManagementClient) GetCertificateOrdersSender(req *http.Request) (*http.Response, error)

GetCertificateOrdersSender sends the GetCertificateOrders request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) GetCertificatePreparer

func (client CertificateOrdersSiteManagementClient) GetCertificatePreparer(resourceGroupName string, certificateOrderName string, name string) (*http.Request, error)

GetCertificatePreparer prepares the GetCertificate request.

func (CertificateOrdersSiteManagementClient) GetCertificateResponder

func (client CertificateOrdersSiteManagementClient) GetCertificateResponder(resp *http.Response) (result CertificateOrderCertificate, err error)

GetCertificateResponder handles the response to the GetCertificate request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) GetCertificateSender

func (client CertificateOrdersSiteManagementClient) GetCertificateSender(req *http.Request) (*http.Response, error)

GetCertificateSender sends the GetCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) GetCertificates

func (client CertificateOrdersSiteManagementClient) GetCertificates(resourceGroupName string, certificateOrderName string) (result CertificateOrderCertificateCollection, ae error)

GetCertificates sends the get certificates request.

resourceGroupName is azure resource group name certificateOrderName is certificate name

func (CertificateOrdersSiteManagementClient) GetCertificatesPreparer

func (client CertificateOrdersSiteManagementClient) GetCertificatesPreparer(resourceGroupName string, certificateOrderName string) (*http.Request, error)

GetCertificatesPreparer prepares the GetCertificates request.

func (CertificateOrdersSiteManagementClient) GetCertificatesResponder

func (client CertificateOrdersSiteManagementClient) GetCertificatesResponder(resp *http.Response) (result CertificateOrderCertificateCollection, err error)

GetCertificatesResponder handles the response to the GetCertificates request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) GetCertificatesSender

func (client CertificateOrdersSiteManagementClient) GetCertificatesSender(req *http.Request) (*http.Response, error)

GetCertificatesSender sends the GetCertificates request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) UpdateCertificate

func (client CertificateOrdersSiteManagementClient) UpdateCertificate(resourceGroupName string, certificateOrderName string, name string, keyVaultCertificate CertificateOrderCertificate) (result CertificateOrderCertificate, ae error)

UpdateCertificate sends the update certificate request.

resourceGroupName is azure resource group name certificateOrderName is certificate name name is certificate name keyVaultCertificate is key Vault secret csm Id

func (CertificateOrdersSiteManagementClient) UpdateCertificateOrder

func (client CertificateOrdersSiteManagementClient) UpdateCertificateOrder(resourceGroupName string, name string, certificateDistinguishedName CertificateOrder) (result CertificateOrder, ae error)

UpdateCertificateOrder sends the update certificate order request.

resourceGroupName is azure resource group name name is certificate name certificateDistinguishedName is distinguished name to be used for purchasing certificate

func (CertificateOrdersSiteManagementClient) UpdateCertificateOrderPreparer

func (client CertificateOrdersSiteManagementClient) UpdateCertificateOrderPreparer(resourceGroupName string, name string, certificateDistinguishedName CertificateOrder) (*http.Request, error)

UpdateCertificateOrderPreparer prepares the UpdateCertificateOrder request.

func (CertificateOrdersSiteManagementClient) UpdateCertificateOrderResponder

func (client CertificateOrdersSiteManagementClient) UpdateCertificateOrderResponder(resp *http.Response) (result CertificateOrder, err error)

UpdateCertificateOrderResponder handles the response to the UpdateCertificateOrder request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) UpdateCertificateOrderSender

func (client CertificateOrdersSiteManagementClient) UpdateCertificateOrderSender(req *http.Request) (*http.Response, error)

UpdateCertificateOrderSender sends the UpdateCertificateOrder request. The method will close the http.Response Body if it receives an error.

func (CertificateOrdersSiteManagementClient) UpdateCertificatePreparer

func (client CertificateOrdersSiteManagementClient) UpdateCertificatePreparer(resourceGroupName string, certificateOrderName string, name string, keyVaultCertificate CertificateOrderCertificate) (*http.Request, error)

UpdateCertificatePreparer prepares the UpdateCertificate request.

func (CertificateOrdersSiteManagementClient) UpdateCertificateResponder

func (client CertificateOrdersSiteManagementClient) UpdateCertificateResponder(resp *http.Response) (result CertificateOrderCertificate, err error)

UpdateCertificateResponder handles the response to the UpdateCertificate request. The method always closes the http.Response Body.

func (CertificateOrdersSiteManagementClient) UpdateCertificateSender

func (client CertificateOrdersSiteManagementClient) UpdateCertificateSender(req *http.Request) (*http.Response, error)

UpdateCertificateSender sends the UpdateCertificate request. The method will close the http.Response Body if it receives an error.

type CertificateProductType

type CertificateProductType string

CertificateProductType enumerates the values for certificate product type.

const (
	// StandardDomainValidatedSsl specifies the standard domain validated ssl
	// state for certificate product type.
	StandardDomainValidatedSsl CertificateProductType = "StandardDomainValidatedSsl"
	// StandardDomainValidatedWildCardSsl specifies the standard domain
	// validated wild card ssl state for certificate product type.
	StandardDomainValidatedWildCardSsl CertificateProductType = "StandardDomainValidatedWildCardSsl"
)

type CertificateProperties

type CertificateProperties struct {
	FriendlyName              *string                    `json:"friendlyName,omitempty"`
	SubjectName               *string                    `json:"subjectName,omitempty"`
	HostNames                 *[]string                  `json:"hostNames,omitempty"`
	PfxBlob                   *string                    `json:"pfxBlob,omitempty"`
	SiteName                  *string                    `json:"siteName,omitempty"`
	SelfLink                  *string                    `json:"selfLink,omitempty"`
	Issuer                    *string                    `json:"issuer,omitempty"`
	IssueDate                 *date.Time                 `json:"issueDate,omitempty"`
	ExpirationDate            *date.Time                 `json:"expirationDate,omitempty"`
	Password                  *string                    `json:"password,omitempty"`
	Thumbprint                *string                    `json:"thumbprint,omitempty"`
	Valid                     *bool                      `json:"valid,omitempty"`
	CerBlob                   *string                    `json:"cerBlob,omitempty"`
	PublicKeyHash             *string                    `json:"publicKeyHash,omitempty"`
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`
	KeyVaultCsmID             *string                    `json:"keyVaultCsmId,omitempty"`
	KeyVaultSecretName        *string                    `json:"keyVaultSecretName,omitempty"`
}

CertificateProperties is

type CertificatesSiteManagementClient

type CertificatesSiteManagementClient struct {
	SiteManagementClient
}

CertificatesSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewCertificatesSiteManagementClient

func NewCertificatesSiteManagementClient(subscriptionID string) CertificatesSiteManagementClient

NewCertificatesSiteManagementClient creates an instance of the CertificatesSiteManagementClient client.

func NewCertificatesSiteManagementClientWithBaseURI

func NewCertificatesSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) CertificatesSiteManagementClient

NewCertificatesSiteManagementClientWithBaseURI creates an instance of the CertificatesSiteManagementClient client.

func (CertificatesSiteManagementClient) CreateOrUpdateCertificate

func (client CertificatesSiteManagementClient) CreateOrUpdateCertificate(resourceGroupName string, name string, certificateEnvelope Certificate) (result Certificate, ae error)

CreateOrUpdateCertificate sends the create or update certificate request.

resourceGroupName is name of the resource group name is name of the certificate. certificateEnvelope is details of certificate if it exists already.

func (CertificatesSiteManagementClient) CreateOrUpdateCertificatePreparer

func (client CertificatesSiteManagementClient) CreateOrUpdateCertificatePreparer(resourceGroupName string, name string, certificateEnvelope Certificate) (*http.Request, error)

CreateOrUpdateCertificatePreparer prepares the CreateOrUpdateCertificate request.

func (CertificatesSiteManagementClient) CreateOrUpdateCertificateResponder

func (client CertificatesSiteManagementClient) CreateOrUpdateCertificateResponder(resp *http.Response) (result Certificate, err error)

CreateOrUpdateCertificateResponder handles the response to the CreateOrUpdateCertificate request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) CreateOrUpdateCertificateSender

func (client CertificatesSiteManagementClient) CreateOrUpdateCertificateSender(req *http.Request) (*http.Response, error)

CreateOrUpdateCertificateSender sends the CreateOrUpdateCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) CreateOrUpdateCsr

func (client CertificatesSiteManagementClient) CreateOrUpdateCsr(resourceGroupName string, name string, csrEnvelope Csr) (result Csr, ae error)

CreateOrUpdateCsr sends the create or update csr request.

resourceGroupName is name of the resource group name is name of the certificate. csrEnvelope is details of certificate signing request if it exists already.

func (CertificatesSiteManagementClient) CreateOrUpdateCsrPreparer

func (client CertificatesSiteManagementClient) CreateOrUpdateCsrPreparer(resourceGroupName string, name string, csrEnvelope Csr) (*http.Request, error)

CreateOrUpdateCsrPreparer prepares the CreateOrUpdateCsr request.

func (CertificatesSiteManagementClient) CreateOrUpdateCsrResponder

func (client CertificatesSiteManagementClient) CreateOrUpdateCsrResponder(resp *http.Response) (result Csr, err error)

CreateOrUpdateCsrResponder handles the response to the CreateOrUpdateCsr request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) CreateOrUpdateCsrSender

func (client CertificatesSiteManagementClient) CreateOrUpdateCsrSender(req *http.Request) (*http.Response, error)

CreateOrUpdateCsrSender sends the CreateOrUpdateCsr request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) DeleteCertificate

func (client CertificatesSiteManagementClient) DeleteCertificate(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteCertificate sends the delete certificate request.

resourceGroupName is name of the resource group name is name of the certificate to be deleted.

func (CertificatesSiteManagementClient) DeleteCertificatePreparer

func (client CertificatesSiteManagementClient) DeleteCertificatePreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteCertificatePreparer prepares the DeleteCertificate request.

func (CertificatesSiteManagementClient) DeleteCertificateResponder

func (client CertificatesSiteManagementClient) DeleteCertificateResponder(resp *http.Response) (result ObjectSet, err error)

DeleteCertificateResponder handles the response to the DeleteCertificate request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) DeleteCertificateSender

func (client CertificatesSiteManagementClient) DeleteCertificateSender(req *http.Request) (*http.Response, error)

DeleteCertificateSender sends the DeleteCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) DeleteCsr

func (client CertificatesSiteManagementClient) DeleteCsr(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteCsr sends the delete csr request.

resourceGroupName is name of the resource group name is name of the certificate signing request.

func (CertificatesSiteManagementClient) DeleteCsrPreparer

func (client CertificatesSiteManagementClient) DeleteCsrPreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteCsrPreparer prepares the DeleteCsr request.

func (CertificatesSiteManagementClient) DeleteCsrResponder

func (client CertificatesSiteManagementClient) DeleteCsrResponder(resp *http.Response) (result ObjectSet, err error)

DeleteCsrResponder handles the response to the DeleteCsr request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) DeleteCsrSender

func (client CertificatesSiteManagementClient) DeleteCsrSender(req *http.Request) (*http.Response, error)

DeleteCsrSender sends the DeleteCsr request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) GetCertificate

func (client CertificatesSiteManagementClient) GetCertificate(resourceGroupName string, name string) (result Certificate, ae error)

GetCertificate sends the get certificate request.

resourceGroupName is name of the resource group name is name of the certificate.

func (CertificatesSiteManagementClient) GetCertificatePreparer

func (client CertificatesSiteManagementClient) GetCertificatePreparer(resourceGroupName string, name string) (*http.Request, error)

GetCertificatePreparer prepares the GetCertificate request.

func (CertificatesSiteManagementClient) GetCertificateResponder

func (client CertificatesSiteManagementClient) GetCertificateResponder(resp *http.Response) (result Certificate, err error)

GetCertificateResponder handles the response to the GetCertificate request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) GetCertificateSender

func (client CertificatesSiteManagementClient) GetCertificateSender(req *http.Request) (*http.Response, error)

GetCertificateSender sends the GetCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) GetCertificates

func (client CertificatesSiteManagementClient) GetCertificates(resourceGroupName string) (result CertificateCollection, ae error)

GetCertificates sends the get certificates request.

resourceGroupName is name of the resource group

func (CertificatesSiteManagementClient) GetCertificatesPreparer

func (client CertificatesSiteManagementClient) GetCertificatesPreparer(resourceGroupName string) (*http.Request, error)

GetCertificatesPreparer prepares the GetCertificates request.

func (CertificatesSiteManagementClient) GetCertificatesResponder

func (client CertificatesSiteManagementClient) GetCertificatesResponder(resp *http.Response) (result CertificateCollection, err error)

GetCertificatesResponder handles the response to the GetCertificates request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) GetCertificatesSender

func (client CertificatesSiteManagementClient) GetCertificatesSender(req *http.Request) (*http.Response, error)

GetCertificatesSender sends the GetCertificates request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) GetCsr

func (client CertificatesSiteManagementClient) GetCsr(resourceGroupName string, name string) (result Csr, ae error)

GetCsr sends the get csr request.

resourceGroupName is name of the resource group name is name of the certificate.

func (CertificatesSiteManagementClient) GetCsrPreparer

func (client CertificatesSiteManagementClient) GetCsrPreparer(resourceGroupName string, name string) (*http.Request, error)

GetCsrPreparer prepares the GetCsr request.

func (CertificatesSiteManagementClient) GetCsrResponder

func (client CertificatesSiteManagementClient) GetCsrResponder(resp *http.Response) (result Csr, err error)

GetCsrResponder handles the response to the GetCsr request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) GetCsrSender

func (client CertificatesSiteManagementClient) GetCsrSender(req *http.Request) (*http.Response, error)

GetCsrSender sends the GetCsr request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) GetCsrs

func (client CertificatesSiteManagementClient) GetCsrs(resourceGroupName string) (result CsrList, ae error)

GetCsrs sends the get csrs request.

resourceGroupName is name of the resource group

func (CertificatesSiteManagementClient) GetCsrsPreparer

func (client CertificatesSiteManagementClient) GetCsrsPreparer(resourceGroupName string) (*http.Request, error)

GetCsrsPreparer prepares the GetCsrs request.

func (CertificatesSiteManagementClient) GetCsrsResponder

func (client CertificatesSiteManagementClient) GetCsrsResponder(resp *http.Response) (result CsrList, err error)

GetCsrsResponder handles the response to the GetCsrs request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) GetCsrsSender

func (client CertificatesSiteManagementClient) GetCsrsSender(req *http.Request) (*http.Response, error)

GetCsrsSender sends the GetCsrs request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) UpdateCertificate

func (client CertificatesSiteManagementClient) UpdateCertificate(resourceGroupName string, name string, certificateEnvelope Certificate) (result Certificate, ae error)

UpdateCertificate sends the update certificate request.

resourceGroupName is name of the resource group name is name of the certificate. certificateEnvelope is details of certificate if it exists already.

func (CertificatesSiteManagementClient) UpdateCertificatePreparer

func (client CertificatesSiteManagementClient) UpdateCertificatePreparer(resourceGroupName string, name string, certificateEnvelope Certificate) (*http.Request, error)

UpdateCertificatePreparer prepares the UpdateCertificate request.

func (CertificatesSiteManagementClient) UpdateCertificateResponder

func (client CertificatesSiteManagementClient) UpdateCertificateResponder(resp *http.Response) (result Certificate, err error)

UpdateCertificateResponder handles the response to the UpdateCertificate request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) UpdateCertificateSender

func (client CertificatesSiteManagementClient) UpdateCertificateSender(req *http.Request) (*http.Response, error)

UpdateCertificateSender sends the UpdateCertificate request. The method will close the http.Response Body if it receives an error.

func (CertificatesSiteManagementClient) UpdateCsr

func (client CertificatesSiteManagementClient) UpdateCsr(resourceGroupName string, name string, csrEnvelope Csr) (result Csr, ae error)

UpdateCsr sends the update csr request.

resourceGroupName is name of the resource group name is name of the certificate. csrEnvelope is details of certificate signing request if it exists already.

func (CertificatesSiteManagementClient) UpdateCsrPreparer

func (client CertificatesSiteManagementClient) UpdateCsrPreparer(resourceGroupName string, name string, csrEnvelope Csr) (*http.Request, error)

UpdateCsrPreparer prepares the UpdateCsr request.

func (CertificatesSiteManagementClient) UpdateCsrResponder

func (client CertificatesSiteManagementClient) UpdateCsrResponder(resp *http.Response) (result Csr, err error)

UpdateCsrResponder handles the response to the UpdateCsr request. The method always closes the http.Response Body.

func (CertificatesSiteManagementClient) UpdateCsrSender

func (client CertificatesSiteManagementClient) UpdateCsrSender(req *http.Request) (*http.Response, error)

UpdateCsrSender sends the UpdateCsr request. The method will close the http.Response Body if it receives an error.

type ClassicMobileService

type ClassicMobileService struct {
	autorest.Response `json:"-"`
	ID                *string                         `json:"id,omitempty"`
	Name              *string                         `json:"name,omitempty"`
	Location          *string                         `json:"location,omitempty"`
	Type              *string                         `json:"type,omitempty"`
	Tags              *map[string]*string             `json:"tags,omitempty"`
	Properties        *ClassicMobileServiceProperties `json:"properties,omitempty"`
}

ClassicMobileService is a mobile service

type ClassicMobileServiceCollection

type ClassicMobileServiceCollection struct {
	autorest.Response `json:"-"`
	Value             *[]ClassicMobileService `json:"value,omitempty"`
	NextLink          *string                 `json:"nextLink,omitempty"`
}

ClassicMobileServiceCollection is collection of Classic Mobile Services

type ClassicMobileServiceProperties

type ClassicMobileServiceProperties struct {
	Name *string `json:"name,omitempty"`
}

ClassicMobileServiceProperties is

type ClassicMobileServicesSiteManagementClient

type ClassicMobileServicesSiteManagementClient struct {
	SiteManagementClient
}

ClassicMobileServicesSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewClassicMobileServicesSiteManagementClient

func NewClassicMobileServicesSiteManagementClient(subscriptionID string) ClassicMobileServicesSiteManagementClient

NewClassicMobileServicesSiteManagementClient creates an instance of the ClassicMobileServicesSiteManagementClient client.

func NewClassicMobileServicesSiteManagementClientWithBaseURI

func NewClassicMobileServicesSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) ClassicMobileServicesSiteManagementClient

NewClassicMobileServicesSiteManagementClientWithBaseURI creates an instance of the ClassicMobileServicesSiteManagementClient client.

func (ClassicMobileServicesSiteManagementClient) DeleteClassicMobileService

func (client ClassicMobileServicesSiteManagementClient) DeleteClassicMobileService(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteClassicMobileService sends the delete classic mobile service request.

resourceGroupName is name of resource group name is name of mobile service

func (ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServicePreparer

func (client ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServicePreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteClassicMobileServicePreparer prepares the DeleteClassicMobileService request.

func (ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServiceResponder

func (client ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServiceResponder(resp *http.Response) (result ObjectSet, err error)

DeleteClassicMobileServiceResponder handles the response to the DeleteClassicMobileService request. The method always closes the http.Response Body.

func (ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServiceSender

func (client ClassicMobileServicesSiteManagementClient) DeleteClassicMobileServiceSender(req *http.Request) (*http.Response, error)

DeleteClassicMobileServiceSender sends the DeleteClassicMobileService request. The method will close the http.Response Body if it receives an error.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileService

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileService(resourceGroupName string, name string) (result ClassicMobileService, ae error)

GetClassicMobileService sends the get classic mobile service request.

resourceGroupName is name of resource group name is name of mobile service

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServicePreparer

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServicePreparer(resourceGroupName string, name string) (*http.Request, error)

GetClassicMobileServicePreparer prepares the GetClassicMobileService request.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServiceResponder

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServiceResponder(resp *http.Response) (result ClassicMobileService, err error)

GetClassicMobileServiceResponder handles the response to the GetClassicMobileService request. The method always closes the http.Response Body.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServiceSender

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServiceSender(req *http.Request) (*http.Response, error)

GetClassicMobileServiceSender sends the GetClassicMobileService request. The method will close the http.Response Body if it receives an error.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServices

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServices(resourceGroupName string) (result ClassicMobileServiceCollection, ae error)

GetClassicMobileServices sends the get classic mobile services request.

resourceGroupName is name of resource group

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesPreparer

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesPreparer(resourceGroupName string) (*http.Request, error)

GetClassicMobileServicesPreparer prepares the GetClassicMobileServices request.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesResponder

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesResponder(resp *http.Response) (result ClassicMobileServiceCollection, err error)

GetClassicMobileServicesResponder handles the response to the GetClassicMobileServices request. The method always closes the http.Response Body.

func (ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesSender

func (client ClassicMobileServicesSiteManagementClient) GetClassicMobileServicesSender(req *http.Request) (*http.Response, error)

GetClassicMobileServicesSender sends the GetClassicMobileServices request. The method will close the http.Response Body if it receives an error.

type CloningInfo

type CloningInfo struct {
	CorrelationID             *string             `json:"correlationId,omitempty"`
	Overwrite                 *bool               `json:"overwrite,omitempty"`
	CloneCustomHostNames      *bool               `json:"cloneCustomHostNames,omitempty"`
	CloneSourceControl        *bool               `json:"cloneSourceControl,omitempty"`
	SourceWebAppID            *string             `json:"sourceWebAppId,omitempty"`
	HostingEnvironment        *string             `json:"hostingEnvironment,omitempty"`
	AppSettingsOverrides      *map[string]*string `json:"appSettingsOverrides,omitempty"`
	ConfigureLoadBalancing    *bool               `json:"configureLoadBalancing,omitempty"`
	TrafficManagerProfileID   *string             `json:"trafficManagerProfileId,omitempty"`
	TrafficManagerProfileName *string             `json:"trafficManagerProfileName,omitempty"`
}

CloningInfo is represents information needed for cloning operation

type ComputeModeOptions

type ComputeModeOptions string

ComputeModeOptions enumerates the values for compute mode options.

const (
	// Dedicated specifies the dedicated state for compute mode options.
	Dedicated ComputeModeOptions = "Dedicated"
	// Shared specifies the shared state for compute mode options.
	Shared ComputeModeOptions = "Shared"
)

type ConnStringInfo

type ConnStringInfo struct {
	Name             *string            `json:"name,omitempty"`
	ConnectionString *string            `json:"connectionString,omitempty"`
	Type             DatabaseServerType `json:"type,omitempty"`
}

ConnStringInfo is represents database connection string information

type ConnStringValueTypePair

type ConnStringValueTypePair struct {
	Value *string            `json:"value,omitempty"`
	Type  DatabaseServerType `json:"type,omitempty"`
}

ConnStringValueTypePair is database connection string value to type pair

type ConnectionStringDictionary

type ConnectionStringDictionary struct {
	autorest.Response `json:"-"`
	ID                *string                              `json:"id,omitempty"`
	Name              *string                              `json:"name,omitempty"`
	Location          *string                              `json:"location,omitempty"`
	Type              *string                              `json:"type,omitempty"`
	Tags              *map[string]*string                  `json:"tags,omitempty"`
	Properties        *map[string]*ConnStringValueTypePair `json:"properties,omitempty"`
}

ConnectionStringDictionary is string dictionary resource

type Contact

type Contact struct {
	AddressMailing *Address `json:"addressMailing,omitempty"`
	Email          *string  `json:"email,omitempty"`
	Fax            *string  `json:"fax,omitempty"`
	JobTitle       *string  `json:"jobTitle,omitempty"`
	NameFirst      *string  `json:"nameFirst,omitempty"`
	NameLast       *string  `json:"nameLast,omitempty"`
	NameMiddle     *string  `json:"nameMiddle,omitempty"`
	Organization   *string  `json:"organization,omitempty"`
	Phone          *string  `json:"phone,omitempty"`
}

Contact is contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information will be be made publicly available through the Whois directories as per ICANN requirements.

type CsmMoveResourceEnvelope

type CsmMoveResourceEnvelope struct {
	TargetResourceGroup *string   `json:"targetResourceGroup,omitempty"`
	Resources           *[]string `json:"resources,omitempty"`
}

CsmMoveResourceEnvelope is class containing a list of the resources that need to be moved and the resource group they should be moved to

type CsmPublishingProfileOptions

type CsmPublishingProfileOptions struct {
	Format *string `json:"format,omitempty"`
}

CsmPublishingProfileOptions is publishing options for requested profile

type CsmSiteRecoveryEntity

type CsmSiteRecoveryEntity struct {
	SnapshotTime *date.Time `json:"snapshotTime,omitempty"`
	SiteName     *string    `json:"siteName,omitempty"`
	SlotName     *string    `json:"slotName,omitempty"`
}

CsmSiteRecoveryEntity is class containting details about site recovery operation.

type CsmSlotEntity

type CsmSlotEntity struct {
	TargetSlot   *string `json:"targetSlot,omitempty"`
	PreserveVnet *bool   `json:"preserveVnet,omitempty"`
}

CsmSlotEntity is class containing deployment slot parameters

type CsmUsageQuota

type CsmUsageQuota struct {
	Unit          *string            `json:"unit,omitempty"`
	NextResetTime *date.Time         `json:"nextResetTime,omitempty"`
	CurrentValue  *int32             `json:"currentValue,omitempty"`
	Limit         *int32             `json:"limit,omitempty"`
	Name          *LocalizableString `json:"name,omitempty"`
}

CsmUsageQuota is usage of the quota resource

type CsmUsageQuotaCollection

type CsmUsageQuotaCollection struct {
	autorest.Response `json:"-"`
	Value             *[]CsmUsageQuota `json:"value,omitempty"`
	NextLink          *string          `json:"nextLink,omitempty"`
}

CsmUsageQuotaCollection is collection of csm usage quotas

type Csr

type Csr struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *CsrProperties      `json:"properties,omitempty"`
}

Csr is certificate signing request object

type CsrList

type CsrList struct {
	autorest.Response `json:"-"`
	Value             *[]Csr `json:"value,omitempty"`
}

CsrList is

type CsrProperties

type CsrProperties struct {
	Name               *string `json:"name,omitempty"`
	DistinguishedName  *string `json:"distinguishedName,omitempty"`
	CsrString          *string `json:"csrString,omitempty"`
	PfxBlob            *string `json:"pfxBlob,omitempty"`
	Password           *string `json:"password,omitempty"`
	PublicKeyHash      *string `json:"publicKeyHash,omitempty"`
	HostingEnvironment *string `json:"hostingEnvironment,omitempty"`
}

CsrProperties is

type CustomHostNameDNSRecordType

type CustomHostNameDNSRecordType string

CustomHostNameDNSRecordType enumerates the values for custom host name dns record type.

const (
	// A specifies the a state for custom host name dns record type.
	A CustomHostNameDNSRecordType = "A"
	// CName specifies the c name state for custom host name dns record type.
	CName CustomHostNameDNSRecordType = "CName"
)

type DatabaseBackupSetting

type DatabaseBackupSetting struct {
	DatabaseType         *string `json:"databaseType,omitempty"`
	Name                 *string `json:"name,omitempty"`
	ConnectionStringName *string `json:"connectionStringName,omitempty"`
	ConnectionString     *string `json:"connectionString,omitempty"`
}

DatabaseBackupSetting is note: properties are serialized in JSON format and stored in DB. if new properties are added they might not be in the previous data rows so please handle nulls

type DatabaseServerType

type DatabaseServerType string

DatabaseServerType enumerates the values for database server type.

const (
	// Custom specifies the custom state for database server type.
	Custom DatabaseServerType = "Custom"
	// MySQL specifies the my sql state for database server type.
	MySQL DatabaseServerType = "MySql"
	// SQLAzure specifies the sql azure state for database server type.
	SQLAzure DatabaseServerType = "SQLAzure"
	// SQLServer specifies the sql server state for database server type.
	SQLServer DatabaseServerType = "SQLServer"
)

type DeletedSite

type DeletedSite struct {
	ID         *string                `json:"id,omitempty"`
	Name       *string                `json:"name,omitempty"`
	Location   *string                `json:"location,omitempty"`
	Type       *string                `json:"type,omitempty"`
	Tags       *map[string]*string    `json:"tags,omitempty"`
	Properties *DeletedSiteProperties `json:"properties,omitempty"`
}

DeletedSite is reports deleted site including the timestamp of operation

type DeletedSiteCollection

type DeletedSiteCollection struct {
	autorest.Response `json:"-"`
	Value             *[]DeletedSite `json:"value,omitempty"`
	NextLink          *string        `json:"nextLink,omitempty"`
}

DeletedSiteCollection is collection of deleted sites

type DeletedSiteProperties

type DeletedSiteProperties struct {
	DeletedTimestamp          *date.Time                 `json:"deletedTimestamp,omitempty"`
	Name                      *string                    `json:"name,omitempty"`
	State                     *string                    `json:"state,omitempty"`
	HostNames                 *[]string                  `json:"hostNames,omitempty"`
	RepositorySiteName        *string                    `json:"repositorySiteName,omitempty"`
	UsageState                UsageState                 `json:"usageState,omitempty"`
	Enabled                   *bool                      `json:"enabled,omitempty"`
	EnabledHostNames          *[]string                  `json:"enabledHostNames,omitempty"`
	AvailabilityState         SiteAvailabilityState      `json:"availabilityState,omitempty"`
	HostNameSslStates         *[]HostNameSslState        `json:"hostNameSslStates,omitempty"`
	ServerFarmID              *string                    `json:"serverFarmId,omitempty"`
	LastModifiedTimeUtc       *date.Time                 `json:"lastModifiedTimeUtc,omitempty"`
	SiteConfig                *SiteConfig                `json:"siteConfig,omitempty"`
	TrafficManagerHostNames   *[]string                  `json:"trafficManagerHostNames,omitempty"`
	PremiumAppDeployed        *bool                      `json:"premiumAppDeployed,omitempty"`
	ScmSiteAlsoStopped        *bool                      `json:"scmSiteAlsoStopped,omitempty"`
	TargetSwapSlot            *string                    `json:"targetSwapSlot,omitempty"`
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`
	MicroService              *string                    `json:"microService,omitempty"`
	GatewaySiteName           *string                    `json:"gatewaySiteName,omitempty"`
	ClientAffinityEnabled     *bool                      `json:"clientAffinityEnabled,omitempty"`
	ClientCertEnabled         *bool                      `json:"clientCertEnabled,omitempty"`
	OutboundIPAddresses       *string                    `json:"outboundIpAddresses,omitempty"`
	CloningInfo               *CloningInfo               `json:"cloningInfo,omitempty"`
}

DeletedSiteProperties is

type Domain

type Domain struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *DomainProperties   `json:"properties,omitempty"`
}

Domain is represents a domain

type DomainAvailablilityCheckResult

type DomainAvailablilityCheckResult struct {
	autorest.Response `json:"-"`
	Name              *string    `json:"name,omitempty"`
	Available         *bool      `json:"available,omitempty"`
	DomainType        DomainType `json:"domainType,omitempty"`
}

DomainAvailablilityCheckResult is domain availablility check result

type DomainCollection

type DomainCollection struct {
	autorest.Response `json:"-"`
	Value             *[]Domain `json:"value,omitempty"`
	NextLink          *string   `json:"nextLink,omitempty"`
}

DomainCollection is collection of domains

type DomainControlCenterSsoRequest

type DomainControlCenterSsoRequest struct {
	autorest.Response  `json:"-"`
	URL                *string `json:"url,omitempty"`
	PostParameterKey   *string `json:"postParameterKey,omitempty"`
	PostParameterValue *string `json:"postParameterValue,omitempty"`
}

DomainControlCenterSsoRequest is single sign on request information for domain management

type DomainProperties

type DomainProperties struct {
	ContactAdmin                *Contact               `json:"contactAdmin,omitempty"`
	ContactBilling              *Contact               `json:"contactBilling,omitempty"`
	ContactRegistrant           *Contact               `json:"contactRegistrant,omitempty"`
	ContactTech                 *Contact               `json:"contactTech,omitempty"`
	RegistrationStatus          DomainStatus           `json:"registrationStatus,omitempty"`
	NameServers                 *[]string              `json:"nameServers,omitempty"`
	Privacy                     *bool                  `json:"privacy,omitempty"`
	CreatedTime                 *date.Time             `json:"createdTime,omitempty"`
	ExpirationTime              *date.Time             `json:"expirationTime,omitempty"`
	LastRenewedTime             *date.Time             `json:"lastRenewedTime,omitempty"`
	AutoRenew                   *bool                  `json:"autoRenew,omitempty"`
	ReadyForDNSRecordManagement *bool                  `json:"readyForDnsRecordManagement,omitempty"`
	ManagedHostNames            *[]HostName            `json:"managedHostNames,omitempty"`
	Consent                     *DomainPurchaseConsent `json:"consent,omitempty"`
}

DomainProperties is

type DomainPurchaseConsent

type DomainPurchaseConsent struct {
	AgreementKeys *[]string  `json:"agreementKeys,omitempty"`
	AgreedBy      *string    `json:"agreedBy,omitempty"`
	AgreedAt      *date.Time `json:"agreedAt,omitempty"`
}

DomainPurchaseConsent is domain purchase consent object representing acceptance of applicable legal agreements

type DomainRecommendationSearchParameters

type DomainRecommendationSearchParameters struct {
	Keywords                 *string `json:"keywords,omitempty"`
	MaxDomainRecommendations *int    `json:"maxDomainRecommendations,omitempty"`
}

DomainRecommendationSearchParameters is domain recommendation search parameters

type DomainRegistrationInput

type DomainRegistrationInput struct {
	ID         *string                            `json:"id,omitempty"`
	Name       *string                            `json:"name,omitempty"`
	Location   *string                            `json:"location,omitempty"`
	Type       *string                            `json:"type,omitempty"`
	Tags       *map[string]*string                `json:"tags,omitempty"`
	Properties *DomainRegistrationInputProperties `json:"properties,omitempty"`
}

DomainRegistrationInput is domain registration input for validation Api

type DomainRegistrationInputProperties

type DomainRegistrationInputProperties struct {
	Name                        *string                `json:"name,omitempty"`
	ContactAdmin                *Contact               `json:"contactAdmin,omitempty"`
	ContactBilling              *Contact               `json:"contactBilling,omitempty"`
	ContactRegistrant           *Contact               `json:"contactRegistrant,omitempty"`
	ContactTech                 *Contact               `json:"contactTech,omitempty"`
	RegistrationStatus          DomainStatus           `json:"registrationStatus,omitempty"`
	NameServers                 *[]string              `json:"nameServers,omitempty"`
	Privacy                     *bool                  `json:"privacy,omitempty"`
	CreatedTime                 *date.Time             `json:"createdTime,omitempty"`
	ExpirationTime              *date.Time             `json:"expirationTime,omitempty"`
	LastRenewedTime             *date.Time             `json:"lastRenewedTime,omitempty"`
	AutoRenew                   *bool                  `json:"autoRenew,omitempty"`
	ReadyForDNSRecordManagement *bool                  `json:"readyForDnsRecordManagement,omitempty"`
	ManagedHostNames            *[]HostName            `json:"managedHostNames,omitempty"`
	Consent                     *DomainPurchaseConsent `json:"consent,omitempty"`
}

DomainRegistrationInputProperties is

type DomainStatus

type DomainStatus string

DomainStatus enumerates the values for domain status.

const (
	// DomainStatusActive specifies the domain status active state for domain
	// status.
	DomainStatusActive DomainStatus = "Active"
	// DomainStatusAwaiting specifies the domain status awaiting state for
	// domain status.
	DomainStatusAwaiting DomainStatus = "Awaiting"
	// DomainStatusCancelled specifies the domain status cancelled state for
	// domain status.
	DomainStatusCancelled DomainStatus = "Cancelled"
	// DomainStatusConfiscated specifies the domain status confiscated state
	// for domain status.
	DomainStatusConfiscated DomainStatus = "Confiscated"
	// DomainStatusDisabled specifies the domain status disabled state for
	// domain status.
	DomainStatusDisabled DomainStatus = "Disabled"
	// DomainStatusExcluded specifies the domain status excluded state for
	// domain status.
	DomainStatusExcluded DomainStatus = "Excluded"
	// DomainStatusExpired specifies the domain status expired state for
	// domain status.
	DomainStatusExpired DomainStatus = "Expired"
	// DomainStatusFailed specifies the domain status failed state for domain
	// status.
	DomainStatusFailed DomainStatus = "Failed"
	// DomainStatusHeld specifies the domain status held state for domain
	// status.
	DomainStatusHeld DomainStatus = "Held"
	// DomainStatusJSONConverterFailed specifies the domain status json
	// converter failed state for domain status.
	DomainStatusJSONConverterFailed DomainStatus = "JsonConverterFailed"
	// DomainStatusLocked specifies the domain status locked state for domain
	// status.
	DomainStatusLocked DomainStatus = "Locked"
	// DomainStatusParked specifies the domain status parked state for domain
	// status.
	DomainStatusParked DomainStatus = "Parked"
	// DomainStatusPending specifies the domain status pending state for
	// domain status.
	DomainStatusPending DomainStatus = "Pending"
	// DomainStatusReserved specifies the domain status reserved state for
	// domain status.
	DomainStatusReserved DomainStatus = "Reserved"
	// DomainStatusReverted specifies the domain status reverted state for
	// domain status.
	DomainStatusReverted DomainStatus = "Reverted"
	// DomainStatusSuspended specifies the domain status suspended state for
	// domain status.
	DomainStatusSuspended DomainStatus = "Suspended"
	// DomainStatusTransferred specifies the domain status transferred state
	// for domain status.
	DomainStatusTransferred DomainStatus = "Transferred"
	// DomainStatusUnknown specifies the domain status unknown state for
	// domain status.
	DomainStatusUnknown DomainStatus = "Unknown"
	// DomainStatusUnlocked specifies the domain status unlocked state for
	// domain status.
	DomainStatusUnlocked DomainStatus = "Unlocked"
	// DomainStatusUnparked specifies the domain status unparked state for
	// domain status.
	DomainStatusUnparked DomainStatus = "Unparked"
	// DomainStatusUpdated specifies the domain status updated state for
	// domain status.
	DomainStatusUpdated DomainStatus = "Updated"
)

type DomainType

type DomainType string

DomainType enumerates the values for domain type.

const (
	// Regular specifies the regular state for domain type.
	Regular DomainType = "Regular"
	// SoftDeleted specifies the soft deleted state for domain type.
	SoftDeleted DomainType = "SoftDeleted"
)

type DomainsSiteManagementClient

type DomainsSiteManagementClient struct {
	SiteManagementClient
}

DomainsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewDomainsSiteManagementClient

func NewDomainsSiteManagementClient(subscriptionID string) DomainsSiteManagementClient

NewDomainsSiteManagementClient creates an instance of the DomainsSiteManagementClient client.

func NewDomainsSiteManagementClientWithBaseURI

func NewDomainsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) DomainsSiteManagementClient

NewDomainsSiteManagementClientWithBaseURI creates an instance of the DomainsSiteManagementClient client.

func (DomainsSiteManagementClient) CreateOrUpdateDomain

func (client DomainsSiteManagementClient) CreateOrUpdateDomain(resourceGroupName string, domainName string, domain Domain) (result Domain, ae error)

CreateOrUpdateDomain sends the create or update domain request.

resourceGroupName is &gt;Name of the resource group domainName is name of the domain domain is domain registration information

func (DomainsSiteManagementClient) CreateOrUpdateDomainPreparer

func (client DomainsSiteManagementClient) CreateOrUpdateDomainPreparer(resourceGroupName string, domainName string, domain Domain) (*http.Request, error)

CreateOrUpdateDomainPreparer prepares the CreateOrUpdateDomain request.

func (DomainsSiteManagementClient) CreateOrUpdateDomainResponder

func (client DomainsSiteManagementClient) CreateOrUpdateDomainResponder(resp *http.Response) (result Domain, err error)

CreateOrUpdateDomainResponder handles the response to the CreateOrUpdateDomain request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) CreateOrUpdateDomainSender

func (client DomainsSiteManagementClient) CreateOrUpdateDomainSender(req *http.Request) (*http.Response, error)

CreateOrUpdateDomainSender sends the CreateOrUpdateDomain request. The method will close the http.Response Body if it receives an error.

func (DomainsSiteManagementClient) DeleteDomain

func (client DomainsSiteManagementClient) DeleteDomain(resourceGroupName string, domainName string, forceHardDeleteDomain *bool) (result ObjectSet, ae error)

DeleteDomain sends the delete domain request.

resourceGroupName is name of the resource group domainName is name of the domain forceHardDeleteDomain is if true then the domain will be deleted immediately instead of after 24 hours

func (DomainsSiteManagementClient) DeleteDomainPreparer

func (client DomainsSiteManagementClient) DeleteDomainPreparer(resourceGroupName string, domainName string, forceHardDeleteDomain *bool) (*http.Request, error)

DeleteDomainPreparer prepares the DeleteDomain request.

func (DomainsSiteManagementClient) DeleteDomainResponder

func (client DomainsSiteManagementClient) DeleteDomainResponder(resp *http.Response) (result ObjectSet, err error)

DeleteDomainResponder handles the response to the DeleteDomain request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) DeleteDomainSender

func (client DomainsSiteManagementClient) DeleteDomainSender(req *http.Request) (*http.Response, error)

DeleteDomainSender sends the DeleteDomain request. The method will close the http.Response Body if it receives an error.

func (DomainsSiteManagementClient) GetDomain

func (client DomainsSiteManagementClient) GetDomain(resourceGroupName string, domainName string) (result Domain, ae error)

GetDomain sends the get domain request.

resourceGroupName is name of the resource group domainName is name of the domain

func (DomainsSiteManagementClient) GetDomainOperation

func (client DomainsSiteManagementClient) GetDomainOperation(resourceGroupName string, domainName string, operationID string) (result Domain, ae error)

GetDomainOperation sends the get domain operation request.

resourceGroupName is name of the resource group domainName is name of the domain operationID is domain purchase operation Id

func (DomainsSiteManagementClient) GetDomainOperationPreparer

func (client DomainsSiteManagementClient) GetDomainOperationPreparer(resourceGroupName string, domainName string, operationID string) (*http.Request, error)

GetDomainOperationPreparer prepares the GetDomainOperation request.

func (DomainsSiteManagementClient) GetDomainOperationResponder

func (client DomainsSiteManagementClient) GetDomainOperationResponder(resp *http.Response) (result Domain, err error)

GetDomainOperationResponder handles the response to the GetDomainOperation request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) GetDomainOperationSender

func (client DomainsSiteManagementClient) GetDomainOperationSender(req *http.Request) (*http.Response, error)

GetDomainOperationSender sends the GetDomainOperation request. The method will close the http.Response Body if it receives an error.

func (DomainsSiteManagementClient) GetDomainPreparer

func (client DomainsSiteManagementClient) GetDomainPreparer(resourceGroupName string, domainName string) (*http.Request, error)

GetDomainPreparer prepares the GetDomain request.

func (DomainsSiteManagementClient) GetDomainResponder

func (client DomainsSiteManagementClient) GetDomainResponder(resp *http.Response) (result Domain, err error)

GetDomainResponder handles the response to the GetDomain request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) GetDomainSender

func (client DomainsSiteManagementClient) GetDomainSender(req *http.Request) (*http.Response, error)

GetDomainSender sends the GetDomain request. The method will close the http.Response Body if it receives an error.

func (DomainsSiteManagementClient) GetDomains

func (client DomainsSiteManagementClient) GetDomains(resourceGroupName string) (result DomainCollection, ae error)

GetDomains sends the get domains request.

resourceGroupName is name of the resource group

func (DomainsSiteManagementClient) GetDomainsPreparer

func (client DomainsSiteManagementClient) GetDomainsPreparer(resourceGroupName string) (*http.Request, error)

GetDomainsPreparer prepares the GetDomains request.

func (DomainsSiteManagementClient) GetDomainsResponder

func (client DomainsSiteManagementClient) GetDomainsResponder(resp *http.Response) (result DomainCollection, err error)

GetDomainsResponder handles the response to the GetDomains request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) GetDomainsSender

func (client DomainsSiteManagementClient) GetDomainsSender(req *http.Request) (*http.Response, error)

GetDomainsSender sends the GetDomains request. The method will close the http.Response Body if it receives an error.

func (DomainsSiteManagementClient) UpdateDomain

func (client DomainsSiteManagementClient) UpdateDomain(resourceGroupName string, domainName string, domain Domain) (result Domain, ae error)

UpdateDomain sends the update domain request.

resourceGroupName is &gt;Name of the resource group domainName is name of the domain domain is domain registration information

func (DomainsSiteManagementClient) UpdateDomainPreparer

func (client DomainsSiteManagementClient) UpdateDomainPreparer(resourceGroupName string, domainName string, domain Domain) (*http.Request, error)

UpdateDomainPreparer prepares the UpdateDomain request.

func (DomainsSiteManagementClient) UpdateDomainResponder

func (client DomainsSiteManagementClient) UpdateDomainResponder(resp *http.Response) (result Domain, err error)

UpdateDomainResponder handles the response to the UpdateDomain request. The method always closes the http.Response Body.

func (DomainsSiteManagementClient) UpdateDomainSender

func (client DomainsSiteManagementClient) UpdateDomainSender(req *http.Request) (*http.Response, error)

UpdateDomainSender sends the UpdateDomain request. The method will close the http.Response Body if it receives an error.

type EnabledConfig

type EnabledConfig struct {
	Enabled *bool `json:"enabled,omitempty"`
}

EnabledConfig is enabled configuration

type Experiments

type Experiments struct {
	RampUpRules *[]RampUpRule `json:"rampUpRules,omitempty"`
}

Experiments is class containing Routing in production experiments

type FileSystemApplicationLogsConfig

type FileSystemApplicationLogsConfig struct {
	Level LogLevel `json:"level,omitempty"`
}

FileSystemApplicationLogsConfig is application logs to file system configuration

type FileSystemHTTPLogsConfig

type FileSystemHTTPLogsConfig struct {
	RetentionInMb   *int  `json:"retentionInMb,omitempty"`
	RetentionInDays *int  `json:"retentionInDays,omitempty"`
	Enabled         *bool `json:"enabled,omitempty"`
}

FileSystemHTTPLogsConfig is http logs to file system configuration

type FrequencyUnit

type FrequencyUnit string

FrequencyUnit enumerates the values for frequency unit.

const (
	// Day specifies the day state for frequency unit.
	Day FrequencyUnit = "Day"
	// Hour specifies the hour state for frequency unit.
	Hour FrequencyUnit = "Hour"
)

type GeoRegion

type GeoRegion struct {
	ID         *string              `json:"id,omitempty"`
	Name       *string              `json:"name,omitempty"`
	Location   *string              `json:"location,omitempty"`
	Type       *string              `json:"type,omitempty"`
	Tags       *map[string]*string  `json:"tags,omitempty"`
	Properties *GeoRegionProperties `json:"properties,omitempty"`
}

GeoRegion is geographical region

type GeoRegionCollection

type GeoRegionCollection struct {
	autorest.Response `json:"-"`
	Value             *[]GeoRegion `json:"value,omitempty"`
	NextLink          *string      `json:"nextLink,omitempty"`
}

GeoRegionCollection is collection of geo regions

type GeoRegionProperties

type GeoRegionProperties struct {
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
	DisplayName *string `json:"displayName,omitempty"`
}

GeoRegionProperties is

type GlobalCertificateOrderSiteManagementClient

type GlobalCertificateOrderSiteManagementClient struct {
	SiteManagementClient
}

GlobalCertificateOrderSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewGlobalCertificateOrderSiteManagementClient

func NewGlobalCertificateOrderSiteManagementClient(subscriptionID string) GlobalCertificateOrderSiteManagementClient

NewGlobalCertificateOrderSiteManagementClient creates an instance of the GlobalCertificateOrderSiteManagementClient client.

func NewGlobalCertificateOrderSiteManagementClientWithBaseURI

func NewGlobalCertificateOrderSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) GlobalCertificateOrderSiteManagementClient

NewGlobalCertificateOrderSiteManagementClientWithBaseURI creates an instance of the GlobalCertificateOrderSiteManagementClient client.

func (GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrders

func (client GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrders() (result CertificateOrderCollection, ae error)

GetAllCertificateOrders sends the get all certificate orders request.

func (GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersPreparer

func (client GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersPreparer() (*http.Request, error)

GetAllCertificateOrdersPreparer prepares the GetAllCertificateOrders request.

func (GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersResponder

func (client GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersResponder(resp *http.Response) (result CertificateOrderCollection, err error)

GetAllCertificateOrdersResponder handles the response to the GetAllCertificateOrders request. The method always closes the http.Response Body.

func (GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersSender

func (client GlobalCertificateOrderSiteManagementClient) GetAllCertificateOrdersSender(req *http.Request) (*http.Response, error)

GetAllCertificateOrdersSender sends the GetAllCertificateOrders request. The method will close the http.Response Body if it receives an error.

type GlobalDomainRegistrationSiteManagementClient

type GlobalDomainRegistrationSiteManagementClient struct {
	SiteManagementClient
}

GlobalDomainRegistrationSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewGlobalDomainRegistrationSiteManagementClient

func NewGlobalDomainRegistrationSiteManagementClient(subscriptionID string) GlobalDomainRegistrationSiteManagementClient

NewGlobalDomainRegistrationSiteManagementClient creates an instance of the GlobalDomainRegistrationSiteManagementClient client.

func NewGlobalDomainRegistrationSiteManagementClientWithBaseURI

func NewGlobalDomainRegistrationSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) GlobalDomainRegistrationSiteManagementClient

NewGlobalDomainRegistrationSiteManagementClientWithBaseURI creates an instance of the GlobalDomainRegistrationSiteManagementClient client.

func (GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailability

func (client GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailability(identifier NameIdentifier) (result DomainAvailablilityCheckResult, ae error)

CheckDomainAvailability sends the check domain availability request.

identifier is name of the domain

func (GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilityPreparer

func (client GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilityPreparer(identifier NameIdentifier) (*http.Request, error)

CheckDomainAvailabilityPreparer prepares the CheckDomainAvailability request.

func (GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilityResponder

func (client GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilityResponder(resp *http.Response) (result DomainAvailablilityCheckResult, err error)

CheckDomainAvailabilityResponder handles the response to the CheckDomainAvailability request. The method always closes the http.Response Body.

func (GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilitySender

func (client GlobalDomainRegistrationSiteManagementClient) CheckDomainAvailabilitySender(req *http.Request) (*http.Response, error)

CheckDomainAvailabilitySender sends the CheckDomainAvailability request. The method will close the http.Response Body if it receives an error.

func (GlobalDomainRegistrationSiteManagementClient) GetAllDomains

func (client GlobalDomainRegistrationSiteManagementClient) GetAllDomains() (result DomainCollection, ae error)

GetAllDomains sends the get all domains request.

func (GlobalDomainRegistrationSiteManagementClient) GetAllDomainsPreparer

func (client GlobalDomainRegistrationSiteManagementClient) GetAllDomainsPreparer() (*http.Request, error)

GetAllDomainsPreparer prepares the GetAllDomains request.

func (GlobalDomainRegistrationSiteManagementClient) GetAllDomainsResponder

func (client GlobalDomainRegistrationSiteManagementClient) GetAllDomainsResponder(resp *http.Response) (result DomainCollection, err error)

GetAllDomainsResponder handles the response to the GetAllDomains request. The method always closes the http.Response Body.

func (GlobalDomainRegistrationSiteManagementClient) GetAllDomainsSender

func (client GlobalDomainRegistrationSiteManagementClient) GetAllDomainsSender(req *http.Request) (*http.Response, error)

GetAllDomainsSender sends the GetAllDomains request. The method will close the http.Response Body if it receives an error.

func (GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequest

func (client GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequest() (result DomainControlCenterSsoRequest, ae error)

GetDomainControlCenterSsoRequest sends the get domain control center sso request request.

func (GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestPreparer

func (client GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestPreparer() (*http.Request, error)

GetDomainControlCenterSsoRequestPreparer prepares the GetDomainControlCenterSsoRequest request.

func (GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestResponder

func (client GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestResponder(resp *http.Response) (result DomainControlCenterSsoRequest, err error)

GetDomainControlCenterSsoRequestResponder handles the response to the GetDomainControlCenterSsoRequest request. The method always closes the http.Response Body.

func (GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestSender

func (client GlobalDomainRegistrationSiteManagementClient) GetDomainControlCenterSsoRequestSender(req *http.Request) (*http.Response, error)

GetDomainControlCenterSsoRequestSender sends the GetDomainControlCenterSsoRequest request. The method will close the http.Response Body if it receives an error.

func (GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendations

ListDomainRecommendations sends the list domain recommendations request.

parameters is domain recommendation search parameters

func (GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsPreparer

func (client GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsPreparer(parameters DomainRecommendationSearchParameters) (*http.Request, error)

ListDomainRecommendationsPreparer prepares the ListDomainRecommendations request.

func (GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsResponder

func (client GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsResponder(resp *http.Response) (result NameIdentifierCollection, err error)

ListDomainRecommendationsResponder handles the response to the ListDomainRecommendations request. The method always closes the http.Response Body.

func (GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsSender

func (client GlobalDomainRegistrationSiteManagementClient) ListDomainRecommendationsSender(req *http.Request) (*http.Response, error)

ListDomainRecommendationsSender sends the ListDomainRecommendations request. The method will close the http.Response Body if it receives an error.

func (GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformation

func (client GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformation(domainRegistrationInput DomainRegistrationInput) (result ObjectSet, ae error)

ValidateDomainPurchaseInformation sends the validate domain purchase information request.

domainRegistrationInput is domain registration information

func (GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationPreparer

func (client GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationPreparer(domainRegistrationInput DomainRegistrationInput) (*http.Request, error)

ValidateDomainPurchaseInformationPreparer prepares the ValidateDomainPurchaseInformation request.

func (GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationResponder

func (client GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationResponder(resp *http.Response) (result ObjectSet, err error)

ValidateDomainPurchaseInformationResponder handles the response to the ValidateDomainPurchaseInformation request. The method always closes the http.Response Body.

func (GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationSender

func (client GlobalDomainRegistrationSiteManagementClient) ValidateDomainPurchaseInformationSender(req *http.Request) (*http.Response, error)

ValidateDomainPurchaseInformationSender sends the ValidateDomainPurchaseInformation request. The method will close the http.Response Body if it receives an error.

type GlobalResourceGroupsSiteManagementClient

type GlobalResourceGroupsSiteManagementClient struct {
	SiteManagementClient
}

GlobalResourceGroupsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewGlobalResourceGroupsSiteManagementClient

func NewGlobalResourceGroupsSiteManagementClient(subscriptionID string) GlobalResourceGroupsSiteManagementClient

NewGlobalResourceGroupsSiteManagementClient creates an instance of the GlobalResourceGroupsSiteManagementClient client.

func NewGlobalResourceGroupsSiteManagementClientWithBaseURI

func NewGlobalResourceGroupsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) GlobalResourceGroupsSiteManagementClient

NewGlobalResourceGroupsSiteManagementClientWithBaseURI creates an instance of the GlobalResourceGroupsSiteManagementClient client.

func (GlobalResourceGroupsSiteManagementClient) MoveResources

func (client GlobalResourceGroupsSiteManagementClient) MoveResources(resourceGroupName string, moveResourceEnvelope CsmMoveResourceEnvelope) (result autorest.Response, ae error)

MoveResources sends the move resources request.

func (GlobalResourceGroupsSiteManagementClient) MoveResourcesPreparer

func (client GlobalResourceGroupsSiteManagementClient) MoveResourcesPreparer(resourceGroupName string, moveResourceEnvelope CsmMoveResourceEnvelope) (*http.Request, error)

MoveResourcesPreparer prepares the MoveResources request.

func (GlobalResourceGroupsSiteManagementClient) MoveResourcesResponder

func (client GlobalResourceGroupsSiteManagementClient) MoveResourcesResponder(resp *http.Response) (result autorest.Response, err error)

MoveResourcesResponder handles the response to the MoveResources request. The method always closes the http.Response Body.

func (GlobalResourceGroupsSiteManagementClient) MoveResourcesSender

func (client GlobalResourceGroupsSiteManagementClient) MoveResourcesSender(req *http.Request) (*http.Response, error)

MoveResourcesSender sends the MoveResources request. The method will close the http.Response Body if it receives an error.

type GlobalSiteManagementClient

type GlobalSiteManagementClient struct {
	SiteManagementClient
}

GlobalSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewGlobalSiteManagementClient

func NewGlobalSiteManagementClient(subscriptionID string) GlobalSiteManagementClient

NewGlobalSiteManagementClient creates an instance of the GlobalSiteManagementClient client.

func NewGlobalSiteManagementClientWithBaseURI

func NewGlobalSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) GlobalSiteManagementClient

NewGlobalSiteManagementClientWithBaseURI creates an instance of the GlobalSiteManagementClient client.

func (GlobalSiteManagementClient) CheckNameAvailability

func (client GlobalSiteManagementClient) CheckNameAvailability(request ResourceNameAvailabilityRequest) (result ResourceNameAvailability, ae error)

CheckNameAvailability sends the check name availability request.

request is name availability request

func (GlobalSiteManagementClient) CheckNameAvailabilityPreparer

func (client GlobalSiteManagementClient) CheckNameAvailabilityPreparer(request ResourceNameAvailabilityRequest) (*http.Request, error)

CheckNameAvailabilityPreparer prepares the CheckNameAvailability request.

func (GlobalSiteManagementClient) CheckNameAvailabilityResponder

func (client GlobalSiteManagementClient) CheckNameAvailabilityResponder(resp *http.Response) (result ResourceNameAvailability, err error)

CheckNameAvailabilityResponder handles the response to the CheckNameAvailability request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) CheckNameAvailabilitySender

func (client GlobalSiteManagementClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error)

CheckNameAvailabilitySender sends the CheckNameAvailability request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllClassicMobileServices

func (client GlobalSiteManagementClient) GetAllClassicMobileServices() (result ClassicMobileServiceCollection, ae error)

GetAllClassicMobileServices sends the get all classic mobile services request.

func (GlobalSiteManagementClient) GetAllClassicMobileServicesPreparer

func (client GlobalSiteManagementClient) GetAllClassicMobileServicesPreparer() (*http.Request, error)

GetAllClassicMobileServicesPreparer prepares the GetAllClassicMobileServices request.

func (GlobalSiteManagementClient) GetAllClassicMobileServicesResponder

func (client GlobalSiteManagementClient) GetAllClassicMobileServicesResponder(resp *http.Response) (result ClassicMobileServiceCollection, err error)

GetAllClassicMobileServicesResponder handles the response to the GetAllClassicMobileServices request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllClassicMobileServicesSender

func (client GlobalSiteManagementClient) GetAllClassicMobileServicesSender(req *http.Request) (*http.Response, error)

GetAllClassicMobileServicesSender sends the GetAllClassicMobileServices request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllHostingEnvironments

func (client GlobalSiteManagementClient) GetAllHostingEnvironments() (result HostingEnvironmentCollection, ae error)

GetAllHostingEnvironments sends the get all hosting environments request.

func (GlobalSiteManagementClient) GetAllHostingEnvironmentsPreparer

func (client GlobalSiteManagementClient) GetAllHostingEnvironmentsPreparer() (*http.Request, error)

GetAllHostingEnvironmentsPreparer prepares the GetAllHostingEnvironments request.

func (GlobalSiteManagementClient) GetAllHostingEnvironmentsResponder

func (client GlobalSiteManagementClient) GetAllHostingEnvironmentsResponder(resp *http.Response) (result HostingEnvironmentCollection, err error)

GetAllHostingEnvironmentsResponder handles the response to the GetAllHostingEnvironments request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllHostingEnvironmentsSender

func (client GlobalSiteManagementClient) GetAllHostingEnvironmentsSender(req *http.Request) (*http.Response, error)

GetAllHostingEnvironmentsSender sends the GetAllHostingEnvironments request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllManagedHostingEnvironments

func (client GlobalSiteManagementClient) GetAllManagedHostingEnvironments() (result ManagedHostingEnvironmentCollection, ae error)

GetAllManagedHostingEnvironments sends the get all managed hosting environments request.

func (GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsPreparer

func (client GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsPreparer() (*http.Request, error)

GetAllManagedHostingEnvironmentsPreparer prepares the GetAllManagedHostingEnvironments request.

func (GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsResponder

func (client GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsResponder(resp *http.Response) (result ManagedHostingEnvironmentCollection, err error)

GetAllManagedHostingEnvironmentsResponder handles the response to the GetAllManagedHostingEnvironments request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsSender

func (client GlobalSiteManagementClient) GetAllManagedHostingEnvironmentsSender(req *http.Request) (*http.Response, error)

GetAllManagedHostingEnvironmentsSender sends the GetAllManagedHostingEnvironments request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllServerFarms

func (client GlobalSiteManagementClient) GetAllServerFarms(detailed *bool) (result ServerFarmCollection, ae error)

GetAllServerFarms sends the get all server farms request.

detailed is false to return a subset of App Service Plan properties, true to return all of the properties. Retrieval of all properties may increase the API latency.

func (GlobalSiteManagementClient) GetAllServerFarmsPreparer

func (client GlobalSiteManagementClient) GetAllServerFarmsPreparer(detailed *bool) (*http.Request, error)

GetAllServerFarmsPreparer prepares the GetAllServerFarms request.

func (GlobalSiteManagementClient) GetAllServerFarmsResponder

func (client GlobalSiteManagementClient) GetAllServerFarmsResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetAllServerFarmsResponder handles the response to the GetAllServerFarms request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllServerFarmsSender

func (client GlobalSiteManagementClient) GetAllServerFarmsSender(req *http.Request) (*http.Response, error)

GetAllServerFarmsSender sends the GetAllServerFarms request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllSites

func (client GlobalSiteManagementClient) GetAllSites() (result SiteCollection, ae error)

GetAllSites sends the get all sites request.

func (GlobalSiteManagementClient) GetAllSitesPreparer

func (client GlobalSiteManagementClient) GetAllSitesPreparer() (*http.Request, error)

GetAllSitesPreparer prepares the GetAllSites request.

func (GlobalSiteManagementClient) GetAllSitesResponder

func (client GlobalSiteManagementClient) GetAllSitesResponder(resp *http.Response) (result SiteCollection, err error)

GetAllSitesResponder handles the response to the GetAllSites request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllSitesSender

func (client GlobalSiteManagementClient) GetAllSitesSender(req *http.Request) (*http.Response, error)

GetAllSitesSender sends the GetAllSites request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetAllWebHostingPlans

func (client GlobalSiteManagementClient) GetAllWebHostingPlans(detailed *bool) (result ServerFarmCollection, ae error)

GetAllWebHostingPlans sends the get all web hosting plans request.

detailed is false to return a subset of App Service Plan properties, true to return all of the properties. Retrieval of all properties may increase the API latency.

func (GlobalSiteManagementClient) GetAllWebHostingPlansPreparer

func (client GlobalSiteManagementClient) GetAllWebHostingPlansPreparer(detailed *bool) (*http.Request, error)

GetAllWebHostingPlansPreparer prepares the GetAllWebHostingPlans request.

func (GlobalSiteManagementClient) GetAllWebHostingPlansResponder

func (client GlobalSiteManagementClient) GetAllWebHostingPlansResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetAllWebHostingPlansResponder handles the response to the GetAllWebHostingPlans request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetAllWebHostingPlansSender

func (client GlobalSiteManagementClient) GetAllWebHostingPlansSender(req *http.Request) (*http.Response, error)

GetAllWebHostingPlansSender sends the GetAllWebHostingPlans request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetSubscriptionGeoRegions

func (client GlobalSiteManagementClient) GetSubscriptionGeoRegions() (result GeoRegionCollection, ae error)

GetSubscriptionGeoRegions sends the get subscription geo regions request.

func (GlobalSiteManagementClient) GetSubscriptionGeoRegionsPreparer

func (client GlobalSiteManagementClient) GetSubscriptionGeoRegionsPreparer() (*http.Request, error)

GetSubscriptionGeoRegionsPreparer prepares the GetSubscriptionGeoRegions request.

func (GlobalSiteManagementClient) GetSubscriptionGeoRegionsResponder

func (client GlobalSiteManagementClient) GetSubscriptionGeoRegionsResponder(resp *http.Response) (result GeoRegionCollection, err error)

GetSubscriptionGeoRegionsResponder handles the response to the GetSubscriptionGeoRegions request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetSubscriptionGeoRegionsSender

func (client GlobalSiteManagementClient) GetSubscriptionGeoRegionsSender(req *http.Request) (*http.Response, error)

GetSubscriptionGeoRegionsSender sends the GetSubscriptionGeoRegions request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) GetSubscriptionPublishingCredentials

func (client GlobalSiteManagementClient) GetSubscriptionPublishingCredentials() (result User, ae error)

GetSubscriptionPublishingCredentials sends the get subscription publishing credentials request.

func (GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsPreparer

func (client GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsPreparer() (*http.Request, error)

GetSubscriptionPublishingCredentialsPreparer prepares the GetSubscriptionPublishingCredentials request.

func (GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsResponder

func (client GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsResponder(resp *http.Response) (result User, err error)

GetSubscriptionPublishingCredentialsResponder handles the response to the GetSubscriptionPublishingCredentials request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsSender

func (client GlobalSiteManagementClient) GetSubscriptionPublishingCredentialsSender(req *http.Request) (*http.Response, error)

GetSubscriptionPublishingCredentialsSender sends the GetSubscriptionPublishingCredentials request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) IsHostingEnvironmentNameAvailable

func (client GlobalSiteManagementClient) IsHostingEnvironmentNameAvailable(name string) (result ObjectSet, ae error)

IsHostingEnvironmentNameAvailable sends the is hosting environment name available request.

name is hosting environment name

func (GlobalSiteManagementClient) IsHostingEnvironmentNameAvailablePreparer

func (client GlobalSiteManagementClient) IsHostingEnvironmentNameAvailablePreparer(name string) (*http.Request, error)

IsHostingEnvironmentNameAvailablePreparer prepares the IsHostingEnvironmentNameAvailable request.

func (GlobalSiteManagementClient) IsHostingEnvironmentNameAvailableResponder

func (client GlobalSiteManagementClient) IsHostingEnvironmentNameAvailableResponder(resp *http.Response) (result ObjectSet, err error)

IsHostingEnvironmentNameAvailableResponder handles the response to the IsHostingEnvironmentNameAvailable request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) IsHostingEnvironmentNameAvailableSender

func (client GlobalSiteManagementClient) IsHostingEnvironmentNameAvailableSender(req *http.Request) (*http.Response, error)

IsHostingEnvironmentNameAvailableSender sends the IsHostingEnvironmentNameAvailable request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailable

func (client GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailable(name string) (result ObjectSet, ae error)

IsHostingEnvironmentWithLegacyNameAvailable sends the is hosting environment with legacy name available request.

name is hosting environment name

func (GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailablePreparer

func (client GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailablePreparer(name string) (*http.Request, error)

IsHostingEnvironmentWithLegacyNameAvailablePreparer prepares the IsHostingEnvironmentWithLegacyNameAvailable request.

func (GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailableResponder

func (client GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailableResponder(resp *http.Response) (result ObjectSet, err error)

IsHostingEnvironmentWithLegacyNameAvailableResponder handles the response to the IsHostingEnvironmentWithLegacyNameAvailable request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailableSender

func (client GlobalSiteManagementClient) IsHostingEnvironmentWithLegacyNameAvailableSender(req *http.Request) (*http.Response, error)

IsHostingEnvironmentWithLegacyNameAvailableSender sends the IsHostingEnvironmentWithLegacyNameAvailable request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) ListPremierAddOnOffers

func (client GlobalSiteManagementClient) ListPremierAddOnOffers() (result ObjectSet, ae error)

ListPremierAddOnOffers sends the list premier add on offers request.

func (GlobalSiteManagementClient) ListPremierAddOnOffersPreparer

func (client GlobalSiteManagementClient) ListPremierAddOnOffersPreparer() (*http.Request, error)

ListPremierAddOnOffersPreparer prepares the ListPremierAddOnOffers request.

func (GlobalSiteManagementClient) ListPremierAddOnOffersResponder

func (client GlobalSiteManagementClient) ListPremierAddOnOffersResponder(resp *http.Response) (result ObjectSet, err error)

ListPremierAddOnOffersResponder handles the response to the ListPremierAddOnOffers request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) ListPremierAddOnOffersSender

func (client GlobalSiteManagementClient) ListPremierAddOnOffersSender(req *http.Request) (*http.Response, error)

ListPremierAddOnOffersSender sends the ListPremierAddOnOffers request. The method will close the http.Response Body if it receives an error.

func (GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentials

func (client GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentials(requestMessage User) (result User, ae error)

UpdateSubscriptionPublishingCredentials sends the update subscription publishing credentials request.

requestMessage is requestMessage with new publishing credentials

func (GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsPreparer

func (client GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsPreparer(requestMessage User) (*http.Request, error)

UpdateSubscriptionPublishingCredentialsPreparer prepares the UpdateSubscriptionPublishingCredentials request.

func (GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsResponder

func (client GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsResponder(resp *http.Response) (result User, err error)

UpdateSubscriptionPublishingCredentialsResponder handles the response to the UpdateSubscriptionPublishingCredentials request. The method always closes the http.Response Body.

func (GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsSender

func (client GlobalSiteManagementClient) UpdateSubscriptionPublishingCredentialsSender(req *http.Request) (*http.Response, error)

UpdateSubscriptionPublishingCredentialsSender sends the UpdateSubscriptionPublishingCredentials request. The method will close the http.Response Body if it receives an error.

type HTTPLogsConfig

type HTTPLogsConfig struct {
	FileSystem       *FileSystemHTTPLogsConfig       `json:"fileSystem,omitempty"`
	AzureBlobStorage *AzureBlobStorageHTTPLogsConfig `json:"azureBlobStorage,omitempty"`
}

HTTPLogsConfig is http logs configuration

type HandlerMapping

type HandlerMapping struct {
	Extension       *string `json:"extension,omitempty"`
	ScriptProcessor *string `json:"scriptProcessor,omitempty"`
	Arguments       *string `json:"arguments,omitempty"`
}

HandlerMapping is 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 HostName

type HostName struct {
	Name                        *string                     `json:"name,omitempty"`
	SiteNames                   *[]string                   `json:"siteNames,omitempty"`
	AzureResourceName           *string                     `json:"azureResourceName,omitempty"`
	AzureResourceType           AzureResourceType           `json:"azureResourceType,omitempty"`
	CustomHostNameDNSRecordType CustomHostNameDNSRecordType `json:"customHostNameDnsRecordType,omitempty"`
	HostNameType                HostNameType                `json:"hostNameType,omitempty"`
}

HostName is details of a hostname derived from a domain

type HostNameBinding

type HostNameBinding struct {
	autorest.Response `json:"-"`
	ID                *string                    `json:"id,omitempty"`
	Name              *string                    `json:"name,omitempty"`
	Location          *string                    `json:"location,omitempty"`
	Type              *string                    `json:"type,omitempty"`
	Tags              *map[string]*string        `json:"tags,omitempty"`
	Properties        *HostNameBindingProperties `json:"properties,omitempty"`
}

HostNameBinding is a host name binding object

type HostNameBindingCollection

type HostNameBindingCollection struct {
	autorest.Response `json:"-"`
	Value             *[]HostNameBinding `json:"value,omitempty"`
	NextLink          *string            `json:"nextLink,omitempty"`
}

HostNameBindingCollection is collection of host name bindings

type HostNameBindingProperties

type HostNameBindingProperties struct {
	Name                        *string                     `json:"name,omitempty"`
	SiteName                    *string                     `json:"siteName,omitempty"`
	DomainID                    *string                     `json:"domainId,omitempty"`
	AzureResourceName           *string                     `json:"azureResourceName,omitempty"`
	AzureResourceType           AzureResourceType           `json:"azureResourceType,omitempty"`
	CustomHostNameDNSRecordType CustomHostNameDNSRecordType `json:"customHostNameDnsRecordType,omitempty"`
	HostNameType                HostNameType                `json:"hostNameType,omitempty"`
}

HostNameBindingProperties is

type HostNameSslState

type HostNameSslState struct {
	Name               *string  `json:"name,omitempty"`
	SslState           SslState `json:"sslState,omitempty"`
	VirtualIP          *string  `json:"virtualIP,omitempty"`
	Thumbprint         *string  `json:"thumbprint,omitempty"`
	ToUpdate           *bool    `json:"toUpdate,omitempty"`
	ToUpdateIPBasedSsl *bool    `json:"toUpdateIpBasedSsl,omitempty"`
}

HostNameSslState is object that represents a SSL-enabled host name.

type HostNameType

type HostNameType string

HostNameType enumerates the values for host name type.

const (
	// Managed specifies the managed state for host name type.
	Managed HostNameType = "Managed"
	// Verified specifies the verified state for host name type.
	Verified HostNameType = "Verified"
)

type HostingEnvironment

type HostingEnvironment struct {
	autorest.Response `json:"-"`
	ID                *string                       `json:"id,omitempty"`
	Name              *string                       `json:"name,omitempty"`
	Location          *string                       `json:"location,omitempty"`
	Type              *string                       `json:"type,omitempty"`
	Tags              *map[string]*string           `json:"tags,omitempty"`
	Properties        *HostingEnvironmentProperties `json:"properties,omitempty"`
}

HostingEnvironment is description of an hostingEnvironment (App Service Environment)

type HostingEnvironmentCollection

type HostingEnvironmentCollection struct {
	autorest.Response `json:"-"`
	Value             *[]HostingEnvironment `json:"value,omitempty"`
	NextLink          *string               `json:"nextLink,omitempty"`
}

HostingEnvironmentCollection is collection of hosting environments (App Service Environments)

type HostingEnvironmentDiagnostics

type HostingEnvironmentDiagnostics struct {
	autorest.Response `json:"-"`
	Name              *string `json:"name,omitempty"`
	DiagnosicsOutput  *string `json:"diagnosicsOutput,omitempty"`
}

HostingEnvironmentDiagnostics is diagnostics for a hosting environment (App Service Environment)

type HostingEnvironmentDiagnosticsList

type HostingEnvironmentDiagnosticsList struct {
	autorest.Response `json:"-"`
	Value             *[]HostingEnvironmentDiagnostics `json:"value,omitempty"`
}

HostingEnvironmentDiagnosticsList is

type HostingEnvironmentProfile

type HostingEnvironmentProfile struct {
	ID   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Type *string `json:"type,omitempty"`
}

HostingEnvironmentProfile is specification for a hostingEnvironment (App Service Environment) to use for this resource

type HostingEnvironmentProperties

type HostingEnvironmentProperties struct {
	Name                      *string                      `json:"name,omitempty"`
	Location                  *string                      `json:"location,omitempty"`
	Status                    HostingEnvironmentStatus     `json:"status,omitempty"`
	VnetName                  *string                      `json:"vnetName,omitempty"`
	VnetResourceGroupName     *string                      `json:"vnetResourceGroupName,omitempty"`
	VnetSubnetName            *string                      `json:"vnetSubnetName,omitempty"`
	VirtualNetwork            *VirtualNetworkProfile       `json:"virtualNetwork,omitempty"`
	InternalLoadBalancingMode InternalLoadBalancingMode    `json:"internalLoadBalancingMode,omitempty"`
	MultiSize                 *string                      `json:"multiSize,omitempty"`
	MultiRoleCount            *int                         `json:"multiRoleCount,omitempty"`
	WorkerPools               *[]WorkerPool                `json:"workerPools,omitempty"`
	IpsslAddressCount         *int                         `json:"ipsslAddressCount,omitempty"`
	DatabaseEdition           *string                      `json:"databaseEdition,omitempty"`
	DatabaseServiceObjective  *string                      `json:"databaseServiceObjective,omitempty"`
	UpgradeDomains            *int                         `json:"upgradeDomains,omitempty"`
	SubscriptionID            *string                      `json:"subscriptionId,omitempty"`
	DNSSuffix                 *string                      `json:"dnsSuffix,omitempty"`
	LastAction                *string                      `json:"lastAction,omitempty"`
	LastActionResult          *string                      `json:"lastActionResult,omitempty"`
	AllowedMultiSizes         *string                      `json:"allowedMultiSizes,omitempty"`
	AllowedWorkerSizes        *string                      `json:"allowedWorkerSizes,omitempty"`
	MaximumNumberOfMachines   *int                         `json:"maximumNumberOfMachines,omitempty"`
	VipMappings               *[]VirtualIPMapping          `json:"vipMappings,omitempty"`
	EnvironmentCapacities     *[]StampCapacity             `json:"environmentCapacities,omitempty"`
	NetworkAccessControlList  *[]NetworkAccessControlEntry `json:"networkAccessControlList,omitempty"`
	EnvironmentIsHealthy      *bool                        `json:"environmentIsHealthy,omitempty"`
	EnvironmentStatus         *string                      `json:"environmentStatus,omitempty"`
	ResourceGroup             *string                      `json:"resourceGroup,omitempty"`
	APIManagementAccountID    *string                      `json:"apiManagementAccountId,omitempty"`
	Suspended                 *bool                        `json:"suspended,omitempty"`
}

HostingEnvironmentProperties is

type HostingEnvironmentStatus

type HostingEnvironmentStatus string

HostingEnvironmentStatus enumerates the values for hosting environment status.

const (
	// Deleting specifies the deleting state for hosting environment status.
	Deleting HostingEnvironmentStatus = "Deleting"
	// Preparing specifies the preparing state for hosting environment status.
	Preparing HostingEnvironmentStatus = "Preparing"
	// Ready specifies the ready state for hosting environment status.
	Ready HostingEnvironmentStatus = "Ready"
	// Scaling specifies the scaling state for hosting environment status.
	Scaling HostingEnvironmentStatus = "Scaling"
)

type HostingEnvironmentsSiteManagementClient

type HostingEnvironmentsSiteManagementClient struct {
	SiteManagementClient
}

HostingEnvironmentsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewHostingEnvironmentsSiteManagementClient

func NewHostingEnvironmentsSiteManagementClient(subscriptionID string) HostingEnvironmentsSiteManagementClient

NewHostingEnvironmentsSiteManagementClient creates an instance of the HostingEnvironmentsSiteManagementClient client.

func NewHostingEnvironmentsSiteManagementClientWithBaseURI

func NewHostingEnvironmentsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) HostingEnvironmentsSiteManagementClient

NewHostingEnvironmentsSiteManagementClientWithBaseURI creates an instance of the HostingEnvironmentsSiteManagementClient client.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironment(resourceGroupName string, name string, hostingEnvironmentEnvelope HostingEnvironment) (result HostingEnvironment, ae error)

CreateOrUpdateHostingEnvironment sends the create or update hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) hostingEnvironmentEnvelope is properties of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentPreparer(resourceGroupName string, name string, hostingEnvironmentEnvelope HostingEnvironment) (*http.Request, error)

CreateOrUpdateHostingEnvironmentPreparer prepares the CreateOrUpdateHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentResponder(resp *http.Response) (result HostingEnvironment, err error)

CreateOrUpdateHostingEnvironmentResponder handles the response to the CreateOrUpdateHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateHostingEnvironmentSender(req *http.Request) (*http.Response, error)

CreateOrUpdateHostingEnvironmentSender sends the CreateOrUpdateHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePool

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePool(resourceGroupName string, name string, multiRolePoolEnvelope WorkerPool) (result WorkerPool, ae error)

CreateOrUpdateMultiRolePool sends the create or update multi role pool request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) multiRolePoolEnvelope is properties of multiRole pool

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolPreparer

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolPreparer(resourceGroupName string, name string, multiRolePoolEnvelope WorkerPool) (*http.Request, error)

CreateOrUpdateMultiRolePoolPreparer prepares the CreateOrUpdateMultiRolePool request.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolResponder

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolResponder(resp *http.Response) (result WorkerPool, err error)

CreateOrUpdateMultiRolePoolResponder handles the response to the CreateOrUpdateMultiRolePool request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolSender

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateMultiRolePoolSender(req *http.Request) (*http.Response, error)

CreateOrUpdateMultiRolePoolSender sends the CreateOrUpdateMultiRolePool request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPool

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPool(resourceGroupName string, name string, workerPoolName string, workerPoolEnvelope WorkerPool) (result WorkerPool, ae error)

CreateOrUpdateWorkerPool sends the create or update worker pool request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool workerPoolEnvelope is properties of worker pool

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolPreparer

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolPreparer(resourceGroupName string, name string, workerPoolName string, workerPoolEnvelope WorkerPool) (*http.Request, error)

CreateOrUpdateWorkerPoolPreparer prepares the CreateOrUpdateWorkerPool request.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolResponder

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolResponder(resp *http.Response) (result WorkerPool, err error)

CreateOrUpdateWorkerPoolResponder handles the response to the CreateOrUpdateWorkerPool request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolSender

func (client HostingEnvironmentsSiteManagementClient) CreateOrUpdateWorkerPoolSender(req *http.Request) (*http.Response, error)

CreateOrUpdateWorkerPoolSender sends the CreateOrUpdateWorkerPool request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironment(resourceGroupName string, name string, forceDelete *bool) (result ObjectSet, ae error)

DeleteHostingEnvironment sends the delete hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) forceDelete is delete even if the hostingEnvironment (App Service Environment) contains resources

func (HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentPreparer(resourceGroupName string, name string, forceDelete *bool) (*http.Request, error)

DeleteHostingEnvironmentPreparer prepares the DeleteHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentResponder(resp *http.Response) (result ObjectSet, err error)

DeleteHostingEnvironmentResponder handles the response to the DeleteHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) DeleteHostingEnvironmentSender(req *http.Request) (*http.Response, error)

DeleteHostingEnvironmentSender sends the DeleteHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironment(resourceGroupName string, name string) (result HostingEnvironment, ae error)

GetHostingEnvironment sends the get hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacities

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacities(resourceGroupName string, name string) (result StampCapacityCollection, ae error)

GetHostingEnvironmentCapacities sends the get hosting environment capacities request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentCapacitiesPreparer prepares the GetHostingEnvironmentCapacities request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesResponder(resp *http.Response) (result StampCapacityCollection, err error)

GetHostingEnvironmentCapacitiesResponder handles the response to the GetHostingEnvironmentCapacities request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentCapacitiesSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentCapacitiesSender sends the GetHostingEnvironmentCapacities request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnostics

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnostics(resourceGroupName string, name string) (result HostingEnvironmentDiagnosticsList, ae error)

GetHostingEnvironmentDiagnostics sends the get hosting environment diagnostics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItem

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItem(resourceGroupName string, name string, diagnosticsName string) (result HostingEnvironmentDiagnostics, ae error)

GetHostingEnvironmentDiagnosticsItem sends the get hosting environment diagnostics item request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) diagnosticsName is name of the diagnostics

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemPreparer(resourceGroupName string, name string, diagnosticsName string) (*http.Request, error)

GetHostingEnvironmentDiagnosticsItemPreparer prepares the GetHostingEnvironmentDiagnosticsItem request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemResponder(resp *http.Response) (result HostingEnvironmentDiagnostics, err error)

GetHostingEnvironmentDiagnosticsItemResponder handles the response to the GetHostingEnvironmentDiagnosticsItem request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsItemSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentDiagnosticsItemSender sends the GetHostingEnvironmentDiagnosticsItem request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentDiagnosticsPreparer prepares the GetHostingEnvironmentDiagnostics request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsResponder(resp *http.Response) (result HostingEnvironmentDiagnosticsList, err error)

GetHostingEnvironmentDiagnosticsResponder handles the response to the GetHostingEnvironmentDiagnostics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentDiagnosticsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentDiagnosticsSender sends the GetHostingEnvironmentDiagnostics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitions

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitions(resourceGroupName string, name string) (result MetricDefinition, ae error)

GetHostingEnvironmentMetricDefinitions sends the get hosting environment metric definitions request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentMetricDefinitionsPreparer prepares the GetHostingEnvironmentMetricDefinitions request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsResponder(resp *http.Response) (result MetricDefinition, err error)

GetHostingEnvironmentMetricDefinitionsResponder handles the response to the GetHostingEnvironmentMetricDefinitions request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentMetricDefinitionsSender sends the GetHostingEnvironmentMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetrics

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetrics(resourceGroupName string, name string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetHostingEnvironmentMetrics sends the get hosting environment metrics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) details is include instance details filter is 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]'.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsPreparer(resourceGroupName string, name string, details *bool, filter string) (*http.Request, error)

GetHostingEnvironmentMetricsPreparer prepares the GetHostingEnvironmentMetrics request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetHostingEnvironmentMetricsResponder handles the response to the GetHostingEnvironmentMetrics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMetricsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentMetricsSender sends the GetHostingEnvironmentMetrics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitions

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitions(resourceGroupName string, name string) (result MetricDefinitionCollection, ae error)

GetHostingEnvironmentMultiRoleMetricDefinitions sends the get hosting environment multi role metric definitions request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentMultiRoleMetricDefinitionsPreparer prepares the GetHostingEnvironmentMultiRoleMetricDefinitions request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsResponder(resp *http.Response) (result MetricDefinitionCollection, err error)

GetHostingEnvironmentMultiRoleMetricDefinitionsResponder handles the response to the GetHostingEnvironmentMultiRoleMetricDefinitions request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentMultiRoleMetricDefinitionsSender sends the GetHostingEnvironmentMultiRoleMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetrics

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetrics(resourceGroupName string, name string, startTime string, endTime string, timeGrain string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetHostingEnvironmentMultiRoleMetrics sends the get hosting environment multi role metrics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) startTime is beginning time of metrics query endTime is end time of metrics query timeGrain is time granularity of metrics query details is include instance details filter is 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]'.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsPreparer(resourceGroupName string, name string, startTime string, endTime string, timeGrain string, details *bool, filter string) (*http.Request, error)

GetHostingEnvironmentMultiRoleMetricsPreparer prepares the GetHostingEnvironmentMultiRoleMetrics request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetHostingEnvironmentMultiRoleMetricsResponder handles the response to the GetHostingEnvironmentMultiRoleMetrics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleMetricsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentMultiRoleMetricsSender sends the GetHostingEnvironmentMultiRoleMetrics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsages

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsages(resourceGroupName string, name string) (result UsageCollection, ae error)

GetHostingEnvironmentMultiRoleUsages sends the get hosting environment multi role usages request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentMultiRoleUsagesPreparer prepares the GetHostingEnvironmentMultiRoleUsages request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesResponder(resp *http.Response) (result UsageCollection, err error)

GetHostingEnvironmentMultiRoleUsagesResponder handles the response to the GetHostingEnvironmentMultiRoleUsages request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentMultiRoleUsagesSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentMultiRoleUsagesSender sends the GetHostingEnvironmentMultiRoleUsages request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperation

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperation(resourceGroupName string, name string, operationID string) (result ObjectSet, ae error)

GetHostingEnvironmentOperation sends the get hosting environment operation request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) operationID is operation identifier GUID

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationPreparer(resourceGroupName string, name string, operationID string) (*http.Request, error)

GetHostingEnvironmentOperationPreparer prepares the GetHostingEnvironmentOperation request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationResponder(resp *http.Response) (result ObjectSet, err error)

GetHostingEnvironmentOperationResponder handles the response to the GetHostingEnvironmentOperation request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentOperationSender sends the GetHostingEnvironmentOperation request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperations

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperations(resourceGroupName string, name string) (result ObjectSet, ae error)

GetHostingEnvironmentOperations sends the get hosting environment operations request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentOperationsPreparer prepares the GetHostingEnvironmentOperations request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsResponder(resp *http.Response) (result ObjectSet, err error)

GetHostingEnvironmentOperationsResponder handles the response to the GetHostingEnvironmentOperations request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentOperationsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentOperationsSender sends the GetHostingEnvironmentOperations request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentPreparer prepares the GetHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentResponder(resp *http.Response) (result HostingEnvironment, err error)

GetHostingEnvironmentResponder handles the response to the GetHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentSender sends the GetHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarms

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarms(resourceGroupName string, name string) (result ServerFarmCollection, ae error)

GetHostingEnvironmentServerFarms sends the get hosting environment server farms request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentServerFarmsPreparer prepares the GetHostingEnvironmentServerFarms request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetHostingEnvironmentServerFarmsResponder handles the response to the GetHostingEnvironmentServerFarms request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentServerFarmsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentServerFarmsSender sends the GetHostingEnvironmentServerFarms request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSites

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSites(resourceGroupName string, name string, propertiesToInclude string) (result SiteCollection, ae error)

GetHostingEnvironmentSites sends the get hosting environment sites request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) propertiesToInclude is comma separated list of site properties to include

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesPreparer(resourceGroupName string, name string, propertiesToInclude string) (*http.Request, error)

GetHostingEnvironmentSitesPreparer prepares the GetHostingEnvironmentSites request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesResponder(resp *http.Response) (result SiteCollection, err error)

GetHostingEnvironmentSitesResponder handles the response to the GetHostingEnvironmentSites request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentSitesSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentSitesSender sends the GetHostingEnvironmentSites request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsages

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsages(resourceGroupName string, name string, filter string) (result CsmUsageQuotaCollection, ae error)

GetHostingEnvironmentUsages sends the get hosting environment usages request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) filter is 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]'.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesPreparer(resourceGroupName string, name string, filter string) (*http.Request, error)

GetHostingEnvironmentUsagesPreparer prepares the GetHostingEnvironmentUsages request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesResponder(resp *http.Response) (result CsmUsageQuotaCollection, err error)

GetHostingEnvironmentUsagesResponder handles the response to the GetHostingEnvironmentUsages request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentUsagesSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentUsagesSender sends the GetHostingEnvironmentUsages request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVips

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVips(resourceGroupName string, name string) (result AddressResponse, ae error)

GetHostingEnvironmentVips sends the get hosting environment vips request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentVipsPreparer prepares the GetHostingEnvironmentVips request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsResponder(resp *http.Response) (result AddressResponse, err error)

GetHostingEnvironmentVipsResponder handles the response to the GetHostingEnvironmentVips request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentVipsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentVipsSender sends the GetHostingEnvironmentVips request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlans

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlans(resourceGroupName string, name string) (result ServerFarmCollection, ae error)

GetHostingEnvironmentWebHostingPlans sends the get hosting environment web hosting plans request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansPreparer(resourceGroupName string, name string) (*http.Request, error)

GetHostingEnvironmentWebHostingPlansPreparer prepares the GetHostingEnvironmentWebHostingPlans request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetHostingEnvironmentWebHostingPlansResponder handles the response to the GetHostingEnvironmentWebHostingPlans request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebHostingPlansSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentWebHostingPlansSender sends the GetHostingEnvironmentWebHostingPlans request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitions

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitions(resourceGroupName string, name string, workerPoolName string) (result MetricDefinitionCollection, ae error)

GetHostingEnvironmentWebWorkerMetricDefinitions sends the get hosting environment web worker metric definitions request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsPreparer(resourceGroupName string, name string, workerPoolName string) (*http.Request, error)

GetHostingEnvironmentWebWorkerMetricDefinitionsPreparer prepares the GetHostingEnvironmentWebWorkerMetricDefinitions request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsResponder(resp *http.Response) (result MetricDefinitionCollection, err error)

GetHostingEnvironmentWebWorkerMetricDefinitionsResponder handles the response to the GetHostingEnvironmentWebWorkerMetricDefinitions request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentWebWorkerMetricDefinitionsSender sends the GetHostingEnvironmentWebWorkerMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetrics

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetrics(resourceGroupName string, name string, workerPoolName string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetHostingEnvironmentWebWorkerMetrics sends the get hosting environment web worker metrics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool details is include instance details filter is 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]'.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsPreparer(resourceGroupName string, name string, workerPoolName string, details *bool, filter string) (*http.Request, error)

GetHostingEnvironmentWebWorkerMetricsPreparer prepares the GetHostingEnvironmentWebWorkerMetrics request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetHostingEnvironmentWebWorkerMetricsResponder handles the response to the GetHostingEnvironmentWebWorkerMetrics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerMetricsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentWebWorkerMetricsSender sends the GetHostingEnvironmentWebWorkerMetrics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsages

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsages(resourceGroupName string, name string, workerPoolName string) (result UsageCollection, ae error)

GetHostingEnvironmentWebWorkerUsages sends the get hosting environment web worker usages request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesPreparer(resourceGroupName string, name string, workerPoolName string) (*http.Request, error)

GetHostingEnvironmentWebWorkerUsagesPreparer prepares the GetHostingEnvironmentWebWorkerUsages request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesResponder(resp *http.Response) (result UsageCollection, err error)

GetHostingEnvironmentWebWorkerUsagesResponder handles the response to the GetHostingEnvironmentWebWorkerUsages request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentWebWorkerUsagesSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentWebWorkerUsagesSender sends the GetHostingEnvironmentWebWorkerUsages request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironments

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironments(resourceGroupName string) (result HostingEnvironmentCollection, ae error)

GetHostingEnvironments sends the get hosting environments request.

resourceGroupName is name of resource group

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsPreparer(resourceGroupName string) (*http.Request, error)

GetHostingEnvironmentsPreparer prepares the GetHostingEnvironments request.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsResponder

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsResponder(resp *http.Response) (result HostingEnvironmentCollection, err error)

GetHostingEnvironmentsResponder handles the response to the GetHostingEnvironments request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsSender

func (client HostingEnvironmentsSiteManagementClient) GetHostingEnvironmentsSender(req *http.Request) (*http.Response, error)

GetHostingEnvironmentsSender sends the GetHostingEnvironments request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePool

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePool(resourceGroupName string, name string) (result WorkerPool, ae error)

GetMultiRolePool sends the get multi role pool request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitions

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitions(resourceGroupName string, name string, instance string) (result ObjectSet, ae error)

GetMultiRolePoolInstanceMetricDefinitions sends the get multi role pool instance metric definitions request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) instance is name of instance in the multiRole pool&gt;

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsPreparer(resourceGroupName string, name string, instance string) (*http.Request, error)

GetMultiRolePoolInstanceMetricDefinitionsPreparer prepares the GetMultiRolePoolInstanceMetricDefinitions request.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsResponder

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsResponder(resp *http.Response) (result ObjectSet, err error)

GetMultiRolePoolInstanceMetricDefinitionsResponder handles the response to the GetMultiRolePoolInstanceMetricDefinitions request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsSender

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetMultiRolePoolInstanceMetricDefinitionsSender sends the GetMultiRolePoolInstanceMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetrics

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetrics(resourceGroupName string, name string, instance string, details *bool) (result ObjectSet, ae error)

GetMultiRolePoolInstanceMetrics sends the get multi role pool instance metrics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) instance is name of instance in the multiRole pool details is include instance details

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsPreparer(resourceGroupName string, name string, instance string, details *bool) (*http.Request, error)

GetMultiRolePoolInstanceMetricsPreparer prepares the GetMultiRolePoolInstanceMetrics request.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsResponder

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsResponder(resp *http.Response) (result ObjectSet, err error)

GetMultiRolePoolInstanceMetricsResponder handles the response to the GetMultiRolePoolInstanceMetrics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsSender

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolInstanceMetricsSender(req *http.Request) (*http.Response, error)

GetMultiRolePoolInstanceMetricsSender sends the GetMultiRolePoolInstanceMetrics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolPreparer

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolPreparer(resourceGroupName string, name string) (*http.Request, error)

GetMultiRolePoolPreparer prepares the GetMultiRolePool request.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolResponder

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolResponder(resp *http.Response) (result WorkerPool, err error)

GetMultiRolePoolResponder handles the response to the GetMultiRolePool request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSender

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSender(req *http.Request) (*http.Response, error)

GetMultiRolePoolSender sends the GetMultiRolePool request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkus

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkus(resourceGroupName string, name string) (result SkuInfoCollection, ae error)

GetMultiRolePoolSkus sends the get multi role pool skus request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusPreparer

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusPreparer(resourceGroupName string, name string) (*http.Request, error)

GetMultiRolePoolSkusPreparer prepares the GetMultiRolePoolSkus request.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusResponder

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusResponder(resp *http.Response) (result SkuInfoCollection, err error)

GetMultiRolePoolSkusResponder handles the response to the GetMultiRolePoolSkus request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusSender

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolSkusSender(req *http.Request) (*http.Response, error)

GetMultiRolePoolSkusSender sends the GetMultiRolePoolSkus request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePools

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePools(resourceGroupName string, name string) (result WorkerPoolCollection, ae error)

GetMultiRolePools sends the get multi role pools request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetMultiRolePoolsPreparer prepares the GetMultiRolePools request.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsResponder

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsResponder(resp *http.Response) (result WorkerPoolCollection, err error)

GetMultiRolePoolsResponder handles the response to the GetMultiRolePools request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsSender

func (client HostingEnvironmentsSiteManagementClient) GetMultiRolePoolsSender(req *http.Request) (*http.Response, error)

GetMultiRolePoolsSender sends the GetMultiRolePools request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPool

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPool(resourceGroupName string, name string, workerPoolName string) (result WorkerPool, ae error)

GetWorkerPool sends the get worker pool request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitions

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitions(resourceGroupName string, name string, workerPoolName string, instance string) (result ObjectSet, ae error)

GetWorkerPoolInstanceMetricDefinitions sends the get worker pool instance metric definitions request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool instance is name of instance in the worker pool

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsPreparer(resourceGroupName string, name string, workerPoolName string, instance string) (*http.Request, error)

GetWorkerPoolInstanceMetricDefinitionsPreparer prepares the GetWorkerPoolInstanceMetricDefinitions request.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsResponder

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsResponder(resp *http.Response) (result ObjectSet, err error)

GetWorkerPoolInstanceMetricDefinitionsResponder handles the response to the GetWorkerPoolInstanceMetricDefinitions request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsSender

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetWorkerPoolInstanceMetricDefinitionsSender sends the GetWorkerPoolInstanceMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetrics

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetrics(resourceGroupName string, name string, workerPoolName string, instance string, details *bool, filter string) (result ObjectSet, ae error)

GetWorkerPoolInstanceMetrics sends the get worker pool instance metrics request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool instance is name of instance in the worker pool details is include instance details filter is 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]'.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsPreparer(resourceGroupName string, name string, workerPoolName string, instance string, details *bool, filter string) (*http.Request, error)

GetWorkerPoolInstanceMetricsPreparer prepares the GetWorkerPoolInstanceMetrics request.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsResponder

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsResponder(resp *http.Response) (result ObjectSet, err error)

GetWorkerPoolInstanceMetricsResponder handles the response to the GetWorkerPoolInstanceMetrics request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsSender

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolInstanceMetricsSender(req *http.Request) (*http.Response, error)

GetWorkerPoolInstanceMetricsSender sends the GetWorkerPoolInstanceMetrics request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolPreparer

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolPreparer(resourceGroupName string, name string, workerPoolName string) (*http.Request, error)

GetWorkerPoolPreparer prepares the GetWorkerPool request.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolResponder

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolResponder(resp *http.Response) (result WorkerPool, err error)

GetWorkerPoolResponder handles the response to the GetWorkerPool request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolSender

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolSender(req *http.Request) (*http.Response, error)

GetWorkerPoolSender sends the GetWorkerPool request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkus

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkus(resourceGroupName string, name string, workerPoolName string) (result SkuInfoCollection, ae error)

GetWorkerPoolSkus sends the get worker pool skus request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment) workerPoolName is name of worker pool

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusPreparer

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusPreparer(resourceGroupName string, name string, workerPoolName string) (*http.Request, error)

GetWorkerPoolSkusPreparer prepares the GetWorkerPoolSkus request.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusResponder

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusResponder(resp *http.Response) (result SkuInfoCollection, err error)

GetWorkerPoolSkusResponder handles the response to the GetWorkerPoolSkus request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusSender

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolSkusSender(req *http.Request) (*http.Response, error)

GetWorkerPoolSkusSender sends the GetWorkerPoolSkus request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPools

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPools(resourceGroupName string, name string) (result WorkerPoolCollection, ae error)

GetWorkerPools sends the get worker pools request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolsPreparer

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetWorkerPoolsPreparer prepares the GetWorkerPools request.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolsResponder

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolsResponder(resp *http.Response) (result WorkerPoolCollection, err error)

GetWorkerPoolsResponder handles the response to the GetWorkerPools request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) GetWorkerPoolsSender

func (client HostingEnvironmentsSiteManagementClient) GetWorkerPoolsSender(req *http.Request) (*http.Response, error)

GetWorkerPoolsSender sends the GetWorkerPools request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) RebootHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) RebootHostingEnvironment(resourceGroupName string, name string) (result ObjectSet, ae error)

RebootHostingEnvironment sends the reboot hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentPreparer(resourceGroupName string, name string) (*http.Request, error)

RebootHostingEnvironmentPreparer prepares the RebootHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentResponder(resp *http.Response) (result ObjectSet, err error)

RebootHostingEnvironmentResponder handles the response to the RebootHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) RebootHostingEnvironmentSender(req *http.Request) (*http.Response, error)

RebootHostingEnvironmentSender sends the RebootHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironment(resourceGroupName string, name string) (result SiteCollection, ae error)

ResumeHostingEnvironment sends the resume hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentPreparer(resourceGroupName string, name string) (*http.Request, error)

ResumeHostingEnvironmentPreparer prepares the ResumeHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentResponder(resp *http.Response) (result SiteCollection, err error)

ResumeHostingEnvironmentResponder handles the response to the ResumeHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) ResumeHostingEnvironmentSender(req *http.Request) (*http.Response, error)

ResumeHostingEnvironmentSender sends the ResumeHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironment

func (client HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironment(resourceGroupName string, name string) (result SiteCollection, ae error)

SuspendHostingEnvironment sends the suspend hosting environment request.

resourceGroupName is name of resource group name is name of hostingEnvironment (App Service Environment)

func (HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentPreparer

func (client HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentPreparer(resourceGroupName string, name string) (*http.Request, error)

SuspendHostingEnvironmentPreparer prepares the SuspendHostingEnvironment request.

func (HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentResponder

func (client HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentResponder(resp *http.Response) (result SiteCollection, err error)

SuspendHostingEnvironmentResponder handles the response to the SuspendHostingEnvironment request. The method always closes the http.Response Body.

func (HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentSender

func (client HostingEnvironmentsSiteManagementClient) SuspendHostingEnvironmentSender(req *http.Request) (*http.Response, error)

SuspendHostingEnvironmentSender sends the SuspendHostingEnvironment request. The method will close the http.Response Body if it receives an error.

type InternalLoadBalancingMode

type InternalLoadBalancingMode string

InternalLoadBalancingMode enumerates the values for internal load balancing mode.

const (
	// None specifies the none state for internal load balancing mode.
	None InternalLoadBalancingMode = "None"
	// Publishing specifies the publishing state for internal load balancing
	// mode.
	Publishing InternalLoadBalancingMode = "Publishing"
	// Web specifies the web state for internal load balancing mode.
	Web InternalLoadBalancingMode = "Web"
)

type KeyValuePairStringString

type KeyValuePairStringString struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
}

KeyValuePairStringString is

type KeyVaultSecretStatus

type KeyVaultSecretStatus string

KeyVaultSecretStatus enumerates the values for key vault secret status.

const (
	// KeyVaultSecretStatusAzureServiceUnauthorizedToAccessKeyVault specifies
	// the key vault secret status azure service unauthorized to access key
	// vault state for key vault secret status.
	KeyVaultSecretStatusAzureServiceUnauthorizedToAccessKeyVault KeyVaultSecretStatus = "AzureServiceUnauthorizedToAccessKeyVault"
	// KeyVaultSecretStatusCertificateOrderFailed specifies the key vault
	// secret status certificate order failed state for key vault secret
	// status.
	KeyVaultSecretStatusCertificateOrderFailed KeyVaultSecretStatus = "CertificateOrderFailed"
	// KeyVaultSecretStatusInitialized specifies the key vault secret status
	// initialized state for key vault secret status.
	KeyVaultSecretStatusInitialized KeyVaultSecretStatus = "Initialized"
	// KeyVaultSecretStatusKeyVaultDoesNotExist specifies the key vault secret
	// status key vault does not exist state for key vault secret status.
	KeyVaultSecretStatusKeyVaultDoesNotExist KeyVaultSecretStatus = "KeyVaultDoesNotExist"
	// KeyVaultSecretStatusKeyVaultSecretDoesNotExist specifies the key vault
	// secret status key vault secret does not exist state for key vault
	// secret status.
	KeyVaultSecretStatusKeyVaultSecretDoesNotExist KeyVaultSecretStatus = "KeyVaultSecretDoesNotExist"
	// KeyVaultSecretStatusOperationNotPermittedOnKeyVault specifies the key
	// vault secret status operation not permitted on key vault state for key
	// vault secret status.
	KeyVaultSecretStatusOperationNotPermittedOnKeyVault KeyVaultSecretStatus = "OperationNotPermittedOnKeyVault"
	// KeyVaultSecretStatusSucceeded specifies the key vault secret status
	// succeeded state for key vault secret status.
	KeyVaultSecretStatusSucceeded KeyVaultSecretStatus = "Succeeded"
	// KeyVaultSecretStatusUnknown specifies the key vault secret status
	// unknown state for key vault secret status.
	KeyVaultSecretStatusUnknown KeyVaultSecretStatus = "Unknown"
	// KeyVaultSecretStatusUnknownError specifies the key vault secret status
	// unknown error state for key vault secret status.
	KeyVaultSecretStatusUnknownError KeyVaultSecretStatus = "UnknownError"
	// KeyVaultSecretStatusWaitingOnCertificateOrder specifies the key vault
	// secret status waiting on certificate order state for key vault secret
	// status.
	KeyVaultSecretStatusWaitingOnCertificateOrder KeyVaultSecretStatus = "WaitingOnCertificateOrder"
)

type LocalizableString

type LocalizableString struct {
	Value          *string `json:"value,omitempty"`
	LocalizedValue *string `json:"localizedValue,omitempty"`
}

LocalizableString is localizableString object containing the name and a localized value.

type LogLevel

type LogLevel string

LogLevel enumerates the values for log level.

const (
	// Error specifies the error state for log level.
	Error LogLevel = "Error"
	// Information specifies the information state for log level.
	Information LogLevel = "Information"
	// Off specifies the off state for log level.
	Off LogLevel = "Off"
	// Verbose specifies the verbose state for log level.
	Verbose LogLevel = "Verbose"
	// Warning specifies the warning state for log level.
	Warning LogLevel = "Warning"
)

type ManagedHostingEnvironment

type ManagedHostingEnvironment struct {
	autorest.Response `json:"-"`
	ID                *string                              `json:"id,omitempty"`
	Name              *string                              `json:"name,omitempty"`
	Location          *string                              `json:"location,omitempty"`
	Type              *string                              `json:"type,omitempty"`
	Tags              *map[string]*string                  `json:"tags,omitempty"`
	Properties        *ManagedHostingEnvironmentProperties `json:"properties,omitempty"`
}

ManagedHostingEnvironment is description of a managed hosting environment

type ManagedHostingEnvironmentCollection

type ManagedHostingEnvironmentCollection struct {
	autorest.Response `json:"-"`
	Value             *[]ManagedHostingEnvironment `json:"value,omitempty"`
	NextLink          *string                      `json:"nextLink,omitempty"`
}

ManagedHostingEnvironmentCollection is collection of managed hosting environments

type ManagedHostingEnvironmentProperties

type ManagedHostingEnvironmentProperties struct {
	Name                 *string                         `json:"name,omitempty"`
	Location             *string                         `json:"location,omitempty"`
	Status               ManagedHostingEnvironmentStatus `json:"status,omitempty"`
	VirtualNetwork       *VirtualNetworkProfile          `json:"virtualNetwork,omitempty"`
	IpsslAddressCount    *int                            `json:"ipsslAddressCount,omitempty"`
	DNSSuffix            *string                         `json:"dnsSuffix,omitempty"`
	SubscriptionID       *string                         `json:"subscriptionId,omitempty"`
	ResourceGroup        *string                         `json:"resourceGroup,omitempty"`
	EnvironmentIsHealthy *bool                           `json:"environmentIsHealthy,omitempty"`
	EnvironmentStatus    *string                         `json:"environmentStatus,omitempty"`
	Suspended            *bool                           `json:"suspended,omitempty"`
}

ManagedHostingEnvironmentProperties is

type ManagedHostingEnvironmentStatus

type ManagedHostingEnvironmentStatus string

ManagedHostingEnvironmentStatus enumerates the values for managed hosting environment status.

const (
	// ManagedHostingEnvironmentStatusDeleting specifies the managed hosting
	// environment status deleting state for managed hosting environment
	// status.
	ManagedHostingEnvironmentStatusDeleting ManagedHostingEnvironmentStatus = "Deleting"
	// ManagedHostingEnvironmentStatusPreparing specifies the managed hosting
	// environment status preparing state for managed hosting environment
	// status.
	ManagedHostingEnvironmentStatusPreparing ManagedHostingEnvironmentStatus = "Preparing"
	// ManagedHostingEnvironmentStatusReady specifies the managed hosting
	// environment status ready state for managed hosting environment status.
	ManagedHostingEnvironmentStatusReady ManagedHostingEnvironmentStatus = "Ready"
)

type ManagedHostingEnvironmentsSiteManagementClient

type ManagedHostingEnvironmentsSiteManagementClient struct {
	SiteManagementClient
}

ManagedHostingEnvironmentsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewManagedHostingEnvironmentsSiteManagementClient

func NewManagedHostingEnvironmentsSiteManagementClient(subscriptionID string) ManagedHostingEnvironmentsSiteManagementClient

NewManagedHostingEnvironmentsSiteManagementClient creates an instance of the ManagedHostingEnvironmentsSiteManagementClient client.

func NewManagedHostingEnvironmentsSiteManagementClientWithBaseURI

func NewManagedHostingEnvironmentsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) ManagedHostingEnvironmentsSiteManagementClient

NewManagedHostingEnvironmentsSiteManagementClientWithBaseURI creates an instance of the ManagedHostingEnvironmentsSiteManagementClient client.

func (ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironment

func (client ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironment(resourceGroupName string, name string, managedHostingEnvironmentEnvelope HostingEnvironment) (result HostingEnvironment, ae error)

CreateOrUpdateManagedHostingEnvironment sends the create or update managed hosting environment request.

resourceGroupName is name of resource group name is name of managed hosting environment managedHostingEnvironmentEnvelope is properties of managed hosting environment

func (ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentPreparer(resourceGroupName string, name string, managedHostingEnvironmentEnvelope HostingEnvironment) (*http.Request, error)

CreateOrUpdateManagedHostingEnvironmentPreparer prepares the CreateOrUpdateManagedHostingEnvironment request.

func (ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentResponder(resp *http.Response) (result HostingEnvironment, err error)

CreateOrUpdateManagedHostingEnvironmentResponder handles the response to the CreateOrUpdateManagedHostingEnvironment request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentSender

func (client ManagedHostingEnvironmentsSiteManagementClient) CreateOrUpdateManagedHostingEnvironmentSender(req *http.Request) (*http.Response, error)

CreateOrUpdateManagedHostingEnvironmentSender sends the CreateOrUpdateManagedHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironment

func (client ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironment(resourceGroupName string, name string, forceDelete *bool) (result ObjectSet, ae error)

DeleteManagedHostingEnvironment sends the delete managed hosting environment request.

resourceGroupName is name of resource group name is name of managed hosting environment forceDelete is delete even if the managed hosting environment contains resources

func (ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentPreparer(resourceGroupName string, name string, forceDelete *bool) (*http.Request, error)

DeleteManagedHostingEnvironmentPreparer prepares the DeleteManagedHostingEnvironment request.

func (ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentResponder(resp *http.Response) (result ObjectSet, err error)

DeleteManagedHostingEnvironmentResponder handles the response to the DeleteManagedHostingEnvironment request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentSender

func (client ManagedHostingEnvironmentsSiteManagementClient) DeleteManagedHostingEnvironmentSender(req *http.Request) (*http.Response, error)

DeleteManagedHostingEnvironmentSender sends the DeleteManagedHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironment

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironment(resourceGroupName string, name string) (result ManagedHostingEnvironment, ae error)

GetManagedHostingEnvironment sends the get managed hosting environment request.

resourceGroupName is name of resource group name is name of managed hosting environment

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperation

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperation(resourceGroupName string, name string, operationID string) (result ObjectSet, ae error)

GetManagedHostingEnvironmentOperation sends the get managed hosting environment operation request.

resourceGroupName is name of resource group name is name of managed hosting environment operationID is operation identifier GUID

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationPreparer(resourceGroupName string, name string, operationID string) (*http.Request, error)

GetManagedHostingEnvironmentOperationPreparer prepares the GetManagedHostingEnvironmentOperation request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationResponder(resp *http.Response) (result ObjectSet, err error)

GetManagedHostingEnvironmentOperationResponder handles the response to the GetManagedHostingEnvironmentOperation request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentOperationSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentOperationSender sends the GetManagedHostingEnvironmentOperation request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentPreparer(resourceGroupName string, name string) (*http.Request, error)

GetManagedHostingEnvironmentPreparer prepares the GetManagedHostingEnvironment request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentResponder(resp *http.Response) (result ManagedHostingEnvironment, err error)

GetManagedHostingEnvironmentResponder handles the response to the GetManagedHostingEnvironment request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentSender sends the GetManagedHostingEnvironment request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarms

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarms(resourceGroupName string, name string) (result ServerFarmCollection, ae error)

GetManagedHostingEnvironmentServerFarms sends the get managed hosting environment server farms request.

resourceGroupName is name of resource group name is name of managed hosting environment

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetManagedHostingEnvironmentServerFarmsPreparer prepares the GetManagedHostingEnvironmentServerFarms request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetManagedHostingEnvironmentServerFarmsResponder handles the response to the GetManagedHostingEnvironmentServerFarms request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentServerFarmsSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentServerFarmsSender sends the GetManagedHostingEnvironmentServerFarms request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSites

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSites(resourceGroupName string, name string, propertiesToInclude string) (result SiteCollection, ae error)

GetManagedHostingEnvironmentSites sends the get managed hosting environment sites request.

resourceGroupName is name of resource group name is name of managed hosting environment propertiesToInclude is comma separated list of site properties to include

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesPreparer(resourceGroupName string, name string, propertiesToInclude string) (*http.Request, error)

GetManagedHostingEnvironmentSitesPreparer prepares the GetManagedHostingEnvironmentSites request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesResponder(resp *http.Response) (result SiteCollection, err error)

GetManagedHostingEnvironmentSitesResponder handles the response to the GetManagedHostingEnvironmentSites request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentSitesSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentSitesSender sends the GetManagedHostingEnvironmentSites request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVips

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVips(resourceGroupName string, name string) (result AddressResponse, ae error)

GetManagedHostingEnvironmentVips sends the get managed hosting environment vips request.

resourceGroupName is name of resource group name is name of managed hosting environment

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetManagedHostingEnvironmentVipsPreparer prepares the GetManagedHostingEnvironmentVips request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsResponder(resp *http.Response) (result AddressResponse, err error)

GetManagedHostingEnvironmentVipsResponder handles the response to the GetManagedHostingEnvironmentVips request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentVipsSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentVipsSender sends the GetManagedHostingEnvironmentVips request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlans

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlans(resourceGroupName string, name string) (result ServerFarmCollection, ae error)

GetManagedHostingEnvironmentWebHostingPlans sends the get managed hosting environment web hosting plans request.

resourceGroupName is name of resource group name is name of managed hosting environment

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansPreparer(resourceGroupName string, name string) (*http.Request, error)

GetManagedHostingEnvironmentWebHostingPlansPreparer prepares the GetManagedHostingEnvironmentWebHostingPlans request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetManagedHostingEnvironmentWebHostingPlansResponder handles the response to the GetManagedHostingEnvironmentWebHostingPlans request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentWebHostingPlansSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentWebHostingPlansSender sends the GetManagedHostingEnvironmentWebHostingPlans request. The method will close the http.Response Body if it receives an error.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironments

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironments(resourceGroupName string) (result HostingEnvironmentCollection, ae error)

GetManagedHostingEnvironments sends the get managed hosting environments request.

resourceGroupName is name of resource group

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsPreparer

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsPreparer(resourceGroupName string) (*http.Request, error)

GetManagedHostingEnvironmentsPreparer prepares the GetManagedHostingEnvironments request.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsResponder

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsResponder(resp *http.Response) (result HostingEnvironmentCollection, err error)

GetManagedHostingEnvironmentsResponder handles the response to the GetManagedHostingEnvironments request. The method always closes the http.Response Body.

func (ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsSender

func (client ManagedHostingEnvironmentsSiteManagementClient) GetManagedHostingEnvironmentsSender(req *http.Request) (*http.Response, error)

GetManagedHostingEnvironmentsSender sends the GetManagedHostingEnvironments request. The method will close the http.Response Body if it receives an error.

type ManagedPipelineMode

type ManagedPipelineMode string

ManagedPipelineMode enumerates the values for managed pipeline mode.

const (
	// Classic specifies the classic state for managed pipeline mode.
	Classic ManagedPipelineMode = "Classic"
	// Integrated specifies the integrated state for managed pipeline mode.
	Integrated ManagedPipelineMode = "Integrated"
)

type MetricAvailabilily

type MetricAvailabilily struct {
	TimeGrain *string `json:"timeGrain,omitempty"`
	Retention *string `json:"retention,omitempty"`
}

MetricAvailabilily is class repesenting metrics availability and retention

type MetricDefinition

type MetricDefinition struct {
	autorest.Response `json:"-"`
	ID                *string                     `json:"id,omitempty"`
	Name              *string                     `json:"name,omitempty"`
	Location          *string                     `json:"location,omitempty"`
	Type              *string                     `json:"type,omitempty"`
	Tags              *map[string]*string         `json:"tags,omitempty"`
	Properties        *MetricDefinitionProperties `json:"properties,omitempty"`
}

MetricDefinition is class repesenting metadata for the metrics

type MetricDefinitionCollection

type MetricDefinitionCollection struct {
	autorest.Response `json:"-"`
	Value             *[]MetricDefinition `json:"value,omitempty"`
	NextLink          *string             `json:"nextLink,omitempty"`
}

MetricDefinitionCollection is collection of metric defintions

type MetricDefinitionProperties

type MetricDefinitionProperties struct {
	Name                   *string               `json:"name,omitempty"`
	Unit                   *string               `json:"unit,omitempty"`
	PrimaryAggregationType *string               `json:"primaryAggregationType,omitempty"`
	MetricAvailabilities   *[]MetricAvailabilily `json:"metricAvailabilities,omitempty"`
	DisplayName            *string               `json:"displayName,omitempty"`
}

MetricDefinitionProperties is

type NameIdentifier

type NameIdentifier struct {
	Name *string `json:"name,omitempty"`
}

NameIdentifier is identifies an object

type NameIdentifierCollection

type NameIdentifierCollection struct {
	autorest.Response `json:"-"`
	Value             *[]NameIdentifier `json:"value,omitempty"`
	NextLink          *string           `json:"nextLink,omitempty"`
}

NameIdentifierCollection is collection of domain name identifiers

type NameValuePair

type NameValuePair struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

NameValuePair is name value pair

type NetworkAccessControlEntry

type NetworkAccessControlEntry struct {
	Action       AccessControlEntryAction `json:"action,omitempty"`
	Description  *string                  `json:"description,omitempty"`
	Order        *int                     `json:"order,omitempty"`
	RemoteSubnet *string                  `json:"remoteSubnet,omitempty"`
}

NetworkAccessControlEntry is

type NetworkFeatures

type NetworkFeatures struct {
	autorest.Response `json:"-"`
	ID                *string                    `json:"id,omitempty"`
	Name              *string                    `json:"name,omitempty"`
	Location          *string                    `json:"location,omitempty"`
	Type              *string                    `json:"type,omitempty"`
	Tags              *map[string]*string        `json:"tags,omitempty"`
	Properties        *NetworkFeaturesProperties `json:"properties,omitempty"`
}

NetworkFeatures is this is an object used to store a full view of network features (presently VNET integration and Hybrid Connections) for a web app.

type NetworkFeaturesProperties

type NetworkFeaturesProperties struct {
	VirtualNetworkName       *string                         `json:"virtualNetworkName,omitempty"`
	VirtualNetworkConnection *VnetInfo                       `json:"virtualNetworkConnection,omitempty"`
	HybridConnections        *[]RelayServiceConnectionEntity `json:"hybridConnections,omitempty"`
}

NetworkFeaturesProperties is

type ObjectSet

type ObjectSet struct {
	autorest.Response `json:"-"`
	Value             *map[string]interface{} `json:"value,omitempty"`
}

ObjectSet is

type PremierAddOnRequest

type PremierAddOnRequest struct {
	Location   *string                 `json:"location,omitempty"`
	Tags       *map[string]*string     `json:"tags,omitempty"`
	Plan       *ArmPlan                `json:"plan,omitempty"`
	Properties *map[string]interface{} `json:"properties,omitempty"`
	Sku        *SkuDescription         `json:"sku,omitempty"`
}

PremierAddOnRequest is

type ProviderSiteManagementClient

type ProviderSiteManagementClient struct {
	SiteManagementClient
}

ProviderSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewProviderSiteManagementClient

func NewProviderSiteManagementClient(subscriptionID string) ProviderSiteManagementClient

NewProviderSiteManagementClient creates an instance of the ProviderSiteManagementClient client.

func NewProviderSiteManagementClientWithBaseURI

func NewProviderSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) ProviderSiteManagementClient

NewProviderSiteManagementClientWithBaseURI creates an instance of the ProviderSiteManagementClient client.

func (ProviderSiteManagementClient) GetPublishingUser

func (client ProviderSiteManagementClient) GetPublishingUser() (result User, ae error)

GetPublishingUser sends the get publishing user request.

func (ProviderSiteManagementClient) GetPublishingUserPreparer

func (client ProviderSiteManagementClient) GetPublishingUserPreparer() (*http.Request, error)

GetPublishingUserPreparer prepares the GetPublishingUser request.

func (ProviderSiteManagementClient) GetPublishingUserResponder

func (client ProviderSiteManagementClient) GetPublishingUserResponder(resp *http.Response) (result User, err error)

GetPublishingUserResponder handles the response to the GetPublishingUser request. The method always closes the http.Response Body.

func (ProviderSiteManagementClient) GetPublishingUserSender

func (client ProviderSiteManagementClient) GetPublishingUserSender(req *http.Request) (*http.Response, error)

GetPublishingUserSender sends the GetPublishingUser request. The method will close the http.Response Body if it receives an error.

func (ProviderSiteManagementClient) GetSourceControl

func (client ProviderSiteManagementClient) GetSourceControl(sourceControlType string) (result SourceControl, ae error)

GetSourceControl sends the get source control request.

sourceControlType is type of source control

func (ProviderSiteManagementClient) GetSourceControlPreparer

func (client ProviderSiteManagementClient) GetSourceControlPreparer(sourceControlType string) (*http.Request, error)

GetSourceControlPreparer prepares the GetSourceControl request.

func (ProviderSiteManagementClient) GetSourceControlResponder

func (client ProviderSiteManagementClient) GetSourceControlResponder(resp *http.Response) (result SourceControl, err error)

GetSourceControlResponder handles the response to the GetSourceControl request. The method always closes the http.Response Body.

func (ProviderSiteManagementClient) GetSourceControlSender

func (client ProviderSiteManagementClient) GetSourceControlSender(req *http.Request) (*http.Response, error)

GetSourceControlSender sends the GetSourceControl request. The method will close the http.Response Body if it receives an error.

func (ProviderSiteManagementClient) GetSourceControls

func (client ProviderSiteManagementClient) GetSourceControls() (result SourceControlCollection, ae error)

GetSourceControls sends the get source controls request.

func (ProviderSiteManagementClient) GetSourceControlsPreparer

func (client ProviderSiteManagementClient) GetSourceControlsPreparer() (*http.Request, error)

GetSourceControlsPreparer prepares the GetSourceControls request.

func (ProviderSiteManagementClient) GetSourceControlsResponder

func (client ProviderSiteManagementClient) GetSourceControlsResponder(resp *http.Response) (result SourceControlCollection, err error)

GetSourceControlsResponder handles the response to the GetSourceControls request. The method always closes the http.Response Body.

func (ProviderSiteManagementClient) GetSourceControlsSender

func (client ProviderSiteManagementClient) GetSourceControlsSender(req *http.Request) (*http.Response, error)

GetSourceControlsSender sends the GetSourceControls request. The method will close the http.Response Body if it receives an error.

func (ProviderSiteManagementClient) UpdatePublishingUser

func (client ProviderSiteManagementClient) UpdatePublishingUser(requestMessage User) (result User, ae error)

UpdatePublishingUser sends the update publishing user request.

requestMessage is details of publishing user

func (ProviderSiteManagementClient) UpdatePublishingUserPreparer

func (client ProviderSiteManagementClient) UpdatePublishingUserPreparer(requestMessage User) (*http.Request, error)

UpdatePublishingUserPreparer prepares the UpdatePublishingUser request.

func (ProviderSiteManagementClient) UpdatePublishingUserResponder

func (client ProviderSiteManagementClient) UpdatePublishingUserResponder(resp *http.Response) (result User, err error)

UpdatePublishingUserResponder handles the response to the UpdatePublishingUser request. The method always closes the http.Response Body.

func (ProviderSiteManagementClient) UpdatePublishingUserSender

func (client ProviderSiteManagementClient) UpdatePublishingUserSender(req *http.Request) (*http.Response, error)

UpdatePublishingUserSender sends the UpdatePublishingUser request. The method will close the http.Response Body if it receives an error.

func (ProviderSiteManagementClient) UpdateSourceControl

func (client ProviderSiteManagementClient) UpdateSourceControl(sourceControlType string, requestMessage SourceControl) (result SourceControl, ae error)

UpdateSourceControl sends the update source control request.

sourceControlType is type of source control requestMessage is source control token information

func (ProviderSiteManagementClient) UpdateSourceControlPreparer

func (client ProviderSiteManagementClient) UpdateSourceControlPreparer(sourceControlType string, requestMessage SourceControl) (*http.Request, error)

UpdateSourceControlPreparer prepares the UpdateSourceControl request.

func (ProviderSiteManagementClient) UpdateSourceControlResponder

func (client ProviderSiteManagementClient) UpdateSourceControlResponder(resp *http.Response) (result SourceControl, err error)

UpdateSourceControlResponder handles the response to the UpdateSourceControl request. The method always closes the http.Response Body.

func (ProviderSiteManagementClient) UpdateSourceControlSender

func (client ProviderSiteManagementClient) UpdateSourceControlSender(req *http.Request) (*http.Response, error)

UpdateSourceControlSender sends the UpdateSourceControl request. The method will close the http.Response Body if it receives an error.

type RampUpRule

type RampUpRule struct {
	ActionHostName            *string  `json:"actionHostName,omitempty"`
	ReroutePercentage         *float64 `json:"reroutePercentage,omitempty"`
	ChangeStep                *float64 `json:"changeStep,omitempty"`
	ChangeIntervalInMinutes   *int     `json:"changeIntervalInMinutes,omitempty"`
	MinReroutePercentage      *float64 `json:"minReroutePercentage,omitempty"`
	MaxReroutePercentage      *float64 `json:"maxReroutePercentage,omitempty"`
	ChangeDecisionCallbackURL *string  `json:"changeDecisionCallbackUrl,omitempty"`
	Name                      *string  `json:"name,omitempty"`
}

RampUpRule is 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 RelayServiceConnectionEntity

type RelayServiceConnectionEntity struct {
	autorest.Response `json:"-"`
	ID                *string                                 `json:"id,omitempty"`
	Name              *string                                 `json:"name,omitempty"`
	Location          *string                                 `json:"location,omitempty"`
	Type              *string                                 `json:"type,omitempty"`
	Tags              *map[string]*string                     `json:"tags,omitempty"`
	Properties        *RelayServiceConnectionEntityProperties `json:"properties,omitempty"`
}

RelayServiceConnectionEntity is class that represents a Biztalk Hybrid Connection

type RelayServiceConnectionEntityProperties

type RelayServiceConnectionEntityProperties struct {
	EntityName               *string `json:"entityName,omitempty"`
	EntityConnectionString   *string `json:"entityConnectionString,omitempty"`
	ResourceType             *string `json:"resourceType,omitempty"`
	ResourceConnectionString *string `json:"resourceConnectionString,omitempty"`
	Hostname                 *string `json:"hostname,omitempty"`
	Port                     *int    `json:"port,omitempty"`
	BiztalkURI               *string `json:"biztalkUri,omitempty"`
}

RelayServiceConnectionEntityProperties is

type RequestsBasedTrigger

type RequestsBasedTrigger struct {
	Count        *int    `json:"count,omitempty"`
	TimeInterval *string `json:"timeInterval,omitempty"`
}

RequestsBasedTrigger is requestsBasedTrigger

type Resource

type Resource struct {
	ID       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	Location *string             `json:"location,omitempty"`
	Type     *string             `json:"type,omitempty"`
	Tags     *map[string]*string `json:"tags,omitempty"`
}

Resource is

type ResourceMetric

type ResourceMetric struct {
	Name         *ResourceMetricName         `json:"name,omitempty"`
	Unit         *string                     `json:"unit,omitempty"`
	TimeGrain    *string                     `json:"timeGrain,omitempty"`
	StartTime    *date.Time                  `json:"startTime,omitempty"`
	EndTime      *date.Time                  `json:"endTime,omitempty"`
	ResourceID   *string                     `json:"resourceId,omitempty"`
	MetricValues *[]ResourceMetricValue      `json:"metricValues,omitempty"`
	Properties   *[]KeyValuePairStringString `json:"properties,omitempty"`
}

ResourceMetric is object representing a metric for any resource

type ResourceMetricCollection

type ResourceMetricCollection struct {
	autorest.Response `json:"-"`
	Value             *[]ResourceMetric `json:"value,omitempty"`
	NextLink          *string           `json:"nextLink,omitempty"`
}

ResourceMetricCollection is collection of metric responses

type ResourceMetricName

type ResourceMetricName struct {
	Value          *string `json:"value,omitempty"`
	LocalizedValue *string `json:"localizedValue,omitempty"`
}

ResourceMetricName is name of a metric for any resource

type ResourceMetricValue

type ResourceMetricValue struct {
	TimeStamp *string  `json:"timeStamp,omitempty"`
	Average   *float64 `json:"average,omitempty"`
	Minimum   *float64 `json:"minimum,omitempty"`
	Maximum   *float64 `json:"maximum,omitempty"`
	Total     *float64 `json:"total,omitempty"`
	Count     *float64 `json:"count,omitempty"`
}

ResourceMetricValue is value of resource metric

type ResourceNameAvailability

type ResourceNameAvailability struct {
	autorest.Response `json:"-"`
	NameAvailable     *bool   `json:"nameAvailable,omitempty"`
	Reason            *string `json:"reason,omitempty"`
	Message           *string `json:"message,omitempty"`
}

ResourceNameAvailability is describes if a resource name is available

type ResourceNameAvailabilityRequest

type ResourceNameAvailabilityRequest struct {
	Name   *string `json:"name,omitempty"`
	Type   *string `json:"type,omitempty"`
	IsFqdn *bool   `json:"isFqdn,omitempty"`
}

ResourceNameAvailabilityRequest is resource name availability request content

type RestoreRequest

type RestoreRequest struct {
	autorest.Response `json:"-"`
	ID                *string                   `json:"id,omitempty"`
	Name              *string                   `json:"name,omitempty"`
	Location          *string                   `json:"location,omitempty"`
	Type              *string                   `json:"type,omitempty"`
	Tags              *map[string]*string       `json:"tags,omitempty"`
	Properties        *RestoreRequestProperties `json:"properties,omitempty"`
}

RestoreRequest is description of a restore request

type RestoreRequestProperties

type RestoreRequestProperties struct {
	StorageAccountURL          *string                    `json:"storageAccountUrl,omitempty"`
	BlobName                   *string                    `json:"blobName,omitempty"`
	Overwrite                  *bool                      `json:"overwrite,omitempty"`
	SiteName                   *string                    `json:"siteName,omitempty"`
	Databases                  *[]DatabaseBackupSetting   `json:"databases,omitempty"`
	IgnoreConflictingHostNames *bool                      `json:"ignoreConflictingHostNames,omitempty"`
	OperationType              BackupRestoreOperationType `json:"operationType,omitempty"`
	AdjustConnectionStrings    *bool                      `json:"adjustConnectionStrings,omitempty"`
	HostingEnvironment         *string                    `json:"hostingEnvironment,omitempty"`
}

RestoreRequestProperties is

type RestoreResponse

type RestoreResponse struct {
	autorest.Response `json:"-"`
	ID                *string                    `json:"id,omitempty"`
	Name              *string                    `json:"name,omitempty"`
	Location          *string                    `json:"location,omitempty"`
	Type              *string                    `json:"type,omitempty"`
	Tags              *map[string]*string        `json:"tags,omitempty"`
	Properties        *RestoreResponseProperties `json:"properties,omitempty"`
}

RestoreResponse is response for a restore site request

type RestoreResponseProperties

type RestoreResponseProperties struct {
	OperationID *string `json:"operationId,omitempty"`
}

RestoreResponseProperties is

type RoutingRule

type RoutingRule struct {
	Name *string `json:"name,omitempty"`
}

RoutingRule is routing rules for TiP

type ServerFarmCollection

type ServerFarmCollection struct {
	autorest.Response `json:"-"`
	Value             *[]ServerFarmWithRichSku `json:"value,omitempty"`
	NextLink          *string                  `json:"nextLink,omitempty"`
}

ServerFarmCollection is collection of serverfarms

type ServerFarmWithRichSku

type ServerFarmWithRichSku struct {
	autorest.Response `json:"-"`
	ID                *string                          `json:"id,omitempty"`
	Name              *string                          `json:"name,omitempty"`
	Location          *string                          `json:"location,omitempty"`
	Type              *string                          `json:"type,omitempty"`
	Tags              *map[string]*string              `json:"tags,omitempty"`
	Properties        *ServerFarmWithRichSkuProperties `json:"properties,omitempty"`
	Sku               *SkuDescription                  `json:"sku,omitempty"`
}

ServerFarmWithRichSku is app Service Plan Model

type ServerFarmWithRichSkuProperties

type ServerFarmWithRichSkuProperties struct {
	Name                      *string                    `json:"name,omitempty"`
	Status                    StatusOptions              `json:"status,omitempty"`
	Subscription              *string                    `json:"subscription,omitempty"`
	AdminSiteName             *string                    `json:"adminSiteName,omitempty"`
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`
	MaximumNumberOfWorkers    *int                       `json:"maximumNumberOfWorkers,omitempty"`
	GeoRegion                 *string                    `json:"geoRegion,omitempty"`
	PerSiteScaling            *bool                      `json:"perSiteScaling,omitempty"`
	NumberOfSites             *int                       `json:"numberOfSites,omitempty"`
	ResourceGroup             *string                    `json:"resourceGroup,omitempty"`
}

ServerFarmWithRichSkuProperties is

type ServerFarmsSiteManagementClient

type ServerFarmsSiteManagementClient struct {
	SiteManagementClient
}

ServerFarmsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewServerFarmsSiteManagementClient

func NewServerFarmsSiteManagementClient(subscriptionID string) ServerFarmsSiteManagementClient

NewServerFarmsSiteManagementClient creates an instance of the ServerFarmsSiteManagementClient client.

func NewServerFarmsSiteManagementClientWithBaseURI

func NewServerFarmsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) ServerFarmsSiteManagementClient

NewServerFarmsSiteManagementClientWithBaseURI creates an instance of the ServerFarmsSiteManagementClient client.

func (ServerFarmsSiteManagementClient) CreateOrUpdateServerFarm

func (client ServerFarmsSiteManagementClient) CreateOrUpdateServerFarm(resourceGroupName string, name string, serverFarmEnvelope ServerFarmWithRichSku, allowPendingState *bool) (result ServerFarmWithRichSku, ae error)

CreateOrUpdateServerFarm sends the create or update server farm request.

resourceGroupName is name of resource group name is name of App Service Plan serverFarmEnvelope is details of App Service Plan allowPendingState is oBSOLETE: If true, allow pending state for App Service Plan

func (ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmPreparer

func (client ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmPreparer(resourceGroupName string, name string, serverFarmEnvelope ServerFarmWithRichSku, allowPendingState *bool) (*http.Request, error)

CreateOrUpdateServerFarmPreparer prepares the CreateOrUpdateServerFarm request.

func (ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmResponder

func (client ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmResponder(resp *http.Response) (result ServerFarmWithRichSku, err error)

CreateOrUpdateServerFarmResponder handles the response to the CreateOrUpdateServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmSender

func (client ServerFarmsSiteManagementClient) CreateOrUpdateServerFarmSender(req *http.Request) (*http.Response, error)

CreateOrUpdateServerFarmSender sends the CreateOrUpdateServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) CreateOrUpdateVnetRoute

func (client ServerFarmsSiteManagementClient) CreateOrUpdateVnetRoute(resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute) (result VnetRoute, ae error)

CreateOrUpdateVnetRoute sends the create or update vnet route request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network routeName is name of the virtual network route route is the route object

func (ServerFarmsSiteManagementClient) CreateOrUpdateVnetRoutePreparer

func (client ServerFarmsSiteManagementClient) CreateOrUpdateVnetRoutePreparer(resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute) (*http.Request, error)

CreateOrUpdateVnetRoutePreparer prepares the CreateOrUpdateVnetRoute request.

func (ServerFarmsSiteManagementClient) CreateOrUpdateVnetRouteResponder

func (client ServerFarmsSiteManagementClient) CreateOrUpdateVnetRouteResponder(resp *http.Response) (result VnetRoute, err error)

CreateOrUpdateVnetRouteResponder handles the response to the CreateOrUpdateVnetRoute request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) CreateOrUpdateVnetRouteSender

func (client ServerFarmsSiteManagementClient) CreateOrUpdateVnetRouteSender(req *http.Request) (*http.Response, error)

CreateOrUpdateVnetRouteSender sends the CreateOrUpdateVnetRoute request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) DeleteServerFarm

func (client ServerFarmsSiteManagementClient) DeleteServerFarm(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteServerFarm sends the delete server farm request.

resourceGroupName is name of resource group name is name of App Service Plan

func (ServerFarmsSiteManagementClient) DeleteServerFarmPreparer

func (client ServerFarmsSiteManagementClient) DeleteServerFarmPreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteServerFarmPreparer prepares the DeleteServerFarm request.

func (ServerFarmsSiteManagementClient) DeleteServerFarmResponder

func (client ServerFarmsSiteManagementClient) DeleteServerFarmResponder(resp *http.Response) (result ObjectSet, err error)

DeleteServerFarmResponder handles the response to the DeleteServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) DeleteServerFarmSender

func (client ServerFarmsSiteManagementClient) DeleteServerFarmSender(req *http.Request) (*http.Response, error)

DeleteServerFarmSender sends the DeleteServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) DeleteVnetRoute

func (client ServerFarmsSiteManagementClient) DeleteVnetRoute(resourceGroupName string, name string, vnetName string, routeName string) (result ObjectSet, ae error)

DeleteVnetRoute sends the delete vnet route request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network routeName is name of the virtual network route

func (ServerFarmsSiteManagementClient) DeleteVnetRoutePreparer

func (client ServerFarmsSiteManagementClient) DeleteVnetRoutePreparer(resourceGroupName string, name string, vnetName string, routeName string) (*http.Request, error)

DeleteVnetRoutePreparer prepares the DeleteVnetRoute request.

func (ServerFarmsSiteManagementClient) DeleteVnetRouteResponder

func (client ServerFarmsSiteManagementClient) DeleteVnetRouteResponder(resp *http.Response) (result ObjectSet, err error)

DeleteVnetRouteResponder handles the response to the DeleteVnetRoute request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) DeleteVnetRouteSender

func (client ServerFarmsSiteManagementClient) DeleteVnetRouteSender(req *http.Request) (*http.Response, error)

DeleteVnetRouteSender sends the DeleteVnetRoute request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetRouteForVnet

func (client ServerFarmsSiteManagementClient) GetRouteForVnet(resourceGroupName string, name string, vnetName string, routeName string) (result VnetRouteList, ae error)

GetRouteForVnet sends the get route for vnet request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network routeName is name of the virtual network route

func (ServerFarmsSiteManagementClient) GetRouteForVnetPreparer

func (client ServerFarmsSiteManagementClient) GetRouteForVnetPreparer(resourceGroupName string, name string, vnetName string, routeName string) (*http.Request, error)

GetRouteForVnetPreparer prepares the GetRouteForVnet request.

func (ServerFarmsSiteManagementClient) GetRouteForVnetResponder

func (client ServerFarmsSiteManagementClient) GetRouteForVnetResponder(resp *http.Response) (result VnetRouteList, err error)

GetRouteForVnetResponder handles the response to the GetRouteForVnet request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetRouteForVnetSender

func (client ServerFarmsSiteManagementClient) GetRouteForVnetSender(req *http.Request) (*http.Response, error)

GetRouteForVnetSender sends the GetRouteForVnet request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetRoutesForVnet

func (client ServerFarmsSiteManagementClient) GetRoutesForVnet(resourceGroupName string, name string, vnetName string) (result VnetRouteList, ae error)

GetRoutesForVnet sends the get routes for vnet request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network

func (ServerFarmsSiteManagementClient) GetRoutesForVnetPreparer

func (client ServerFarmsSiteManagementClient) GetRoutesForVnetPreparer(resourceGroupName string, name string, vnetName string) (*http.Request, error)

GetRoutesForVnetPreparer prepares the GetRoutesForVnet request.

func (ServerFarmsSiteManagementClient) GetRoutesForVnetResponder

func (client ServerFarmsSiteManagementClient) GetRoutesForVnetResponder(resp *http.Response) (result VnetRouteList, err error)

GetRoutesForVnetResponder handles the response to the GetRoutesForVnet request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetRoutesForVnetSender

func (client ServerFarmsSiteManagementClient) GetRoutesForVnetSender(req *http.Request) (*http.Response, error)

GetRoutesForVnetSender sends the GetRoutesForVnet request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarm

func (client ServerFarmsSiteManagementClient) GetServerFarm(resourceGroupName string, name string) (result ServerFarmWithRichSku, ae error)

GetServerFarm sends the get server farm request.

resourceGroupName is name of resource group name is name of App Service Plan

func (ServerFarmsSiteManagementClient) GetServerFarmMetricDefintions

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricDefintions(resourceGroupName string, name string) (result MetricDefinitionCollection, ae error)

GetServerFarmMetricDefintions sends the get server farm metric defintions request.

resourceGroupName is name of resource group name is name of App Service Plan

func (ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetServerFarmMetricDefintionsPreparer prepares the GetServerFarmMetricDefintions request.

func (ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsResponder(resp *http.Response) (result MetricDefinitionCollection, err error)

GetServerFarmMetricDefintionsResponder handles the response to the GetServerFarmMetricDefintions request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsSender

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricDefintionsSender(req *http.Request) (*http.Response, error)

GetServerFarmMetricDefintionsSender sends the GetServerFarmMetricDefintions request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarmMetrics

func (client ServerFarmsSiteManagementClient) GetServerFarmMetrics(resourceGroupName string, name string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetServerFarmMetrics sends the get server farm metrics request.

resourceGroupName is name of resource group name is name of App Service Plan details is if true, metrics are broken down per App Service Plan instance filter is 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]'.

func (ServerFarmsSiteManagementClient) GetServerFarmMetricsPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricsPreparer(resourceGroupName string, name string, details *bool, filter string) (*http.Request, error)

GetServerFarmMetricsPreparer prepares the GetServerFarmMetrics request.

func (ServerFarmsSiteManagementClient) GetServerFarmMetricsResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricsResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetServerFarmMetricsResponder handles the response to the GetServerFarmMetrics request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmMetricsSender

func (client ServerFarmsSiteManagementClient) GetServerFarmMetricsSender(req *http.Request) (*http.Response, error)

GetServerFarmMetricsSender sends the GetServerFarmMetrics request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarmOperation

func (client ServerFarmsSiteManagementClient) GetServerFarmOperation(resourceGroupName string, name string, operationID string) (result ServerFarmWithRichSku, ae error)

GetServerFarmOperation sends the get server farm operation request.

resourceGroupName is name of resource group name is name of server farm operationID is id of Server farm operation"&gt;

func (ServerFarmsSiteManagementClient) GetServerFarmOperationPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmOperationPreparer(resourceGroupName string, name string, operationID string) (*http.Request, error)

GetServerFarmOperationPreparer prepares the GetServerFarmOperation request.

func (ServerFarmsSiteManagementClient) GetServerFarmOperationResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmOperationResponder(resp *http.Response) (result ServerFarmWithRichSku, err error)

GetServerFarmOperationResponder handles the response to the GetServerFarmOperation request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmOperationSender

func (client ServerFarmsSiteManagementClient) GetServerFarmOperationSender(req *http.Request) (*http.Response, error)

GetServerFarmOperationSender sends the GetServerFarmOperation request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarmPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmPreparer(resourceGroupName string, name string) (*http.Request, error)

GetServerFarmPreparer prepares the GetServerFarm request.

func (ServerFarmsSiteManagementClient) GetServerFarmResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmResponder(resp *http.Response) (result ServerFarmWithRichSku, err error)

GetServerFarmResponder handles the response to the GetServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmSender

func (client ServerFarmsSiteManagementClient) GetServerFarmSender(req *http.Request) (*http.Response, error)

GetServerFarmSender sends the GetServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarmSites

func (client ServerFarmsSiteManagementClient) GetServerFarmSites(resourceGroupName string, name string, skipToken string, filter string, top string) (result SiteCollection, ae error)

GetServerFarmSites sends the get server farm sites request.

resourceGroupName is name of resource group name is name of App Service Plan skipToken is skip to of web apps in a list. If specified, the resulting list will contain web apps starting from (including) the skipToken. Else, the resulting list contains web apps from the start of the list filter is supported filter: $filter=state eq running. Returns only web apps that are currently running top is list page size. If specified, results are paged.

func (ServerFarmsSiteManagementClient) GetServerFarmSitesNextResults

func (client ServerFarmsSiteManagementClient) GetServerFarmSitesNextResults(lastResults SiteCollection) (result SiteCollection, ae error)

GetServerFarmSitesNextResults retrieves the next set of results, if any.

func (ServerFarmsSiteManagementClient) GetServerFarmSitesPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmSitesPreparer(resourceGroupName string, name string, skipToken string, filter string, top string) (*http.Request, error)

GetServerFarmSitesPreparer prepares the GetServerFarmSites request.

func (ServerFarmsSiteManagementClient) GetServerFarmSitesResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmSitesResponder(resp *http.Response) (result SiteCollection, err error)

GetServerFarmSitesResponder handles the response to the GetServerFarmSites request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmSitesSender

func (client ServerFarmsSiteManagementClient) GetServerFarmSitesSender(req *http.Request) (*http.Response, error)

GetServerFarmSitesSender sends the GetServerFarmSites request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarmVnetGateway

func (client ServerFarmsSiteManagementClient) GetServerFarmVnetGateway(resourceGroupName string, name string, vnetName string, gatewayName string) (result VnetGateway, ae error)

GetServerFarmVnetGateway sends the get server farm vnet gateway request.

resourceGroupName is name of resource group name is name of the App Service Plan vnetName is name of the virtual network gatewayName is name of the gateway. Only the 'primary' gateway is supported.

func (ServerFarmsSiteManagementClient) GetServerFarmVnetGatewayPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmVnetGatewayPreparer(resourceGroupName string, name string, vnetName string, gatewayName string) (*http.Request, error)

GetServerFarmVnetGatewayPreparer prepares the GetServerFarmVnetGateway request.

func (ServerFarmsSiteManagementClient) GetServerFarmVnetGatewayResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmVnetGatewayResponder(resp *http.Response) (result VnetGateway, err error)

GetServerFarmVnetGatewayResponder handles the response to the GetServerFarmVnetGateway request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmVnetGatewaySender

func (client ServerFarmsSiteManagementClient) GetServerFarmVnetGatewaySender(req *http.Request) (*http.Response, error)

GetServerFarmVnetGatewaySender sends the GetServerFarmVnetGateway request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetServerFarms

func (client ServerFarmsSiteManagementClient) GetServerFarms(resourceGroupName string) (result ServerFarmCollection, ae error)

GetServerFarms sends the get server farms request.

resourceGroupName is name of resource group

func (ServerFarmsSiteManagementClient) GetServerFarmsPreparer

func (client ServerFarmsSiteManagementClient) GetServerFarmsPreparer(resourceGroupName string) (*http.Request, error)

GetServerFarmsPreparer prepares the GetServerFarms request.

func (ServerFarmsSiteManagementClient) GetServerFarmsResponder

func (client ServerFarmsSiteManagementClient) GetServerFarmsResponder(resp *http.Response) (result ServerFarmCollection, err error)

GetServerFarmsResponder handles the response to the GetServerFarms request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetServerFarmsSender

func (client ServerFarmsSiteManagementClient) GetServerFarmsSender(req *http.Request) (*http.Response, error)

GetServerFarmsSender sends the GetServerFarms request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetVnetFromServerFarm

func (client ServerFarmsSiteManagementClient) GetVnetFromServerFarm(resourceGroupName string, name string, vnetName string) (result VnetInfo, ae error)

GetVnetFromServerFarm sends the get vnet from server farm request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network

func (ServerFarmsSiteManagementClient) GetVnetFromServerFarmPreparer

func (client ServerFarmsSiteManagementClient) GetVnetFromServerFarmPreparer(resourceGroupName string, name string, vnetName string) (*http.Request, error)

GetVnetFromServerFarmPreparer prepares the GetVnetFromServerFarm request.

func (ServerFarmsSiteManagementClient) GetVnetFromServerFarmResponder

func (client ServerFarmsSiteManagementClient) GetVnetFromServerFarmResponder(resp *http.Response) (result VnetInfo, err error)

GetVnetFromServerFarmResponder handles the response to the GetVnetFromServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetVnetFromServerFarmSender

func (client ServerFarmsSiteManagementClient) GetVnetFromServerFarmSender(req *http.Request) (*http.Response, error)

GetVnetFromServerFarmSender sends the GetVnetFromServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) GetVnetsForServerFarm

func (client ServerFarmsSiteManagementClient) GetVnetsForServerFarm(resourceGroupName string, name string) (result VnetInfoList, ae error)

GetVnetsForServerFarm sends the get vnets for server farm request.

resourceGroupName is name of resource group name is name of App Service Plan

func (ServerFarmsSiteManagementClient) GetVnetsForServerFarmPreparer

func (client ServerFarmsSiteManagementClient) GetVnetsForServerFarmPreparer(resourceGroupName string, name string) (*http.Request, error)

GetVnetsForServerFarmPreparer prepares the GetVnetsForServerFarm request.

func (ServerFarmsSiteManagementClient) GetVnetsForServerFarmResponder

func (client ServerFarmsSiteManagementClient) GetVnetsForServerFarmResponder(resp *http.Response) (result VnetInfoList, err error)

GetVnetsForServerFarmResponder handles the response to the GetVnetsForServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) GetVnetsForServerFarmSender

func (client ServerFarmsSiteManagementClient) GetVnetsForServerFarmSender(req *http.Request) (*http.Response, error)

GetVnetsForServerFarmSender sends the GetVnetsForServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) RebootWorkerForServerFarm

func (client ServerFarmsSiteManagementClient) RebootWorkerForServerFarm(resourceGroupName string, name string, workerName string) (result ObjectSet, ae error)

RebootWorkerForServerFarm sends the reboot worker for server farm request.

resourceGroupName is name of resource group name is name of server farm workerName is name of worker machine, typically IP address

func (ServerFarmsSiteManagementClient) RebootWorkerForServerFarmPreparer

func (client ServerFarmsSiteManagementClient) RebootWorkerForServerFarmPreparer(resourceGroupName string, name string, workerName string) (*http.Request, error)

RebootWorkerForServerFarmPreparer prepares the RebootWorkerForServerFarm request.

func (ServerFarmsSiteManagementClient) RebootWorkerForServerFarmResponder

func (client ServerFarmsSiteManagementClient) RebootWorkerForServerFarmResponder(resp *http.Response) (result ObjectSet, err error)

RebootWorkerForServerFarmResponder handles the response to the RebootWorkerForServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) RebootWorkerForServerFarmSender

func (client ServerFarmsSiteManagementClient) RebootWorkerForServerFarmSender(req *http.Request) (*http.Response, error)

RebootWorkerForServerFarmSender sends the RebootWorkerForServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) RestartSitesForServerFarm

func (client ServerFarmsSiteManagementClient) RestartSitesForServerFarm(resourceGroupName string, name string, softRestart *bool) (result ObjectSet, ae error)

RestartSitesForServerFarm sends the restart sites for server farm request.

resourceGroupName is name of resource group name is name of App Service Plan softRestart is soft restart applies the configuration settings and restarts the apps if necessary. Hard restart always restarts and reprovisions the apps

func (ServerFarmsSiteManagementClient) RestartSitesForServerFarmPreparer

func (client ServerFarmsSiteManagementClient) RestartSitesForServerFarmPreparer(resourceGroupName string, name string, softRestart *bool) (*http.Request, error)

RestartSitesForServerFarmPreparer prepares the RestartSitesForServerFarm request.

func (ServerFarmsSiteManagementClient) RestartSitesForServerFarmResponder

func (client ServerFarmsSiteManagementClient) RestartSitesForServerFarmResponder(resp *http.Response) (result ObjectSet, err error)

RestartSitesForServerFarmResponder handles the response to the RestartSitesForServerFarm request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) RestartSitesForServerFarmSender

func (client ServerFarmsSiteManagementClient) RestartSitesForServerFarmSender(req *http.Request) (*http.Response, error)

RestartSitesForServerFarmSender sends the RestartSitesForServerFarm request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) UpdateServerFarmVnetGateway

func (client ServerFarmsSiteManagementClient) UpdateServerFarmVnetGateway(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (result VnetGateway, ae error)

UpdateServerFarmVnetGateway sends the update server farm vnet gateway request.

resourceGroupName is the resource group name is the name of the App Service Plan vnetName is the name of the virtual network gatewayName is the name of the gateway. Only 'primary' is supported. connectionEnvelope is the gateway entity.

func (ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewayPreparer

func (client ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewayPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (*http.Request, error)

UpdateServerFarmVnetGatewayPreparer prepares the UpdateServerFarmVnetGateway request.

func (ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewayResponder

func (client ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewayResponder(resp *http.Response) (result VnetGateway, err error)

UpdateServerFarmVnetGatewayResponder handles the response to the UpdateServerFarmVnetGateway request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewaySender

func (client ServerFarmsSiteManagementClient) UpdateServerFarmVnetGatewaySender(req *http.Request) (*http.Response, error)

UpdateServerFarmVnetGatewaySender sends the UpdateServerFarmVnetGateway request. The method will close the http.Response Body if it receives an error.

func (ServerFarmsSiteManagementClient) UpdateVnetRoute

func (client ServerFarmsSiteManagementClient) UpdateVnetRoute(resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute) (result VnetRoute, ae error)

UpdateVnetRoute sends the update vnet route request.

resourceGroupName is name of resource group name is name of App Service Plan vnetName is name of virtual network routeName is name of the virtual network route route is the route object

func (ServerFarmsSiteManagementClient) UpdateVnetRoutePreparer

func (client ServerFarmsSiteManagementClient) UpdateVnetRoutePreparer(resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute) (*http.Request, error)

UpdateVnetRoutePreparer prepares the UpdateVnetRoute request.

func (ServerFarmsSiteManagementClient) UpdateVnetRouteResponder

func (client ServerFarmsSiteManagementClient) UpdateVnetRouteResponder(resp *http.Response) (result VnetRoute, err error)

UpdateVnetRouteResponder handles the response to the UpdateVnetRoute request. The method always closes the http.Response Body.

func (ServerFarmsSiteManagementClient) UpdateVnetRouteSender

func (client ServerFarmsSiteManagementClient) UpdateVnetRouteSender(req *http.Request) (*http.Response, error)

UpdateVnetRouteSender sends the UpdateVnetRoute request. The method will close the http.Response Body if it receives an error.

type Site

type Site struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *SiteProperties     `json:"properties,omitempty"`
}

Site is represents a web app

type SiteAuthSettings

type SiteAuthSettings struct {
	autorest.Response            `json:"-"`
	Enabled                      *bool                         `json:"enabled,omitempty"`
	HTTPAPIPrefixPath            *string                       `json:"httpApiPrefixPath,omitempty"`
	UnauthenticatedClientAction  UnauthenticatedClientAction   `json:"unauthenticatedClientAction,omitempty"`
	TokenStoreEnabled            *bool                         `json:"tokenStoreEnabled,omitempty"`
	AllowedExternalRedirectUrls  *[]string                     `json:"allowedExternalRedirectUrls,omitempty"`
	DefaultProvider              BuiltInAuthenticationProvider `json:"defaultProvider,omitempty"`
	ClientID                     *string                       `json:"clientId,omitempty"`
	ClientSecret                 *string                       `json:"clientSecret,omitempty"`
	Issuer                       *string                       `json:"issuer,omitempty"`
	AllowedAudiences             *[]string                     `json:"allowedAudiences,omitempty"`
	AadClientID                  *string                       `json:"aadClientId,omitempty"`
	OpenIDIssuer                 *string                       `json:"openIdIssuer,omitempty"`
	GoogleClientID               *string                       `json:"googleClientId,omitempty"`
	GoogleClientSecret           *string                       `json:"googleClientSecret,omitempty"`
	GoogleOAuthScopes            *[]string                     `json:"googleOAuthScopes,omitempty"`
	FacebookAppID                *string                       `json:"facebookAppId,omitempty"`
	FacebookAppSecret            *string                       `json:"facebookAppSecret,omitempty"`
	FacebookOAuthScopes          *[]string                     `json:"facebookOAuthScopes,omitempty"`
	TwitterConsumerKey           *string                       `json:"twitterConsumerKey,omitempty"`
	TwitterConsumerSecret        *string                       `json:"twitterConsumerSecret,omitempty"`
	MicrosoftAccountClientID     *string                       `json:"microsoftAccountClientId,omitempty"`
	MicrosoftAccountClientSecret *string                       `json:"microsoftAccountClientSecret,omitempty"`
	MicrosoftAccountOAuthScopes  *[]string                     `json:"microsoftAccountOAuthScopes,omitempty"`
}

SiteAuthSettings is configuration settings for the Azure App Service Authentication / Authorization feature.

type SiteAvailabilityState

type SiteAvailabilityState string

SiteAvailabilityState enumerates the values for site availability state.

const (
	// DisasterRecoveryMode specifies the disaster recovery mode state for
	// site availability state.
	DisasterRecoveryMode SiteAvailabilityState = "DisasterRecoveryMode"
	// Limited specifies the limited state for site availability state.
	Limited SiteAvailabilityState = "Limited"
	// Normal specifies the normal state for site availability state.
	Normal SiteAvailabilityState = "Normal"
)

type SiteCollection

type SiteCollection struct {
	autorest.Response `json:"-"`
	Value             *[]Site `json:"value,omitempty"`
	NextLink          *string `json:"nextLink,omitempty"`
}

SiteCollection is collection of sites

func (SiteCollection) SiteCollectionPreparer

func (client SiteCollection) SiteCollectionPreparer() (*http.Request, error)

SiteCollectionPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.

type SiteConfig

type SiteConfig struct {
	autorest.Response `json:"-"`
	ID                *string               `json:"id,omitempty"`
	Name              *string               `json:"name,omitempty"`
	Location          *string               `json:"location,omitempty"`
	Type              *string               `json:"type,omitempty"`
	Tags              *map[string]*string   `json:"tags,omitempty"`
	Properties        *SiteConfigProperties `json:"properties,omitempty"`
}

SiteConfig is configuration of Azure web site

type SiteConfigProperties

type SiteConfigProperties struct {
	NumberOfWorkers              *int                  `json:"numberOfWorkers,omitempty"`
	DefaultDocuments             *[]string             `json:"defaultDocuments,omitempty"`
	NetFrameworkVersion          *string               `json:"netFrameworkVersion,omitempty"`
	PhpVersion                   *string               `json:"phpVersion,omitempty"`
	PythonVersion                *string               `json:"pythonVersion,omitempty"`
	RequestTracingEnabled        *bool                 `json:"requestTracingEnabled,omitempty"`
	RequestTracingExpirationTime *date.Time            `json:"requestTracingExpirationTime,omitempty"`
	RemoteDebuggingEnabled       *bool                 `json:"remoteDebuggingEnabled,omitempty"`
	RemoteDebuggingVersion       *string               `json:"remoteDebuggingVersion,omitempty"`
	HTTPLoggingEnabled           *bool                 `json:"httpLoggingEnabled,omitempty"`
	LogsDirectorySizeLimit       *int                  `json:"logsDirectorySizeLimit,omitempty"`
	DetailedErrorLoggingEnabled  *bool                 `json:"detailedErrorLoggingEnabled,omitempty"`
	PublishingUsername           *string               `json:"publishingUsername,omitempty"`
	PublishingPassword           *string               `json:"publishingPassword,omitempty"`
	AppSettings                  *[]NameValuePair      `json:"appSettings,omitempty"`
	Metadata                     *[]NameValuePair      `json:"metadata,omitempty"`
	ConnectionStrings            *[]ConnStringInfo     `json:"connectionStrings,omitempty"`
	HandlerMappings              *[]HandlerMapping     `json:"handlerMappings,omitempty"`
	DocumentRoot                 *string               `json:"documentRoot,omitempty"`
	ScmType                      *string               `json:"scmType,omitempty"`
	Use32BitWorkerProcess        *bool                 `json:"use32BitWorkerProcess,omitempty"`
	WebSocketsEnabled            *bool                 `json:"webSocketsEnabled,omitempty"`
	AlwaysOn                     *bool                 `json:"alwaysOn,omitempty"`
	JavaVersion                  *string               `json:"javaVersion,omitempty"`
	JavaContainer                *string               `json:"javaContainer,omitempty"`
	JavaContainerVersion         *string               `json:"javaContainerVersion,omitempty"`
	ManagedPipelineMode          ManagedPipelineMode   `json:"managedPipelineMode,omitempty"`
	VirtualApplications          *[]VirtualApplication `json:"virtualApplications,omitempty"`
	LoadBalancing                SiteLoadBalancing     `json:"loadBalancing,omitempty"`
	Experiments                  *Experiments          `json:"experiments,omitempty"`
	Limits                       *SiteLimits           `json:"limits,omitempty"`
	AutoHealEnabled              *bool                 `json:"autoHealEnabled,omitempty"`
	AutoHealRules                *AutoHealRules        `json:"autoHealRules,omitempty"`
	TracingOptions               *string               `json:"tracingOptions,omitempty"`
	VnetName                     *string               `json:"vnetName,omitempty"`
	AutoSwapSlotName             *string               `json:"autoSwapSlotName,omitempty"`
}

SiteConfigProperties is

type SiteInstance

type SiteInstance struct {
	ID         *string                 `json:"id,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Location   *string                 `json:"location,omitempty"`
	Type       *string                 `json:"type,omitempty"`
	Tags       *map[string]*string     `json:"tags,omitempty"`
	Properties *SiteInstanceProperties `json:"properties,omitempty"`
}

SiteInstance is instance of a web app

type SiteInstanceCollection

type SiteInstanceCollection struct {
	autorest.Response `json:"-"`
	Value             *[]SiteInstance `json:"value,omitempty"`
	NextLink          *string         `json:"nextLink,omitempty"`
}

SiteInstanceCollection is collection of site instances

type SiteInstanceProperties

type SiteInstanceProperties struct {
	Name *string `json:"name,omitempty"`
}

SiteInstanceProperties is

type SiteLimits

type SiteLimits struct {
	MaxPercentageCPU *float64 `json:"maxPercentageCpu,omitempty"`
	MaxMemoryInMb    *int32   `json:"maxMemoryInMb,omitempty"`
	MaxDiskSizeInMb  *int32   `json:"maxDiskSizeInMb,omitempty"`
}

SiteLimits is represents metric limits set on a web app.

type SiteLoadBalancing

type SiteLoadBalancing string

SiteLoadBalancing enumerates the values for site load balancing.

const (
	// LeastRequests specifies the least requests state for site load
	// balancing.
	LeastRequests SiteLoadBalancing = "LeastRequests"
	// LeastResponseTime specifies the least response time state for site load
	// balancing.
	LeastResponseTime SiteLoadBalancing = "LeastResponseTime"
	// RequestHash specifies the request hash state for site load balancing.
	RequestHash SiteLoadBalancing = "RequestHash"
	// WeightedRoundRobin specifies the weighted round robin state for site
	// load balancing.
	WeightedRoundRobin SiteLoadBalancing = "WeightedRoundRobin"
	// WeightedTotalTraffic specifies the weighted total traffic state for
	// site load balancing.
	WeightedTotalTraffic SiteLoadBalancing = "WeightedTotalTraffic"
)

type SiteLogsConfig

type SiteLogsConfig struct {
	autorest.Response `json:"-"`
	ID                *string                   `json:"id,omitempty"`
	Name              *string                   `json:"name,omitempty"`
	Location          *string                   `json:"location,omitempty"`
	Type              *string                   `json:"type,omitempty"`
	Tags              *map[string]*string       `json:"tags,omitempty"`
	Properties        *SiteLogsConfigProperties `json:"properties,omitempty"`
}

SiteLogsConfig is configuration of Azure web site

type SiteLogsConfigProperties

type SiteLogsConfigProperties struct {
	ApplicationLogs       *ApplicationLogsConfig `json:"applicationLogs,omitempty"`
	HTTPLogs              *HTTPLogsConfig        `json:"httpLogs,omitempty"`
	FailedRequestsTracing *EnabledConfig         `json:"failedRequestsTracing,omitempty"`
	DetailedErrorMessages *EnabledConfig         `json:"detailedErrorMessages,omitempty"`
}

SiteLogsConfigProperties is

type SiteManagementClient

type SiteManagementClient struct {
	autorest.Client
	BaseURI        string
	SubscriptionID string
}

SiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func New

func New(subscriptionID string) SiteManagementClient

New creates an instance of the SiteManagementClient client.

func NewWithBaseURI

func NewWithBaseURI(baseURI string, subscriptionID string) SiteManagementClient

NewWithBaseURI creates an instance of the SiteManagementClient client.

type SiteProperties

type SiteProperties struct {
	Name                      *string                    `json:"name,omitempty"`
	State                     *string                    `json:"state,omitempty"`
	HostNames                 *[]string                  `json:"hostNames,omitempty"`
	RepositorySiteName        *string                    `json:"repositorySiteName,omitempty"`
	UsageState                UsageState                 `json:"usageState,omitempty"`
	Enabled                   *bool                      `json:"enabled,omitempty"`
	EnabledHostNames          *[]string                  `json:"enabledHostNames,omitempty"`
	AvailabilityState         SiteAvailabilityState      `json:"availabilityState,omitempty"`
	HostNameSslStates         *[]HostNameSslState        `json:"hostNameSslStates,omitempty"`
	ServerFarmID              *string                    `json:"serverFarmId,omitempty"`
	LastModifiedTimeUtc       *date.Time                 `json:"lastModifiedTimeUtc,omitempty"`
	SiteConfig                *SiteConfig                `json:"siteConfig,omitempty"`
	TrafficManagerHostNames   *[]string                  `json:"trafficManagerHostNames,omitempty"`
	PremiumAppDeployed        *bool                      `json:"premiumAppDeployed,omitempty"`
	ScmSiteAlsoStopped        *bool                      `json:"scmSiteAlsoStopped,omitempty"`
	TargetSwapSlot            *string                    `json:"targetSwapSlot,omitempty"`
	HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"`
	MicroService              *string                    `json:"microService,omitempty"`
	GatewaySiteName           *string                    `json:"gatewaySiteName,omitempty"`
	ClientAffinityEnabled     *bool                      `json:"clientAffinityEnabled,omitempty"`
	ClientCertEnabled         *bool                      `json:"clientCertEnabled,omitempty"`
	OutboundIPAddresses       *string                    `json:"outboundIpAddresses,omitempty"`
	CloningInfo               *CloningInfo               `json:"cloningInfo,omitempty"`
}

SiteProperties is

type SitePropertiesModel

type SitePropertiesModel struct {
	Metadata    *[]NameValuePair `json:"metadata,omitempty"`
	Properties  *[]NameValuePair `json:"properties,omitempty"`
	AppSettings *[]NameValuePair `json:"appSettings,omitempty"`
}

SitePropertiesModel is

type SiteSourceControl

type SiteSourceControl struct {
	autorest.Response `json:"-"`
	ID                *string                      `json:"id,omitempty"`
	Name              *string                      `json:"name,omitempty"`
	Location          *string                      `json:"location,omitempty"`
	Type              *string                      `json:"type,omitempty"`
	Tags              *map[string]*string          `json:"tags,omitempty"`
	Properties        *SiteSourceControlProperties `json:"properties,omitempty"`
}

SiteSourceControl is describes the source control configuration for web app

type SiteSourceControlProperties

type SiteSourceControlProperties struct {
	RepoURL                   *string `json:"repoUrl,omitempty"`
	Branch                    *string `json:"branch,omitempty"`
	IsManualIntegration       *bool   `json:"isManualIntegration,omitempty"`
	DeploymentRollbackEnabled *bool   `json:"deploymentRollbackEnabled,omitempty"`
	IsMercurial               *bool   `json:"isMercurial,omitempty"`
}

SiteSourceControlProperties is

type SitesSiteManagementClient

type SitesSiteManagementClient struct {
	SiteManagementClient
}

SitesSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewSitesSiteManagementClient

func NewSitesSiteManagementClient(subscriptionID string) SitesSiteManagementClient

NewSitesSiteManagementClient creates an instance of the SitesSiteManagementClient client.

func NewSitesSiteManagementClientWithBaseURI

func NewSitesSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) SitesSiteManagementClient

NewSitesSiteManagementClientWithBaseURI creates an instance of the SitesSiteManagementClient client.

func (SitesSiteManagementClient) AddSitePremierAddOn

func (client SitesSiteManagementClient) AddSitePremierAddOn(resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnRequest) (result ObjectSet, ae error)

AddSitePremierAddOn sends the add site premier add on request.

func (SitesSiteManagementClient) AddSitePremierAddOnPreparer

func (client SitesSiteManagementClient) AddSitePremierAddOnPreparer(resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnRequest) (*http.Request, error)

AddSitePremierAddOnPreparer prepares the AddSitePremierAddOn request.

func (SitesSiteManagementClient) AddSitePremierAddOnResponder

func (client SitesSiteManagementClient) AddSitePremierAddOnResponder(resp *http.Response) (result ObjectSet, err error)

AddSitePremierAddOnResponder handles the response to the AddSitePremierAddOn request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) AddSitePremierAddOnSender

func (client SitesSiteManagementClient) AddSitePremierAddOnSender(req *http.Request) (*http.Response, error)

AddSitePremierAddOnSender sends the AddSitePremierAddOn request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) AddSitePremierAddOnSlot

func (client SitesSiteManagementClient) AddSitePremierAddOnSlot(resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnRequest, slot string) (result ObjectSet, ae error)

AddSitePremierAddOnSlot sends the add site premier add on slot request.

func (SitesSiteManagementClient) AddSitePremierAddOnSlotPreparer

func (client SitesSiteManagementClient) AddSitePremierAddOnSlotPreparer(resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnRequest, slot string) (*http.Request, error)

AddSitePremierAddOnSlotPreparer prepares the AddSitePremierAddOnSlot request.

func (SitesSiteManagementClient) AddSitePremierAddOnSlotResponder

func (client SitesSiteManagementClient) AddSitePremierAddOnSlotResponder(resp *http.Response) (result ObjectSet, err error)

AddSitePremierAddOnSlotResponder handles the response to the AddSitePremierAddOnSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) AddSitePremierAddOnSlotSender

func (client SitesSiteManagementClient) AddSitePremierAddOnSlotSender(req *http.Request) (*http.Response, error)

AddSitePremierAddOnSlotSender sends the AddSitePremierAddOnSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ApplySlotConfigSlot

func (client SitesSiteManagementClient) ApplySlotConfigSlot(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (result ObjectSet, ae error)

ApplySlotConfigSlot sends the apply slot config slot request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name. Settings from that slot will be applied on the source slot slot is name of the source slot. Settings from the target slot will be applied onto this slot

func (SitesSiteManagementClient) ApplySlotConfigSlotPreparer

func (client SitesSiteManagementClient) ApplySlotConfigSlotPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (*http.Request, error)

ApplySlotConfigSlotPreparer prepares the ApplySlotConfigSlot request.

func (SitesSiteManagementClient) ApplySlotConfigSlotResponder

func (client SitesSiteManagementClient) ApplySlotConfigSlotResponder(resp *http.Response) (result ObjectSet, err error)

ApplySlotConfigSlotResponder handles the response to the ApplySlotConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ApplySlotConfigSlotSender

func (client SitesSiteManagementClient) ApplySlotConfigSlotSender(req *http.Request) (*http.Response, error)

ApplySlotConfigSlotSender sends the ApplySlotConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ApplySlotConfigToProduction

func (client SitesSiteManagementClient) ApplySlotConfigToProduction(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (result ObjectSet, ae error)

ApplySlotConfigToProduction sends the apply slot config to production request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name. Settings from that slot will be applied on the source slot

func (SitesSiteManagementClient) ApplySlotConfigToProductionPreparer

func (client SitesSiteManagementClient) ApplySlotConfigToProductionPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (*http.Request, error)

ApplySlotConfigToProductionPreparer prepares the ApplySlotConfigToProduction request.

func (SitesSiteManagementClient) ApplySlotConfigToProductionResponder

func (client SitesSiteManagementClient) ApplySlotConfigToProductionResponder(resp *http.Response) (result ObjectSet, err error)

ApplySlotConfigToProductionResponder handles the response to the ApplySlotConfigToProduction request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ApplySlotConfigToProductionSender

func (client SitesSiteManagementClient) ApplySlotConfigToProductionSender(req *http.Request) (*http.Response, error)

ApplySlotConfigToProductionSender sends the ApplySlotConfigToProduction request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) BackupSite

func (client SitesSiteManagementClient) BackupSite(resourceGroupName string, name string, request BackupRequest) (result BackupItem, ae error)

BackupSite sends the backup site request.

resourceGroupName is name of resource group name is name of web app request is information on backup request

func (SitesSiteManagementClient) BackupSiteDeprecated

func (client SitesSiteManagementClient) BackupSiteDeprecated(resourceGroupName string, name string, request BackupRequest) (result BackupItem, ae error)

BackupSiteDeprecated sends the backup site deprecated request.

resourceGroupName is name of resource group name is name of web app request is information on backup request

func (SitesSiteManagementClient) BackupSiteDeprecatedPreparer

func (client SitesSiteManagementClient) BackupSiteDeprecatedPreparer(resourceGroupName string, name string, request BackupRequest) (*http.Request, error)

BackupSiteDeprecatedPreparer prepares the BackupSiteDeprecated request.

func (SitesSiteManagementClient) BackupSiteDeprecatedResponder

func (client SitesSiteManagementClient) BackupSiteDeprecatedResponder(resp *http.Response) (result BackupItem, err error)

BackupSiteDeprecatedResponder handles the response to the BackupSiteDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) BackupSiteDeprecatedSender

func (client SitesSiteManagementClient) BackupSiteDeprecatedSender(req *http.Request) (*http.Response, error)

BackupSiteDeprecatedSender sends the BackupSiteDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) BackupSiteDeprecatedSlot

func (client SitesSiteManagementClient) BackupSiteDeprecatedSlot(resourceGroupName string, name string, request BackupRequest, slot string) (result BackupItem, ae error)

BackupSiteDeprecatedSlot sends the backup site deprecated slot request.

resourceGroupName is name of resource group name is name of web app request is information on backup request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) BackupSiteDeprecatedSlotPreparer

func (client SitesSiteManagementClient) BackupSiteDeprecatedSlotPreparer(resourceGroupName string, name string, request BackupRequest, slot string) (*http.Request, error)

BackupSiteDeprecatedSlotPreparer prepares the BackupSiteDeprecatedSlot request.

func (SitesSiteManagementClient) BackupSiteDeprecatedSlotResponder

func (client SitesSiteManagementClient) BackupSiteDeprecatedSlotResponder(resp *http.Response) (result BackupItem, err error)

BackupSiteDeprecatedSlotResponder handles the response to the BackupSiteDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) BackupSiteDeprecatedSlotSender

func (client SitesSiteManagementClient) BackupSiteDeprecatedSlotSender(req *http.Request) (*http.Response, error)

BackupSiteDeprecatedSlotSender sends the BackupSiteDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) BackupSitePreparer

func (client SitesSiteManagementClient) BackupSitePreparer(resourceGroupName string, name string, request BackupRequest) (*http.Request, error)

BackupSitePreparer prepares the BackupSite request.

func (SitesSiteManagementClient) BackupSiteResponder

func (client SitesSiteManagementClient) BackupSiteResponder(resp *http.Response) (result BackupItem, err error)

BackupSiteResponder handles the response to the BackupSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) BackupSiteSender

func (client SitesSiteManagementClient) BackupSiteSender(req *http.Request) (*http.Response, error)

BackupSiteSender sends the BackupSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) BackupSiteSlot

func (client SitesSiteManagementClient) BackupSiteSlot(resourceGroupName string, name string, request BackupRequest, slot string) (result BackupItem, ae error)

BackupSiteSlot sends the backup site slot request.

resourceGroupName is name of resource group name is name of web app request is information on backup request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) BackupSiteSlotPreparer

func (client SitesSiteManagementClient) BackupSiteSlotPreparer(resourceGroupName string, name string, request BackupRequest, slot string) (*http.Request, error)

BackupSiteSlotPreparer prepares the BackupSiteSlot request.

func (SitesSiteManagementClient) BackupSiteSlotResponder

func (client SitesSiteManagementClient) BackupSiteSlotResponder(resp *http.Response) (result BackupItem, err error)

BackupSiteSlotResponder handles the response to the BackupSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) BackupSiteSlotSender

func (client SitesSiteManagementClient) BackupSiteSlotSender(req *http.Request) (*http.Response, error)

BackupSiteSlotSender sends the BackupSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSite

func (client SitesSiteManagementClient) CreateOrUpdateSite(resourceGroupName string, name string, siteEnvelope Site, skipDNSRegistration string, skipCustomDomainVerification string, forceDNSRegistration string, ttlInSeconds string) (result Site, ae error)

CreateOrUpdateSite sends the create or update site request.

resourceGroupName is name of the resource group name is name of the web app siteEnvelope is details of web app if it exists already skipDNSRegistration is if true web app hostname is not registered with DNS on creation. This parameter is only used for app creation skipCustomDomainVerification is if true, custom (non *.azurewebsites.net) domains associated with web app are not verified. forceDNSRegistration is if true, web app hostname is force registered with DNS ttlInSeconds is time to live in seconds for web app's default domain name

func (SitesSiteManagementClient) CreateOrUpdateSiteConfig

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfig(resourceGroupName string, name string, siteConfig SiteConfig) (result SiteConfig, ae error)

CreateOrUpdateSiteConfig sends the create or update site config request.

resourceGroupName is name of resource group name is name of web app siteConfig is request body that contains the configuraiton setting for the web app

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigPreparer(resourceGroupName string, name string, siteConfig SiteConfig) (*http.Request, error)

CreateOrUpdateSiteConfigPreparer prepares the CreateOrUpdateSiteConfig request.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigResponder(resp *http.Response) (result SiteConfig, err error)

CreateOrUpdateSiteConfigResponder handles the response to the CreateOrUpdateSiteConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteConfigSender sends the CreateOrUpdateSiteConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigSlot(resourceGroupName string, name string, siteConfig SiteConfig, slot string) (result SiteConfig, ae error)

CreateOrUpdateSiteConfigSlot sends the create or update site config slot request.

resourceGroupName is name of resource group name is name of web app siteConfig is request body that contains the configuraiton setting for the web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotPreparer(resourceGroupName string, name string, siteConfig SiteConfig, slot string) (*http.Request, error)

CreateOrUpdateSiteConfigSlotPreparer prepares the CreateOrUpdateSiteConfigSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotResponder(resp *http.Response) (result SiteConfig, err error)

CreateOrUpdateSiteConfigSlotResponder handles the response to the CreateOrUpdateSiteConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteConfigSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteConfigSlotSender sends the CreateOrUpdateSiteConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBinding

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBinding(resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding) (result HostNameBinding, ae error)

CreateOrUpdateSiteHostNameBinding sends the create or update site host name binding request.

resourceGroupName is name of resource group name is name of web app hostName is name of host hostNameBinding is host name binding information

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingPreparer(resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding) (*http.Request, error)

CreateOrUpdateSiteHostNameBindingPreparer prepares the CreateOrUpdateSiteHostNameBinding request.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingResponder(resp *http.Response) (result HostNameBinding, err error)

CreateOrUpdateSiteHostNameBindingResponder handles the response to the CreateOrUpdateSiteHostNameBinding request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteHostNameBindingSender sends the CreateOrUpdateSiteHostNameBinding request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlot(resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding, slot string) (result HostNameBinding, ae error)

CreateOrUpdateSiteHostNameBindingSlot sends the create or update site host name binding slot request.

resourceGroupName is name of resource group name is name of web app hostName is name of host hostNameBinding is host name binding information slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotPreparer(resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding, slot string) (*http.Request, error)

CreateOrUpdateSiteHostNameBindingSlotPreparer prepares the CreateOrUpdateSiteHostNameBindingSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotResponder(resp *http.Response) (result HostNameBinding, err error)

CreateOrUpdateSiteHostNameBindingSlotResponder handles the response to the CreateOrUpdateSiteHostNameBindingSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteHostNameBindingSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteHostNameBindingSlotSender sends the CreateOrUpdateSiteHostNameBindingSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSitePreparer

func (client SitesSiteManagementClient) CreateOrUpdateSitePreparer(resourceGroupName string, name string, siteEnvelope Site, skipDNSRegistration string, skipCustomDomainVerification string, forceDNSRegistration string, ttlInSeconds string) (*http.Request, error)

CreateOrUpdateSitePreparer prepares the CreateOrUpdateSite request.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnection

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnection(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity) (result RelayServiceConnectionEntity, ae error)

CreateOrUpdateSiteRelayServiceConnection sends the create or update site relay service connection request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified connectionEnvelope is the details of the Hybrid Connection

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionPreparer(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity) (*http.Request, error)

CreateOrUpdateSiteRelayServiceConnectionPreparer prepares the CreateOrUpdateSiteRelayServiceConnection request.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

CreateOrUpdateSiteRelayServiceConnectionResponder handles the response to the CreateOrUpdateSiteRelayServiceConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteRelayServiceConnectionSender sends the CreateOrUpdateSiteRelayServiceConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlot(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, slot string) (result RelayServiceConnectionEntity, ae error)

CreateOrUpdateSiteRelayServiceConnectionSlot sends the create or update site relay service connection slot request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified connectionEnvelope is the details of the Hybrid Connection slot is the name of the slot for the web app.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotPreparer(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, slot string) (*http.Request, error)

CreateOrUpdateSiteRelayServiceConnectionSlotPreparer prepares the CreateOrUpdateSiteRelayServiceConnectionSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

CreateOrUpdateSiteRelayServiceConnectionSlotResponder handles the response to the CreateOrUpdateSiteRelayServiceConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteRelayServiceConnectionSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteRelayServiceConnectionSlotSender sends the CreateOrUpdateSiteRelayServiceConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteResponder(resp *http.Response) (result Site, err error)

CreateOrUpdateSiteResponder handles the response to the CreateOrUpdateSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteSender sends the CreateOrUpdateSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteSlot(resourceGroupName string, name string, siteEnvelope Site, slot string, skipDNSRegistration string, skipCustomDomainVerification string, forceDNSRegistration string, ttlInSeconds string) (result Site, ae error)

CreateOrUpdateSiteSlot sends the create or update site slot request.

resourceGroupName is name of the resource group name is name of the web app siteEnvelope is details of web app if it exists already slot is name of web app slot. If not specified then will default to production slot. skipDNSRegistration is if true web app hostname is not registered with DNS on creation. This parameter is only used for app creation skipCustomDomainVerification is if true, custom (non *.azurewebsites.net) domains associated with web app are not verified. forceDNSRegistration is if true, web app hostname is force registered with DNS ttlInSeconds is time to live in seconds for web app's default domain name

func (SitesSiteManagementClient) CreateOrUpdateSiteSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteSlotPreparer(resourceGroupName string, name string, siteEnvelope Site, slot string, skipDNSRegistration string, skipCustomDomainVerification string, forceDNSRegistration string, ttlInSeconds string) (*http.Request, error)

CreateOrUpdateSiteSlotPreparer prepares the CreateOrUpdateSiteSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteSlotResponder(resp *http.Response) (result Site, err error)

CreateOrUpdateSiteSlotResponder handles the response to the CreateOrUpdateSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteSlotSender sends the CreateOrUpdateSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControl

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControl(resourceGroupName string, name string, siteSourceControl SiteSourceControl) (result SiteSourceControl, ae error)

CreateOrUpdateSiteSourceControl sends the create or update site source control request.

resourceGroupName is name of resource group name is name of web app siteSourceControl is request body that contains the source control parameters

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlPreparer(resourceGroupName string, name string, siteSourceControl SiteSourceControl) (*http.Request, error)

CreateOrUpdateSiteSourceControlPreparer prepares the CreateOrUpdateSiteSourceControl request.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlResponder(resp *http.Response) (result SiteSourceControl, err error)

CreateOrUpdateSiteSourceControlResponder handles the response to the CreateOrUpdateSiteSourceControl request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteSourceControlSender sends the CreateOrUpdateSiteSourceControl request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlot(resourceGroupName string, name string, siteSourceControl SiteSourceControl, slot string) (result SiteSourceControl, ae error)

CreateOrUpdateSiteSourceControlSlot sends the create or update site source control slot request.

resourceGroupName is name of resource group name is name of web app siteSourceControl is request body that contains the source control parameters slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotPreparer(resourceGroupName string, name string, siteSourceControl SiteSourceControl, slot string) (*http.Request, error)

CreateOrUpdateSiteSourceControlSlotPreparer prepares the CreateOrUpdateSiteSourceControlSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotResponder(resp *http.Response) (result SiteSourceControl, err error)

CreateOrUpdateSiteSourceControlSlotResponder handles the response to the CreateOrUpdateSiteSourceControlSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteSourceControlSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteSourceControlSlotSender sends the CreateOrUpdateSiteSourceControlSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnection

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnection(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo) (result VnetInfo, ae error)

CreateOrUpdateSiteVNETConnection sends the create or update site vnet connection request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network connectionEnvelope is the properties of this Virtual Network Connection

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGateway

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGateway(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (result VnetGateway, ae error)

CreateOrUpdateSiteVNETConnectionGateway sends the create or update site vnet connection gateway request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary" connectionEnvelope is the properties to update this gateway with.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewayPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewayPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (*http.Request, error)

CreateOrUpdateSiteVNETConnectionGatewayPreparer prepares the CreateOrUpdateSiteVNETConnectionGateway request.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewayResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewayResponder(resp *http.Response) (result VnetGateway, err error)

CreateOrUpdateSiteVNETConnectionGatewayResponder handles the response to the CreateOrUpdateSiteVNETConnectionGateway request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySender

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteVNETConnectionGatewaySender sends the CreateOrUpdateSiteVNETConnectionGateway request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlot(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, slot string) (result VnetGateway, ae error)

CreateOrUpdateSiteVNETConnectionGatewaySlot sends the create or update site vnet connection gateway slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary" connectionEnvelope is the properties to update this gateway with. slot is the name of the slot for this web app.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, slot string) (*http.Request, error)

CreateOrUpdateSiteVNETConnectionGatewaySlotPreparer prepares the CreateOrUpdateSiteVNETConnectionGatewaySlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotResponder(resp *http.Response) (result VnetGateway, err error)

CreateOrUpdateSiteVNETConnectionGatewaySlotResponder handles the response to the CreateOrUpdateSiteVNETConnectionGatewaySlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionGatewaySlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteVNETConnectionGatewaySlotSender sends the CreateOrUpdateSiteVNETConnectionGatewaySlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionPreparer(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo) (*http.Request, error)

CreateOrUpdateSiteVNETConnectionPreparer prepares the CreateOrUpdateSiteVNETConnection request.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionResponder(resp *http.Response) (result VnetInfo, err error)

CreateOrUpdateSiteVNETConnectionResponder handles the response to the CreateOrUpdateSiteVNETConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteVNETConnectionSender sends the CreateOrUpdateSiteVNETConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlot

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlot(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, slot string) (result VnetInfo, ae error)

CreateOrUpdateSiteVNETConnectionSlot sends the create or update site vnet connection slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network connectionEnvelope is the properties of this Virtual Network Connection slot is the name of the slot for this web app.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotPreparer

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotPreparer(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, slot string) (*http.Request, error)

CreateOrUpdateSiteVNETConnectionSlotPreparer prepares the CreateOrUpdateSiteVNETConnectionSlot request.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotResponder

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotResponder(resp *http.Response) (result VnetInfo, err error)

CreateOrUpdateSiteVNETConnectionSlotResponder handles the response to the CreateOrUpdateSiteVNETConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotSender

func (client SitesSiteManagementClient) CreateOrUpdateSiteVNETConnectionSlotSender(req *http.Request) (*http.Response, error)

CreateOrUpdateSiteVNETConnectionSlotSender sends the CreateOrUpdateSiteVNETConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteBackup

func (client SitesSiteManagementClient) DeleteBackup(resourceGroupName string, name string, backupID string) (result BackupItem, ae error)

DeleteBackup sends the delete backup request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup

func (SitesSiteManagementClient) DeleteBackupPreparer

func (client SitesSiteManagementClient) DeleteBackupPreparer(resourceGroupName string, name string, backupID string) (*http.Request, error)

DeleteBackupPreparer prepares the DeleteBackup request.

func (SitesSiteManagementClient) DeleteBackupResponder

func (client SitesSiteManagementClient) DeleteBackupResponder(resp *http.Response) (result BackupItem, err error)

DeleteBackupResponder handles the response to the DeleteBackup request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteBackupSender

func (client SitesSiteManagementClient) DeleteBackupSender(req *http.Request) (*http.Response, error)

DeleteBackupSender sends the DeleteBackup request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteBackupSlot

func (client SitesSiteManagementClient) DeleteBackupSlot(resourceGroupName string, name string, backupID string, slot string) (result BackupItem, ae error)

DeleteBackupSlot sends the delete backup slot request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) DeleteBackupSlotPreparer

func (client SitesSiteManagementClient) DeleteBackupSlotPreparer(resourceGroupName string, name string, backupID string, slot string) (*http.Request, error)

DeleteBackupSlotPreparer prepares the DeleteBackupSlot request.

func (SitesSiteManagementClient) DeleteBackupSlotResponder

func (client SitesSiteManagementClient) DeleteBackupSlotResponder(resp *http.Response) (result BackupItem, err error)

DeleteBackupSlotResponder handles the response to the DeleteBackupSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteBackupSlotSender

func (client SitesSiteManagementClient) DeleteBackupSlotSender(req *http.Request) (*http.Response, error)

DeleteBackupSlotSender sends the DeleteBackupSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSite

func (client SitesSiteManagementClient) DeleteSite(resourceGroupName string, name string, deleteMetrics string, deleteEmptyServerFarm string, skipDNSRegistration string, deleteAllSlots string) (result ObjectSet, ae error)

DeleteSite sends the delete site request.

resourceGroupName is name of resource group name is name of web app deleteMetrics is if true, web app metrics are also deleted deleteEmptyServerFarm is if true and App Service Plan is empty after web app deletion, App Service Plan is also deleted skipDNSRegistration is if true, DNS registration is skipped deleteAllSlots is if true, all slots associated with web app are also deleted

func (SitesSiteManagementClient) DeleteSiteHostNameBinding

func (client SitesSiteManagementClient) DeleteSiteHostNameBinding(resourceGroupName string, name string, hostName string) (result ObjectSet, ae error)

DeleteSiteHostNameBinding sends the delete site host name binding request.

resourceGroupName is name of resource group name is name of web app hostName is name of host

func (SitesSiteManagementClient) DeleteSiteHostNameBindingPreparer

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingPreparer(resourceGroupName string, name string, hostName string) (*http.Request, error)

DeleteSiteHostNameBindingPreparer prepares the DeleteSiteHostNameBinding request.

func (SitesSiteManagementClient) DeleteSiteHostNameBindingResponder

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteHostNameBindingResponder handles the response to the DeleteSiteHostNameBinding request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteHostNameBindingSender

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingSender(req *http.Request) (*http.Response, error)

DeleteSiteHostNameBindingSender sends the DeleteSiteHostNameBinding request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteHostNameBindingSlot

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingSlot(resourceGroupName string, name string, slot string, hostName string) (result ObjectSet, ae error)

DeleteSiteHostNameBindingSlot sends the delete site host name binding slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. hostName is name of host

func (SitesSiteManagementClient) DeleteSiteHostNameBindingSlotPreparer

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingSlotPreparer(resourceGroupName string, name string, slot string, hostName string) (*http.Request, error)

DeleteSiteHostNameBindingSlotPreparer prepares the DeleteSiteHostNameBindingSlot request.

func (SitesSiteManagementClient) DeleteSiteHostNameBindingSlotResponder

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteHostNameBindingSlotResponder handles the response to the DeleteSiteHostNameBindingSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteHostNameBindingSlotSender

func (client SitesSiteManagementClient) DeleteSiteHostNameBindingSlotSender(req *http.Request) (*http.Response, error)

DeleteSiteHostNameBindingSlotSender sends the DeleteSiteHostNameBindingSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSitePremierAddOn

func (client SitesSiteManagementClient) DeleteSitePremierAddOn(resourceGroupName string, name string, premierAddOnName string) (result ObjectSet, ae error)

DeleteSitePremierAddOn sends the delete site premier add on request.

func (SitesSiteManagementClient) DeleteSitePremierAddOnPreparer

func (client SitesSiteManagementClient) DeleteSitePremierAddOnPreparer(resourceGroupName string, name string, premierAddOnName string) (*http.Request, error)

DeleteSitePremierAddOnPreparer prepares the DeleteSitePremierAddOn request.

func (SitesSiteManagementClient) DeleteSitePremierAddOnResponder

func (client SitesSiteManagementClient) DeleteSitePremierAddOnResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSitePremierAddOnResponder handles the response to the DeleteSitePremierAddOn request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSitePremierAddOnSender

func (client SitesSiteManagementClient) DeleteSitePremierAddOnSender(req *http.Request) (*http.Response, error)

DeleteSitePremierAddOnSender sends the DeleteSitePremierAddOn request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSitePremierAddOnSlot

func (client SitesSiteManagementClient) DeleteSitePremierAddOnSlot(resourceGroupName string, name string, premierAddOnName string, slot string) (result ObjectSet, ae error)

DeleteSitePremierAddOnSlot sends the delete site premier add on slot request.

func (SitesSiteManagementClient) DeleteSitePremierAddOnSlotPreparer

func (client SitesSiteManagementClient) DeleteSitePremierAddOnSlotPreparer(resourceGroupName string, name string, premierAddOnName string, slot string) (*http.Request, error)

DeleteSitePremierAddOnSlotPreparer prepares the DeleteSitePremierAddOnSlot request.

func (SitesSiteManagementClient) DeleteSitePremierAddOnSlotResponder

func (client SitesSiteManagementClient) DeleteSitePremierAddOnSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSitePremierAddOnSlotResponder handles the response to the DeleteSitePremierAddOnSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSitePremierAddOnSlotSender

func (client SitesSiteManagementClient) DeleteSitePremierAddOnSlotSender(req *http.Request) (*http.Response, error)

DeleteSitePremierAddOnSlotSender sends the DeleteSitePremierAddOnSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSitePreparer

func (client SitesSiteManagementClient) DeleteSitePreparer(resourceGroupName string, name string, deleteMetrics string, deleteEmptyServerFarm string, skipDNSRegistration string, deleteAllSlots string) (*http.Request, error)

DeleteSitePreparer prepares the DeleteSite request.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnection

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnection(resourceGroupName string, name string, entityName string) (result ObjectSet, ae error)

DeleteSiteRelayServiceConnection sends the delete site relay service connection request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionPreparer

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionPreparer(resourceGroupName string, name string, entityName string) (*http.Request, error)

DeleteSiteRelayServiceConnectionPreparer prepares the DeleteSiteRelayServiceConnection request.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionResponder

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteRelayServiceConnectionResponder handles the response to the DeleteSiteRelayServiceConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSender

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSender(req *http.Request) (*http.Response, error)

DeleteSiteRelayServiceConnectionSender sends the DeleteSiteRelayServiceConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlot

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlot(resourceGroupName string, name string, entityName string, slot string) (result ObjectSet, ae error)

DeleteSiteRelayServiceConnectionSlot sends the delete site relay service connection slot request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified slot is the name of the slot for the web app.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotPreparer

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotPreparer(resourceGroupName string, name string, entityName string, slot string) (*http.Request, error)

DeleteSiteRelayServiceConnectionSlotPreparer prepares the DeleteSiteRelayServiceConnectionSlot request.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotResponder

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteRelayServiceConnectionSlotResponder handles the response to the DeleteSiteRelayServiceConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotSender

func (client SitesSiteManagementClient) DeleteSiteRelayServiceConnectionSlotSender(req *http.Request) (*http.Response, error)

DeleteSiteRelayServiceConnectionSlotSender sends the DeleteSiteRelayServiceConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteResponder

func (client SitesSiteManagementClient) DeleteSiteResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteResponder handles the response to the DeleteSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteSender

func (client SitesSiteManagementClient) DeleteSiteSender(req *http.Request) (*http.Response, error)

DeleteSiteSender sends the DeleteSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteSlot

func (client SitesSiteManagementClient) DeleteSiteSlot(resourceGroupName string, name string, slot string, deleteMetrics string, deleteEmptyServerFarm string, skipDNSRegistration string, deleteAllSlots string) (result ObjectSet, ae error)

DeleteSiteSlot sends the delete site slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. deleteMetrics is if true, web app metrics are also deleted deleteEmptyServerFarm is if true and App Service Plan is empty after web app deletion, App Service Plan is also deleted skipDNSRegistration is if true, DNS registration is skipped deleteAllSlots is if true, all slots associated with web app are also deleted

func (SitesSiteManagementClient) DeleteSiteSlotPreparer

func (client SitesSiteManagementClient) DeleteSiteSlotPreparer(resourceGroupName string, name string, slot string, deleteMetrics string, deleteEmptyServerFarm string, skipDNSRegistration string, deleteAllSlots string) (*http.Request, error)

DeleteSiteSlotPreparer prepares the DeleteSiteSlot request.

func (SitesSiteManagementClient) DeleteSiteSlotResponder

func (client SitesSiteManagementClient) DeleteSiteSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteSlotResponder handles the response to the DeleteSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteSlotSender

func (client SitesSiteManagementClient) DeleteSiteSlotSender(req *http.Request) (*http.Response, error)

DeleteSiteSlotSender sends the DeleteSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteSourceControl

func (client SitesSiteManagementClient) DeleteSiteSourceControl(resourceGroupName string, name string) (result ObjectSet, ae error)

DeleteSiteSourceControl sends the delete site source control request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) DeleteSiteSourceControlPreparer

func (client SitesSiteManagementClient) DeleteSiteSourceControlPreparer(resourceGroupName string, name string) (*http.Request, error)

DeleteSiteSourceControlPreparer prepares the DeleteSiteSourceControl request.

func (SitesSiteManagementClient) DeleteSiteSourceControlResponder

func (client SitesSiteManagementClient) DeleteSiteSourceControlResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteSourceControlResponder handles the response to the DeleteSiteSourceControl request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteSourceControlSender

func (client SitesSiteManagementClient) DeleteSiteSourceControlSender(req *http.Request) (*http.Response, error)

DeleteSiteSourceControlSender sends the DeleteSiteSourceControl request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteSourceControlSlot

func (client SitesSiteManagementClient) DeleteSiteSourceControlSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

DeleteSiteSourceControlSlot sends the delete site source control slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) DeleteSiteSourceControlSlotPreparer

func (client SitesSiteManagementClient) DeleteSiteSourceControlSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

DeleteSiteSourceControlSlotPreparer prepares the DeleteSiteSourceControlSlot request.

func (SitesSiteManagementClient) DeleteSiteSourceControlSlotResponder

func (client SitesSiteManagementClient) DeleteSiteSourceControlSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteSourceControlSlotResponder handles the response to the DeleteSiteSourceControlSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteSourceControlSlotSender

func (client SitesSiteManagementClient) DeleteSiteSourceControlSlotSender(req *http.Request) (*http.Response, error)

DeleteSiteSourceControlSlotSender sends the DeleteSiteSourceControlSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteVNETConnection

func (client SitesSiteManagementClient) DeleteSiteVNETConnection(resourceGroupName string, name string, vnetName string) (result ObjectSet, ae error)

DeleteSiteVNETConnection sends the delete site vnet connection request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network

func (SitesSiteManagementClient) DeleteSiteVNETConnectionPreparer

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionPreparer(resourceGroupName string, name string, vnetName string) (*http.Request, error)

DeleteSiteVNETConnectionPreparer prepares the DeleteSiteVNETConnection request.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionResponder

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteVNETConnectionResponder handles the response to the DeleteSiteVNETConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionSender

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionSender(req *http.Request) (*http.Response, error)

DeleteSiteVNETConnectionSender sends the DeleteSiteVNETConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionSlot

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionSlot(resourceGroupName string, name string, vnetName string, slot string) (result ObjectSet, ae error)

DeleteSiteVNETConnectionSlot sends the delete site vnet connection slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network slot is the name of the slot for this web app.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionSlotPreparer

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionSlotPreparer(resourceGroupName string, name string, vnetName string, slot string) (*http.Request, error)

DeleteSiteVNETConnectionSlotPreparer prepares the DeleteSiteVNETConnectionSlot request.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionSlotResponder

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionSlotResponder(resp *http.Response) (result ObjectSet, err error)

DeleteSiteVNETConnectionSlotResponder handles the response to the DeleteSiteVNETConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DeleteSiteVNETConnectionSlotSender

func (client SitesSiteManagementClient) DeleteSiteVNETConnectionSlotSender(req *http.Request) (*http.Response, error)

DeleteSiteVNETConnectionSlotSender sends the DeleteSiteVNETConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DiscoverSiteRestore

func (client SitesSiteManagementClient) DiscoverSiteRestore(resourceGroupName string, name string, request RestoreRequest) (result RestoreRequest, ae error)

DiscoverSiteRestore sends the discover site restore request.

resourceGroupName is name of resource group name is name of web app request is information on restore request

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecated

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecated(resourceGroupName string, name string, request RestoreRequest) (result RestoreRequest, ae error)

DiscoverSiteRestoreDeprecated sends the discover site restore deprecated request.

resourceGroupName is name of resource group name is name of web app request is information on restore request

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedPreparer

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedPreparer(resourceGroupName string, name string, request RestoreRequest) (*http.Request, error)

DiscoverSiteRestoreDeprecatedPreparer prepares the DiscoverSiteRestoreDeprecated request.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedResponder

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedResponder(resp *http.Response) (result RestoreRequest, err error)

DiscoverSiteRestoreDeprecatedResponder handles the response to the DiscoverSiteRestoreDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSender

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSender(req *http.Request) (*http.Response, error)

DiscoverSiteRestoreDeprecatedSender sends the DiscoverSiteRestoreDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlot

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlot(resourceGroupName string, name string, request RestoreRequest, slot string) (result RestoreRequest, ae error)

DiscoverSiteRestoreDeprecatedSlot sends the discover site restore deprecated slot request.

resourceGroupName is name of resource group name is name of web app request is information on restore request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotPreparer

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotPreparer(resourceGroupName string, name string, request RestoreRequest, slot string) (*http.Request, error)

DiscoverSiteRestoreDeprecatedSlotPreparer prepares the DiscoverSiteRestoreDeprecatedSlot request.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotResponder

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotResponder(resp *http.Response) (result RestoreRequest, err error)

DiscoverSiteRestoreDeprecatedSlotResponder handles the response to the DiscoverSiteRestoreDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotSender

func (client SitesSiteManagementClient) DiscoverSiteRestoreDeprecatedSlotSender(req *http.Request) (*http.Response, error)

DiscoverSiteRestoreDeprecatedSlotSender sends the DiscoverSiteRestoreDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DiscoverSiteRestorePreparer

func (client SitesSiteManagementClient) DiscoverSiteRestorePreparer(resourceGroupName string, name string, request RestoreRequest) (*http.Request, error)

DiscoverSiteRestorePreparer prepares the DiscoverSiteRestore request.

func (SitesSiteManagementClient) DiscoverSiteRestoreResponder

func (client SitesSiteManagementClient) DiscoverSiteRestoreResponder(resp *http.Response) (result RestoreRequest, err error)

DiscoverSiteRestoreResponder handles the response to the DiscoverSiteRestore request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DiscoverSiteRestoreSender

func (client SitesSiteManagementClient) DiscoverSiteRestoreSender(req *http.Request) (*http.Response, error)

DiscoverSiteRestoreSender sends the DiscoverSiteRestore request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) DiscoverSiteRestoreSlot

func (client SitesSiteManagementClient) DiscoverSiteRestoreSlot(resourceGroupName string, name string, request RestoreRequest, slot string) (result RestoreRequest, ae error)

DiscoverSiteRestoreSlot sends the discover site restore slot request.

resourceGroupName is name of resource group name is name of web app request is information on restore request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) DiscoverSiteRestoreSlotPreparer

func (client SitesSiteManagementClient) DiscoverSiteRestoreSlotPreparer(resourceGroupName string, name string, request RestoreRequest, slot string) (*http.Request, error)

DiscoverSiteRestoreSlotPreparer prepares the DiscoverSiteRestoreSlot request.

func (SitesSiteManagementClient) DiscoverSiteRestoreSlotResponder

func (client SitesSiteManagementClient) DiscoverSiteRestoreSlotResponder(resp *http.Response) (result RestoreRequest, err error)

DiscoverSiteRestoreSlotResponder handles the response to the DiscoverSiteRestoreSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) DiscoverSiteRestoreSlotSender

func (client SitesSiteManagementClient) DiscoverSiteRestoreSlotSender(req *http.Request) (*http.Response, error)

DiscoverSiteRestoreSlotSender sends the DiscoverSiteRestoreSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GenerateNewSitePublishingPassword

func (client SitesSiteManagementClient) GenerateNewSitePublishingPassword(resourceGroupName string, name string) (result ObjectSet, ae error)

GenerateNewSitePublishingPassword sends the generate new site publishing password request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordPreparer

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordPreparer(resourceGroupName string, name string) (*http.Request, error)

GenerateNewSitePublishingPasswordPreparer prepares the GenerateNewSitePublishingPassword request.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordResponder

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordResponder(resp *http.Response) (result ObjectSet, err error)

GenerateNewSitePublishingPasswordResponder handles the response to the GenerateNewSitePublishingPassword request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordSender

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordSender(req *http.Request) (*http.Response, error)

GenerateNewSitePublishingPasswordSender sends the GenerateNewSitePublishingPassword request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlot

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

GenerateNewSitePublishingPasswordSlot sends the generate new site publishing password slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotPreparer

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GenerateNewSitePublishingPasswordSlotPreparer prepares the GenerateNewSitePublishingPasswordSlot request.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotResponder

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotResponder(resp *http.Response) (result ObjectSet, err error)

GenerateNewSitePublishingPasswordSlotResponder handles the response to the GenerateNewSitePublishingPasswordSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotSender

func (client SitesSiteManagementClient) GenerateNewSitePublishingPasswordSlotSender(req *http.Request) (*http.Response, error)

GenerateNewSitePublishingPasswordSlotSender sends the GenerateNewSitePublishingPasswordSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetDeletedSites

func (client SitesSiteManagementClient) GetDeletedSites(resourceGroupName string, propertiesToInclude string, includeSiteTypes string) (result DeletedSiteCollection, ae error)

GetDeletedSites sends the get deleted sites request.

resourceGroupName is name of resource group propertiesToInclude is additional web app properties included in the response includeSiteTypes is types of apps included in the response

func (SitesSiteManagementClient) GetDeletedSitesPreparer

func (client SitesSiteManagementClient) GetDeletedSitesPreparer(resourceGroupName string, propertiesToInclude string, includeSiteTypes string) (*http.Request, error)

GetDeletedSitesPreparer prepares the GetDeletedSites request.

func (SitesSiteManagementClient) GetDeletedSitesResponder

func (client SitesSiteManagementClient) GetDeletedSitesResponder(resp *http.Response) (result DeletedSiteCollection, err error)

GetDeletedSitesResponder handles the response to the GetDeletedSites request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetDeletedSitesSender

func (client SitesSiteManagementClient) GetDeletedSitesSender(req *http.Request) (*http.Response, error)

GetDeletedSitesSender sends the GetDeletedSites request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSite

func (client SitesSiteManagementClient) GetSite(resourceGroupName string, name string, propertiesToInclude string) (result Site, ae error)

GetSite sends the get site request.

resourceGroupName is name of resource group name is name of web app propertiesToInclude is additional web app properties included in the response

func (SitesSiteManagementClient) GetSiteBackupConfiguration

func (client SitesSiteManagementClient) GetSiteBackupConfiguration(resourceGroupName string, name string) (result BackupRequest, ae error)

GetSiteBackupConfiguration sends the get site backup configuration request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecated

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecated(resourceGroupName string, name string) (result BackupRequest, ae error)

GetSiteBackupConfigurationDeprecated sends the get site backup configuration deprecated request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedPreparer

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteBackupConfigurationDeprecatedPreparer prepares the GetSiteBackupConfigurationDeprecated request.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedResponder

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedResponder(resp *http.Response) (result BackupRequest, err error)

GetSiteBackupConfigurationDeprecatedResponder handles the response to the GetSiteBackupConfigurationDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSender

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSender(req *http.Request) (*http.Response, error)

GetSiteBackupConfigurationDeprecatedSender sends the GetSiteBackupConfigurationDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlot

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlot(resourceGroupName string, name string, slot string) (result BackupRequest, ae error)

GetSiteBackupConfigurationDeprecatedSlot sends the get site backup configuration deprecated slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotPreparer

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteBackupConfigurationDeprecatedSlotPreparer prepares the GetSiteBackupConfigurationDeprecatedSlot request.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotResponder

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotResponder(resp *http.Response) (result BackupRequest, err error)

GetSiteBackupConfigurationDeprecatedSlotResponder handles the response to the GetSiteBackupConfigurationDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotSender

func (client SitesSiteManagementClient) GetSiteBackupConfigurationDeprecatedSlotSender(req *http.Request) (*http.Response, error)

GetSiteBackupConfigurationDeprecatedSlotSender sends the GetSiteBackupConfigurationDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupConfigurationPreparer

func (client SitesSiteManagementClient) GetSiteBackupConfigurationPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteBackupConfigurationPreparer prepares the GetSiteBackupConfiguration request.

func (SitesSiteManagementClient) GetSiteBackupConfigurationResponder

func (client SitesSiteManagementClient) GetSiteBackupConfigurationResponder(resp *http.Response) (result BackupRequest, err error)

GetSiteBackupConfigurationResponder handles the response to the GetSiteBackupConfiguration request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupConfigurationSender

func (client SitesSiteManagementClient) GetSiteBackupConfigurationSender(req *http.Request) (*http.Response, error)

GetSiteBackupConfigurationSender sends the GetSiteBackupConfiguration request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupConfigurationSlot

func (client SitesSiteManagementClient) GetSiteBackupConfigurationSlot(resourceGroupName string, name string, slot string) (result BackupRequest, ae error)

GetSiteBackupConfigurationSlot sends the get site backup configuration slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteBackupConfigurationSlotPreparer

func (client SitesSiteManagementClient) GetSiteBackupConfigurationSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteBackupConfigurationSlotPreparer prepares the GetSiteBackupConfigurationSlot request.

func (SitesSiteManagementClient) GetSiteBackupConfigurationSlotResponder

func (client SitesSiteManagementClient) GetSiteBackupConfigurationSlotResponder(resp *http.Response) (result BackupRequest, err error)

GetSiteBackupConfigurationSlotResponder handles the response to the GetSiteBackupConfigurationSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupConfigurationSlotSender

func (client SitesSiteManagementClient) GetSiteBackupConfigurationSlotSender(req *http.Request) (*http.Response, error)

GetSiteBackupConfigurationSlotSender sends the GetSiteBackupConfigurationSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupStatus

func (client SitesSiteManagementClient) GetSiteBackupStatus(resourceGroupName string, name string, backupID string) (result BackupItem, ae error)

GetSiteBackupStatus sends the get site backup status request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup

func (SitesSiteManagementClient) GetSiteBackupStatusPreparer

func (client SitesSiteManagementClient) GetSiteBackupStatusPreparer(resourceGroupName string, name string, backupID string) (*http.Request, error)

GetSiteBackupStatusPreparer prepares the GetSiteBackupStatus request.

func (SitesSiteManagementClient) GetSiteBackupStatusResponder

func (client SitesSiteManagementClient) GetSiteBackupStatusResponder(resp *http.Response) (result BackupItem, err error)

GetSiteBackupStatusResponder handles the response to the GetSiteBackupStatus request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupStatusSecrets

func (client SitesSiteManagementClient) GetSiteBackupStatusSecrets(resourceGroupName string, name string, backupID string, request BackupRequest) (result BackupItem, ae error)

GetSiteBackupStatusSecrets sends the get site backup status secrets request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup request is information on backup request

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsPreparer

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsPreparer(resourceGroupName string, name string, backupID string, request BackupRequest) (*http.Request, error)

GetSiteBackupStatusSecretsPreparer prepares the GetSiteBackupStatusSecrets request.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsResponder

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsResponder(resp *http.Response) (result BackupItem, err error)

GetSiteBackupStatusSecretsResponder handles the response to the GetSiteBackupStatusSecrets request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsSender

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsSender(req *http.Request) (*http.Response, error)

GetSiteBackupStatusSecretsSender sends the GetSiteBackupStatusSecrets request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsSlot

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsSlot(resourceGroupName string, name string, backupID string, request BackupRequest, slot string) (result BackupItem, ae error)

GetSiteBackupStatusSecretsSlot sends the get site backup status secrets slot request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup request is information on backup request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotPreparer

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotPreparer(resourceGroupName string, name string, backupID string, request BackupRequest, slot string) (*http.Request, error)

GetSiteBackupStatusSecretsSlotPreparer prepares the GetSiteBackupStatusSecretsSlot request.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotResponder

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotResponder(resp *http.Response) (result BackupItem, err error)

GetSiteBackupStatusSecretsSlotResponder handles the response to the GetSiteBackupStatusSecretsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotSender

func (client SitesSiteManagementClient) GetSiteBackupStatusSecretsSlotSender(req *http.Request) (*http.Response, error)

GetSiteBackupStatusSecretsSlotSender sends the GetSiteBackupStatusSecretsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupStatusSender

func (client SitesSiteManagementClient) GetSiteBackupStatusSender(req *http.Request) (*http.Response, error)

GetSiteBackupStatusSender sends the GetSiteBackupStatus request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteBackupStatusSlot

func (client SitesSiteManagementClient) GetSiteBackupStatusSlot(resourceGroupName string, name string, backupID string, slot string) (result BackupItem, ae error)

GetSiteBackupStatusSlot sends the get site backup status slot request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteBackupStatusSlotPreparer

func (client SitesSiteManagementClient) GetSiteBackupStatusSlotPreparer(resourceGroupName string, name string, backupID string, slot string) (*http.Request, error)

GetSiteBackupStatusSlotPreparer prepares the GetSiteBackupStatusSlot request.

func (SitesSiteManagementClient) GetSiteBackupStatusSlotResponder

func (client SitesSiteManagementClient) GetSiteBackupStatusSlotResponder(resp *http.Response) (result BackupItem, err error)

GetSiteBackupStatusSlotResponder handles the response to the GetSiteBackupStatusSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteBackupStatusSlotSender

func (client SitesSiteManagementClient) GetSiteBackupStatusSlotSender(req *http.Request) (*http.Response, error)

GetSiteBackupStatusSlotSender sends the GetSiteBackupStatusSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteConfig

func (client SitesSiteManagementClient) GetSiteConfig(resourceGroupName string, name string) (result SiteConfig, ae error)

GetSiteConfig sends the get site config request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteConfigPreparer

func (client SitesSiteManagementClient) GetSiteConfigPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteConfigPreparer prepares the GetSiteConfig request.

func (SitesSiteManagementClient) GetSiteConfigResponder

func (client SitesSiteManagementClient) GetSiteConfigResponder(resp *http.Response) (result SiteConfig, err error)

GetSiteConfigResponder handles the response to the GetSiteConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteConfigSender

func (client SitesSiteManagementClient) GetSiteConfigSender(req *http.Request) (*http.Response, error)

GetSiteConfigSender sends the GetSiteConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteConfigSlot

func (client SitesSiteManagementClient) GetSiteConfigSlot(resourceGroupName string, name string, slot string) (result SiteConfig, ae error)

GetSiteConfigSlot sends the get site config slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteConfigSlotPreparer

func (client SitesSiteManagementClient) GetSiteConfigSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteConfigSlotPreparer prepares the GetSiteConfigSlot request.

func (SitesSiteManagementClient) GetSiteConfigSlotResponder

func (client SitesSiteManagementClient) GetSiteConfigSlotResponder(resp *http.Response) (result SiteConfig, err error)

GetSiteConfigSlotResponder handles the response to the GetSiteConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteConfigSlotSender

func (client SitesSiteManagementClient) GetSiteConfigSlotSender(req *http.Request) (*http.Response, error)

GetSiteConfigSlotSender sends the GetSiteConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteHostNameBinding

func (client SitesSiteManagementClient) GetSiteHostNameBinding(resourceGroupName string, name string, hostName string) (result HostNameBinding, ae error)

GetSiteHostNameBinding sends the get site host name binding request.

resourceGroupName is name of resource group name is name of web app hostName is name of host

func (SitesSiteManagementClient) GetSiteHostNameBindingPreparer

func (client SitesSiteManagementClient) GetSiteHostNameBindingPreparer(resourceGroupName string, name string, hostName string) (*http.Request, error)

GetSiteHostNameBindingPreparer prepares the GetSiteHostNameBinding request.

func (SitesSiteManagementClient) GetSiteHostNameBindingResponder

func (client SitesSiteManagementClient) GetSiteHostNameBindingResponder(resp *http.Response) (result HostNameBinding, err error)

GetSiteHostNameBindingResponder handles the response to the GetSiteHostNameBinding request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteHostNameBindingSender

func (client SitesSiteManagementClient) GetSiteHostNameBindingSender(req *http.Request) (*http.Response, error)

GetSiteHostNameBindingSender sends the GetSiteHostNameBinding request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteHostNameBindingSlot

func (client SitesSiteManagementClient) GetSiteHostNameBindingSlot(resourceGroupName string, name string, slot string, hostName string) (result HostNameBinding, ae error)

GetSiteHostNameBindingSlot sends the get site host name binding slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. hostName is name of host

func (SitesSiteManagementClient) GetSiteHostNameBindingSlotPreparer

func (client SitesSiteManagementClient) GetSiteHostNameBindingSlotPreparer(resourceGroupName string, name string, slot string, hostName string) (*http.Request, error)

GetSiteHostNameBindingSlotPreparer prepares the GetSiteHostNameBindingSlot request.

func (SitesSiteManagementClient) GetSiteHostNameBindingSlotResponder

func (client SitesSiteManagementClient) GetSiteHostNameBindingSlotResponder(resp *http.Response) (result HostNameBinding, err error)

GetSiteHostNameBindingSlotResponder handles the response to the GetSiteHostNameBindingSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteHostNameBindingSlotSender

func (client SitesSiteManagementClient) GetSiteHostNameBindingSlotSender(req *http.Request) (*http.Response, error)

GetSiteHostNameBindingSlotSender sends the GetSiteHostNameBindingSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteHostNameBindings

func (client SitesSiteManagementClient) GetSiteHostNameBindings(resourceGroupName string, name string) (result HostNameBindingCollection, ae error)

GetSiteHostNameBindings sends the get site host name bindings request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteHostNameBindingsPreparer

func (client SitesSiteManagementClient) GetSiteHostNameBindingsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteHostNameBindingsPreparer prepares the GetSiteHostNameBindings request.

func (SitesSiteManagementClient) GetSiteHostNameBindingsResponder

func (client SitesSiteManagementClient) GetSiteHostNameBindingsResponder(resp *http.Response) (result HostNameBindingCollection, err error)

GetSiteHostNameBindingsResponder handles the response to the GetSiteHostNameBindings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteHostNameBindingsSender

func (client SitesSiteManagementClient) GetSiteHostNameBindingsSender(req *http.Request) (*http.Response, error)

GetSiteHostNameBindingsSender sends the GetSiteHostNameBindings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteHostNameBindingsSlot

func (client SitesSiteManagementClient) GetSiteHostNameBindingsSlot(resourceGroupName string, name string, slot string) (result HostNameBindingCollection, ae error)

GetSiteHostNameBindingsSlot sends the get site host name bindings slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteHostNameBindingsSlotPreparer

func (client SitesSiteManagementClient) GetSiteHostNameBindingsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteHostNameBindingsSlotPreparer prepares the GetSiteHostNameBindingsSlot request.

func (SitesSiteManagementClient) GetSiteHostNameBindingsSlotResponder

func (client SitesSiteManagementClient) GetSiteHostNameBindingsSlotResponder(resp *http.Response) (result HostNameBindingCollection, err error)

GetSiteHostNameBindingsSlotResponder handles the response to the GetSiteHostNameBindingsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteHostNameBindingsSlotSender

func (client SitesSiteManagementClient) GetSiteHostNameBindingsSlotSender(req *http.Request) (*http.Response, error)

GetSiteHostNameBindingsSlotSender sends the GetSiteHostNameBindingsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiers

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiers(resourceGroupName string, name string) (result SiteInstanceCollection, ae error)

GetSiteInstanceIdentifiers sends the get site instance identifiers request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersPreparer

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteInstanceIdentifiersPreparer prepares the GetSiteInstanceIdentifiers request.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersResponder

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersResponder(resp *http.Response) (result SiteInstanceCollection, err error)

GetSiteInstanceIdentifiersResponder handles the response to the GetSiteInstanceIdentifiers request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersSender

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersSender(req *http.Request) (*http.Response, error)

GetSiteInstanceIdentifiersSender sends the GetSiteInstanceIdentifiers request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersSlot

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersSlot(resourceGroupName string, name string, slot string) (result SiteInstanceCollection, ae error)

GetSiteInstanceIdentifiersSlot sends the get site instance identifiers slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotPreparer

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteInstanceIdentifiersSlotPreparer prepares the GetSiteInstanceIdentifiersSlot request.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotResponder

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotResponder(resp *http.Response) (result SiteInstanceCollection, err error)

GetSiteInstanceIdentifiersSlotResponder handles the response to the GetSiteInstanceIdentifiersSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotSender

func (client SitesSiteManagementClient) GetSiteInstanceIdentifiersSlotSender(req *http.Request) (*http.Response, error)

GetSiteInstanceIdentifiersSlotSender sends the GetSiteInstanceIdentifiersSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteLogsConfig

func (client SitesSiteManagementClient) GetSiteLogsConfig(resourceGroupName string, name string) (result SiteLogsConfig, ae error)

GetSiteLogsConfig sends the get site logs config request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteLogsConfigPreparer

func (client SitesSiteManagementClient) GetSiteLogsConfigPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteLogsConfigPreparer prepares the GetSiteLogsConfig request.

func (SitesSiteManagementClient) GetSiteLogsConfigResponder

func (client SitesSiteManagementClient) GetSiteLogsConfigResponder(resp *http.Response) (result SiteLogsConfig, err error)

GetSiteLogsConfigResponder handles the response to the GetSiteLogsConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteLogsConfigSender

func (client SitesSiteManagementClient) GetSiteLogsConfigSender(req *http.Request) (*http.Response, error)

GetSiteLogsConfigSender sends the GetSiteLogsConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteLogsConfigSlot

func (client SitesSiteManagementClient) GetSiteLogsConfigSlot(resourceGroupName string, name string, slot string) (result SiteLogsConfig, ae error)

GetSiteLogsConfigSlot sends the get site logs config slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteLogsConfigSlotPreparer

func (client SitesSiteManagementClient) GetSiteLogsConfigSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteLogsConfigSlotPreparer prepares the GetSiteLogsConfigSlot request.

func (SitesSiteManagementClient) GetSiteLogsConfigSlotResponder

func (client SitesSiteManagementClient) GetSiteLogsConfigSlotResponder(resp *http.Response) (result SiteLogsConfig, err error)

GetSiteLogsConfigSlotResponder handles the response to the GetSiteLogsConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteLogsConfigSlotSender

func (client SitesSiteManagementClient) GetSiteLogsConfigSlotSender(req *http.Request) (*http.Response, error)

GetSiteLogsConfigSlotSender sends the GetSiteLogsConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteMetricDefinitions

func (client SitesSiteManagementClient) GetSiteMetricDefinitions(resourceGroupName string, name string) (result MetricDefinitionCollection, ae error)

GetSiteMetricDefinitions sends the get site metric definitions request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteMetricDefinitionsPreparer

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteMetricDefinitionsPreparer prepares the GetSiteMetricDefinitions request.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsResponder

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsResponder(resp *http.Response) (result MetricDefinitionCollection, err error)

GetSiteMetricDefinitionsResponder handles the response to the GetSiteMetricDefinitions request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsSender

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsSender(req *http.Request) (*http.Response, error)

GetSiteMetricDefinitionsSender sends the GetSiteMetricDefinitions request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsSlot

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsSlot(resourceGroupName string, name string, slot string) (result MetricDefinitionCollection, ae error)

GetSiteMetricDefinitionsSlot sends the get site metric definitions slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsSlotPreparer

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteMetricDefinitionsSlotPreparer prepares the GetSiteMetricDefinitionsSlot request.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsSlotResponder

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsSlotResponder(resp *http.Response) (result MetricDefinitionCollection, err error)

GetSiteMetricDefinitionsSlotResponder handles the response to the GetSiteMetricDefinitionsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteMetricDefinitionsSlotSender

func (client SitesSiteManagementClient) GetSiteMetricDefinitionsSlotSender(req *http.Request) (*http.Response, error)

GetSiteMetricDefinitionsSlotSender sends the GetSiteMetricDefinitionsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteMetrics

func (client SitesSiteManagementClient) GetSiteMetrics(resourceGroupName string, name string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetSiteMetrics sends the get site metrics request.

resourceGroupName is name of resource group name is name of web app details is if true, metric details are included in response filter is 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]'.

func (SitesSiteManagementClient) GetSiteMetricsPreparer

func (client SitesSiteManagementClient) GetSiteMetricsPreparer(resourceGroupName string, name string, details *bool, filter string) (*http.Request, error)

GetSiteMetricsPreparer prepares the GetSiteMetrics request.

func (SitesSiteManagementClient) GetSiteMetricsResponder

func (client SitesSiteManagementClient) GetSiteMetricsResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetSiteMetricsResponder handles the response to the GetSiteMetrics request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteMetricsSender

func (client SitesSiteManagementClient) GetSiteMetricsSender(req *http.Request) (*http.Response, error)

GetSiteMetricsSender sends the GetSiteMetrics request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteMetricsSlot

func (client SitesSiteManagementClient) GetSiteMetricsSlot(resourceGroupName string, name string, slot string, details *bool, filter string) (result ResourceMetricCollection, ae error)

GetSiteMetricsSlot sends the get site metrics slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. details is if true, metric details are included in response filter is 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]'.

func (SitesSiteManagementClient) GetSiteMetricsSlotPreparer

func (client SitesSiteManagementClient) GetSiteMetricsSlotPreparer(resourceGroupName string, name string, slot string, details *bool, filter string) (*http.Request, error)

GetSiteMetricsSlotPreparer prepares the GetSiteMetricsSlot request.

func (SitesSiteManagementClient) GetSiteMetricsSlotResponder

func (client SitesSiteManagementClient) GetSiteMetricsSlotResponder(resp *http.Response) (result ResourceMetricCollection, err error)

GetSiteMetricsSlotResponder handles the response to the GetSiteMetricsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteMetricsSlotSender

func (client SitesSiteManagementClient) GetSiteMetricsSlotSender(req *http.Request) (*http.Response, error)

GetSiteMetricsSlotSender sends the GetSiteMetricsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteNetworkFeatures

func (client SitesSiteManagementClient) GetSiteNetworkFeatures(resourceGroupName string, name string, view string) (result NetworkFeatures, ae error)

GetSiteNetworkFeatures sends the get site network features request.

resourceGroupName is the resource group name name is the name of the web app view is the type of view. This can either be "summary" or "detailed".

func (SitesSiteManagementClient) GetSiteNetworkFeaturesPreparer

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesPreparer(resourceGroupName string, name string, view string) (*http.Request, error)

GetSiteNetworkFeaturesPreparer prepares the GetSiteNetworkFeatures request.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesResponder

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesResponder(resp *http.Response) (result NetworkFeatures, err error)

GetSiteNetworkFeaturesResponder handles the response to the GetSiteNetworkFeatures request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesSender

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesSender(req *http.Request) (*http.Response, error)

GetSiteNetworkFeaturesSender sends the GetSiteNetworkFeatures request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesSlot

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesSlot(resourceGroupName string, name string, view string, slot string) (result NetworkFeatures, ae error)

GetSiteNetworkFeaturesSlot sends the get site network features slot request.

resourceGroupName is the resource group name name is the name of the web app view is the type of view. This can either be "summary" or "detailed". slot is the name of the slot for this web app.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesSlotPreparer

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesSlotPreparer(resourceGroupName string, name string, view string, slot string) (*http.Request, error)

GetSiteNetworkFeaturesSlotPreparer prepares the GetSiteNetworkFeaturesSlot request.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesSlotResponder

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesSlotResponder(resp *http.Response) (result NetworkFeatures, err error)

GetSiteNetworkFeaturesSlotResponder handles the response to the GetSiteNetworkFeaturesSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteNetworkFeaturesSlotSender

func (client SitesSiteManagementClient) GetSiteNetworkFeaturesSlotSender(req *http.Request) (*http.Response, error)

GetSiteNetworkFeaturesSlotSender sends the GetSiteNetworkFeaturesSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteOperation

func (client SitesSiteManagementClient) GetSiteOperation(resourceGroupName string, name string, operationID string) (result ObjectSet, ae error)

GetSiteOperation sends the get site operation request.

resourceGroupName is name of resource group name is name of web app operationID is id of an operation

func (SitesSiteManagementClient) GetSiteOperationPreparer

func (client SitesSiteManagementClient) GetSiteOperationPreparer(resourceGroupName string, name string, operationID string) (*http.Request, error)

GetSiteOperationPreparer prepares the GetSiteOperation request.

func (SitesSiteManagementClient) GetSiteOperationResponder

func (client SitesSiteManagementClient) GetSiteOperationResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteOperationResponder handles the response to the GetSiteOperation request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteOperationSender

func (client SitesSiteManagementClient) GetSiteOperationSender(req *http.Request) (*http.Response, error)

GetSiteOperationSender sends the GetSiteOperation request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteOperationSlot

func (client SitesSiteManagementClient) GetSiteOperationSlot(resourceGroupName string, name string, operationID string, slot string) (result ObjectSet, ae error)

GetSiteOperationSlot sends the get site operation slot request.

resourceGroupName is name of resource group name is name of web app operationID is id of an operation slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteOperationSlotPreparer

func (client SitesSiteManagementClient) GetSiteOperationSlotPreparer(resourceGroupName string, name string, operationID string, slot string) (*http.Request, error)

GetSiteOperationSlotPreparer prepares the GetSiteOperationSlot request.

func (SitesSiteManagementClient) GetSiteOperationSlotResponder

func (client SitesSiteManagementClient) GetSiteOperationSlotResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteOperationSlotResponder handles the response to the GetSiteOperationSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteOperationSlotSender

func (client SitesSiteManagementClient) GetSiteOperationSlotSender(req *http.Request) (*http.Response, error)

GetSiteOperationSlotSender sends the GetSiteOperationSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSitePremierAddOn

func (client SitesSiteManagementClient) GetSitePremierAddOn(resourceGroupName string, name string, premierAddOnName string) (result ObjectSet, ae error)

GetSitePremierAddOn sends the get site premier add on request.

func (SitesSiteManagementClient) GetSitePremierAddOnPreparer

func (client SitesSiteManagementClient) GetSitePremierAddOnPreparer(resourceGroupName string, name string, premierAddOnName string) (*http.Request, error)

GetSitePremierAddOnPreparer prepares the GetSitePremierAddOn request.

func (SitesSiteManagementClient) GetSitePremierAddOnResponder

func (client SitesSiteManagementClient) GetSitePremierAddOnResponder(resp *http.Response) (result ObjectSet, err error)

GetSitePremierAddOnResponder handles the response to the GetSitePremierAddOn request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSitePremierAddOnSender

func (client SitesSiteManagementClient) GetSitePremierAddOnSender(req *http.Request) (*http.Response, error)

GetSitePremierAddOnSender sends the GetSitePremierAddOn request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSitePremierAddOnSlot

func (client SitesSiteManagementClient) GetSitePremierAddOnSlot(resourceGroupName string, name string, premierAddOnName string, slot string) (result ObjectSet, ae error)

GetSitePremierAddOnSlot sends the get site premier add on slot request.

func (SitesSiteManagementClient) GetSitePremierAddOnSlotPreparer

func (client SitesSiteManagementClient) GetSitePremierAddOnSlotPreparer(resourceGroupName string, name string, premierAddOnName string, slot string) (*http.Request, error)

GetSitePremierAddOnSlotPreparer prepares the GetSitePremierAddOnSlot request.

func (SitesSiteManagementClient) GetSitePremierAddOnSlotResponder

func (client SitesSiteManagementClient) GetSitePremierAddOnSlotResponder(resp *http.Response) (result ObjectSet, err error)

GetSitePremierAddOnSlotResponder handles the response to the GetSitePremierAddOnSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSitePremierAddOnSlotSender

func (client SitesSiteManagementClient) GetSitePremierAddOnSlotSender(req *http.Request) (*http.Response, error)

GetSitePremierAddOnSlotSender sends the GetSitePremierAddOnSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSitePreparer

func (client SitesSiteManagementClient) GetSitePreparer(resourceGroupName string, name string, propertiesToInclude string) (*http.Request, error)

GetSitePreparer prepares the GetSite request.

func (SitesSiteManagementClient) GetSiteRelayServiceConnection

func (client SitesSiteManagementClient) GetSiteRelayServiceConnection(resourceGroupName string, name string, entityName string) (result RelayServiceConnectionEntity, ae error)

GetSiteRelayServiceConnection sends the get site relay service connection request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionPreparer

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionPreparer(resourceGroupName string, name string, entityName string) (*http.Request, error)

GetSiteRelayServiceConnectionPreparer prepares the GetSiteRelayServiceConnection request.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionResponder

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

GetSiteRelayServiceConnectionResponder handles the response to the GetSiteRelayServiceConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionSender

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionSender(req *http.Request) (*http.Response, error)

GetSiteRelayServiceConnectionSender sends the GetSiteRelayServiceConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionSlot

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionSlot(resourceGroupName string, name string, entityName string, slot string) (result RelayServiceConnectionEntity, ae error)

GetSiteRelayServiceConnectionSlot sends the get site relay service connection slot request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified slot is the name of the slot for the web app.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotPreparer

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotPreparer(resourceGroupName string, name string, entityName string, slot string) (*http.Request, error)

GetSiteRelayServiceConnectionSlotPreparer prepares the GetSiteRelayServiceConnectionSlot request.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotResponder

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

GetSiteRelayServiceConnectionSlotResponder handles the response to the GetSiteRelayServiceConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotSender

func (client SitesSiteManagementClient) GetSiteRelayServiceConnectionSlotSender(req *http.Request) (*http.Response, error)

GetSiteRelayServiceConnectionSlotSender sends the GetSiteRelayServiceConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteResponder

func (client SitesSiteManagementClient) GetSiteResponder(resp *http.Response) (result Site, err error)

GetSiteResponder handles the response to the GetSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSender

func (client SitesSiteManagementClient) GetSiteSender(req *http.Request) (*http.Response, error)

GetSiteSender sends the GetSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSlot

func (client SitesSiteManagementClient) GetSiteSlot(resourceGroupName string, name string, slot string, propertiesToInclude string) (result Site, ae error)

GetSiteSlot sends the get site slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. propertiesToInclude is additional web app properties included in the response

func (SitesSiteManagementClient) GetSiteSlotPreparer

func (client SitesSiteManagementClient) GetSiteSlotPreparer(resourceGroupName string, name string, slot string, propertiesToInclude string) (*http.Request, error)

GetSiteSlotPreparer prepares the GetSiteSlot request.

func (SitesSiteManagementClient) GetSiteSlotResponder

func (client SitesSiteManagementClient) GetSiteSlotResponder(resp *http.Response) (result Site, err error)

GetSiteSlotResponder handles the response to the GetSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSlotSender

func (client SitesSiteManagementClient) GetSiteSlotSender(req *http.Request) (*http.Response, error)

GetSiteSlotSender sends the GetSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSlots

func (client SitesSiteManagementClient) GetSiteSlots(resourceGroupName string, name string, propertiesToInclude string) (result SiteCollection, ae error)

GetSiteSlots sends the get site slots request.

resourceGroupName is name of resource group name is name of web app propertiesToInclude is list of app properties to include in the response

func (SitesSiteManagementClient) GetSiteSlotsPreparer

func (client SitesSiteManagementClient) GetSiteSlotsPreparer(resourceGroupName string, name string, propertiesToInclude string) (*http.Request, error)

GetSiteSlotsPreparer prepares the GetSiteSlots request.

func (SitesSiteManagementClient) GetSiteSlotsResponder

func (client SitesSiteManagementClient) GetSiteSlotsResponder(resp *http.Response) (result SiteCollection, err error)

GetSiteSlotsResponder handles the response to the GetSiteSlots request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSlotsSender

func (client SitesSiteManagementClient) GetSiteSlotsSender(req *http.Request) (*http.Response, error)

GetSiteSlotsSender sends the GetSiteSlots request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSnapshots

func (client SitesSiteManagementClient) GetSiteSnapshots(subscriptionName string, webspaceName string, name string, resourceGroupName string) (result ObjectSet, ae error)

GetSiteSnapshots sends the get site snapshots request.

subscriptionName is azure subscription webspaceName is webspace name is website Name

func (SitesSiteManagementClient) GetSiteSnapshotsOnSku

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSku(subscriptionName string, webspaceName string, name string, resourceGroupName string) (result ObjectSet, ae error)

GetSiteSnapshotsOnSku sends the get site snapshots on sku request.

subscriptionName is azure subscription webspaceName is webspace name is website Name

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuPreparer

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuPreparer(subscriptionName string, webspaceName string, name string, resourceGroupName string) (*http.Request, error)

GetSiteSnapshotsOnSkuPreparer prepares the GetSiteSnapshotsOnSku request.

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuResponder

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteSnapshotsOnSkuResponder handles the response to the GetSiteSnapshotsOnSku request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuSender

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuSender(req *http.Request) (*http.Response, error)

GetSiteSnapshotsOnSkuSender sends the GetSiteSnapshotsOnSku request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlot

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlot(subscriptionName string, webspaceName string, name string, resourceGroupName string, slot string) (result ObjectSet, ae error)

GetSiteSnapshotsOnSkuSlot sends the get site snapshots on sku slot request.

subscriptionName is azure subscription webspaceName is webspace name is website Name

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotPreparer

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotPreparer(subscriptionName string, webspaceName string, name string, resourceGroupName string, slot string) (*http.Request, error)

GetSiteSnapshotsOnSkuSlotPreparer prepares the GetSiteSnapshotsOnSkuSlot request.

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotResponder

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteSnapshotsOnSkuSlotResponder handles the response to the GetSiteSnapshotsOnSkuSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotSender

func (client SitesSiteManagementClient) GetSiteSnapshotsOnSkuSlotSender(req *http.Request) (*http.Response, error)

GetSiteSnapshotsOnSkuSlotSender sends the GetSiteSnapshotsOnSkuSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSnapshotsPreparer

func (client SitesSiteManagementClient) GetSiteSnapshotsPreparer(subscriptionName string, webspaceName string, name string, resourceGroupName string) (*http.Request, error)

GetSiteSnapshotsPreparer prepares the GetSiteSnapshots request.

func (SitesSiteManagementClient) GetSiteSnapshotsResponder

func (client SitesSiteManagementClient) GetSiteSnapshotsResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteSnapshotsResponder handles the response to the GetSiteSnapshots request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSnapshotsSender

func (client SitesSiteManagementClient) GetSiteSnapshotsSender(req *http.Request) (*http.Response, error)

GetSiteSnapshotsSender sends the GetSiteSnapshots request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSnapshotsSlot

func (client SitesSiteManagementClient) GetSiteSnapshotsSlot(subscriptionName string, webspaceName string, name string, resourceGroupName string, slot string) (result ObjectSet, ae error)

GetSiteSnapshotsSlot sends the get site snapshots slot request.

subscriptionName is azure subscription webspaceName is webspace name is website Name

func (SitesSiteManagementClient) GetSiteSnapshotsSlotPreparer

func (client SitesSiteManagementClient) GetSiteSnapshotsSlotPreparer(subscriptionName string, webspaceName string, name string, resourceGroupName string, slot string) (*http.Request, error)

GetSiteSnapshotsSlotPreparer prepares the GetSiteSnapshotsSlot request.

func (SitesSiteManagementClient) GetSiteSnapshotsSlotResponder

func (client SitesSiteManagementClient) GetSiteSnapshotsSlotResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteSnapshotsSlotResponder handles the response to the GetSiteSnapshotsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSnapshotsSlotSender

func (client SitesSiteManagementClient) GetSiteSnapshotsSlotSender(req *http.Request) (*http.Response, error)

GetSiteSnapshotsSlotSender sends the GetSiteSnapshotsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSourceControl

func (client SitesSiteManagementClient) GetSiteSourceControl(resourceGroupName string, name string) (result SiteSourceControl, ae error)

GetSiteSourceControl sends the get site source control request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSiteSourceControlPreparer

func (client SitesSiteManagementClient) GetSiteSourceControlPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteSourceControlPreparer prepares the GetSiteSourceControl request.

func (SitesSiteManagementClient) GetSiteSourceControlResponder

func (client SitesSiteManagementClient) GetSiteSourceControlResponder(resp *http.Response) (result SiteSourceControl, err error)

GetSiteSourceControlResponder handles the response to the GetSiteSourceControl request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSourceControlSender

func (client SitesSiteManagementClient) GetSiteSourceControlSender(req *http.Request) (*http.Response, error)

GetSiteSourceControlSender sends the GetSiteSourceControl request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteSourceControlSlot

func (client SitesSiteManagementClient) GetSiteSourceControlSlot(resourceGroupName string, name string, slot string) (result SiteSourceControl, ae error)

GetSiteSourceControlSlot sends the get site source control slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) GetSiteSourceControlSlotPreparer

func (client SitesSiteManagementClient) GetSiteSourceControlSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteSourceControlSlotPreparer prepares the GetSiteSourceControlSlot request.

func (SitesSiteManagementClient) GetSiteSourceControlSlotResponder

func (client SitesSiteManagementClient) GetSiteSourceControlSlotResponder(resp *http.Response) (result SiteSourceControl, err error)

GetSiteSourceControlSlotResponder handles the response to the GetSiteSourceControlSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteSourceControlSlotSender

func (client SitesSiteManagementClient) GetSiteSourceControlSlotSender(req *http.Request) (*http.Response, error)

GetSiteSourceControlSlotSender sends the GetSiteSourceControlSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteUsages

func (client SitesSiteManagementClient) GetSiteUsages(resourceGroupName string, name string, filter string) (result CsmUsageQuotaCollection, ae error)

GetSiteUsages sends the get site usages request.

resourceGroupName is name of resource group name is name of web app filter is return only usages specified in the filter. Filter is specified by using 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]'.

func (SitesSiteManagementClient) GetSiteUsagesPreparer

func (client SitesSiteManagementClient) GetSiteUsagesPreparer(resourceGroupName string, name string, filter string) (*http.Request, error)

GetSiteUsagesPreparer prepares the GetSiteUsages request.

func (SitesSiteManagementClient) GetSiteUsagesResponder

func (client SitesSiteManagementClient) GetSiteUsagesResponder(resp *http.Response) (result CsmUsageQuotaCollection, err error)

GetSiteUsagesResponder handles the response to the GetSiteUsages request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteUsagesSender

func (client SitesSiteManagementClient) GetSiteUsagesSender(req *http.Request) (*http.Response, error)

GetSiteUsagesSender sends the GetSiteUsages request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteUsagesSlot

func (client SitesSiteManagementClient) GetSiteUsagesSlot(resourceGroupName string, name string, slot string, filter string) (result CsmUsageQuotaCollection, ae error)

GetSiteUsagesSlot sends the get site usages slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. filter is return only usages specified in the filter. Filter is specified by using 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]'.

func (SitesSiteManagementClient) GetSiteUsagesSlotPreparer

func (client SitesSiteManagementClient) GetSiteUsagesSlotPreparer(resourceGroupName string, name string, slot string, filter string) (*http.Request, error)

GetSiteUsagesSlotPreparer prepares the GetSiteUsagesSlot request.

func (SitesSiteManagementClient) GetSiteUsagesSlotResponder

func (client SitesSiteManagementClient) GetSiteUsagesSlotResponder(resp *http.Response) (result CsmUsageQuotaCollection, err error)

GetSiteUsagesSlotResponder handles the response to the GetSiteUsagesSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteUsagesSlotSender

func (client SitesSiteManagementClient) GetSiteUsagesSlotSender(req *http.Request) (*http.Response, error)

GetSiteUsagesSlotSender sends the GetSiteUsagesSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVNETConnection

func (client SitesSiteManagementClient) GetSiteVNETConnection(resourceGroupName string, name string, vnetName string) (result VnetInfo, ae error)

GetSiteVNETConnection sends the get site vnet connection request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network

func (SitesSiteManagementClient) GetSiteVNETConnectionPreparer

func (client SitesSiteManagementClient) GetSiteVNETConnectionPreparer(resourceGroupName string, name string, vnetName string) (*http.Request, error)

GetSiteVNETConnectionPreparer prepares the GetSiteVNETConnection request.

func (SitesSiteManagementClient) GetSiteVNETConnectionResponder

func (client SitesSiteManagementClient) GetSiteVNETConnectionResponder(resp *http.Response) (result VnetInfo, err error)

GetSiteVNETConnectionResponder handles the response to the GetSiteVNETConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVNETConnectionSender

func (client SitesSiteManagementClient) GetSiteVNETConnectionSender(req *http.Request) (*http.Response, error)

GetSiteVNETConnectionSender sends the GetSiteVNETConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVNETConnectionSlot

func (client SitesSiteManagementClient) GetSiteVNETConnectionSlot(resourceGroupName string, name string, vnetName string, slot string) (result VnetInfo, ae error)

GetSiteVNETConnectionSlot sends the get site vnet connection slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network slot is the name of the slot for this web app.

func (SitesSiteManagementClient) GetSiteVNETConnectionSlotPreparer

func (client SitesSiteManagementClient) GetSiteVNETConnectionSlotPreparer(resourceGroupName string, name string, vnetName string, slot string) (*http.Request, error)

GetSiteVNETConnectionSlotPreparer prepares the GetSiteVNETConnectionSlot request.

func (SitesSiteManagementClient) GetSiteVNETConnectionSlotResponder

func (client SitesSiteManagementClient) GetSiteVNETConnectionSlotResponder(resp *http.Response) (result VnetInfo, err error)

GetSiteVNETConnectionSlotResponder handles the response to the GetSiteVNETConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVNETConnectionSlotSender

func (client SitesSiteManagementClient) GetSiteVNETConnectionSlotSender(req *http.Request) (*http.Response, error)

GetSiteVNETConnectionSlotSender sends the GetSiteVNETConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVNETConnections

func (client SitesSiteManagementClient) GetSiteVNETConnections(resourceGroupName string, name string) (result VnetInfoList, ae error)

GetSiteVNETConnections sends the get site vnet connections request.

resourceGroupName is the resource group name name is the name of the web app

func (SitesSiteManagementClient) GetSiteVNETConnectionsPreparer

func (client SitesSiteManagementClient) GetSiteVNETConnectionsPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSiteVNETConnectionsPreparer prepares the GetSiteVNETConnections request.

func (SitesSiteManagementClient) GetSiteVNETConnectionsResponder

func (client SitesSiteManagementClient) GetSiteVNETConnectionsResponder(resp *http.Response) (result VnetInfoList, err error)

GetSiteVNETConnectionsResponder handles the response to the GetSiteVNETConnections request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVNETConnectionsSender

func (client SitesSiteManagementClient) GetSiteVNETConnectionsSender(req *http.Request) (*http.Response, error)

GetSiteVNETConnectionsSender sends the GetSiteVNETConnections request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVNETConnectionsSlot

func (client SitesSiteManagementClient) GetSiteVNETConnectionsSlot(resourceGroupName string, name string, slot string) (result VnetInfoList, ae error)

GetSiteVNETConnectionsSlot sends the get site vnet connections slot request.

resourceGroupName is the resource group name name is the name of the web app slot is the name of the slot for this web app.

func (SitesSiteManagementClient) GetSiteVNETConnectionsSlotPreparer

func (client SitesSiteManagementClient) GetSiteVNETConnectionsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

GetSiteVNETConnectionsSlotPreparer prepares the GetSiteVNETConnectionsSlot request.

func (SitesSiteManagementClient) GetSiteVNETConnectionsSlotResponder

func (client SitesSiteManagementClient) GetSiteVNETConnectionsSlotResponder(resp *http.Response) (result VnetInfoList, err error)

GetSiteVNETConnectionsSlotResponder handles the response to the GetSiteVNETConnectionsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVNETConnectionsSlotSender

func (client SitesSiteManagementClient) GetSiteVNETConnectionsSlotSender(req *http.Request) (*http.Response, error)

GetSiteVNETConnectionsSlotSender sends the GetSiteVNETConnectionsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVnetGateway

func (client SitesSiteManagementClient) GetSiteVnetGateway(resourceGroupName string, name string, vnetName string, gatewayName string) (result ObjectSet, ae error)

GetSiteVnetGateway sends the get site vnet gateway request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary"

func (SitesSiteManagementClient) GetSiteVnetGatewayPreparer

func (client SitesSiteManagementClient) GetSiteVnetGatewayPreparer(resourceGroupName string, name string, vnetName string, gatewayName string) (*http.Request, error)

GetSiteVnetGatewayPreparer prepares the GetSiteVnetGateway request.

func (SitesSiteManagementClient) GetSiteVnetGatewayResponder

func (client SitesSiteManagementClient) GetSiteVnetGatewayResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteVnetGatewayResponder handles the response to the GetSiteVnetGateway request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVnetGatewaySender

func (client SitesSiteManagementClient) GetSiteVnetGatewaySender(req *http.Request) (*http.Response, error)

GetSiteVnetGatewaySender sends the GetSiteVnetGateway request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSiteVnetGatewaySlot

func (client SitesSiteManagementClient) GetSiteVnetGatewaySlot(resourceGroupName string, name string, vnetName string, gatewayName string, slot string) (result ObjectSet, ae error)

GetSiteVnetGatewaySlot sends the get site vnet gateway slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary" slot is the name of the slot for this web app.

func (SitesSiteManagementClient) GetSiteVnetGatewaySlotPreparer

func (client SitesSiteManagementClient) GetSiteVnetGatewaySlotPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, slot string) (*http.Request, error)

GetSiteVnetGatewaySlotPreparer prepares the GetSiteVnetGatewaySlot request.

func (SitesSiteManagementClient) GetSiteVnetGatewaySlotResponder

func (client SitesSiteManagementClient) GetSiteVnetGatewaySlotResponder(resp *http.Response) (result ObjectSet, err error)

GetSiteVnetGatewaySlotResponder handles the response to the GetSiteVnetGatewaySlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSiteVnetGatewaySlotSender

func (client SitesSiteManagementClient) GetSiteVnetGatewaySlotSender(req *http.Request) (*http.Response, error)

GetSiteVnetGatewaySlotSender sends the GetSiteVnetGatewaySlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSites

func (client SitesSiteManagementClient) GetSites(resourceGroupName string, propertiesToInclude string, includeSiteTypes string, includeSlots *bool) (result SiteCollection, ae error)

GetSites sends the get sites request.

resourceGroupName is name of resource group propertiesToInclude is additional web app properties included in the response includeSiteTypes is types of apps included in the response includeSlots is whether or not to include deployments slots in results

func (SitesSiteManagementClient) GetSitesPreparer

func (client SitesSiteManagementClient) GetSitesPreparer(resourceGroupName string, propertiesToInclude string, includeSiteTypes string, includeSlots *bool) (*http.Request, error)

GetSitesPreparer prepares the GetSites request.

func (SitesSiteManagementClient) GetSitesResponder

func (client SitesSiteManagementClient) GetSitesResponder(resp *http.Response) (result SiteCollection, err error)

GetSitesResponder handles the response to the GetSites request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSitesSender

func (client SitesSiteManagementClient) GetSitesSender(req *http.Request) (*http.Response, error)

GetSitesSender sends the GetSites request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSlotConfigNames

func (client SitesSiteManagementClient) GetSlotConfigNames(resourceGroupName string, name string) (result SlotConfigNamesResource, ae error)

GetSlotConfigNames sends the get slot config names request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) GetSlotConfigNamesPreparer

func (client SitesSiteManagementClient) GetSlotConfigNamesPreparer(resourceGroupName string, name string) (*http.Request, error)

GetSlotConfigNamesPreparer prepares the GetSlotConfigNames request.

func (SitesSiteManagementClient) GetSlotConfigNamesResponder

func (client SitesSiteManagementClient) GetSlotConfigNamesResponder(resp *http.Response) (result SlotConfigNamesResource, err error)

GetSlotConfigNamesResponder handles the response to the GetSlotConfigNames request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSlotConfigNamesSender

func (client SitesSiteManagementClient) GetSlotConfigNamesSender(req *http.Request) (*http.Response, error)

GetSlotConfigNamesSender sends the GetSlotConfigNames request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSlotsDifferencesFromProduction

func (client SitesSiteManagementClient) GetSlotsDifferencesFromProduction(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (result SlotDifferenceCollection, ae error)

GetSlotsDifferencesFromProduction sends the get slots differences from production request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name

func (SitesSiteManagementClient) GetSlotsDifferencesFromProductionPreparer

func (client SitesSiteManagementClient) GetSlotsDifferencesFromProductionPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (*http.Request, error)

GetSlotsDifferencesFromProductionPreparer prepares the GetSlotsDifferencesFromProduction request.

func (SitesSiteManagementClient) GetSlotsDifferencesFromProductionResponder

func (client SitesSiteManagementClient) GetSlotsDifferencesFromProductionResponder(resp *http.Response) (result SlotDifferenceCollection, err error)

GetSlotsDifferencesFromProductionResponder handles the response to the GetSlotsDifferencesFromProduction request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSlotsDifferencesFromProductionSender

func (client SitesSiteManagementClient) GetSlotsDifferencesFromProductionSender(req *http.Request) (*http.Response, error)

GetSlotsDifferencesFromProductionSender sends the GetSlotsDifferencesFromProduction request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) GetSlotsDifferencesSlot

func (client SitesSiteManagementClient) GetSlotsDifferencesSlot(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (result SlotDifferenceCollection, ae error)

GetSlotsDifferencesSlot sends the get slots differences slot request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name slot is name of the source slot

func (SitesSiteManagementClient) GetSlotsDifferencesSlotPreparer

func (client SitesSiteManagementClient) GetSlotsDifferencesSlotPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (*http.Request, error)

GetSlotsDifferencesSlotPreparer prepares the GetSlotsDifferencesSlot request.

func (SitesSiteManagementClient) GetSlotsDifferencesSlotResponder

func (client SitesSiteManagementClient) GetSlotsDifferencesSlotResponder(resp *http.Response) (result SlotDifferenceCollection, err error)

GetSlotsDifferencesSlotResponder handles the response to the GetSlotsDifferencesSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) GetSlotsDifferencesSlotSender

func (client SitesSiteManagementClient) GetSlotsDifferencesSlotSender(req *http.Request) (*http.Response, error)

GetSlotsDifferencesSlotSender sends the GetSlotsDifferencesSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteAppSettings

func (client SitesSiteManagementClient) ListSiteAppSettings(resourceGroupName string, name string) (result StringDictionary, ae error)

ListSiteAppSettings sends the list site app settings request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteAppSettingsPreparer

func (client SitesSiteManagementClient) ListSiteAppSettingsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteAppSettingsPreparer prepares the ListSiteAppSettings request.

func (SitesSiteManagementClient) ListSiteAppSettingsResponder

func (client SitesSiteManagementClient) ListSiteAppSettingsResponder(resp *http.Response) (result StringDictionary, err error)

ListSiteAppSettingsResponder handles the response to the ListSiteAppSettings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteAppSettingsSender

func (client SitesSiteManagementClient) ListSiteAppSettingsSender(req *http.Request) (*http.Response, error)

ListSiteAppSettingsSender sends the ListSiteAppSettings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteAppSettingsSlot

func (client SitesSiteManagementClient) ListSiteAppSettingsSlot(resourceGroupName string, name string, slot string) (result StringDictionary, ae error)

ListSiteAppSettingsSlot sends the list site app settings slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteAppSettingsSlotPreparer

func (client SitesSiteManagementClient) ListSiteAppSettingsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteAppSettingsSlotPreparer prepares the ListSiteAppSettingsSlot request.

func (SitesSiteManagementClient) ListSiteAppSettingsSlotResponder

func (client SitesSiteManagementClient) ListSiteAppSettingsSlotResponder(resp *http.Response) (result StringDictionary, err error)

ListSiteAppSettingsSlotResponder handles the response to the ListSiteAppSettingsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteAppSettingsSlotSender

func (client SitesSiteManagementClient) ListSiteAppSettingsSlotSender(req *http.Request) (*http.Response, error)

ListSiteAppSettingsSlotSender sends the ListSiteAppSettingsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteAuthSettings

func (client SitesSiteManagementClient) ListSiteAuthSettings(resourceGroupName string, name string) (result SiteAuthSettings, ae error)

ListSiteAuthSettings sends the list site auth settings request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteAuthSettingsPreparer

func (client SitesSiteManagementClient) ListSiteAuthSettingsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteAuthSettingsPreparer prepares the ListSiteAuthSettings request.

func (SitesSiteManagementClient) ListSiteAuthSettingsResponder

func (client SitesSiteManagementClient) ListSiteAuthSettingsResponder(resp *http.Response) (result SiteAuthSettings, err error)

ListSiteAuthSettingsResponder handles the response to the ListSiteAuthSettings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteAuthSettingsSender

func (client SitesSiteManagementClient) ListSiteAuthSettingsSender(req *http.Request) (*http.Response, error)

ListSiteAuthSettingsSender sends the ListSiteAuthSettings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteAuthSettingsSlot

func (client SitesSiteManagementClient) ListSiteAuthSettingsSlot(resourceGroupName string, name string, slot string) (result SiteAuthSettings, ae error)

ListSiteAuthSettingsSlot sends the list site auth settings slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteAuthSettingsSlotPreparer

func (client SitesSiteManagementClient) ListSiteAuthSettingsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteAuthSettingsSlotPreparer prepares the ListSiteAuthSettingsSlot request.

func (SitesSiteManagementClient) ListSiteAuthSettingsSlotResponder

func (client SitesSiteManagementClient) ListSiteAuthSettingsSlotResponder(resp *http.Response) (result SiteAuthSettings, err error)

ListSiteAuthSettingsSlotResponder handles the response to the ListSiteAuthSettingsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteAuthSettingsSlotSender

func (client SitesSiteManagementClient) ListSiteAuthSettingsSlotSender(req *http.Request) (*http.Response, error)

ListSiteAuthSettingsSlotSender sends the ListSiteAuthSettingsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecated

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecated(resourceGroupName string, name string) (result BackupRequest, ae error)

ListSiteBackupConfigurationDeprecated sends the list site backup configuration deprecated request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedPreparer

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteBackupConfigurationDeprecatedPreparer prepares the ListSiteBackupConfigurationDeprecated request.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedResponder

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedResponder(resp *http.Response) (result BackupRequest, err error)

ListSiteBackupConfigurationDeprecatedResponder handles the response to the ListSiteBackupConfigurationDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSender

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSender(req *http.Request) (*http.Response, error)

ListSiteBackupConfigurationDeprecatedSender sends the ListSiteBackupConfigurationDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlot

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlot(resourceGroupName string, name string, slot string) (result BackupRequest, ae error)

ListSiteBackupConfigurationDeprecatedSlot sends the list site backup configuration deprecated slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotPreparer

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteBackupConfigurationDeprecatedSlotPreparer prepares the ListSiteBackupConfigurationDeprecatedSlot request.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotResponder

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotResponder(resp *http.Response) (result BackupRequest, err error)

ListSiteBackupConfigurationDeprecatedSlotResponder handles the response to the ListSiteBackupConfigurationDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotSender

func (client SitesSiteManagementClient) ListSiteBackupConfigurationDeprecatedSlotSender(req *http.Request) (*http.Response, error)

ListSiteBackupConfigurationDeprecatedSlotSender sends the ListSiteBackupConfigurationDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackups

func (client SitesSiteManagementClient) ListSiteBackups(resourceGroupName string, name string) (result BackupItemCollection, ae error)

ListSiteBackups sends the list site backups request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteBackupsDeprecated

func (client SitesSiteManagementClient) ListSiteBackupsDeprecated(resourceGroupName string, name string) (result BackupItemCollection, ae error)

ListSiteBackupsDeprecated sends the list site backups deprecated request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedPreparer

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteBackupsDeprecatedPreparer prepares the ListSiteBackupsDeprecated request.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedResponder

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedResponder(resp *http.Response) (result BackupItemCollection, err error)

ListSiteBackupsDeprecatedResponder handles the response to the ListSiteBackupsDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedSender

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedSender(req *http.Request) (*http.Response, error)

ListSiteBackupsDeprecatedSender sends the ListSiteBackupsDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedSlot

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedSlot(resourceGroupName string, name string, slot string) (result BackupItemCollection, ae error)

ListSiteBackupsDeprecatedSlot sends the list site backups deprecated slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotPreparer

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteBackupsDeprecatedSlotPreparer prepares the ListSiteBackupsDeprecatedSlot request.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotResponder

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotResponder(resp *http.Response) (result BackupItemCollection, err error)

ListSiteBackupsDeprecatedSlotResponder handles the response to the ListSiteBackupsDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotSender

func (client SitesSiteManagementClient) ListSiteBackupsDeprecatedSlotSender(req *http.Request) (*http.Response, error)

ListSiteBackupsDeprecatedSlotSender sends the ListSiteBackupsDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackupsPreparer

func (client SitesSiteManagementClient) ListSiteBackupsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteBackupsPreparer prepares the ListSiteBackups request.

func (SitesSiteManagementClient) ListSiteBackupsResponder

func (client SitesSiteManagementClient) ListSiteBackupsResponder(resp *http.Response) (result BackupItemCollection, err error)

ListSiteBackupsResponder handles the response to the ListSiteBackups request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupsSender

func (client SitesSiteManagementClient) ListSiteBackupsSender(req *http.Request) (*http.Response, error)

ListSiteBackupsSender sends the ListSiteBackups request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteBackupsSlot

func (client SitesSiteManagementClient) ListSiteBackupsSlot(resourceGroupName string, name string, slot string) (result BackupItemCollection, ae error)

ListSiteBackupsSlot sends the list site backups slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteBackupsSlotPreparer

func (client SitesSiteManagementClient) ListSiteBackupsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteBackupsSlotPreparer prepares the ListSiteBackupsSlot request.

func (SitesSiteManagementClient) ListSiteBackupsSlotResponder

func (client SitesSiteManagementClient) ListSiteBackupsSlotResponder(resp *http.Response) (result BackupItemCollection, err error)

ListSiteBackupsSlotResponder handles the response to the ListSiteBackupsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteBackupsSlotSender

func (client SitesSiteManagementClient) ListSiteBackupsSlotSender(req *http.Request) (*http.Response, error)

ListSiteBackupsSlotSender sends the ListSiteBackupsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteConnectionStrings

func (client SitesSiteManagementClient) ListSiteConnectionStrings(resourceGroupName string, name string) (result ConnectionStringDictionary, ae error)

ListSiteConnectionStrings sends the list site connection strings request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteConnectionStringsPreparer

func (client SitesSiteManagementClient) ListSiteConnectionStringsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteConnectionStringsPreparer prepares the ListSiteConnectionStrings request.

func (SitesSiteManagementClient) ListSiteConnectionStringsResponder

func (client SitesSiteManagementClient) ListSiteConnectionStringsResponder(resp *http.Response) (result ConnectionStringDictionary, err error)

ListSiteConnectionStringsResponder handles the response to the ListSiteConnectionStrings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteConnectionStringsSender

func (client SitesSiteManagementClient) ListSiteConnectionStringsSender(req *http.Request) (*http.Response, error)

ListSiteConnectionStringsSender sends the ListSiteConnectionStrings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteConnectionStringsSlot

func (client SitesSiteManagementClient) ListSiteConnectionStringsSlot(resourceGroupName string, name string, slot string) (result ConnectionStringDictionary, ae error)

ListSiteConnectionStringsSlot sends the list site connection strings slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteConnectionStringsSlotPreparer

func (client SitesSiteManagementClient) ListSiteConnectionStringsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteConnectionStringsSlotPreparer prepares the ListSiteConnectionStringsSlot request.

func (SitesSiteManagementClient) ListSiteConnectionStringsSlotResponder

func (client SitesSiteManagementClient) ListSiteConnectionStringsSlotResponder(resp *http.Response) (result ConnectionStringDictionary, err error)

ListSiteConnectionStringsSlotResponder handles the response to the ListSiteConnectionStringsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteConnectionStringsSlotSender

func (client SitesSiteManagementClient) ListSiteConnectionStringsSlotSender(req *http.Request) (*http.Response, error)

ListSiteConnectionStringsSlotSender sends the ListSiteConnectionStringsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteMetadata

func (client SitesSiteManagementClient) ListSiteMetadata(resourceGroupName string, name string) (result StringDictionary, ae error)

ListSiteMetadata sends the list site metadata request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSiteMetadataPreparer

func (client SitesSiteManagementClient) ListSiteMetadataPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteMetadataPreparer prepares the ListSiteMetadata request.

func (SitesSiteManagementClient) ListSiteMetadataResponder

func (client SitesSiteManagementClient) ListSiteMetadataResponder(resp *http.Response) (result StringDictionary, err error)

ListSiteMetadataResponder handles the response to the ListSiteMetadata request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteMetadataSender

func (client SitesSiteManagementClient) ListSiteMetadataSender(req *http.Request) (*http.Response, error)

ListSiteMetadataSender sends the ListSiteMetadata request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteMetadataSlot

func (client SitesSiteManagementClient) ListSiteMetadataSlot(resourceGroupName string, name string, slot string) (result StringDictionary, ae error)

ListSiteMetadataSlot sends the list site metadata slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSiteMetadataSlotPreparer

func (client SitesSiteManagementClient) ListSiteMetadataSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteMetadataSlotPreparer prepares the ListSiteMetadataSlot request.

func (SitesSiteManagementClient) ListSiteMetadataSlotResponder

func (client SitesSiteManagementClient) ListSiteMetadataSlotResponder(resp *http.Response) (result StringDictionary, err error)

ListSiteMetadataSlotResponder handles the response to the ListSiteMetadataSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteMetadataSlotSender

func (client SitesSiteManagementClient) ListSiteMetadataSlotSender(req *http.Request) (*http.Response, error)

ListSiteMetadataSlotSender sends the ListSiteMetadataSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePremierAddOns

func (client SitesSiteManagementClient) ListSitePremierAddOns(resourceGroupName string, name string) (result ObjectSet, ae error)

ListSitePremierAddOns sends the list site premier add ons request.

func (SitesSiteManagementClient) ListSitePremierAddOnsPreparer

func (client SitesSiteManagementClient) ListSitePremierAddOnsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSitePremierAddOnsPreparer prepares the ListSitePremierAddOns request.

func (SitesSiteManagementClient) ListSitePremierAddOnsResponder

func (client SitesSiteManagementClient) ListSitePremierAddOnsResponder(resp *http.Response) (result ObjectSet, err error)

ListSitePremierAddOnsResponder handles the response to the ListSitePremierAddOns request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePremierAddOnsSender

func (client SitesSiteManagementClient) ListSitePremierAddOnsSender(req *http.Request) (*http.Response, error)

ListSitePremierAddOnsSender sends the ListSitePremierAddOns request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePremierAddOnsSlot

func (client SitesSiteManagementClient) ListSitePremierAddOnsSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

ListSitePremierAddOnsSlot sends the list site premier add ons slot request.

func (SitesSiteManagementClient) ListSitePremierAddOnsSlotPreparer

func (client SitesSiteManagementClient) ListSitePremierAddOnsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSitePremierAddOnsSlotPreparer prepares the ListSitePremierAddOnsSlot request.

func (SitesSiteManagementClient) ListSitePremierAddOnsSlotResponder

func (client SitesSiteManagementClient) ListSitePremierAddOnsSlotResponder(resp *http.Response) (result ObjectSet, err error)

ListSitePremierAddOnsSlotResponder handles the response to the ListSitePremierAddOnsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePremierAddOnsSlotSender

func (client SitesSiteManagementClient) ListSitePremierAddOnsSlotSender(req *http.Request) (*http.Response, error)

ListSitePremierAddOnsSlotSender sends the ListSitePremierAddOnsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePublishingCredentials

func (client SitesSiteManagementClient) ListSitePublishingCredentials(resourceGroupName string, name string) (result User, ae error)

ListSitePublishingCredentials sends the list site publishing credentials request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ListSitePublishingCredentialsPreparer

func (client SitesSiteManagementClient) ListSitePublishingCredentialsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSitePublishingCredentialsPreparer prepares the ListSitePublishingCredentials request.

func (SitesSiteManagementClient) ListSitePublishingCredentialsResponder

func (client SitesSiteManagementClient) ListSitePublishingCredentialsResponder(resp *http.Response) (result User, err error)

ListSitePublishingCredentialsResponder handles the response to the ListSitePublishingCredentials request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePublishingCredentialsSender

func (client SitesSiteManagementClient) ListSitePublishingCredentialsSender(req *http.Request) (*http.Response, error)

ListSitePublishingCredentialsSender sends the ListSitePublishingCredentials request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePublishingCredentialsSlot

func (client SitesSiteManagementClient) ListSitePublishingCredentialsSlot(resourceGroupName string, name string, slot string) (result User, ae error)

ListSitePublishingCredentialsSlot sends the list site publishing credentials slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSitePublishingCredentialsSlotPreparer

func (client SitesSiteManagementClient) ListSitePublishingCredentialsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSitePublishingCredentialsSlotPreparer prepares the ListSitePublishingCredentialsSlot request.

func (SitesSiteManagementClient) ListSitePublishingCredentialsSlotResponder

func (client SitesSiteManagementClient) ListSitePublishingCredentialsSlotResponder(resp *http.Response) (result User, err error)

ListSitePublishingCredentialsSlotResponder handles the response to the ListSitePublishingCredentialsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePublishingCredentialsSlotSender

func (client SitesSiteManagementClient) ListSitePublishingCredentialsSlotSender(req *http.Request) (*http.Response, error)

ListSitePublishingCredentialsSlotSender sends the ListSitePublishingCredentialsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePublishingProfileXML

func (client SitesSiteManagementClient) ListSitePublishingProfileXML(resourceGroupName string, name string, options CsmPublishingProfileOptions) (result autorest.Response, ae error)

ListSitePublishingProfileXML sends the list site publishing profile xml request.

resourceGroupName is name of resource group name is name of web app options is specifies options for publishing profile. Pass CsmPublishingProfileOptions.Format=FileZilla3 for FileZilla FTP format.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLPreparer

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLPreparer(resourceGroupName string, name string, options CsmPublishingProfileOptions) (*http.Request, error)

ListSitePublishingProfileXMLPreparer prepares the ListSitePublishingProfileXML request.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLResponder

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLResponder(resp *http.Response) (result autorest.Response, err error)

ListSitePublishingProfileXMLResponder handles the response to the ListSitePublishingProfileXML request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLSender

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLSender(req *http.Request) (*http.Response, error)

ListSitePublishingProfileXMLSender sends the ListSitePublishingProfileXML request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLSlot

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLSlot(resourceGroupName string, name string, options CsmPublishingProfileOptions, slot string) (result autorest.Response, ae error)

ListSitePublishingProfileXMLSlot sends the list site publishing profile xml slot request.

resourceGroupName is name of resource group name is name of web app options is specifies options for publishing profile. Pass CsmPublishingProfileOptions.Format=FileZilla3 for FileZilla FTP format. slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLSlotPreparer

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLSlotPreparer(resourceGroupName string, name string, options CsmPublishingProfileOptions, slot string) (*http.Request, error)

ListSitePublishingProfileXMLSlotPreparer prepares the ListSitePublishingProfileXMLSlot request.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLSlotResponder

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLSlotResponder(resp *http.Response) (result autorest.Response, err error)

ListSitePublishingProfileXMLSlotResponder handles the response to the ListSitePublishingProfileXMLSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSitePublishingProfileXMLSlotSender

func (client SitesSiteManagementClient) ListSitePublishingProfileXMLSlotSender(req *http.Request) (*http.Response, error)

ListSitePublishingProfileXMLSlotSender sends the ListSitePublishingProfileXMLSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteRelayServiceConnections

func (client SitesSiteManagementClient) ListSiteRelayServiceConnections(resourceGroupName string, name string) (result RelayServiceConnectionEntity, ae error)

ListSiteRelayServiceConnections sends the list site relay service connections request.

resourceGroupName is the resource group name name is the name of the web app

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsPreparer

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsPreparer(resourceGroupName string, name string) (*http.Request, error)

ListSiteRelayServiceConnectionsPreparer prepares the ListSiteRelayServiceConnections request.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsResponder

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

ListSiteRelayServiceConnectionsResponder handles the response to the ListSiteRelayServiceConnections request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsSender

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsSender(req *http.Request) (*http.Response, error)

ListSiteRelayServiceConnectionsSender sends the ListSiteRelayServiceConnections request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlot

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlot(resourceGroupName string, name string, slot string) (result RelayServiceConnectionEntity, ae error)

ListSiteRelayServiceConnectionsSlot sends the list site relay service connections slot request.

resourceGroupName is the resource group name name is the name of the web app slot is the name of the slot for the web app.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotPreparer

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ListSiteRelayServiceConnectionsSlotPreparer prepares the ListSiteRelayServiceConnectionsSlot request.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotResponder

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

ListSiteRelayServiceConnectionsSlotResponder handles the response to the ListSiteRelayServiceConnectionsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotSender

func (client SitesSiteManagementClient) ListSiteRelayServiceConnectionsSlotSender(req *http.Request) (*http.Response, error)

ListSiteRelayServiceConnectionsSlotSender sends the ListSiteRelayServiceConnectionsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RecoverSite

func (client SitesSiteManagementClient) RecoverSite(resourceGroupName string, name string, snapshot CsmSiteRecoveryEntity) (result ObjectSet, ae error)

RecoverSite sends the recover site request.

resourceGroupName is name of resource group name is name of web app snapshot is snapshot data used for web app recovery. Snapshot information can be obtained by call GetDeletedSites API.

func (SitesSiteManagementClient) RecoverSitePreparer

func (client SitesSiteManagementClient) RecoverSitePreparer(resourceGroupName string, name string, snapshot CsmSiteRecoveryEntity) (*http.Request, error)

RecoverSitePreparer prepares the RecoverSite request.

func (SitesSiteManagementClient) RecoverSiteResponder

func (client SitesSiteManagementClient) RecoverSiteResponder(resp *http.Response) (result ObjectSet, err error)

RecoverSiteResponder handles the response to the RecoverSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RecoverSiteSender

func (client SitesSiteManagementClient) RecoverSiteSender(req *http.Request) (*http.Response, error)

RecoverSiteSender sends the RecoverSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RecoverSiteSlot

func (client SitesSiteManagementClient) RecoverSiteSlot(resourceGroupName string, name string, snapshot CsmSiteRecoveryEntity, slot string) (result ObjectSet, ae error)

RecoverSiteSlot sends the recover site slot request.

resourceGroupName is name of resource group name is name of web app snapshot is snapshot data used for web app recovery. Snapshot information can be obtained by call GetDeletedSites API. slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) RecoverSiteSlotPreparer

func (client SitesSiteManagementClient) RecoverSiteSlotPreparer(resourceGroupName string, name string, snapshot CsmSiteRecoveryEntity, slot string) (*http.Request, error)

RecoverSiteSlotPreparer prepares the RecoverSiteSlot request.

func (SitesSiteManagementClient) RecoverSiteSlotResponder

func (client SitesSiteManagementClient) RecoverSiteSlotResponder(resp *http.Response) (result ObjectSet, err error)

RecoverSiteSlotResponder handles the response to the RecoverSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RecoverSiteSlotSender

func (client SitesSiteManagementClient) RecoverSiteSlotSender(req *http.Request) (*http.Response, error)

RecoverSiteSlotSender sends the RecoverSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ResetProductionSlotConfig

func (client SitesSiteManagementClient) ResetProductionSlotConfig(resourceGroupName string, name string) (result ObjectSet, ae error)

ResetProductionSlotConfig sends the reset production slot config request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) ResetProductionSlotConfigPreparer

func (client SitesSiteManagementClient) ResetProductionSlotConfigPreparer(resourceGroupName string, name string) (*http.Request, error)

ResetProductionSlotConfigPreparer prepares the ResetProductionSlotConfig request.

func (SitesSiteManagementClient) ResetProductionSlotConfigResponder

func (client SitesSiteManagementClient) ResetProductionSlotConfigResponder(resp *http.Response) (result ObjectSet, err error)

ResetProductionSlotConfigResponder handles the response to the ResetProductionSlotConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ResetProductionSlotConfigSender

func (client SitesSiteManagementClient) ResetProductionSlotConfigSender(req *http.Request) (*http.Response, error)

ResetProductionSlotConfigSender sends the ResetProductionSlotConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) ResetSlotConfigSlot

func (client SitesSiteManagementClient) ResetSlotConfigSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

ResetSlotConfigSlot sends the reset slot config slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) ResetSlotConfigSlotPreparer

func (client SitesSiteManagementClient) ResetSlotConfigSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

ResetSlotConfigSlotPreparer prepares the ResetSlotConfigSlot request.

func (SitesSiteManagementClient) ResetSlotConfigSlotResponder

func (client SitesSiteManagementClient) ResetSlotConfigSlotResponder(resp *http.Response) (result ObjectSet, err error)

ResetSlotConfigSlotResponder handles the response to the ResetSlotConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) ResetSlotConfigSlotSender

func (client SitesSiteManagementClient) ResetSlotConfigSlotSender(req *http.Request) (*http.Response, error)

ResetSlotConfigSlotSender sends the ResetSlotConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RestartSite

func (client SitesSiteManagementClient) RestartSite(resourceGroupName string, name string, softRestart *bool, synchronous *bool) (result ObjectSet, ae error)

RestartSite sends the restart site request.

resourceGroupName is name of resource group name is name of web app softRestart is soft restart applies the configuration settings and restarts the app if necessary. Hard restart always restarts and reprovisions the app synchronous is if true then the API will block until the app has been restarted

func (SitesSiteManagementClient) RestartSitePreparer

func (client SitesSiteManagementClient) RestartSitePreparer(resourceGroupName string, name string, softRestart *bool, synchronous *bool) (*http.Request, error)

RestartSitePreparer prepares the RestartSite request.

func (SitesSiteManagementClient) RestartSiteResponder

func (client SitesSiteManagementClient) RestartSiteResponder(resp *http.Response) (result ObjectSet, err error)

RestartSiteResponder handles the response to the RestartSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RestartSiteSender

func (client SitesSiteManagementClient) RestartSiteSender(req *http.Request) (*http.Response, error)

RestartSiteSender sends the RestartSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RestartSiteSlot

func (client SitesSiteManagementClient) RestartSiteSlot(resourceGroupName string, name string, slot string, softRestart *bool, synchronous *bool) (result ObjectSet, ae error)

RestartSiteSlot sends the restart site slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot. softRestart is soft restart applies the configuration settings and restarts the app if necessary. Hard restart always restarts and reprovisions the app synchronous is if true then the API will block until the app has been restarted

func (SitesSiteManagementClient) RestartSiteSlotPreparer

func (client SitesSiteManagementClient) RestartSiteSlotPreparer(resourceGroupName string, name string, slot string, softRestart *bool, synchronous *bool) (*http.Request, error)

RestartSiteSlotPreparer prepares the RestartSiteSlot request.

func (SitesSiteManagementClient) RestartSiteSlotResponder

func (client SitesSiteManagementClient) RestartSiteSlotResponder(resp *http.Response) (result ObjectSet, err error)

RestartSiteSlotResponder handles the response to the RestartSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RestartSiteSlotSender

func (client SitesSiteManagementClient) RestartSiteSlotSender(req *http.Request) (*http.Response, error)

RestartSiteSlotSender sends the RestartSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RestoreSite

func (client SitesSiteManagementClient) RestoreSite(resourceGroupName string, name string, backupID string, request RestoreRequest) (result RestoreResponse, ae error)

RestoreSite sends the restore site request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup to restore request is information on restore request

func (SitesSiteManagementClient) RestoreSitePreparer

func (client SitesSiteManagementClient) RestoreSitePreparer(resourceGroupName string, name string, backupID string, request RestoreRequest) (*http.Request, error)

RestoreSitePreparer prepares the RestoreSite request.

func (SitesSiteManagementClient) RestoreSiteResponder

func (client SitesSiteManagementClient) RestoreSiteResponder(resp *http.Response) (result RestoreResponse, err error)

RestoreSiteResponder handles the response to the RestoreSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RestoreSiteSender

func (client SitesSiteManagementClient) RestoreSiteSender(req *http.Request) (*http.Response, error)

RestoreSiteSender sends the RestoreSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) RestoreSiteSlot

func (client SitesSiteManagementClient) RestoreSiteSlot(resourceGroupName string, name string, backupID string, request RestoreRequest, slot string) (result RestoreResponse, ae error)

RestoreSiteSlot sends the restore site slot request.

resourceGroupName is name of resource group name is name of web app backupID is id of backup to restore request is information on restore request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) RestoreSiteSlotPreparer

func (client SitesSiteManagementClient) RestoreSiteSlotPreparer(resourceGroupName string, name string, backupID string, request RestoreRequest, slot string) (*http.Request, error)

RestoreSiteSlotPreparer prepares the RestoreSiteSlot request.

func (SitesSiteManagementClient) RestoreSiteSlotResponder

func (client SitesSiteManagementClient) RestoreSiteSlotResponder(resp *http.Response) (result RestoreResponse, err error)

RestoreSiteSlotResponder handles the response to the RestoreSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) RestoreSiteSlotSender

func (client SitesSiteManagementClient) RestoreSiteSlotSender(req *http.Request) (*http.Response, error)

RestoreSiteSlotSender sends the RestoreSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) StartSite

func (client SitesSiteManagementClient) StartSite(resourceGroupName string, name string) (result ObjectSet, ae error)

StartSite sends the start site request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) StartSitePreparer

func (client SitesSiteManagementClient) StartSitePreparer(resourceGroupName string, name string) (*http.Request, error)

StartSitePreparer prepares the StartSite request.

func (SitesSiteManagementClient) StartSiteResponder

func (client SitesSiteManagementClient) StartSiteResponder(resp *http.Response) (result ObjectSet, err error)

StartSiteResponder handles the response to the StartSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) StartSiteSender

func (client SitesSiteManagementClient) StartSiteSender(req *http.Request) (*http.Response, error)

StartSiteSender sends the StartSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) StartSiteSlot

func (client SitesSiteManagementClient) StartSiteSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

StartSiteSlot sends the start site slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) StartSiteSlotPreparer

func (client SitesSiteManagementClient) StartSiteSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

StartSiteSlotPreparer prepares the StartSiteSlot request.

func (SitesSiteManagementClient) StartSiteSlotResponder

func (client SitesSiteManagementClient) StartSiteSlotResponder(resp *http.Response) (result ObjectSet, err error)

StartSiteSlotResponder handles the response to the StartSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) StartSiteSlotSender

func (client SitesSiteManagementClient) StartSiteSlotSender(req *http.Request) (*http.Response, error)

StartSiteSlotSender sends the StartSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) StopSite

func (client SitesSiteManagementClient) StopSite(resourceGroupName string, name string) (result ObjectSet, ae error)

StopSite sends the stop site request.

resourceGroupName is name of resource group name is name of web app

func (SitesSiteManagementClient) StopSitePreparer

func (client SitesSiteManagementClient) StopSitePreparer(resourceGroupName string, name string) (*http.Request, error)

StopSitePreparer prepares the StopSite request.

func (SitesSiteManagementClient) StopSiteResponder

func (client SitesSiteManagementClient) StopSiteResponder(resp *http.Response) (result ObjectSet, err error)

StopSiteResponder handles the response to the StopSite request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) StopSiteSender

func (client SitesSiteManagementClient) StopSiteSender(req *http.Request) (*http.Response, error)

StopSiteSender sends the StopSite request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) StopSiteSlot

func (client SitesSiteManagementClient) StopSiteSlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

StopSiteSlot sends the stop site slot request.

resourceGroupName is name of resource group name is name of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) StopSiteSlotPreparer

func (client SitesSiteManagementClient) StopSiteSlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

StopSiteSlotPreparer prepares the StopSiteSlot request.

func (SitesSiteManagementClient) StopSiteSlotResponder

func (client SitesSiteManagementClient) StopSiteSlotResponder(resp *http.Response) (result ObjectSet, err error)

StopSiteSlotResponder handles the response to the StopSiteSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) StopSiteSlotSender

func (client SitesSiteManagementClient) StopSiteSlotSender(req *http.Request) (*http.Response, error)

StopSiteSlotSender sends the StopSiteSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) SwapSlotWithProduction

func (client SitesSiteManagementClient) SwapSlotWithProduction(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (result ObjectSet, ae error)

SwapSlotWithProduction sends the swap slot with production request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name

func (SitesSiteManagementClient) SwapSlotWithProductionPreparer

func (client SitesSiteManagementClient) SwapSlotWithProductionPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity) (*http.Request, error)

SwapSlotWithProductionPreparer prepares the SwapSlotWithProduction request.

func (SitesSiteManagementClient) SwapSlotWithProductionResponder

func (client SitesSiteManagementClient) SwapSlotWithProductionResponder(resp *http.Response) (result ObjectSet, err error)

SwapSlotWithProductionResponder handles the response to the SwapSlotWithProduction request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) SwapSlotWithProductionSender

func (client SitesSiteManagementClient) SwapSlotWithProductionSender(req *http.Request) (*http.Response, error)

SwapSlotWithProductionSender sends the SwapSlotWithProduction request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) SwapSlotsSlot

func (client SitesSiteManagementClient) SwapSlotsSlot(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (result ObjectSet, ae error)

SwapSlotsSlot sends the swap slots slot request.

resourceGroupName is name of resource group name is name of web app slotSwapEntity is request body that contains the target slot name slot is name of source slot for the swap

func (SitesSiteManagementClient) SwapSlotsSlotPreparer

func (client SitesSiteManagementClient) SwapSlotsSlotPreparer(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, slot string) (*http.Request, error)

SwapSlotsSlotPreparer prepares the SwapSlotsSlot request.

func (SitesSiteManagementClient) SwapSlotsSlotResponder

func (client SitesSiteManagementClient) SwapSlotsSlotResponder(resp *http.Response) (result ObjectSet, err error)

SwapSlotsSlotResponder handles the response to the SwapSlotsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) SwapSlotsSlotSender

func (client SitesSiteManagementClient) SwapSlotsSlotSender(req *http.Request) (*http.Response, error)

SwapSlotsSlotSender sends the SwapSlotsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) SyncSiteRepository

func (client SitesSiteManagementClient) SyncSiteRepository(resourceGroupName string, name string) (result ObjectSet, ae error)

SyncSiteRepository sends the sync site repository request.

func (SitesSiteManagementClient) SyncSiteRepositoryPreparer

func (client SitesSiteManagementClient) SyncSiteRepositoryPreparer(resourceGroupName string, name string) (*http.Request, error)

SyncSiteRepositoryPreparer prepares the SyncSiteRepository request.

func (SitesSiteManagementClient) SyncSiteRepositoryResponder

func (client SitesSiteManagementClient) SyncSiteRepositoryResponder(resp *http.Response) (result ObjectSet, err error)

SyncSiteRepositoryResponder handles the response to the SyncSiteRepository request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) SyncSiteRepositorySender

func (client SitesSiteManagementClient) SyncSiteRepositorySender(req *http.Request) (*http.Response, error)

SyncSiteRepositorySender sends the SyncSiteRepository request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) SyncSiteRepositorySlot

func (client SitesSiteManagementClient) SyncSiteRepositorySlot(resourceGroupName string, name string, slot string) (result ObjectSet, ae error)

SyncSiteRepositorySlot sends the sync site repository slot request.

func (SitesSiteManagementClient) SyncSiteRepositorySlotPreparer

func (client SitesSiteManagementClient) SyncSiteRepositorySlotPreparer(resourceGroupName string, name string, slot string) (*http.Request, error)

SyncSiteRepositorySlotPreparer prepares the SyncSiteRepositorySlot request.

func (SitesSiteManagementClient) SyncSiteRepositorySlotResponder

func (client SitesSiteManagementClient) SyncSiteRepositorySlotResponder(resp *http.Response) (result ObjectSet, err error)

SyncSiteRepositorySlotResponder handles the response to the SyncSiteRepositorySlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) SyncSiteRepositorySlotSender

func (client SitesSiteManagementClient) SyncSiteRepositorySlotSender(req *http.Request) (*http.Response, error)

SyncSiteRepositorySlotSender sends the SyncSiteRepositorySlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteAppSettings

func (client SitesSiteManagementClient) UpdateSiteAppSettings(resourceGroupName string, name string, appSettings StringDictionary) (result StringDictionary, ae error)

UpdateSiteAppSettings sends the update site app settings request.

resourceGroupName is name of resource group name is name of web app appSettings is application settings of web app

func (SitesSiteManagementClient) UpdateSiteAppSettingsPreparer

func (client SitesSiteManagementClient) UpdateSiteAppSettingsPreparer(resourceGroupName string, name string, appSettings StringDictionary) (*http.Request, error)

UpdateSiteAppSettingsPreparer prepares the UpdateSiteAppSettings request.

func (SitesSiteManagementClient) UpdateSiteAppSettingsResponder

func (client SitesSiteManagementClient) UpdateSiteAppSettingsResponder(resp *http.Response) (result StringDictionary, err error)

UpdateSiteAppSettingsResponder handles the response to the UpdateSiteAppSettings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteAppSettingsSender

func (client SitesSiteManagementClient) UpdateSiteAppSettingsSender(req *http.Request) (*http.Response, error)

UpdateSiteAppSettingsSender sends the UpdateSiteAppSettings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteAppSettingsSlot

func (client SitesSiteManagementClient) UpdateSiteAppSettingsSlot(resourceGroupName string, name string, appSettings StringDictionary, slot string) (result StringDictionary, ae error)

UpdateSiteAppSettingsSlot sends the update site app settings slot request.

resourceGroupName is name of resource group name is name of web app appSettings is application settings of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteAppSettingsSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteAppSettingsSlotPreparer(resourceGroupName string, name string, appSettings StringDictionary, slot string) (*http.Request, error)

UpdateSiteAppSettingsSlotPreparer prepares the UpdateSiteAppSettingsSlot request.

func (SitesSiteManagementClient) UpdateSiteAppSettingsSlotResponder

func (client SitesSiteManagementClient) UpdateSiteAppSettingsSlotResponder(resp *http.Response) (result StringDictionary, err error)

UpdateSiteAppSettingsSlotResponder handles the response to the UpdateSiteAppSettingsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteAppSettingsSlotSender

func (client SitesSiteManagementClient) UpdateSiteAppSettingsSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteAppSettingsSlotSender sends the UpdateSiteAppSettingsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteAuthSettings

func (client SitesSiteManagementClient) UpdateSiteAuthSettings(resourceGroupName string, name string, siteAuthSettings SiteAuthSettings) (result SiteAuthSettings, ae error)

UpdateSiteAuthSettings sends the update site auth settings request.

resourceGroupName is name of resource group name is name of web app siteAuthSettings is auth settings associated with web app

func (SitesSiteManagementClient) UpdateSiteAuthSettingsPreparer

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsPreparer(resourceGroupName string, name string, siteAuthSettings SiteAuthSettings) (*http.Request, error)

UpdateSiteAuthSettingsPreparer prepares the UpdateSiteAuthSettings request.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsResponder

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsResponder(resp *http.Response) (result SiteAuthSettings, err error)

UpdateSiteAuthSettingsResponder handles the response to the UpdateSiteAuthSettings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsSender

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsSender(req *http.Request) (*http.Response, error)

UpdateSiteAuthSettingsSender sends the UpdateSiteAuthSettings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsSlot

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsSlot(resourceGroupName string, name string, siteAuthSettings SiteAuthSettings, slot string) (result SiteAuthSettings, ae error)

UpdateSiteAuthSettingsSlot sends the update site auth settings slot request.

resourceGroupName is name of resource group name is name of web app siteAuthSettings is auth settings associated with web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsSlotPreparer(resourceGroupName string, name string, siteAuthSettings SiteAuthSettings, slot string) (*http.Request, error)

UpdateSiteAuthSettingsSlotPreparer prepares the UpdateSiteAuthSettingsSlot request.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsSlotResponder

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsSlotResponder(resp *http.Response) (result SiteAuthSettings, err error)

UpdateSiteAuthSettingsSlotResponder handles the response to the UpdateSiteAuthSettingsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteAuthSettingsSlotSender

func (client SitesSiteManagementClient) UpdateSiteAuthSettingsSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteAuthSettingsSlotSender sends the UpdateSiteAuthSettingsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteBackupConfiguration

func (client SitesSiteManagementClient) UpdateSiteBackupConfiguration(resourceGroupName string, name string, request BackupRequest) (result BackupRequest, ae error)

UpdateSiteBackupConfiguration sends the update site backup configuration request.

resourceGroupName is name of resource group name is name of web app request is information on backup request

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecated

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecated(resourceGroupName string, name string, request BackupRequest) (result BackupRequest, ae error)

UpdateSiteBackupConfigurationDeprecated sends the update site backup configuration deprecated request.

resourceGroupName is name of resource group name is name of web app request is information on backup request

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedPreparer

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedPreparer(resourceGroupName string, name string, request BackupRequest) (*http.Request, error)

UpdateSiteBackupConfigurationDeprecatedPreparer prepares the UpdateSiteBackupConfigurationDeprecated request.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedResponder

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedResponder(resp *http.Response) (result BackupRequest, err error)

UpdateSiteBackupConfigurationDeprecatedResponder handles the response to the UpdateSiteBackupConfigurationDeprecated request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSender

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSender(req *http.Request) (*http.Response, error)

UpdateSiteBackupConfigurationDeprecatedSender sends the UpdateSiteBackupConfigurationDeprecated request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlot

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlot(resourceGroupName string, name string, request BackupRequest, slot string) (result BackupRequest, ae error)

UpdateSiteBackupConfigurationDeprecatedSlot sends the update site backup configuration deprecated slot request.

resourceGroupName is name of resource group name is name of web app request is information on backup request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotPreparer(resourceGroupName string, name string, request BackupRequest, slot string) (*http.Request, error)

UpdateSiteBackupConfigurationDeprecatedSlotPreparer prepares the UpdateSiteBackupConfigurationDeprecatedSlot request.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotResponder

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotResponder(resp *http.Response) (result BackupRequest, err error)

UpdateSiteBackupConfigurationDeprecatedSlotResponder handles the response to the UpdateSiteBackupConfigurationDeprecatedSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotSender

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationDeprecatedSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteBackupConfigurationDeprecatedSlotSender sends the UpdateSiteBackupConfigurationDeprecatedSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationPreparer

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationPreparer(resourceGroupName string, name string, request BackupRequest) (*http.Request, error)

UpdateSiteBackupConfigurationPreparer prepares the UpdateSiteBackupConfiguration request.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationResponder

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationResponder(resp *http.Response) (result BackupRequest, err error)

UpdateSiteBackupConfigurationResponder handles the response to the UpdateSiteBackupConfiguration request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationSender

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationSender(req *http.Request) (*http.Response, error)

UpdateSiteBackupConfigurationSender sends the UpdateSiteBackupConfiguration request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationSlot

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationSlot(resourceGroupName string, name string, request BackupRequest, slot string) (result BackupRequest, ae error)

UpdateSiteBackupConfigurationSlot sends the update site backup configuration slot request.

resourceGroupName is name of resource group name is name of web app request is information on backup request slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotPreparer(resourceGroupName string, name string, request BackupRequest, slot string) (*http.Request, error)

UpdateSiteBackupConfigurationSlotPreparer prepares the UpdateSiteBackupConfigurationSlot request.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotResponder

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotResponder(resp *http.Response) (result BackupRequest, err error)

UpdateSiteBackupConfigurationSlotResponder handles the response to the UpdateSiteBackupConfigurationSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotSender

func (client SitesSiteManagementClient) UpdateSiteBackupConfigurationSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteBackupConfigurationSlotSender sends the UpdateSiteBackupConfigurationSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteConfig

func (client SitesSiteManagementClient) UpdateSiteConfig(resourceGroupName string, name string, siteConfig SiteConfig) (result SiteConfig, ae error)

UpdateSiteConfig sends the update site config request.

resourceGroupName is name of resource group name is name of web app siteConfig is request body that contains the configuraiton setting for the web app

func (SitesSiteManagementClient) UpdateSiteConfigPreparer

func (client SitesSiteManagementClient) UpdateSiteConfigPreparer(resourceGroupName string, name string, siteConfig SiteConfig) (*http.Request, error)

UpdateSiteConfigPreparer prepares the UpdateSiteConfig request.

func (SitesSiteManagementClient) UpdateSiteConfigResponder

func (client SitesSiteManagementClient) UpdateSiteConfigResponder(resp *http.Response) (result SiteConfig, err error)

UpdateSiteConfigResponder handles the response to the UpdateSiteConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteConfigSender

func (client SitesSiteManagementClient) UpdateSiteConfigSender(req *http.Request) (*http.Response, error)

UpdateSiteConfigSender sends the UpdateSiteConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteConfigSlot

func (client SitesSiteManagementClient) UpdateSiteConfigSlot(resourceGroupName string, name string, siteConfig SiteConfig, slot string) (result SiteConfig, ae error)

UpdateSiteConfigSlot sends the update site config slot request.

resourceGroupName is name of resource group name is name of web app siteConfig is request body that contains the configuraiton setting for the web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteConfigSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteConfigSlotPreparer(resourceGroupName string, name string, siteConfig SiteConfig, slot string) (*http.Request, error)

UpdateSiteConfigSlotPreparer prepares the UpdateSiteConfigSlot request.

func (SitesSiteManagementClient) UpdateSiteConfigSlotResponder

func (client SitesSiteManagementClient) UpdateSiteConfigSlotResponder(resp *http.Response) (result SiteConfig, err error)

UpdateSiteConfigSlotResponder handles the response to the UpdateSiteConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteConfigSlotSender

func (client SitesSiteManagementClient) UpdateSiteConfigSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteConfigSlotSender sends the UpdateSiteConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteConnectionStrings

func (client SitesSiteManagementClient) UpdateSiteConnectionStrings(resourceGroupName string, name string, connectionStrings ConnectionStringDictionary) (result ConnectionStringDictionary, ae error)

UpdateSiteConnectionStrings sends the update site connection strings request.

resourceGroupName is name of resource group name is name of web app connectionStrings is connection strings associated with web app

func (SitesSiteManagementClient) UpdateSiteConnectionStringsPreparer

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsPreparer(resourceGroupName string, name string, connectionStrings ConnectionStringDictionary) (*http.Request, error)

UpdateSiteConnectionStringsPreparer prepares the UpdateSiteConnectionStrings request.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsResponder

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsResponder(resp *http.Response) (result ConnectionStringDictionary, err error)

UpdateSiteConnectionStringsResponder handles the response to the UpdateSiteConnectionStrings request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsSender

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsSender(req *http.Request) (*http.Response, error)

UpdateSiteConnectionStringsSender sends the UpdateSiteConnectionStrings request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsSlot

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsSlot(resourceGroupName string, name string, connectionStrings ConnectionStringDictionary, slot string) (result ConnectionStringDictionary, ae error)

UpdateSiteConnectionStringsSlot sends the update site connection strings slot request.

resourceGroupName is name of resource group name is name of web app connectionStrings is connection strings associated with web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsSlotPreparer(resourceGroupName string, name string, connectionStrings ConnectionStringDictionary, slot string) (*http.Request, error)

UpdateSiteConnectionStringsSlotPreparer prepares the UpdateSiteConnectionStringsSlot request.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsSlotResponder

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsSlotResponder(resp *http.Response) (result ConnectionStringDictionary, err error)

UpdateSiteConnectionStringsSlotResponder handles the response to the UpdateSiteConnectionStringsSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteConnectionStringsSlotSender

func (client SitesSiteManagementClient) UpdateSiteConnectionStringsSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteConnectionStringsSlotSender sends the UpdateSiteConnectionStringsSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteLogsConfig

func (client SitesSiteManagementClient) UpdateSiteLogsConfig(resourceGroupName string, name string, siteLogsConfig SiteLogsConfig) (result SiteLogsConfig, ae error)

UpdateSiteLogsConfig sends the update site logs config request.

resourceGroupName is name of resource group name is name of web app siteLogsConfig is site logs configuration

func (SitesSiteManagementClient) UpdateSiteLogsConfigPreparer

func (client SitesSiteManagementClient) UpdateSiteLogsConfigPreparer(resourceGroupName string, name string, siteLogsConfig SiteLogsConfig) (*http.Request, error)

UpdateSiteLogsConfigPreparer prepares the UpdateSiteLogsConfig request.

func (SitesSiteManagementClient) UpdateSiteLogsConfigResponder

func (client SitesSiteManagementClient) UpdateSiteLogsConfigResponder(resp *http.Response) (result SiteLogsConfig, err error)

UpdateSiteLogsConfigResponder handles the response to the UpdateSiteLogsConfig request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteLogsConfigSender

func (client SitesSiteManagementClient) UpdateSiteLogsConfigSender(req *http.Request) (*http.Response, error)

UpdateSiteLogsConfigSender sends the UpdateSiteLogsConfig request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteLogsConfigSlot

func (client SitesSiteManagementClient) UpdateSiteLogsConfigSlot(resourceGroupName string, name string, siteLogsConfig SiteLogsConfig, slot string) (result SiteLogsConfig, ae error)

UpdateSiteLogsConfigSlot sends the update site logs config slot request.

resourceGroupName is name of resource group name is name of web app siteLogsConfig is site logs configuration slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteLogsConfigSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteLogsConfigSlotPreparer(resourceGroupName string, name string, siteLogsConfig SiteLogsConfig, slot string) (*http.Request, error)

UpdateSiteLogsConfigSlotPreparer prepares the UpdateSiteLogsConfigSlot request.

func (SitesSiteManagementClient) UpdateSiteLogsConfigSlotResponder

func (client SitesSiteManagementClient) UpdateSiteLogsConfigSlotResponder(resp *http.Response) (result SiteLogsConfig, err error)

UpdateSiteLogsConfigSlotResponder handles the response to the UpdateSiteLogsConfigSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteLogsConfigSlotSender

func (client SitesSiteManagementClient) UpdateSiteLogsConfigSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteLogsConfigSlotSender sends the UpdateSiteLogsConfigSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteMetadata

func (client SitesSiteManagementClient) UpdateSiteMetadata(resourceGroupName string, name string, metadata StringDictionary) (result StringDictionary, ae error)

UpdateSiteMetadata sends the update site metadata request.

resourceGroupName is name of resource group name is name of web app metadata is meta data of web app

func (SitesSiteManagementClient) UpdateSiteMetadataPreparer

func (client SitesSiteManagementClient) UpdateSiteMetadataPreparer(resourceGroupName string, name string, metadata StringDictionary) (*http.Request, error)

UpdateSiteMetadataPreparer prepares the UpdateSiteMetadata request.

func (SitesSiteManagementClient) UpdateSiteMetadataResponder

func (client SitesSiteManagementClient) UpdateSiteMetadataResponder(resp *http.Response) (result StringDictionary, err error)

UpdateSiteMetadataResponder handles the response to the UpdateSiteMetadata request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteMetadataSender

func (client SitesSiteManagementClient) UpdateSiteMetadataSender(req *http.Request) (*http.Response, error)

UpdateSiteMetadataSender sends the UpdateSiteMetadata request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteMetadataSlot

func (client SitesSiteManagementClient) UpdateSiteMetadataSlot(resourceGroupName string, name string, metadata StringDictionary, slot string) (result StringDictionary, ae error)

UpdateSiteMetadataSlot sends the update site metadata slot request.

resourceGroupName is name of resource group name is name of web app metadata is meta data of web app slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteMetadataSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteMetadataSlotPreparer(resourceGroupName string, name string, metadata StringDictionary, slot string) (*http.Request, error)

UpdateSiteMetadataSlotPreparer prepares the UpdateSiteMetadataSlot request.

func (SitesSiteManagementClient) UpdateSiteMetadataSlotResponder

func (client SitesSiteManagementClient) UpdateSiteMetadataSlotResponder(resp *http.Response) (result StringDictionary, err error)

UpdateSiteMetadataSlotResponder handles the response to the UpdateSiteMetadataSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteMetadataSlotSender

func (client SitesSiteManagementClient) UpdateSiteMetadataSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteMetadataSlotSender sends the UpdateSiteMetadataSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnection

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnection(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity) (result RelayServiceConnectionEntity, ae error)

UpdateSiteRelayServiceConnection sends the update site relay service connection request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified connectionEnvelope is the details of the Hybrid Connection

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionPreparer

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionPreparer(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity) (*http.Request, error)

UpdateSiteRelayServiceConnectionPreparer prepares the UpdateSiteRelayServiceConnection request.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionResponder

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

UpdateSiteRelayServiceConnectionResponder handles the response to the UpdateSiteRelayServiceConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSender

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSender(req *http.Request) (*http.Response, error)

UpdateSiteRelayServiceConnectionSender sends the UpdateSiteRelayServiceConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlot

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlot(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, slot string) (result RelayServiceConnectionEntity, ae error)

UpdateSiteRelayServiceConnectionSlot sends the update site relay service connection slot request.

resourceGroupName is the resource group name name is the name of the web app entityName is the name by which the Hybrid Connection is identified connectionEnvelope is the details of the Hybrid Connection slot is the name of the slot for the web app.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotPreparer(resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, slot string) (*http.Request, error)

UpdateSiteRelayServiceConnectionSlotPreparer prepares the UpdateSiteRelayServiceConnectionSlot request.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotResponder

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotResponder(resp *http.Response) (result RelayServiceConnectionEntity, err error)

UpdateSiteRelayServiceConnectionSlotResponder handles the response to the UpdateSiteRelayServiceConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotSender

func (client SitesSiteManagementClient) UpdateSiteRelayServiceConnectionSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteRelayServiceConnectionSlotSender sends the UpdateSiteRelayServiceConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteSourceControl

func (client SitesSiteManagementClient) UpdateSiteSourceControl(resourceGroupName string, name string, siteSourceControl SiteSourceControl) (result SiteSourceControl, ae error)

UpdateSiteSourceControl sends the update site source control request.

resourceGroupName is name of resource group name is name of web app siteSourceControl is request body that contains the source control parameters

func (SitesSiteManagementClient) UpdateSiteSourceControlPreparer

func (client SitesSiteManagementClient) UpdateSiteSourceControlPreparer(resourceGroupName string, name string, siteSourceControl SiteSourceControl) (*http.Request, error)

UpdateSiteSourceControlPreparer prepares the UpdateSiteSourceControl request.

func (SitesSiteManagementClient) UpdateSiteSourceControlResponder

func (client SitesSiteManagementClient) UpdateSiteSourceControlResponder(resp *http.Response) (result SiteSourceControl, err error)

UpdateSiteSourceControlResponder handles the response to the UpdateSiteSourceControl request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteSourceControlSender

func (client SitesSiteManagementClient) UpdateSiteSourceControlSender(req *http.Request) (*http.Response, error)

UpdateSiteSourceControlSender sends the UpdateSiteSourceControl request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteSourceControlSlot

func (client SitesSiteManagementClient) UpdateSiteSourceControlSlot(resourceGroupName string, name string, siteSourceControl SiteSourceControl, slot string) (result SiteSourceControl, ae error)

UpdateSiteSourceControlSlot sends the update site source control slot request.

resourceGroupName is name of resource group name is name of web app siteSourceControl is request body that contains the source control parameters slot is name of web app slot. If not specified then will default to production slot.

func (SitesSiteManagementClient) UpdateSiteSourceControlSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteSourceControlSlotPreparer(resourceGroupName string, name string, siteSourceControl SiteSourceControl, slot string) (*http.Request, error)

UpdateSiteSourceControlSlotPreparer prepares the UpdateSiteSourceControlSlot request.

func (SitesSiteManagementClient) UpdateSiteSourceControlSlotResponder

func (client SitesSiteManagementClient) UpdateSiteSourceControlSlotResponder(resp *http.Response) (result SiteSourceControl, err error)

UpdateSiteSourceControlSlotResponder handles the response to the UpdateSiteSourceControlSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteSourceControlSlotSender

func (client SitesSiteManagementClient) UpdateSiteSourceControlSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteSourceControlSlotSender sends the UpdateSiteSourceControlSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteVNETConnection

func (client SitesSiteManagementClient) UpdateSiteVNETConnection(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo) (result VnetInfo, ae error)

UpdateSiteVNETConnection sends the update site vnet connection request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network connectionEnvelope is the properties of this Virtual Network Connection

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGateway

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGateway(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (result VnetGateway, ae error)

UpdateSiteVNETConnectionGateway sends the update site vnet connection gateway request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary" connectionEnvelope is the properties to update this gateway with.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewayPreparer

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewayPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway) (*http.Request, error)

UpdateSiteVNETConnectionGatewayPreparer prepares the UpdateSiteVNETConnectionGateway request.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewayResponder

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewayResponder(resp *http.Response) (result VnetGateway, err error)

UpdateSiteVNETConnectionGatewayResponder handles the response to the UpdateSiteVNETConnectionGateway request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySender

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySender(req *http.Request) (*http.Response, error)

UpdateSiteVNETConnectionGatewaySender sends the UpdateSiteVNETConnectionGateway request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlot

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlot(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, slot string) (result VnetGateway, ae error)

UpdateSiteVNETConnectionGatewaySlot sends the update site vnet connection gateway slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network gatewayName is the name of the gateway. The only gateway that exists presently is "primary" connectionEnvelope is the properties to update this gateway with. slot is the name of the slot for this web app.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotPreparer

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotPreparer(resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, slot string) (*http.Request, error)

UpdateSiteVNETConnectionGatewaySlotPreparer prepares the UpdateSiteVNETConnectionGatewaySlot request.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotResponder

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotResponder(resp *http.Response) (result VnetGateway, err error)

UpdateSiteVNETConnectionGatewaySlotResponder handles the response to the UpdateSiteVNETConnectionGatewaySlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotSender

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionGatewaySlotSender(req *http.Request) (*http.Response, error)

UpdateSiteVNETConnectionGatewaySlotSender sends the UpdateSiteVNETConnectionGatewaySlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionPreparer

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionPreparer(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo) (*http.Request, error)

UpdateSiteVNETConnectionPreparer prepares the UpdateSiteVNETConnection request.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionResponder

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionResponder(resp *http.Response) (result VnetInfo, err error)

UpdateSiteVNETConnectionResponder handles the response to the UpdateSiteVNETConnection request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionSender

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionSender(req *http.Request) (*http.Response, error)

UpdateSiteVNETConnectionSender sends the UpdateSiteVNETConnection request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionSlot

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionSlot(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, slot string) (result VnetInfo, ae error)

UpdateSiteVNETConnectionSlot sends the update site vnet connection slot request.

resourceGroupName is the resource group name name is the name of the web app vnetName is the name of the Virtual Network connectionEnvelope is the properties of this Virtual Network Connection slot is the name of the slot for this web app.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionSlotPreparer

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionSlotPreparer(resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, slot string) (*http.Request, error)

UpdateSiteVNETConnectionSlotPreparer prepares the UpdateSiteVNETConnectionSlot request.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionSlotResponder

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionSlotResponder(resp *http.Response) (result VnetInfo, err error)

UpdateSiteVNETConnectionSlotResponder handles the response to the UpdateSiteVNETConnectionSlot request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSiteVNETConnectionSlotSender

func (client SitesSiteManagementClient) UpdateSiteVNETConnectionSlotSender(req *http.Request) (*http.Response, error)

UpdateSiteVNETConnectionSlotSender sends the UpdateSiteVNETConnectionSlot request. The method will close the http.Response Body if it receives an error.

func (SitesSiteManagementClient) UpdateSlotConfigNames

func (client SitesSiteManagementClient) UpdateSlotConfigNames(resourceGroupName string, name string, slotConfigNames SlotConfigNamesResource) (result SlotConfigNamesResource, ae error)

UpdateSlotConfigNames sends the update slot config names request.

resourceGroupName is name of resource group name is name of web app slotConfigNames is request body containing the names of application settings and connection strings

func (SitesSiteManagementClient) UpdateSlotConfigNamesPreparer

func (client SitesSiteManagementClient) UpdateSlotConfigNamesPreparer(resourceGroupName string, name string, slotConfigNames SlotConfigNamesResource) (*http.Request, error)

UpdateSlotConfigNamesPreparer prepares the UpdateSlotConfigNames request.

func (SitesSiteManagementClient) UpdateSlotConfigNamesResponder

func (client SitesSiteManagementClient) UpdateSlotConfigNamesResponder(resp *http.Response) (result SlotConfigNamesResource, err error)

UpdateSlotConfigNamesResponder handles the response to the UpdateSlotConfigNames request. The method always closes the http.Response Body.

func (SitesSiteManagementClient) UpdateSlotConfigNamesSender

func (client SitesSiteManagementClient) UpdateSlotConfigNamesSender(req *http.Request) (*http.Response, error)

UpdateSlotConfigNamesSender sends the UpdateSlotConfigNames request. The method will close the http.Response Body if it receives an error.

type SkuCapacity

type SkuCapacity struct {
	Minimum   *int    `json:"minimum,omitempty"`
	Maximum   *int    `json:"maximum,omitempty"`
	Default   *int    `json:"default,omitempty"`
	ScaleType *string `json:"scaleType,omitempty"`
}

SkuCapacity is description of the App Service Plan scale options

type SkuDescription

type SkuDescription struct {
	Name     *string `json:"name,omitempty"`
	Tier     *string `json:"tier,omitempty"`
	Size     *string `json:"size,omitempty"`
	Family   *string `json:"family,omitempty"`
	Capacity *int    `json:"capacity,omitempty"`
}

SkuDescription is describes a sku for a scalable resource

type SkuInfo

type SkuInfo struct {
	ResourceType *string         `json:"resourceType,omitempty"`
	Sku          *SkuDescription `json:"sku,omitempty"`
	Capacity     *SkuCapacity    `json:"capacity,omitempty"`
}

SkuInfo is sku discovery information

type SkuInfoCollection

type SkuInfoCollection struct {
	autorest.Response `json:"-"`
	Value             *[]SkuInfo `json:"value,omitempty"`
	NextLink          *string    `json:"nextLink,omitempty"`
}

SkuInfoCollection is collection of SkuInfos

type SlotConfigNames

type SlotConfigNames struct {
	ConnectionStringNames *[]string `json:"connectionStringNames,omitempty"`
	AppSettingNames       *[]string `json:"appSettingNames,omitempty"`
}

SlotConfigNames is class containing names for connection strings and application settings to be marked as sticky to the slot and not moved during swap operation This is valid for all deployment slots under the site

type SlotConfigNamesResource

type SlotConfigNamesResource struct {
	autorest.Response `json:"-"`
	ID                *string                            `json:"id,omitempty"`
	Name              *string                            `json:"name,omitempty"`
	Location          *string                            `json:"location,omitempty"`
	Type              *string                            `json:"type,omitempty"`
	Tags              *map[string]*string                `json:"tags,omitempty"`
	Properties        *SlotConfigNamesResourceProperties `json:"properties,omitempty"`
}

SlotConfigNamesResource is slot Config names azure resource

type SlotConfigNamesResourceProperties

type SlotConfigNamesResourceProperties struct {
	ConnectionStringNames *[]string `json:"connectionStringNames,omitempty"`
	AppSettingNames       *[]string `json:"appSettingNames,omitempty"`
}

SlotConfigNamesResourceProperties is

type SlotDifference

type SlotDifference struct {
	ID         *string                   `json:"id,omitempty"`
	Name       *string                   `json:"name,omitempty"`
	Location   *string                   `json:"location,omitempty"`
	Type       *string                   `json:"type,omitempty"`
	Tags       *map[string]*string       `json:"tags,omitempty"`
	Properties *SlotDifferenceProperties `json:"properties,omitempty"`
}

SlotDifference is an object describing the difference in setting values between two web app slots

type SlotDifferenceCollection

type SlotDifferenceCollection struct {
	autorest.Response `json:"-"`
	Value             *[]SlotDifference `json:"value,omitempty"`
	NextLink          *string           `json:"nextLink,omitempty"`
}

SlotDifferenceCollection is collection of Slot Differences

type SlotDifferenceProperties

type SlotDifferenceProperties struct {
	Type               *string `json:"type,omitempty"`
	SettingType        *string `json:"settingType,omitempty"`
	DiffRule           *string `json:"diffRule,omitempty"`
	SettingName        *string `json:"settingName,omitempty"`
	ValueInCurrentSlot *string `json:"valueInCurrentSlot,omitempty"`
	ValueInTargetSlot  *string `json:"valueInTargetSlot,omitempty"`
	Description        *string `json:"description,omitempty"`
}

SlotDifferenceProperties is

type SlowRequestsBasedTrigger

type SlowRequestsBasedTrigger struct {
	TimeTaken    *string `json:"timeTaken,omitempty"`
	Count        *int    `json:"count,omitempty"`
	TimeInterval *string `json:"timeInterval,omitempty"`
}

SlowRequestsBasedTrigger is slowRequestsBasedTrigger

type SourceControl

type SourceControl struct {
	autorest.Response `json:"-"`
	ID                *string                  `json:"id,omitempty"`
	Name              *string                  `json:"name,omitempty"`
	Location          *string                  `json:"location,omitempty"`
	Type              *string                  `json:"type,omitempty"`
	Tags              *map[string]*string      `json:"tags,omitempty"`
	Properties        *SourceControlProperties `json:"properties,omitempty"`
}

SourceControl is describes the Source Control OAuth Token

type SourceControlCollection

type SourceControlCollection struct {
	autorest.Response `json:"-"`
	Value             *[]SourceControl `json:"value,omitempty"`
	NextLink          *string          `json:"nextLink,omitempty"`
}

SourceControlCollection is collection of soure controls

type SourceControlProperties

type SourceControlProperties struct {
	Name           *string    `json:"name,omitempty"`
	Token          *string    `json:"token,omitempty"`
	TokenSecret    *string    `json:"tokenSecret,omitempty"`
	RefreshToken   *string    `json:"refreshToken,omitempty"`
	ExpirationTime *date.Time `json:"expirationTime,omitempty"`
}

SourceControlProperties is

type SslState

type SslState string

SslState enumerates the values for ssl state.

const (
	// Disabled specifies the disabled state for ssl state.
	Disabled SslState = "Disabled"
	// IPBasedEnabled specifies the ip based enabled state for ssl state.
	IPBasedEnabled SslState = "IpBasedEnabled"
	// SniEnabled specifies the sni enabled state for ssl state.
	SniEnabled SslState = "SniEnabled"
)

type StampCapacity

type StampCapacity struct {
	Name                           *string            `json:"name,omitempty"`
	AvailableCapacity              *int32             `json:"availableCapacity,omitempty"`
	TotalCapacity                  *int32             `json:"totalCapacity,omitempty"`
	Unit                           *string            `json:"unit,omitempty"`
	ComputeMode                    ComputeModeOptions `json:"computeMode,omitempty"`
	WorkerSize                     WorkerSizeOptions  `json:"workerSize,omitempty"`
	WorkerSizeID                   *int               `json:"workerSizeId,omitempty"`
	ExcludeFromCapacityAllocation  *bool              `json:"excludeFromCapacityAllocation,omitempty"`
	IsApplicableForAllComputeModes *bool              `json:"isApplicableForAllComputeModes,omitempty"`
	SiteMode                       *string            `json:"siteMode,omitempty"`
}

StampCapacity is class containing stamp capacity information

type StampCapacityCollection

type StampCapacityCollection struct {
	autorest.Response `json:"-"`
	Value             *[]StampCapacity `json:"value,omitempty"`
	NextLink          *string          `json:"nextLink,omitempty"`
}

StampCapacityCollection is collection of stamp capacities

type StatusCodesBasedTrigger

type StatusCodesBasedTrigger struct {
	Status       *int    `json:"status,omitempty"`
	SubStatus    *int    `json:"subStatus,omitempty"`
	Win32Status  *int    `json:"win32Status,omitempty"`
	Count        *int    `json:"count,omitempty"`
	TimeInterval *string `json:"timeInterval,omitempty"`
}

StatusCodesBasedTrigger is statusCodeBasedTrigger

type StatusOptions

type StatusOptions string

StatusOptions enumerates the values for status options.

const (
	// StatusOptionsPending specifies the status options pending state for
	// status options.
	StatusOptionsPending StatusOptions = "Pending"
	// StatusOptionsReady specifies the status options ready state for status
	// options.
	StatusOptionsReady StatusOptions = "Ready"
)

type StringDictionary

type StringDictionary struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *map[string]*string `json:"properties,omitempty"`
}

StringDictionary is string dictionary resource

type TldLegalAgreement

type TldLegalAgreement struct {
	AgreementKey *string `json:"agreementKey,omitempty"`
	Title        *string `json:"title,omitempty"`
	Content      *string `json:"content,omitempty"`
	URL          *string `json:"url,omitempty"`
}

TldLegalAgreement is represents a legal agreement for top level domain

type TldLegalAgreementCollection

type TldLegalAgreementCollection struct {
	autorest.Response `json:"-"`
	Value             *[]TldLegalAgreement `json:"value,omitempty"`
	NextLink          *string              `json:"nextLink,omitempty"`
}

TldLegalAgreementCollection is collection of Tld Legal Agreements

type TopLevelDomain

type TopLevelDomain struct {
	autorest.Response `json:"-"`
	ID                *string                   `json:"id,omitempty"`
	Name              *string                   `json:"name,omitempty"`
	Location          *string                   `json:"location,omitempty"`
	Type              *string                   `json:"type,omitempty"`
	Tags              *map[string]*string       `json:"tags,omitempty"`
	Properties        *TopLevelDomainProperties `json:"properties,omitempty"`
}

TopLevelDomain is a top level domain object

type TopLevelDomainAgreementOption

type TopLevelDomainAgreementOption struct {
	IncludePrivacy *bool `json:"includePrivacy,omitempty"`
}

TopLevelDomainAgreementOption is options for retrieving the list of top level domain legal agreements

type TopLevelDomainCollection

type TopLevelDomainCollection struct {
	autorest.Response `json:"-"`
	Value             *[]TopLevelDomain `json:"value,omitempty"`
	NextLink          *string           `json:"nextLink,omitempty"`
}

TopLevelDomainCollection is collection of Top Level Domains

type TopLevelDomainProperties

type TopLevelDomainProperties struct {
	Name    *string `json:"name,omitempty"`
	Privacy *bool   `json:"privacy,omitempty"`
}

TopLevelDomainProperties is

type TopLevelDomainsSiteManagementClient

type TopLevelDomainsSiteManagementClient struct {
	SiteManagementClient
}

TopLevelDomainsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewTopLevelDomainsSiteManagementClient

func NewTopLevelDomainsSiteManagementClient(subscriptionID string) TopLevelDomainsSiteManagementClient

NewTopLevelDomainsSiteManagementClient creates an instance of the TopLevelDomainsSiteManagementClient client.

func NewTopLevelDomainsSiteManagementClientWithBaseURI

func NewTopLevelDomainsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) TopLevelDomainsSiteManagementClient

NewTopLevelDomainsSiteManagementClientWithBaseURI creates an instance of the TopLevelDomainsSiteManagementClient client.

func (TopLevelDomainsSiteManagementClient) GetGetTopLevelDomains

func (client TopLevelDomainsSiteManagementClient) GetGetTopLevelDomains() (result TopLevelDomainCollection, ae error)

GetGetTopLevelDomains sends the get get top level domains request.

func (TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsPreparer

func (client TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsPreparer() (*http.Request, error)

GetGetTopLevelDomainsPreparer prepares the GetGetTopLevelDomains request.

func (TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsResponder

func (client TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsResponder(resp *http.Response) (result TopLevelDomainCollection, err error)

GetGetTopLevelDomainsResponder handles the response to the GetGetTopLevelDomains request. The method always closes the http.Response Body.

func (TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsSender

func (client TopLevelDomainsSiteManagementClient) GetGetTopLevelDomainsSender(req *http.Request) (*http.Response, error)

GetGetTopLevelDomainsSender sends the GetGetTopLevelDomains request. The method will close the http.Response Body if it receives an error.

func (TopLevelDomainsSiteManagementClient) GetTopLevelDomain

func (client TopLevelDomainsSiteManagementClient) GetTopLevelDomain(name string) (result TopLevelDomain, ae error)

GetTopLevelDomain sends the get top level domain request.

name is name of the top level domain

func (TopLevelDomainsSiteManagementClient) GetTopLevelDomainPreparer

func (client TopLevelDomainsSiteManagementClient) GetTopLevelDomainPreparer(name string) (*http.Request, error)

GetTopLevelDomainPreparer prepares the GetTopLevelDomain request.

func (TopLevelDomainsSiteManagementClient) GetTopLevelDomainResponder

func (client TopLevelDomainsSiteManagementClient) GetTopLevelDomainResponder(resp *http.Response) (result TopLevelDomain, err error)

GetTopLevelDomainResponder handles the response to the GetTopLevelDomain request. The method always closes the http.Response Body.

func (TopLevelDomainsSiteManagementClient) GetTopLevelDomainSender

func (client TopLevelDomainsSiteManagementClient) GetTopLevelDomainSender(req *http.Request) (*http.Response, error)

GetTopLevelDomainSender sends the GetTopLevelDomain request. The method will close the http.Response Body if it receives an error.

func (TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreements

func (client TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreements(name string, agreementOption TopLevelDomainAgreementOption) (result TldLegalAgreementCollection, ae error)

ListTopLevelDomainAgreements sends the list top level domain agreements request.

name is name of the top level domain agreementOption is domain agreement options

func (TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsPreparer

func (client TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsPreparer(name string, agreementOption TopLevelDomainAgreementOption) (*http.Request, error)

ListTopLevelDomainAgreementsPreparer prepares the ListTopLevelDomainAgreements request.

func (TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsResponder

func (client TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsResponder(resp *http.Response) (result TldLegalAgreementCollection, err error)

ListTopLevelDomainAgreementsResponder handles the response to the ListTopLevelDomainAgreements request. The method always closes the http.Response Body.

func (TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsSender

func (client TopLevelDomainsSiteManagementClient) ListTopLevelDomainAgreementsSender(req *http.Request) (*http.Response, error)

ListTopLevelDomainAgreementsSender sends the ListTopLevelDomainAgreements request. The method will close the http.Response Body if it receives an error.

type UnauthenticatedClientAction

type UnauthenticatedClientAction string

UnauthenticatedClientAction enumerates the values for unauthenticated client action.

const (
	// AllowAnonymous specifies the allow anonymous state for unauthenticated
	// client action.
	AllowAnonymous UnauthenticatedClientAction = "AllowAnonymous"
	// RedirectToLoginPage specifies the redirect to login page state for
	// unauthenticated client action.
	RedirectToLoginPage UnauthenticatedClientAction = "RedirectToLoginPage"
)

type Usage

type Usage struct {
	ID         *string             `json:"id,omitempty"`
	Name       *string             `json:"name,omitempty"`
	Location   *string             `json:"location,omitempty"`
	Type       *string             `json:"type,omitempty"`
	Tags       *map[string]*string `json:"tags,omitempty"`
	Properties *UsageProperties    `json:"properties,omitempty"`
}

Usage is class that represents usage of the quota resource.

type UsageCollection

type UsageCollection struct {
	autorest.Response `json:"-"`
	Value             *[]Usage `json:"value,omitempty"`
	NextLink          *string  `json:"nextLink,omitempty"`
}

UsageCollection is collection of usages

type UsageOperationsSiteManagementClient

type UsageOperationsSiteManagementClient struct {
	SiteManagementClient
}

UsageOperationsSiteManagementClient is the use these APIs to manage Azure Websites resources through the Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. You must make sure that requests made to these resources are secure. For more information, see <a href="https://msdn.microsoft.com/en-us/library/azure/dn790557.aspx">Authenticating Azure Resource Manager requests.</a>

func NewUsageOperationsSiteManagementClient

func NewUsageOperationsSiteManagementClient(subscriptionID string) UsageOperationsSiteManagementClient

NewUsageOperationsSiteManagementClient creates an instance of the UsageOperationsSiteManagementClient client.

func NewUsageOperationsSiteManagementClientWithBaseURI

func NewUsageOperationsSiteManagementClientWithBaseURI(baseURI string, subscriptionID string) UsageOperationsSiteManagementClient

NewUsageOperationsSiteManagementClientWithBaseURI creates an instance of the UsageOperationsSiteManagementClient client.

func (UsageOperationsSiteManagementClient) GetUsage

func (client UsageOperationsSiteManagementClient) GetUsage(resourceGroupName string, environmentName string, lastID string, batchSize int) (result ObjectSet, ae error)

GetUsage sends the get usage request.

resourceGroupName is name of resource group environmentName is environment name lastID is last marker that was returned from the batch batchSize is size of the batch to be returned.

func (UsageOperationsSiteManagementClient) GetUsagePreparer

func (client UsageOperationsSiteManagementClient) GetUsagePreparer(resourceGroupName string, environmentName string, lastID string, batchSize int) (*http.Request, error)

GetUsagePreparer prepares the GetUsage request.

func (UsageOperationsSiteManagementClient) GetUsageResponder

func (client UsageOperationsSiteManagementClient) GetUsageResponder(resp *http.Response) (result ObjectSet, err error)

GetUsageResponder handles the response to the GetUsage request. The method always closes the http.Response Body.

func (UsageOperationsSiteManagementClient) GetUsageSender

func (client UsageOperationsSiteManagementClient) GetUsageSender(req *http.Request) (*http.Response, error)

GetUsageSender sends the GetUsage request. The method will close the http.Response Body if it receives an error.

type UsageProperties

type UsageProperties struct {
	DisplayName   *string            `json:"displayName,omitempty"`
	Name          *string            `json:"name,omitempty"`
	ResourceName  *string            `json:"resourceName,omitempty"`
	Unit          *string            `json:"unit,omitempty"`
	CurrentValue  *int32             `json:"currentValue,omitempty"`
	Limit         *int32             `json:"limit,omitempty"`
	NextResetTime *date.Time         `json:"nextResetTime,omitempty"`
	ComputeMode   ComputeModeOptions `json:"computeMode,omitempty"`
	SiteMode      *string            `json:"siteMode,omitempty"`
}

UsageProperties is

type UsageState

type UsageState string

UsageState enumerates the values for usage state.

const (
	// UsageStateExceeded specifies the usage state exceeded state for usage
	// state.
	UsageStateExceeded UsageState = "Exceeded"
	// UsageStateNormal specifies the usage state normal state for usage state.
	UsageStateNormal UsageState = "Normal"
)

type User

type User struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *UserProperties     `json:"properties,omitempty"`
}

User is represents user crendentials used for publishing activity

type UserProperties

type UserProperties struct {
	Name               *string    `json:"name,omitempty"`
	PublishingUserName *string    `json:"publishingUserName,omitempty"`
	PublishingPassword *string    `json:"publishingPassword,omitempty"`
	LastUpdatedTime    *date.Time `json:"lastUpdatedTime,omitempty"`
	Metadata           *string    `json:"metadata,omitempty"`
	IsDeleted          *bool      `json:"isDeleted,omitempty"`
	ScmURI             *string    `json:"scmUri,omitempty"`
}

UserProperties is

type VirtualApplication

type VirtualApplication struct {
	VirtualPath        *string             `json:"virtualPath,omitempty"`
	PhysicalPath       *string             `json:"physicalPath,omitempty"`
	PreloadEnabled     *bool               `json:"preloadEnabled,omitempty"`
	VirtualDirectories *[]VirtualDirectory `json:"virtualDirectories,omitempty"`
}

VirtualApplication is

type VirtualDirectory

type VirtualDirectory struct {
	VirtualPath  *string `json:"virtualPath,omitempty"`
	PhysicalPath *string `json:"physicalPath,omitempty"`
}

VirtualDirectory is

type VirtualIPMapping

type VirtualIPMapping struct {
	VirtualIP         *string `json:"virtualIP,omitempty"`
	InternalHTTPPort  *int    `json:"internalHttpPort,omitempty"`
	InternalHTTPSPort *int    `json:"internalHttpsPort,omitempty"`
	InUse             *bool   `json:"inUse,omitempty"`
}

VirtualIPMapping is class that represents a VIP mapping

type VirtualNetworkProfile

type VirtualNetworkProfile struct {
	ID     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
	Type   *string `json:"type,omitempty"`
	Subnet *string `json:"subnet,omitempty"`
}

VirtualNetworkProfile is specification for using a virtual network

type VnetGateway

type VnetGateway struct {
	autorest.Response `json:"-"`
	ID                *string                `json:"id,omitempty"`
	Name              *string                `json:"name,omitempty"`
	Location          *string                `json:"location,omitempty"`
	Type              *string                `json:"type,omitempty"`
	Tags              *map[string]*string    `json:"tags,omitempty"`
	Properties        *VnetGatewayProperties `json:"properties,omitempty"`
}

VnetGateway is the VnetGateway contract. This is used to give the vnet gateway access to the VPN package.

type VnetGatewayProperties

type VnetGatewayProperties struct {
	VnetName      *string `json:"vnetName,omitempty"`
	VpnPackageURI *string `json:"vpnPackageUri,omitempty"`
}

VnetGatewayProperties is

type VnetInfo

type VnetInfo struct {
	autorest.Response `json:"-"`
	ID                *string             `json:"id,omitempty"`
	Name              *string             `json:"name,omitempty"`
	Location          *string             `json:"location,omitempty"`
	Type              *string             `json:"type,omitempty"`
	Tags              *map[string]*string `json:"tags,omitempty"`
	Properties        *VnetInfoProperties `json:"properties,omitempty"`
}

VnetInfo is vNETInfo contract. This contract is public and is a stripped down version of VNETInfoInternal

type VnetInfoList

type VnetInfoList struct {
	autorest.Response `json:"-"`
	Value             *[]VnetInfo `json:"value,omitempty"`
}

VnetInfoList is

type VnetInfoProperties

type VnetInfoProperties struct {
	VnetResourceID *string      `json:"vnetResourceId,omitempty"`
	CertThumbprint *string      `json:"certThumbprint,omitempty"`
	CertBlob       *string      `json:"certBlob,omitempty"`
	Routes         *[]VnetRoute `json:"routes,omitempty"`
}

VnetInfoProperties is

type VnetRoute

type VnetRoute struct {
	autorest.Response `json:"-"`
	ID                *string              `json:"id,omitempty"`
	Name              *string              `json:"name,omitempty"`
	Location          *string              `json:"location,omitempty"`
	Type              *string              `json:"type,omitempty"`
	Tags              *map[string]*string  `json:"tags,omitempty"`
	Properties        *VnetRouteProperties `json:"properties,omitempty"`
}

VnetRoute is vnetRoute contract used to pass routing information for a vnet.

type VnetRouteList

type VnetRouteList struct {
	autorest.Response `json:"-"`
	Value             *[]VnetRoute `json:"value,omitempty"`
}

VnetRouteList is

type VnetRouteProperties

type VnetRouteProperties struct {
	Name         *string `json:"name,omitempty"`
	StartAddress *string `json:"startAddress,omitempty"`
	EndAddress   *string `json:"endAddress,omitempty"`
	RouteType    *string `json:"routeType,omitempty"`
}

VnetRouteProperties is

type WorkerPool

type WorkerPool struct {
	autorest.Response `json:"-"`
	ID                *string               `json:"id,omitempty"`
	Name              *string               `json:"name,omitempty"`
	Location          *string               `json:"location,omitempty"`
	Type              *string               `json:"type,omitempty"`
	Tags              *map[string]*string   `json:"tags,omitempty"`
	Properties        *WorkerPoolProperties `json:"properties,omitempty"`
	Sku               *SkuDescription       `json:"sku,omitempty"`
}

WorkerPool is worker pool of a hostingEnvironment (App Service Environment)

type WorkerPoolCollection

type WorkerPoolCollection struct {
	autorest.Response `json:"-"`
	Value             *[]WorkerPool `json:"value,omitempty"`
	NextLink          *string       `json:"nextLink,omitempty"`
}

WorkerPoolCollection is collection of worker pools

type WorkerPoolProperties

type WorkerPoolProperties struct {
	WorkerSizeID  *int               `json:"workerSizeId,omitempty"`
	ComputeMode   ComputeModeOptions `json:"computeMode,omitempty"`
	WorkerSize    *string            `json:"workerSize,omitempty"`
	WorkerCount   *int               `json:"workerCount,omitempty"`
	InstanceNames *[]string          `json:"instanceNames,omitempty"`
}

WorkerPoolProperties is

type WorkerSizeOptions

type WorkerSizeOptions string

WorkerSizeOptions enumerates the values for worker size options.

const (
	// Large specifies the large state for worker size options.
	Large WorkerSizeOptions = "Large"
	// Medium specifies the medium state for worker size options.
	Medium WorkerSizeOptions = "Medium"
	// Small specifies the small state for worker size options.
	Small WorkerSizeOptions = "Small"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL