Documentation ¶
Index ¶
- type APIDefinitionInfo
- type AccessControlEntryAction
- type AppCertificate
- type AppCertificateCollection
- type AppCertificatePatchResource
- type AppCertificatePatchResourceProperties
- type AppCertificateProperties
- type AppServicePlanRestrictions
- type ApplicationLogsConfig
- type ApplicationStack
- type ApplicationStackCollection
- type AutoHealActionType
- type AutoHealActions
- type AutoHealCustomAction
- type AutoHealRules
- type AutoHealTriggers
- type AzureBlobStorageApplicationLogsConfig
- type AzureBlobStorageHTTPLogsConfig
- type AzureResourceType
- type AzureStorageInfoValue
- type AzureStoragePropertyDictionaryResource
- type AzureStorageState
- type AzureStorageType
- type AzureTableStorageApplicationLogsConfig
- type BackupItem
- type BackupItemCollection
- type BackupItemProperties
- type BackupItemStatus
- type BackupRequest
- type BackupRequestProperties
- type BackupRestoreOperationType
- type BackupSchedule
- type BillingMeter
- type BillingMeterCollection
- type BillingMeterProperties
- type BuiltInAuthenticationProvider
- type Capability
- type CertificatesClient
- func (client *CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (CertificatesClientCreateOrUpdateResponse, error)
- func (client *CertificatesClient) Delete(ctx context.Context, resourceGroupName string, name string, ...) (CertificatesClientDeleteResponse, error)
- func (client *CertificatesClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (CertificatesClientGetResponse, error)
- func (client *CertificatesClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[CertificatesClientListByResourceGroupResponse]
- func (client *CertificatesClient) NewListPager(options *CertificatesClientListOptions) *runtime.Pager[CertificatesClientListResponse]
- func (client *CertificatesClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (CertificatesClientUpdateResponse, error)
- type CertificatesClientCreateOrUpdateOptions
- type CertificatesClientCreateOrUpdateResponse
- type CertificatesClientDeleteOptions
- type CertificatesClientDeleteResponse
- type CertificatesClientGetOptions
- type CertificatesClientGetResponse
- type CertificatesClientListByResourceGroupOptions
- type CertificatesClientListByResourceGroupResponse
- type CertificatesClientListOptions
- type CertificatesClientListResponse
- type CertificatesClientUpdateOptions
- type CertificatesClientUpdateResponse
- type Channels
- type CheckNameResourceTypes
- type ClientFactory
- func (c *ClientFactory) NewCertificatesClient() *CertificatesClient
- func (c *ClientFactory) NewPlansClient() *PlansClient
- func (c *ClientFactory) NewProviderClient() *ProviderClient
- func (c *ClientFactory) NewRecommendationsClient() *RecommendationsClient
- func (c *ClientFactory) NewWebAppsClient() *WebAppsClient
- func (c *ClientFactory) NewWebSiteManagementClient() *WebSiteManagementClient
- type CloneAbilityResult
- type CloningInfo
- type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
- type ComputeModeOptions
- type ConnStringInfo
- type ConnStringValueTypePair
- type ConnectionStringDictionary
- type ConnectionStringType
- type ContinuousWebJob
- type ContinuousWebJobCollection
- type ContinuousWebJobProperties
- type ContinuousWebJobStatus
- type CorsSettings
- type CsmMoveResourceEnvelope
- type CsmOperationCollection
- type CsmOperationDescription
- type CsmOperationDescriptionProperties
- type CsmOperationDisplay
- type CsmPublishingProfileOptions
- type CsmSlotEntity
- type CsmUsageQuota
- type CsmUsageQuotaCollection
- type CustomHostNameDNSRecordType
- type CustomHostnameAnalysisResult
- type CustomHostnameAnalysisResultProperties
- type DNSVerificationTestResult
- type DatabaseBackupSetting
- type DatabaseType
- type DefaultErrorResponse
- type DefaultErrorResponseError
- type DefaultErrorResponseErrorDetailsItem
- type DeletedAppRestoreRequest
- type DeletedAppRestoreRequestProperties
- type Deployment
- type DeploymentCollection
- type DeploymentLocations
- type DeploymentProperties
- type Dimension
- type EnabledConfig
- type Enum11
- type Enum12
- type Environment
- type ErrorEntity
- type Experiments
- type FileSystemApplicationLogsConfig
- type FileSystemHTTPLogsConfig
- type FrequencyUnit
- type FtpsState
- type FunctionEnvelope
- type FunctionEnvelopeCollection
- type FunctionEnvelopeProperties
- type FunctionSecrets
- type FunctionSecretsProperties
- type GeoDistribution
- type GeoRegion
- type GeoRegionCollection
- type GeoRegionProperties
- type GlobalCsmSKUDescription
- type HTTPLogsConfig
- type HandlerMapping
- type HostKeys
- type HostNameBinding
- type HostNameBindingCollection
- type HostNameBindingProperties
- type HostNameSSLState
- type HostNameType
- type HostType
- type HostingEnvironmentDeploymentInfo
- type HostingEnvironmentProfile
- type HostingEnvironmentStatus
- type HybridConnection
- type HybridConnectionCollection
- type HybridConnectionKey
- type HybridConnectionKeyProperties
- type HybridConnectionLimits
- type HybridConnectionLimitsProperties
- type HybridConnectionProperties
- type IPFilterTag
- type IPSecurityRestriction
- type Identifier
- type IdentifierCollection
- type IdentifierProperties
- type InAvailabilityReasonType
- type InternalLoadBalancingMode
- type KeyInfo
- type KeyVaultSecretStatus
- type LocalizableString
- type LogLevel
- type LogSpecification
- type MSDeploy
- type MSDeployCore
- type MSDeployLog
- type MSDeployLogEntry
- type MSDeployLogEntryType
- type MSDeployLogProperties
- type MSDeployProvisioningState
- type MSDeployStatus
- type MSDeployStatusProperties
- type ManagedPipelineMode
- type ManagedServiceIdentity
- type ManagedServiceIdentityType
- type MetricAvailability
- type MetricSpecification
- type MigrateMySQLRequest
- type MigrateMySQLRequestProperties
- type MigrateMySQLStatus
- type MigrateMySQLStatusProperties
- type MySQLMigrationType
- type NameIdentifier
- type NameValuePair
- type NetworkAccessControlEntry
- type NetworkFeatures
- type NetworkFeaturesProperties
- type NetworkTrace
- type NotificationLevel
- type Operation
- type OperationStatus
- type PerfMonCounterCollection
- type PerfMonResponse
- type PerfMonSample
- type PerfMonSet
- type Plan
- type PlanCollection
- type PlanPatchResource
- type PlanPatchResourceProperties
- type PlanProperties
- type PlansClient
- func (client *PlansClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[PlansClientCreateOrUpdateResponse], error)
- func (client *PlansClient) CreateOrUpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientCreateOrUpdateVnetRouteResponse, error)
- func (client *PlansClient) Delete(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientDeleteResponse, error)
- func (client *PlansClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientDeleteHybridConnectionResponse, error)
- func (client *PlansClient) DeleteVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientDeleteVnetRouteResponse, error)
- func (client *PlansClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientGetResponse, error)
- func (client *PlansClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientGetHybridConnectionResponse, error)
- func (client *PlansClient) GetHybridConnectionPlanLimit(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientGetHybridConnectionPlanLimitResponse, error)
- func (client *PlansClient) GetRouteForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientGetRouteForVnetResponse, error)
- func (client *PlansClient) GetServerFarmSKUs(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientGetServerFarmSKUsResponse, error)
- func (client *PlansClient) GetVnetFromServerFarm(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientGetVnetFromServerFarmResponse, error)
- func (client *PlansClient) GetVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientGetVnetGatewayResponse, error)
- func (client *PlansClient) ListCapabilities(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientListCapabilitiesResponse, error)
- func (client *PlansClient) ListHybridConnectionKeys(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientListHybridConnectionKeysResponse, error)
- func (client *PlansClient) ListRoutesForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientListRoutesForVnetResponse, error)
- func (client *PlansClient) ListVnets(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientListVnetsResponse, error)
- func (client *PlansClient) NewListByResourceGroupPager(resourceGroupName string, options *PlansClientListByResourceGroupOptions) *runtime.Pager[PlansClientListByResourceGroupResponse]
- func (client *PlansClient) NewListHybridConnectionsPager(resourceGroupName string, name string, ...) *runtime.Pager[PlansClientListHybridConnectionsResponse]
- func (client *PlansClient) NewListMetricDefintionsPager(resourceGroupName string, name string, ...) *runtime.Pager[PlansClientListMetricDefintionsResponse]
- func (client *PlansClient) NewListMetricsPager(resourceGroupName string, name string, options *PlansClientListMetricsOptions) *runtime.Pager[PlansClientListMetricsResponse]
- func (client *PlansClient) NewListPager(options *PlansClientListOptions) *runtime.Pager[PlansClientListResponse]
- func (client *PlansClient) NewListUsagesPager(resourceGroupName string, name string, options *PlansClientListUsagesOptions) *runtime.Pager[PlansClientListUsagesResponse]
- func (client *PlansClient) NewListWebAppsByHybridConnectionPager(resourceGroupName string, name string, namespaceName string, relayName string, ...) *runtime.Pager[PlansClientListWebAppsByHybridConnectionResponse]
- func (client *PlansClient) NewListWebAppsPager(resourceGroupName string, name string, options *PlansClientListWebAppsOptions) *runtime.Pager[PlansClientListWebAppsResponse]
- func (client *PlansClient) RebootWorker(ctx context.Context, resourceGroupName string, name string, workerName string, ...) (PlansClientRebootWorkerResponse, error)
- func (client *PlansClient) RestartWebApps(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientRestartWebAppsResponse, error)
- func (client *PlansClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (PlansClientUpdateResponse, error)
- func (client *PlansClient) UpdateVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientUpdateVnetGatewayResponse, error)
- func (client *PlansClient) UpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (PlansClientUpdateVnetRouteResponse, error)
- type PlansClientBeginCreateOrUpdateOptions
- type PlansClientCreateOrUpdateResponse
- type PlansClientCreateOrUpdateVnetRouteOptions
- type PlansClientCreateOrUpdateVnetRouteResponse
- type PlansClientDeleteHybridConnectionOptions
- type PlansClientDeleteHybridConnectionResponse
- type PlansClientDeleteOptions
- type PlansClientDeleteResponse
- type PlansClientDeleteVnetRouteOptions
- type PlansClientDeleteVnetRouteResponse
- type PlansClientGetHybridConnectionOptions
- type PlansClientGetHybridConnectionPlanLimitOptions
- type PlansClientGetHybridConnectionPlanLimitResponse
- type PlansClientGetHybridConnectionResponse
- type PlansClientGetOptions
- type PlansClientGetResponse
- type PlansClientGetRouteForVnetOptions
- type PlansClientGetRouteForVnetResponse
- type PlansClientGetServerFarmSKUsOptions
- type PlansClientGetServerFarmSKUsResponse
- type PlansClientGetVnetFromServerFarmOptions
- type PlansClientGetVnetFromServerFarmResponse
- type PlansClientGetVnetGatewayOptions
- type PlansClientGetVnetGatewayResponse
- type PlansClientListByResourceGroupOptions
- type PlansClientListByResourceGroupResponse
- type PlansClientListCapabilitiesOptions
- type PlansClientListCapabilitiesResponse
- type PlansClientListHybridConnectionKeysOptions
- type PlansClientListHybridConnectionKeysResponse
- type PlansClientListHybridConnectionsOptions
- type PlansClientListHybridConnectionsResponse
- type PlansClientListMetricDefintionsOptions
- type PlansClientListMetricDefintionsResponse
- type PlansClientListMetricsOptions
- type PlansClientListMetricsResponse
- type PlansClientListOptions
- type PlansClientListResponse
- type PlansClientListRoutesForVnetOptions
- type PlansClientListRoutesForVnetResponse
- type PlansClientListUsagesOptions
- type PlansClientListUsagesResponse
- type PlansClientListVnetsOptions
- type PlansClientListVnetsResponse
- type PlansClientListWebAppsByHybridConnectionOptions
- type PlansClientListWebAppsByHybridConnectionResponse
- type PlansClientListWebAppsOptions
- type PlansClientListWebAppsResponse
- type PlansClientRebootWorkerOptions
- type PlansClientRebootWorkerResponse
- type PlansClientRestartWebAppsOptions
- type PlansClientRestartWebAppsResponse
- type PlansClientUpdateOptions
- type PlansClientUpdateResponse
- type PlansClientUpdateVnetGatewayOptions
- type PlansClientUpdateVnetGatewayResponse
- type PlansClientUpdateVnetRouteOptions
- type PlansClientUpdateVnetRouteResponse
- type PremierAddOn
- type PremierAddOnOffer
- type PremierAddOnOfferCollection
- type PremierAddOnOfferProperties
- type PremierAddOnPatchResource
- type PremierAddOnPatchResourceProperties
- type PremierAddOnProperties
- type PrivateAccess
- type PrivateAccessProperties
- type PrivateAccessSubnet
- type PrivateAccessVirtualNetwork
- type ProcessInfo
- type ProcessInfoCollection
- type ProcessInfoProperties
- type ProcessModuleInfo
- type ProcessModuleInfoCollection
- type ProcessModuleInfoProperties
- type ProcessThreadInfo
- type ProcessThreadInfoCollection
- type ProcessThreadInfoProperties
- type ProviderClient
- func (client *ProviderClient) NewGetAvailableStacksOnPremPager(options *ProviderClientGetAvailableStacksOnPremOptions) *runtime.Pager[ProviderClientGetAvailableStacksOnPremResponse]
- func (client *ProviderClient) NewGetAvailableStacksPager(options *ProviderClientGetAvailableStacksOptions) *runtime.Pager[ProviderClientGetAvailableStacksResponse]
- func (client *ProviderClient) NewListOperationsPager(options *ProviderClientListOperationsOptions) *runtime.Pager[ProviderClientListOperationsResponse]
- type ProviderClientGetAvailableStacksOnPremOptions
- type ProviderClientGetAvailableStacksOnPremResponse
- type ProviderClientGetAvailableStacksOptions
- type ProviderClientGetAvailableStacksResponse
- type ProviderClientListOperationsOptions
- type ProviderClientListOperationsResponse
- type ProvisioningState
- type ProxyOnlyResource
- type PublicCertificate
- type PublicCertificateCollection
- type PublicCertificateLocation
- type PublicCertificateProperties
- type PublishingProfileFormat
- type PushSettings
- type PushSettingsProperties
- type RampUpRule
- type Recommendation
- type RecommendationCollection
- type RecommendationProperties
- type RecommendationRule
- type RecommendationRuleProperties
- type RecommendationsClient
- func (client *RecommendationsClient) DisableAllForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, ...) (RecommendationsClientDisableAllForHostingEnvironmentResponse, error)
- func (client *RecommendationsClient) DisableAllForWebApp(ctx context.Context, resourceGroupName string, siteName string, ...) (RecommendationsClientDisableAllForWebAppResponse, error)
- func (client *RecommendationsClient) DisableRecommendationForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, ...) (RecommendationsClientDisableRecommendationForHostingEnvironmentResponse, error)
- func (client *RecommendationsClient) DisableRecommendationForSite(ctx context.Context, resourceGroupName string, siteName string, name string, ...) (RecommendationsClientDisableRecommendationForSiteResponse, error)
- func (client *RecommendationsClient) DisableRecommendationForSubscription(ctx context.Context, name string, ...) (RecommendationsClientDisableRecommendationForSubscriptionResponse, error)
- func (client *RecommendationsClient) GetRuleDetailsByHostingEnvironment(ctx context.Context, resourceGroupName string, hostingEnvironmentName string, ...) (RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse, error)
- func (client *RecommendationsClient) GetRuleDetailsByWebApp(ctx context.Context, resourceGroupName string, siteName string, name string, ...) (RecommendationsClientGetRuleDetailsByWebAppResponse, error)
- func (client *RecommendationsClient) NewListHistoryForHostingEnvironmentPager(resourceGroupName string, hostingEnvironmentName string, ...) *runtime.Pager[RecommendationsClientListHistoryForHostingEnvironmentResponse]
- func (client *RecommendationsClient) NewListHistoryForWebAppPager(resourceGroupName string, siteName string, ...) *runtime.Pager[RecommendationsClientListHistoryForWebAppResponse]
- func (client *RecommendationsClient) NewListPager(options *RecommendationsClientListOptions) *runtime.Pager[RecommendationsClientListResponse]
- func (client *RecommendationsClient) NewListRecommendedRulesForHostingEnvironmentPager(resourceGroupName string, hostingEnvironmentName string, ...) ...
- func (client *RecommendationsClient) NewListRecommendedRulesForWebAppPager(resourceGroupName string, siteName string, ...) *runtime.Pager[RecommendationsClientListRecommendedRulesForWebAppResponse]
- func (client *RecommendationsClient) ResetAllFilters(ctx context.Context, options *RecommendationsClientResetAllFiltersOptions) (RecommendationsClientResetAllFiltersResponse, error)
- func (client *RecommendationsClient) ResetAllFiltersForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, ...) (RecommendationsClientResetAllFiltersForHostingEnvironmentResponse, error)
- func (client *RecommendationsClient) ResetAllFiltersForWebApp(ctx context.Context, resourceGroupName string, siteName string, ...) (RecommendationsClientResetAllFiltersForWebAppResponse, error)
- type RecommendationsClientDisableAllForHostingEnvironmentOptions
- type RecommendationsClientDisableAllForHostingEnvironmentResponse
- type RecommendationsClientDisableAllForWebAppOptions
- type RecommendationsClientDisableAllForWebAppResponse
- type RecommendationsClientDisableRecommendationForHostingEnvironmentOptions
- type RecommendationsClientDisableRecommendationForHostingEnvironmentResponse
- type RecommendationsClientDisableRecommendationForSiteOptions
- type RecommendationsClientDisableRecommendationForSiteResponse
- type RecommendationsClientDisableRecommendationForSubscriptionOptions
- type RecommendationsClientDisableRecommendationForSubscriptionResponse
- type RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions
- type RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse
- type RecommendationsClientGetRuleDetailsByWebAppOptions
- type RecommendationsClientGetRuleDetailsByWebAppResponse
- type RecommendationsClientListHistoryForHostingEnvironmentOptions
- type RecommendationsClientListHistoryForHostingEnvironmentResponse
- type RecommendationsClientListHistoryForWebAppOptions
- type RecommendationsClientListHistoryForWebAppResponse
- type RecommendationsClientListOptions
- type RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions
- type RecommendationsClientListRecommendedRulesForHostingEnvironmentResponse
- type RecommendationsClientListRecommendedRulesForWebAppOptions
- type RecommendationsClientListRecommendedRulesForWebAppResponse
- type RecommendationsClientListResponse
- type RecommendationsClientResetAllFiltersForHostingEnvironmentOptions
- type RecommendationsClientResetAllFiltersForHostingEnvironmentResponse
- type RecommendationsClientResetAllFiltersForWebAppOptions
- type RecommendationsClientResetAllFiltersForWebAppResponse
- type RecommendationsClientResetAllFiltersOptions
- type RecommendationsClientResetAllFiltersResponse
- type RedundancyMode
- type RelayServiceConnectionEntity
- type RelayServiceConnectionEntityProperties
- type RequestsBasedTrigger
- type Resource
- type ResourceCollection
- type ResourceMetric
- type ResourceMetricAvailability
- type ResourceMetricCollection
- type ResourceMetricDefinition
- type ResourceMetricDefinitionCollection
- type ResourceMetricDefinitionProperties
- type ResourceMetricName
- type ResourceMetricProperty
- type ResourceMetricValue
- type ResourceNameAvailability
- type ResourceNameAvailabilityRequest
- type ResourceScopeType
- type RestoreRequest
- type RestoreRequestProperties
- type RouteType
- type SKUCapacity
- type SKUDescription
- type SKUInfos
- type SKUName
- type SSLState
- type ScmType
- type ServiceSpecification
- type Site
- type SiteAuthSettings
- type SiteAuthSettingsProperties
- type SiteAvailabilityState
- type SiteCloneability
- type SiteCloneabilityCriterion
- type SiteConfig
- type SiteConfigResource
- type SiteConfigResourceCollection
- type SiteConfigurationSnapshotInfo
- type SiteConfigurationSnapshotInfoCollection
- type SiteConfigurationSnapshotInfoProperties
- type SiteExtensionInfo
- type SiteExtensionInfoCollection
- type SiteExtensionInfoProperties
- type SiteExtensionType
- type SiteInstance
- type SiteInstanceProperties
- type SiteLimits
- type SiteLoadBalancing
- type SiteLogsConfig
- type SiteLogsConfigProperties
- type SiteMachineKey
- type SitePatchResource
- type SitePatchResourceProperties
- type SitePhpErrorLogFlag
- type SitePhpErrorLogFlagProperties
- type SiteProperties
- type SiteSourceControl
- type SiteSourceControlProperties
- type SlotConfigNames
- type SlotConfigNamesResource
- type SlotDifference
- type SlotDifferenceCollection
- type SlotDifferenceProperties
- type SlotSwapStatus
- type SlowRequestsBasedTrigger
- type Snapshot
- type SnapshotCollection
- type SnapshotProperties
- type SnapshotRecoverySource
- type SnapshotRestoreRequest
- type SnapshotRestoreRequestProperties
- type SourceControl
- type SourceControlCollection
- type SourceControlProperties
- type StackMajorVersion
- type StackMinorVersion
- type StampCapacity
- type StatusCodesBasedTrigger
- type StatusOptions
- type StorageMigrationOptions
- type StorageMigrationOptionsProperties
- type StorageMigrationResponse
- type StorageMigrationResponseProperties
- type StringDictionary
- type SupportedTLSVersions
- type SwiftVirtualNetwork
- type SwiftVirtualNetworkProperties
- type TriggeredJobHistory
- type TriggeredJobHistoryCollection
- type TriggeredJobHistoryProperties
- type TriggeredJobRun
- type TriggeredJobRunProperties
- type TriggeredWebJob
- type TriggeredWebJobCollection
- type TriggeredWebJobProperties
- type TriggeredWebJobStatus
- type UnauthenticatedClientAction
- type UsageState
- type User
- type UserProperties
- type ValidateContainerSettingsRequest
- type ValidateProperties
- type ValidateRequest
- type ValidateResourceTypes
- type ValidateResponse
- type ValidateResponseError
- type VirtualApplication
- type VirtualDirectory
- type VirtualIPMapping
- type VirtualNetworkProfile
- type VnetGateway
- type VnetGatewayProperties
- type VnetInfo
- type VnetInfoProperties
- type VnetParameters
- type VnetParametersProperties
- type VnetRoute
- type VnetRouteProperties
- type VnetValidationFailureDetails
- type VnetValidationFailureDetailsProperties
- type VnetValidationTestFailure
- type VnetValidationTestFailureProperties
- type WebAppCollection
- type WebAppInstanceCollection
- type WebAppsClient
- func (client *WebAppsClient) AddPremierAddOn(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientAddPremierAddOnResponse, error)
- func (client *WebAppsClient) AddPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientAddPremierAddOnSlotResponse, error)
- func (client *WebAppsClient) AnalyzeCustomHostname(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientAnalyzeCustomHostnameResponse, error)
- func (client *WebAppsClient) AnalyzeCustomHostnameSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientAnalyzeCustomHostnameSlotResponse, error)
- func (client *WebAppsClient) ApplySlotConfigToProduction(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientApplySlotConfigToProductionResponse, error)
- func (client *WebAppsClient) ApplySlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientApplySlotConfigurationSlotResponse, error)
- func (client *WebAppsClient) Backup(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientBackupResponse, error)
- func (client *WebAppsClient) BackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientBackupSlotResponse, error)
- func (client *WebAppsClient) BeginCreateFunction(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientCreateFunctionResponse], error)
- func (client *WebAppsClient) BeginCreateInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientCreateInstanceFunctionSlotResponse], error)
- func (client *WebAppsClient) BeginCreateInstanceMSDeployOperation(ctx context.Context, resourceGroupName string, name string, instanceID string, ...) (*runtime.Poller[WebAppsClientCreateInstanceMSDeployOperationResponse], error)
- func (client *WebAppsClient) BeginCreateInstanceMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientCreateInstanceMSDeployOperationSlotResponse], ...)
- func (client *WebAppsClient) BeginCreateMSDeployOperation(ctx context.Context, resourceGroupName string, name string, msDeploy MSDeploy, ...) (*runtime.Poller[WebAppsClientCreateMSDeployOperationResponse], error)
- func (client *WebAppsClient) BeginCreateMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientCreateMSDeployOperationSlotResponse], error)
- func (client *WebAppsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, siteEnvelope Site, ...) (*runtime.Poller[WebAppsClientCreateOrUpdateResponse], error)
- func (client *WebAppsClient) BeginCreateOrUpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientCreateOrUpdateSlotResponse], error)
- func (client *WebAppsClient) BeginCreateOrUpdateSourceControl(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientCreateOrUpdateSourceControlResponse], error)
- func (client *WebAppsClient) BeginCreateOrUpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientCreateOrUpdateSourceControlSlotResponse], error)
- func (client *WebAppsClient) BeginInstallSiteExtension(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientInstallSiteExtensionResponse], error)
- func (client *WebAppsClient) BeginInstallSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientInstallSiteExtensionSlotResponse], error)
- func (client *WebAppsClient) BeginListPublishingCredentials(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientListPublishingCredentialsResponse], error)
- func (client *WebAppsClient) BeginListPublishingCredentialsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientListPublishingCredentialsSlotResponse], error)
- func (client *WebAppsClient) BeginMigrateMySQL(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientMigrateMySQLResponse], error)
- func (client *WebAppsClient) BeginMigrateStorage(ctx context.Context, subscriptionName string, resourceGroupName string, ...) (*runtime.Poller[WebAppsClientMigrateStorageResponse], error)
- func (client *WebAppsClient) BeginRestore(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (*runtime.Poller[WebAppsClientRestoreResponse], error)
- func (client *WebAppsClient) BeginRestoreFromBackupBlob(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientRestoreFromBackupBlobResponse], error)
- func (client *WebAppsClient) BeginRestoreFromBackupBlobSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientRestoreFromBackupBlobSlotResponse], error)
- func (client *WebAppsClient) BeginRestoreFromDeletedApp(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientRestoreFromDeletedAppResponse], error)
- func (client *WebAppsClient) BeginRestoreFromDeletedAppSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientRestoreFromDeletedAppSlotResponse], error)
- func (client *WebAppsClient) BeginRestoreSlot(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (*runtime.Poller[WebAppsClientRestoreSlotResponse], error)
- func (client *WebAppsClient) BeginRestoreSnapshot(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientRestoreSnapshotResponse], error)
- func (client *WebAppsClient) BeginRestoreSnapshotSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientRestoreSnapshotSlotResponse], error)
- func (client *WebAppsClient) BeginStartNetworkTrace(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientStartNetworkTraceResponse], error)
- func (client *WebAppsClient) BeginStartNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientStartNetworkTraceSlotResponse], error)
- func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientStartWebSiteNetworkTraceOperationResponse], error)
- func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse], ...)
- func (client *WebAppsClient) BeginSwapSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (*runtime.Poller[WebAppsClientSwapSlotResponse], error)
- func (client *WebAppsClient) BeginSwapSlotWithProduction(ctx context.Context, resourceGroupName string, name string, ...) (*runtime.Poller[WebAppsClientSwapSlotWithProductionResponse], error)
- func (client *WebAppsClient) CreateDeployment(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientCreateDeploymentResponse, error)
- func (client *WebAppsClient) CreateDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientCreateDeploymentSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateConfigurationResponse, error)
- func (client *WebAppsClient) CreateOrUpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientCreateOrUpdateConfigurationSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse, error)
- func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateFunctionSecret(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateFunctionSecretResponse, error)
- func (client *WebAppsClient) CreateOrUpdateFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateFunctionSecretSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, ...) (WebAppsClientCreateOrUpdateHostNameBindingResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, hostName string, ...) (WebAppsClientCreateOrUpdateHostNameBindingSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, ...) (WebAppsClientCreateOrUpdateHostSecretResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, ...) (WebAppsClientCreateOrUpdateHostSecretSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateHybridConnectionResponse, error)
- func (client *WebAppsClient) CreateOrUpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateHybridConnectionSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdatePublicCertificate(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdatePublicCertificateResponse, error)
- func (client *WebAppsClient) CreateOrUpdatePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdatePublicCertificateSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientCreateOrUpdateRelayServiceConnectionResponse, error)
- func (client *WebAppsClient) CreateOrUpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse, error)
- func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientCreateOrUpdateVnetConnectionResponse, error)
- func (client *WebAppsClient) CreateOrUpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse, error)
- func (client *WebAppsClient) CreateOrUpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse, error)
- func (client *WebAppsClient) CreateOrUpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientCreateOrUpdateVnetConnectionSlotResponse, error)
- func (client *WebAppsClient) Delete(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteResponse, error)
- func (client *WebAppsClient) DeleteBackup(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientDeleteBackupResponse, error)
- func (client *WebAppsClient) DeleteBackupConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteBackupConfigurationResponse, error)
- func (client *WebAppsClient) DeleteBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeleteBackupConfigurationSlotResponse, error)
- func (client *WebAppsClient) DeleteBackupSlot(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientDeleteBackupSlotResponse, error)
- func (client *WebAppsClient) DeleteContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientDeleteContinuousWebJobResponse, error)
- func (client *WebAppsClient) DeleteContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientDeleteContinuousWebJobSlotResponse, error)
- func (client *WebAppsClient) DeleteDeployment(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientDeleteDeploymentResponse, error)
- func (client *WebAppsClient) DeleteDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientDeleteDeploymentSlotResponse, error)
- func (client *WebAppsClient) DeleteDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteDomainOwnershipIdentifierResponse, error)
- func (client *WebAppsClient) DeleteDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse, error)
- func (client *WebAppsClient) DeleteFunction(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteFunctionResponse, error)
- func (client *WebAppsClient) DeleteFunctionSecret(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteFunctionSecretResponse, error)
- func (client *WebAppsClient) DeleteFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteFunctionSecretSlotResponse, error)
- func (client *WebAppsClient) DeleteHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, ...) (WebAppsClientDeleteHostNameBindingResponse, error)
- func (client *WebAppsClient) DeleteHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeleteHostNameBindingSlotResponse, error)
- func (client *WebAppsClient) DeleteHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, ...) (WebAppsClientDeleteHostSecretResponse, error)
- func (client *WebAppsClient) DeleteHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, ...) (WebAppsClientDeleteHostSecretSlotResponse, error)
- func (client *WebAppsClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteHybridConnectionResponse, error)
- func (client *WebAppsClient) DeleteHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteHybridConnectionSlotResponse, error)
- func (client *WebAppsClient) DeleteInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteInstanceFunctionSlotResponse, error)
- func (client *WebAppsClient) DeleteInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientDeleteInstanceProcessResponse, error)
- func (client *WebAppsClient) DeleteInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientDeleteInstanceProcessSlotResponse, error)
- func (client *WebAppsClient) DeletePremierAddOn(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeletePremierAddOnResponse, error)
- func (client *WebAppsClient) DeletePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeletePremierAddOnSlotResponse, error)
- func (client *WebAppsClient) DeleteProcess(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientDeleteProcessResponse, error)
- func (client *WebAppsClient) DeleteProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientDeleteProcessSlotResponse, error)
- func (client *WebAppsClient) DeletePublicCertificate(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeletePublicCertificateResponse, error)
- func (client *WebAppsClient) DeletePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeletePublicCertificateSlotResponse, error)
- func (client *WebAppsClient) DeleteRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientDeleteRelayServiceConnectionResponse, error)
- func (client *WebAppsClient) DeleteRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientDeleteRelayServiceConnectionSlotResponse, error)
- func (client *WebAppsClient) DeleteSiteExtension(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteSiteExtensionResponse, error)
- func (client *WebAppsClient) DeleteSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteSiteExtensionSlotResponse, error)
- func (client *WebAppsClient) DeleteSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeleteSlotResponse, error)
- func (client *WebAppsClient) DeleteSourceControl(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteSourceControlResponse, error)
- func (client *WebAppsClient) DeleteSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeleteSourceControlSlotResponse, error)
- func (client *WebAppsClient) DeleteSwiftVirtualNetwork(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDeleteSwiftVirtualNetworkResponse, error)
- func (client *WebAppsClient) DeleteSwiftVirtualNetworkSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDeleteSwiftVirtualNetworkSlotResponse, error)
- func (client *WebAppsClient) DeleteTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientDeleteTriggeredWebJobResponse, error)
- func (client *WebAppsClient) DeleteTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientDeleteTriggeredWebJobSlotResponse, error)
- func (client *WebAppsClient) DeleteVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientDeleteVnetConnectionResponse, error)
- func (client *WebAppsClient) DeleteVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientDeleteVnetConnectionSlotResponse, error)
- func (client *WebAppsClient) DiscoverBackup(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientDiscoverBackupResponse, error)
- func (client *WebAppsClient) DiscoverBackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientDiscoverBackupSlotResponse, error)
- func (client *WebAppsClient) GenerateNewSitePublishingPassword(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGenerateNewSitePublishingPasswordResponse, error)
- func (client *WebAppsClient) GenerateNewSitePublishingPasswordSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGenerateNewSitePublishingPasswordSlotResponse, error)
- func (client *WebAppsClient) Get(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetResponse, error)
- func (client *WebAppsClient) GetAuthSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetAuthSettingsResponse, error)
- func (client *WebAppsClient) GetAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetAuthSettingsSlotResponse, error)
- func (client *WebAppsClient) GetBackupConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetBackupConfigurationResponse, error)
- func (client *WebAppsClient) GetBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetBackupConfigurationSlotResponse, error)
- func (client *WebAppsClient) GetBackupStatus(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientGetBackupStatusResponse, error)
- func (client *WebAppsClient) GetBackupStatusSlot(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientGetBackupStatusSlotResponse, error)
- func (client *WebAppsClient) GetConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetConfigurationResponse, error)
- func (client *WebAppsClient) GetConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetConfigurationSlotResponse, error)
- func (client *WebAppsClient) GetConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, ...) (WebAppsClientGetConfigurationSnapshotResponse, error)
- func (client *WebAppsClient) GetConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, ...) (WebAppsClientGetConfigurationSnapshotSlotResponse, error)
- func (client *WebAppsClient) GetContainerLogsZip(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetContainerLogsZipResponse, error)
- func (client *WebAppsClient) GetContainerLogsZipSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetContainerLogsZipSlotResponse, error)
- func (client *WebAppsClient) GetContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetContinuousWebJobResponse, error)
- func (client *WebAppsClient) GetContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetContinuousWebJobSlotResponse, error)
- func (client *WebAppsClient) GetDeployment(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientGetDeploymentResponse, error)
- func (client *WebAppsClient) GetDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientGetDeploymentSlotResponse, error)
- func (client *WebAppsClient) GetDiagnosticLogsConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetDiagnosticLogsConfigurationResponse, error)
- func (client *WebAppsClient) GetDiagnosticLogsConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetDiagnosticLogsConfigurationSlotResponse, error)
- func (client *WebAppsClient) GetDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetDomainOwnershipIdentifierResponse, error)
- func (client *WebAppsClient) GetDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetDomainOwnershipIdentifierSlotResponse, error)
- func (client *WebAppsClient) GetFunction(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetFunctionResponse, error)
- func (client *WebAppsClient) GetFunctionsAdminToken(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetFunctionsAdminTokenResponse, error)
- func (client *WebAppsClient) GetFunctionsAdminTokenSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetFunctionsAdminTokenSlotResponse, error)
- func (client *WebAppsClient) GetHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, ...) (WebAppsClientGetHostNameBindingResponse, error)
- func (client *WebAppsClient) GetHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetHostNameBindingSlotResponse, error)
- func (client *WebAppsClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetHybridConnectionResponse, error)
- func (client *WebAppsClient) GetHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetHybridConnectionSlotResponse, error)
- func (client *WebAppsClient) GetInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetInstanceFunctionSlotResponse, error)
- func (client *WebAppsClient) GetInstanceMSDeployLog(ctx context.Context, resourceGroupName string, name string, instanceID string, ...) (WebAppsClientGetInstanceMSDeployLogResponse, error)
- func (client *WebAppsClient) GetInstanceMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetInstanceMSDeployLogSlotResponse, error)
- func (client *WebAppsClient) GetInstanceMsDeployStatus(ctx context.Context, resourceGroupName string, name string, instanceID string, ...) (WebAppsClientGetInstanceMsDeployStatusResponse, error)
- func (client *WebAppsClient) GetInstanceMsDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetInstanceMsDeployStatusSlotResponse, error)
- func (client *WebAppsClient) GetInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessResponse, error)
- func (client *WebAppsClient) GetInstanceProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessDumpResponse, error)
- func (client *WebAppsClient) GetInstanceProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessDumpSlotResponse, error)
- func (client *WebAppsClient) GetInstanceProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessModuleResponse, error)
- func (client *WebAppsClient) GetInstanceProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessModuleSlotResponse, error)
- func (client *WebAppsClient) GetInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessSlotResponse, error)
- func (client *WebAppsClient) GetInstanceProcessThread(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessThreadResponse, error)
- func (client *WebAppsClient) GetInstanceProcessThreadSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetInstanceProcessThreadSlotResponse, error)
- func (client *WebAppsClient) GetMSDeployLog(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetMSDeployLogResponse, error)
- func (client *WebAppsClient) GetMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetMSDeployLogSlotResponse, error)
- func (client *WebAppsClient) GetMSDeployStatus(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetMSDeployStatusResponse, error)
- func (client *WebAppsClient) GetMSDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetMSDeployStatusSlotResponse, error)
- func (client *WebAppsClient) GetMigrateMySQLStatus(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetMigrateMySQLStatusResponse, error)
- func (client *WebAppsClient) GetMigrateMySQLStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetMigrateMySQLStatusSlotResponse, error)
- func (client *WebAppsClient) GetNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTraceOperationResponse, error)
- func (client *WebAppsClient) GetNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTraceOperationSlotResponse, error)
- func (client *WebAppsClient) GetNetworkTraceOperationSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTraceOperationSlotV2Response, error)
- func (client *WebAppsClient) GetNetworkTraceOperationV2(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTraceOperationV2Response, error)
- func (client *WebAppsClient) GetNetworkTraces(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTracesResponse, error)
- func (client *WebAppsClient) GetNetworkTracesSlot(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTracesSlotResponse, error)
- func (client *WebAppsClient) GetNetworkTracesSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTracesSlotV2Response, error)
- func (client *WebAppsClient) GetNetworkTracesV2(ctx context.Context, resourceGroupName string, name string, operationID string, ...) (WebAppsClientGetNetworkTracesV2Response, error)
- func (client *WebAppsClient) GetPremierAddOn(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetPremierAddOnResponse, error)
- func (client *WebAppsClient) GetPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetPremierAddOnSlotResponse, error)
- func (client *WebAppsClient) GetPrivateAccess(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetPrivateAccessResponse, error)
- func (client *WebAppsClient) GetPrivateAccessSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetPrivateAccessSlotResponse, error)
- func (client *WebAppsClient) GetProcess(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessResponse, error)
- func (client *WebAppsClient) GetProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessDumpResponse, error)
- func (client *WebAppsClient) GetProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessDumpSlotResponse, error)
- func (client *WebAppsClient) GetProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessModuleResponse, error)
- func (client *WebAppsClient) GetProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessModuleSlotResponse, error)
- func (client *WebAppsClient) GetProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessSlotResponse, error)
- func (client *WebAppsClient) GetProcessThread(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessThreadResponse, error)
- func (client *WebAppsClient) GetProcessThreadSlot(ctx context.Context, resourceGroupName string, name string, processID string, ...) (WebAppsClientGetProcessThreadSlotResponse, error)
- func (client *WebAppsClient) GetPublicCertificate(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetPublicCertificateResponse, error)
- func (client *WebAppsClient) GetPublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetPublicCertificateSlotResponse, error)
- func (client *WebAppsClient) GetRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientGetRelayServiceConnectionResponse, error)
- func (client *WebAppsClient) GetRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientGetRelayServiceConnectionSlotResponse, error)
- func (client *WebAppsClient) GetSiteExtension(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetSiteExtensionResponse, error)
- func (client *WebAppsClient) GetSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetSiteExtensionSlotResponse, error)
- func (client *WebAppsClient) GetSitePhpErrorLogFlag(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetSitePhpErrorLogFlagResponse, error)
- func (client *WebAppsClient) GetSitePhpErrorLogFlagSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetSitePhpErrorLogFlagSlotResponse, error)
- func (client *WebAppsClient) GetSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetSlotResponse, error)
- func (client *WebAppsClient) GetSourceControl(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetSourceControlResponse, error)
- func (client *WebAppsClient) GetSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetSourceControlSlotResponse, error)
- func (client *WebAppsClient) GetSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetSwiftVirtualNetworkConnectionResponse, error)
- func (client *WebAppsClient) GetSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse, error)
- func (client *WebAppsClient) GetTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetTriggeredWebJobResponse, error)
- func (client *WebAppsClient) GetTriggeredWebJobHistory(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetTriggeredWebJobHistoryResponse, error)
- func (client *WebAppsClient) GetTriggeredWebJobHistorySlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetTriggeredWebJobHistorySlotResponse, error)
- func (client *WebAppsClient) GetTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetTriggeredWebJobSlotResponse, error)
- func (client *WebAppsClient) GetVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientGetVnetConnectionResponse, error)
- func (client *WebAppsClient) GetVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientGetVnetConnectionGatewayResponse, error)
- func (client *WebAppsClient) GetVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientGetVnetConnectionGatewaySlotResponse, error)
- func (client *WebAppsClient) GetVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientGetVnetConnectionSlotResponse, error)
- func (client *WebAppsClient) GetWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetWebJobResponse, error)
- func (client *WebAppsClient) GetWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientGetWebJobSlotResponse, error)
- func (client *WebAppsClient) GetWebSiteContainerLogs(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientGetWebSiteContainerLogsResponse, error)
- func (client *WebAppsClient) GetWebSiteContainerLogsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientGetWebSiteContainerLogsSlotResponse, error)
- func (client *WebAppsClient) IsCloneable(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientIsCloneableResponse, error)
- func (client *WebAppsClient) IsCloneableSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientIsCloneableSlotResponse, error)
- func (client *WebAppsClient) ListApplicationSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListApplicationSettingsResponse, error)
- func (client *WebAppsClient) ListApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListApplicationSettingsSlotResponse, error)
- func (client *WebAppsClient) ListAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListAzureStorageAccountsResponse, error)
- func (client *WebAppsClient) ListAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListAzureStorageAccountsSlotResponse, error)
- func (client *WebAppsClient) ListBackupStatusSecrets(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientListBackupStatusSecretsResponse, error)
- func (client *WebAppsClient) ListBackupStatusSecretsSlot(ctx context.Context, resourceGroupName string, name string, backupID string, ...) (WebAppsClientListBackupStatusSecretsSlotResponse, error)
- func (client *WebAppsClient) ListConnectionStrings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListConnectionStringsResponse, error)
- func (client *WebAppsClient) ListConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListConnectionStringsSlotResponse, error)
- func (client *WebAppsClient) ListDeploymentLog(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientListDeploymentLogResponse, error)
- func (client *WebAppsClient) ListDeploymentLogSlot(ctx context.Context, resourceGroupName string, name string, id string, ...) (WebAppsClientListDeploymentLogSlotResponse, error)
- func (client *WebAppsClient) ListFunctionKeys(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListFunctionKeysResponse, error)
- func (client *WebAppsClient) ListFunctionKeysSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListFunctionKeysSlotResponse, error)
- func (client *WebAppsClient) ListFunctionSecrets(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListFunctionSecretsResponse, error)
- func (client *WebAppsClient) ListFunctionSecretsSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListFunctionSecretsSlotResponse, error)
- func (client *WebAppsClient) ListHostKeys(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListHostKeysResponse, error)
- func (client *WebAppsClient) ListHostKeysSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListHostKeysSlotResponse, error)
- func (client *WebAppsClient) ListHybridConnectionKeys(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListHybridConnectionKeysResponse, error)
- func (client *WebAppsClient) ListHybridConnectionKeysSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListHybridConnectionKeysSlotResponse, error)
- func (client *WebAppsClient) ListHybridConnections(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListHybridConnectionsResponse, error)
- func (client *WebAppsClient) ListHybridConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListHybridConnectionsSlotResponse, error)
- func (client *WebAppsClient) ListMetadata(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListMetadataResponse, error)
- func (client *WebAppsClient) ListMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListMetadataSlotResponse, error)
- func (client *WebAppsClient) ListNetworkFeatures(ctx context.Context, resourceGroupName string, name string, view string, ...) (WebAppsClientListNetworkFeaturesResponse, error)
- func (client *WebAppsClient) ListNetworkFeaturesSlot(ctx context.Context, resourceGroupName string, name string, view string, ...) (WebAppsClientListNetworkFeaturesSlotResponse, error)
- func (client *WebAppsClient) ListPremierAddOns(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListPremierAddOnsResponse, error)
- func (client *WebAppsClient) ListPremierAddOnsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListPremierAddOnsSlotResponse, error)
- func (client *WebAppsClient) ListPublishingProfileXMLWithSecrets(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListPublishingProfileXMLWithSecretsResponse, error)
- func (client *WebAppsClient) ListPublishingProfileXMLWithSecretsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse, error)
- func (client *WebAppsClient) ListRelayServiceConnections(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListRelayServiceConnectionsResponse, error)
- func (client *WebAppsClient) ListRelayServiceConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListRelayServiceConnectionsSlotResponse, error)
- func (client *WebAppsClient) ListSitePushSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListSitePushSettingsResponse, error)
- func (client *WebAppsClient) ListSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListSitePushSettingsSlotResponse, error)
- func (client *WebAppsClient) ListSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListSlotConfigurationNamesResponse, error)
- func (client *WebAppsClient) ListSyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListSyncFunctionTriggersResponse, error)
- func (client *WebAppsClient) ListSyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListSyncFunctionTriggersSlotResponse, error)
- func (client *WebAppsClient) ListSyncStatus(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListSyncStatusResponse, error)
- func (client *WebAppsClient) ListSyncStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListSyncStatusSlotResponse, error)
- func (client *WebAppsClient) ListVnetConnections(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientListVnetConnectionsResponse, error)
- func (client *WebAppsClient) ListVnetConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientListVnetConnectionsSlotResponse, error)
- func (client *WebAppsClient) NewListBackupsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListBackupsResponse]
- func (client *WebAppsClient) NewListBackupsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListBackupsSlotResponse]
- func (client *WebAppsClient) NewListByResourceGroupPager(resourceGroupName string, options *WebAppsClientListByResourceGroupOptions) *runtime.Pager[WebAppsClientListByResourceGroupResponse]
- func (client *WebAppsClient) NewListConfigurationSnapshotInfoPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListConfigurationSnapshotInfoResponse]
- func (client *WebAppsClient) NewListConfigurationSnapshotInfoSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListConfigurationSnapshotInfoSlotResponse]
- func (client *WebAppsClient) NewListConfigurationsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListConfigurationsResponse]
- func (client *WebAppsClient) NewListConfigurationsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListConfigurationsSlotResponse]
- func (client *WebAppsClient) NewListContinuousWebJobsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListContinuousWebJobsResponse]
- func (client *WebAppsClient) NewListContinuousWebJobsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListContinuousWebJobsSlotResponse]
- func (client *WebAppsClient) NewListDeploymentsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListDeploymentsResponse]
- func (client *WebAppsClient) NewListDeploymentsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListDeploymentsSlotResponse]
- func (client *WebAppsClient) NewListDomainOwnershipIdentifiersPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListDomainOwnershipIdentifiersResponse]
- func (client *WebAppsClient) NewListDomainOwnershipIdentifiersSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListDomainOwnershipIdentifiersSlotResponse]
- func (client *WebAppsClient) NewListFunctionsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListFunctionsResponse]
- func (client *WebAppsClient) NewListHostNameBindingsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListHostNameBindingsResponse]
- func (client *WebAppsClient) NewListHostNameBindingsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListHostNameBindingsSlotResponse]
- func (client *WebAppsClient) NewListInstanceFunctionsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListInstanceFunctionsSlotResponse]
- func (client *WebAppsClient) NewListInstanceIdentifiersPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListInstanceIdentifiersResponse]
- func (client *WebAppsClient) NewListInstanceIdentifiersSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListInstanceIdentifiersSlotResponse]
- func (client *WebAppsClient) NewListInstanceProcessModulesPager(resourceGroupName string, name string, processID string, instanceID string, ...) *runtime.Pager[WebAppsClientListInstanceProcessModulesResponse]
- func (client *WebAppsClient) NewListInstanceProcessModulesSlotPager(resourceGroupName string, name string, processID string, slot string, ...) *runtime.Pager[WebAppsClientListInstanceProcessModulesSlotResponse]
- func (client *WebAppsClient) NewListInstanceProcessThreadsPager(resourceGroupName string, name string, processID string, instanceID string, ...) *runtime.Pager[WebAppsClientListInstanceProcessThreadsResponse]
- func (client *WebAppsClient) NewListInstanceProcessThreadsSlotPager(resourceGroupName string, name string, processID string, slot string, ...) *runtime.Pager[WebAppsClientListInstanceProcessThreadsSlotResponse]
- func (client *WebAppsClient) NewListInstanceProcessesPager(resourceGroupName string, name string, instanceID string, ...) *runtime.Pager[WebAppsClientListInstanceProcessesResponse]
- func (client *WebAppsClient) NewListInstanceProcessesSlotPager(resourceGroupName string, name string, slot string, instanceID string, ...) *runtime.Pager[WebAppsClientListInstanceProcessesSlotResponse]
- func (client *WebAppsClient) NewListMetricDefinitionsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListMetricDefinitionsResponse]
- func (client *WebAppsClient) NewListMetricDefinitionsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListMetricDefinitionsSlotResponse]
- func (client *WebAppsClient) NewListMetricsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListMetricsResponse]
- func (client *WebAppsClient) NewListMetricsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListMetricsSlotResponse]
- func (client *WebAppsClient) NewListPager(options *WebAppsClientListOptions) *runtime.Pager[WebAppsClientListResponse]
- func (client *WebAppsClient) NewListPerfMonCountersPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListPerfMonCountersResponse]
- func (client *WebAppsClient) NewListPerfMonCountersSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListPerfMonCountersSlotResponse]
- func (client *WebAppsClient) NewListProcessModulesPager(resourceGroupName string, name string, processID string, ...) *runtime.Pager[WebAppsClientListProcessModulesResponse]
- func (client *WebAppsClient) NewListProcessModulesSlotPager(resourceGroupName string, name string, processID string, slot string, ...) *runtime.Pager[WebAppsClientListProcessModulesSlotResponse]
- func (client *WebAppsClient) NewListProcessThreadsPager(resourceGroupName string, name string, processID string, ...) *runtime.Pager[WebAppsClientListProcessThreadsResponse]
- func (client *WebAppsClient) NewListProcessThreadsSlotPager(resourceGroupName string, name string, processID string, slot string, ...) *runtime.Pager[WebAppsClientListProcessThreadsSlotResponse]
- func (client *WebAppsClient) NewListProcessesPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListProcessesResponse]
- func (client *WebAppsClient) NewListProcessesSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListProcessesSlotResponse]
- func (client *WebAppsClient) NewListPublicCertificatesPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListPublicCertificatesResponse]
- func (client *WebAppsClient) NewListPublicCertificatesSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListPublicCertificatesSlotResponse]
- func (client *WebAppsClient) NewListSiteExtensionsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListSiteExtensionsResponse]
- func (client *WebAppsClient) NewListSiteExtensionsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListSiteExtensionsSlotResponse]
- func (client *WebAppsClient) NewListSlotDifferencesFromProductionPager(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, ...) *runtime.Pager[WebAppsClientListSlotDifferencesFromProductionResponse]
- func (client *WebAppsClient) NewListSlotDifferencesSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListSlotDifferencesSlotResponse]
- func (client *WebAppsClient) NewListSlotsPager(resourceGroupName string, name string, options *WebAppsClientListSlotsOptions) *runtime.Pager[WebAppsClientListSlotsResponse]
- func (client *WebAppsClient) NewListSnapshotsFromDRSecondaryPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListSnapshotsFromDRSecondaryResponse]
- func (client *WebAppsClient) NewListSnapshotsFromDRSecondarySlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListSnapshotsFromDRSecondarySlotResponse]
- func (client *WebAppsClient) NewListSnapshotsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListSnapshotsResponse]
- func (client *WebAppsClient) NewListSnapshotsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListSnapshotsSlotResponse]
- func (client *WebAppsClient) NewListTriggeredWebJobHistoryPager(resourceGroupName string, name string, webJobName string, ...) *runtime.Pager[WebAppsClientListTriggeredWebJobHistoryResponse]
- func (client *WebAppsClient) NewListTriggeredWebJobHistorySlotPager(resourceGroupName string, name string, webJobName string, slot string, ...) *runtime.Pager[WebAppsClientListTriggeredWebJobHistorySlotResponse]
- func (client *WebAppsClient) NewListTriggeredWebJobsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListTriggeredWebJobsResponse]
- func (client *WebAppsClient) NewListTriggeredWebJobsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListTriggeredWebJobsSlotResponse]
- func (client *WebAppsClient) NewListUsagesPager(resourceGroupName string, name string, options *WebAppsClientListUsagesOptions) *runtime.Pager[WebAppsClientListUsagesResponse]
- func (client *WebAppsClient) NewListUsagesSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListUsagesSlotResponse]
- func (client *WebAppsClient) NewListWebJobsPager(resourceGroupName string, name string, ...) *runtime.Pager[WebAppsClientListWebJobsResponse]
- func (client *WebAppsClient) NewListWebJobsSlotPager(resourceGroupName string, name string, slot string, ...) *runtime.Pager[WebAppsClientListWebJobsSlotResponse]
- func (client *WebAppsClient) PutPrivateAccessVnet(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientPutPrivateAccessVnetResponse, error)
- func (client *WebAppsClient) PutPrivateAccessVnetSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientPutPrivateAccessVnetSlotResponse, error)
- func (client *WebAppsClient) RecoverSiteConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, ...) (WebAppsClientRecoverSiteConfigurationSnapshotResponse, error)
- func (client *WebAppsClient) RecoverSiteConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, ...) (WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse, error)
- func (client *WebAppsClient) ResetProductionSlotConfig(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientResetProductionSlotConfigResponse, error)
- func (client *WebAppsClient) ResetSlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientResetSlotConfigurationSlotResponse, error)
- func (client *WebAppsClient) Restart(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientRestartResponse, error)
- func (client *WebAppsClient) RestartSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientRestartSlotResponse, error)
- func (client *WebAppsClient) RunTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientRunTriggeredWebJobResponse, error)
- func (client *WebAppsClient) RunTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientRunTriggeredWebJobSlotResponse, error)
- func (client *WebAppsClient) Start(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientStartResponse, error)
- func (client *WebAppsClient) StartContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientStartContinuousWebJobResponse, error)
- func (client *WebAppsClient) StartContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientStartContinuousWebJobSlotResponse, error)
- func (client *WebAppsClient) StartSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientStartSlotResponse, error)
- func (client *WebAppsClient) StartWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientStartWebSiteNetworkTraceResponse, error)
- func (client *WebAppsClient) StartWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientStartWebSiteNetworkTraceSlotResponse, error)
- func (client *WebAppsClient) Stop(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientStopResponse, error)
- func (client *WebAppsClient) StopContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientStopContinuousWebJobResponse, error)
- func (client *WebAppsClient) StopContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, ...) (WebAppsClientStopContinuousWebJobSlotResponse, error)
- func (client *WebAppsClient) StopNetworkTrace(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientStopNetworkTraceResponse, error)
- func (client *WebAppsClient) StopNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientStopNetworkTraceSlotResponse, error)
- func (client *WebAppsClient) StopSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientStopSlotResponse, error)
- func (client *WebAppsClient) StopWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientStopWebSiteNetworkTraceResponse, error)
- func (client *WebAppsClient) StopWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientStopWebSiteNetworkTraceSlotResponse, error)
- func (client *WebAppsClient) SyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientSyncFunctionTriggersResponse, error)
- func (client *WebAppsClient) SyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientSyncFunctionTriggersSlotResponse, error)
- func (client *WebAppsClient) SyncFunctions(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientSyncFunctionsResponse, error)
- func (client *WebAppsClient) SyncFunctionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientSyncFunctionsSlotResponse, error)
- func (client *WebAppsClient) SyncRepository(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientSyncRepositoryResponse, error)
- func (client *WebAppsClient) SyncRepositorySlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientSyncRepositorySlotResponse, error)
- func (client *WebAppsClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateResponse, error)
- func (client *WebAppsClient) UpdateApplicationSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateApplicationSettingsResponse, error)
- func (client *WebAppsClient) UpdateApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateApplicationSettingsSlotResponse, error)
- func (client *WebAppsClient) UpdateAuthSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateAuthSettingsResponse, error)
- func (client *WebAppsClient) UpdateAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateAuthSettingsSlotResponse, error)
- func (client *WebAppsClient) UpdateAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateAzureStorageAccountsResponse, error)
- func (client *WebAppsClient) UpdateAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateAzureStorageAccountsSlotResponse, error)
- func (client *WebAppsClient) UpdateBackupConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateBackupConfigurationResponse, error)
- func (client *WebAppsClient) UpdateBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateBackupConfigurationSlotResponse, error)
- func (client *WebAppsClient) UpdateConfiguration(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateConfigurationResponse, error)
- func (client *WebAppsClient) UpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateConfigurationSlotResponse, error)
- func (client *WebAppsClient) UpdateConnectionStrings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateConnectionStringsResponse, error)
- func (client *WebAppsClient) UpdateConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateConnectionStringsSlotResponse, error)
- func (client *WebAppsClient) UpdateDiagnosticLogsConfig(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateDiagnosticLogsConfigResponse, error)
- func (client *WebAppsClient) UpdateDiagnosticLogsConfigSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateDiagnosticLogsConfigSlotResponse, error)
- func (client *WebAppsClient) UpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateDomainOwnershipIdentifierResponse, error)
- func (client *WebAppsClient) UpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse, error)
- func (client *WebAppsClient) UpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateHybridConnectionResponse, error)
- func (client *WebAppsClient) UpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateHybridConnectionSlotResponse, error)
- func (client *WebAppsClient) UpdateMetadata(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateMetadataResponse, error)
- func (client *WebAppsClient) UpdateMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateMetadataSlotResponse, error)
- func (client *WebAppsClient) UpdatePremierAddOn(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdatePremierAddOnResponse, error)
- func (client *WebAppsClient) UpdatePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdatePremierAddOnSlotResponse, error)
- func (client *WebAppsClient) UpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientUpdateRelayServiceConnectionResponse, error)
- func (client *WebAppsClient) UpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, ...) (WebAppsClientUpdateRelayServiceConnectionSlotResponse, error)
- func (client *WebAppsClient) UpdateSitePushSettings(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateSitePushSettingsResponse, error)
- func (client *WebAppsClient) UpdateSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateSitePushSettingsSlotResponse, error)
- func (client *WebAppsClient) UpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateSlotResponse, error)
- func (client *WebAppsClient) UpdateSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateSlotConfigurationNamesResponse, error)
- func (client *WebAppsClient) UpdateSourceControl(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateSourceControlResponse, error)
- func (client *WebAppsClient) UpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateSourceControlSlotResponse, error)
- func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, ...) (WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse, error)
- func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, ...) (WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse, error)
- func (client *WebAppsClient) UpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientUpdateVnetConnectionResponse, error)
- func (client *WebAppsClient) UpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientUpdateVnetConnectionGatewayResponse, error)
- func (client *WebAppsClient) UpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientUpdateVnetConnectionGatewaySlotResponse, error)
- func (client *WebAppsClient) UpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, ...) (WebAppsClientUpdateVnetConnectionSlotResponse, error)
- type WebAppsClientAddPremierAddOnOptions
- type WebAppsClientAddPremierAddOnResponse
- type WebAppsClientAddPremierAddOnSlotOptions
- type WebAppsClientAddPremierAddOnSlotResponse
- type WebAppsClientAnalyzeCustomHostnameOptions
- type WebAppsClientAnalyzeCustomHostnameResponse
- type WebAppsClientAnalyzeCustomHostnameSlotOptions
- type WebAppsClientAnalyzeCustomHostnameSlotResponse
- type WebAppsClientApplySlotConfigToProductionOptions
- type WebAppsClientApplySlotConfigToProductionResponse
- type WebAppsClientApplySlotConfigurationSlotOptions
- type WebAppsClientApplySlotConfigurationSlotResponse
- type WebAppsClientBackupOptions
- type WebAppsClientBackupResponse
- type WebAppsClientBackupSlotOptions
- type WebAppsClientBackupSlotResponse
- type WebAppsClientBeginCreateFunctionOptions
- type WebAppsClientBeginCreateInstanceFunctionSlotOptions
- type WebAppsClientBeginCreateInstanceMSDeployOperationOptions
- type WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions
- type WebAppsClientBeginCreateMSDeployOperationOptions
- type WebAppsClientBeginCreateMSDeployOperationSlotOptions
- type WebAppsClientBeginCreateOrUpdateOptions
- type WebAppsClientBeginCreateOrUpdateSlotOptions
- type WebAppsClientBeginCreateOrUpdateSourceControlOptions
- type WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions
- type WebAppsClientBeginInstallSiteExtensionOptions
- type WebAppsClientBeginInstallSiteExtensionSlotOptions
- type WebAppsClientBeginListPublishingCredentialsOptions
- type WebAppsClientBeginListPublishingCredentialsSlotOptions
- type WebAppsClientBeginMigrateMySQLOptions
- type WebAppsClientBeginMigrateStorageOptions
- type WebAppsClientBeginRestoreFromBackupBlobOptions
- type WebAppsClientBeginRestoreFromBackupBlobSlotOptions
- type WebAppsClientBeginRestoreFromDeletedAppOptions
- type WebAppsClientBeginRestoreFromDeletedAppSlotOptions
- type WebAppsClientBeginRestoreOptions
- type WebAppsClientBeginRestoreSlotOptions
- type WebAppsClientBeginRestoreSnapshotOptions
- type WebAppsClientBeginRestoreSnapshotSlotOptions
- type WebAppsClientBeginStartNetworkTraceOptions
- type WebAppsClientBeginStartNetworkTraceSlotOptions
- type WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions
- type WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions
- type WebAppsClientBeginSwapSlotOptions
- type WebAppsClientBeginSwapSlotWithProductionOptions
- type WebAppsClientCreateDeploymentOptions
- type WebAppsClientCreateDeploymentResponse
- type WebAppsClientCreateDeploymentSlotOptions
- type WebAppsClientCreateDeploymentSlotResponse
- type WebAppsClientCreateFunctionResponse
- type WebAppsClientCreateInstanceFunctionSlotResponse
- type WebAppsClientCreateInstanceMSDeployOperationResponse
- type WebAppsClientCreateInstanceMSDeployOperationSlotResponse
- type WebAppsClientCreateMSDeployOperationResponse
- type WebAppsClientCreateMSDeployOperationSlotResponse
- type WebAppsClientCreateOrUpdateConfigurationOptions
- type WebAppsClientCreateOrUpdateConfigurationResponse
- type WebAppsClientCreateOrUpdateConfigurationSlotOptions
- type WebAppsClientCreateOrUpdateConfigurationSlotResponse
- type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions
- type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse
- type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions
- type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse
- type WebAppsClientCreateOrUpdateFunctionSecretOptions
- type WebAppsClientCreateOrUpdateFunctionSecretResponse
- type WebAppsClientCreateOrUpdateFunctionSecretSlotOptions
- type WebAppsClientCreateOrUpdateFunctionSecretSlotResponse
- type WebAppsClientCreateOrUpdateHostNameBindingOptions
- type WebAppsClientCreateOrUpdateHostNameBindingResponse
- type WebAppsClientCreateOrUpdateHostNameBindingSlotOptions
- type WebAppsClientCreateOrUpdateHostNameBindingSlotResponse
- type WebAppsClientCreateOrUpdateHostSecretOptions
- type WebAppsClientCreateOrUpdateHostSecretResponse
- type WebAppsClientCreateOrUpdateHostSecretSlotOptions
- type WebAppsClientCreateOrUpdateHostSecretSlotResponse
- type WebAppsClientCreateOrUpdateHybridConnectionOptions
- type WebAppsClientCreateOrUpdateHybridConnectionResponse
- type WebAppsClientCreateOrUpdateHybridConnectionSlotOptions
- type WebAppsClientCreateOrUpdateHybridConnectionSlotResponse
- type WebAppsClientCreateOrUpdatePublicCertificateOptions
- type WebAppsClientCreateOrUpdatePublicCertificateResponse
- type WebAppsClientCreateOrUpdatePublicCertificateSlotOptions
- type WebAppsClientCreateOrUpdatePublicCertificateSlotResponse
- type WebAppsClientCreateOrUpdateRelayServiceConnectionOptions
- type WebAppsClientCreateOrUpdateRelayServiceConnectionResponse
- type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions
- type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse
- type WebAppsClientCreateOrUpdateResponse
- type WebAppsClientCreateOrUpdateSlotResponse
- type WebAppsClientCreateOrUpdateSourceControlResponse
- type WebAppsClientCreateOrUpdateSourceControlSlotResponse
- type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions
- type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse
- type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions
- type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse
- type WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions
- type WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse
- type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions
- type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse
- type WebAppsClientCreateOrUpdateVnetConnectionOptions
- type WebAppsClientCreateOrUpdateVnetConnectionResponse
- type WebAppsClientCreateOrUpdateVnetConnectionSlotOptions
- type WebAppsClientCreateOrUpdateVnetConnectionSlotResponse
- type WebAppsClientDeleteBackupConfigurationOptions
- type WebAppsClientDeleteBackupConfigurationResponse
- type WebAppsClientDeleteBackupConfigurationSlotOptions
- type WebAppsClientDeleteBackupConfigurationSlotResponse
- type WebAppsClientDeleteBackupOptions
- type WebAppsClientDeleteBackupResponse
- type WebAppsClientDeleteBackupSlotOptions
- type WebAppsClientDeleteBackupSlotResponse
- type WebAppsClientDeleteContinuousWebJobOptions
- type WebAppsClientDeleteContinuousWebJobResponse
- type WebAppsClientDeleteContinuousWebJobSlotOptions
- type WebAppsClientDeleteContinuousWebJobSlotResponse
- type WebAppsClientDeleteDeploymentOptions
- type WebAppsClientDeleteDeploymentResponse
- type WebAppsClientDeleteDeploymentSlotOptions
- type WebAppsClientDeleteDeploymentSlotResponse
- type WebAppsClientDeleteDomainOwnershipIdentifierOptions
- type WebAppsClientDeleteDomainOwnershipIdentifierResponse
- type WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions
- type WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse
- type WebAppsClientDeleteFunctionOptions
- type WebAppsClientDeleteFunctionResponse
- type WebAppsClientDeleteFunctionSecretOptions
- type WebAppsClientDeleteFunctionSecretResponse
- type WebAppsClientDeleteFunctionSecretSlotOptions
- type WebAppsClientDeleteFunctionSecretSlotResponse
- type WebAppsClientDeleteHostNameBindingOptions
- type WebAppsClientDeleteHostNameBindingResponse
- type WebAppsClientDeleteHostNameBindingSlotOptions
- type WebAppsClientDeleteHostNameBindingSlotResponse
- type WebAppsClientDeleteHostSecretOptions
- type WebAppsClientDeleteHostSecretResponse
- type WebAppsClientDeleteHostSecretSlotOptions
- type WebAppsClientDeleteHostSecretSlotResponse
- type WebAppsClientDeleteHybridConnectionOptions
- type WebAppsClientDeleteHybridConnectionResponse
- type WebAppsClientDeleteHybridConnectionSlotOptions
- type WebAppsClientDeleteHybridConnectionSlotResponse
- type WebAppsClientDeleteInstanceFunctionSlotOptions
- type WebAppsClientDeleteInstanceFunctionSlotResponse
- type WebAppsClientDeleteInstanceProcessOptions
- type WebAppsClientDeleteInstanceProcessResponse
- type WebAppsClientDeleteInstanceProcessSlotOptions
- type WebAppsClientDeleteInstanceProcessSlotResponse
- type WebAppsClientDeleteOptions
- type WebAppsClientDeletePremierAddOnOptions
- type WebAppsClientDeletePremierAddOnResponse
- type WebAppsClientDeletePremierAddOnSlotOptions
- type WebAppsClientDeletePremierAddOnSlotResponse
- type WebAppsClientDeleteProcessOptions
- type WebAppsClientDeleteProcessResponse
- type WebAppsClientDeleteProcessSlotOptions
- type WebAppsClientDeleteProcessSlotResponse
- type WebAppsClientDeletePublicCertificateOptions
- type WebAppsClientDeletePublicCertificateResponse
- type WebAppsClientDeletePublicCertificateSlotOptions
- type WebAppsClientDeletePublicCertificateSlotResponse
- type WebAppsClientDeleteRelayServiceConnectionOptions
- type WebAppsClientDeleteRelayServiceConnectionResponse
- type WebAppsClientDeleteRelayServiceConnectionSlotOptions
- type WebAppsClientDeleteRelayServiceConnectionSlotResponse
- type WebAppsClientDeleteResponse
- type WebAppsClientDeleteSiteExtensionOptions
- type WebAppsClientDeleteSiteExtensionResponse
- type WebAppsClientDeleteSiteExtensionSlotOptions
- type WebAppsClientDeleteSiteExtensionSlotResponse
- type WebAppsClientDeleteSlotOptions
- type WebAppsClientDeleteSlotResponse
- type WebAppsClientDeleteSourceControlOptions
- type WebAppsClientDeleteSourceControlResponse
- type WebAppsClientDeleteSourceControlSlotOptions
- type WebAppsClientDeleteSourceControlSlotResponse
- type WebAppsClientDeleteSwiftVirtualNetworkOptions
- type WebAppsClientDeleteSwiftVirtualNetworkResponse
- type WebAppsClientDeleteSwiftVirtualNetworkSlotOptions
- type WebAppsClientDeleteSwiftVirtualNetworkSlotResponse
- type WebAppsClientDeleteTriggeredWebJobOptions
- type WebAppsClientDeleteTriggeredWebJobResponse
- type WebAppsClientDeleteTriggeredWebJobSlotOptions
- type WebAppsClientDeleteTriggeredWebJobSlotResponse
- type WebAppsClientDeleteVnetConnectionOptions
- type WebAppsClientDeleteVnetConnectionResponse
- type WebAppsClientDeleteVnetConnectionSlotOptions
- type WebAppsClientDeleteVnetConnectionSlotResponse
- type WebAppsClientDiscoverBackupOptions
- type WebAppsClientDiscoverBackupResponse
- type WebAppsClientDiscoverBackupSlotOptions
- type WebAppsClientDiscoverBackupSlotResponse
- type WebAppsClientGenerateNewSitePublishingPasswordOptions
- type WebAppsClientGenerateNewSitePublishingPasswordResponse
- type WebAppsClientGenerateNewSitePublishingPasswordSlotOptions
- type WebAppsClientGenerateNewSitePublishingPasswordSlotResponse
- type WebAppsClientGetAuthSettingsOptions
- type WebAppsClientGetAuthSettingsResponse
- type WebAppsClientGetAuthSettingsSlotOptions
- type WebAppsClientGetAuthSettingsSlotResponse
- type WebAppsClientGetBackupConfigurationOptions
- type WebAppsClientGetBackupConfigurationResponse
- type WebAppsClientGetBackupConfigurationSlotOptions
- type WebAppsClientGetBackupConfigurationSlotResponse
- type WebAppsClientGetBackupStatusOptions
- type WebAppsClientGetBackupStatusResponse
- type WebAppsClientGetBackupStatusSlotOptions
- type WebAppsClientGetBackupStatusSlotResponse
- type WebAppsClientGetConfigurationOptions
- type WebAppsClientGetConfigurationResponse
- type WebAppsClientGetConfigurationSlotOptions
- type WebAppsClientGetConfigurationSlotResponse
- type WebAppsClientGetConfigurationSnapshotOptions
- type WebAppsClientGetConfigurationSnapshotResponse
- type WebAppsClientGetConfigurationSnapshotSlotOptions
- type WebAppsClientGetConfigurationSnapshotSlotResponse
- type WebAppsClientGetContainerLogsZipOptions
- type WebAppsClientGetContainerLogsZipResponse
- type WebAppsClientGetContainerLogsZipSlotOptions
- type WebAppsClientGetContainerLogsZipSlotResponse
- type WebAppsClientGetContinuousWebJobOptions
- type WebAppsClientGetContinuousWebJobResponse
- type WebAppsClientGetContinuousWebJobSlotOptions
- type WebAppsClientGetContinuousWebJobSlotResponse
- type WebAppsClientGetDeploymentOptions
- type WebAppsClientGetDeploymentResponse
- type WebAppsClientGetDeploymentSlotOptions
- type WebAppsClientGetDeploymentSlotResponse
- type WebAppsClientGetDiagnosticLogsConfigurationOptions
- type WebAppsClientGetDiagnosticLogsConfigurationResponse
- type WebAppsClientGetDiagnosticLogsConfigurationSlotOptions
- type WebAppsClientGetDiagnosticLogsConfigurationSlotResponse
- type WebAppsClientGetDomainOwnershipIdentifierOptions
- type WebAppsClientGetDomainOwnershipIdentifierResponse
- type WebAppsClientGetDomainOwnershipIdentifierSlotOptions
- type WebAppsClientGetDomainOwnershipIdentifierSlotResponse
- type WebAppsClientGetFunctionOptions
- type WebAppsClientGetFunctionResponse
- type WebAppsClientGetFunctionsAdminTokenOptions
- type WebAppsClientGetFunctionsAdminTokenResponse
- type WebAppsClientGetFunctionsAdminTokenSlotOptions
- type WebAppsClientGetFunctionsAdminTokenSlotResponse
- type WebAppsClientGetHostNameBindingOptions
- type WebAppsClientGetHostNameBindingResponse
- type WebAppsClientGetHostNameBindingSlotOptions
- type WebAppsClientGetHostNameBindingSlotResponse
- type WebAppsClientGetHybridConnectionOptions
- type WebAppsClientGetHybridConnectionResponse
- type WebAppsClientGetHybridConnectionSlotOptions
- type WebAppsClientGetHybridConnectionSlotResponse
- type WebAppsClientGetInstanceFunctionSlotOptions
- type WebAppsClientGetInstanceFunctionSlotResponse
- type WebAppsClientGetInstanceMSDeployLogOptions
- type WebAppsClientGetInstanceMSDeployLogResponse
- type WebAppsClientGetInstanceMSDeployLogSlotOptions
- type WebAppsClientGetInstanceMSDeployLogSlotResponse
- type WebAppsClientGetInstanceMsDeployStatusOptions
- type WebAppsClientGetInstanceMsDeployStatusResponse
- type WebAppsClientGetInstanceMsDeployStatusSlotOptions
- type WebAppsClientGetInstanceMsDeployStatusSlotResponse
- type WebAppsClientGetInstanceProcessDumpOptions
- type WebAppsClientGetInstanceProcessDumpResponse
- type WebAppsClientGetInstanceProcessDumpSlotOptions
- type WebAppsClientGetInstanceProcessDumpSlotResponse
- type WebAppsClientGetInstanceProcessModuleOptions
- type WebAppsClientGetInstanceProcessModuleResponse
- type WebAppsClientGetInstanceProcessModuleSlotOptions
- type WebAppsClientGetInstanceProcessModuleSlotResponse
- type WebAppsClientGetInstanceProcessOptions
- type WebAppsClientGetInstanceProcessResponse
- type WebAppsClientGetInstanceProcessSlotOptions
- type WebAppsClientGetInstanceProcessSlotResponse
- type WebAppsClientGetInstanceProcessThreadOptions
- type WebAppsClientGetInstanceProcessThreadResponse
- type WebAppsClientGetInstanceProcessThreadSlotOptions
- type WebAppsClientGetInstanceProcessThreadSlotResponse
- type WebAppsClientGetMSDeployLogOptions
- type WebAppsClientGetMSDeployLogResponse
- type WebAppsClientGetMSDeployLogSlotOptions
- type WebAppsClientGetMSDeployLogSlotResponse
- type WebAppsClientGetMSDeployStatusOptions
- type WebAppsClientGetMSDeployStatusResponse
- type WebAppsClientGetMSDeployStatusSlotOptions
- type WebAppsClientGetMSDeployStatusSlotResponse
- type WebAppsClientGetMigrateMySQLStatusOptions
- type WebAppsClientGetMigrateMySQLStatusResponse
- type WebAppsClientGetMigrateMySQLStatusSlotOptions
- type WebAppsClientGetMigrateMySQLStatusSlotResponse
- type WebAppsClientGetNetworkTraceOperationOptions
- type WebAppsClientGetNetworkTraceOperationResponse
- type WebAppsClientGetNetworkTraceOperationSlotOptions
- type WebAppsClientGetNetworkTraceOperationSlotResponse
- type WebAppsClientGetNetworkTraceOperationSlotV2Options
- type WebAppsClientGetNetworkTraceOperationSlotV2Response
- type WebAppsClientGetNetworkTraceOperationV2Options
- type WebAppsClientGetNetworkTraceOperationV2Response
- type WebAppsClientGetNetworkTracesOptions
- type WebAppsClientGetNetworkTracesResponse
- type WebAppsClientGetNetworkTracesSlotOptions
- type WebAppsClientGetNetworkTracesSlotResponse
- type WebAppsClientGetNetworkTracesSlotV2Options
- type WebAppsClientGetNetworkTracesSlotV2Response
- type WebAppsClientGetNetworkTracesV2Options
- type WebAppsClientGetNetworkTracesV2Response
- type WebAppsClientGetOptions
- type WebAppsClientGetPremierAddOnOptions
- type WebAppsClientGetPremierAddOnResponse
- type WebAppsClientGetPremierAddOnSlotOptions
- type WebAppsClientGetPremierAddOnSlotResponse
- type WebAppsClientGetPrivateAccessOptions
- type WebAppsClientGetPrivateAccessResponse
- type WebAppsClientGetPrivateAccessSlotOptions
- type WebAppsClientGetPrivateAccessSlotResponse
- type WebAppsClientGetProcessDumpOptions
- type WebAppsClientGetProcessDumpResponse
- type WebAppsClientGetProcessDumpSlotOptions
- type WebAppsClientGetProcessDumpSlotResponse
- type WebAppsClientGetProcessModuleOptions
- type WebAppsClientGetProcessModuleResponse
- type WebAppsClientGetProcessModuleSlotOptions
- type WebAppsClientGetProcessModuleSlotResponse
- type WebAppsClientGetProcessOptions
- type WebAppsClientGetProcessResponse
- type WebAppsClientGetProcessSlotOptions
- type WebAppsClientGetProcessSlotResponse
- type WebAppsClientGetProcessThreadOptions
- type WebAppsClientGetProcessThreadResponse
- type WebAppsClientGetProcessThreadSlotOptions
- type WebAppsClientGetProcessThreadSlotResponse
- type WebAppsClientGetPublicCertificateOptions
- type WebAppsClientGetPublicCertificateResponse
- type WebAppsClientGetPublicCertificateSlotOptions
- type WebAppsClientGetPublicCertificateSlotResponse
- type WebAppsClientGetRelayServiceConnectionOptions
- type WebAppsClientGetRelayServiceConnectionResponse
- type WebAppsClientGetRelayServiceConnectionSlotOptions
- type WebAppsClientGetRelayServiceConnectionSlotResponse
- type WebAppsClientGetResponse
- type WebAppsClientGetSiteExtensionOptions
- type WebAppsClientGetSiteExtensionResponse
- type WebAppsClientGetSiteExtensionSlotOptions
- type WebAppsClientGetSiteExtensionSlotResponse
- type WebAppsClientGetSitePhpErrorLogFlagOptions
- type WebAppsClientGetSitePhpErrorLogFlagResponse
- type WebAppsClientGetSitePhpErrorLogFlagSlotOptions
- type WebAppsClientGetSitePhpErrorLogFlagSlotResponse
- type WebAppsClientGetSlotOptions
- type WebAppsClientGetSlotResponse
- type WebAppsClientGetSourceControlOptions
- type WebAppsClientGetSourceControlResponse
- type WebAppsClientGetSourceControlSlotOptions
- type WebAppsClientGetSourceControlSlotResponse
- type WebAppsClientGetSwiftVirtualNetworkConnectionOptions
- type WebAppsClientGetSwiftVirtualNetworkConnectionResponse
- type WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions
- type WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse
- type WebAppsClientGetTriggeredWebJobHistoryOptions
- type WebAppsClientGetTriggeredWebJobHistoryResponse
- type WebAppsClientGetTriggeredWebJobHistorySlotOptions
- type WebAppsClientGetTriggeredWebJobHistorySlotResponse
- type WebAppsClientGetTriggeredWebJobOptions
- type WebAppsClientGetTriggeredWebJobResponse
- type WebAppsClientGetTriggeredWebJobSlotOptions
- type WebAppsClientGetTriggeredWebJobSlotResponse
- type WebAppsClientGetVnetConnectionGatewayOptions
- type WebAppsClientGetVnetConnectionGatewayResponse
- type WebAppsClientGetVnetConnectionGatewaySlotOptions
- type WebAppsClientGetVnetConnectionGatewaySlotResponse
- type WebAppsClientGetVnetConnectionOptions
- type WebAppsClientGetVnetConnectionResponse
- type WebAppsClientGetVnetConnectionSlotOptions
- type WebAppsClientGetVnetConnectionSlotResponse
- type WebAppsClientGetWebJobOptions
- type WebAppsClientGetWebJobResponse
- type WebAppsClientGetWebJobSlotOptions
- type WebAppsClientGetWebJobSlotResponse
- type WebAppsClientGetWebSiteContainerLogsOptions
- type WebAppsClientGetWebSiteContainerLogsResponse
- type WebAppsClientGetWebSiteContainerLogsSlotOptions
- type WebAppsClientGetWebSiteContainerLogsSlotResponse
- type WebAppsClientInstallSiteExtensionResponse
- type WebAppsClientInstallSiteExtensionSlotResponse
- type WebAppsClientIsCloneableOptions
- type WebAppsClientIsCloneableResponse
- type WebAppsClientIsCloneableSlotOptions
- type WebAppsClientIsCloneableSlotResponse
- type WebAppsClientListApplicationSettingsOptions
- type WebAppsClientListApplicationSettingsResponse
- type WebAppsClientListApplicationSettingsSlotOptions
- type WebAppsClientListApplicationSettingsSlotResponse
- type WebAppsClientListAzureStorageAccountsOptions
- type WebAppsClientListAzureStorageAccountsResponse
- type WebAppsClientListAzureStorageAccountsSlotOptions
- type WebAppsClientListAzureStorageAccountsSlotResponse
- type WebAppsClientListBackupStatusSecretsOptions
- type WebAppsClientListBackupStatusSecretsResponse
- type WebAppsClientListBackupStatusSecretsSlotOptions
- type WebAppsClientListBackupStatusSecretsSlotResponse
- type WebAppsClientListBackupsOptions
- type WebAppsClientListBackupsResponse
- type WebAppsClientListBackupsSlotOptions
- type WebAppsClientListBackupsSlotResponse
- type WebAppsClientListByResourceGroupOptions
- type WebAppsClientListByResourceGroupResponse
- type WebAppsClientListConfigurationSnapshotInfoOptions
- type WebAppsClientListConfigurationSnapshotInfoResponse
- type WebAppsClientListConfigurationSnapshotInfoSlotOptions
- type WebAppsClientListConfigurationSnapshotInfoSlotResponse
- type WebAppsClientListConfigurationsOptions
- type WebAppsClientListConfigurationsResponse
- type WebAppsClientListConfigurationsSlotOptions
- type WebAppsClientListConfigurationsSlotResponse
- type WebAppsClientListConnectionStringsOptions
- type WebAppsClientListConnectionStringsResponse
- type WebAppsClientListConnectionStringsSlotOptions
- type WebAppsClientListConnectionStringsSlotResponse
- type WebAppsClientListContinuousWebJobsOptions
- type WebAppsClientListContinuousWebJobsResponse
- type WebAppsClientListContinuousWebJobsSlotOptions
- type WebAppsClientListContinuousWebJobsSlotResponse
- type WebAppsClientListDeploymentLogOptions
- type WebAppsClientListDeploymentLogResponse
- type WebAppsClientListDeploymentLogSlotOptions
- type WebAppsClientListDeploymentLogSlotResponse
- type WebAppsClientListDeploymentsOptions
- type WebAppsClientListDeploymentsResponse
- type WebAppsClientListDeploymentsSlotOptions
- type WebAppsClientListDeploymentsSlotResponse
- type WebAppsClientListDomainOwnershipIdentifiersOptions
- type WebAppsClientListDomainOwnershipIdentifiersResponse
- type WebAppsClientListDomainOwnershipIdentifiersSlotOptions
- type WebAppsClientListDomainOwnershipIdentifiersSlotResponse
- type WebAppsClientListFunctionKeysOptions
- type WebAppsClientListFunctionKeysResponse
- type WebAppsClientListFunctionKeysSlotOptions
- type WebAppsClientListFunctionKeysSlotResponse
- type WebAppsClientListFunctionSecretsOptions
- type WebAppsClientListFunctionSecretsResponse
- type WebAppsClientListFunctionSecretsSlotOptions
- type WebAppsClientListFunctionSecretsSlotResponse
- type WebAppsClientListFunctionsOptions
- type WebAppsClientListFunctionsResponse
- type WebAppsClientListHostKeysOptions
- type WebAppsClientListHostKeysResponse
- type WebAppsClientListHostKeysSlotOptions
- type WebAppsClientListHostKeysSlotResponse
- type WebAppsClientListHostNameBindingsOptions
- type WebAppsClientListHostNameBindingsResponse
- type WebAppsClientListHostNameBindingsSlotOptions
- type WebAppsClientListHostNameBindingsSlotResponse
- type WebAppsClientListHybridConnectionKeysOptions
- type WebAppsClientListHybridConnectionKeysResponse
- type WebAppsClientListHybridConnectionKeysSlotOptions
- type WebAppsClientListHybridConnectionKeysSlotResponse
- type WebAppsClientListHybridConnectionsOptions
- type WebAppsClientListHybridConnectionsResponse
- type WebAppsClientListHybridConnectionsSlotOptions
- type WebAppsClientListHybridConnectionsSlotResponse
- type WebAppsClientListInstanceFunctionsSlotOptions
- type WebAppsClientListInstanceFunctionsSlotResponse
- type WebAppsClientListInstanceIdentifiersOptions
- type WebAppsClientListInstanceIdentifiersResponse
- type WebAppsClientListInstanceIdentifiersSlotOptions
- type WebAppsClientListInstanceIdentifiersSlotResponse
- type WebAppsClientListInstanceProcessModulesOptions
- type WebAppsClientListInstanceProcessModulesResponse
- type WebAppsClientListInstanceProcessModulesSlotOptions
- type WebAppsClientListInstanceProcessModulesSlotResponse
- type WebAppsClientListInstanceProcessThreadsOptions
- type WebAppsClientListInstanceProcessThreadsResponse
- type WebAppsClientListInstanceProcessThreadsSlotOptions
- type WebAppsClientListInstanceProcessThreadsSlotResponse
- type WebAppsClientListInstanceProcessesOptions
- type WebAppsClientListInstanceProcessesResponse
- type WebAppsClientListInstanceProcessesSlotOptions
- type WebAppsClientListInstanceProcessesSlotResponse
- type WebAppsClientListMetadataOptions
- type WebAppsClientListMetadataResponse
- type WebAppsClientListMetadataSlotOptions
- type WebAppsClientListMetadataSlotResponse
- type WebAppsClientListMetricDefinitionsOptions
- type WebAppsClientListMetricDefinitionsResponse
- type WebAppsClientListMetricDefinitionsSlotOptions
- type WebAppsClientListMetricDefinitionsSlotResponse
- type WebAppsClientListMetricsOptions
- type WebAppsClientListMetricsResponse
- type WebAppsClientListMetricsSlotOptions
- type WebAppsClientListMetricsSlotResponse
- type WebAppsClientListNetworkFeaturesOptions
- type WebAppsClientListNetworkFeaturesResponse
- type WebAppsClientListNetworkFeaturesSlotOptions
- type WebAppsClientListNetworkFeaturesSlotResponse
- type WebAppsClientListOptions
- type WebAppsClientListPerfMonCountersOptions
- type WebAppsClientListPerfMonCountersResponse
- type WebAppsClientListPerfMonCountersSlotOptions
- type WebAppsClientListPerfMonCountersSlotResponse
- type WebAppsClientListPremierAddOnsOptions
- type WebAppsClientListPremierAddOnsResponse
- type WebAppsClientListPremierAddOnsSlotOptions
- type WebAppsClientListPremierAddOnsSlotResponse
- type WebAppsClientListProcessModulesOptions
- type WebAppsClientListProcessModulesResponse
- type WebAppsClientListProcessModulesSlotOptions
- type WebAppsClientListProcessModulesSlotResponse
- type WebAppsClientListProcessThreadsOptions
- type WebAppsClientListProcessThreadsResponse
- type WebAppsClientListProcessThreadsSlotOptions
- type WebAppsClientListProcessThreadsSlotResponse
- type WebAppsClientListProcessesOptions
- type WebAppsClientListProcessesResponse
- type WebAppsClientListProcessesSlotOptions
- type WebAppsClientListProcessesSlotResponse
- type WebAppsClientListPublicCertificatesOptions
- type WebAppsClientListPublicCertificatesResponse
- type WebAppsClientListPublicCertificatesSlotOptions
- type WebAppsClientListPublicCertificatesSlotResponse
- type WebAppsClientListPublishingCredentialsResponse
- type WebAppsClientListPublishingCredentialsSlotResponse
- type WebAppsClientListPublishingProfileXMLWithSecretsOptions
- type WebAppsClientListPublishingProfileXMLWithSecretsResponse
- type WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions
- type WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse
- type WebAppsClientListRelayServiceConnectionsOptions
- type WebAppsClientListRelayServiceConnectionsResponse
- type WebAppsClientListRelayServiceConnectionsSlotOptions
- type WebAppsClientListRelayServiceConnectionsSlotResponse
- type WebAppsClientListResponse
- type WebAppsClientListSiteExtensionsOptions
- type WebAppsClientListSiteExtensionsResponse
- type WebAppsClientListSiteExtensionsSlotOptions
- type WebAppsClientListSiteExtensionsSlotResponse
- type WebAppsClientListSitePushSettingsOptions
- type WebAppsClientListSitePushSettingsResponse
- type WebAppsClientListSitePushSettingsSlotOptions
- type WebAppsClientListSitePushSettingsSlotResponse
- type WebAppsClientListSlotConfigurationNamesOptions
- type WebAppsClientListSlotConfigurationNamesResponse
- type WebAppsClientListSlotDifferencesFromProductionOptions
- type WebAppsClientListSlotDifferencesFromProductionResponse
- type WebAppsClientListSlotDifferencesSlotOptions
- type WebAppsClientListSlotDifferencesSlotResponse
- type WebAppsClientListSlotsOptions
- type WebAppsClientListSlotsResponse
- type WebAppsClientListSnapshotsFromDRSecondaryOptions
- type WebAppsClientListSnapshotsFromDRSecondaryResponse
- type WebAppsClientListSnapshotsFromDRSecondarySlotOptions
- type WebAppsClientListSnapshotsFromDRSecondarySlotResponse
- type WebAppsClientListSnapshotsOptions
- type WebAppsClientListSnapshotsResponse
- type WebAppsClientListSnapshotsSlotOptions
- type WebAppsClientListSnapshotsSlotResponse
- type WebAppsClientListSyncFunctionTriggersOptions
- type WebAppsClientListSyncFunctionTriggersResponse
- type WebAppsClientListSyncFunctionTriggersSlotOptions
- type WebAppsClientListSyncFunctionTriggersSlotResponse
- type WebAppsClientListSyncStatusOptions
- type WebAppsClientListSyncStatusResponse
- type WebAppsClientListSyncStatusSlotOptions
- type WebAppsClientListSyncStatusSlotResponse
- type WebAppsClientListTriggeredWebJobHistoryOptions
- type WebAppsClientListTriggeredWebJobHistoryResponse
- type WebAppsClientListTriggeredWebJobHistorySlotOptions
- type WebAppsClientListTriggeredWebJobHistorySlotResponse
- type WebAppsClientListTriggeredWebJobsOptions
- type WebAppsClientListTriggeredWebJobsResponse
- type WebAppsClientListTriggeredWebJobsSlotOptions
- type WebAppsClientListTriggeredWebJobsSlotResponse
- type WebAppsClientListUsagesOptions
- type WebAppsClientListUsagesResponse
- type WebAppsClientListUsagesSlotOptions
- type WebAppsClientListUsagesSlotResponse
- type WebAppsClientListVnetConnectionsOptions
- type WebAppsClientListVnetConnectionsResponse
- type WebAppsClientListVnetConnectionsSlotOptions
- type WebAppsClientListVnetConnectionsSlotResponse
- type WebAppsClientListWebJobsOptions
- type WebAppsClientListWebJobsResponse
- type WebAppsClientListWebJobsSlotOptions
- type WebAppsClientListWebJobsSlotResponse
- type WebAppsClientMigrateMySQLResponse
- type WebAppsClientMigrateStorageResponse
- type WebAppsClientPutPrivateAccessVnetOptions
- type WebAppsClientPutPrivateAccessVnetResponse
- type WebAppsClientPutPrivateAccessVnetSlotOptions
- type WebAppsClientPutPrivateAccessVnetSlotResponse
- type WebAppsClientRecoverSiteConfigurationSnapshotOptions
- type WebAppsClientRecoverSiteConfigurationSnapshotResponse
- type WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions
- type WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse
- type WebAppsClientResetProductionSlotConfigOptions
- type WebAppsClientResetProductionSlotConfigResponse
- type WebAppsClientResetSlotConfigurationSlotOptions
- type WebAppsClientResetSlotConfigurationSlotResponse
- type WebAppsClientRestartOptions
- type WebAppsClientRestartResponse
- type WebAppsClientRestartSlotOptions
- type WebAppsClientRestartSlotResponse
- type WebAppsClientRestoreFromBackupBlobResponse
- type WebAppsClientRestoreFromBackupBlobSlotResponse
- type WebAppsClientRestoreFromDeletedAppResponse
- type WebAppsClientRestoreFromDeletedAppSlotResponse
- type WebAppsClientRestoreResponse
- type WebAppsClientRestoreSlotResponse
- type WebAppsClientRestoreSnapshotResponse
- type WebAppsClientRestoreSnapshotSlotResponse
- type WebAppsClientRunTriggeredWebJobOptions
- type WebAppsClientRunTriggeredWebJobResponse
- type WebAppsClientRunTriggeredWebJobSlotOptions
- type WebAppsClientRunTriggeredWebJobSlotResponse
- type WebAppsClientStartContinuousWebJobOptions
- type WebAppsClientStartContinuousWebJobResponse
- type WebAppsClientStartContinuousWebJobSlotOptions
- type WebAppsClientStartContinuousWebJobSlotResponse
- type WebAppsClientStartNetworkTraceResponse
- type WebAppsClientStartNetworkTraceSlotResponse
- type WebAppsClientStartOptions
- type WebAppsClientStartResponse
- type WebAppsClientStartSlotOptions
- type WebAppsClientStartSlotResponse
- type WebAppsClientStartWebSiteNetworkTraceOperationResponse
- type WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse
- type WebAppsClientStartWebSiteNetworkTraceOptions
- type WebAppsClientStartWebSiteNetworkTraceResponse
- type WebAppsClientStartWebSiteNetworkTraceSlotOptions
- type WebAppsClientStartWebSiteNetworkTraceSlotResponse
- type WebAppsClientStopContinuousWebJobOptions
- type WebAppsClientStopContinuousWebJobResponse
- type WebAppsClientStopContinuousWebJobSlotOptions
- type WebAppsClientStopContinuousWebJobSlotResponse
- type WebAppsClientStopNetworkTraceOptions
- type WebAppsClientStopNetworkTraceResponse
- type WebAppsClientStopNetworkTraceSlotOptions
- type WebAppsClientStopNetworkTraceSlotResponse
- type WebAppsClientStopOptions
- type WebAppsClientStopResponse
- type WebAppsClientStopSlotOptions
- type WebAppsClientStopSlotResponse
- type WebAppsClientStopWebSiteNetworkTraceOptions
- type WebAppsClientStopWebSiteNetworkTraceResponse
- type WebAppsClientStopWebSiteNetworkTraceSlotOptions
- type WebAppsClientStopWebSiteNetworkTraceSlotResponse
- type WebAppsClientSwapSlotResponse
- type WebAppsClientSwapSlotWithProductionResponse
- type WebAppsClientSyncFunctionTriggersOptions
- type WebAppsClientSyncFunctionTriggersResponse
- type WebAppsClientSyncFunctionTriggersSlotOptions
- type WebAppsClientSyncFunctionTriggersSlotResponse
- type WebAppsClientSyncFunctionsOptions
- type WebAppsClientSyncFunctionsResponse
- type WebAppsClientSyncFunctionsSlotOptions
- type WebAppsClientSyncFunctionsSlotResponse
- type WebAppsClientSyncRepositoryOptions
- type WebAppsClientSyncRepositoryResponse
- type WebAppsClientSyncRepositorySlotOptions
- type WebAppsClientSyncRepositorySlotResponse
- type WebAppsClientUpdateApplicationSettingsOptions
- type WebAppsClientUpdateApplicationSettingsResponse
- type WebAppsClientUpdateApplicationSettingsSlotOptions
- type WebAppsClientUpdateApplicationSettingsSlotResponse
- type WebAppsClientUpdateAuthSettingsOptions
- type WebAppsClientUpdateAuthSettingsResponse
- type WebAppsClientUpdateAuthSettingsSlotOptions
- type WebAppsClientUpdateAuthSettingsSlotResponse
- type WebAppsClientUpdateAzureStorageAccountsOptions
- type WebAppsClientUpdateAzureStorageAccountsResponse
- type WebAppsClientUpdateAzureStorageAccountsSlotOptions
- type WebAppsClientUpdateAzureStorageAccountsSlotResponse
- type WebAppsClientUpdateBackupConfigurationOptions
- type WebAppsClientUpdateBackupConfigurationResponse
- type WebAppsClientUpdateBackupConfigurationSlotOptions
- type WebAppsClientUpdateBackupConfigurationSlotResponse
- type WebAppsClientUpdateConfigurationOptions
- type WebAppsClientUpdateConfigurationResponse
- type WebAppsClientUpdateConfigurationSlotOptions
- type WebAppsClientUpdateConfigurationSlotResponse
- type WebAppsClientUpdateConnectionStringsOptions
- type WebAppsClientUpdateConnectionStringsResponse
- type WebAppsClientUpdateConnectionStringsSlotOptions
- type WebAppsClientUpdateConnectionStringsSlotResponse
- type WebAppsClientUpdateDiagnosticLogsConfigOptions
- type WebAppsClientUpdateDiagnosticLogsConfigResponse
- type WebAppsClientUpdateDiagnosticLogsConfigSlotOptions
- type WebAppsClientUpdateDiagnosticLogsConfigSlotResponse
- type WebAppsClientUpdateDomainOwnershipIdentifierOptions
- type WebAppsClientUpdateDomainOwnershipIdentifierResponse
- type WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions
- type WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse
- type WebAppsClientUpdateHybridConnectionOptions
- type WebAppsClientUpdateHybridConnectionResponse
- type WebAppsClientUpdateHybridConnectionSlotOptions
- type WebAppsClientUpdateHybridConnectionSlotResponse
- type WebAppsClientUpdateMetadataOptions
- type WebAppsClientUpdateMetadataResponse
- type WebAppsClientUpdateMetadataSlotOptions
- type WebAppsClientUpdateMetadataSlotResponse
- type WebAppsClientUpdateOptions
- type WebAppsClientUpdatePremierAddOnOptions
- type WebAppsClientUpdatePremierAddOnResponse
- type WebAppsClientUpdatePremierAddOnSlotOptions
- type WebAppsClientUpdatePremierAddOnSlotResponse
- type WebAppsClientUpdateRelayServiceConnectionOptions
- type WebAppsClientUpdateRelayServiceConnectionResponse
- type WebAppsClientUpdateRelayServiceConnectionSlotOptions
- type WebAppsClientUpdateRelayServiceConnectionSlotResponse
- type WebAppsClientUpdateResponse
- type WebAppsClientUpdateSitePushSettingsOptions
- type WebAppsClientUpdateSitePushSettingsResponse
- type WebAppsClientUpdateSitePushSettingsSlotOptions
- type WebAppsClientUpdateSitePushSettingsSlotResponse
- type WebAppsClientUpdateSlotConfigurationNamesOptions
- type WebAppsClientUpdateSlotConfigurationNamesResponse
- type WebAppsClientUpdateSlotOptions
- type WebAppsClientUpdateSlotResponse
- type WebAppsClientUpdateSourceControlOptions
- type WebAppsClientUpdateSourceControlResponse
- type WebAppsClientUpdateSourceControlSlotOptions
- type WebAppsClientUpdateSourceControlSlotResponse
- type WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions
- type WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse
- type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions
- type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse
- type WebAppsClientUpdateVnetConnectionGatewayOptions
- type WebAppsClientUpdateVnetConnectionGatewayResponse
- type WebAppsClientUpdateVnetConnectionGatewaySlotOptions
- type WebAppsClientUpdateVnetConnectionGatewaySlotResponse
- type WebAppsClientUpdateVnetConnectionOptions
- type WebAppsClientUpdateVnetConnectionResponse
- type WebAppsClientUpdateVnetConnectionSlotOptions
- type WebAppsClientUpdateVnetConnectionSlotResponse
- type WebJob
- type WebJobCollection
- type WebJobProperties
- type WebJobType
- type WebSiteManagementClient
- func (client *WebSiteManagementClient) CheckNameAvailability(ctx context.Context, request ResourceNameAvailabilityRequest, ...) (WebSiteManagementClientCheckNameAvailabilityResponse, error)
- func (client *WebSiteManagementClient) GetPublishingUser(ctx context.Context, options *WebSiteManagementClientGetPublishingUserOptions) (WebSiteManagementClientGetPublishingUserResponse, error)
- func (client *WebSiteManagementClient) GetSourceControl(ctx context.Context, sourceControlType string, ...) (WebSiteManagementClientGetSourceControlResponse, error)
- func (client *WebSiteManagementClient) GetSubscriptionDeploymentLocations(ctx context.Context, ...) (WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse, error)
- func (client *WebSiteManagementClient) ListSKUs(ctx context.Context, options *WebSiteManagementClientListSKUsOptions) (WebSiteManagementClientListSKUsResponse, error)
- func (client *WebSiteManagementClient) Move(ctx context.Context, resourceGroupName string, ...) (WebSiteManagementClientMoveResponse, error)
- func (client *WebSiteManagementClient) NewListBillingMetersPager(options *WebSiteManagementClientListBillingMetersOptions) *runtime.Pager[WebSiteManagementClientListBillingMetersResponse]
- func (client *WebSiteManagementClient) NewListGeoRegionsPager(options *WebSiteManagementClientListGeoRegionsOptions) *runtime.Pager[WebSiteManagementClientListGeoRegionsResponse]
- func (client *WebSiteManagementClient) NewListPremierAddOnOffersPager(options *WebSiteManagementClientListPremierAddOnOffersOptions) *runtime.Pager[WebSiteManagementClientListPremierAddOnOffersResponse]
- func (client *WebSiteManagementClient) NewListSiteIdentifiersAssignedToHostNamePager(nameIdentifier NameIdentifier, ...) ...
- func (client *WebSiteManagementClient) NewListSourceControlsPager(options *WebSiteManagementClientListSourceControlsOptions) *runtime.Pager[WebSiteManagementClientListSourceControlsResponse]
- func (client *WebSiteManagementClient) UpdatePublishingUser(ctx context.Context, userDetails User, ...) (WebSiteManagementClientUpdatePublishingUserResponse, error)
- func (client *WebSiteManagementClient) UpdateSourceControl(ctx context.Context, sourceControlType string, requestMessage SourceControl, ...) (WebSiteManagementClientUpdateSourceControlResponse, error)
- func (client *WebSiteManagementClient) Validate(ctx context.Context, resourceGroupName string, validateRequest ValidateRequest, ...) (WebSiteManagementClientValidateResponse, error)
- func (client *WebSiteManagementClient) ValidateContainerSettings(ctx context.Context, resourceGroupName string, ...) (WebSiteManagementClientValidateContainerSettingsResponse, error)
- func (client *WebSiteManagementClient) ValidateMove(ctx context.Context, resourceGroupName string, ...) (WebSiteManagementClientValidateMoveResponse, error)
- func (client *WebSiteManagementClient) VerifyHostingEnvironmentVnet(ctx context.Context, parameters VnetParameters, ...) (WebSiteManagementClientVerifyHostingEnvironmentVnetResponse, error)
- type WebSiteManagementClientCheckNameAvailabilityOptions
- type WebSiteManagementClientCheckNameAvailabilityResponse
- type WebSiteManagementClientGetPublishingUserOptions
- type WebSiteManagementClientGetPublishingUserResponse
- type WebSiteManagementClientGetSourceControlOptions
- type WebSiteManagementClientGetSourceControlResponse
- type WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions
- type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse
- type WebSiteManagementClientListBillingMetersOptions
- type WebSiteManagementClientListBillingMetersResponse
- type WebSiteManagementClientListGeoRegionsOptions
- type WebSiteManagementClientListGeoRegionsResponse
- type WebSiteManagementClientListPremierAddOnOffersOptions
- type WebSiteManagementClientListPremierAddOnOffersResponse
- type WebSiteManagementClientListSKUsOptions
- type WebSiteManagementClientListSKUsResponse
- type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions
- type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse
- type WebSiteManagementClientListSourceControlsOptions
- type WebSiteManagementClientListSourceControlsResponse
- type WebSiteManagementClientMoveOptions
- type WebSiteManagementClientMoveResponse
- type WebSiteManagementClientUpdatePublishingUserOptions
- type WebSiteManagementClientUpdatePublishingUserResponse
- type WebSiteManagementClientUpdateSourceControlOptions
- type WebSiteManagementClientUpdateSourceControlResponse
- type WebSiteManagementClientValidateContainerSettingsOptions
- type WebSiteManagementClientValidateContainerSettingsResponse
- type WebSiteManagementClientValidateMoveOptions
- type WebSiteManagementClientValidateMoveResponse
- type WebSiteManagementClientValidateOptions
- type WebSiteManagementClientValidateResponse
- type WebSiteManagementClientVerifyHostingEnvironmentVnetOptions
- type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse
- type WorkerPool
- type WorkerSizeOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIDefinitionInfo ¶
type APIDefinitionInfo struct { // The URL of the API definition. URL *string `json:"url,omitempty"` }
APIDefinitionInfo - Information about the formal API definition for the app.
func (APIDefinitionInfo) MarshalJSON ¶
func (a APIDefinitionInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type APIDefinitionInfo.
func (*APIDefinitionInfo) UnmarshalJSON ¶
func (a *APIDefinitionInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type APIDefinitionInfo.
type AccessControlEntryAction ¶
type AccessControlEntryAction string
AccessControlEntryAction - Action object.
const ( AccessControlEntryActionPermit AccessControlEntryAction = "Permit" AccessControlEntryActionDeny AccessControlEntryAction = "Deny" )
func PossibleAccessControlEntryActionValues ¶
func PossibleAccessControlEntryActionValues() []AccessControlEntryAction
PossibleAccessControlEntryActionValues returns the possible values for the AccessControlEntryAction const type.
type AppCertificate ¶
type AppCertificate struct { // REQUIRED; Resource Location. Location *string `json:"location,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // Certificate resource specific properties Properties *AppCertificateProperties `json:"properties,omitempty"` // Resource tags. Tags map[string]*string `json:"tags,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
AppCertificate - SSL certificate for an app.
func (AppCertificate) MarshalJSON ¶
func (a AppCertificate) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AppCertificate.
func (*AppCertificate) UnmarshalJSON ¶
func (a *AppCertificate) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AppCertificate.
type AppCertificateCollection ¶
type AppCertificateCollection struct { // REQUIRED; Collection of resources. Value []*AppCertificate `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
AppCertificateCollection - Collection of certificates.
func (AppCertificateCollection) MarshalJSON ¶
func (a AppCertificateCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AppCertificateCollection.
func (*AppCertificateCollection) UnmarshalJSON ¶
func (a *AppCertificateCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AppCertificateCollection.
type AppCertificatePatchResource ¶
type AppCertificatePatchResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // CertificatePatchResource resource specific properties Properties *AppCertificatePatchResourceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
AppCertificatePatchResource - ARM resource for a certificate.
func (AppCertificatePatchResource) MarshalJSON ¶
func (a AppCertificatePatchResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AppCertificatePatchResource.
func (*AppCertificatePatchResource) UnmarshalJSON ¶
func (a *AppCertificatePatchResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AppCertificatePatchResource.
type AppCertificatePatchResourceProperties ¶
type AppCertificatePatchResourceProperties struct { // REQUIRED; Certificate password. Password *string `json:"password,omitempty"` // Host names the certificate applies to. HostNames []*string `json:"hostNames,omitempty"` // Key Vault Csm resource Id. KeyVaultID *string `json:"keyVaultId,omitempty"` // Key Vault secret name. KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"` // Pfx blob. PfxBlob []byte `json:"pfxBlob,omitempty"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmID *string `json:"serverFarmId,omitempty"` // READ-ONLY; Raw bytes of .cer file CerBlob []byte `json:"cerBlob,omitempty" azure:"ro"` // READ-ONLY; Certificate expiration date. ExpirationDate *time.Time `json:"expirationDate,omitempty" azure:"ro"` // READ-ONLY; Friendly name of the certificate. FriendlyName *string `json:"friendlyName,omitempty" azure:"ro"` // READ-ONLY; Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty" azure:"ro"` // READ-ONLY; Certificate issue Date. IssueDate *time.Time `json:"issueDate,omitempty" azure:"ro"` // READ-ONLY; Certificate issuer. Issuer *string `json:"issuer,omitempty" azure:"ro"` // READ-ONLY; Status of the Key Vault secret. KeyVaultSecretStatus *KeyVaultSecretStatus `json:"keyVaultSecretStatus,omitempty" azure:"ro"` // READ-ONLY; Public key hash. PublicKeyHash *string `json:"publicKeyHash,omitempty" azure:"ro"` // READ-ONLY; Self link. SelfLink *string `json:"selfLink,omitempty" azure:"ro"` // READ-ONLY; App name. SiteName *string `json:"siteName,omitempty" azure:"ro"` // READ-ONLY; Subject name of the certificate. SubjectName *string `json:"subjectName,omitempty" azure:"ro"` // READ-ONLY; Certificate thumbprint. Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"` // READ-ONLY; Is the certificate valid?. Valid *bool `json:"valid,omitempty" azure:"ro"` }
AppCertificatePatchResourceProperties - CertificatePatchResource resource specific properties
func (AppCertificatePatchResourceProperties) MarshalJSON ¶
func (a AppCertificatePatchResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AppCertificatePatchResourceProperties.
func (*AppCertificatePatchResourceProperties) UnmarshalJSON ¶
func (a *AppCertificatePatchResourceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AppCertificatePatchResourceProperties.
type AppCertificateProperties ¶
type AppCertificateProperties struct { // REQUIRED; Certificate password. Password *string `json:"password,omitempty"` // Host names the certificate applies to. HostNames []*string `json:"hostNames,omitempty"` // Key Vault Csm resource Id. KeyVaultID *string `json:"keyVaultId,omitempty"` // Key Vault secret name. KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"` // Pfx blob. PfxBlob []byte `json:"pfxBlob,omitempty"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmID *string `json:"serverFarmId,omitempty"` // READ-ONLY; Raw bytes of .cer file CerBlob []byte `json:"cerBlob,omitempty" azure:"ro"` // READ-ONLY; Certificate expiration date. ExpirationDate *time.Time `json:"expirationDate,omitempty" azure:"ro"` // READ-ONLY; Friendly name of the certificate. FriendlyName *string `json:"friendlyName,omitempty" azure:"ro"` // READ-ONLY; Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty" azure:"ro"` // READ-ONLY; Certificate issue Date. IssueDate *time.Time `json:"issueDate,omitempty" azure:"ro"` // READ-ONLY; Certificate issuer. Issuer *string `json:"issuer,omitempty" azure:"ro"` // READ-ONLY; Status of the Key Vault secret. KeyVaultSecretStatus *KeyVaultSecretStatus `json:"keyVaultSecretStatus,omitempty" azure:"ro"` // READ-ONLY; Public key hash. PublicKeyHash *string `json:"publicKeyHash,omitempty" azure:"ro"` // READ-ONLY; Self link. SelfLink *string `json:"selfLink,omitempty" azure:"ro"` // READ-ONLY; App name. SiteName *string `json:"siteName,omitempty" azure:"ro"` // READ-ONLY; Subject name of the certificate. SubjectName *string `json:"subjectName,omitempty" azure:"ro"` // READ-ONLY; Certificate thumbprint. Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"` // READ-ONLY; Is the certificate valid?. Valid *bool `json:"valid,omitempty" azure:"ro"` }
AppCertificateProperties - Certificate resource specific properties
func (AppCertificateProperties) MarshalJSON ¶
func (a AppCertificateProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AppCertificateProperties.
func (*AppCertificateProperties) UnmarshalJSON ¶
func (a *AppCertificateProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AppCertificateProperties.
type AppServicePlanRestrictions ¶
type AppServicePlanRestrictions string
AppServicePlanRestrictions - App Service plans this offer is restricted to.
const ( AppServicePlanRestrictionsNone AppServicePlanRestrictions = "None" AppServicePlanRestrictionsFree AppServicePlanRestrictions = "Free" AppServicePlanRestrictionsBasic AppServicePlanRestrictions = "Basic" AppServicePlanRestrictionsStandard AppServicePlanRestrictions = "Standard" AppServicePlanRestrictionsPremium AppServicePlanRestrictions = "Premium" )
func PossibleAppServicePlanRestrictionsValues ¶
func PossibleAppServicePlanRestrictionsValues() []AppServicePlanRestrictions
PossibleAppServicePlanRestrictionsValues returns the possible values for the AppServicePlanRestrictions const type.
type ApplicationLogsConfig ¶
type ApplicationLogsConfig struct { // Application logs to blob storage configuration. AzureBlobStorage *AzureBlobStorageApplicationLogsConfig `json:"azureBlobStorage,omitempty"` // Application logs to azure table storage configuration. AzureTableStorage *AzureTableStorageApplicationLogsConfig `json:"azureTableStorage,omitempty"` // Application logs to file system configuration. FileSystem *FileSystemApplicationLogsConfig `json:"fileSystem,omitempty"` }
ApplicationLogsConfig - Application logs configuration.
func (ApplicationLogsConfig) MarshalJSON ¶
func (a ApplicationLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ApplicationLogsConfig.
func (*ApplicationLogsConfig) UnmarshalJSON ¶
func (a *ApplicationLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ApplicationLogsConfig.
type ApplicationStack ¶
type ApplicationStack struct { // Application stack dependency. Dependency *string `json:"dependency,omitempty"` // Application stack display name. Display *string `json:"display,omitempty"` // List of frameworks associated with application stack. Frameworks []*ApplicationStack `json:"frameworks,omitempty"` // List of major versions available. MajorVersions []*StackMajorVersion `json:"majorVersions,omitempty"` // Application stack name. Name *string `json:"name,omitempty"` }
ApplicationStack - Application stack.
func (ApplicationStack) MarshalJSON ¶
func (a ApplicationStack) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ApplicationStack.
func (*ApplicationStack) UnmarshalJSON ¶
func (a *ApplicationStack) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ApplicationStack.
type ApplicationStackCollection ¶
type ApplicationStackCollection struct { // REQUIRED; Collection of resources. Value []*ApplicationStack `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ApplicationStackCollection - Collection of Application Stacks
func (ApplicationStackCollection) MarshalJSON ¶
func (a ApplicationStackCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ApplicationStackCollection.
func (*ApplicationStackCollection) UnmarshalJSON ¶
func (a *ApplicationStackCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ApplicationStackCollection.
type AutoHealActionType ¶
type AutoHealActionType string
AutoHealActionType - Predefined action to be taken.
const ( AutoHealActionTypeRecycle AutoHealActionType = "Recycle" AutoHealActionTypeLogEvent AutoHealActionType = "LogEvent" AutoHealActionTypeCustomAction AutoHealActionType = "CustomAction" )
func PossibleAutoHealActionTypeValues ¶
func PossibleAutoHealActionTypeValues() []AutoHealActionType
PossibleAutoHealActionTypeValues returns the possible values for the AutoHealActionType const type.
type AutoHealActions ¶
type AutoHealActions struct { // Predefined action to be taken. ActionType *AutoHealActionType `json:"actionType,omitempty"` // Custom action to be taken. CustomAction *AutoHealCustomAction `json:"customAction,omitempty"` // Minimum time the process must execute before taking the action MinProcessExecutionTime *string `json:"minProcessExecutionTime,omitempty"` }
AutoHealActions - Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActions) MarshalJSON ¶
func (a AutoHealActions) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AutoHealActions.
func (*AutoHealActions) UnmarshalJSON ¶
func (a *AutoHealActions) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AutoHealActions.
type AutoHealCustomAction ¶
type AutoHealCustomAction struct { // Executable to be run. Exe *string `json:"exe,omitempty"` // Parameters for the executable. Parameters *string `json:"parameters,omitempty"` }
AutoHealCustomAction - Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomAction) MarshalJSON ¶
func (a AutoHealCustomAction) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AutoHealCustomAction.
func (*AutoHealCustomAction) UnmarshalJSON ¶
func (a *AutoHealCustomAction) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AutoHealCustomAction.
type AutoHealRules ¶
type AutoHealRules struct { // Actions to be executed when a rule is triggered. Actions *AutoHealActions `json:"actions,omitempty"` // Conditions that describe when to execute the auto-heal actions. Triggers *AutoHealTriggers `json:"triggers,omitempty"` }
AutoHealRules - Rules that can be defined for auto-heal.
func (AutoHealRules) MarshalJSON ¶
func (a AutoHealRules) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AutoHealRules.
func (*AutoHealRules) UnmarshalJSON ¶
func (a *AutoHealRules) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AutoHealRules.
type AutoHealTriggers ¶
type AutoHealTriggers struct { // A rule based on private bytes. PrivateBytesInKB *int32 `json:"privateBytesInKB,omitempty"` // A rule based on total requests. Requests *RequestsBasedTrigger `json:"requests,omitempty"` // A rule based on request execution time. SlowRequests *SlowRequestsBasedTrigger `json:"slowRequests,omitempty"` // A rule based on status codes. StatusCodes []*StatusCodesBasedTrigger `json:"statusCodes,omitempty"` }
AutoHealTriggers - Triggers for auto-heal.
func (AutoHealTriggers) MarshalJSON ¶
func (a AutoHealTriggers) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AutoHealTriggers.
func (*AutoHealTriggers) UnmarshalJSON ¶
func (a *AutoHealTriggers) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AutoHealTriggers.
type AzureBlobStorageApplicationLogsConfig ¶
type AzureBlobStorageApplicationLogsConfig struct { // Log level. Level *LogLevel `json:"level,omitempty"` // Retention in days. Remove blobs older than X days. 0 or lower means no retention. RetentionInDays *int32 `json:"retentionInDays,omitempty"` // SAS url to a azure blob container with read/write/list/delete permissions. SasURL *string `json:"sasUrl,omitempty"` }
AzureBlobStorageApplicationLogsConfig - Application logs azure blob storage configuration.
func (AzureBlobStorageApplicationLogsConfig) MarshalJSON ¶
func (a AzureBlobStorageApplicationLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AzureBlobStorageApplicationLogsConfig.
func (*AzureBlobStorageApplicationLogsConfig) UnmarshalJSON ¶
func (a *AzureBlobStorageApplicationLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AzureBlobStorageApplicationLogsConfig.
type AzureBlobStorageHTTPLogsConfig ¶
type AzureBlobStorageHTTPLogsConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `json:"enabled,omitempty"` // Retention in days. Remove blobs older than X days. 0 or lower means no retention. RetentionInDays *int32 `json:"retentionInDays,omitempty"` // SAS url to a azure blob container with read/write/list/delete permissions. SasURL *string `json:"sasUrl,omitempty"` }
AzureBlobStorageHTTPLogsConfig - Http logs to azure blob storage configuration.
func (AzureBlobStorageHTTPLogsConfig) MarshalJSON ¶
func (a AzureBlobStorageHTTPLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AzureBlobStorageHTTPLogsConfig.
func (*AzureBlobStorageHTTPLogsConfig) UnmarshalJSON ¶
func (a *AzureBlobStorageHTTPLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AzureBlobStorageHTTPLogsConfig.
type AzureResourceType ¶
type AzureResourceType string
AzureResourceType - Azure resource type.
const ( AzureResourceTypeWebsite AzureResourceType = "Website" AzureResourceTypeTrafficManager AzureResourceType = "TrafficManager" )
func PossibleAzureResourceTypeValues ¶
func PossibleAzureResourceTypeValues() []AzureResourceType
PossibleAzureResourceTypeValues returns the possible values for the AzureResourceType const type.
type AzureStorageInfoValue ¶
type AzureStorageInfoValue struct { // Access key for the storage account. AccessKey *string `json:"accessKey,omitempty"` // Name of the storage account. AccountName *string `json:"accountName,omitempty"` // Path to mount the storage within the site's runtime environment. MountPath *string `json:"mountPath,omitempty"` ShareName *string `json:"shareName,omitempty"` // Type of storage. Type *AzureStorageType `json:"type,omitempty"` // READ-ONLY; State of the storage account. State *AzureStorageState `json:"state,omitempty" azure:"ro"` }
AzureStorageInfoValue - Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValue) MarshalJSON ¶
func (a AzureStorageInfoValue) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AzureStorageInfoValue.
func (*AzureStorageInfoValue) UnmarshalJSON ¶
func (a *AzureStorageInfoValue) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AzureStorageInfoValue.
type AzureStoragePropertyDictionaryResource ¶
type AzureStoragePropertyDictionaryResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Azure storage accounts. Properties map[string]*AzureStorageInfoValue `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
AzureStoragePropertyDictionaryResource - AzureStorageInfo dictionary resource.
func (AzureStoragePropertyDictionaryResource) MarshalJSON ¶
func (a AzureStoragePropertyDictionaryResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AzureStoragePropertyDictionaryResource.
func (*AzureStoragePropertyDictionaryResource) UnmarshalJSON ¶
func (a *AzureStoragePropertyDictionaryResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AzureStoragePropertyDictionaryResource.
type AzureStorageState ¶
type AzureStorageState string
AzureStorageState - State of the storage account.
const ( AzureStorageStateOk AzureStorageState = "Ok" AzureStorageStateInvalidCredentials AzureStorageState = "InvalidCredentials" )
func PossibleAzureStorageStateValues ¶
func PossibleAzureStorageStateValues() []AzureStorageState
PossibleAzureStorageStateValues returns the possible values for the AzureStorageState const type.
type AzureStorageType ¶
type AzureStorageType string
AzureStorageType - Type of storage.
const ( AzureStorageTypeAzureFiles AzureStorageType = "AzureFiles" AzureStorageTypeAzureBlob AzureStorageType = "AzureBlob" )
func PossibleAzureStorageTypeValues ¶
func PossibleAzureStorageTypeValues() []AzureStorageType
PossibleAzureStorageTypeValues returns the possible values for the AzureStorageType const type.
type AzureTableStorageApplicationLogsConfig ¶
type AzureTableStorageApplicationLogsConfig struct { // REQUIRED; SAS URL to an Azure table with add/query/delete permissions. SasURL *string `json:"sasUrl,omitempty"` // Log level. Level *LogLevel `json:"level,omitempty"` }
AzureTableStorageApplicationLogsConfig - Application logs to Azure table storage configuration.
func (AzureTableStorageApplicationLogsConfig) MarshalJSON ¶
func (a AzureTableStorageApplicationLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type AzureTableStorageApplicationLogsConfig.
func (*AzureTableStorageApplicationLogsConfig) UnmarshalJSON ¶
func (a *AzureTableStorageApplicationLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type AzureTableStorageApplicationLogsConfig.
type BackupItem ¶
type BackupItem struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // BackupItem resource specific properties Properties *BackupItemProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
BackupItem - Backup description.
func (BackupItem) MarshalJSON ¶
func (b BackupItem) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupItem.
func (*BackupItem) UnmarshalJSON ¶
func (b *BackupItem) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupItem.
type BackupItemCollection ¶
type BackupItemCollection struct { // REQUIRED; Collection of resources. Value []*BackupItem `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
BackupItemCollection - Collection of backup items.
func (BackupItemCollection) MarshalJSON ¶
func (b BackupItemCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupItemCollection.
func (*BackupItemCollection) UnmarshalJSON ¶
func (b *BackupItemCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupItemCollection.
type BackupItemProperties ¶
type BackupItemProperties struct { // READ-ONLY; Id of the backup. BackupID *int32 `json:"id,omitempty" azure:"ro"` // READ-ONLY; Name of the blob which contains data for this backup. BlobName *string `json:"blobName,omitempty" azure:"ro"` // READ-ONLY; Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationID *string `json:"correlationId,omitempty" azure:"ro"` // READ-ONLY; Timestamp of the backup creation. Created *time.Time `json:"created,omitempty" azure:"ro"` // READ-ONLY; List of databases included in the backup. Databases []*DatabaseBackupSetting `json:"databases,omitempty" azure:"ro"` // READ-ONLY; Timestamp when this backup finished. FinishedTimeStamp *time.Time `json:"finishedTimeStamp,omitempty" azure:"ro"` // READ-ONLY; Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp *time.Time `json:"lastRestoreTimeStamp,omitempty" azure:"ro"` // READ-ONLY; Details regarding this backup. Might contain an error message. Log *string `json:"log,omitempty" azure:"ro"` // READ-ONLY; Name of this backup. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; True if this backup has been created due to a schedule being triggered. Scheduled *bool `json:"scheduled,omitempty" azure:"ro"` // READ-ONLY; Size of the backup in bytes. SizeInBytes *int64 `json:"sizeInBytes,omitempty" azure:"ro"` // READ-ONLY; Backup status. Status *BackupItemStatus `json:"status,omitempty" azure:"ro"` // READ-ONLY; SAS URL for the storage account container which contains this backup. StorageAccountURL *string `json:"storageAccountUrl,omitempty" azure:"ro"` // READ-ONLY; Size of the original web app which has been backed up. WebsiteSizeInBytes *int64 `json:"websiteSizeInBytes,omitempty" azure:"ro"` }
BackupItemProperties - BackupItem resource specific properties
func (BackupItemProperties) MarshalJSON ¶
func (b BackupItemProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupItemProperties.
func (*BackupItemProperties) UnmarshalJSON ¶
func (b *BackupItemProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupItemProperties.
type BackupItemStatus ¶
type BackupItemStatus string
BackupItemStatus - Backup status.
const ( BackupItemStatusInProgress BackupItemStatus = "InProgress" BackupItemStatusFailed BackupItemStatus = "Failed" BackupItemStatusSucceeded BackupItemStatus = "Succeeded" BackupItemStatusTimedOut BackupItemStatus = "TimedOut" BackupItemStatusCreated BackupItemStatus = "Created" BackupItemStatusSkipped BackupItemStatus = "Skipped" BackupItemStatusPartiallySucceeded BackupItemStatus = "PartiallySucceeded" BackupItemStatusDeleteInProgress BackupItemStatus = "DeleteInProgress" BackupItemStatusDeleteFailed BackupItemStatus = "DeleteFailed" BackupItemStatusDeleted BackupItemStatus = "Deleted" )
func PossibleBackupItemStatusValues ¶
func PossibleBackupItemStatusValues() []BackupItemStatus
PossibleBackupItemStatusValues returns the possible values for the BackupItemStatus const type.
type BackupRequest ¶
type BackupRequest struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // BackupRequest resource specific properties Properties *BackupRequestProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
BackupRequest - Description of a backup which will be performed.
func (BackupRequest) MarshalJSON ¶
func (b BackupRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupRequest.
func (*BackupRequest) UnmarshalJSON ¶
func (b *BackupRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupRequest.
type BackupRequestProperties ¶
type BackupRequestProperties struct { // REQUIRED; SAS URL to the container. StorageAccountURL *string `json:"storageAccountUrl,omitempty"` // Name of the backup. BackupName *string `json:"backupName,omitempty"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupSchedule `json:"backupSchedule,omitempty"` // Databases included in the backup. Databases []*DatabaseBackupSetting `json:"databases,omitempty"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `json:"enabled,omitempty"` }
BackupRequestProperties - BackupRequest resource specific properties
func (BackupRequestProperties) MarshalJSON ¶
func (b BackupRequestProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupRequestProperties.
func (*BackupRequestProperties) UnmarshalJSON ¶
func (b *BackupRequestProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupRequestProperties.
type BackupRestoreOperationType ¶
type BackupRestoreOperationType string
BackupRestoreOperationType - Operation type.
const ( BackupRestoreOperationTypeDefault BackupRestoreOperationType = "Default" BackupRestoreOperationTypeClone BackupRestoreOperationType = "Clone" BackupRestoreOperationTypeRelocation BackupRestoreOperationType = "Relocation" BackupRestoreOperationTypeSnapshot BackupRestoreOperationType = "Snapshot" BackupRestoreOperationTypeCloudFS BackupRestoreOperationType = "CloudFS" )
func PossibleBackupRestoreOperationTypeValues ¶
func PossibleBackupRestoreOperationTypeValues() []BackupRestoreOperationType
PossibleBackupRestoreOperationTypeValues returns the possible values for the BackupRestoreOperationType const type.
type BackupSchedule ¶
type BackupSchedule struct { // REQUIRED; How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should // be set to Day) FrequencyInterval *int32 `json:"frequencyInterval,omitempty"` // REQUIRED; The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day // and FrequencyInterval should be set to 7) FrequencyUnit *FrequencyUnit `json:"frequencyUnit,omitempty"` // REQUIRED; True if the retention policy should always keep at least one backup in the storage account, regardless how old // it is; false otherwise. KeepAtLeastOneBackup *bool `json:"keepAtLeastOneBackup,omitempty"` // REQUIRED; After how many days backups should be deleted. RetentionPeriodInDays *int32 `json:"retentionPeriodInDays,omitempty"` // When the schedule should start working. StartTime *time.Time `json:"startTime,omitempty"` // READ-ONLY; Last time when this schedule was triggered. LastExecutionTime *time.Time `json:"lastExecutionTime,omitempty" azure:"ro"` }
BackupSchedule - Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupSchedule) MarshalJSON ¶
func (b BackupSchedule) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BackupSchedule.
func (*BackupSchedule) UnmarshalJSON ¶
func (b *BackupSchedule) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BackupSchedule.
type BillingMeter ¶
type BillingMeter struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // BillingMeter resource specific properties Properties *BillingMeterProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
BillingMeter - App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.
func (BillingMeter) MarshalJSON ¶
func (b BillingMeter) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BillingMeter.
func (*BillingMeter) UnmarshalJSON ¶
func (b *BillingMeter) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BillingMeter.
type BillingMeterCollection ¶
type BillingMeterCollection struct { // REQUIRED; Collection of resources. Value []*BillingMeter `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
BillingMeterCollection - Collection of Billing Meters
func (BillingMeterCollection) MarshalJSON ¶
func (b BillingMeterCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BillingMeterCollection.
func (*BillingMeterCollection) UnmarshalJSON ¶
func (b *BillingMeterCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BillingMeterCollection.
type BillingMeterProperties ¶
type BillingMeterProperties struct { // Azure Location of billable resource BillingLocation *string `json:"billingLocation,omitempty"` // Friendly name of the meter FriendlyName *string `json:"friendlyName,omitempty"` // Meter GUID onboarded in Commerce MeterID *string `json:"meterId,omitempty"` // App Service OS type meter used for OSType *string `json:"osType,omitempty"` // App Service ResourceType meter used for ResourceType *string `json:"resourceType,omitempty"` // Short Name from App Service Azure pricing Page ShortName *string `json:"shortName,omitempty"` }
BillingMeterProperties - BillingMeter resource specific properties
func (BillingMeterProperties) MarshalJSON ¶
func (b BillingMeterProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type BillingMeterProperties.
func (*BillingMeterProperties) UnmarshalJSON ¶
func (b *BillingMeterProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type BillingMeterProperties.
type BuiltInAuthenticationProvider ¶
type BuiltInAuthenticationProvider string
BuiltInAuthenticationProvider - The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".
const ( BuiltInAuthenticationProviderAzureActiveDirectory BuiltInAuthenticationProvider = "AzureActiveDirectory" BuiltInAuthenticationProviderFacebook BuiltInAuthenticationProvider = "Facebook" BuiltInAuthenticationProviderGoogle BuiltInAuthenticationProvider = "Google" BuiltInAuthenticationProviderMicrosoftAccount BuiltInAuthenticationProvider = "MicrosoftAccount" BuiltInAuthenticationProviderTwitter BuiltInAuthenticationProvider = "Twitter" )
func PossibleBuiltInAuthenticationProviderValues ¶
func PossibleBuiltInAuthenticationProviderValues() []BuiltInAuthenticationProvider
PossibleBuiltInAuthenticationProviderValues returns the possible values for the BuiltInAuthenticationProvider const type.
type Capability ¶
type Capability struct { // Name of the SKU capability. Name *string `json:"name,omitempty"` // Reason of the SKU capability. Reason *string `json:"reason,omitempty"` // Value of the SKU capability. Value *string `json:"value,omitempty"` }
Capability - Describes the capabilities/features allowed for a specific SKU.
func (Capability) MarshalJSON ¶
func (c Capability) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Capability.
func (*Capability) UnmarshalJSON ¶
func (c *Capability) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Capability.
type CertificatesClient ¶
type CertificatesClient struct {
// contains filtered or unexported fields
}
CertificatesClient contains the methods for the Certificates group. Don't use this type directly, use NewCertificatesClient() instead.
func NewCertificatesClient ¶
func NewCertificatesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*CertificatesClient, error)
NewCertificatesClient creates a new instance of CertificatesClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*CertificatesClient) CreateOrUpdate ¶
func (client *CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, certificateEnvelope AppCertificate, options *CertificatesClientCreateOrUpdateOptions) (CertificatesClientCreateOrUpdateResponse, error)
CreateOrUpdate - Create or update a certificate. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the certificate.
- certificateEnvelope - Details of certificate, if it exists already.
- options - CertificatesClientCreateOrUpdateOptions contains the optional parameters for the CertificatesClient.CreateOrUpdate method.
func (*CertificatesClient) Delete ¶
func (client *CertificatesClient) Delete(ctx context.Context, resourceGroupName string, name string, options *CertificatesClientDeleteOptions) (CertificatesClientDeleteResponse, error)
Delete - Delete a certificate. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the certificate.
- options - CertificatesClientDeleteOptions contains the optional parameters for the CertificatesClient.Delete method.
func (*CertificatesClient) Get ¶
func (client *CertificatesClient) Get(ctx context.Context, resourceGroupName string, name string, options *CertificatesClientGetOptions) (CertificatesClientGetResponse, error)
Get - Get a certificate. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the certificate.
- options - CertificatesClientGetOptions contains the optional parameters for the CertificatesClient.Get method.
func (*CertificatesClient) NewListByResourceGroupPager ¶
func (client *CertificatesClient) NewListByResourceGroupPager(resourceGroupName string, options *CertificatesClientListByResourceGroupOptions) *runtime.Pager[CertificatesClientListByResourceGroupResponse]
NewListByResourceGroupPager - Get all certificates in a resource group.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- options - CertificatesClientListByResourceGroupOptions contains the optional parameters for the CertificatesClient.NewListByResourceGroupPager method.
func (*CertificatesClient) NewListPager ¶
func (client *CertificatesClient) NewListPager(options *CertificatesClientListOptions) *runtime.Pager[CertificatesClientListResponse]
NewListPager - Get all certificates for a subscription.
Generated from API version 2018-02-01
- options - CertificatesClientListOptions contains the optional parameters for the CertificatesClient.NewListPager method.
func (*CertificatesClient) Update ¶
func (client *CertificatesClient) Update(ctx context.Context, resourceGroupName string, name string, certificateEnvelope AppCertificatePatchResource, options *CertificatesClientUpdateOptions) (CertificatesClientUpdateResponse, error)
Update - Create or update a certificate. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the certificate.
- certificateEnvelope - Details of certificate, if it exists already.
- options - CertificatesClientUpdateOptions contains the optional parameters for the CertificatesClient.Update method.
type CertificatesClientCreateOrUpdateOptions ¶
type CertificatesClientCreateOrUpdateOptions struct { }
CertificatesClientCreateOrUpdateOptions contains the optional parameters for the CertificatesClient.CreateOrUpdate method.
type CertificatesClientCreateOrUpdateResponse ¶
type CertificatesClientCreateOrUpdateResponse struct {
AppCertificate
}
CertificatesClientCreateOrUpdateResponse contains the response from method CertificatesClient.CreateOrUpdate.
type CertificatesClientDeleteOptions ¶
type CertificatesClientDeleteOptions struct { }
CertificatesClientDeleteOptions contains the optional parameters for the CertificatesClient.Delete method.
type CertificatesClientDeleteResponse ¶
type CertificatesClientDeleteResponse struct { }
CertificatesClientDeleteResponse contains the response from method CertificatesClient.Delete.
type CertificatesClientGetOptions ¶
type CertificatesClientGetOptions struct { }
CertificatesClientGetOptions contains the optional parameters for the CertificatesClient.Get method.
type CertificatesClientGetResponse ¶
type CertificatesClientGetResponse struct {
AppCertificate
}
CertificatesClientGetResponse contains the response from method CertificatesClient.Get.
type CertificatesClientListByResourceGroupOptions ¶
type CertificatesClientListByResourceGroupOptions struct { }
CertificatesClientListByResourceGroupOptions contains the optional parameters for the CertificatesClient.NewListByResourceGroupPager method.
type CertificatesClientListByResourceGroupResponse ¶
type CertificatesClientListByResourceGroupResponse struct {
AppCertificateCollection
}
CertificatesClientListByResourceGroupResponse contains the response from method CertificatesClient.NewListByResourceGroupPager.
type CertificatesClientListOptions ¶
type CertificatesClientListOptions struct { }
CertificatesClientListOptions contains the optional parameters for the CertificatesClient.NewListPager method.
type CertificatesClientListResponse ¶
type CertificatesClientListResponse struct {
AppCertificateCollection
}
CertificatesClientListResponse contains the response from method CertificatesClient.NewListPager.
type CertificatesClientUpdateOptions ¶
type CertificatesClientUpdateOptions struct { }
CertificatesClientUpdateOptions contains the optional parameters for the CertificatesClient.Update method.
type CertificatesClientUpdateResponse ¶
type CertificatesClientUpdateResponse struct {
AppCertificate
}
CertificatesClientUpdateResponse contains the response from method CertificatesClient.Update.
type Channels ¶
type Channels string
Channels - List of channels that this recommendation can apply.
func PossibleChannelsValues ¶
func PossibleChannelsValues() []Channels
PossibleChannelsValues returns the possible values for the Channels const type.
type CheckNameResourceTypes ¶
type CheckNameResourceTypes string
CheckNameResourceTypes - Resource type used for verification.
const ( CheckNameResourceTypesHostingEnvironment CheckNameResourceTypes = "HostingEnvironment" CheckNameResourceTypesMicrosoftWebHostingEnvironments CheckNameResourceTypes = "Microsoft.Web/hostingEnvironments" CheckNameResourceTypesMicrosoftWebPublishingUsers CheckNameResourceTypes = "Microsoft.Web/publishingUsers" CheckNameResourceTypesMicrosoftWebSites CheckNameResourceTypes = "Microsoft.Web/sites" CheckNameResourceTypesMicrosoftWebSitesSlots CheckNameResourceTypes = "Microsoft.Web/sites/slots" CheckNameResourceTypesPublishingUser CheckNameResourceTypes = "PublishingUser" CheckNameResourceTypesSite CheckNameResourceTypes = "Site" CheckNameResourceTypesSlot CheckNameResourceTypes = "Slot" )
func PossibleCheckNameResourceTypesValues ¶
func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes
PossibleCheckNameResourceTypesValues returns the possible values for the CheckNameResourceTypes const type.
type ClientFactory ¶
type ClientFactory struct {
// contains filtered or unexported fields
}
ClientFactory is a client factory used to create any client in this module. Don't use this type directly, use NewClientFactory instead.
func NewClientFactory ¶
func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ClientFactory, error)
NewClientFactory creates a new instance of ClientFactory with the specified values. The parameter values will be propagated to any client created from this factory.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*ClientFactory) NewCertificatesClient ¶
func (c *ClientFactory) NewCertificatesClient() *CertificatesClient
func (*ClientFactory) NewPlansClient ¶
func (c *ClientFactory) NewPlansClient() *PlansClient
func (*ClientFactory) NewProviderClient ¶
func (c *ClientFactory) NewProviderClient() *ProviderClient
func (*ClientFactory) NewRecommendationsClient ¶
func (c *ClientFactory) NewRecommendationsClient() *RecommendationsClient
func (*ClientFactory) NewWebAppsClient ¶
func (c *ClientFactory) NewWebAppsClient() *WebAppsClient
func (*ClientFactory) NewWebSiteManagementClient ¶
func (c *ClientFactory) NewWebSiteManagementClient() *WebSiteManagementClient
type CloneAbilityResult ¶
type CloneAbilityResult string
CloneAbilityResult - Name of app.
const ( CloneAbilityResultCloneable CloneAbilityResult = "Cloneable" CloneAbilityResultPartiallyCloneable CloneAbilityResult = "PartiallyCloneable" CloneAbilityResultNotCloneable CloneAbilityResult = "NotCloneable" )
func PossibleCloneAbilityResultValues ¶
func PossibleCloneAbilityResultValues() []CloneAbilityResult
PossibleCloneAbilityResultValues returns the possible values for the CloneAbilityResult const type.
type CloningInfo ¶
type CloningInfo struct { // REQUIRED; ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} // for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for // other slots. SourceWebAppID *string `json:"sourceWebAppId,omitempty"` // Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. // Otherwise, application settings from source app are retained. AppSettingsOverrides map[string]*string `json:"appSettingsOverrides,omitempty"` // true to clone custom hostnames from source app; otherwise, false. CloneCustomHostNames *bool `json:"cloneCustomHostNames,omitempty"` // true to clone source control from source app; otherwise, false. CloneSourceControl *bool `json:"cloneSourceControl,omitempty"` // true to configure load balancing for source and destination app. ConfigureLoadBalancing *bool `json:"configureLoadBalancing,omitempty"` // Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot. CorrelationID *string `json:"correlationId,omitempty"` // App Service Environment. HostingEnvironment *string `json:"hostingEnvironment,omitempty"` // true to overwrite destination app; otherwise, false. Overwrite *bool `json:"overwrite,omitempty"` // Location of source app ex: West US or North Europe SourceWebAppLocation *string `json:"sourceWebAppLocation,omitempty"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileID *string `json:"trafficManagerProfileId,omitempty"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName *string `json:"trafficManagerProfileName,omitempty"` }
CloningInfo - Information needed for cloning operation.
func (CloningInfo) MarshalJSON ¶
func (c CloningInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CloningInfo.
func (*CloningInfo) UnmarshalJSON ¶
func (c *CloningInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CloningInfo.
type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties ¶
type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties struct { // READ-ONLY; Client Id of user assigned identity ClientID *string `json:"clientId,omitempty" azure:"ro"` // READ-ONLY; Principal Id of user assigned identity PrincipalID *string `json:"principalId,omitempty" azure:"ro"` }
func (Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) MarshalJSON ¶
func (c Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties.
func (*Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) UnmarshalJSON ¶
func (c *Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties.
type ComputeModeOptions ¶
type ComputeModeOptions string
ComputeModeOptions - Shared/dedicated workers.
const ( ComputeModeOptionsDedicated ComputeModeOptions = "Dedicated" ComputeModeOptionsDynamic ComputeModeOptions = "Dynamic" )
func PossibleComputeModeOptionsValues ¶
func PossibleComputeModeOptionsValues() []ComputeModeOptions
PossibleComputeModeOptionsValues returns the possible values for the ComputeModeOptions const type.
type ConnStringInfo ¶
type ConnStringInfo struct { // Connection string value. ConnectionString *string `json:"connectionString,omitempty"` // Name of connection string. Name *string `json:"name,omitempty"` // Type of database. Type *ConnectionStringType `json:"type,omitempty"` }
ConnStringInfo - Database connection string information.
func (ConnStringInfo) MarshalJSON ¶
func (c ConnStringInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ConnStringInfo.
func (*ConnStringInfo) UnmarshalJSON ¶
func (c *ConnStringInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ConnStringInfo.
type ConnStringValueTypePair ¶
type ConnStringValueTypePair struct { // REQUIRED; Type of database. Type *ConnectionStringType `json:"type,omitempty"` // REQUIRED; Value of pair. Value *string `json:"value,omitempty"` }
ConnStringValueTypePair - Database connection string value to type pair.
func (ConnStringValueTypePair) MarshalJSON ¶
func (c ConnStringValueTypePair) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ConnStringValueTypePair.
func (*ConnStringValueTypePair) UnmarshalJSON ¶
func (c *ConnStringValueTypePair) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ConnStringValueTypePair.
type ConnectionStringDictionary ¶
type ConnectionStringDictionary struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Connection strings. Properties map[string]*ConnStringValueTypePair `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ConnectionStringDictionary - String dictionary resource.
func (ConnectionStringDictionary) MarshalJSON ¶
func (c ConnectionStringDictionary) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ConnectionStringDictionary.
func (*ConnectionStringDictionary) UnmarshalJSON ¶
func (c *ConnectionStringDictionary) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ConnectionStringDictionary.
type ConnectionStringType ¶
type ConnectionStringType string
ConnectionStringType - Type of database.
const ( ConnectionStringTypeMySQL ConnectionStringType = "MySql" ConnectionStringTypeSQLServer ConnectionStringType = "SQLServer" ConnectionStringTypeSQLAzure ConnectionStringType = "SQLAzure" ConnectionStringTypeCustom ConnectionStringType = "Custom" ConnectionStringTypeNotificationHub ConnectionStringType = "NotificationHub" ConnectionStringTypeServiceBus ConnectionStringType = "ServiceBus" ConnectionStringTypeEventHub ConnectionStringType = "EventHub" ConnectionStringTypeAPIHub ConnectionStringType = "ApiHub" ConnectionStringTypeDocDb ConnectionStringType = "DocDb" ConnectionStringTypeRedisCache ConnectionStringType = "RedisCache" ConnectionStringTypePostgreSQL ConnectionStringType = "PostgreSQL" )
func PossibleConnectionStringTypeValues ¶
func PossibleConnectionStringTypeValues() []ConnectionStringType
PossibleConnectionStringTypeValues returns the possible values for the ConnectionStringType const type.
type ContinuousWebJob ¶
type ContinuousWebJob struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // ContinuousWebJob resource specific properties Properties *ContinuousWebJobProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ContinuousWebJob - Continuous Web Job Information.
func (ContinuousWebJob) MarshalJSON ¶
func (c ContinuousWebJob) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ContinuousWebJob.
func (*ContinuousWebJob) UnmarshalJSON ¶
func (c *ContinuousWebJob) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ContinuousWebJob.
type ContinuousWebJobCollection ¶
type ContinuousWebJobCollection struct { // REQUIRED; Collection of resources. Value []*ContinuousWebJob `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ContinuousWebJobCollection - Collection of Kudu continuous web job information elements.
func (ContinuousWebJobCollection) MarshalJSON ¶
func (c ContinuousWebJobCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ContinuousWebJobCollection.
func (*ContinuousWebJobCollection) UnmarshalJSON ¶
func (c *ContinuousWebJobCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ContinuousWebJobCollection.
type ContinuousWebJobProperties ¶
type ContinuousWebJobProperties struct { // Detailed status. DetailedStatus *string `json:"detailed_status,omitempty"` // Error information. Error *string `json:"error,omitempty"` // Extra Info URL. ExtraInfoURL *string `json:"extra_info_url,omitempty"` // Log URL. LogURL *string `json:"log_url,omitempty"` // Run command. RunCommand *string `json:"run_command,omitempty"` // Job settings. Settings map[string]any `json:"settings,omitempty"` // Job status. Status *ContinuousWebJobStatus `json:"status,omitempty"` // Job URL. URL *string `json:"url,omitempty"` // Using SDK? UsingSdk *bool `json:"using_sdk,omitempty"` // Job type. WebJobType *WebJobType `json:"web_job_type,omitempty"` }
ContinuousWebJobProperties - ContinuousWebJob resource specific properties
func (ContinuousWebJobProperties) MarshalJSON ¶
func (c ContinuousWebJobProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ContinuousWebJobProperties.
func (*ContinuousWebJobProperties) UnmarshalJSON ¶
func (c *ContinuousWebJobProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ContinuousWebJobProperties.
type ContinuousWebJobStatus ¶
type ContinuousWebJobStatus string
ContinuousWebJobStatus - Job status.
const ( ContinuousWebJobStatusInitializing ContinuousWebJobStatus = "Initializing" ContinuousWebJobStatusStarting ContinuousWebJobStatus = "Starting" ContinuousWebJobStatusRunning ContinuousWebJobStatus = "Running" ContinuousWebJobStatusPendingRestart ContinuousWebJobStatus = "PendingRestart" ContinuousWebJobStatusStopped ContinuousWebJobStatus = "Stopped" )
func PossibleContinuousWebJobStatusValues ¶
func PossibleContinuousWebJobStatusValues() []ContinuousWebJobStatus
PossibleContinuousWebJobStatusValues returns the possible values for the ContinuousWebJobStatus const type.
type CorsSettings ¶
type CorsSettings struct { // Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). // Use "*" to allow all. AllowedOrigins []*string `json:"allowedOrigins,omitempty"` // Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requestswithcredentials // for more details. SupportCredentials *bool `json:"supportCredentials,omitempty"` }
CorsSettings - Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettings) MarshalJSON ¶
func (c CorsSettings) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CorsSettings.
func (*CorsSettings) UnmarshalJSON ¶
func (c *CorsSettings) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CorsSettings.
type CsmMoveResourceEnvelope ¶
type CsmMoveResourceEnvelope struct { Resources []*string `json:"resources,omitempty"` TargetResourceGroup *string `json:"targetResourceGroup,omitempty"` }
CsmMoveResourceEnvelope - Object with a list of the resources that need to be moved and the resource group they should be moved to.
func (CsmMoveResourceEnvelope) MarshalJSON ¶
func (c CsmMoveResourceEnvelope) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmMoveResourceEnvelope.
func (*CsmMoveResourceEnvelope) UnmarshalJSON ¶
func (c *CsmMoveResourceEnvelope) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmMoveResourceEnvelope.
type CsmOperationCollection ¶
type CsmOperationCollection struct { // REQUIRED; Collection of resources. Value []*CsmOperationDescription `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
CsmOperationCollection - Collection of Azure resource manager operation metadata.
func (CsmOperationCollection) MarshalJSON ¶
func (c CsmOperationCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmOperationCollection.
func (*CsmOperationCollection) UnmarshalJSON ¶
func (c *CsmOperationCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmOperationCollection.
type CsmOperationDescription ¶
type CsmOperationDescription struct { // Meta data about operation used for display in portal. Display *CsmOperationDisplay `json:"display,omitempty"` Name *string `json:"name,omitempty"` Origin *string `json:"origin,omitempty"` // Properties available for a Microsoft.Web resource provider operation. Properties *CsmOperationDescriptionProperties `json:"properties,omitempty"` }
CsmOperationDescription - Description of an operation available for Microsoft.Web resource provider.
func (CsmOperationDescription) MarshalJSON ¶
func (c CsmOperationDescription) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmOperationDescription.
func (*CsmOperationDescription) UnmarshalJSON ¶
func (c *CsmOperationDescription) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmOperationDescription.
type CsmOperationDescriptionProperties ¶
type CsmOperationDescriptionProperties struct { // Resource metrics service provided by Microsoft.Insights resource provider. ServiceSpecification *ServiceSpecification `json:"serviceSpecification,omitempty"` }
CsmOperationDescriptionProperties - Properties available for a Microsoft.Web resource provider operation.
func (CsmOperationDescriptionProperties) MarshalJSON ¶
func (c CsmOperationDescriptionProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmOperationDescriptionProperties.
func (*CsmOperationDescriptionProperties) UnmarshalJSON ¶
func (c *CsmOperationDescriptionProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmOperationDescriptionProperties.
type CsmOperationDisplay ¶
type CsmOperationDisplay struct { Description *string `json:"description,omitempty"` Operation *string `json:"operation,omitempty"` Provider *string `json:"provider,omitempty"` Resource *string `json:"resource,omitempty"` }
CsmOperationDisplay - Meta data about operation used for display in portal.
func (CsmOperationDisplay) MarshalJSON ¶
func (c CsmOperationDisplay) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmOperationDisplay.
func (*CsmOperationDisplay) UnmarshalJSON ¶
func (c *CsmOperationDisplay) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmOperationDisplay.
type CsmPublishingProfileOptions ¶
type CsmPublishingProfileOptions struct { // Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp Format *PublishingProfileFormat `json:"format,omitempty"` // Include the DisasterRecover endpoint if true IncludeDisasterRecoveryEndpoints *bool `json:"includeDisasterRecoveryEndpoints,omitempty"` }
CsmPublishingProfileOptions - Publishing options for requested profile.
func (CsmPublishingProfileOptions) MarshalJSON ¶
func (c CsmPublishingProfileOptions) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmPublishingProfileOptions.
func (*CsmPublishingProfileOptions) UnmarshalJSON ¶
func (c *CsmPublishingProfileOptions) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmPublishingProfileOptions.
type CsmSlotEntity ¶
type CsmSlotEntity struct { // REQUIRED; true to preserve Virtual Network to the slot during swap; otherwise, false. PreserveVnet *bool `json:"preserveVnet,omitempty"` // REQUIRED; Destination deployment slot during swap operation. TargetSlot *string `json:"targetSlot,omitempty"` }
CsmSlotEntity - Deployment slot parameters.
func (CsmSlotEntity) MarshalJSON ¶
func (c CsmSlotEntity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmSlotEntity.
func (*CsmSlotEntity) UnmarshalJSON ¶
func (c *CsmSlotEntity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmSlotEntity.
type CsmUsageQuota ¶
type CsmUsageQuota struct { // The current value of the resource counter. CurrentValue *int64 `json:"currentValue,omitempty"` // The resource limit. Limit *int64 `json:"limit,omitempty"` // Quota name. Name *LocalizableString `json:"name,omitempty"` // Next reset time for the resource counter. NextResetTime *time.Time `json:"nextResetTime,omitempty"` // Units of measurement for the quota resource. Unit *string `json:"unit,omitempty"` }
CsmUsageQuota - Usage of the quota resource.
func (CsmUsageQuota) MarshalJSON ¶
func (c CsmUsageQuota) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmUsageQuota.
func (*CsmUsageQuota) UnmarshalJSON ¶
func (c *CsmUsageQuota) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmUsageQuota.
type CsmUsageQuotaCollection ¶
type CsmUsageQuotaCollection struct { // REQUIRED; Collection of resources. Value []*CsmUsageQuota `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
CsmUsageQuotaCollection - Collection of CSM usage quotas.
func (CsmUsageQuotaCollection) MarshalJSON ¶
func (c CsmUsageQuotaCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CsmUsageQuotaCollection.
func (*CsmUsageQuotaCollection) UnmarshalJSON ¶
func (c *CsmUsageQuotaCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CsmUsageQuotaCollection.
type CustomHostNameDNSRecordType ¶
type CustomHostNameDNSRecordType string
CustomHostNameDNSRecordType - Custom DNS record type.
const ( CustomHostNameDNSRecordTypeCName CustomHostNameDNSRecordType = "CName" CustomHostNameDNSRecordTypeA CustomHostNameDNSRecordType = "A" )
func PossibleCustomHostNameDNSRecordTypeValues ¶
func PossibleCustomHostNameDNSRecordTypeValues() []CustomHostNameDNSRecordType
PossibleCustomHostNameDNSRecordTypeValues returns the possible values for the CustomHostNameDNSRecordType const type.
type CustomHostnameAnalysisResult ¶
type CustomHostnameAnalysisResult struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // CustomHostnameAnalysisResult resource specific properties Properties *CustomHostnameAnalysisResultProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
CustomHostnameAnalysisResult - Custom domain analysis.
func (CustomHostnameAnalysisResult) MarshalJSON ¶
func (c CustomHostnameAnalysisResult) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CustomHostnameAnalysisResult.
func (*CustomHostnameAnalysisResult) UnmarshalJSON ¶
func (c *CustomHostnameAnalysisResult) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CustomHostnameAnalysisResult.
type CustomHostnameAnalysisResultProperties ¶
type CustomHostnameAnalysisResultProperties struct { // A records controller can see for this hostname. ARecords []*string `json:"aRecords,omitempty"` // Alternate CName records controller can see for this hostname. AlternateCNameRecords []*string `json:"alternateCNameRecords,omitempty"` // Alternate TXT records controller can see for this hostname. AlternateTxtRecords []*string `json:"alternateTxtRecords,omitempty"` // CName records controller can see for this hostname. CNameRecords []*string `json:"cNameRecords,omitempty"` // TXT records controller can see for this hostname. TxtRecords []*string `json:"txtRecords,omitempty"` // READ-ONLY; Name of the conflicting app on scale unit if it's within the same subscription. ConflictingAppResourceID *string `json:"conflictingAppResourceId,omitempty" azure:"ro"` // READ-ONLY; Raw failure information if DNS verification fails. CustomDomainVerificationFailureInfo *ErrorEntity `json:"customDomainVerificationFailureInfo,omitempty" azure:"ro"` // READ-ONLY; DNS verification test result. CustomDomainVerificationTest *DNSVerificationTestResult `json:"customDomainVerificationTest,omitempty" azure:"ro"` // READ-ONLY; true if there is a conflict across subscriptions; otherwise, false. HasConflictAcrossSubscription *bool `json:"hasConflictAcrossSubscription,omitempty" azure:"ro"` // READ-ONLY; true if there is a conflict on a scale unit; otherwise, false. HasConflictOnScaleUnit *bool `json:"hasConflictOnScaleUnit,omitempty" azure:"ro"` // READ-ONLY; true if hostname is already verified; otherwise, false. IsHostnameAlreadyVerified *bool `json:"isHostnameAlreadyVerified,omitempty" azure:"ro"` }
CustomHostnameAnalysisResultProperties - CustomHostnameAnalysisResult resource specific properties
func (CustomHostnameAnalysisResultProperties) MarshalJSON ¶
func (c CustomHostnameAnalysisResultProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type CustomHostnameAnalysisResultProperties.
func (*CustomHostnameAnalysisResultProperties) UnmarshalJSON ¶
func (c *CustomHostnameAnalysisResultProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type CustomHostnameAnalysisResultProperties.
type DNSVerificationTestResult ¶
type DNSVerificationTestResult string
DNSVerificationTestResult - DNS verification test result.
const ( DNSVerificationTestResultPassed DNSVerificationTestResult = "Passed" DNSVerificationTestResultFailed DNSVerificationTestResult = "Failed" DNSVerificationTestResultSkipped DNSVerificationTestResult = "Skipped" )
func PossibleDNSVerificationTestResultValues ¶
func PossibleDNSVerificationTestResultValues() []DNSVerificationTestResult
PossibleDNSVerificationTestResultValues returns the possible values for the DNSVerificationTestResult const type.
type DatabaseBackupSetting ¶
type DatabaseBackupSetting struct { // REQUIRED; Database type (e.g. SqlAzure / MySql). DatabaseType *DatabaseType `json:"databaseType,omitempty"` // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new // database, the database name inside is the new one. ConnectionString *string `json:"connectionString,omitempty"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with // overwrite connection strings options. ConnectionStringName *string `json:"connectionStringName,omitempty"` Name *string `json:"name,omitempty"` }
DatabaseBackupSetting - Database backup settings.
func (DatabaseBackupSetting) MarshalJSON ¶
func (d DatabaseBackupSetting) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DatabaseBackupSetting.
func (*DatabaseBackupSetting) UnmarshalJSON ¶
func (d *DatabaseBackupSetting) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DatabaseBackupSetting.
type DatabaseType ¶
type DatabaseType string
DatabaseType - Database type (e.g. SqlAzure / MySql).
const ( DatabaseTypeLocalMySQL DatabaseType = "LocalMySql" DatabaseTypeMySQL DatabaseType = "MySql" DatabaseTypePostgreSQL DatabaseType = "PostgreSql" DatabaseTypeSQLAzure DatabaseType = "SqlAzure" )
func PossibleDatabaseTypeValues ¶
func PossibleDatabaseTypeValues() []DatabaseType
PossibleDatabaseTypeValues returns the possible values for the DatabaseType const type.
type DefaultErrorResponse ¶
type DefaultErrorResponse struct { // READ-ONLY; Error model. Error *DefaultErrorResponseError `json:"error,omitempty" azure:"ro"` }
DefaultErrorResponse - App Service error response.
func (DefaultErrorResponse) MarshalJSON ¶
func (d DefaultErrorResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DefaultErrorResponse.
func (*DefaultErrorResponse) UnmarshalJSON ¶
func (d *DefaultErrorResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DefaultErrorResponse.
type DefaultErrorResponseError ¶
type DefaultErrorResponseError struct { Details []*DefaultErrorResponseErrorDetailsItem `json:"details,omitempty"` // READ-ONLY; Standardized string to programmatically identify the error. Code *string `json:"code,omitempty" azure:"ro"` // READ-ONLY; More information to debug error. Innererror *string `json:"innererror,omitempty" azure:"ro"` // READ-ONLY; Detailed error description and debugging information. Message *string `json:"message,omitempty" azure:"ro"` // READ-ONLY; Detailed error description and debugging information. Target *string `json:"target,omitempty" azure:"ro"` }
DefaultErrorResponseError - Error model.
func (DefaultErrorResponseError) MarshalJSON ¶
func (d DefaultErrorResponseError) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DefaultErrorResponseError.
func (*DefaultErrorResponseError) UnmarshalJSON ¶
func (d *DefaultErrorResponseError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DefaultErrorResponseError.
type DefaultErrorResponseErrorDetailsItem ¶
type DefaultErrorResponseErrorDetailsItem struct { // READ-ONLY; Standardized string to programmatically identify the error. Code *string `json:"code,omitempty" azure:"ro"` // READ-ONLY; Detailed error description and debugging information. Message *string `json:"message,omitempty" azure:"ro"` // READ-ONLY; Detailed error description and debugging information. Target *string `json:"target,omitempty" azure:"ro"` }
DefaultErrorResponseErrorDetailsItem - Detailed errors.
func (DefaultErrorResponseErrorDetailsItem) MarshalJSON ¶
func (d DefaultErrorResponseErrorDetailsItem) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DefaultErrorResponseErrorDetailsItem.
func (*DefaultErrorResponseErrorDetailsItem) UnmarshalJSON ¶
func (d *DefaultErrorResponseErrorDetailsItem) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DefaultErrorResponseErrorDetailsItem.
type DeletedAppRestoreRequest ¶
type DeletedAppRestoreRequest struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // DeletedAppRestoreRequest resource specific properties Properties *DeletedAppRestoreRequestProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
DeletedAppRestoreRequest - Details about restoring a deleted app.
func (DeletedAppRestoreRequest) MarshalJSON ¶
func (d DeletedAppRestoreRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DeletedAppRestoreRequest.
func (*DeletedAppRestoreRequest) UnmarshalJSON ¶
func (d *DeletedAppRestoreRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DeletedAppRestoreRequest.
type DeletedAppRestoreRequestProperties ¶
type DeletedAppRestoreRequestProperties struct { // ARM resource ID of the deleted app. Example: /subscriptions/{subId}/providers/Microsoft.Web/deletedSites/{deletedSiteId} DeletedSiteID *string `json:"deletedSiteId,omitempty"` // If true, deleted site configuration, in addition to content, will be restored. RecoverConfiguration *bool `json:"recoverConfiguration,omitempty"` // Point in time to restore the deleted app from, formatted as a DateTime string. If unspecified, default value is the time // that the app was deleted. SnapshotTime *string `json:"snapshotTime,omitempty"` // If true, the snapshot is retrieved from DRSecondary endpoint. UseDRSecondary *bool `json:"useDRSecondary,omitempty"` }
DeletedAppRestoreRequestProperties - DeletedAppRestoreRequest resource specific properties
func (DeletedAppRestoreRequestProperties) MarshalJSON ¶
func (d DeletedAppRestoreRequestProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DeletedAppRestoreRequestProperties.
func (*DeletedAppRestoreRequestProperties) UnmarshalJSON ¶
func (d *DeletedAppRestoreRequestProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DeletedAppRestoreRequestProperties.
type Deployment ¶
type Deployment struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Deployment resource specific properties Properties *DeploymentProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Deployment - User credentials used for publishing activity.
func (Deployment) MarshalJSON ¶
func (d Deployment) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Deployment.
func (*Deployment) UnmarshalJSON ¶
func (d *Deployment) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Deployment.
type DeploymentCollection ¶
type DeploymentCollection struct { // REQUIRED; Collection of resources. Value []*Deployment `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
DeploymentCollection - Collection of app deployments.
func (DeploymentCollection) MarshalJSON ¶
func (d DeploymentCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DeploymentCollection.
func (*DeploymentCollection) UnmarshalJSON ¶
func (d *DeploymentCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DeploymentCollection.
type DeploymentLocations ¶
type DeploymentLocations struct { // Available App Service Environments with basic information. HostingEnvironmentDeploymentInfos []*HostingEnvironmentDeploymentInfo `json:"hostingEnvironmentDeploymentInfos,omitempty"` // Available App Service Environments with full descriptions of the environments. HostingEnvironments []*Environment `json:"hostingEnvironments,omitempty"` // Available regions. Locations []*GeoRegion `json:"locations,omitempty"` }
DeploymentLocations - List of available locations (regions or App Service Environments) for deployment of App Service resources.
func (DeploymentLocations) MarshalJSON ¶
func (d DeploymentLocations) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DeploymentLocations.
func (*DeploymentLocations) UnmarshalJSON ¶
func (d *DeploymentLocations) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DeploymentLocations.
type DeploymentProperties ¶
type DeploymentProperties struct { // True if deployment is currently active, false if completed and null if not started. Active *bool `json:"active,omitempty"` // Who authored the deployment. Author *string `json:"author,omitempty"` // Author email. AuthorEmail *string `json:"author_email,omitempty"` // Who performed the deployment. Deployer *string `json:"deployer,omitempty"` // Details on deployment. Details *string `json:"details,omitempty"` // End time. EndTime *time.Time `json:"end_time,omitempty"` // Details about deployment status. Message *string `json:"message,omitempty"` // Start time. StartTime *time.Time `json:"start_time,omitempty"` // Deployment status. Status *int32 `json:"status,omitempty"` }
DeploymentProperties - Deployment resource specific properties
func (DeploymentProperties) MarshalJSON ¶
func (d DeploymentProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type DeploymentProperties.
func (*DeploymentProperties) UnmarshalJSON ¶
func (d *DeploymentProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type DeploymentProperties.
type Dimension ¶
type Dimension struct { DisplayName *string `json:"displayName,omitempty"` InternalName *string `json:"internalName,omitempty"` Name *string `json:"name,omitempty"` ToBeExportedForShoebox *bool `json:"toBeExportedForShoebox,omitempty"` }
Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, where instance name is dimension of the metric HTTP request
func (Dimension) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Dimension.
func (*Dimension) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Dimension.
type EnabledConfig ¶
type EnabledConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `json:"enabled,omitempty"` }
EnabledConfig - Enabled configuration.
func (EnabledConfig) MarshalJSON ¶
func (e EnabledConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type EnabledConfig.
func (*EnabledConfig) UnmarshalJSON ¶
func (e *EnabledConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type EnabledConfig.
type Enum11 ¶
type Enum11 string
func PossibleEnum11Values ¶
func PossibleEnum11Values() []Enum11
PossibleEnum11Values returns the possible values for the Enum11 const type.
type Enum12 ¶
type Enum12 string
func PossibleEnum12Values ¶
func PossibleEnum12Values() []Enum12
PossibleEnum12Values returns the possible values for the Enum12 const type.
type Environment ¶
type Environment struct { // REQUIRED; Location of the App Service Environment, e.g. "West US". Location *string `json:"location,omitempty"` // REQUIRED; Name of the App Service Environment. Name *string `json:"name,omitempty"` // REQUIRED; Description of the Virtual Network. VirtualNetwork *VirtualNetworkProfile `json:"virtualNetwork,omitempty"` // REQUIRED; Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools []*WorkerPool `json:"workerPools,omitempty"` // API Management Account associated with the App Service Environment. APIManagementAccountID *string `json:"apiManagementAccountId,omitempty"` // Custom settings for changing the behavior of the App Service Environment. ClusterSettings []*NameValuePair `json:"clusterSettings,omitempty"` // DNS suffix of the App Service Environment. DNSSuffix *string `json:"dnsSuffix,omitempty"` // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the // management endpoint is no longer available (most likely because NSG blocked the // incoming traffic). DynamicCacheEnabled *bool `json:"dynamicCacheEnabled,omitempty"` // Scale factor for front-ends. FrontEndScaleFactor *int32 `json:"frontEndScaleFactor,omitempty"` // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers *bool `json:"hasLinuxWorkers,omitempty"` // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode *InternalLoadBalancingMode `json:"internalLoadBalancingMode,omitempty"` // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount *int32 `json:"ipsslAddressCount,omitempty"` // Number of front-end instances. MultiRoleCount *int32 `json:"multiRoleCount,omitempty"` // Front-end VM size, e.g. "Medium", "Large". MultiSize *string `json:"multiSize,omitempty"` // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList []*NetworkAccessControlEntry `json:"networkAccessControlList,omitempty"` // Key Vault ID for ILB App Service Environment default SSL certificate SSLCertKeyVaultID *string `json:"sslCertKeyVaultId,omitempty"` // Key Vault Secret Name for ILB App Service Environment default SSL certificate SSLCertKeyVaultSecretName *string `json:"sslCertKeyVaultSecretName,omitempty"` // true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management // endpoint is no longer available (most likely because NSG blocked the // incoming traffic). Suspended *bool `json:"suspended,omitempty"` // User added ip ranges to whitelist on ASE db UserWhitelistedIPRanges []*string `json:"userWhitelistedIpRanges,omitempty"` // Name of the Virtual Network for the App Service Environment. VnetName *string `json:"vnetName,omitempty"` // Resource group of the Virtual Network. VnetResourceGroupName *string `json:"vnetResourceGroupName,omitempty"` // Subnet of the Virtual Network. VnetSubnetName *string `json:"vnetSubnetName,omitempty"` // READ-ONLY; List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes *string `json:"allowedMultiSizes,omitempty" azure:"ro"` // READ-ONLY; List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes *string `json:"allowedWorkerSizes,omitempty" azure:"ro"` // READ-ONLY; Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition *string `json:"databaseEdition,omitempty" azure:"ro"` // READ-ONLY; Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective *string `json:"databaseServiceObjective,omitempty" azure:"ro"` // READ-ONLY; Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor *int32 `json:"defaultFrontEndScaleFactor,omitempty" azure:"ro"` // READ-ONLY; Current total, used, and available worker capacities. EnvironmentCapacities []*StampCapacity `json:"environmentCapacities,omitempty" azure:"ro"` // READ-ONLY; True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy *bool `json:"environmentIsHealthy,omitempty" azure:"ro"` // READ-ONLY; Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus *string `json:"environmentStatus,omitempty" azure:"ro"` // READ-ONLY; Last deployment action on the App Service Environment. LastAction *string `json:"lastAction,omitempty" azure:"ro"` // READ-ONLY; Result of the last deployment action on the App Service Environment. LastActionResult *string `json:"lastActionResult,omitempty" azure:"ro"` // READ-ONLY; Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines *int32 `json:"maximumNumberOfMachines,omitempty" azure:"ro"` // READ-ONLY; Provisioning state of the App Service Environment. ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"` // READ-ONLY; Resource group of the App Service Environment. ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"` // READ-ONLY; Current status of the App Service Environment. Status *HostingEnvironmentStatus `json:"status,omitempty" azure:"ro"` // READ-ONLY; Subscription of the App Service Environment. SubscriptionID *string `json:"subscriptionId,omitempty" azure:"ro"` // READ-ONLY; Number of upgrade domains of the App Service Environment. UpgradeDomains *int32 `json:"upgradeDomains,omitempty" azure:"ro"` // READ-ONLY; Description of IP SSL mapping for the App Service Environment. VipMappings []*VirtualIPMapping `json:"vipMappings,omitempty" azure:"ro"` }
Environment - Description of an App Service Environment.
func (Environment) MarshalJSON ¶
func (e Environment) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Environment.
func (*Environment) UnmarshalJSON ¶
func (e *Environment) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Environment.
type ErrorEntity ¶
type ErrorEntity struct { // Basic error code. Code *string `json:"code,omitempty"` // Type of error. ExtendedCode *string `json:"extendedCode,omitempty"` // Inner errors. InnerErrors []*ErrorEntity `json:"innerErrors,omitempty"` // Any details of the error. Message *string `json:"message,omitempty"` // Message template. MessageTemplate *string `json:"messageTemplate,omitempty"` // Parameters for the template. Parameters []*string `json:"parameters,omitempty"` }
ErrorEntity - Body of the error response returned from the API.
func (ErrorEntity) MarshalJSON ¶
func (e ErrorEntity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ErrorEntity.
func (*ErrorEntity) UnmarshalJSON ¶
func (e *ErrorEntity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ErrorEntity.
type Experiments ¶
type Experiments struct { // List of ramp-up rules. RampUpRules []*RampUpRule `json:"rampUpRules,omitempty"` }
Experiments - Routing rules in production experiments.
func (Experiments) MarshalJSON ¶
func (e Experiments) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Experiments.
func (*Experiments) UnmarshalJSON ¶
func (e *Experiments) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Experiments.
type FileSystemApplicationLogsConfig ¶
type FileSystemApplicationLogsConfig struct { // Log level. Level *LogLevel `json:"level,omitempty"` }
FileSystemApplicationLogsConfig - Application logs to file system configuration.
func (FileSystemApplicationLogsConfig) MarshalJSON ¶
func (f FileSystemApplicationLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FileSystemApplicationLogsConfig.
func (*FileSystemApplicationLogsConfig) UnmarshalJSON ¶
func (f *FileSystemApplicationLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FileSystemApplicationLogsConfig.
type FileSystemHTTPLogsConfig ¶
type FileSystemHTTPLogsConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `json:"enabled,omitempty"` // Retention in days. Remove files older than X days. 0 or lower means no retention. RetentionInDays *int32 `json:"retentionInDays,omitempty"` // Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new // ones. Value can range between 25 and 100. RetentionInMb *int32 `json:"retentionInMb,omitempty"` }
FileSystemHTTPLogsConfig - Http logs to file system configuration.
func (FileSystemHTTPLogsConfig) MarshalJSON ¶
func (f FileSystemHTTPLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FileSystemHTTPLogsConfig.
func (*FileSystemHTTPLogsConfig) UnmarshalJSON ¶
func (f *FileSystemHTTPLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FileSystemHTTPLogsConfig.
type FrequencyUnit ¶
type FrequencyUnit string
FrequencyUnit - The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
const ( FrequencyUnitDay FrequencyUnit = "Day" FrequencyUnitHour FrequencyUnit = "Hour" )
func PossibleFrequencyUnitValues ¶
func PossibleFrequencyUnitValues() []FrequencyUnit
PossibleFrequencyUnitValues returns the possible values for the FrequencyUnit const type.
type FtpsState ¶
type FtpsState string
FtpsState - State of FTP / FTPS service
func PossibleFtpsStateValues ¶
func PossibleFtpsStateValues() []FtpsState
PossibleFtpsStateValues returns the possible values for the FtpsState const type.
type FunctionEnvelope ¶
type FunctionEnvelope struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // FunctionEnvelope resource specific properties Properties *FunctionEnvelopeProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
FunctionEnvelope - Function information.
func (FunctionEnvelope) MarshalJSON ¶
func (f FunctionEnvelope) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FunctionEnvelope.
func (*FunctionEnvelope) UnmarshalJSON ¶
func (f *FunctionEnvelope) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FunctionEnvelope.
type FunctionEnvelopeCollection ¶
type FunctionEnvelopeCollection struct { // REQUIRED; Collection of resources. Value []*FunctionEnvelope `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
FunctionEnvelopeCollection - Collection of Kudu function information elements.
func (FunctionEnvelopeCollection) MarshalJSON ¶
func (f FunctionEnvelopeCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FunctionEnvelopeCollection.
func (*FunctionEnvelopeCollection) UnmarshalJSON ¶
func (f *FunctionEnvelopeCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FunctionEnvelopeCollection.
type FunctionEnvelopeProperties ¶
type FunctionEnvelopeProperties struct { // Config information. Config any `json:"config,omitempty"` // Config URI. ConfigHref *string `json:"config_href,omitempty"` // File list. Files map[string]*string `json:"files,omitempty"` // Function App ID. FunctionAppID *string `json:"function_app_id,omitempty"` // Function URI. Href *string `json:"href,omitempty"` // The invocation URL InvokeURLTemplate *string `json:"invoke_url_template,omitempty"` // Value indicating whether the function is disabled IsDisabled *bool `json:"isDisabled,omitempty"` // The function language Language *string `json:"language,omitempty"` // Script URI. ScriptHref *string `json:"script_href,omitempty"` // Script root path URI. ScriptRootPathHref *string `json:"script_root_path_href,omitempty"` // Secrets file URI. SecretsFileHref *string `json:"secrets_file_href,omitempty"` // Test data used when testing via the Azure Portal. TestData *string `json:"test_data,omitempty"` // Test data URI. TestDataHref *string `json:"test_data_href,omitempty"` }
FunctionEnvelopeProperties - FunctionEnvelope resource specific properties
func (FunctionEnvelopeProperties) MarshalJSON ¶
func (f FunctionEnvelopeProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FunctionEnvelopeProperties.
func (*FunctionEnvelopeProperties) UnmarshalJSON ¶
func (f *FunctionEnvelopeProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FunctionEnvelopeProperties.
type FunctionSecrets ¶
type FunctionSecrets struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // FunctionSecrets resource specific properties Properties *FunctionSecretsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
FunctionSecrets - Function secrets.
func (FunctionSecrets) MarshalJSON ¶
func (f FunctionSecrets) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FunctionSecrets.
func (*FunctionSecrets) UnmarshalJSON ¶
func (f *FunctionSecrets) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FunctionSecrets.
type FunctionSecretsProperties ¶
type FunctionSecretsProperties struct { // Secret key. Key *string `json:"key,omitempty"` // Trigger URL. TriggerURL *string `json:"trigger_url,omitempty"` }
FunctionSecretsProperties - FunctionSecrets resource specific properties
func (FunctionSecretsProperties) MarshalJSON ¶
func (f FunctionSecretsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type FunctionSecretsProperties.
func (*FunctionSecretsProperties) UnmarshalJSON ¶
func (f *FunctionSecretsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type FunctionSecretsProperties.
type GeoDistribution ¶
type GeoDistribution struct { // Location. Location *string `json:"location,omitempty"` // NumberOfWorkers. NumberOfWorkers *int32 `json:"numberOfWorkers,omitempty"` }
GeoDistribution - A global distribution definition.
func (GeoDistribution) MarshalJSON ¶
func (g GeoDistribution) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type GeoDistribution.
func (*GeoDistribution) UnmarshalJSON ¶
func (g *GeoDistribution) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type GeoDistribution.
type GeoRegion ¶
type GeoRegion struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // GeoRegion resource specific properties Properties *GeoRegionProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
GeoRegion - Geographical region.
func (GeoRegion) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type GeoRegion.
func (*GeoRegion) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type GeoRegion.
type GeoRegionCollection ¶
type GeoRegionCollection struct { // REQUIRED; Collection of resources. Value []*GeoRegion `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
GeoRegionCollection - Collection of geographical regions.
func (GeoRegionCollection) MarshalJSON ¶
func (g GeoRegionCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type GeoRegionCollection.
func (*GeoRegionCollection) UnmarshalJSON ¶
func (g *GeoRegionCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type GeoRegionCollection.
type GeoRegionProperties ¶
type GeoRegionProperties struct { // READ-ONLY; Region description. Description *string `json:"description,omitempty" azure:"ro"` // READ-ONLY; Display name for region. DisplayName *string `json:"displayName,omitempty" azure:"ro"` }
GeoRegionProperties - GeoRegion resource specific properties
func (GeoRegionProperties) MarshalJSON ¶
func (g GeoRegionProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type GeoRegionProperties.
func (*GeoRegionProperties) UnmarshalJSON ¶
func (g *GeoRegionProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type GeoRegionProperties.
type GlobalCsmSKUDescription ¶
type GlobalCsmSKUDescription struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []*Capability `json:"capabilities,omitempty"` // Min, max, and default scale values of the SKU. Capacity *SKUCapacity `json:"capacity,omitempty"` // Family code of the resource SKU. Family *string `json:"family,omitempty"` // Locations of the SKU. Locations []*string `json:"locations,omitempty"` // Name of the resource SKU. Name *string `json:"name,omitempty"` // Size specifier of the resource SKU. Size *string `json:"size,omitempty"` // Service Tier of the resource SKU. Tier *string `json:"tier,omitempty"` }
GlobalCsmSKUDescription - A Global SKU Description.
func (GlobalCsmSKUDescription) MarshalJSON ¶
func (g GlobalCsmSKUDescription) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type GlobalCsmSKUDescription.
func (*GlobalCsmSKUDescription) UnmarshalJSON ¶
func (g *GlobalCsmSKUDescription) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type GlobalCsmSKUDescription.
type HTTPLogsConfig ¶
type HTTPLogsConfig struct { // Http logs to azure blob storage configuration. AzureBlobStorage *AzureBlobStorageHTTPLogsConfig `json:"azureBlobStorage,omitempty"` // Http logs to file system configuration. FileSystem *FileSystemHTTPLogsConfig `json:"fileSystem,omitempty"` }
HTTPLogsConfig - Http logs configuration.
func (HTTPLogsConfig) MarshalJSON ¶
func (h HTTPLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HTTPLogsConfig.
func (*HTTPLogsConfig) UnmarshalJSON ¶
func (h *HTTPLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HTTPLogsConfig.
type HandlerMapping ¶
type HandlerMapping struct { // Command-line arguments to be passed to the script processor. Arguments *string `json:"arguments,omitempty"` // Requests with this extension will be handled using the specified FastCGI application. Extension *string `json:"extension,omitempty"` // The absolute path to the FastCGI application. ScriptProcessor *string `json:"scriptProcessor,omitempty"` }
HandlerMapping - The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMapping) MarshalJSON ¶
func (h HandlerMapping) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HandlerMapping.
func (*HandlerMapping) UnmarshalJSON ¶
func (h *HandlerMapping) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HandlerMapping.
type HostKeys ¶
type HostKeys struct { // Host level function keys. FunctionKeys map[string]*string `json:"functionKeys,omitempty"` // Secret key. MasterKey *string `json:"masterKey,omitempty"` // System keys. SystemKeys map[string]*string `json:"systemKeys,omitempty"` }
HostKeys - Functions host level keys.
func (HostKeys) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type HostKeys.
func (*HostKeys) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type HostKeys.
type HostNameBinding ¶
type HostNameBinding struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // HostNameBinding resource specific properties Properties *HostNameBindingProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
HostNameBinding - A hostname binding object.
func (HostNameBinding) MarshalJSON ¶
func (h HostNameBinding) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostNameBinding.
func (*HostNameBinding) UnmarshalJSON ¶
func (h *HostNameBinding) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostNameBinding.
type HostNameBindingCollection ¶
type HostNameBindingCollection struct { // REQUIRED; Collection of resources. Value []*HostNameBinding `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
HostNameBindingCollection - Collection of hostname bindings.
func (HostNameBindingCollection) MarshalJSON ¶
func (h HostNameBindingCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostNameBindingCollection.
func (*HostNameBindingCollection) UnmarshalJSON ¶
func (h *HostNameBindingCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostNameBindingCollection.
type HostNameBindingProperties ¶
type HostNameBindingProperties struct { // Azure resource name. AzureResourceName *string `json:"azureResourceName,omitempty"` // Azure resource type. AzureResourceType *AzureResourceType `json:"azureResourceType,omitempty"` // Custom DNS record type. CustomHostNameDNSRecordType *CustomHostNameDNSRecordType `json:"customHostNameDnsRecordType,omitempty"` // Fully qualified ARM domain resource URI. DomainID *string `json:"domainId,omitempty"` // Hostname type. HostNameType *HostNameType `json:"hostNameType,omitempty"` // SSL type SSLState *SSLState `json:"sslState,omitempty"` // App Service app name. SiteName *string `json:"siteName,omitempty"` // SSL certificate thumbprint Thumbprint *string `json:"thumbprint,omitempty"` // READ-ONLY; Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `json:"virtualIP,omitempty" azure:"ro"` }
HostNameBindingProperties - HostNameBinding resource specific properties
func (HostNameBindingProperties) MarshalJSON ¶
func (h HostNameBindingProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostNameBindingProperties.
func (*HostNameBindingProperties) UnmarshalJSON ¶
func (h *HostNameBindingProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostNameBindingProperties.
type HostNameSSLState ¶
type HostNameSSLState struct { // Indicates whether the hostname is a standard or repository hostname. HostType *HostType `json:"hostType,omitempty"` // Hostname. Name *string `json:"name,omitempty"` // SSL type. SSLState *SSLState `json:"sslState,omitempty"` // SSL certificate thumbprint. Thumbprint *string `json:"thumbprint,omitempty"` // Set to true to update existing hostname. ToUpdate *bool `json:"toUpdate,omitempty"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `json:"virtualIP,omitempty"` }
HostNameSSLState - SSL-enabled hostname.
func (HostNameSSLState) MarshalJSON ¶
func (h HostNameSSLState) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostNameSSLState.
func (*HostNameSSLState) UnmarshalJSON ¶
func (h *HostNameSSLState) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostNameSSLState.
type HostNameType ¶
type HostNameType string
HostNameType - Hostname type.
const ( HostNameTypeVerified HostNameType = "Verified" HostNameTypeManaged HostNameType = "Managed" )
func PossibleHostNameTypeValues ¶
func PossibleHostNameTypeValues() []HostNameType
PossibleHostNameTypeValues returns the possible values for the HostNameType const type.
type HostType ¶
type HostType string
HostType - Indicates whether the hostname is a standard or repository hostname.
func PossibleHostTypeValues ¶
func PossibleHostTypeValues() []HostType
PossibleHostTypeValues returns the possible values for the HostType const type.
type HostingEnvironmentDeploymentInfo ¶
type HostingEnvironmentDeploymentInfo struct { // Location of the App Service Environment. Location *string `json:"location,omitempty"` // Name of the App Service Environment. Name *string `json:"name,omitempty"` }
HostingEnvironmentDeploymentInfo - Information needed to create resources on an App Service Environment.
func (HostingEnvironmentDeploymentInfo) MarshalJSON ¶
func (h HostingEnvironmentDeploymentInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostingEnvironmentDeploymentInfo.
func (*HostingEnvironmentDeploymentInfo) UnmarshalJSON ¶
func (h *HostingEnvironmentDeploymentInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostingEnvironmentDeploymentInfo.
type HostingEnvironmentProfile ¶
type HostingEnvironmentProfile struct { // Resource ID of the App Service Environment. ID *string `json:"id,omitempty"` // READ-ONLY; Name of the App Service Environment. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type of the App Service Environment. Type *string `json:"type,omitempty" azure:"ro"` }
HostingEnvironmentProfile - Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfile) MarshalJSON ¶
func (h HostingEnvironmentProfile) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HostingEnvironmentProfile.
func (*HostingEnvironmentProfile) UnmarshalJSON ¶
func (h *HostingEnvironmentProfile) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HostingEnvironmentProfile.
type HostingEnvironmentStatus ¶
type HostingEnvironmentStatus string
HostingEnvironmentStatus - Current status of the App Service Environment.
const ( HostingEnvironmentStatusPreparing HostingEnvironmentStatus = "Preparing" HostingEnvironmentStatusReady HostingEnvironmentStatus = "Ready" HostingEnvironmentStatusScaling HostingEnvironmentStatus = "Scaling" HostingEnvironmentStatusDeleting HostingEnvironmentStatus = "Deleting" )
func PossibleHostingEnvironmentStatusValues ¶
func PossibleHostingEnvironmentStatusValues() []HostingEnvironmentStatus
PossibleHostingEnvironmentStatusValues returns the possible values for the HostingEnvironmentStatus const type.
type HybridConnection ¶
type HybridConnection struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // HybridConnection resource specific properties Properties *HybridConnectionProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
HybridConnection - Hybrid Connection contract. This is used to configure a Hybrid Connection.
func (HybridConnection) MarshalJSON ¶
func (h HybridConnection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnection.
func (*HybridConnection) UnmarshalJSON ¶
func (h *HybridConnection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnection.
type HybridConnectionCollection ¶
type HybridConnectionCollection struct { // REQUIRED; Collection of resources. Value []*HybridConnection `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
HybridConnectionCollection - Collection of hostname bindings.
func (HybridConnectionCollection) MarshalJSON ¶
func (h HybridConnectionCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionCollection.
func (*HybridConnectionCollection) UnmarshalJSON ¶
func (h *HybridConnectionCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionCollection.
type HybridConnectionKey ¶
type HybridConnectionKey struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // HybridConnectionKey resource specific properties Properties *HybridConnectionKeyProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
HybridConnectionKey - Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func (HybridConnectionKey) MarshalJSON ¶
func (h HybridConnectionKey) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionKey.
func (*HybridConnectionKey) UnmarshalJSON ¶
func (h *HybridConnectionKey) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionKey.
type HybridConnectionKeyProperties ¶
type HybridConnectionKeyProperties struct { // READ-ONLY; The name of the send key. SendKeyName *string `json:"sendKeyName,omitempty" azure:"ro"` // READ-ONLY; The value of the send key. SendKeyValue *string `json:"sendKeyValue,omitempty" azure:"ro"` }
HybridConnectionKeyProperties - HybridConnectionKey resource specific properties
func (HybridConnectionKeyProperties) MarshalJSON ¶
func (h HybridConnectionKeyProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionKeyProperties.
func (*HybridConnectionKeyProperties) UnmarshalJSON ¶
func (h *HybridConnectionKeyProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionKeyProperties.
type HybridConnectionLimits ¶
type HybridConnectionLimits struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // HybridConnectionLimits resource specific properties Properties *HybridConnectionLimitsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
HybridConnectionLimits - Hybrid Connection limits contract. This is used to return the plan limits of Hybrid Connections.
func (HybridConnectionLimits) MarshalJSON ¶
func (h HybridConnectionLimits) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionLimits.
func (*HybridConnectionLimits) UnmarshalJSON ¶
func (h *HybridConnectionLimits) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionLimits.
type HybridConnectionLimitsProperties ¶
type HybridConnectionLimitsProperties struct { // READ-ONLY; The current number of Hybrid Connections. Current *int32 `json:"current,omitempty" azure:"ro"` // READ-ONLY; The maximum number of Hybrid Connections allowed. Maximum *int32 `json:"maximum,omitempty" azure:"ro"` }
HybridConnectionLimitsProperties - HybridConnectionLimits resource specific properties
func (HybridConnectionLimitsProperties) MarshalJSON ¶
func (h HybridConnectionLimitsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionLimitsProperties.
func (*HybridConnectionLimitsProperties) UnmarshalJSON ¶
func (h *HybridConnectionLimitsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionLimitsProperties.
type HybridConnectionProperties ¶
type HybridConnectionProperties struct { // The hostname of the endpoint. Hostname *string `json:"hostname,omitempty"` // The port of the endpoint. Port *int32 `json:"port,omitempty"` // The ARM URI to the Service Bus relay. RelayArmURI *string `json:"relayArmUri,omitempty"` // The name of the Service Bus relay. RelayName *string `json:"relayName,omitempty"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName *string `json:"sendKeyName,omitempty"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned normally, // use the POST /listKeys API instead. SendKeyValue *string `json:"sendKeyValue,omitempty"` // The name of the Service Bus namespace. ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix *string `json:"serviceBusSuffix,omitempty"` }
HybridConnectionProperties - HybridConnection resource specific properties
func (HybridConnectionProperties) MarshalJSON ¶
func (h HybridConnectionProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type HybridConnectionProperties.
func (*HybridConnectionProperties) UnmarshalJSON ¶
func (h *HybridConnectionProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type HybridConnectionProperties.
type IPFilterTag ¶
type IPFilterTag string
IPFilterTag - Defines what this IP filter will be used for. This is to support IP filtering on proxies.
const ( IPFilterTagDefault IPFilterTag = "Default" IPFilterTagXffProxy IPFilterTag = "XffProxy" )
func PossibleIPFilterTagValues ¶
func PossibleIPFilterTagValues() []IPFilterTag
PossibleIPFilterTagValues returns the possible values for the IPFilterTag const type.
type IPSecurityRestriction ¶
type IPSecurityRestriction struct { // Allow or Deny access for this IP range. Action *string `json:"action,omitempty"` // IP restriction rule description. Description *string `json:"description,omitempty"` // IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) // or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask // property must not be specified. IPAddress *string `json:"ipAddress,omitempty"` // IP restriction rule name. Name *string `json:"name,omitempty"` // Priority of IP restriction rule. Priority *int32 `json:"priority,omitempty"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `json:"subnetMask,omitempty"` // (internal) Subnet traffic tag SubnetTrafficTag *int32 `json:"subnetTrafficTag,omitempty"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag *IPFilterTag `json:"tag,omitempty"` // Virtual network resource id VnetSubnetResourceID *string `json:"vnetSubnetResourceId,omitempty"` // (internal) Vnet traffic tag VnetTrafficTag *int32 `json:"vnetTrafficTag,omitempty"` }
IPSecurityRestriction - IP security restriction on an app.
func (IPSecurityRestriction) MarshalJSON ¶
func (i IPSecurityRestriction) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type IPSecurityRestriction.
func (*IPSecurityRestriction) UnmarshalJSON ¶
func (i *IPSecurityRestriction) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type IPSecurityRestriction.
type Identifier ¶
type Identifier struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Identifier resource specific properties Properties *IdentifierProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Identifier - A domain specific resource identifier.
func (Identifier) MarshalJSON ¶
func (i Identifier) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Identifier.
func (*Identifier) UnmarshalJSON ¶
func (i *Identifier) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Identifier.
type IdentifierCollection ¶
type IdentifierCollection struct { // REQUIRED; Collection of resources. Value []*Identifier `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
IdentifierCollection - Collection of identifiers.
func (IdentifierCollection) MarshalJSON ¶
func (i IdentifierCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type IdentifierCollection.
func (*IdentifierCollection) UnmarshalJSON ¶
func (i *IdentifierCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type IdentifierCollection.
type IdentifierProperties ¶
type IdentifierProperties struct { // String representation of the identity. ID *string `json:"id,omitempty"` }
IdentifierProperties - Identifier resource specific properties
func (IdentifierProperties) MarshalJSON ¶
func (i IdentifierProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type IdentifierProperties.
func (*IdentifierProperties) UnmarshalJSON ¶
func (i *IdentifierProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type IdentifierProperties.
type InAvailabilityReasonType ¶
type InAvailabilityReasonType string
InAvailabilityReasonType - Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.
const ( InAvailabilityReasonTypeAlreadyExists InAvailabilityReasonType = "AlreadyExists" InAvailabilityReasonTypeInvalid InAvailabilityReasonType = "Invalid" )
func PossibleInAvailabilityReasonTypeValues ¶
func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType
PossibleInAvailabilityReasonTypeValues returns the possible values for the InAvailabilityReasonType const type.
type InternalLoadBalancingMode ¶
type InternalLoadBalancingMode string
InternalLoadBalancingMode - Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.
const ( InternalLoadBalancingModeNone InternalLoadBalancingMode = "None" InternalLoadBalancingModeWeb InternalLoadBalancingMode = "Web" InternalLoadBalancingModePublishing InternalLoadBalancingMode = "Publishing" )
func PossibleInternalLoadBalancingModeValues ¶
func PossibleInternalLoadBalancingModeValues() []InternalLoadBalancingMode
PossibleInternalLoadBalancingModeValues returns the possible values for the InternalLoadBalancingMode const type.
type KeyInfo ¶
type KeyInfo struct { // Key name Name *string `json:"name,omitempty"` // Key value Value *string `json:"value,omitempty"` }
KeyInfo - Function key info.
func (KeyInfo) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type KeyInfo.
func (*KeyInfo) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type KeyInfo.
type KeyVaultSecretStatus ¶
type KeyVaultSecretStatus string
KeyVaultSecretStatus - Status of the Key Vault secret.
const ( KeyVaultSecretStatusInitialized KeyVaultSecretStatus = "Initialized" KeyVaultSecretStatusWaitingOnCertificateOrder KeyVaultSecretStatus = "WaitingOnCertificateOrder" KeyVaultSecretStatusSucceeded KeyVaultSecretStatus = "Succeeded" KeyVaultSecretStatusCertificateOrderFailed KeyVaultSecretStatus = "CertificateOrderFailed" KeyVaultSecretStatusOperationNotPermittedOnKeyVault KeyVaultSecretStatus = "OperationNotPermittedOnKeyVault" KeyVaultSecretStatusKeyVaultDoesNotExist KeyVaultSecretStatus = "KeyVaultDoesNotExist" KeyVaultSecretStatusKeyVaultSecretDoesNotExist KeyVaultSecretStatus = "KeyVaultSecretDoesNotExist" KeyVaultSecretStatusUnknownError KeyVaultSecretStatus = "UnknownError" KeyVaultSecretStatusExternalPrivateKey KeyVaultSecretStatus = "ExternalPrivateKey" KeyVaultSecretStatusUnknown KeyVaultSecretStatus = "Unknown" )
func PossibleKeyVaultSecretStatusValues ¶
func PossibleKeyVaultSecretStatusValues() []KeyVaultSecretStatus
PossibleKeyVaultSecretStatusValues returns the possible values for the KeyVaultSecretStatus const type.
type LocalizableString ¶
type LocalizableString struct { // Localized name. LocalizedValue *string `json:"localizedValue,omitempty"` // Non-localized name. Value *string `json:"value,omitempty"` }
LocalizableString - Localizable string object containing the name and a localized value.
func (LocalizableString) MarshalJSON ¶
func (l LocalizableString) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type LocalizableString.
func (*LocalizableString) UnmarshalJSON ¶
func (l *LocalizableString) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type LocalizableString.
type LogLevel ¶
type LogLevel string
LogLevel - Log level.
func PossibleLogLevelValues ¶
func PossibleLogLevelValues() []LogLevel
PossibleLogLevelValues returns the possible values for the LogLevel const type.
type LogSpecification ¶
type LogSpecification struct { BlobDuration *string `json:"blobDuration,omitempty"` DisplayName *string `json:"displayName,omitempty"` Name *string `json:"name,omitempty"` }
LogSpecification - Log Definition of a single resource metric.
func (LogSpecification) MarshalJSON ¶
func (l LogSpecification) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type LogSpecification.
func (*LogSpecification) UnmarshalJSON ¶
func (l *LogSpecification) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type LogSpecification.
type MSDeploy ¶
type MSDeploy struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Core resource properties Properties *MSDeployCore `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
MSDeploy ARM PUT information
func (MSDeploy) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type MSDeploy.
func (*MSDeploy) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeploy.
type MSDeployCore ¶
type MSDeployCore struct { // Sets the AppOffline rule while the MSDeploy operation executes. Setting is false by default. AppOffline *bool `json:"appOffline,omitempty"` // SQL Connection String ConnectionString *string `json:"connectionString,omitempty"` // Database Type DbType *string `json:"dbType,omitempty"` // Package URI PackageURI *string `json:"packageUri,omitempty"` // MSDeploy Parameters. Must not be set if SetParametersXmlFileUri is used. SetParameters map[string]*string `json:"setParameters,omitempty"` // URI of MSDeploy Parameters file. Must not be set if SetParameters is used. SetParametersXMLFileURI *string `json:"setParametersXmlFileUri,omitempty"` // Controls whether the MSDeploy operation skips the AppData directory. If set to true, the existing AppData directory on // the destination will not be deleted, and any App_Data directory in the source // will be ignored. Setting is false by default. SkipAppData *bool `json:"skipAppData,omitempty"` }
MSDeployCore - MSDeploy ARM PUT core information
func (MSDeployCore) MarshalJSON ¶
func (m MSDeployCore) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployCore.
func (*MSDeployCore) UnmarshalJSON ¶
func (m *MSDeployCore) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployCore.
type MSDeployLog ¶
type MSDeployLog struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // MSDeployLog resource specific properties Properties *MSDeployLogProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
MSDeployLog - MSDeploy log
func (MSDeployLog) MarshalJSON ¶
func (m MSDeployLog) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployLog.
func (*MSDeployLog) UnmarshalJSON ¶
func (m *MSDeployLog) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployLog.
type MSDeployLogEntry ¶
type MSDeployLogEntry struct { // READ-ONLY; Log entry message Message *string `json:"message,omitempty" azure:"ro"` // READ-ONLY; Timestamp of log entry Time *time.Time `json:"time,omitempty" azure:"ro"` // READ-ONLY; Log entry type Type *MSDeployLogEntryType `json:"type,omitempty" azure:"ro"` }
MSDeployLogEntry - MSDeploy log entry
func (MSDeployLogEntry) MarshalJSON ¶
func (m MSDeployLogEntry) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployLogEntry.
func (*MSDeployLogEntry) UnmarshalJSON ¶
func (m *MSDeployLogEntry) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployLogEntry.
type MSDeployLogEntryType ¶
type MSDeployLogEntryType string
MSDeployLogEntryType - Log entry type
const ( MSDeployLogEntryTypeMessage MSDeployLogEntryType = "Message" MSDeployLogEntryTypeWarning MSDeployLogEntryType = "Warning" MSDeployLogEntryTypeError MSDeployLogEntryType = "Error" )
func PossibleMSDeployLogEntryTypeValues ¶
func PossibleMSDeployLogEntryTypeValues() []MSDeployLogEntryType
PossibleMSDeployLogEntryTypeValues returns the possible values for the MSDeployLogEntryType const type.
type MSDeployLogProperties ¶
type MSDeployLogProperties struct { // READ-ONLY; List of log entry messages Entries []*MSDeployLogEntry `json:"entries,omitempty" azure:"ro"` }
MSDeployLogProperties - MSDeployLog resource specific properties
func (MSDeployLogProperties) MarshalJSON ¶
func (m MSDeployLogProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployLogProperties.
func (*MSDeployLogProperties) UnmarshalJSON ¶
func (m *MSDeployLogProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployLogProperties.
type MSDeployProvisioningState ¶
type MSDeployProvisioningState string
MSDeployProvisioningState - Provisioning state
const ( MSDeployProvisioningStateAccepted MSDeployProvisioningState = "accepted" MSDeployProvisioningStateRunning MSDeployProvisioningState = "running" MSDeployProvisioningStateSucceeded MSDeployProvisioningState = "succeeded" MSDeployProvisioningStateFailed MSDeployProvisioningState = "failed" MSDeployProvisioningStateCanceled MSDeployProvisioningState = "canceled" )
func PossibleMSDeployProvisioningStateValues ¶
func PossibleMSDeployProvisioningStateValues() []MSDeployProvisioningState
PossibleMSDeployProvisioningStateValues returns the possible values for the MSDeployProvisioningState const type.
type MSDeployStatus ¶
type MSDeployStatus struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // MSDeployStatus resource specific properties Properties *MSDeployStatusProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
MSDeployStatus - MSDeploy ARM response
func (MSDeployStatus) MarshalJSON ¶
func (m MSDeployStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployStatus.
func (*MSDeployStatus) UnmarshalJSON ¶
func (m *MSDeployStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployStatus.
type MSDeployStatusProperties ¶
type MSDeployStatusProperties struct { // READ-ONLY; Whether the deployment operation has completed Complete *bool `json:"complete,omitempty" azure:"ro"` // READ-ONLY; Username of deployer Deployer *string `json:"deployer,omitempty" azure:"ro"` // READ-ONLY; End time of deploy operation EndTime *time.Time `json:"endTime,omitempty" azure:"ro"` // READ-ONLY; Provisioning state ProvisioningState *MSDeployProvisioningState `json:"provisioningState,omitempty" azure:"ro"` // READ-ONLY; Start time of deploy operation StartTime *time.Time `json:"startTime,omitempty" azure:"ro"` }
MSDeployStatusProperties - MSDeployStatus resource specific properties
func (MSDeployStatusProperties) MarshalJSON ¶
func (m MSDeployStatusProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MSDeployStatusProperties.
func (*MSDeployStatusProperties) UnmarshalJSON ¶
func (m *MSDeployStatusProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MSDeployStatusProperties.
type ManagedPipelineMode ¶
type ManagedPipelineMode string
ManagedPipelineMode - Managed pipeline mode.
const ( ManagedPipelineModeIntegrated ManagedPipelineMode = "Integrated" ManagedPipelineModeClassic ManagedPipelineMode = "Classic" )
func PossibleManagedPipelineModeValues ¶
func PossibleManagedPipelineModeValues() []ManagedPipelineMode
PossibleManagedPipelineModeValues returns the possible values for the ManagedPipelineMode const type.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type of managed service identity. Type *ManagedServiceIdentityType `json:"type,omitempty"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be // ARM resource ids in the form: // '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities map[string]*Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties `json:"userAssignedIdentities,omitempty"` // READ-ONLY; Principal Id of managed service identity. PrincipalID *string `json:"principalId,omitempty" azure:"ro"` // READ-ONLY; Tenant of managed service identity. TenantID *string `json:"tenantId,omitempty" azure:"ro"` }
ManagedServiceIdentity - Managed service identity.
func (ManagedServiceIdentity) MarshalJSON ¶
func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ManagedServiceIdentity.
func (*ManagedServiceIdentity) UnmarshalJSON ¶
func (m *ManagedServiceIdentity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ManagedServiceIdentity.
type ManagedServiceIdentityType ¶
type ManagedServiceIdentityType string
ManagedServiceIdentityType - Type of managed service identity.
const ( ManagedServiceIdentityTypeNone ManagedServiceIdentityType = "None" ManagedServiceIdentityTypeSystemAssigned ManagedServiceIdentityType = "SystemAssigned" ManagedServiceIdentityTypeSystemAssignedUserAssigned ManagedServiceIdentityType = "SystemAssigned, UserAssigned" ManagedServiceIdentityTypeUserAssigned ManagedServiceIdentityType = "UserAssigned" )
func PossibleManagedServiceIdentityTypeValues ¶
func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType
PossibleManagedServiceIdentityTypeValues returns the possible values for the ManagedServiceIdentityType const type.
type MetricAvailability ¶
type MetricAvailability struct { BlobDuration *string `json:"blobDuration,omitempty"` TimeGrain *string `json:"timeGrain,omitempty"` }
MetricAvailability - Retention policy of a resource metric.
func (MetricAvailability) MarshalJSON ¶
func (m MetricAvailability) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MetricAvailability.
func (*MetricAvailability) UnmarshalJSON ¶
func (m *MetricAvailability) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MetricAvailability.
type MetricSpecification ¶
type MetricSpecification struct { AggregationType *string `json:"aggregationType,omitempty"` Availabilities []*MetricAvailability `json:"availabilities,omitempty"` Category *string `json:"category,omitempty"` Dimensions []*Dimension `json:"dimensions,omitempty"` DisplayDescription *string `json:"displayDescription,omitempty"` DisplayName *string `json:"displayName,omitempty"` EnableRegionalMdmAccount *bool `json:"enableRegionalMdmAccount,omitempty"` FillGapWithZero *bool `json:"fillGapWithZero,omitempty"` IsInternal *bool `json:"isInternal,omitempty"` MetricFilterPattern *string `json:"metricFilterPattern,omitempty"` Name *string `json:"name,omitempty"` SourceMdmAccount *string `json:"sourceMdmAccount,omitempty"` SourceMdmNamespace *string `json:"sourceMdmNamespace,omitempty"` SupportsInstanceLevelAggregation *bool `json:"supportsInstanceLevelAggregation,omitempty"` Unit *string `json:"unit,omitempty"` }
MetricSpecification - Definition of a single resource metric.
func (MetricSpecification) MarshalJSON ¶
func (m MetricSpecification) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MetricSpecification.
func (*MetricSpecification) UnmarshalJSON ¶
func (m *MetricSpecification) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MetricSpecification.
type MigrateMySQLRequest ¶
type MigrateMySQLRequest struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // MigrateMySqlRequest resource specific properties Properties *MigrateMySQLRequestProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
MigrateMySQLRequest - MySQL migration request.
func (MigrateMySQLRequest) MarshalJSON ¶
func (m MigrateMySQLRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MigrateMySQLRequest.
func (*MigrateMySQLRequest) UnmarshalJSON ¶
func (m *MigrateMySQLRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MigrateMySQLRequest.
type MigrateMySQLRequestProperties ¶
type MigrateMySQLRequestProperties struct { // REQUIRED; Connection string to the remote MySQL database. ConnectionString *string `json:"connectionString,omitempty"` // REQUIRED; The type of migration operation to be done MigrationType *MySQLMigrationType `json:"migrationType,omitempty"` }
MigrateMySQLRequestProperties - MigrateMySqlRequest resource specific properties
func (MigrateMySQLRequestProperties) MarshalJSON ¶
func (m MigrateMySQLRequestProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MigrateMySQLRequestProperties.
func (*MigrateMySQLRequestProperties) UnmarshalJSON ¶
func (m *MigrateMySQLRequestProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MigrateMySQLRequestProperties.
type MigrateMySQLStatus ¶
type MigrateMySQLStatus struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // MigrateMySqlStatus resource specific properties Properties *MigrateMySQLStatusProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
MigrateMySQLStatus - MySQL migration status.
func (MigrateMySQLStatus) MarshalJSON ¶
func (m MigrateMySQLStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MigrateMySQLStatus.
func (*MigrateMySQLStatus) UnmarshalJSON ¶
func (m *MigrateMySQLStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MigrateMySQLStatus.
type MigrateMySQLStatusProperties ¶
type MigrateMySQLStatusProperties struct { // READ-ONLY; True if the web app has in app MySql enabled LocalMySQLEnabled *bool `json:"localMySqlEnabled,omitempty" azure:"ro"` // READ-ONLY; Status of the migration task. MigrationOperationStatus *OperationStatus `json:"migrationOperationStatus,omitempty" azure:"ro"` // READ-ONLY; Operation ID for the migration task. OperationID *string `json:"operationId,omitempty" azure:"ro"` }
MigrateMySQLStatusProperties - MigrateMySqlStatus resource specific properties
func (MigrateMySQLStatusProperties) MarshalJSON ¶
func (m MigrateMySQLStatusProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type MigrateMySQLStatusProperties.
func (*MigrateMySQLStatusProperties) UnmarshalJSON ¶
func (m *MigrateMySQLStatusProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type MigrateMySQLStatusProperties.
type MySQLMigrationType ¶
type MySQLMigrationType string
MySQLMigrationType - The type of migration operation to be done
const ( MySQLMigrationTypeLocalToRemote MySQLMigrationType = "LocalToRemote" MySQLMigrationTypeRemoteToLocal MySQLMigrationType = "RemoteToLocal" )
func PossibleMySQLMigrationTypeValues ¶
func PossibleMySQLMigrationTypeValues() []MySQLMigrationType
PossibleMySQLMigrationTypeValues returns the possible values for the MySQLMigrationType const type.
type NameIdentifier ¶
type NameIdentifier struct { // Name of the object. Name *string `json:"name,omitempty"` }
NameIdentifier - Identifies an object.
func (NameIdentifier) MarshalJSON ¶
func (n NameIdentifier) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NameIdentifier.
func (*NameIdentifier) UnmarshalJSON ¶
func (n *NameIdentifier) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NameIdentifier.
type NameValuePair ¶
type NameValuePair struct { // Pair name. Name *string `json:"name,omitempty"` // Pair value. Value *string `json:"value,omitempty"` }
NameValuePair - Name value pair.
func (NameValuePair) MarshalJSON ¶
func (n NameValuePair) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NameValuePair.
func (*NameValuePair) UnmarshalJSON ¶
func (n *NameValuePair) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NameValuePair.
type NetworkAccessControlEntry ¶
type NetworkAccessControlEntry struct { // Action object. Action *AccessControlEntryAction `json:"action,omitempty"` // Description of network access control entry. Description *string `json:"description,omitempty"` // Order of precedence. Order *int32 `json:"order,omitempty"` // Remote subnet. RemoteSubnet *string `json:"remoteSubnet,omitempty"` }
NetworkAccessControlEntry - Network access control entry.
func (NetworkAccessControlEntry) MarshalJSON ¶
func (n NetworkAccessControlEntry) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NetworkAccessControlEntry.
func (*NetworkAccessControlEntry) UnmarshalJSON ¶
func (n *NetworkAccessControlEntry) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NetworkAccessControlEntry.
type NetworkFeatures ¶
type NetworkFeatures struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // NetworkFeatures resource specific properties Properties *NetworkFeaturesProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
NetworkFeatures - Full view of network features for an app (presently VNET integration and Hybrid Connections).
func (NetworkFeatures) MarshalJSON ¶
func (n NetworkFeatures) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NetworkFeatures.
func (*NetworkFeatures) UnmarshalJSON ¶
func (n *NetworkFeatures) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NetworkFeatures.
type NetworkFeaturesProperties ¶
type NetworkFeaturesProperties struct { // READ-ONLY; The Hybrid Connections summary view. HybridConnections []*RelayServiceConnectionEntity `json:"hybridConnections,omitempty" azure:"ro"` // READ-ONLY; The Hybrid Connection V2 (Service Bus) view. HybridConnectionsV2 []*HybridConnection `json:"hybridConnectionsV2,omitempty" azure:"ro"` // READ-ONLY; The Virtual Network summary view. VirtualNetworkConnection *VnetInfo `json:"virtualNetworkConnection,omitempty" azure:"ro"` // READ-ONLY; The Virtual Network name. VirtualNetworkName *string `json:"virtualNetworkName,omitempty" azure:"ro"` }
NetworkFeaturesProperties - NetworkFeatures resource specific properties
func (NetworkFeaturesProperties) MarshalJSON ¶
func (n NetworkFeaturesProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NetworkFeaturesProperties.
func (*NetworkFeaturesProperties) UnmarshalJSON ¶
func (n *NetworkFeaturesProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NetworkFeaturesProperties.
type NetworkTrace ¶
type NetworkTrace struct { // Detailed message of a network trace operation, e.g. error message in case of failure. Message *string `json:"message,omitempty"` // Local file path for the captured network trace file. Path *string `json:"path,omitempty"` // Current status of the network trace operation, same as Operation.Status (InProgress/Succeeded/Failed). Status *string `json:"status,omitempty"` }
NetworkTrace - Network trace
func (NetworkTrace) MarshalJSON ¶
func (n NetworkTrace) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type NetworkTrace.
func (*NetworkTrace) UnmarshalJSON ¶
func (n *NetworkTrace) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type NetworkTrace.
type NotificationLevel ¶
type NotificationLevel string
NotificationLevel - Level indicating how critical this recommendation can impact.
const ( NotificationLevelCritical NotificationLevel = "Critical" NotificationLevelWarning NotificationLevel = "Warning" NotificationLevelInformation NotificationLevel = "Information" NotificationLevelNonUrgentSuggestion NotificationLevel = "NonUrgentSuggestion" )
func PossibleNotificationLevelValues ¶
func PossibleNotificationLevelValues() []NotificationLevel
PossibleNotificationLevelValues returns the possible values for the NotificationLevel const type.
type Operation ¶
type Operation struct { // Time when operation has started. CreatedTime *time.Time `json:"createdTime,omitempty"` // Any errors associate with the operation. Errors []*ErrorEntity `json:"errors,omitempty"` // Time when operation will expire. ExpirationTime *time.Time `json:"expirationTime,omitempty"` // Applicable only for stamp operation ids. GeoMasterOperationID *string `json:"geoMasterOperationId,omitempty"` // Operation ID. ID *string `json:"id,omitempty"` // Time when operation has been updated. ModifiedTime *time.Time `json:"modifiedTime,omitempty"` // Operation name. Name *string `json:"name,omitempty"` // The current status of the operation. Status *OperationStatus `json:"status,omitempty"` }
Operation - An operation on a resource.
func (Operation) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Operation.
func (*Operation) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Operation.
type OperationStatus ¶
type OperationStatus string
OperationStatus - Status of the migration task.
const ( OperationStatusInProgress OperationStatus = "InProgress" OperationStatusFailed OperationStatus = "Failed" OperationStatusSucceeded OperationStatus = "Succeeded" OperationStatusTimedOut OperationStatus = "TimedOut" OperationStatusCreated OperationStatus = "Created" )
func PossibleOperationStatusValues ¶
func PossibleOperationStatusValues() []OperationStatus
PossibleOperationStatusValues returns the possible values for the OperationStatus const type.
type PerfMonCounterCollection ¶
type PerfMonCounterCollection struct { // REQUIRED; Collection of resources. Value []*PerfMonResponse `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
PerfMonCounterCollection - Collection of performance monitor counters.
func (PerfMonCounterCollection) MarshalJSON ¶
func (p PerfMonCounterCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PerfMonCounterCollection.
func (*PerfMonCounterCollection) UnmarshalJSON ¶
func (p *PerfMonCounterCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonCounterCollection.
type PerfMonResponse ¶
type PerfMonResponse struct { // The response code. Code *string `json:"code,omitempty"` // The performance monitor counters. Data *PerfMonSet `json:"data,omitempty"` // The message. Message *string `json:"message,omitempty"` }
PerfMonResponse - Performance monitor API response.
func (PerfMonResponse) MarshalJSON ¶
func (p PerfMonResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PerfMonResponse.
func (*PerfMonResponse) UnmarshalJSON ¶
func (p *PerfMonResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonResponse.
type PerfMonSample ¶
type PerfMonSample struct { // Name of the server on which the measurement is made. InstanceName *string `json:"instanceName,omitempty"` // Point in time for which counter was measured. Time *time.Time `json:"time,omitempty"` // Value of counter at a certain time. Value *float64 `json:"value,omitempty"` }
PerfMonSample - Performance monitor sample in a set.
func (PerfMonSample) MarshalJSON ¶
func (p PerfMonSample) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PerfMonSample.
func (*PerfMonSample) UnmarshalJSON ¶
func (p *PerfMonSample) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonSample.
type PerfMonSet ¶
type PerfMonSet struct { // End time of the period. EndTime *time.Time `json:"endTime,omitempty"` // Unique key name of the counter. Name *string `json:"name,omitempty"` // Start time of the period. StartTime *time.Time `json:"startTime,omitempty"` // Presented time grain. TimeGrain *string `json:"timeGrain,omitempty"` // Collection of workers that are active during this time. Values []*PerfMonSample `json:"values,omitempty"` }
PerfMonSet - Metric information.
func (PerfMonSet) MarshalJSON ¶
func (p PerfMonSet) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PerfMonSet.
func (*PerfMonSet) UnmarshalJSON ¶
func (p *PerfMonSet) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PerfMonSet.
type Plan ¶
type Plan struct { // REQUIRED; Resource Location. Location *string `json:"location,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // AppServicePlan resource specific properties Properties *PlanProperties `json:"properties,omitempty"` // Description of a SKU for a scalable resource. SKU *SKUDescription `json:"sku,omitempty"` // Resource tags. Tags map[string]*string `json:"tags,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Plan - App Service plan.
func (Plan) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Plan.
func (*Plan) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Plan.
type PlanCollection ¶
type PlanCollection struct { // REQUIRED; Collection of resources. Value []*Plan `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
PlanCollection - Collection of App Service plans.
func (PlanCollection) MarshalJSON ¶
func (p PlanCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PlanCollection.
func (*PlanCollection) UnmarshalJSON ¶
func (p *PlanCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PlanCollection.
type PlanPatchResource ¶
type PlanPatchResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // AppServicePlanPatchResource resource specific properties Properties *PlanPatchResourceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PlanPatchResource - ARM resource for a app service plan.
func (PlanPatchResource) MarshalJSON ¶
func (p PlanPatchResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PlanPatchResource.
func (*PlanPatchResource) UnmarshalJSON ¶
func (p *PlanPatchResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PlanPatchResource.
type PlanPatchResourceProperties ¶
type PlanPatchResourceProperties struct { // The time when the server farm free offer expires. FreeOfferExpirationTime *time.Time `json:"freeOfferExpirationTime,omitempty"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` // If Hyper-V container app service plan true, false otherwise. HyperV *bool `json:"hyperV,omitempty"` // If true, this App Service Plan owns spot instances. IsSpot *bool `json:"isSpot,omitempty"` // Obsolete: If Hyper-V container app service plan true, false otherwise. IsXenon *bool `json:"isXenon,omitempty"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount *int32 `json:"maximumElasticWorkerCount,omitempty"` // If true, apps assigned to this App Service plan can be scaled independently. If false, apps assigned to this App Service // plan will scale to all instances of the plan. PerSiteScaling *bool `json:"perSiteScaling,omitempty"` // If Linux app service plan true, false otherwise. Reserved *bool `json:"reserved,omitempty"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime *time.Time `json:"spotExpirationTime,omitempty"` // Scaling worker count. TargetWorkerCount *int32 `json:"targetWorkerCount,omitempty"` // Scaling worker size ID. TargetWorkerSizeID *int32 `json:"targetWorkerSizeId,omitempty"` // Target worker tier assigned to the App Service plan. WorkerTierName *string `json:"workerTierName,omitempty"` // READ-ONLY; Geographical location for the App Service plan. GeoRegion *string `json:"geoRegion,omitempty" azure:"ro"` // READ-ONLY; Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers *int32 `json:"maximumNumberOfWorkers,omitempty" azure:"ro"` // READ-ONLY; Number of apps assigned to this App Service plan. NumberOfSites *int32 `json:"numberOfSites,omitempty" azure:"ro"` // READ-ONLY; Provisioning state of the App Service Environment. ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"` // READ-ONLY; Resource group of the App Service plan. ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"` // READ-ONLY; App Service plan status. Status *StatusOptions `json:"status,omitempty" azure:"ro"` // READ-ONLY; App Service plan subscription. Subscription *string `json:"subscription,omitempty" azure:"ro"` }
PlanPatchResourceProperties - AppServicePlanPatchResource resource specific properties
func (PlanPatchResourceProperties) MarshalJSON ¶
func (p PlanPatchResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PlanPatchResourceProperties.
func (*PlanPatchResourceProperties) UnmarshalJSON ¶
func (p *PlanPatchResourceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PlanPatchResourceProperties.
type PlanProperties ¶
type PlanProperties struct { // The time when the server farm free offer expires. FreeOfferExpirationTime *time.Time `json:"freeOfferExpirationTime,omitempty"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` // If Hyper-V container app service plan true, false otherwise. HyperV *bool `json:"hyperV,omitempty"` // If true, this App Service Plan owns spot instances. IsSpot *bool `json:"isSpot,omitempty"` // Obsolete: If Hyper-V container app service plan true, false otherwise. IsXenon *bool `json:"isXenon,omitempty"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount *int32 `json:"maximumElasticWorkerCount,omitempty"` // If true, apps assigned to this App Service plan can be scaled independently. If false, apps assigned to this App Service // plan will scale to all instances of the plan. PerSiteScaling *bool `json:"perSiteScaling,omitempty"` // If Linux app service plan true, false otherwise. Reserved *bool `json:"reserved,omitempty"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime *time.Time `json:"spotExpirationTime,omitempty"` // Scaling worker count. TargetWorkerCount *int32 `json:"targetWorkerCount,omitempty"` // Scaling worker size ID. TargetWorkerSizeID *int32 `json:"targetWorkerSizeId,omitempty"` // Target worker tier assigned to the App Service plan. WorkerTierName *string `json:"workerTierName,omitempty"` // READ-ONLY; Geographical location for the App Service plan. GeoRegion *string `json:"geoRegion,omitempty" azure:"ro"` // READ-ONLY; Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers *int32 `json:"maximumNumberOfWorkers,omitempty" azure:"ro"` // READ-ONLY; Number of apps assigned to this App Service plan. NumberOfSites *int32 `json:"numberOfSites,omitempty" azure:"ro"` // READ-ONLY; Provisioning state of the App Service Environment. ProvisioningState *ProvisioningState `json:"provisioningState,omitempty" azure:"ro"` // READ-ONLY; Resource group of the App Service plan. ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"` // READ-ONLY; App Service plan status. Status *StatusOptions `json:"status,omitempty" azure:"ro"` // READ-ONLY; App Service plan subscription. Subscription *string `json:"subscription,omitempty" azure:"ro"` }
PlanProperties - AppServicePlan resource specific properties
func (PlanProperties) MarshalJSON ¶
func (p PlanProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PlanProperties.
func (*PlanProperties) UnmarshalJSON ¶
func (p *PlanProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PlanProperties.
type PlansClient ¶
type PlansClient struct {
// contains filtered or unexported fields
}
PlansClient contains the methods for the AppServicePlans group. Don't use this type directly, use NewPlansClient() instead.
func NewPlansClient ¶
func NewPlansClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*PlansClient, error)
NewPlansClient creates a new instance of PlansClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*PlansClient) BeginCreateOrUpdate ¶
func (client *PlansClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, appServicePlan Plan, options *PlansClientBeginCreateOrUpdateOptions) (*runtime.Poller[PlansClientCreateOrUpdateResponse], error)
BeginCreateOrUpdate - Creates or updates an App Service Plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- appServicePlan - Details of the App Service plan.
- options - PlansClientBeginCreateOrUpdateOptions contains the optional parameters for the PlansClient.BeginCreateOrUpdate method.
func (*PlansClient) CreateOrUpdateVnetRoute ¶
func (client *PlansClient) CreateOrUpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute, options *PlansClientCreateOrUpdateVnetRouteOptions) (PlansClientCreateOrUpdateVnetRouteResponse, error)
CreateOrUpdateVnetRoute - Create or update a Virtual Network route in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- routeName - Name of the Virtual Network route.
- route - Definition of the Virtual Network route.
- options - PlansClientCreateOrUpdateVnetRouteOptions contains the optional parameters for the PlansClient.CreateOrUpdateVnetRoute method.
func (*PlansClient) Delete ¶
func (client *PlansClient) Delete(ctx context.Context, resourceGroupName string, name string, options *PlansClientDeleteOptions) (PlansClientDeleteResponse, error)
Delete - Delete an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientDeleteOptions contains the optional parameters for the PlansClient.Delete method.
func (*PlansClient) DeleteHybridConnection ¶
func (client *PlansClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *PlansClientDeleteHybridConnectionOptions) (PlansClientDeleteHybridConnectionResponse, error)
DeleteHybridConnection - Delete a Hybrid Connection in use in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- namespaceName - Name of the Service Bus namespace.
- relayName - Name of the Service Bus relay.
- options - PlansClientDeleteHybridConnectionOptions contains the optional parameters for the PlansClient.DeleteHybridConnection method.
func (*PlansClient) DeleteVnetRoute ¶
func (client *PlansClient) DeleteVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, options *PlansClientDeleteVnetRouteOptions) (PlansClientDeleteVnetRouteResponse, error)
DeleteVnetRoute - Delete a Virtual Network route in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- routeName - Name of the Virtual Network route.
- options - PlansClientDeleteVnetRouteOptions contains the optional parameters for the PlansClient.DeleteVnetRoute method.
func (*PlansClient) Get ¶
func (client *PlansClient) Get(ctx context.Context, resourceGroupName string, name string, options *PlansClientGetOptions) (PlansClientGetResponse, error)
Get - Get an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientGetOptions contains the optional parameters for the PlansClient.Get method.
func (*PlansClient) GetHybridConnection ¶
func (client *PlansClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *PlansClientGetHybridConnectionOptions) (PlansClientGetHybridConnectionResponse, error)
GetHybridConnection - Retrieve a Hybrid Connection in use in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- namespaceName - Name of the Service Bus namespace.
- relayName - Name of the Service Bus relay.
- options - PlansClientGetHybridConnectionOptions contains the optional parameters for the PlansClient.GetHybridConnection method.
func (*PlansClient) GetHybridConnectionPlanLimit ¶
func (client *PlansClient) GetHybridConnectionPlanLimit(ctx context.Context, resourceGroupName string, name string, options *PlansClientGetHybridConnectionPlanLimitOptions) (PlansClientGetHybridConnectionPlanLimitResponse, error)
GetHybridConnectionPlanLimit - Get the maximum number of Hybrid Connections allowed in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientGetHybridConnectionPlanLimitOptions contains the optional parameters for the PlansClient.GetHybridConnectionPlanLimit method.
func (*PlansClient) GetRouteForVnet ¶
func (client *PlansClient) GetRouteForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, options *PlansClientGetRouteForVnetOptions) (PlansClientGetRouteForVnetResponse, error)
GetRouteForVnet - Get a Virtual Network route in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- routeName - Name of the Virtual Network route.
- options - PlansClientGetRouteForVnetOptions contains the optional parameters for the PlansClient.GetRouteForVnet method.
func (*PlansClient) GetServerFarmSKUs ¶
func (client *PlansClient) GetServerFarmSKUs(ctx context.Context, resourceGroupName string, name string, options *PlansClientGetServerFarmSKUsOptions) (PlansClientGetServerFarmSKUsResponse, error)
GetServerFarmSKUs - Gets all selectable SKUs for a given App Service Plan If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of App Service Plan
- options - PlansClientGetServerFarmSKUsOptions contains the optional parameters for the PlansClient.GetServerFarmSKUs method.
func (*PlansClient) GetVnetFromServerFarm ¶
func (client *PlansClient) GetVnetFromServerFarm(ctx context.Context, resourceGroupName string, name string, vnetName string, options *PlansClientGetVnetFromServerFarmOptions) (PlansClientGetVnetFromServerFarmResponse, error)
GetVnetFromServerFarm - Get a Virtual Network associated with an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- options - PlansClientGetVnetFromServerFarmOptions contains the optional parameters for the PlansClient.GetVnetFromServerFarm method.
func (*PlansClient) GetVnetGateway ¶
func (client *PlansClient) GetVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, options *PlansClientGetVnetGatewayOptions) (PlansClientGetVnetGatewayResponse, error)
GetVnetGateway - Get a Virtual Network gateway. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Only the 'primary' gateway is supported.
- options - PlansClientGetVnetGatewayOptions contains the optional parameters for the PlansClient.GetVnetGateway method.
func (*PlansClient) ListCapabilities ¶
func (client *PlansClient) ListCapabilities(ctx context.Context, resourceGroupName string, name string, options *PlansClientListCapabilitiesOptions) (PlansClientListCapabilitiesResponse, error)
ListCapabilities - List all capabilities of an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListCapabilitiesOptions contains the optional parameters for the PlansClient.ListCapabilities method.
func (*PlansClient) ListHybridConnectionKeys ¶
func (client *PlansClient) ListHybridConnectionKeys(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *PlansClientListHybridConnectionKeysOptions) (PlansClientListHybridConnectionKeysResponse, error)
ListHybridConnectionKeys - Get the send key name and value of a Hybrid Connection. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- namespaceName - The name of the Service Bus namespace.
- relayName - The name of the Service Bus relay.
- options - PlansClientListHybridConnectionKeysOptions contains the optional parameters for the PlansClient.ListHybridConnectionKeys method.
func (*PlansClient) ListRoutesForVnet ¶
func (client *PlansClient) ListRoutesForVnet(ctx context.Context, resourceGroupName string, name string, vnetName string, options *PlansClientListRoutesForVnetOptions) (PlansClientListRoutesForVnetResponse, error)
ListRoutesForVnet - Get all routes that are associated with a Virtual Network in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- options - PlansClientListRoutesForVnetOptions contains the optional parameters for the PlansClient.ListRoutesForVnet method.
func (*PlansClient) ListVnets ¶
func (client *PlansClient) ListVnets(ctx context.Context, resourceGroupName string, name string, options *PlansClientListVnetsOptions) (PlansClientListVnetsResponse, error)
ListVnets - Get all Virtual Networks associated with an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListVnetsOptions contains the optional parameters for the PlansClient.ListVnets method.
func (*PlansClient) NewListByResourceGroupPager ¶
func (client *PlansClient) NewListByResourceGroupPager(resourceGroupName string, options *PlansClientListByResourceGroupOptions) *runtime.Pager[PlansClientListByResourceGroupResponse]
NewListByResourceGroupPager - Get all App Service plans in a resource group.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- options - PlansClientListByResourceGroupOptions contains the optional parameters for the PlansClient.NewListByResourceGroupPager method.
func (*PlansClient) NewListHybridConnectionsPager ¶
func (client *PlansClient) NewListHybridConnectionsPager(resourceGroupName string, name string, options *PlansClientListHybridConnectionsOptions) *runtime.Pager[PlansClientListHybridConnectionsResponse]
NewListHybridConnectionsPager - Retrieve all Hybrid Connections in use in an App Service plan.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListHybridConnectionsOptions contains the optional parameters for the PlansClient.NewListHybridConnectionsPager method.
func (*PlansClient) NewListMetricDefintionsPager ¶
func (client *PlansClient) NewListMetricDefintionsPager(resourceGroupName string, name string, options *PlansClientListMetricDefintionsOptions) *runtime.Pager[PlansClientListMetricDefintionsResponse]
NewListMetricDefintionsPager - Get metrics that can be queried for an App Service plan, and their definitions.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListMetricDefintionsOptions contains the optional parameters for the PlansClient.NewListMetricDefintionsPager method.
func (*PlansClient) NewListMetricsPager ¶
func (client *PlansClient) NewListMetricsPager(resourceGroupName string, name string, options *PlansClientListMetricsOptions) *runtime.Pager[PlansClientListMetricsResponse]
NewListMetricsPager - Get metrics for an App Service plan.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListMetricsOptions contains the optional parameters for the PlansClient.NewListMetricsPager method.
func (*PlansClient) NewListPager ¶
func (client *PlansClient) NewListPager(options *PlansClientListOptions) *runtime.Pager[PlansClientListResponse]
NewListPager - Get all App Service plans for a subscription.
Generated from API version 2018-02-01
- options - PlansClientListOptions contains the optional parameters for the PlansClient.NewListPager method.
func (*PlansClient) NewListUsagesPager ¶
func (client *PlansClient) NewListUsagesPager(resourceGroupName string, name string, options *PlansClientListUsagesOptions) *runtime.Pager[PlansClientListUsagesResponse]
NewListUsagesPager - Gets server farm usage information
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of App Service Plan
- options - PlansClientListUsagesOptions contains the optional parameters for the PlansClient.NewListUsagesPager method.
func (*PlansClient) NewListWebAppsByHybridConnectionPager ¶
func (client *PlansClient) NewListWebAppsByHybridConnectionPager(resourceGroupName string, name string, namespaceName string, relayName string, options *PlansClientListWebAppsByHybridConnectionOptions) *runtime.Pager[PlansClientListWebAppsByHybridConnectionResponse]
NewListWebAppsByHybridConnectionPager - Get all apps that use a Hybrid Connection in an App Service Plan.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- namespaceName - Name of the Hybrid Connection namespace.
- relayName - Name of the Hybrid Connection relay.
- options - PlansClientListWebAppsByHybridConnectionOptions contains the optional parameters for the PlansClient.NewListWebAppsByHybridConnectionPager method.
func (*PlansClient) NewListWebAppsPager ¶
func (client *PlansClient) NewListWebAppsPager(resourceGroupName string, name string, options *PlansClientListWebAppsOptions) *runtime.Pager[PlansClientListWebAppsResponse]
NewListWebAppsPager - Get all apps associated with an App Service plan.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientListWebAppsOptions contains the optional parameters for the PlansClient.NewListWebAppsPager method.
func (*PlansClient) RebootWorker ¶
func (client *PlansClient) RebootWorker(ctx context.Context, resourceGroupName string, name string, workerName string, options *PlansClientRebootWorkerOptions) (PlansClientRebootWorkerResponse, error)
RebootWorker - Reboot a worker machine in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- workerName - Name of worker machine, which typically starts with RD.
- options - PlansClientRebootWorkerOptions contains the optional parameters for the PlansClient.RebootWorker method.
func (*PlansClient) RestartWebApps ¶
func (client *PlansClient) RestartWebApps(ctx context.Context, resourceGroupName string, name string, options *PlansClientRestartWebAppsOptions) (PlansClientRestartWebAppsResponse, error)
RestartWebApps - Restart all apps in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- options - PlansClientRestartWebAppsOptions contains the optional parameters for the PlansClient.RestartWebApps method.
func (*PlansClient) Update ¶
func (client *PlansClient) Update(ctx context.Context, resourceGroupName string, name string, appServicePlan PlanPatchResource, options *PlansClientUpdateOptions) (PlansClientUpdateResponse, error)
Update - Creates or updates an App Service Plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- appServicePlan - Details of the App Service plan.
- options - PlansClientUpdateOptions contains the optional parameters for the PlansClient.Update method.
func (*PlansClient) UpdateVnetGateway ¶
func (client *PlansClient) UpdateVnetGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *PlansClientUpdateVnetGatewayOptions) (PlansClientUpdateVnetGatewayResponse, error)
UpdateVnetGateway - Update a Virtual Network gateway. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Only the 'primary' gateway is supported.
- connectionEnvelope - Definition of the gateway.
- options - PlansClientUpdateVnetGatewayOptions contains the optional parameters for the PlansClient.UpdateVnetGateway method.
func (*PlansClient) UpdateVnetRoute ¶
func (client *PlansClient) UpdateVnetRoute(ctx context.Context, resourceGroupName string, name string, vnetName string, routeName string, route VnetRoute, options *PlansClientUpdateVnetRouteOptions) (PlansClientUpdateVnetRouteResponse, error)
UpdateVnetRoute - Create or update a Virtual Network route in an App Service plan. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the App Service plan.
- vnetName - Name of the Virtual Network.
- routeName - Name of the Virtual Network route.
- route - Definition of the Virtual Network route.
- options - PlansClientUpdateVnetRouteOptions contains the optional parameters for the PlansClient.UpdateVnetRoute method.
type PlansClientBeginCreateOrUpdateOptions ¶
type PlansClientBeginCreateOrUpdateOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
PlansClientBeginCreateOrUpdateOptions contains the optional parameters for the PlansClient.BeginCreateOrUpdate method.
type PlansClientCreateOrUpdateResponse ¶
type PlansClientCreateOrUpdateResponse struct {
Plan
}
PlansClientCreateOrUpdateResponse contains the response from method PlansClient.BeginCreateOrUpdate.
type PlansClientCreateOrUpdateVnetRouteOptions ¶
type PlansClientCreateOrUpdateVnetRouteOptions struct { }
PlansClientCreateOrUpdateVnetRouteOptions contains the optional parameters for the PlansClient.CreateOrUpdateVnetRoute method.
type PlansClientCreateOrUpdateVnetRouteResponse ¶
type PlansClientCreateOrUpdateVnetRouteResponse struct {
VnetRoute
}
PlansClientCreateOrUpdateVnetRouteResponse contains the response from method PlansClient.CreateOrUpdateVnetRoute.
type PlansClientDeleteHybridConnectionOptions ¶
type PlansClientDeleteHybridConnectionOptions struct { }
PlansClientDeleteHybridConnectionOptions contains the optional parameters for the PlansClient.DeleteHybridConnection method.
type PlansClientDeleteHybridConnectionResponse ¶
type PlansClientDeleteHybridConnectionResponse struct { }
PlansClientDeleteHybridConnectionResponse contains the response from method PlansClient.DeleteHybridConnection.
type PlansClientDeleteOptions ¶
type PlansClientDeleteOptions struct { }
PlansClientDeleteOptions contains the optional parameters for the PlansClient.Delete method.
type PlansClientDeleteResponse ¶
type PlansClientDeleteResponse struct { }
PlansClientDeleteResponse contains the response from method PlansClient.Delete.
type PlansClientDeleteVnetRouteOptions ¶
type PlansClientDeleteVnetRouteOptions struct { }
PlansClientDeleteVnetRouteOptions contains the optional parameters for the PlansClient.DeleteVnetRoute method.
type PlansClientDeleteVnetRouteResponse ¶
type PlansClientDeleteVnetRouteResponse struct { }
PlansClientDeleteVnetRouteResponse contains the response from method PlansClient.DeleteVnetRoute.
type PlansClientGetHybridConnectionOptions ¶
type PlansClientGetHybridConnectionOptions struct { }
PlansClientGetHybridConnectionOptions contains the optional parameters for the PlansClient.GetHybridConnection method.
type PlansClientGetHybridConnectionPlanLimitOptions ¶
type PlansClientGetHybridConnectionPlanLimitOptions struct { }
PlansClientGetHybridConnectionPlanLimitOptions contains the optional parameters for the PlansClient.GetHybridConnectionPlanLimit method.
type PlansClientGetHybridConnectionPlanLimitResponse ¶
type PlansClientGetHybridConnectionPlanLimitResponse struct {
HybridConnectionLimits
}
PlansClientGetHybridConnectionPlanLimitResponse contains the response from method PlansClient.GetHybridConnectionPlanLimit.
type PlansClientGetHybridConnectionResponse ¶
type PlansClientGetHybridConnectionResponse struct {
HybridConnection
}
PlansClientGetHybridConnectionResponse contains the response from method PlansClient.GetHybridConnection.
type PlansClientGetOptions ¶
type PlansClientGetOptions struct { }
PlansClientGetOptions contains the optional parameters for the PlansClient.Get method.
type PlansClientGetResponse ¶
type PlansClientGetResponse struct {
Plan
}
PlansClientGetResponse contains the response from method PlansClient.Get.
type PlansClientGetRouteForVnetOptions ¶
type PlansClientGetRouteForVnetOptions struct { }
PlansClientGetRouteForVnetOptions contains the optional parameters for the PlansClient.GetRouteForVnet method.
type PlansClientGetRouteForVnetResponse ¶
type PlansClientGetRouteForVnetResponse struct { // Array of VnetRoute VnetRouteArray []*VnetRoute }
PlansClientGetRouteForVnetResponse contains the response from method PlansClient.GetRouteForVnet.
type PlansClientGetServerFarmSKUsOptions ¶
type PlansClientGetServerFarmSKUsOptions struct { }
PlansClientGetServerFarmSKUsOptions contains the optional parameters for the PlansClient.GetServerFarmSKUs method.
type PlansClientGetServerFarmSKUsResponse ¶
type PlansClientGetServerFarmSKUsResponse struct { // Anything Interface any }
PlansClientGetServerFarmSKUsResponse contains the response from method PlansClient.GetServerFarmSKUs.
type PlansClientGetVnetFromServerFarmOptions ¶
type PlansClientGetVnetFromServerFarmOptions struct { }
PlansClientGetVnetFromServerFarmOptions contains the optional parameters for the PlansClient.GetVnetFromServerFarm method.
type PlansClientGetVnetFromServerFarmResponse ¶
type PlansClientGetVnetFromServerFarmResponse struct {
VnetInfo
}
PlansClientGetVnetFromServerFarmResponse contains the response from method PlansClient.GetVnetFromServerFarm.
type PlansClientGetVnetGatewayOptions ¶
type PlansClientGetVnetGatewayOptions struct { }
PlansClientGetVnetGatewayOptions contains the optional parameters for the PlansClient.GetVnetGateway method.
type PlansClientGetVnetGatewayResponse ¶
type PlansClientGetVnetGatewayResponse struct {
VnetGateway
}
PlansClientGetVnetGatewayResponse contains the response from method PlansClient.GetVnetGateway.
type PlansClientListByResourceGroupOptions ¶
type PlansClientListByResourceGroupOptions struct { }
PlansClientListByResourceGroupOptions contains the optional parameters for the PlansClient.NewListByResourceGroupPager method.
type PlansClientListByResourceGroupResponse ¶
type PlansClientListByResourceGroupResponse struct {
PlanCollection
}
PlansClientListByResourceGroupResponse contains the response from method PlansClient.NewListByResourceGroupPager.
type PlansClientListCapabilitiesOptions ¶
type PlansClientListCapabilitiesOptions struct { }
PlansClientListCapabilitiesOptions contains the optional parameters for the PlansClient.ListCapabilities method.
type PlansClientListCapabilitiesResponse ¶
type PlansClientListCapabilitiesResponse struct { // Array of Capability CapabilityArray []*Capability }
PlansClientListCapabilitiesResponse contains the response from method PlansClient.ListCapabilities.
type PlansClientListHybridConnectionKeysOptions ¶
type PlansClientListHybridConnectionKeysOptions struct { }
PlansClientListHybridConnectionKeysOptions contains the optional parameters for the PlansClient.ListHybridConnectionKeys method.
type PlansClientListHybridConnectionKeysResponse ¶
type PlansClientListHybridConnectionKeysResponse struct {
HybridConnectionKey
}
PlansClientListHybridConnectionKeysResponse contains the response from method PlansClient.ListHybridConnectionKeys.
type PlansClientListHybridConnectionsOptions ¶
type PlansClientListHybridConnectionsOptions struct { }
PlansClientListHybridConnectionsOptions contains the optional parameters for the PlansClient.NewListHybridConnectionsPager method.
type PlansClientListHybridConnectionsResponse ¶
type PlansClientListHybridConnectionsResponse struct {
HybridConnectionCollection
}
PlansClientListHybridConnectionsResponse contains the response from method PlansClient.NewListHybridConnectionsPager.
type PlansClientListMetricDefintionsOptions ¶
type PlansClientListMetricDefintionsOptions struct { }
PlansClientListMetricDefintionsOptions contains the optional parameters for the PlansClient.NewListMetricDefintionsPager method.
type PlansClientListMetricDefintionsResponse ¶
type PlansClientListMetricDefintionsResponse struct {
ResourceMetricDefinitionCollection
}
PlansClientListMetricDefintionsResponse contains the response from method PlansClient.NewListMetricDefintionsPager.
type PlansClientListMetricsOptions ¶
type PlansClientListMetricsOptions struct { // Specify true to include instance details. The default is false. Details *bool // Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' // or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and // endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. Filter *string }
PlansClientListMetricsOptions contains the optional parameters for the PlansClient.NewListMetricsPager method.
type PlansClientListMetricsResponse ¶
type PlansClientListMetricsResponse struct {
ResourceMetricCollection
}
PlansClientListMetricsResponse contains the response from method PlansClient.NewListMetricsPager.
type PlansClientListOptions ¶
type PlansClientListOptions struct { // Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. // Retrieval of all properties may increase the API latency. Detailed *bool }
PlansClientListOptions contains the optional parameters for the PlansClient.NewListPager method.
type PlansClientListResponse ¶
type PlansClientListResponse struct {
PlanCollection
}
PlansClientListResponse contains the response from method PlansClient.NewListPager.
type PlansClientListRoutesForVnetOptions ¶
type PlansClientListRoutesForVnetOptions struct { }
PlansClientListRoutesForVnetOptions contains the optional parameters for the PlansClient.ListRoutesForVnet method.
type PlansClientListRoutesForVnetResponse ¶
type PlansClientListRoutesForVnetResponse struct { // Array of VnetRoute VnetRouteArray []*VnetRoute }
PlansClientListRoutesForVnetResponse contains the response from method PlansClient.ListRoutesForVnet.
type PlansClientListUsagesOptions ¶
type PlansClientListUsagesOptions struct { // Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' // or name.value eq 'Metric2'). Filter *string }
PlansClientListUsagesOptions contains the optional parameters for the PlansClient.NewListUsagesPager method.
type PlansClientListUsagesResponse ¶
type PlansClientListUsagesResponse struct {
CsmUsageQuotaCollection
}
PlansClientListUsagesResponse contains the response from method PlansClient.NewListUsagesPager.
type PlansClientListVnetsOptions ¶
type PlansClientListVnetsOptions struct { }
PlansClientListVnetsOptions contains the optional parameters for the PlansClient.ListVnets method.
type PlansClientListVnetsResponse ¶
type PlansClientListVnetsResponse struct { // Array of VnetInfo VnetInfoArray []*VnetInfo }
PlansClientListVnetsResponse contains the response from method PlansClient.ListVnets.
type PlansClientListWebAppsByHybridConnectionOptions ¶
type PlansClientListWebAppsByHybridConnectionOptions struct { }
PlansClientListWebAppsByHybridConnectionOptions contains the optional parameters for the PlansClient.NewListWebAppsByHybridConnectionPager method.
type PlansClientListWebAppsByHybridConnectionResponse ¶
type PlansClientListWebAppsByHybridConnectionResponse struct {
ResourceCollection
}
PlansClientListWebAppsByHybridConnectionResponse contains the response from method PlansClient.NewListWebAppsByHybridConnectionPager.
type PlansClientListWebAppsOptions ¶
type PlansClientListWebAppsOptions struct { // Supported filter: $filter=state eq running. Returns only web apps that are currently running Filter *string // Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain // web apps starting from (including) the skipToken. Otherwise, the resulting list // contains web apps from the start of the list SkipToken *string // List page size. If specified, results are paged. Top *string }
PlansClientListWebAppsOptions contains the optional parameters for the PlansClient.NewListWebAppsPager method.
type PlansClientListWebAppsResponse ¶
type PlansClientListWebAppsResponse struct {
WebAppCollection
}
PlansClientListWebAppsResponse contains the response from method PlansClient.NewListWebAppsPager.
type PlansClientRebootWorkerOptions ¶
type PlansClientRebootWorkerOptions struct { }
PlansClientRebootWorkerOptions contains the optional parameters for the PlansClient.RebootWorker method.
type PlansClientRebootWorkerResponse ¶
type PlansClientRebootWorkerResponse struct { }
PlansClientRebootWorkerResponse contains the response from method PlansClient.RebootWorker.
type PlansClientRestartWebAppsOptions ¶
type PlansClientRestartWebAppsOptions struct { // Specify true to perform a soft restart, applies the configuration settings and restarts the apps if necessary. The default // is false, which always restarts and reprovisions the apps SoftRestart *bool }
PlansClientRestartWebAppsOptions contains the optional parameters for the PlansClient.RestartWebApps method.
type PlansClientRestartWebAppsResponse ¶
type PlansClientRestartWebAppsResponse struct { }
PlansClientRestartWebAppsResponse contains the response from method PlansClient.RestartWebApps.
type PlansClientUpdateOptions ¶
type PlansClientUpdateOptions struct { }
PlansClientUpdateOptions contains the optional parameters for the PlansClient.Update method.
type PlansClientUpdateResponse ¶
type PlansClientUpdateResponse struct {
Plan
}
PlansClientUpdateResponse contains the response from method PlansClient.Update.
type PlansClientUpdateVnetGatewayOptions ¶
type PlansClientUpdateVnetGatewayOptions struct { }
PlansClientUpdateVnetGatewayOptions contains the optional parameters for the PlansClient.UpdateVnetGateway method.
type PlansClientUpdateVnetGatewayResponse ¶
type PlansClientUpdateVnetGatewayResponse struct {
VnetGateway
}
PlansClientUpdateVnetGatewayResponse contains the response from method PlansClient.UpdateVnetGateway.
type PlansClientUpdateVnetRouteOptions ¶
type PlansClientUpdateVnetRouteOptions struct { }
PlansClientUpdateVnetRouteOptions contains the optional parameters for the PlansClient.UpdateVnetRoute method.
type PlansClientUpdateVnetRouteResponse ¶
type PlansClientUpdateVnetRouteResponse struct {
VnetRoute
}
PlansClientUpdateVnetRouteResponse contains the response from method PlansClient.UpdateVnetRoute.
type PremierAddOn ¶
type PremierAddOn struct { // REQUIRED; Resource Location. Location *string `json:"location,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // PremierAddOn resource specific properties Properties *PremierAddOnProperties `json:"properties,omitempty"` // Resource tags. Tags map[string]*string `json:"tags,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PremierAddOn - Premier add-on.
func (PremierAddOn) MarshalJSON ¶
func (p PremierAddOn) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOn.
func (*PremierAddOn) UnmarshalJSON ¶
func (p *PremierAddOn) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOn.
type PremierAddOnOffer ¶
type PremierAddOnOffer struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // PremierAddOnOffer resource specific properties Properties *PremierAddOnOfferProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PremierAddOnOffer - Premier add-on offer.
func (PremierAddOnOffer) MarshalJSON ¶
func (p PremierAddOnOffer) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnOffer.
func (*PremierAddOnOffer) UnmarshalJSON ¶
func (p *PremierAddOnOffer) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnOffer.
type PremierAddOnOfferCollection ¶
type PremierAddOnOfferCollection struct { // REQUIRED; Collection of resources. Value []*PremierAddOnOffer `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
PremierAddOnOfferCollection - Collection of premier add-on offers.
func (PremierAddOnOfferCollection) MarshalJSON ¶
func (p PremierAddOnOfferCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnOfferCollection.
func (*PremierAddOnOfferCollection) UnmarshalJSON ¶
func (p *PremierAddOnOfferCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnOfferCollection.
type PremierAddOnOfferProperties ¶
type PremierAddOnOfferProperties struct { // Legal terms URL. LegalTermsURL *string `json:"legalTermsUrl,omitempty"` // Marketplace offer. MarketplaceOffer *string `json:"marketplaceOffer,omitempty"` // Marketplace publisher. MarketplacePublisher *string `json:"marketplacePublisher,omitempty"` // Privacy policy URL. PrivacyPolicyURL *string `json:"privacyPolicyUrl,omitempty"` // Premier add on offer Product. Product *string `json:"product,omitempty"` // true if promotion code is required; otherwise, false. PromoCodeRequired *bool `json:"promoCodeRequired,omitempty"` // Premier add on offer Quota. Quota *int32 `json:"quota,omitempty"` // Premier add on SKU. SKU *string `json:"sku,omitempty"` // Premier add on offer Vendor. Vendor *string `json:"vendor,omitempty"` // App Service plans this offer is restricted to. WebHostingPlanRestrictions *AppServicePlanRestrictions `json:"webHostingPlanRestrictions,omitempty"` }
PremierAddOnOfferProperties - PremierAddOnOffer resource specific properties
func (PremierAddOnOfferProperties) MarshalJSON ¶
func (p PremierAddOnOfferProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnOfferProperties.
func (*PremierAddOnOfferProperties) UnmarshalJSON ¶
func (p *PremierAddOnOfferProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnOfferProperties.
type PremierAddOnPatchResource ¶
type PremierAddOnPatchResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // PremierAddOnPatchResource resource specific properties Properties *PremierAddOnPatchResourceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PremierAddOnPatchResource - ARM resource for a PremierAddOn.
func (PremierAddOnPatchResource) MarshalJSON ¶
func (p PremierAddOnPatchResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnPatchResource.
func (*PremierAddOnPatchResource) UnmarshalJSON ¶
func (p *PremierAddOnPatchResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnPatchResource.
type PremierAddOnPatchResourceProperties ¶
type PremierAddOnPatchResourceProperties struct { // Premier add on Marketplace offer. MarketplaceOffer *string `json:"marketplaceOffer,omitempty"` // Premier add on Marketplace publisher. MarketplacePublisher *string `json:"marketplacePublisher,omitempty"` // Premier add on Product. Product *string `json:"product,omitempty"` // Premier add on SKU. SKU *string `json:"sku,omitempty"` // Premier add on Vendor. Vendor *string `json:"vendor,omitempty"` }
PremierAddOnPatchResourceProperties - PremierAddOnPatchResource resource specific properties
func (PremierAddOnPatchResourceProperties) MarshalJSON ¶
func (p PremierAddOnPatchResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnPatchResourceProperties.
func (*PremierAddOnPatchResourceProperties) UnmarshalJSON ¶
func (p *PremierAddOnPatchResourceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnPatchResourceProperties.
type PremierAddOnProperties ¶
type PremierAddOnProperties struct { // Premier add on Marketplace offer. MarketplaceOffer *string `json:"marketplaceOffer,omitempty"` // Premier add on Marketplace publisher. MarketplacePublisher *string `json:"marketplacePublisher,omitempty"` // Premier add on Product. Product *string `json:"product,omitempty"` // Premier add on SKU. SKU *string `json:"sku,omitempty"` // Premier add on Vendor. Vendor *string `json:"vendor,omitempty"` }
PremierAddOnProperties - PremierAddOn resource specific properties
func (PremierAddOnProperties) MarshalJSON ¶
func (p PremierAddOnProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PremierAddOnProperties.
func (*PremierAddOnProperties) UnmarshalJSON ¶
func (p *PremierAddOnProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PremierAddOnProperties.
type PrivateAccess ¶
type PrivateAccess struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // PrivateAccess resource specific properties Properties *PrivateAccessProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PrivateAccess - Description of the parameters of Private Access for a Web Site.
func (PrivateAccess) MarshalJSON ¶
func (p PrivateAccess) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PrivateAccess.
func (*PrivateAccess) UnmarshalJSON ¶
func (p *PrivateAccess) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PrivateAccess.
type PrivateAccessProperties ¶
type PrivateAccessProperties struct { // Whether private access is enabled or not. Enabled *bool `json:"enabled,omitempty"` // The Virtual Networks (and subnets) allowed to access the site privately. VirtualNetworks []*PrivateAccessVirtualNetwork `json:"virtualNetworks,omitempty"` }
PrivateAccessProperties - PrivateAccess resource specific properties
func (PrivateAccessProperties) MarshalJSON ¶
func (p PrivateAccessProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PrivateAccessProperties.
func (*PrivateAccessProperties) UnmarshalJSON ¶
func (p *PrivateAccessProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PrivateAccessProperties.
type PrivateAccessSubnet ¶
type PrivateAccessSubnet struct { // The key (ID) of the subnet. Key *int32 `json:"key,omitempty"` // The name of the subnet. Name *string `json:"name,omitempty"` }
PrivateAccessSubnet - Description of a Virtual Network subnet that is useable for private site access.
func (PrivateAccessSubnet) MarshalJSON ¶
func (p PrivateAccessSubnet) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PrivateAccessSubnet.
func (*PrivateAccessSubnet) UnmarshalJSON ¶
func (p *PrivateAccessSubnet) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PrivateAccessSubnet.
type PrivateAccessVirtualNetwork ¶
type PrivateAccessVirtualNetwork struct { // The key (ID) of the Virtual Network. Key *int32 `json:"key,omitempty"` // The name of the Virtual Network. Name *string `json:"name,omitempty"` // The ARM uri of the Virtual Network ResourceID *string `json:"resourceId,omitempty"` // A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean // that all subnets are allowed within this Virtual Network. Subnets []*PrivateAccessSubnet `json:"subnets,omitempty"` }
PrivateAccessVirtualNetwork - Description of a Virtual Network that is useable for private site access.
func (PrivateAccessVirtualNetwork) MarshalJSON ¶
func (p PrivateAccessVirtualNetwork) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PrivateAccessVirtualNetwork.
func (*PrivateAccessVirtualNetwork) UnmarshalJSON ¶
func (p *PrivateAccessVirtualNetwork) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PrivateAccessVirtualNetwork.
type ProcessInfo ¶
type ProcessInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // ProcessInfo resource specific properties Properties *ProcessInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ProcessInfo - Process Information.
func (ProcessInfo) MarshalJSON ¶
func (p ProcessInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessInfo.
func (*ProcessInfo) UnmarshalJSON ¶
func (p *ProcessInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessInfo.
type ProcessInfoCollection ¶
type ProcessInfoCollection struct { // REQUIRED; Collection of resources. Value []*ProcessInfo `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ProcessInfoCollection - Collection of Kudu process information elements.
func (ProcessInfoCollection) MarshalJSON ¶
func (p ProcessInfoCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessInfoCollection.
func (*ProcessInfoCollection) UnmarshalJSON ¶
func (p *ProcessInfoCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessInfoCollection.
type ProcessInfoProperties ¶
type ProcessInfoProperties struct { // Child process list. Children []*string `json:"children,omitempty"` // Command line. CommandLine *string `json:"command_line,omitempty"` // Deployment name. DeploymentName *string `json:"deployment_name,omitempty"` // Description of process. Description *string `json:"description,omitempty"` // List of environment variables. EnvironmentVariables map[string]*string `json:"environment_variables,omitempty"` // File name of this process. FileName *string `json:"file_name,omitempty"` // Handle count. HandleCount *int32 `json:"handle_count,omitempty"` // HRef URI. Href *string `json:"href,omitempty"` // IIS Profile timeout (seconds). IisProfileTimeoutInSeconds *float64 `json:"iis_profile_timeout_in_seconds,omitempty"` // Is the IIS Profile running? IsIisProfileRunning *bool `json:"is_iis_profile_running,omitempty"` // Is profile running? IsProfileRunning *bool `json:"is_profile_running,omitempty"` // Is this the SCM site? IsScmSite *bool `json:"is_scm_site,omitempty"` // Is this a Web Job? IsWebjob *bool `json:"is_webjob,omitempty"` // Minidump URI. Minidump *string `json:"minidump,omitempty"` // Module count. ModuleCount *int32 `json:"module_count,omitempty"` // List of modules. Modules []*ProcessModuleInfo `json:"modules,omitempty"` // Non-paged system memory. NonPagedSystemMemory *int64 `json:"non_paged_system_memory,omitempty"` // List of open files. OpenFileHandles []*string `json:"open_file_handles,omitempty"` // Paged memory. PagedMemory *int64 `json:"paged_memory,omitempty"` // Paged system memory. PagedSystemMemory *int64 `json:"paged_system_memory,omitempty"` // Parent process. Parent *string `json:"parent,omitempty"` // Peak paged memory. PeakPagedMemory *int64 `json:"peak_paged_memory,omitempty"` // Peak virtual memory usage. PeakVirtualMemory *int64 `json:"peak_virtual_memory,omitempty"` // Peak working set. PeakWorkingSet *int64 `json:"peak_working_set,omitempty"` // Private memory size. PrivateMemory *int64 `json:"private_memory,omitempty"` // Privileged CPU time. PrivilegedCPUTime *string `json:"privileged_cpu_time,omitempty"` // Start time. StartTime *time.Time `json:"start_time,omitempty"` // Thread count. ThreadCount *int32 `json:"thread_count,omitempty"` // Thread list. Threads []*ProcessThreadInfo `json:"threads,omitempty"` // Time stamp. TimeStamp *time.Time `json:"time_stamp,omitempty"` // Total CPU time. TotalCPUTime *string `json:"total_cpu_time,omitempty"` // User CPU time. UserCPUTime *string `json:"user_cpu_time,omitempty"` // User name. UserName *string `json:"user_name,omitempty"` // Virtual memory size. VirtualMemory *int64 `json:"virtual_memory,omitempty"` // Working set. WorkingSet *int64 `json:"working_set,omitempty"` // READ-ONLY; ARM Identifier for deployment. Identifier *int32 `json:"identifier,omitempty" azure:"ro"` }
ProcessInfoProperties - ProcessInfo resource specific properties
func (ProcessInfoProperties) MarshalJSON ¶
func (p ProcessInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessInfoProperties.
func (*ProcessInfoProperties) UnmarshalJSON ¶
func (p *ProcessInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessInfoProperties.
type ProcessModuleInfo ¶
type ProcessModuleInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // ProcessModuleInfo resource specific properties Properties *ProcessModuleInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ProcessModuleInfo - Process Module Information.
func (ProcessModuleInfo) MarshalJSON ¶
func (p ProcessModuleInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessModuleInfo.
func (*ProcessModuleInfo) UnmarshalJSON ¶
func (p *ProcessModuleInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessModuleInfo.
type ProcessModuleInfoCollection ¶
type ProcessModuleInfoCollection struct { // REQUIRED; Collection of resources. Value []*ProcessModuleInfo `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ProcessModuleInfoCollection - Collection of Kudu thread information elements.
func (ProcessModuleInfoCollection) MarshalJSON ¶
func (p ProcessModuleInfoCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessModuleInfoCollection.
func (*ProcessModuleInfoCollection) UnmarshalJSON ¶
func (p *ProcessModuleInfoCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessModuleInfoCollection.
type ProcessModuleInfoProperties ¶
type ProcessModuleInfoProperties struct { // Base address. Used as module identifier in ARM resource URI. BaseAddress *string `json:"base_address,omitempty"` // File description. FileDescription *string `json:"file_description,omitempty"` // File name. FileName *string `json:"file_name,omitempty"` // File path. FilePath *string `json:"file_path,omitempty"` // File version. FileVersion *string `json:"file_version,omitempty"` // HRef URI. Href *string `json:"href,omitempty"` // Is debug? IsDebug *bool `json:"is_debug,omitempty"` // Module language (locale). Language *string `json:"language,omitempty"` // Module memory size. ModuleMemorySize *int32 `json:"module_memory_size,omitempty"` // Product name. Product *string `json:"product,omitempty"` // Product version. ProductVersion *string `json:"product_version,omitempty"` }
ProcessModuleInfoProperties - ProcessModuleInfo resource specific properties
func (ProcessModuleInfoProperties) MarshalJSON ¶
func (p ProcessModuleInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessModuleInfoProperties.
func (*ProcessModuleInfoProperties) UnmarshalJSON ¶
func (p *ProcessModuleInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessModuleInfoProperties.
type ProcessThreadInfo ¶
type ProcessThreadInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // ProcessThreadInfo resource specific properties Properties *ProcessThreadInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ProcessThreadInfo - Process Thread Information.
func (ProcessThreadInfo) MarshalJSON ¶
func (p ProcessThreadInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfo.
func (*ProcessThreadInfo) UnmarshalJSON ¶
func (p *ProcessThreadInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessThreadInfo.
type ProcessThreadInfoCollection ¶
type ProcessThreadInfoCollection struct { // REQUIRED; Collection of resources. Value []*ProcessThreadInfo `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ProcessThreadInfoCollection - Collection of Kudu thread information elements.
func (ProcessThreadInfoCollection) MarshalJSON ¶
func (p ProcessThreadInfoCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfoCollection.
func (*ProcessThreadInfoCollection) UnmarshalJSON ¶
func (p *ProcessThreadInfoCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessThreadInfoCollection.
type ProcessThreadInfoProperties ¶
type ProcessThreadInfoProperties struct { // Base priority. BasePriority *int32 `json:"base_priority,omitempty"` // Current thread priority. CurrentPriority *int32 `json:"current_priority,omitempty"` // HRef URI. Href *string `json:"href,omitempty"` // Thread priority level. PriorityLevel *string `json:"priority_level,omitempty"` // Privileged processor time. PriviledgedProcessorTime *string `json:"priviledged_processor_time,omitempty"` // Process URI. Process *string `json:"process,omitempty"` // Start address. StartAddress *string `json:"start_address,omitempty"` // Start time. StartTime *time.Time `json:"start_time,omitempty"` // Thread state. State *string `json:"state,omitempty"` // Total processor time. TotalProcessorTime *string `json:"total_processor_time,omitempty"` // User processor time. UserProcessorTime *string `json:"user_processor_time,omitempty"` // Wait reason. WaitReason *string `json:"wait_reason,omitempty"` // READ-ONLY; Site extension ID. Identifier *int32 `json:"identifier,omitempty" azure:"ro"` }
ProcessThreadInfoProperties - ProcessThreadInfo resource specific properties
func (ProcessThreadInfoProperties) MarshalJSON ¶
func (p ProcessThreadInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProcessThreadInfoProperties.
func (*ProcessThreadInfoProperties) UnmarshalJSON ¶
func (p *ProcessThreadInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProcessThreadInfoProperties.
type ProviderClient ¶
type ProviderClient struct {
// contains filtered or unexported fields
}
ProviderClient contains the methods for the Provider group. Don't use this type directly, use NewProviderClient() instead.
func NewProviderClient ¶
func NewProviderClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ProviderClient, error)
NewProviderClient creates a new instance of ProviderClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*ProviderClient) NewGetAvailableStacksOnPremPager ¶
func (client *ProviderClient) NewGetAvailableStacksOnPremPager(options *ProviderClientGetAvailableStacksOnPremOptions) *runtime.Pager[ProviderClientGetAvailableStacksOnPremResponse]
NewGetAvailableStacksOnPremPager - Get available application frameworks and their versions
Generated from API version 2018-02-01
- options - ProviderClientGetAvailableStacksOnPremOptions contains the optional parameters for the ProviderClient.NewGetAvailableStacksOnPremPager method.
func (*ProviderClient) NewGetAvailableStacksPager ¶
func (client *ProviderClient) NewGetAvailableStacksPager(options *ProviderClientGetAvailableStacksOptions) *runtime.Pager[ProviderClientGetAvailableStacksResponse]
NewGetAvailableStacksPager - Get available application frameworks and their versions
Generated from API version 2018-02-01
- options - ProviderClientGetAvailableStacksOptions contains the optional parameters for the ProviderClient.NewGetAvailableStacksPager method.
func (*ProviderClient) NewListOperationsPager ¶
func (client *ProviderClient) NewListOperationsPager(options *ProviderClientListOperationsOptions) *runtime.Pager[ProviderClientListOperationsResponse]
NewListOperationsPager - Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions
Generated from API version 2018-02-01
- options - ProviderClientListOperationsOptions contains the optional parameters for the ProviderClient.NewListOperationsPager method.
type ProviderClientGetAvailableStacksOnPremOptions ¶
type ProviderClientGetAvailableStacksOnPremOptions struct {
OSTypeSelected *Enum12
}
ProviderClientGetAvailableStacksOnPremOptions contains the optional parameters for the ProviderClient.NewGetAvailableStacksOnPremPager method.
type ProviderClientGetAvailableStacksOnPremResponse ¶
type ProviderClientGetAvailableStacksOnPremResponse struct {
ApplicationStackCollection
}
ProviderClientGetAvailableStacksOnPremResponse contains the response from method ProviderClient.NewGetAvailableStacksOnPremPager.
type ProviderClientGetAvailableStacksOptions ¶
type ProviderClientGetAvailableStacksOptions struct {
OSTypeSelected *Enum11
}
ProviderClientGetAvailableStacksOptions contains the optional parameters for the ProviderClient.NewGetAvailableStacksPager method.
type ProviderClientGetAvailableStacksResponse ¶
type ProviderClientGetAvailableStacksResponse struct {
ApplicationStackCollection
}
ProviderClientGetAvailableStacksResponse contains the response from method ProviderClient.NewGetAvailableStacksPager.
type ProviderClientListOperationsOptions ¶
type ProviderClientListOperationsOptions struct { }
ProviderClientListOperationsOptions contains the optional parameters for the ProviderClient.NewListOperationsPager method.
type ProviderClientListOperationsResponse ¶
type ProviderClientListOperationsResponse struct {
CsmOperationCollection
}
ProviderClientListOperationsResponse contains the response from method ProviderClient.NewListOperationsPager.
type ProvisioningState ¶
type ProvisioningState string
ProvisioningState - Provisioning state of the App Service Environment.
const ( ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateInProgress ProvisioningState = "InProgress" ProvisioningStateDeleting ProvisioningState = "Deleting" )
func PossibleProvisioningStateValues ¶
func PossibleProvisioningStateValues() []ProvisioningState
PossibleProvisioningStateValues returns the possible values for the ProvisioningState const type.
type ProxyOnlyResource ¶
type ProxyOnlyResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ProxyOnlyResource - Azure proxy only resource. This resource is not tracked by Azure Resource Manager.
func (ProxyOnlyResource) MarshalJSON ¶
func (p ProxyOnlyResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ProxyOnlyResource.
func (*ProxyOnlyResource) UnmarshalJSON ¶
func (p *ProxyOnlyResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ProxyOnlyResource.
type PublicCertificate ¶
type PublicCertificate struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // PublicCertificate resource specific properties Properties *PublicCertificateProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PublicCertificate - Public certificate object
func (PublicCertificate) MarshalJSON ¶
func (p PublicCertificate) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PublicCertificate.
func (*PublicCertificate) UnmarshalJSON ¶
func (p *PublicCertificate) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PublicCertificate.
type PublicCertificateCollection ¶
type PublicCertificateCollection struct { // REQUIRED; Collection of resources. Value []*PublicCertificate `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
PublicCertificateCollection - Collection of public certificates
func (PublicCertificateCollection) MarshalJSON ¶
func (p PublicCertificateCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PublicCertificateCollection.
func (*PublicCertificateCollection) UnmarshalJSON ¶
func (p *PublicCertificateCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PublicCertificateCollection.
type PublicCertificateLocation ¶
type PublicCertificateLocation string
PublicCertificateLocation - Public Certificate Location
const ( PublicCertificateLocationCurrentUserMy PublicCertificateLocation = "CurrentUserMy" PublicCertificateLocationLocalMachineMy PublicCertificateLocation = "LocalMachineMy" PublicCertificateLocationUnknown PublicCertificateLocation = "Unknown" )
func PossiblePublicCertificateLocationValues ¶
func PossiblePublicCertificateLocationValues() []PublicCertificateLocation
PossiblePublicCertificateLocationValues returns the possible values for the PublicCertificateLocation const type.
type PublicCertificateProperties ¶
type PublicCertificateProperties struct { // Public Certificate byte array Blob []byte `json:"blob,omitempty"` // Public Certificate Location PublicCertificateLocation *PublicCertificateLocation `json:"publicCertificateLocation,omitempty"` // READ-ONLY; Certificate Thumbprint Thumbprint *string `json:"thumbprint,omitempty" azure:"ro"` }
PublicCertificateProperties - PublicCertificate resource specific properties
func (PublicCertificateProperties) MarshalJSON ¶
func (p PublicCertificateProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PublicCertificateProperties.
func (*PublicCertificateProperties) UnmarshalJSON ¶
func (p *PublicCertificateProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PublicCertificateProperties.
type PublishingProfileFormat ¶
type PublishingProfileFormat string
PublishingProfileFormat - Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp
const ( PublishingProfileFormatFileZilla3 PublishingProfileFormat = "FileZilla3" PublishingProfileFormatFtp PublishingProfileFormat = "Ftp" PublishingProfileFormatWebDeploy PublishingProfileFormat = "WebDeploy" )
func PossiblePublishingProfileFormatValues ¶
func PossiblePublishingProfileFormatValues() []PublishingProfileFormat
PossiblePublishingProfileFormatValues returns the possible values for the PublishingProfileFormat const type.
type PushSettings ¶
type PushSettings struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // PushSettings resource specific properties Properties *PushSettingsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
PushSettings - Push settings for the App.
func (PushSettings) MarshalJSON ¶
func (p PushSettings) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PushSettings.
func (*PushSettings) UnmarshalJSON ¶
func (p *PushSettings) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PushSettings.
type PushSettingsProperties ¶
type PushSettingsProperties struct { // REQUIRED; Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled *bool `json:"isPushEnabled,omitempty"` // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration // endpoint. DynamicTagsJSON *string `json:"dynamicTagsJson,omitempty"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJSON *string `json:"tagWhitelistJson,omitempty"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration // endpoint. Tags can consist of alphanumeric characters and the following: '_', // '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `json:"tagsRequiringAuth,omitempty"` }
PushSettingsProperties - PushSettings resource specific properties
func (PushSettingsProperties) MarshalJSON ¶
func (p PushSettingsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type PushSettingsProperties.
func (*PushSettingsProperties) UnmarshalJSON ¶
func (p *PushSettingsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type PushSettingsProperties.
type RampUpRule ¶
type RampUpRule struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `json:"actionHostName,omitempty"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site // extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackURL *string `json:"changeDecisionCallbackUrl,omitempty"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int32 `json:"changeIntervalInMinutes,omitempty"` // In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reachesMinReroutePercentage or // MaxReroutePercentage. Site metrics are checked every N minutes specified in // ChangeIntervalInMinutes. Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified // in ChangeDecisionCallbackUrl. ChangeStep *float64 `json:"changeStep,omitempty"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `json:"maxReroutePercentage,omitempty"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `json:"minReroutePercentage,omitempty"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `json:"name,omitempty"` // Percentage of the traffic which will be redirected to ActionHostName. ReroutePercentage *float64 `json:"reroutePercentage,omitempty"` }
RampUpRule - Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRule) MarshalJSON ¶
func (r RampUpRule) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RampUpRule.
func (*RampUpRule) UnmarshalJSON ¶
func (r *RampUpRule) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RampUpRule.
type Recommendation ¶
type Recommendation struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Recommendation resource specific properties Properties *RecommendationProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Recommendation - Represents a recommendation result generated by the recommendation engine.
func (Recommendation) MarshalJSON ¶
func (r Recommendation) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type Recommendation.
func (*Recommendation) UnmarshalJSON ¶
func (r *Recommendation) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type Recommendation.
type RecommendationCollection ¶
type RecommendationCollection struct { // REQUIRED; Collection of resources. Value []*Recommendation `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
RecommendationCollection - Collection of recommendations.
func (RecommendationCollection) MarshalJSON ¶
func (r RecommendationCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RecommendationCollection.
func (*RecommendationCollection) UnmarshalJSON ¶
func (r *RecommendationCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RecommendationCollection.
type RecommendationProperties ¶
type RecommendationProperties struct { // Name of action recommended by this object. ActionName *string `json:"actionName,omitempty"` // Deep link to a blade on the portal. BladeName *string `json:"bladeName,omitempty"` // List of channels that this recommendation can apply. Channels *Channels `json:"channels,omitempty"` // Timestamp when this instance was created. CreationTime *time.Time `json:"creationTime,omitempty"` // UI friendly name of the rule (may not be unique). DisplayName *string `json:"displayName,omitempty"` // True if this recommendation is still valid (i.e. "actionable"). False if it is invalid. Enabled *int32 `json:"enabled,omitempty"` // The end time in UTC of a range that the recommendation refers to. EndTime *time.Time `json:"endTime,omitempty"` // Extension name of the portal if exists. ExtensionName *string `json:"extensionName,omitempty"` // Forward link to an external document associated with the rule. ForwardLink *string `json:"forwardLink,omitempty"` // True if this is associated with a dynamically added rule IsDynamic *bool `json:"isDynamic,omitempty"` // Level indicating how critical this recommendation can impact. Level *NotificationLevel `json:"level,omitempty"` // Recommendation text. Message *string `json:"message,omitempty"` // When to notify this recommendation next in UTC. Null means that this will never be notified anymore. NextNotificationTime *time.Time `json:"nextNotificationTime,omitempty"` // Date and time in UTC when this notification expires. NotificationExpirationTime *time.Time `json:"notificationExpirationTime,omitempty"` // Last timestamp in UTC this instance was actually notified. Null means that this recommendation hasn't been notified yet. NotifiedTime *time.Time `json:"notifiedTime,omitempty"` // A GUID value that each recommendation object is associated with. RecommendationID *string `json:"recommendationId,omitempty"` // Full ARM resource ID string that this recommendation object is associated with. ResourceID *string `json:"resourceId,omitempty"` // Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site. ResourceScope *ResourceScopeType `json:"resourceScope,omitempty"` // Unique name of the rule. RuleName *string `json:"ruleName,omitempty"` // A metric value measured by the rule. Score *float64 `json:"score,omitempty"` // The beginning time in UTC of a range that the recommendation refers to. StartTime *time.Time `json:"startTime,omitempty"` // The list of states of this recommendation. If it's null then it should be considered "Active". States []*string `json:"states,omitempty"` // READ-ONLY; The list of category tags that this recommendation belongs to. CategoryTags []*string `json:"categoryTags,omitempty" azure:"ro"` }
RecommendationProperties - Recommendation resource specific properties
func (RecommendationProperties) MarshalJSON ¶
func (r RecommendationProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RecommendationProperties.
func (*RecommendationProperties) UnmarshalJSON ¶
func (r *RecommendationProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RecommendationProperties.
type RecommendationRule ¶
type RecommendationRule struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // RecommendationRule resource specific properties Properties *RecommendationRuleProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
RecommendationRule - Represents a recommendation rule that the recommendation engine can perform.
func (RecommendationRule) MarshalJSON ¶
func (r RecommendationRule) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RecommendationRule.
func (*RecommendationRule) UnmarshalJSON ¶
func (r *RecommendationRule) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RecommendationRule.
type RecommendationRuleProperties ¶
type RecommendationRuleProperties struct { // Name of action that is recommended by this rule in string. ActionName *string `json:"actionName,omitempty"` // Deep link to a blade on the portal. Applicable to dynamic rule only. BladeName *string `json:"bladeName,omitempty"` // List of available channels that this rule applies. Channels *Channels `json:"channels,omitempty"` // Localized detailed description of the rule. Description *string `json:"description,omitempty"` // UI friendly name of the rule. DisplayName *string `json:"displayName,omitempty"` // Extension name of the portal if exists. Applicable to dynamic rule only. ExtensionName *string `json:"extensionName,omitempty"` // Forward link to an external document associated with the rule. Applicable to dynamic rule only. ForwardLink *string `json:"forwardLink,omitempty"` // True if this is associated with a dynamically added rule IsDynamic *bool `json:"isDynamic,omitempty"` // Level of impact indicating how critical this rule is. Level *NotificationLevel `json:"level,omitempty"` // Localized name of the rule (Good for UI). Message *string `json:"message,omitempty"` // Recommendation ID of an associated recommendation object tied to the rule, if exists. If such an object doesn't exist, // it is set to null. RecommendationID *string `json:"recommendationId,omitempty"` // Unique name of the rule. RecommendationName *string `json:"recommendationName,omitempty"` // READ-ONLY; The list of category tags that this recommendation rule belongs to. CategoryTags []*string `json:"categoryTags,omitempty" azure:"ro"` }
RecommendationRuleProperties - RecommendationRule resource specific properties
func (RecommendationRuleProperties) MarshalJSON ¶
func (r RecommendationRuleProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RecommendationRuleProperties.
func (*RecommendationRuleProperties) UnmarshalJSON ¶
func (r *RecommendationRuleProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RecommendationRuleProperties.
type RecommendationsClient ¶
type RecommendationsClient struct {
// contains filtered or unexported fields
}
RecommendationsClient contains the methods for the Recommendations group. Don't use this type directly, use NewRecommendationsClient() instead.
func NewRecommendationsClient ¶
func NewRecommendationsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*RecommendationsClient, error)
NewRecommendationsClient creates a new instance of RecommendationsClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*RecommendationsClient) DisableAllForHostingEnvironment ¶
func (client *RecommendationsClient) DisableAllForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsClientDisableAllForHostingEnvironmentOptions) (RecommendationsClientDisableAllForHostingEnvironmentResponse, error)
DisableAllForHostingEnvironment - Disable all recommendations for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- environmentName - Name of the app.
- options - RecommendationsClientDisableAllForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.DisableAllForHostingEnvironment method.
func (*RecommendationsClient) DisableAllForWebApp ¶
func (client *RecommendationsClient) DisableAllForWebApp(ctx context.Context, resourceGroupName string, siteName string, options *RecommendationsClientDisableAllForWebAppOptions) (RecommendationsClientDisableAllForWebAppResponse, error)
DisableAllForWebApp - Disable all recommendations for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Name of the app.
- options - RecommendationsClientDisableAllForWebAppOptions contains the optional parameters for the RecommendationsClient.DisableAllForWebApp method.
func (*RecommendationsClient) DisableRecommendationForHostingEnvironment ¶
func (client *RecommendationsClient) DisableRecommendationForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, name string, hostingEnvironmentName string, options *RecommendationsClientDisableRecommendationForHostingEnvironmentOptions) (RecommendationsClientDisableRecommendationForHostingEnvironmentResponse, error)
DisableRecommendationForHostingEnvironment - Disables the specific rule for a web site permanently. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- environmentName - Site name
- name - Rule name
- options - RecommendationsClientDisableRecommendationForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForHostingEnvironment method.
func (*RecommendationsClient) DisableRecommendationForSite ¶
func (client *RecommendationsClient) DisableRecommendationForSite(ctx context.Context, resourceGroupName string, siteName string, name string, options *RecommendationsClientDisableRecommendationForSiteOptions) (RecommendationsClientDisableRecommendationForSiteResponse, error)
DisableRecommendationForSite - Disables the specific rule for a web site permanently. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Site name
- name - Rule name
- options - RecommendationsClientDisableRecommendationForSiteOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForSite method.
func (*RecommendationsClient) DisableRecommendationForSubscription ¶
func (client *RecommendationsClient) DisableRecommendationForSubscription(ctx context.Context, name string, options *RecommendationsClientDisableRecommendationForSubscriptionOptions) (RecommendationsClientDisableRecommendationForSubscriptionResponse, error)
DisableRecommendationForSubscription - Disables the specified rule so it will not apply to a subscription in the future. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- name - Rule name
- options - RecommendationsClientDisableRecommendationForSubscriptionOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForSubscription method.
func (*RecommendationsClient) GetRuleDetailsByHostingEnvironment ¶
func (client *RecommendationsClient) GetRuleDetailsByHostingEnvironment(ctx context.Context, resourceGroupName string, hostingEnvironmentName string, name string, options *RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions) (RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse, error)
GetRuleDetailsByHostingEnvironment - Get a recommendation rule for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- hostingEnvironmentName - Name of the hosting environment.
- name - Name of the recommendation.
- options - RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.GetRuleDetailsByHostingEnvironment method.
func (*RecommendationsClient) GetRuleDetailsByWebApp ¶
func (client *RecommendationsClient) GetRuleDetailsByWebApp(ctx context.Context, resourceGroupName string, siteName string, name string, options *RecommendationsClientGetRuleDetailsByWebAppOptions) (RecommendationsClientGetRuleDetailsByWebAppResponse, error)
GetRuleDetailsByWebApp - Get a recommendation rule for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Name of the app.
- name - Name of the recommendation.
- options - RecommendationsClientGetRuleDetailsByWebAppOptions contains the optional parameters for the RecommendationsClient.GetRuleDetailsByWebApp method.
func (*RecommendationsClient) NewListHistoryForHostingEnvironmentPager ¶
func (client *RecommendationsClient) NewListHistoryForHostingEnvironmentPager(resourceGroupName string, hostingEnvironmentName string, options *RecommendationsClientListHistoryForHostingEnvironmentOptions) *runtime.Pager[RecommendationsClientListHistoryForHostingEnvironmentResponse]
NewListHistoryForHostingEnvironmentPager - Get past recommendations for an app, optionally specified by the time range.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- hostingEnvironmentName - Name of the hosting environment.
- options - RecommendationsClientListHistoryForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.NewListHistoryForHostingEnvironmentPager method.
func (*RecommendationsClient) NewListHistoryForWebAppPager ¶
func (client *RecommendationsClient) NewListHistoryForWebAppPager(resourceGroupName string, siteName string, options *RecommendationsClientListHistoryForWebAppOptions) *runtime.Pager[RecommendationsClientListHistoryForWebAppResponse]
NewListHistoryForWebAppPager - Get past recommendations for an app, optionally specified by the time range.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Name of the app.
- options - RecommendationsClientListHistoryForWebAppOptions contains the optional parameters for the RecommendationsClient.NewListHistoryForWebAppPager method.
func (*RecommendationsClient) NewListPager ¶
func (client *RecommendationsClient) NewListPager(options *RecommendationsClientListOptions) *runtime.Pager[RecommendationsClientListResponse]
NewListPager - List all recommendations for a subscription.
Generated from API version 2018-02-01
- options - RecommendationsClientListOptions contains the optional parameters for the RecommendationsClient.NewListPager method.
func (*RecommendationsClient) NewListRecommendedRulesForHostingEnvironmentPager ¶
func (client *RecommendationsClient) NewListRecommendedRulesForHostingEnvironmentPager(resourceGroupName string, hostingEnvironmentName string, options *RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions) *runtime.Pager[RecommendationsClientListRecommendedRulesForHostingEnvironmentResponse]
NewListRecommendedRulesForHostingEnvironmentPager - Get all recommendations for an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- hostingEnvironmentName - Name of the app.
- options - RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.NewListRecommendedRulesForHostingEnvironmentPager method.
func (*RecommendationsClient) NewListRecommendedRulesForWebAppPager ¶
func (client *RecommendationsClient) NewListRecommendedRulesForWebAppPager(resourceGroupName string, siteName string, options *RecommendationsClientListRecommendedRulesForWebAppOptions) *runtime.Pager[RecommendationsClientListRecommendedRulesForWebAppResponse]
NewListRecommendedRulesForWebAppPager - Get all recommendations for an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Name of the app.
- options - RecommendationsClientListRecommendedRulesForWebAppOptions contains the optional parameters for the RecommendationsClient.NewListRecommendedRulesForWebAppPager method.
func (*RecommendationsClient) ResetAllFilters ¶
func (client *RecommendationsClient) ResetAllFilters(ctx context.Context, options *RecommendationsClientResetAllFiltersOptions) (RecommendationsClientResetAllFiltersResponse, error)
ResetAllFilters - Reset all recommendation opt-out settings for a subscription. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- options - RecommendationsClientResetAllFiltersOptions contains the optional parameters for the RecommendationsClient.ResetAllFilters method.
func (*RecommendationsClient) ResetAllFiltersForHostingEnvironment ¶
func (client *RecommendationsClient) ResetAllFiltersForHostingEnvironment(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsClientResetAllFiltersForHostingEnvironmentOptions) (RecommendationsClientResetAllFiltersForHostingEnvironmentResponse, error)
ResetAllFiltersForHostingEnvironment - Reset all recommendation opt-out settings for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- environmentName - Name of the app.
- options - RecommendationsClientResetAllFiltersForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.ResetAllFiltersForHostingEnvironment method.
func (*RecommendationsClient) ResetAllFiltersForWebApp ¶
func (client *RecommendationsClient) ResetAllFiltersForWebApp(ctx context.Context, resourceGroupName string, siteName string, options *RecommendationsClientResetAllFiltersForWebAppOptions) (RecommendationsClientResetAllFiltersForWebAppResponse, error)
ResetAllFiltersForWebApp - Reset all recommendation opt-out settings for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- siteName - Name of the app.
- options - RecommendationsClientResetAllFiltersForWebAppOptions contains the optional parameters for the RecommendationsClient.ResetAllFiltersForWebApp method.
type RecommendationsClientDisableAllForHostingEnvironmentOptions ¶
type RecommendationsClientDisableAllForHostingEnvironmentOptions struct { }
RecommendationsClientDisableAllForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.DisableAllForHostingEnvironment method.
type RecommendationsClientDisableAllForHostingEnvironmentResponse ¶
type RecommendationsClientDisableAllForHostingEnvironmentResponse struct { }
RecommendationsClientDisableAllForHostingEnvironmentResponse contains the response from method RecommendationsClient.DisableAllForHostingEnvironment.
type RecommendationsClientDisableAllForWebAppOptions ¶
type RecommendationsClientDisableAllForWebAppOptions struct { }
RecommendationsClientDisableAllForWebAppOptions contains the optional parameters for the RecommendationsClient.DisableAllForWebApp method.
type RecommendationsClientDisableAllForWebAppResponse ¶
type RecommendationsClientDisableAllForWebAppResponse struct { }
RecommendationsClientDisableAllForWebAppResponse contains the response from method RecommendationsClient.DisableAllForWebApp.
type RecommendationsClientDisableRecommendationForHostingEnvironmentOptions ¶
type RecommendationsClientDisableRecommendationForHostingEnvironmentOptions struct { }
RecommendationsClientDisableRecommendationForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForHostingEnvironment method.
type RecommendationsClientDisableRecommendationForHostingEnvironmentResponse ¶
type RecommendationsClientDisableRecommendationForHostingEnvironmentResponse struct { }
RecommendationsClientDisableRecommendationForHostingEnvironmentResponse contains the response from method RecommendationsClient.DisableRecommendationForHostingEnvironment.
type RecommendationsClientDisableRecommendationForSiteOptions ¶
type RecommendationsClientDisableRecommendationForSiteOptions struct { }
RecommendationsClientDisableRecommendationForSiteOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForSite method.
type RecommendationsClientDisableRecommendationForSiteResponse ¶
type RecommendationsClientDisableRecommendationForSiteResponse struct { }
RecommendationsClientDisableRecommendationForSiteResponse contains the response from method RecommendationsClient.DisableRecommendationForSite.
type RecommendationsClientDisableRecommendationForSubscriptionOptions ¶
type RecommendationsClientDisableRecommendationForSubscriptionOptions struct { }
RecommendationsClientDisableRecommendationForSubscriptionOptions contains the optional parameters for the RecommendationsClient.DisableRecommendationForSubscription method.
type RecommendationsClientDisableRecommendationForSubscriptionResponse ¶
type RecommendationsClientDisableRecommendationForSubscriptionResponse struct { }
RecommendationsClientDisableRecommendationForSubscriptionResponse contains the response from method RecommendationsClient.DisableRecommendationForSubscription.
type RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions ¶
type RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions struct { // The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry. RecommendationID *string // Specify true to update the last-seen timestamp of the recommendation object. UpdateSeen *bool }
RecommendationsClientGetRuleDetailsByHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.GetRuleDetailsByHostingEnvironment method.
type RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse ¶
type RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse struct {
RecommendationRule
}
RecommendationsClientGetRuleDetailsByHostingEnvironmentResponse contains the response from method RecommendationsClient.GetRuleDetailsByHostingEnvironment.
type RecommendationsClientGetRuleDetailsByWebAppOptions ¶
type RecommendationsClientGetRuleDetailsByWebAppOptions struct { // The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry. RecommendationID *string // Specify true to update the last-seen timestamp of the recommendation object. UpdateSeen *bool }
RecommendationsClientGetRuleDetailsByWebAppOptions contains the optional parameters for the RecommendationsClient.GetRuleDetailsByWebApp method.
type RecommendationsClientGetRuleDetailsByWebAppResponse ¶
type RecommendationsClientGetRuleDetailsByWebAppResponse struct {
RecommendationRule
}
RecommendationsClientGetRuleDetailsByWebAppResponse contains the response from method RecommendationsClient.GetRuleDetailsByWebApp.
type RecommendationsClientListHistoryForHostingEnvironmentOptions ¶
type RecommendationsClientListHistoryForHostingEnvironmentOptions struct { // Specify false to return all recommendations. The default is true, which returns only expired recommendations. ExpiredOnly *bool // Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime // eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq // duration'[PT1H|PT1M|P1D] Filter *string }
RecommendationsClientListHistoryForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.NewListHistoryForHostingEnvironmentPager method.
type RecommendationsClientListHistoryForHostingEnvironmentResponse ¶
type RecommendationsClientListHistoryForHostingEnvironmentResponse struct {
RecommendationCollection
}
RecommendationsClientListHistoryForHostingEnvironmentResponse contains the response from method RecommendationsClient.NewListHistoryForHostingEnvironmentPager.
type RecommendationsClientListHistoryForWebAppOptions ¶
type RecommendationsClientListHistoryForWebAppOptions struct { // Specify false to return all recommendations. The default is true, which returns only expired recommendations. ExpiredOnly *bool // Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime // eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq // duration'[PT1H|PT1M|P1D] Filter *string }
RecommendationsClientListHistoryForWebAppOptions contains the optional parameters for the RecommendationsClient.NewListHistoryForWebAppPager method.
type RecommendationsClientListHistoryForWebAppResponse ¶
type RecommendationsClientListHistoryForWebAppResponse struct {
RecommendationCollection
}
RecommendationsClientListHistoryForWebAppResponse contains the response from method RecommendationsClient.NewListHistoryForWebAppPager.
type RecommendationsClientListOptions ¶
type RecommendationsClientListOptions struct { // Specify true to return only the most critical recommendations. The default is false, which returns all recommendations. Featured *bool // Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime // eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq // duration'[PT1H|PT1M|P1D] Filter *string }
RecommendationsClientListOptions contains the optional parameters for the RecommendationsClient.NewListPager method.
type RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions ¶
type RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions struct { // Specify true to return only the most critical recommendations. The default is false, which returns all recommendations. Featured *bool // Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' // or channel eq 'Notification' Filter *string }
RecommendationsClientListRecommendedRulesForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.NewListRecommendedRulesForHostingEnvironmentPager method.
type RecommendationsClientListRecommendedRulesForHostingEnvironmentResponse ¶
type RecommendationsClientListRecommendedRulesForHostingEnvironmentResponse struct {
RecommendationCollection
}
RecommendationsClientListRecommendedRulesForHostingEnvironmentResponse contains the response from method RecommendationsClient.NewListRecommendedRulesForHostingEnvironmentPager.
type RecommendationsClientListRecommendedRulesForWebAppOptions ¶
type RecommendationsClientListRecommendedRulesForWebAppOptions struct { // Specify true to return only the most critical recommendations. The default is false, which returns all recommendations. Featured *bool // Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' // or channel eq 'Notification' Filter *string }
RecommendationsClientListRecommendedRulesForWebAppOptions contains the optional parameters for the RecommendationsClient.NewListRecommendedRulesForWebAppPager method.
type RecommendationsClientListRecommendedRulesForWebAppResponse ¶
type RecommendationsClientListRecommendedRulesForWebAppResponse struct {
RecommendationCollection
}
RecommendationsClientListRecommendedRulesForWebAppResponse contains the response from method RecommendationsClient.NewListRecommendedRulesForWebAppPager.
type RecommendationsClientListResponse ¶
type RecommendationsClientListResponse struct {
RecommendationCollection
}
RecommendationsClientListResponse contains the response from method RecommendationsClient.NewListPager.
type RecommendationsClientResetAllFiltersForHostingEnvironmentOptions ¶
type RecommendationsClientResetAllFiltersForHostingEnvironmentOptions struct { }
RecommendationsClientResetAllFiltersForHostingEnvironmentOptions contains the optional parameters for the RecommendationsClient.ResetAllFiltersForHostingEnvironment method.
type RecommendationsClientResetAllFiltersForHostingEnvironmentResponse ¶
type RecommendationsClientResetAllFiltersForHostingEnvironmentResponse struct { }
RecommendationsClientResetAllFiltersForHostingEnvironmentResponse contains the response from method RecommendationsClient.ResetAllFiltersForHostingEnvironment.
type RecommendationsClientResetAllFiltersForWebAppOptions ¶
type RecommendationsClientResetAllFiltersForWebAppOptions struct { }
RecommendationsClientResetAllFiltersForWebAppOptions contains the optional parameters for the RecommendationsClient.ResetAllFiltersForWebApp method.
type RecommendationsClientResetAllFiltersForWebAppResponse ¶
type RecommendationsClientResetAllFiltersForWebAppResponse struct { }
RecommendationsClientResetAllFiltersForWebAppResponse contains the response from method RecommendationsClient.ResetAllFiltersForWebApp.
type RecommendationsClientResetAllFiltersOptions ¶
type RecommendationsClientResetAllFiltersOptions struct { }
RecommendationsClientResetAllFiltersOptions contains the optional parameters for the RecommendationsClient.ResetAllFilters method.
type RecommendationsClientResetAllFiltersResponse ¶
type RecommendationsClientResetAllFiltersResponse struct { }
RecommendationsClientResetAllFiltersResponse contains the response from method RecommendationsClient.ResetAllFilters.
type RedundancyMode ¶
type RedundancyMode string
RedundancyMode - Site redundancy mode
const ( RedundancyModeNone RedundancyMode = "None" RedundancyModeManual RedundancyMode = "Manual" RedundancyModeFailover RedundancyMode = "Failover" RedundancyModeActiveActive RedundancyMode = "ActiveActive" RedundancyModeGeoRedundant RedundancyMode = "GeoRedundant" )
func PossibleRedundancyModeValues ¶
func PossibleRedundancyModeValues() []RedundancyMode
PossibleRedundancyModeValues returns the possible values for the RedundancyMode const type.
type RelayServiceConnectionEntity ¶
type RelayServiceConnectionEntity struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // RelayServiceConnectionEntity resource specific properties Properties *RelayServiceConnectionEntityProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
RelayServiceConnectionEntity - Hybrid Connection for an App Service app.
func (RelayServiceConnectionEntity) MarshalJSON ¶
func (r RelayServiceConnectionEntity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RelayServiceConnectionEntity.
func (*RelayServiceConnectionEntity) UnmarshalJSON ¶
func (r *RelayServiceConnectionEntity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RelayServiceConnectionEntity.
type RelayServiceConnectionEntityProperties ¶
type RelayServiceConnectionEntityProperties struct { BiztalkURI *string `json:"biztalkUri,omitempty"` EntityConnectionString *string `json:"entityConnectionString,omitempty"` EntityName *string `json:"entityName,omitempty"` Hostname *string `json:"hostname,omitempty"` Port *int32 `json:"port,omitempty"` ResourceConnectionString *string `json:"resourceConnectionString,omitempty"` ResourceType *string `json:"resourceType,omitempty"` }
RelayServiceConnectionEntityProperties - RelayServiceConnectionEntity resource specific properties
func (RelayServiceConnectionEntityProperties) MarshalJSON ¶
func (r RelayServiceConnectionEntityProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RelayServiceConnectionEntityProperties.
func (*RelayServiceConnectionEntityProperties) UnmarshalJSON ¶
func (r *RelayServiceConnectionEntityProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RelayServiceConnectionEntityProperties.
type RequestsBasedTrigger ¶
type RequestsBasedTrigger struct { // Request Count. Count *int32 `json:"count,omitempty"` // Time interval. TimeInterval *string `json:"timeInterval,omitempty"` }
RequestsBasedTrigger - Trigger based on total requests.
func (RequestsBasedTrigger) MarshalJSON ¶
func (r RequestsBasedTrigger) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RequestsBasedTrigger.
func (*RequestsBasedTrigger) UnmarshalJSON ¶
func (r *RequestsBasedTrigger) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RequestsBasedTrigger.
type Resource ¶
type Resource struct { // REQUIRED; Resource Location. Location *string `json:"location,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // Resource tags. Tags map[string]*string `json:"tags,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Resource - Azure resource. This resource is tracked in Azure Resource Manager
func (Resource) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Resource.
func (*Resource) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Resource.
type ResourceCollection ¶
type ResourceCollection struct { // REQUIRED; Collection of resources. Value []*string `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ResourceCollection - Collection of resources.
func (ResourceCollection) MarshalJSON ¶
func (r ResourceCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceCollection.
func (*ResourceCollection) UnmarshalJSON ¶
func (r *ResourceCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceCollection.
type ResourceMetric ¶
type ResourceMetric struct { // READ-ONLY; Metric end time. EndTime *time.Time `json:"endTime,omitempty" azure:"ro"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Metric values. MetricValues []*ResourceMetricValue `json:"metricValues,omitempty" azure:"ro"` // READ-ONLY; Name of metric. Name *ResourceMetricName `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource metric properties collection. Properties []*ResourceMetricProperty `json:"properties,omitempty" azure:"ro"` // READ-ONLY; Metric resource Id. ResourceID *string `json:"resourceId,omitempty" azure:"ro"` // READ-ONLY; Metric start time. StartTime *time.Time `json:"startTime,omitempty" azure:"ro"` // READ-ONLY; Metric granularity. E.g PT1H, PT5M, P1D TimeGrain *string `json:"timeGrain,omitempty" azure:"ro"` // READ-ONLY; Metric unit. Unit *string `json:"unit,omitempty" azure:"ro"` }
ResourceMetric - Object representing a metric for any resource .
func (ResourceMetric) MarshalJSON ¶
func (r ResourceMetric) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetric.
func (*ResourceMetric) UnmarshalJSON ¶
func (r *ResourceMetric) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetric.
type ResourceMetricAvailability ¶
type ResourceMetricAvailability struct { // READ-ONLY; Retention period for the current time grain. Retention *string `json:"retention,omitempty" azure:"ro"` // READ-ONLY; Time grain . TimeGrain *string `json:"timeGrain,omitempty" azure:"ro"` }
ResourceMetricAvailability - Metrics availability and retention.
func (ResourceMetricAvailability) MarshalJSON ¶
func (r ResourceMetricAvailability) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricAvailability.
func (*ResourceMetricAvailability) UnmarshalJSON ¶
func (r *ResourceMetricAvailability) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricAvailability.
type ResourceMetricCollection ¶
type ResourceMetricCollection struct { // REQUIRED; Collection of resources. Value []*ResourceMetric `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ResourceMetricCollection - Collection of metric responses.
func (ResourceMetricCollection) MarshalJSON ¶
func (r ResourceMetricCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricCollection.
func (*ResourceMetricCollection) UnmarshalJSON ¶
func (r *ResourceMetricCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricCollection.
type ResourceMetricDefinition ¶
type ResourceMetricDefinition struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // ResourceMetricDefinition resource specific properties Properties *ResourceMetricDefinitionProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
ResourceMetricDefinition - Metadata for the metrics.
func (ResourceMetricDefinition) MarshalJSON ¶
func (r ResourceMetricDefinition) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinition.
func (*ResourceMetricDefinition) UnmarshalJSON ¶
func (r *ResourceMetricDefinition) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricDefinition.
type ResourceMetricDefinitionCollection ¶
type ResourceMetricDefinitionCollection struct { // REQUIRED; Collection of resources. Value []*ResourceMetricDefinition `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
ResourceMetricDefinitionCollection - Collection of metric definitions.
func (ResourceMetricDefinitionCollection) MarshalJSON ¶
func (r ResourceMetricDefinitionCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinitionCollection.
func (*ResourceMetricDefinitionCollection) UnmarshalJSON ¶
func (r *ResourceMetricDefinitionCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricDefinitionCollection.
type ResourceMetricDefinitionProperties ¶
type ResourceMetricDefinitionProperties struct { // READ-ONLY; List of time grains supported for the metric together with retention period. MetricAvailabilities []*ResourceMetricAvailability `json:"metricAvailabilities,omitempty" azure:"ro"` // READ-ONLY; Primary aggregation type. PrimaryAggregationType *string `json:"primaryAggregationType,omitempty" azure:"ro"` // READ-ONLY; Resource metric definition properties. Properties map[string]*string `json:"properties,omitempty" azure:"ro"` // READ-ONLY; Resource URI. ResourceURI *string `json:"resourceUri,omitempty" azure:"ro"` // READ-ONLY; Unit of the metric. Unit *string `json:"unit,omitempty" azure:"ro"` }
ResourceMetricDefinitionProperties - ResourceMetricDefinition resource specific properties
func (ResourceMetricDefinitionProperties) MarshalJSON ¶
func (r ResourceMetricDefinitionProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricDefinitionProperties.
func (*ResourceMetricDefinitionProperties) UnmarshalJSON ¶
func (r *ResourceMetricDefinitionProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricDefinitionProperties.
type ResourceMetricName ¶
type ResourceMetricName struct { // READ-ONLY; Localized metric name value. LocalizedValue *string `json:"localizedValue,omitempty" azure:"ro"` // READ-ONLY; metric name value. Value *string `json:"value,omitempty" azure:"ro"` }
ResourceMetricName - Name of a metric for any resource .
func (ResourceMetricName) MarshalJSON ¶
func (r ResourceMetricName) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricName.
func (*ResourceMetricName) UnmarshalJSON ¶
func (r *ResourceMetricName) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricName.
type ResourceMetricProperty ¶
type ResourceMetricProperty struct { // Key for resource metric property. Key *string `json:"key,omitempty"` // Value of pair. Value *string `json:"value,omitempty"` }
ResourceMetricProperty - Resource metric property.
func (ResourceMetricProperty) MarshalJSON ¶
func (r ResourceMetricProperty) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricProperty.
func (*ResourceMetricProperty) UnmarshalJSON ¶
func (r *ResourceMetricProperty) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricProperty.
type ResourceMetricValue ¶
type ResourceMetricValue struct { // READ-ONLY; Value average. Average *float32 `json:"average,omitempty" azure:"ro"` // READ-ONLY; Value count. Count *float32 `json:"count,omitempty" azure:"ro"` // READ-ONLY; Value maximum. Maximum *float32 `json:"maximum,omitempty" azure:"ro"` // READ-ONLY; Value minimum. Minimum *float32 `json:"minimum,omitempty" azure:"ro"` // READ-ONLY; Resource metric properties collection. Properties []*ResourceMetricProperty `json:"properties,omitempty" azure:"ro"` // READ-ONLY; Value timestamp. Timestamp *string `json:"timestamp,omitempty" azure:"ro"` // READ-ONLY; Value total. Total *float32 `json:"total,omitempty" azure:"ro"` }
ResourceMetricValue - Value of resource metric.
func (ResourceMetricValue) MarshalJSON ¶
func (r ResourceMetricValue) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceMetricValue.
func (*ResourceMetricValue) UnmarshalJSON ¶
func (r *ResourceMetricValue) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceMetricValue.
type ResourceNameAvailability ¶
type ResourceNameAvailability struct { // If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements // so that the user can select a valid name. If reason == AlreadyExists, // explain that resource name is already in use, and direct them to select a different name. Message *string `json:"message,omitempty"` // true indicates name is valid and available. false indicates the name is invalid, unavailable, or both. NameAvailable *bool `json:"nameAvailable,omitempty"` // Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that // the name is already in use and is therefore unavailable. Reason *InAvailabilityReasonType `json:"reason,omitempty"` }
ResourceNameAvailability - Information regarding availability of a resource name.
func (ResourceNameAvailability) MarshalJSON ¶
func (r ResourceNameAvailability) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceNameAvailability.
func (*ResourceNameAvailability) UnmarshalJSON ¶
func (r *ResourceNameAvailability) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceNameAvailability.
type ResourceNameAvailabilityRequest ¶
type ResourceNameAvailabilityRequest struct { // REQUIRED; Resource name to verify. Name *string `json:"name,omitempty"` // REQUIRED; Resource type used for verification. Type *CheckNameResourceTypes `json:"type,omitempty"` // Is fully qualified domain name. IsFqdn *bool `json:"isFqdn,omitempty"` }
ResourceNameAvailabilityRequest - Resource name availability request content.
func (ResourceNameAvailabilityRequest) MarshalJSON ¶
func (r ResourceNameAvailabilityRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ResourceNameAvailabilityRequest.
func (*ResourceNameAvailabilityRequest) UnmarshalJSON ¶
func (r *ResourceNameAvailabilityRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ResourceNameAvailabilityRequest.
type ResourceScopeType ¶
type ResourceScopeType string
ResourceScopeType - Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.
const ( ResourceScopeTypeServerFarm ResourceScopeType = "ServerFarm" ResourceScopeTypeSubscription ResourceScopeType = "Subscription" ResourceScopeTypeWebSite ResourceScopeType = "WebSite" )
func PossibleResourceScopeTypeValues ¶
func PossibleResourceScopeTypeValues() []ResourceScopeType
PossibleResourceScopeTypeValues returns the possible values for the ResourceScopeType const type.
type RestoreRequest ¶
type RestoreRequest struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // RestoreRequest resource specific properties Properties *RestoreRequestProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
RestoreRequest - Description of a restore request.
func (RestoreRequest) MarshalJSON ¶
func (r RestoreRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RestoreRequest.
func (*RestoreRequest) UnmarshalJSON ¶
func (r *RestoreRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RestoreRequest.
type RestoreRequestProperties ¶
type RestoreRequestProperties struct { // REQUIRED; true if the restore operation can overwrite target app; otherwise, false. true is needed if trying to restore // over an existing app. Overwrite *bool `json:"overwrite,omitempty"` // REQUIRED; SAS URL to the container. StorageAccountURL *string `json:"storageAccountUrl,omitempty"` // true if SiteConfig.ConnectionStrings should be set in new app; otherwise, false. AdjustConnectionStrings *bool `json:"adjustConnectionStrings,omitempty"` // Specify app service plan that will own restored site. AppServicePlan *string `json:"appServicePlan,omitempty"` // Name of a blob which contains the backup. BlobName *string `json:"blobName,omitempty"` // Collection of databases which should be restored. This list has to match the list of databases included in the backup. Databases []*DatabaseBackupSetting `json:"databases,omitempty"` // App Service Environment name, if needed (only when restoring an app to an App Service Environment). HostingEnvironment *string `json:"hostingEnvironment,omitempty"` // Changes a logic when restoring an app with custom domains. true to remove custom domains automatically. If false, custom // domains are added to the app's object when it is being restored, but that might // fail due to conflicts during the operation. IgnoreConflictingHostNames *bool `json:"ignoreConflictingHostNames,omitempty"` // Ignore the databases and only restore the site content IgnoreDatabases *bool `json:"ignoreDatabases,omitempty"` // Operation type. OperationType *BackupRestoreOperationType `json:"operationType,omitempty"` // Name of an app. SiteName *string `json:"siteName,omitempty"` }
RestoreRequestProperties - RestoreRequest resource specific properties
func (RestoreRequestProperties) MarshalJSON ¶
func (r RestoreRequestProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type RestoreRequestProperties.
func (*RestoreRequestProperties) UnmarshalJSON ¶
func (r *RestoreRequestProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type RestoreRequestProperties.
type RouteType ¶
type RouteType string
RouteType - The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only These values will be used for syncing an app's routes with those from a Virtual Network.
func PossibleRouteTypeValues ¶
func PossibleRouteTypeValues() []RouteType
PossibleRouteTypeValues returns the possible values for the RouteType const type.
type SKUCapacity ¶
type SKUCapacity struct { // Default number of workers for this App Service plan SKU. Default *int32 `json:"default,omitempty"` // Maximum number of workers for this App Service plan SKU. Maximum *int32 `json:"maximum,omitempty"` // Minimum number of workers for this App Service plan SKU. Minimum *int32 `json:"minimum,omitempty"` // Available scale configurations for an App Service plan. ScaleType *string `json:"scaleType,omitempty"` }
SKUCapacity - Description of the App Service plan scale options.
func (SKUCapacity) MarshalJSON ¶
func (s SKUCapacity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SKUCapacity.
func (*SKUCapacity) UnmarshalJSON ¶
func (s *SKUCapacity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SKUCapacity.
type SKUDescription ¶
type SKUDescription struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []*Capability `json:"capabilities,omitempty"` // Current number of instances assigned to the resource. Capacity *int32 `json:"capacity,omitempty"` // Family code of the resource SKU. Family *string `json:"family,omitempty"` // Locations of the SKU. Locations []*string `json:"locations,omitempty"` // Name of the resource SKU. Name *string `json:"name,omitempty"` // Min, max, and default scale values of the SKU. SKUCapacity *SKUCapacity `json:"skuCapacity,omitempty"` // Size specifier of the resource SKU. Size *string `json:"size,omitempty"` // Service tier of the resource SKU. Tier *string `json:"tier,omitempty"` }
SKUDescription - Description of a SKU for a scalable resource.
func (SKUDescription) MarshalJSON ¶
func (s SKUDescription) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SKUDescription.
func (*SKUDescription) UnmarshalJSON ¶
func (s *SKUDescription) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SKUDescription.
type SKUInfos ¶
type SKUInfos struct { // Resource type that this SKU applies to. ResourceType *string `json:"resourceType,omitempty"` // List of SKUs the subscription is able to use. SKUs []*GlobalCsmSKUDescription `json:"skus,omitempty"` }
SKUInfos - Collection of SKU information.
func (SKUInfos) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type SKUInfos.
func (*SKUInfos) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type SKUInfos.
type SKUName ¶
type SKUName string
const ( SKUNameBasic SKUName = "Basic" SKUNameDynamic SKUName = "Dynamic" SKUNameElasticIsolated SKUName = "ElasticIsolated" SKUNameElasticPremium SKUName = "ElasticPremium" SKUNameFree SKUName = "Free" SKUNameIsolated SKUName = "Isolated" SKUNamePremium SKUName = "Premium" SKUNamePremiumV2 SKUName = "PremiumV2" SKUNameStandard SKUName = "Standard" )
func PossibleSKUNameValues ¶
func PossibleSKUNameValues() []SKUName
PossibleSKUNameValues returns the possible values for the SKUName const type.
type SSLState ¶
type SSLState string
SSLState - SSL type
func PossibleSSLStateValues ¶
func PossibleSSLStateValues() []SSLState
PossibleSSLStateValues returns the possible values for the SSLState const type.
type ScmType ¶
type ScmType string
ScmType - SCM type.
const ( ScmTypeBitbucketGit ScmType = "BitbucketGit" ScmTypeBitbucketHg ScmType = "BitbucketHg" ScmTypeCodePlexGit ScmType = "CodePlexGit" ScmTypeCodePlexHg ScmType = "CodePlexHg" ScmTypeDropbox ScmType = "Dropbox" ScmTypeExternalGit ScmType = "ExternalGit" ScmTypeExternalHg ScmType = "ExternalHg" ScmTypeGitHub ScmType = "GitHub" ScmTypeLocalGit ScmType = "LocalGit" ScmTypeNone ScmType = "None" ScmTypeOneDrive ScmType = "OneDrive" ScmTypeTfs ScmType = "Tfs" ScmTypeVSO ScmType = "VSO" )
func PossibleScmTypeValues ¶
func PossibleScmTypeValues() []ScmType
PossibleScmTypeValues returns the possible values for the ScmType const type.
type ServiceSpecification ¶
type ServiceSpecification struct { LogSpecifications []*LogSpecification `json:"logSpecifications,omitempty"` MetricSpecifications []*MetricSpecification `json:"metricSpecifications,omitempty"` }
ServiceSpecification - Resource metrics service provided by Microsoft.Insights resource provider.
func (ServiceSpecification) MarshalJSON ¶
func (s ServiceSpecification) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ServiceSpecification.
func (*ServiceSpecification) UnmarshalJSON ¶
func (s *ServiceSpecification) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ServiceSpecification.
type Site ¶
type Site struct { // REQUIRED; Resource Location. Location *string `json:"location,omitempty"` // Managed service identity. Identity *ManagedServiceIdentity `json:"identity,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // Site resource specific properties Properties *SiteProperties `json:"properties,omitempty"` // Resource tags. Tags map[string]*string `json:"tags,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Site - A web app, a mobile app backend, or an API app.
func (Site) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Site.
func (*Site) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Site.
type SiteAuthSettings ¶
type SiteAuthSettings struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteAuthSettings resource specific properties Properties *SiteAuthSettingsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteAuthSettings - Configuration settings for the Azure App Service Authentication / Authorization feature.
func (SiteAuthSettings) MarshalJSON ¶
func (s SiteAuthSettings) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteAuthSettings.
func (*SiteAuthSettings) UnmarshalJSON ¶
func (s *SiteAuthSettings) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteAuthSettings.
type SiteAuthSettingsProperties ¶
type SiteAuthSettingsProperties struct { // Login parameters to send to the OpenID Connect authorization endpoint when a user logs in. Each parameter must be in the // form "key=value". AdditionalLoginParams []*string `json:"additionalLoginParams,omitempty"` // Allowed audience values to consider when validating JWTs issued by Azure Active Directory. Note that the ClientID value // is always considered an allowed audience, regardless of this setting. AllowedAudiences []*string `json:"allowedAudiences,omitempty"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part // of the URL is ignored. This is an advanced setting typically only needed by // Windows Store application backends. Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []*string `json:"allowedExternalRedirectUrls,omitempty"` // The Client ID of this relying party application, known as the clientid. This setting is required for enabling OpenID Connection // authentication with Azure Active Directory or other 3rd party OpenID // Connect providers. More information on OpenID Connect: http://openid.net/specs/openid-connect-core-10.html ClientID *string `json:"clientId,omitempty"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). This // setting is optional. If no client secret is configured, the OpenID Connect // implicit auth flow is used to authenticate end users. Otherwise, the OpenID Connect Authorization Code Flow is used to // authenticate end users. More information on OpenID Connect: // http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `json:"clientSecret,omitempty"` // An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts // as a replacement for the Client Secret. It is also optional. ClientSecretCertificateThumbprint *string `json:"clientSecretCertificateThumbprint,omitempty"` // The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple // providers are configured and the unauthenticated client action is set to // "RedirectToLoginPage". DefaultProvider *BuiltInAuthenticationProvider `json:"defaultProvider,omitempty"` // true if the Authentication / Authorization feature is enabled for the current app; otherwise, false. Enabled *bool `json:"enabled,omitempty"` // The App ID of the Facebook app used for login. This setting is required for enabling Facebook Login. Facebook Login documentation: // https://developers.facebook.com/docs/facebook-login FacebookAppID *string `json:"facebookAppId,omitempty"` // The App Secret of the Facebook app used for Facebook Login. This setting is required for enabling Facebook Login. Facebook // Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `json:"facebookAppSecret,omitempty"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. This setting is optional. Facebook // Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []*string `json:"facebookOAuthScopes,omitempty"` // The OpenID Connect Client ID for the Google web application. This setting is required for enabling Google Sign-In. Google // Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientID *string `json:"googleClientId,omitempty"` // The client secret associated with the Google web application. This setting is required for enabling Google Sign-In. Google // Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `json:"googleClientSecret,omitempty"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. This setting is optional. If not // specified, "openid", "profile", and "email" are used as default scopes. Google // Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []*string `json:"googleOAuthScopes,omitempty"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. When using Azure // Active Directory, this value is the URI of the directory tenant, e.g. // https://sts.windows.net/{tenant-guid}/. This URI is a case-sensitive identifier for the token issuer. More information // on OpenID Connect Discovery: // http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `json:"issuer,omitempty"` // The OAuth 2.0 client ID that was created for the app used for authentication. This setting is required for enabling Microsoft // Account authentication. Microsoft Account OAuth documentation: // https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientID *string `json:"microsoftAccountClientId,omitempty"` // The OAuth 2.0 client secret that was created for the app used for authentication. This setting is required for enabling // Microsoft Account authentication. Microsoft Account OAuth documentation: // https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `json:"microsoftAccountClientSecret,omitempty"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. This setting is optional. If not // specified, "wl.basic" is used as the default scope. Microsoft Account Scopes // and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []*string `json:"microsoftAccountOAuthScopes,omitempty"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value // can control the behavior of certain features in the Authentication / // Authorization module. RuntimeVersion *string `json:"runtimeVersion,omitempty"` // The number of hours after session token expiration that a session token can be used to call the token refresh API. The // default is 72 hours. TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty"` // true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false. The default // is false. TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. This setting is required for enabling Twitter // Sign-In. Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `json:"twitterConsumerKey,omitempty"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. This setting is required for enabling Twitter // Sign-In. Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `json:"twitterConsumerSecret,omitempty"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *UnauthenticatedClientAction `json:"unauthenticatedClientAction,omitempty"` // Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. ValidateIssuer *bool `json:"validateIssuer,omitempty"` }
SiteAuthSettingsProperties - SiteAuthSettings resource specific properties
func (SiteAuthSettingsProperties) MarshalJSON ¶
func (s SiteAuthSettingsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteAuthSettingsProperties.
func (*SiteAuthSettingsProperties) UnmarshalJSON ¶
func (s *SiteAuthSettingsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteAuthSettingsProperties.
type SiteAvailabilityState ¶
type SiteAvailabilityState string
SiteAvailabilityState - Management information availability state for the app.
const ( SiteAvailabilityStateNormal SiteAvailabilityState = "Normal" SiteAvailabilityStateLimited SiteAvailabilityState = "Limited" SiteAvailabilityStateDisasterRecoveryMode SiteAvailabilityState = "DisasterRecoveryMode" )
func PossibleSiteAvailabilityStateValues ¶
func PossibleSiteAvailabilityStateValues() []SiteAvailabilityState
PossibleSiteAvailabilityStateValues returns the possible values for the SiteAvailabilityState const type.
type SiteCloneability ¶
type SiteCloneability struct { // List of blocking application characteristics. BlockingCharacteristics []*SiteCloneabilityCriterion `json:"blockingCharacteristics,omitempty"` // List of features enabled on app that prevent cloning. BlockingFeatures []*SiteCloneabilityCriterion `json:"blockingFeatures,omitempty"` // Name of app. Result *CloneAbilityResult `json:"result,omitempty"` // List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features // in this list will not be set up on cloned app. UnsupportedFeatures []*SiteCloneabilityCriterion `json:"unsupportedFeatures,omitempty"` }
SiteCloneability - Represents whether or not an app is cloneable.
func (SiteCloneability) MarshalJSON ¶
func (s SiteCloneability) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteCloneability.
func (*SiteCloneability) UnmarshalJSON ¶
func (s *SiteCloneability) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteCloneability.
type SiteCloneabilityCriterion ¶
type SiteCloneabilityCriterion struct { // Description of criterion. Description *string `json:"description,omitempty"` // Name of criterion. Name *string `json:"name,omitempty"` }
SiteCloneabilityCriterion - An app cloneability criterion.
func (SiteCloneabilityCriterion) MarshalJSON ¶
func (s SiteCloneabilityCriterion) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteCloneabilityCriterion.
func (*SiteCloneabilityCriterion) UnmarshalJSON ¶
func (s *SiteCloneabilityCriterion) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteCloneabilityCriterion.
type SiteConfig ¶
type SiteConfig struct { // Information about the formal API definition for the app. APIDefinition *APIDefinitionInfo `json:"apiDefinition,omitempty"` // true if Always On is enabled; otherwise, false. AlwaysOn *bool `json:"alwaysOn,omitempty"` // App command line to launch. AppCommandLine *string `json:"appCommandLine,omitempty"` // Application settings. AppSettings []*NameValuePair `json:"appSettings,omitempty"` // true if Auto Heal is enabled; otherwise, false. AutoHealEnabled *bool `json:"autoHealEnabled,omitempty"` // Auto Heal rules. AutoHealRules *AutoHealRules `json:"autoHealRules,omitempty"` // Auto-swap slot name. AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty"` // User-provided Azure storage accounts. AzureStorageAccounts map[string]*AzureStorageInfoValue `json:"azureStorageAccounts,omitempty"` // Connection strings. ConnectionStrings []*ConnStringInfo `json:"connectionStrings,omitempty"` // Cross-Origin Resource Sharing (CORS) settings. Cors *CorsSettings `json:"cors,omitempty"` // Default documents. DefaultDocuments []*string `json:"defaultDocuments,omitempty"` // true if detailed error logging is enabled; otherwise, false. DetailedErrorLoggingEnabled *bool `json:"detailedErrorLoggingEnabled,omitempty"` // Document root. DocumentRoot *string `json:"documentRoot,omitempty"` // This is work around for polymorphic types. Experiments *Experiments `json:"experiments,omitempty"` // State of FTP / FTPS service FtpsState *FtpsState `json:"ftpsState,omitempty"` // true if HTTP logging is enabled; otherwise, false. HTTPLoggingEnabled *bool `json:"httpLoggingEnabled,omitempty"` // Handler mappings. HandlerMappings []*HandlerMapping `json:"handlerMappings,omitempty"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `json:"http20Enabled,omitempty"` // IP security restrictions for main. IPSecurityRestrictions []*IPSecurityRestriction `json:"ipSecurityRestrictions,omitempty"` // Java container. JavaContainer *string `json:"javaContainer,omitempty"` // Java container version. JavaContainerVersion *string `json:"javaContainerVersion,omitempty"` // Java version. JavaVersion *string `json:"javaVersion,omitempty"` // Site limits. Limits *SiteLimits `json:"limits,omitempty"` // Linux App Framework and version LinuxFxVersion *string `json:"linuxFxVersion,omitempty"` // Site load balancing. LoadBalancing *SiteLoadBalancing `json:"loadBalancing,omitempty"` // true to enable local MySQL; otherwise, false. LocalMySQLEnabled *bool `json:"localMySqlEnabled,omitempty"` // HTTP logs directory size limit. LogsDirectorySizeLimit *int32 `json:"logsDirectorySizeLimit,omitempty"` // Managed pipeline mode. ManagedPipelineMode *ManagedPipelineMode `json:"managedPipelineMode,omitempty"` // Managed Service Identity Id ManagedServiceIdentityID *int32 `json:"managedServiceIdentityId,omitempty"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTLSVersion *SupportedTLSVersions `json:"minTlsVersion,omitempty"` // .NET Framework version. NetFrameworkVersion *string `json:"netFrameworkVersion,omitempty"` // Version of Node.js. NodeVersion *string `json:"nodeVersion,omitempty"` // Number of workers. NumberOfWorkers *int32 `json:"numberOfWorkers,omitempty"` // Version of PHP. PhpVersion *string `json:"phpVersion,omitempty"` // Publishing user name. PublishingUsername *string `json:"publishingUsername,omitempty"` // Push endpoint settings. Push *PushSettings `json:"push,omitempty"` // Version of Python. PythonVersion *string `json:"pythonVersion,omitempty"` // true if remote debugging is enabled; otherwise, false. RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty"` // Remote debugging version. RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty"` // true if request tracing is enabled; otherwise, false. RequestTracingEnabled *bool `json:"requestTracingEnabled,omitempty"` // Request tracing expiration time. RequestTracingExpirationTime *time.Time `json:"requestTracingExpirationTime,omitempty"` // Number of reserved instances. This setting only applies to the Consumption Plan ReservedInstanceCount *int32 `json:"reservedInstanceCount,omitempty"` // IP security restrictions for scm. ScmIPSecurityRestrictions []*IPSecurityRestriction `json:"scmIpSecurityRestrictions,omitempty"` // IP security restrictions for scm to use main. ScmIPSecurityRestrictionsUseMain *bool `json:"scmIpSecurityRestrictionsUseMain,omitempty"` // SCM type. ScmType *ScmType `json:"scmType,omitempty"` // Tracing options. TracingOptions *string `json:"tracingOptions,omitempty"` // true to use 32-bit worker process; otherwise, false. Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty"` // Virtual applications. VirtualApplications []*VirtualApplication `json:"virtualApplications,omitempty"` // Virtual Network name. VnetName *string `json:"vnetName,omitempty"` // true if WebSocket is enabled; otherwise, false. WebSocketsEnabled *bool `json:"webSocketsEnabled,omitempty"` // Xenon App Framework and version WindowsFxVersion *string `json:"windowsFxVersion,omitempty"` // Explicit Managed Service Identity Id XManagedServiceIdentityID *int32 `json:"xManagedServiceIdentityId,omitempty"` // READ-ONLY; Site MachineKey. MachineKey *SiteMachineKey `json:"machineKey,omitempty" azure:"ro"` }
SiteConfig - Configuration of an App Service app.
func (SiteConfig) MarshalJSON ¶
func (s SiteConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfig.
func (*SiteConfig) UnmarshalJSON ¶
func (s *SiteConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfig.
type SiteConfigResource ¶
type SiteConfigResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Core resource properties Properties *SiteConfig `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteConfigResource - Web app configuration ARM resource.
func (SiteConfigResource) MarshalJSON ¶
func (s SiteConfigResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfigResource.
func (*SiteConfigResource) UnmarshalJSON ¶
func (s *SiteConfigResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigResource.
type SiteConfigResourceCollection ¶
type SiteConfigResourceCollection struct { // REQUIRED; Collection of resources. Value []*SiteConfigResource `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SiteConfigResourceCollection - Collection of site configurations.
func (SiteConfigResourceCollection) MarshalJSON ¶
func (s SiteConfigResourceCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfigResourceCollection.
func (*SiteConfigResourceCollection) UnmarshalJSON ¶
func (s *SiteConfigResourceCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigResourceCollection.
type SiteConfigurationSnapshotInfo ¶
type SiteConfigurationSnapshotInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteConfigurationSnapshotInfo resource specific properties Properties *SiteConfigurationSnapshotInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteConfigurationSnapshotInfo - A snapshot of a web app configuration.
func (SiteConfigurationSnapshotInfo) MarshalJSON ¶
func (s SiteConfigurationSnapshotInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfo.
func (*SiteConfigurationSnapshotInfo) UnmarshalJSON ¶
func (s *SiteConfigurationSnapshotInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigurationSnapshotInfo.
type SiteConfigurationSnapshotInfoCollection ¶
type SiteConfigurationSnapshotInfoCollection struct { // REQUIRED; Collection of resources. Value []*SiteConfigurationSnapshotInfo `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SiteConfigurationSnapshotInfoCollection - Collection of metadata for the app configuration snapshots that can be restored.
func (SiteConfigurationSnapshotInfoCollection) MarshalJSON ¶
func (s SiteConfigurationSnapshotInfoCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfoCollection.
func (*SiteConfigurationSnapshotInfoCollection) UnmarshalJSON ¶
func (s *SiteConfigurationSnapshotInfoCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigurationSnapshotInfoCollection.
type SiteConfigurationSnapshotInfoProperties ¶
type SiteConfigurationSnapshotInfoProperties struct { // READ-ONLY; The id of the snapshot SnapshotID *int32 `json:"snapshotId,omitempty" azure:"ro"` // READ-ONLY; The time the snapshot was taken. Time *time.Time `json:"time,omitempty" azure:"ro"` }
SiteConfigurationSnapshotInfoProperties - SiteConfigurationSnapshotInfo resource specific properties
func (SiteConfigurationSnapshotInfoProperties) MarshalJSON ¶
func (s SiteConfigurationSnapshotInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteConfigurationSnapshotInfoProperties.
func (*SiteConfigurationSnapshotInfoProperties) UnmarshalJSON ¶
func (s *SiteConfigurationSnapshotInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteConfigurationSnapshotInfoProperties.
type SiteExtensionInfo ¶
type SiteExtensionInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteExtensionInfo resource specific properties Properties *SiteExtensionInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteExtensionInfo - Site Extension Information.
func (SiteExtensionInfo) MarshalJSON ¶
func (s SiteExtensionInfo) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfo.
func (*SiteExtensionInfo) UnmarshalJSON ¶
func (s *SiteExtensionInfo) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteExtensionInfo.
type SiteExtensionInfoCollection ¶
type SiteExtensionInfoCollection struct { // REQUIRED; Collection of resources. Value []*SiteExtensionInfo `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SiteExtensionInfoCollection - Collection of Kudu site extension information elements.
func (SiteExtensionInfoCollection) MarshalJSON ¶
func (s SiteExtensionInfoCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfoCollection.
func (*SiteExtensionInfoCollection) UnmarshalJSON ¶
func (s *SiteExtensionInfoCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteExtensionInfoCollection.
type SiteExtensionInfoProperties ¶
type SiteExtensionInfoProperties struct { // List of authors. Authors []*string `json:"authors,omitempty"` // Site Extension comment. Comment *string `json:"comment,omitempty"` // Detailed description. Description *string `json:"description,omitempty"` // Count of downloads. DownloadCount *int32 `json:"download_count,omitempty"` // Site extension ID. ExtensionID *string `json:"extension_id,omitempty"` // Site extension type. ExtensionType *SiteExtensionType `json:"extension_type,omitempty"` // Extension URL. ExtensionURL *string `json:"extension_url,omitempty"` // Feed URL. FeedURL *string `json:"feed_url,omitempty"` // Icon URL. IconURL *string `json:"icon_url,omitempty"` // Installed timestamp. InstalledDateTime *time.Time `json:"installed_date_time,omitempty"` // Installer command line parameters. InstallerCommandLineParams *string `json:"installer_command_line_params,omitempty"` // License URL. LicenseURL *string `json:"license_url,omitempty"` // true if the local version is the latest version; false otherwise. LocalIsLatestVersion *bool `json:"local_is_latest_version,omitempty"` // Local path. LocalPath *string `json:"local_path,omitempty"` // Project URL. ProjectURL *string `json:"project_url,omitempty"` // Provisioning state. ProvisioningState *string `json:"provisioningState,omitempty"` // Published timestamp. PublishedDateTime *time.Time `json:"published_date_time,omitempty"` // Summary description. Summary *string `json:"summary,omitempty"` Title *string `json:"title,omitempty"` // Version information. Version *string `json:"version,omitempty"` }
SiteExtensionInfoProperties - SiteExtensionInfo resource specific properties
func (SiteExtensionInfoProperties) MarshalJSON ¶
func (s SiteExtensionInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteExtensionInfoProperties.
func (*SiteExtensionInfoProperties) UnmarshalJSON ¶
func (s *SiteExtensionInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteExtensionInfoProperties.
type SiteExtensionType ¶
type SiteExtensionType string
SiteExtensionType - Site extension type.
const ( SiteExtensionTypeGallery SiteExtensionType = "Gallery" SiteExtensionTypeWebRoot SiteExtensionType = "WebRoot" )
func PossibleSiteExtensionTypeValues ¶
func PossibleSiteExtensionTypeValues() []SiteExtensionType
PossibleSiteExtensionTypeValues returns the possible values for the SiteExtensionType const type.
type SiteInstance ¶
type SiteInstance struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteInstance resource specific properties Properties *SiteInstanceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteInstance - Instance of an app.
func (SiteInstance) MarshalJSON ¶
func (s SiteInstance) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteInstance.
func (*SiteInstance) UnmarshalJSON ¶
func (s *SiteInstance) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteInstance.
type SiteInstanceProperties ¶
type SiteInstanceProperties struct { // READ-ONLY; Name of instance. SiteInstanceName *string `json:"siteInstanceName,omitempty" azure:"ro"` }
SiteInstanceProperties - SiteInstance resource specific properties
func (SiteInstanceProperties) MarshalJSON ¶
func (s SiteInstanceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteInstanceProperties.
func (*SiteInstanceProperties) UnmarshalJSON ¶
func (s *SiteInstanceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteInstanceProperties.
type SiteLimits ¶
type SiteLimits struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb *int64 `json:"maxDiskSizeInMb,omitempty"` // Maximum allowed memory usage in MB. MaxMemoryInMb *int64 `json:"maxMemoryInMb,omitempty"` // Maximum allowed CPU usage percentage. MaxPercentageCPU *float64 `json:"maxPercentageCpu,omitempty"` }
SiteLimits - Metric limits set on an app.
func (SiteLimits) MarshalJSON ¶
func (s SiteLimits) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteLimits.
func (*SiteLimits) UnmarshalJSON ¶
func (s *SiteLimits) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteLimits.
type SiteLoadBalancing ¶
type SiteLoadBalancing string
SiteLoadBalancing - Site load balancing.
const ( SiteLoadBalancingWeightedRoundRobin SiteLoadBalancing = "WeightedRoundRobin" SiteLoadBalancingLeastRequests SiteLoadBalancing = "LeastRequests" SiteLoadBalancingLeastResponseTime SiteLoadBalancing = "LeastResponseTime" SiteLoadBalancingWeightedTotalTraffic SiteLoadBalancing = "WeightedTotalTraffic" SiteLoadBalancingRequestHash SiteLoadBalancing = "RequestHash" )
func PossibleSiteLoadBalancingValues ¶
func PossibleSiteLoadBalancingValues() []SiteLoadBalancing
PossibleSiteLoadBalancingValues returns the possible values for the SiteLoadBalancing const type.
type SiteLogsConfig ¶
type SiteLogsConfig struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteLogsConfig resource specific properties Properties *SiteLogsConfigProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteLogsConfig - Configuration of App Service site logs.
func (SiteLogsConfig) MarshalJSON ¶
func (s SiteLogsConfig) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteLogsConfig.
func (*SiteLogsConfig) UnmarshalJSON ¶
func (s *SiteLogsConfig) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteLogsConfig.
type SiteLogsConfigProperties ¶
type SiteLogsConfigProperties struct { // Application logs configuration. ApplicationLogs *ApplicationLogsConfig `json:"applicationLogs,omitempty"` // Detailed error messages configuration. DetailedErrorMessages *EnabledConfig `json:"detailedErrorMessages,omitempty"` // Failed requests tracing configuration. FailedRequestsTracing *EnabledConfig `json:"failedRequestsTracing,omitempty"` // HTTP logs configuration. HTTPLogs *HTTPLogsConfig `json:"httpLogs,omitempty"` }
SiteLogsConfigProperties - SiteLogsConfig resource specific properties
func (SiteLogsConfigProperties) MarshalJSON ¶
func (s SiteLogsConfigProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteLogsConfigProperties.
func (*SiteLogsConfigProperties) UnmarshalJSON ¶
func (s *SiteLogsConfigProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteLogsConfigProperties.
type SiteMachineKey ¶
type SiteMachineKey struct { // Algorithm used for decryption. Decryption *string `json:"decryption,omitempty"` // Decryption key. DecryptionKey *string `json:"decryptionKey,omitempty"` // MachineKey validation. Validation *string `json:"validation,omitempty"` // Validation key. ValidationKey *string `json:"validationKey,omitempty"` }
SiteMachineKey - MachineKey of an app.
func (SiteMachineKey) MarshalJSON ¶
func (s SiteMachineKey) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteMachineKey.
func (*SiteMachineKey) UnmarshalJSON ¶
func (s *SiteMachineKey) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteMachineKey.
type SitePatchResource ¶
type SitePatchResource struct { // Managed service identity. Identity *ManagedServiceIdentity `json:"identity,omitempty"` // Kind of resource. Kind *string `json:"kind,omitempty"` // SitePatchResource resource specific properties Properties *SitePatchResourceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SitePatchResource - ARM resource for a site.
func (SitePatchResource) MarshalJSON ¶
func (s SitePatchResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SitePatchResource.
func (*SitePatchResource) UnmarshalJSON ¶
func (s *SitePatchResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SitePatchResource.
type SitePatchResourceProperties ¶
type SitePatchResourceProperties struct { // true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same // session to the same instance. Default is true. ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"` // true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false. ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfo `json:"cloningInfo,omitempty"` // Size of the function container. ContainerSize *int32 `json:"containerSize,omitempty"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int32 `json:"dailyMemoryTimeQuota,omitempty"` // true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline). Enabled *bool `json:"enabled,omitempty"` // GeoDistributions for this site GeoDistributions []*GeoDistribution `json:"geoDistributions,omitempty"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests HTTPSOnly *bool `json:"httpsOnly,omitempty"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSSLStates []*HostNameSSLState `json:"hostNameSslStates,omitempty"` // true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management // process. HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` // Hyper-V sandbox. HyperV *bool `json:"hyperV,omitempty"` // Obsolete: Hyper-V sandbox. IsXenon *bool `json:"isXenon,omitempty"` // Site redundancy mode RedundancyMode *RedundancyMode `json:"redundancyMode,omitempty"` // true if reserved; otherwise, false. Reserved *bool `json:"reserved,omitempty"` // true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false. ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmID *string `json:"serverFarmId,omitempty"` // Configuration of the app. SiteConfig *SiteConfig `json:"siteConfig,omitempty"` // READ-ONLY; Management information availability state for the app. AvailabilityState *SiteAvailabilityState `json:"availabilityState,omitempty" azure:"ro"` // READ-ONLY; Default hostname of the app. Read-only. DefaultHostName *string `json:"defaultHostName,omitempty" azure:"ro"` // READ-ONLY; Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app // is not served on those hostnames. EnabledHostNames []*string `json:"enabledHostNames,omitempty" azure:"ro"` // READ-ONLY; Hostnames associated with the app. HostNames []*string `json:"hostNames,omitempty" azure:"ro"` // READ-ONLY; Specifies an operation id if this site has a pending operation. InProgressOperationID *string `json:"inProgressOperationId,omitempty" azure:"ro"` // READ-ONLY; true if the app is a default container; otherwise, false. IsDefaultContainer *bool `json:"isDefaultContainer,omitempty" azure:"ro"` // READ-ONLY; Last time the app was modified, in UTC. Read-only. LastModifiedTimeUTC *time.Time `json:"lastModifiedTimeUtc,omitempty" azure:"ro"` // READ-ONLY; Maximum number of workers. This only applies to Functions container. MaxNumberOfWorkers *int32 `json:"maxNumberOfWorkers,omitempty" azure:"ro"` // READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants // that site can be hosted with current settings. Read-only. OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" azure:"ro"` // READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all // tenants. Read-only. PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" azure:"ro"` // READ-ONLY; Name of the repository site. RepositorySiteName *string `json:"repositorySiteName,omitempty" azure:"ro"` // READ-ONLY; Name of the resource group the app belongs to. Read-only. ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"` // READ-ONLY; Status of the last deployment slot swap operation. SlotSwapStatus *SlotSwapStatus `json:"slotSwapStatus,omitempty" azure:"ro"` // READ-ONLY; Current state of the app. State *string `json:"state,omitempty" azure:"ro"` // READ-ONLY; App suspended till in case memory-time quota is exceeded. SuspendedTill *time.Time `json:"suspendedTill,omitempty" azure:"ro"` // READ-ONLY; Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot *string `json:"targetSwapSlot,omitempty" azure:"ro"` // READ-ONLY; Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []*string `json:"trafficManagerHostNames,omitempty" azure:"ro"` // READ-ONLY; State indicating whether the app has exceeded its quota usage. Read-only. UsageState *UsageState `json:"usageState,omitempty" azure:"ro"` }
SitePatchResourceProperties - SitePatchResource resource specific properties
func (SitePatchResourceProperties) MarshalJSON ¶
func (s SitePatchResourceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SitePatchResourceProperties.
func (*SitePatchResourceProperties) UnmarshalJSON ¶
func (s *SitePatchResourceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SitePatchResourceProperties.
type SitePhpErrorLogFlag ¶
type SitePhpErrorLogFlag struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SitePhpErrorLogFlag resource specific properties Properties *SitePhpErrorLogFlagProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SitePhpErrorLogFlag - Used for getting PHP error logging flag.
func (SitePhpErrorLogFlag) MarshalJSON ¶
func (s SitePhpErrorLogFlag) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SitePhpErrorLogFlag.
func (*SitePhpErrorLogFlag) UnmarshalJSON ¶
func (s *SitePhpErrorLogFlag) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SitePhpErrorLogFlag.
type SitePhpErrorLogFlagProperties ¶
type SitePhpErrorLogFlagProperties struct { // Local log_errors setting. LocalLogErrors *string `json:"localLogErrors,omitempty"` // Local logerrorsmax_len setting. LocalLogErrorsMaxLength *string `json:"localLogErrorsMaxLength,omitempty"` // Master log_errors setting. MasterLogErrors *string `json:"masterLogErrors,omitempty"` // Master logerrorsmax_len setting. MasterLogErrorsMaxLength *string `json:"masterLogErrorsMaxLength,omitempty"` }
SitePhpErrorLogFlagProperties - SitePhpErrorLogFlag resource specific properties
func (SitePhpErrorLogFlagProperties) MarshalJSON ¶
func (s SitePhpErrorLogFlagProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SitePhpErrorLogFlagProperties.
func (*SitePhpErrorLogFlagProperties) UnmarshalJSON ¶
func (s *SitePhpErrorLogFlagProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SitePhpErrorLogFlagProperties.
type SiteProperties ¶
type SiteProperties struct { // true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same // session to the same instance. Default is true. ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"` // true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false. ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfo `json:"cloningInfo,omitempty"` // Size of the function container. ContainerSize *int32 `json:"containerSize,omitempty"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int32 `json:"dailyMemoryTimeQuota,omitempty"` // true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline). Enabled *bool `json:"enabled,omitempty"` // GeoDistributions for this site GeoDistributions []*GeoDistribution `json:"geoDistributions,omitempty"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for http requests HTTPSOnly *bool `json:"httpsOnly,omitempty"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSSLStates []*HostNameSSLState `json:"hostNameSslStates,omitempty"` // true to disable the public hostnames of the app; otherwise, false. If true, the app is only accessible via API management // process. HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` // Hyper-V sandbox. HyperV *bool `json:"hyperV,omitempty"` // Obsolete: Hyper-V sandbox. IsXenon *bool `json:"isXenon,omitempty"` // Site redundancy mode RedundancyMode *RedundancyMode `json:"redundancyMode,omitempty"` // true if reserved; otherwise, false. Reserved *bool `json:"reserved,omitempty"` // true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false. ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmID *string `json:"serverFarmId,omitempty"` // Configuration of the app. SiteConfig *SiteConfig `json:"siteConfig,omitempty"` // READ-ONLY; Management information availability state for the app. AvailabilityState *SiteAvailabilityState `json:"availabilityState,omitempty" azure:"ro"` // READ-ONLY; Default hostname of the app. Read-only. DefaultHostName *string `json:"defaultHostName,omitempty" azure:"ro"` // READ-ONLY; Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, the app // is not served on those hostnames. EnabledHostNames []*string `json:"enabledHostNames,omitempty" azure:"ro"` // READ-ONLY; Hostnames associated with the app. HostNames []*string `json:"hostNames,omitempty" azure:"ro"` // READ-ONLY; Specifies an operation id if this site has a pending operation. InProgressOperationID *string `json:"inProgressOperationId,omitempty" azure:"ro"` // READ-ONLY; true if the app is a default container; otherwise, false. IsDefaultContainer *bool `json:"isDefaultContainer,omitempty" azure:"ro"` // READ-ONLY; Last time the app was modified, in UTC. Read-only. LastModifiedTimeUTC *time.Time `json:"lastModifiedTimeUtc,omitempty" azure:"ro"` // READ-ONLY; Maximum number of workers. This only applies to Functions container. MaxNumberOfWorkers *int32 `json:"maxNumberOfWorkers,omitempty" azure:"ro"` // READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants // that site can be hosted with current settings. Read-only. OutboundIPAddresses *string `json:"outboundIpAddresses,omitempty" azure:"ro"` // READ-ONLY; List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all // tenants. Read-only. PossibleOutboundIPAddresses *string `json:"possibleOutboundIpAddresses,omitempty" azure:"ro"` // READ-ONLY; Name of the repository site. RepositorySiteName *string `json:"repositorySiteName,omitempty" azure:"ro"` // READ-ONLY; Name of the resource group the app belongs to. Read-only. ResourceGroup *string `json:"resourceGroup,omitempty" azure:"ro"` // READ-ONLY; Status of the last deployment slot swap operation. SlotSwapStatus *SlotSwapStatus `json:"slotSwapStatus,omitempty" azure:"ro"` // READ-ONLY; Current state of the app. State *string `json:"state,omitempty" azure:"ro"` // READ-ONLY; App suspended till in case memory-time quota is exceeded. SuspendedTill *time.Time `json:"suspendedTill,omitempty" azure:"ro"` // READ-ONLY; Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot *string `json:"targetSwapSlot,omitempty" azure:"ro"` // READ-ONLY; Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []*string `json:"trafficManagerHostNames,omitempty" azure:"ro"` // READ-ONLY; State indicating whether the app has exceeded its quota usage. Read-only. UsageState *UsageState `json:"usageState,omitempty" azure:"ro"` }
SiteProperties - Site resource specific properties
func (SiteProperties) MarshalJSON ¶
func (s SiteProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteProperties.
func (*SiteProperties) UnmarshalJSON ¶
func (s *SiteProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteProperties.
type SiteSourceControl ¶
type SiteSourceControl struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SiteSourceControl resource specific properties Properties *SiteSourceControlProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SiteSourceControl - Source control configuration for an app.
func (SiteSourceControl) MarshalJSON ¶
func (s SiteSourceControl) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteSourceControl.
func (*SiteSourceControl) UnmarshalJSON ¶
func (s *SiteSourceControl) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteSourceControl.
type SiteSourceControlProperties ¶
type SiteSourceControlProperties struct { // Name of branch to use for deployment. Branch *string `json:"branch,omitempty"` // true to enable deployment rollback; otherwise, false. DeploymentRollbackEnabled *bool `json:"deploymentRollbackEnabled,omitempty"` // true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos // like GitHub). IsManualIntegration *bool `json:"isManualIntegration,omitempty"` // true for a Mercurial repository; false for a Git repository. IsMercurial *bool `json:"isMercurial,omitempty"` // Repository or source control URL. RepoURL *string `json:"repoUrl,omitempty"` }
SiteSourceControlProperties - SiteSourceControl resource specific properties
func (SiteSourceControlProperties) MarshalJSON ¶
func (s SiteSourceControlProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SiteSourceControlProperties.
func (*SiteSourceControlProperties) UnmarshalJSON ¶
func (s *SiteSourceControlProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SiteSourceControlProperties.
type SlotConfigNames ¶
type SlotConfigNames struct { // List of application settings names. AppSettingNames []*string `json:"appSettingNames,omitempty"` // List of external Azure storage account identifiers. AzureStorageConfigNames []*string `json:"azureStorageConfigNames,omitempty"` // List of connection string names. ConnectionStringNames []*string `json:"connectionStringNames,omitempty"` }
SlotConfigNames - Names for connection strings, application settings, and external Azure storage account configuration identifiers to be marked as sticky to the deployment slot and not moved during a swap operation. This is valid for all deployment slots in an app.
func (SlotConfigNames) MarshalJSON ¶
func (s SlotConfigNames) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotConfigNames.
func (*SlotConfigNames) UnmarshalJSON ¶
func (s *SlotConfigNames) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotConfigNames.
type SlotConfigNamesResource ¶
type SlotConfigNamesResource struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Core resource properties Properties *SlotConfigNames `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SlotConfigNamesResource - Slot Config names azure resource.
func (SlotConfigNamesResource) MarshalJSON ¶
func (s SlotConfigNamesResource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotConfigNamesResource.
func (*SlotConfigNamesResource) UnmarshalJSON ¶
func (s *SlotConfigNamesResource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotConfigNamesResource.
type SlotDifference ¶
type SlotDifference struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SlotDifference resource specific properties Properties *SlotDifferenceProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SlotDifference - A setting difference between two deployment slots of an app.
func (SlotDifference) MarshalJSON ¶
func (s SlotDifference) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotDifference.
func (*SlotDifference) UnmarshalJSON ¶
func (s *SlotDifference) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotDifference.
type SlotDifferenceCollection ¶
type SlotDifferenceCollection struct { // REQUIRED; Collection of resources. Value []*SlotDifference `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SlotDifferenceCollection - Collection of slot differences.
func (SlotDifferenceCollection) MarshalJSON ¶
func (s SlotDifferenceCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotDifferenceCollection.
func (*SlotDifferenceCollection) UnmarshalJSON ¶
func (s *SlotDifferenceCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotDifferenceCollection.
type SlotDifferenceProperties ¶
type SlotDifferenceProperties struct { // READ-ONLY; Description of the setting difference. Description *string `json:"description,omitempty" azure:"ro"` // READ-ONLY; Rule that describes how to process the setting difference during a slot swap. DiffRule *string `json:"diffRule,omitempty" azure:"ro"` // READ-ONLY; Level of the difference: Information, Warning or Error. Level *string `json:"level,omitempty" azure:"ro"` // READ-ONLY; Name of the setting. SettingName *string `json:"settingName,omitempty" azure:"ro"` // READ-ONLY; The type of the setting: General, AppSetting or ConnectionString. SettingType *string `json:"settingType,omitempty" azure:"ro"` // READ-ONLY; Value of the setting in the current slot. ValueInCurrentSlot *string `json:"valueInCurrentSlot,omitempty" azure:"ro"` // READ-ONLY; Value of the setting in the target slot. ValueInTargetSlot *string `json:"valueInTargetSlot,omitempty" azure:"ro"` }
SlotDifferenceProperties - SlotDifference resource specific properties
func (SlotDifferenceProperties) MarshalJSON ¶
func (s SlotDifferenceProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotDifferenceProperties.
func (*SlotDifferenceProperties) UnmarshalJSON ¶
func (s *SlotDifferenceProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotDifferenceProperties.
type SlotSwapStatus ¶
type SlotSwapStatus struct { // READ-ONLY; The destination slot of the last swap operation. DestinationSlotName *string `json:"destinationSlotName,omitempty" azure:"ro"` // READ-ONLY; The source slot of the last swap operation. SourceSlotName *string `json:"sourceSlotName,omitempty" azure:"ro"` // READ-ONLY; The time the last successful slot swap completed. TimestampUTC *time.Time `json:"timestampUtc,omitempty" azure:"ro"` }
SlotSwapStatus - The status of the last successful slot swap operation.
func (SlotSwapStatus) MarshalJSON ¶
func (s SlotSwapStatus) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlotSwapStatus.
func (*SlotSwapStatus) UnmarshalJSON ¶
func (s *SlotSwapStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlotSwapStatus.
type SlowRequestsBasedTrigger ¶
type SlowRequestsBasedTrigger struct { // Request Count. Count *int32 `json:"count,omitempty"` // Time interval. TimeInterval *string `json:"timeInterval,omitempty"` // Time taken. TimeTaken *string `json:"timeTaken,omitempty"` }
SlowRequestsBasedTrigger - Trigger based on request execution time.
func (SlowRequestsBasedTrigger) MarshalJSON ¶
func (s SlowRequestsBasedTrigger) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SlowRequestsBasedTrigger.
func (*SlowRequestsBasedTrigger) UnmarshalJSON ¶
func (s *SlowRequestsBasedTrigger) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SlowRequestsBasedTrigger.
type Snapshot ¶
type Snapshot struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Snapshot resource specific properties Properties *SnapshotProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
Snapshot - A snapshot of an app.
func (Snapshot) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type Snapshot.
func (*Snapshot) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type Snapshot.
type SnapshotCollection ¶
type SnapshotCollection struct { // REQUIRED; Collection of resources. Value []*Snapshot `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SnapshotCollection - Collection of snapshots which can be used to revert an app to a previous time.
func (SnapshotCollection) MarshalJSON ¶
func (s SnapshotCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SnapshotCollection.
func (*SnapshotCollection) UnmarshalJSON ¶
func (s *SnapshotCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SnapshotCollection.
type SnapshotProperties ¶
type SnapshotProperties struct { // READ-ONLY; The time the snapshot was taken. Time *string `json:"time,omitempty" azure:"ro"` }
SnapshotProperties - Snapshot resource specific properties
func (SnapshotProperties) MarshalJSON ¶
func (s SnapshotProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SnapshotProperties.
func (*SnapshotProperties) UnmarshalJSON ¶
func (s *SnapshotProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SnapshotProperties.
type SnapshotRecoverySource ¶
type SnapshotRecoverySource struct { // ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} // for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for // other slots. ID *string `json:"id,omitempty"` // Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS Location *string `json:"location,omitempty"` }
SnapshotRecoverySource - Specifies the web app that snapshot contents will be retrieved from.
func (SnapshotRecoverySource) MarshalJSON ¶
func (s SnapshotRecoverySource) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SnapshotRecoverySource.
func (*SnapshotRecoverySource) UnmarshalJSON ¶
func (s *SnapshotRecoverySource) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SnapshotRecoverySource.
type SnapshotRestoreRequest ¶
type SnapshotRestoreRequest struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SnapshotRestoreRequest resource specific properties Properties *SnapshotRestoreRequestProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SnapshotRestoreRequest - Details about app recovery operation.
func (SnapshotRestoreRequest) MarshalJSON ¶
func (s SnapshotRestoreRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SnapshotRestoreRequest.
func (*SnapshotRestoreRequest) UnmarshalJSON ¶
func (s *SnapshotRestoreRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SnapshotRestoreRequest.
type SnapshotRestoreRequestProperties ¶
type SnapshotRestoreRequestProperties struct { // REQUIRED; If true the restore operation can overwrite source app; otherwise, false. Overwrite *bool `json:"overwrite,omitempty"` // If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary // when RecoverConfiguration is enabled. IgnoreConflictingHostNames *bool `json:"ignoreConflictingHostNames,omitempty"` // If true, site configuration, in addition to content, will be reverted. RecoverConfiguration *bool `json:"recoverConfiguration,omitempty"` // Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used // as the source. RecoverySource *SnapshotRecoverySource `json:"recoverySource,omitempty"` // Point in time in which the app restore should be done, formatted as a DateTime string. SnapshotTime *string `json:"snapshotTime,omitempty"` // If true, the snapshot is retrieved from DRSecondary endpoint. UseDRSecondary *bool `json:"useDRSecondary,omitempty"` }
SnapshotRestoreRequestProperties - SnapshotRestoreRequest resource specific properties
func (SnapshotRestoreRequestProperties) MarshalJSON ¶
func (s SnapshotRestoreRequestProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SnapshotRestoreRequestProperties.
func (*SnapshotRestoreRequestProperties) UnmarshalJSON ¶
func (s *SnapshotRestoreRequestProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SnapshotRestoreRequestProperties.
type SourceControl ¶
type SourceControl struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SourceControl resource specific properties Properties *SourceControlProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SourceControl - The source control OAuth token.
func (SourceControl) MarshalJSON ¶
func (s SourceControl) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SourceControl.
func (*SourceControl) UnmarshalJSON ¶
func (s *SourceControl) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SourceControl.
type SourceControlCollection ¶
type SourceControlCollection struct { // REQUIRED; Collection of resources. Value []*SourceControl `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
SourceControlCollection - Collection of source controls.
func (SourceControlCollection) MarshalJSON ¶
func (s SourceControlCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SourceControlCollection.
func (*SourceControlCollection) UnmarshalJSON ¶
func (s *SourceControlCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SourceControlCollection.
type SourceControlProperties ¶
type SourceControlProperties struct { // OAuth token expiration. ExpirationTime *time.Time `json:"expirationTime,omitempty"` // OAuth refresh token. RefreshToken *string `json:"refreshToken,omitempty"` // OAuth access token. Token *string `json:"token,omitempty"` // OAuth access token secret. TokenSecret *string `json:"tokenSecret,omitempty"` }
SourceControlProperties - SourceControl resource specific properties
func (SourceControlProperties) MarshalJSON ¶
func (s SourceControlProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SourceControlProperties.
func (*SourceControlProperties) UnmarshalJSON ¶
func (s *SourceControlProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SourceControlProperties.
type StackMajorVersion ¶
type StackMajorVersion struct { // true if this supports Application Insights; otherwise, false. ApplicationInsights *bool `json:"applicationInsights,omitempty"` // Application stack major version (display only). DisplayVersion *string `json:"displayVersion,omitempty"` // true if this is the default major version; otherwise, false. IsDefault *bool `json:"isDefault,omitempty"` // Minor versions associated with the major version. MinorVersions []*StackMinorVersion `json:"minorVersions,omitempty"` // Application stack major version (runtime only). RuntimeVersion *string `json:"runtimeVersion,omitempty"` }
StackMajorVersion - Application stack major version.
func (StackMajorVersion) MarshalJSON ¶
func (s StackMajorVersion) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StackMajorVersion.
func (*StackMajorVersion) UnmarshalJSON ¶
func (s *StackMajorVersion) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StackMajorVersion.
type StackMinorVersion ¶
type StackMinorVersion struct { // Application stack minor version (display only). DisplayVersion *string `json:"displayVersion,omitempty"` // true if this is the default minor version; otherwise, false. IsDefault *bool `json:"isDefault,omitempty"` // true if this supports Remote Debugging, otherwise false. IsRemoteDebuggingEnabled *bool `json:"isRemoteDebuggingEnabled,omitempty"` // Application stack minor version (runtime only). RuntimeVersion *string `json:"runtimeVersion,omitempty"` }
StackMinorVersion - Application stack minor version.
func (StackMinorVersion) MarshalJSON ¶
func (s StackMinorVersion) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StackMinorVersion.
func (*StackMinorVersion) UnmarshalJSON ¶
func (s *StackMinorVersion) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StackMinorVersion.
type StampCapacity ¶
type StampCapacity struct { // Available capacity (# of machines, bytes of storage etc…). AvailableCapacity *int64 `json:"availableCapacity,omitempty"` // Shared/dedicated workers. ComputeMode *ComputeModeOptions `json:"computeMode,omitempty"` // If true, it includes basic apps. Basic apps are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `json:"excludeFromCapacityAllocation,omitempty"` // true if capacity is applicable for all apps; otherwise, false. IsApplicableForAllComputeModes *bool `json:"isApplicableForAllComputeModes,omitempty"` // Is this a linux stamp capacity IsLinux *bool `json:"isLinux,omitempty"` // Name of the stamp. Name *string `json:"name,omitempty"` // Shared or Dedicated. SiteMode *string `json:"siteMode,omitempty"` // Total capacity (# of machines, bytes of storage etc…). TotalCapacity *int64 `json:"totalCapacity,omitempty"` // Name of the unit. Unit *string `json:"unit,omitempty"` // Size of the machines. WorkerSize *WorkerSizeOptions `json:"workerSize,omitempty"` // Size ID of machines: 0 - Small 1 - Medium 2 - Large WorkerSizeID *int32 `json:"workerSizeId,omitempty"` }
StampCapacity - Stamp capacity information.
func (StampCapacity) MarshalJSON ¶
func (s StampCapacity) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StampCapacity.
func (*StampCapacity) UnmarshalJSON ¶
func (s *StampCapacity) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StampCapacity.
type StatusCodesBasedTrigger ¶
type StatusCodesBasedTrigger struct { // Request Count. Count *int32 `json:"count,omitempty"` // HTTP status code. Status *int32 `json:"status,omitempty"` // Request Sub Status. SubStatus *int32 `json:"subStatus,omitempty"` // Time interval. TimeInterval *string `json:"timeInterval,omitempty"` // Win32 error code. Win32Status *int32 `json:"win32Status,omitempty"` }
StatusCodesBasedTrigger - Trigger based on status code.
func (StatusCodesBasedTrigger) MarshalJSON ¶
func (s StatusCodesBasedTrigger) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StatusCodesBasedTrigger.
func (*StatusCodesBasedTrigger) UnmarshalJSON ¶
func (s *StatusCodesBasedTrigger) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StatusCodesBasedTrigger.
type StatusOptions ¶
type StatusOptions string
StatusOptions - App Service plan status.
const ( StatusOptionsReady StatusOptions = "Ready" StatusOptionsPending StatusOptions = "Pending" StatusOptionsCreating StatusOptions = "Creating" )
func PossibleStatusOptionsValues ¶
func PossibleStatusOptionsValues() []StatusOptions
PossibleStatusOptionsValues returns the possible values for the StatusOptions const type.
type StorageMigrationOptions ¶
type StorageMigrationOptions struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // StorageMigrationOptions resource specific properties Properties *StorageMigrationOptionsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
StorageMigrationOptions - Options for app content migration.
func (StorageMigrationOptions) MarshalJSON ¶
func (s StorageMigrationOptions) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StorageMigrationOptions.
func (*StorageMigrationOptions) UnmarshalJSON ¶
func (s *StorageMigrationOptions) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StorageMigrationOptions.
type StorageMigrationOptionsProperties ¶
type StorageMigrationOptionsProperties struct { // REQUIRED; AzureFiles connection string. AzurefilesConnectionString *string `json:"azurefilesConnectionString,omitempty"` AzurefilesShare *string `json:"azurefilesShare,omitempty"` // true if the app should be read only during copy operation; otherwise, false. BlockWriteAccessToSite *bool `json:"blockWriteAccessToSite,omitempty"` // trueif the app should be switched over; otherwise, false. SwitchSiteAfterMigration *bool `json:"switchSiteAfterMigration,omitempty"` }
StorageMigrationOptionsProperties - StorageMigrationOptions resource specific properties
func (StorageMigrationOptionsProperties) MarshalJSON ¶
func (s StorageMigrationOptionsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StorageMigrationOptionsProperties.
func (*StorageMigrationOptionsProperties) UnmarshalJSON ¶
func (s *StorageMigrationOptionsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StorageMigrationOptionsProperties.
type StorageMigrationResponse ¶
type StorageMigrationResponse struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // StorageMigrationResponse resource specific properties Properties *StorageMigrationResponseProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
StorageMigrationResponse - Response for a migration of app content request.
func (StorageMigrationResponse) MarshalJSON ¶
func (s StorageMigrationResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StorageMigrationResponse.
func (*StorageMigrationResponse) UnmarshalJSON ¶
func (s *StorageMigrationResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StorageMigrationResponse.
type StorageMigrationResponseProperties ¶
type StorageMigrationResponseProperties struct { // READ-ONLY; When server starts the migration process, it will return an operation ID identifying that particular migration // operation. OperationID *string `json:"operationId,omitempty" azure:"ro"` }
StorageMigrationResponseProperties - StorageMigrationResponse resource specific properties
func (StorageMigrationResponseProperties) MarshalJSON ¶
func (s StorageMigrationResponseProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StorageMigrationResponseProperties.
func (*StorageMigrationResponseProperties) UnmarshalJSON ¶
func (s *StorageMigrationResponseProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StorageMigrationResponseProperties.
type StringDictionary ¶
type StringDictionary struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // Settings. Properties map[string]*string `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
StringDictionary - String dictionary resource.
func (StringDictionary) MarshalJSON ¶
func (s StringDictionary) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type StringDictionary.
func (*StringDictionary) UnmarshalJSON ¶
func (s *StringDictionary) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type StringDictionary.
type SupportedTLSVersions ¶
type SupportedTLSVersions string
SupportedTLSVersions - MinTlsVersion: configures the minimum version of TLS required for SSL requests
const ( SupportedTLSVersionsOne0 SupportedTLSVersions = "1.0" SupportedTLSVersionsOne1 SupportedTLSVersions = "1.1" SupportedTLSVersionsOne2 SupportedTLSVersions = "1.2" )
func PossibleSupportedTLSVersionsValues ¶
func PossibleSupportedTLSVersionsValues() []SupportedTLSVersions
PossibleSupportedTLSVersionsValues returns the possible values for the SupportedTLSVersions const type.
type SwiftVirtualNetwork ¶
type SwiftVirtualNetwork struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // SwiftVirtualNetwork resource specific properties Properties *SwiftVirtualNetworkProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
SwiftVirtualNetwork - Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func (SwiftVirtualNetwork) MarshalJSON ¶
func (s SwiftVirtualNetwork) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SwiftVirtualNetwork.
func (*SwiftVirtualNetwork) UnmarshalJSON ¶
func (s *SwiftVirtualNetwork) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SwiftVirtualNetwork.
type SwiftVirtualNetworkProperties ¶
type SwiftVirtualNetworkProperties struct { // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation // to Microsoft.Web/serverFarms defined first. SubnetResourceID *string `json:"subnetResourceId,omitempty"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported *bool `json:"swiftSupported,omitempty"` }
SwiftVirtualNetworkProperties - SwiftVirtualNetwork resource specific properties
func (SwiftVirtualNetworkProperties) MarshalJSON ¶
func (s SwiftVirtualNetworkProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type SwiftVirtualNetworkProperties.
func (*SwiftVirtualNetworkProperties) UnmarshalJSON ¶
func (s *SwiftVirtualNetworkProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type SwiftVirtualNetworkProperties.
type TriggeredJobHistory ¶
type TriggeredJobHistory struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // TriggeredJobHistory resource specific properties Properties *TriggeredJobHistoryProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
TriggeredJobHistory - Triggered Web Job History. List of Triggered Web Job Run Information elements.
func (TriggeredJobHistory) MarshalJSON ¶
func (t TriggeredJobHistory) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistory.
func (*TriggeredJobHistory) UnmarshalJSON ¶
func (t *TriggeredJobHistory) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobHistory.
type TriggeredJobHistoryCollection ¶
type TriggeredJobHistoryCollection struct { // REQUIRED; Collection of resources. Value []*TriggeredJobHistory `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
TriggeredJobHistoryCollection - Collection of Kudu continuous web job information elements.
func (TriggeredJobHistoryCollection) MarshalJSON ¶
func (t TriggeredJobHistoryCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistoryCollection.
func (*TriggeredJobHistoryCollection) UnmarshalJSON ¶
func (t *TriggeredJobHistoryCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobHistoryCollection.
type TriggeredJobHistoryProperties ¶
type TriggeredJobHistoryProperties struct { // List of triggered web job runs. Runs []*TriggeredJobRun `json:"runs,omitempty"` }
TriggeredJobHistoryProperties - TriggeredJobHistory resource specific properties
func (TriggeredJobHistoryProperties) MarshalJSON ¶
func (t TriggeredJobHistoryProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredJobHistoryProperties.
func (*TriggeredJobHistoryProperties) UnmarshalJSON ¶
func (t *TriggeredJobHistoryProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobHistoryProperties.
type TriggeredJobRun ¶
type TriggeredJobRun struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // TriggeredJobRun resource specific properties Properties *TriggeredJobRunProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
TriggeredJobRun - Triggered Web Job Run Information.
func (TriggeredJobRun) MarshalJSON ¶
func (t TriggeredJobRun) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredJobRun.
func (*TriggeredJobRun) UnmarshalJSON ¶
func (t *TriggeredJobRun) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobRun.
type TriggeredJobRunProperties ¶
type TriggeredJobRunProperties struct { // Job duration. Duration *string `json:"duration,omitempty"` // End time. EndTime *time.Time `json:"end_time,omitempty"` // Error URL. ErrorURL *string `json:"error_url,omitempty"` // Job name. JobName *string `json:"job_name,omitempty"` // Output URL. OutputURL *string `json:"output_url,omitempty"` // Start time. StartTime *time.Time `json:"start_time,omitempty"` // Job status. Status *TriggeredWebJobStatus `json:"status,omitempty"` // Job trigger. Trigger *string `json:"trigger,omitempty"` // Job URL. URL *string `json:"url,omitempty"` // Job ID. WebJobID *string `json:"web_job_id,omitempty"` // Job name. WebJobName *string `json:"web_job_name,omitempty"` }
TriggeredJobRunProperties - TriggeredJobRun resource specific properties
func (TriggeredJobRunProperties) MarshalJSON ¶
func (t TriggeredJobRunProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredJobRunProperties.
func (*TriggeredJobRunProperties) UnmarshalJSON ¶
func (t *TriggeredJobRunProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredJobRunProperties.
type TriggeredWebJob ¶
type TriggeredWebJob struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // TriggeredWebJob resource specific properties Properties *TriggeredWebJobProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
TriggeredWebJob - Triggered Web Job Information.
func (TriggeredWebJob) MarshalJSON ¶
func (t TriggeredWebJob) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredWebJob.
func (*TriggeredWebJob) UnmarshalJSON ¶
func (t *TriggeredWebJob) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredWebJob.
type TriggeredWebJobCollection ¶
type TriggeredWebJobCollection struct { // REQUIRED; Collection of resources. Value []*TriggeredWebJob `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
TriggeredWebJobCollection - Collection of Kudu continuous web job information elements.
func (TriggeredWebJobCollection) MarshalJSON ¶
func (t TriggeredWebJobCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredWebJobCollection.
func (*TriggeredWebJobCollection) UnmarshalJSON ¶
func (t *TriggeredWebJobCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredWebJobCollection.
type TriggeredWebJobProperties ¶
type TriggeredWebJobProperties struct { // Error information. Error *string `json:"error,omitempty"` // Extra Info URL. ExtraInfoURL *string `json:"extra_info_url,omitempty"` // History URL. HistoryURL *string `json:"history_url,omitempty"` // Latest job run information. LatestRun *TriggeredJobRun `json:"latest_run,omitempty"` // Run command. RunCommand *string `json:"run_command,omitempty"` // Scheduler Logs URL. SchedulerLogsURL *string `json:"scheduler_logs_url,omitempty"` // Job settings. Settings map[string]any `json:"settings,omitempty"` // Job URL. URL *string `json:"url,omitempty"` // Using SDK? UsingSdk *bool `json:"using_sdk,omitempty"` // Job type. WebJobType *WebJobType `json:"web_job_type,omitempty"` }
TriggeredWebJobProperties - TriggeredWebJob resource specific properties
func (TriggeredWebJobProperties) MarshalJSON ¶
func (t TriggeredWebJobProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type TriggeredWebJobProperties.
func (*TriggeredWebJobProperties) UnmarshalJSON ¶
func (t *TriggeredWebJobProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type TriggeredWebJobProperties.
type TriggeredWebJobStatus ¶
type TriggeredWebJobStatus string
TriggeredWebJobStatus - Job status.
const ( TriggeredWebJobStatusSuccess TriggeredWebJobStatus = "Success" TriggeredWebJobStatusFailed TriggeredWebJobStatus = "Failed" TriggeredWebJobStatusError TriggeredWebJobStatus = "Error" )
func PossibleTriggeredWebJobStatusValues ¶
func PossibleTriggeredWebJobStatusValues() []TriggeredWebJobStatus
PossibleTriggeredWebJobStatusValues returns the possible values for the TriggeredWebJobStatus const type.
type UnauthenticatedClientAction ¶
type UnauthenticatedClientAction string
UnauthenticatedClientAction - The action to take when an unauthenticated client attempts to access the app.
const ( UnauthenticatedClientActionRedirectToLoginPage UnauthenticatedClientAction = "RedirectToLoginPage" UnauthenticatedClientActionAllowAnonymous UnauthenticatedClientAction = "AllowAnonymous" )
func PossibleUnauthenticatedClientActionValues ¶
func PossibleUnauthenticatedClientActionValues() []UnauthenticatedClientAction
PossibleUnauthenticatedClientActionValues returns the possible values for the UnauthenticatedClientAction const type.
type UsageState ¶
type UsageState string
UsageState - State indicating whether the app has exceeded its quota usage. Read-only.
const ( UsageStateNormal UsageState = "Normal" UsageStateExceeded UsageState = "Exceeded" )
func PossibleUsageStateValues ¶
func PossibleUsageStateValues() []UsageState
PossibleUsageStateValues returns the possible values for the UsageState const type.
type User ¶
type User struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // User resource specific properties Properties *UserProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
User credentials used for publishing activity.
func (User) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type User.
func (*User) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type User.
type UserProperties ¶
type UserProperties struct { // REQUIRED; Username used for publishing. PublishingUserName *string `json:"publishingUserName,omitempty"` // Password used for publishing. PublishingPassword *string `json:"publishingPassword,omitempty"` // Password hash used for publishing. PublishingPasswordHash *string `json:"publishingPasswordHash,omitempty"` // Password hash salt used for publishing. PublishingPasswordHashSalt *string `json:"publishingPasswordHashSalt,omitempty"` // Url of SCM site. ScmURI *string `json:"scmUri,omitempty"` }
UserProperties - User resource specific properties
func (UserProperties) MarshalJSON ¶
func (u UserProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type UserProperties.
func (*UserProperties) UnmarshalJSON ¶
func (u *UserProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type UserProperties.
type ValidateContainerSettingsRequest ¶
type ValidateContainerSettingsRequest struct { // Base URL of the container registry BaseURL *string `json:"baseUrl,omitempty"` // Password for to access the container registry Password *string `json:"password,omitempty"` // Platform (windows or linux) Platform *string `json:"platform,omitempty"` // Repository name (image name) Repository *string `json:"repository,omitempty"` // Image tag Tag *string `json:"tag,omitempty"` // Username for to access the container registry Username *string `json:"username,omitempty"` }
ValidateContainerSettingsRequest - Container settings validation request context
func (ValidateContainerSettingsRequest) MarshalJSON ¶
func (v ValidateContainerSettingsRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ValidateContainerSettingsRequest.
func (*ValidateContainerSettingsRequest) UnmarshalJSON ¶
func (v *ValidateContainerSettingsRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ValidateContainerSettingsRequest.
type ValidateProperties ¶
type ValidateProperties struct { // Target capacity of the App Service plan (number of VMs). Capacity *int32 `json:"capacity,omitempty"` // Name of App Service Environment where app or App Service plan should be created. HostingEnvironment *string `json:"hostingEnvironment,omitempty"` // true if App Service plan is for Spot instances; otherwise, false. IsSpot *bool `json:"isSpot,omitempty"` // true if App Service plan is running as a windows container IsXenon *bool `json:"isXenon,omitempty"` // true if App Service plan is for Linux workers; otherwise, false. NeedLinuxWorkers *bool `json:"needLinuxWorkers,omitempty"` // Name of the target SKU for the App Service plan. SKUName *string `json:"skuName,omitempty"` // ARM resource ID of an App Service plan that would host the app. ServerFarmID *string `json:"serverFarmId,omitempty"` }
ValidateProperties - App properties used for validation.
func (ValidateProperties) MarshalJSON ¶
func (v ValidateProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ValidateProperties.
func (*ValidateProperties) UnmarshalJSON ¶
func (v *ValidateProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ValidateProperties.
type ValidateRequest ¶
type ValidateRequest struct { // REQUIRED; Expected location of the resource. Location *string `json:"location,omitempty"` // REQUIRED; Resource name to verify. Name *string `json:"name,omitempty"` // REQUIRED; Properties of the resource to validate. Properties *ValidateProperties `json:"properties,omitempty"` // REQUIRED; Resource type used for verification. Type *ValidateResourceTypes `json:"type,omitempty"` }
ValidateRequest - Resource validation request content.
func (ValidateRequest) MarshalJSON ¶
func (v ValidateRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ValidateRequest.
func (*ValidateRequest) UnmarshalJSON ¶
func (v *ValidateRequest) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ValidateRequest.
type ValidateResourceTypes ¶
type ValidateResourceTypes string
ValidateResourceTypes - Resource type used for verification.
const ( ValidateResourceTypesServerFarm ValidateResourceTypes = "ServerFarm" ValidateResourceTypesSite ValidateResourceTypes = "Site" )
func PossibleValidateResourceTypesValues ¶
func PossibleValidateResourceTypesValues() []ValidateResourceTypes
PossibleValidateResourceTypesValues returns the possible values for the ValidateResourceTypes const type.
type ValidateResponse ¶
type ValidateResponse struct { // Error details for the case when validation fails. Error *ValidateResponseError `json:"error,omitempty"` // Result of validation. Status *string `json:"status,omitempty"` }
ValidateResponse - Describes the result of resource validation.
func (ValidateResponse) MarshalJSON ¶
func (v ValidateResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ValidateResponse.
func (*ValidateResponse) UnmarshalJSON ¶
func (v *ValidateResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ValidateResponse.
type ValidateResponseError ¶
type ValidateResponseError struct { // Validation error code. Code *string `json:"code,omitempty"` // Validation error message. Message *string `json:"message,omitempty"` }
ValidateResponseError - Error details for when validation fails.
func (ValidateResponseError) MarshalJSON ¶
func (v ValidateResponseError) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type ValidateResponseError.
func (*ValidateResponseError) UnmarshalJSON ¶
func (v *ValidateResponseError) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type ValidateResponseError.
type VirtualApplication ¶
type VirtualApplication struct { // Physical path. PhysicalPath *string `json:"physicalPath,omitempty"` // true if preloading is enabled; otherwise, false. PreloadEnabled *bool `json:"preloadEnabled,omitempty"` // Virtual directories for virtual application. VirtualDirectories []*VirtualDirectory `json:"virtualDirectories,omitempty"` // Virtual path. VirtualPath *string `json:"virtualPath,omitempty"` }
VirtualApplication - Virtual application in an app.
func (VirtualApplication) MarshalJSON ¶
func (v VirtualApplication) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VirtualApplication.
func (*VirtualApplication) UnmarshalJSON ¶
func (v *VirtualApplication) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VirtualApplication.
type VirtualDirectory ¶
type VirtualDirectory struct { // Physical path. PhysicalPath *string `json:"physicalPath,omitempty"` // Path to virtual application. VirtualPath *string `json:"virtualPath,omitempty"` }
VirtualDirectory - Directory for virtual application.
func (VirtualDirectory) MarshalJSON ¶
func (v VirtualDirectory) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VirtualDirectory.
func (*VirtualDirectory) UnmarshalJSON ¶
func (v *VirtualDirectory) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VirtualDirectory.
type VirtualIPMapping ¶
type VirtualIPMapping struct { // Is virtual IP mapping in use. InUse *bool `json:"inUse,omitempty"` // Internal HTTP port. InternalHTTPPort *int32 `json:"internalHttpPort,omitempty"` // Internal HTTPS port. InternalHTTPSPort *int32 `json:"internalHttpsPort,omitempty"` // Virtual IP address. VirtualIP *string `json:"virtualIP,omitempty"` }
VirtualIPMapping - Virtual IP mapping.
func (VirtualIPMapping) MarshalJSON ¶
func (v VirtualIPMapping) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VirtualIPMapping.
func (*VirtualIPMapping) UnmarshalJSON ¶
func (v *VirtualIPMapping) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VirtualIPMapping.
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct { // Resource id of the Virtual Network. ID *string `json:"id,omitempty"` // Subnet within the Virtual Network. Subnet *string `json:"subnet,omitempty"` // READ-ONLY; Name of the Virtual Network (read-only). Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type of the Virtual Network (read-only). Type *string `json:"type,omitempty" azure:"ro"` }
VirtualNetworkProfile - Specification for using a Virtual Network.
func (VirtualNetworkProfile) MarshalJSON ¶
func (v VirtualNetworkProfile) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VirtualNetworkProfile.
func (*VirtualNetworkProfile) UnmarshalJSON ¶
func (v *VirtualNetworkProfile) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkProfile.
type VnetGateway ¶
type VnetGateway struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetGateway resource specific properties Properties *VnetGatewayProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetGateway - The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.
func (VnetGateway) MarshalJSON ¶
func (v VnetGateway) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetGateway.
func (*VnetGateway) UnmarshalJSON ¶
func (v *VnetGateway) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetGateway.
type VnetGatewayProperties ¶
type VnetGatewayProperties struct { // REQUIRED; The URI where the VPN package can be downloaded. VPNPackageURI *string `json:"vpnPackageUri,omitempty"` // The Virtual Network name. VnetName *string `json:"vnetName,omitempty"` }
VnetGatewayProperties - VnetGateway resource specific properties
func (VnetGatewayProperties) MarshalJSON ¶
func (v VnetGatewayProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetGatewayProperties.
func (*VnetGatewayProperties) UnmarshalJSON ¶
func (v *VnetGatewayProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetGatewayProperties.
type VnetInfo ¶
type VnetInfo struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetInfo resource specific properties Properties *VnetInfoProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetInfo - Virtual Network information contract.
func (VnetInfo) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type VnetInfo.
func (*VnetInfo) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type VnetInfo.
type VnetInfoProperties ¶
type VnetInfoProperties struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection. CertBlob *string `json:"certBlob,omitempty"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DNSServers *string `json:"dnsServers,omitempty"` // Flag that is used to denote if this is VNET injection IsSwift *bool `json:"isSwift,omitempty"` // The Virtual Network's resource ID. VnetResourceID *string `json:"vnetResourceId,omitempty"` // READ-ONLY; The client certificate thumbprint. CertThumbprint *string `json:"certThumbprint,omitempty" azure:"ro"` // READ-ONLY; true if a resync is required; otherwise, false. ResyncRequired *bool `json:"resyncRequired,omitempty" azure:"ro"` // READ-ONLY; The routes that this Virtual Network connection uses. Routes []*VnetRoute `json:"routes,omitempty" azure:"ro"` }
VnetInfoProperties - VnetInfo resource specific properties
func (VnetInfoProperties) MarshalJSON ¶
func (v VnetInfoProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetInfoProperties.
func (*VnetInfoProperties) UnmarshalJSON ¶
func (v *VnetInfoProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetInfoProperties.
type VnetParameters ¶
type VnetParameters struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetParameters resource specific properties Properties *VnetParametersProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetParameters - The required set of inputs to validate a VNET
func (VnetParameters) MarshalJSON ¶
func (v VnetParameters) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetParameters.
func (*VnetParameters) UnmarshalJSON ¶
func (v *VnetParameters) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetParameters.
type VnetParametersProperties ¶
type VnetParametersProperties struct { // The name of the VNET to be validated VnetName *string `json:"vnetName,omitempty"` // The Resource Group of the VNET to be validated VnetResourceGroup *string `json:"vnetResourceGroup,omitempty"` // The subnet name to be validated VnetSubnetName *string `json:"vnetSubnetName,omitempty"` }
VnetParametersProperties - VnetParameters resource specific properties
func (VnetParametersProperties) MarshalJSON ¶
func (v VnetParametersProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetParametersProperties.
func (*VnetParametersProperties) UnmarshalJSON ¶
func (v *VnetParametersProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetParametersProperties.
type VnetRoute ¶
type VnetRoute struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetRoute resource specific properties Properties *VnetRouteProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetRoute - Virtual Network route contract used to pass routing information for a Virtual Network.
func (VnetRoute) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type VnetRoute.
func (*VnetRoute) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type VnetRoute.
type VnetRouteProperties ¶
type VnetRouteProperties struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress *string `json:"endAddress,omitempty"` // The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static // route set on the app only // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType *RouteType `json:"routeType,omitempty"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress *string `json:"startAddress,omitempty"` }
VnetRouteProperties - VnetRoute resource specific properties
func (VnetRouteProperties) MarshalJSON ¶
func (v VnetRouteProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetRouteProperties.
func (*VnetRouteProperties) UnmarshalJSON ¶
func (v *VnetRouteProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetRouteProperties.
type VnetValidationFailureDetails ¶
type VnetValidationFailureDetails struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetValidationFailureDetails resource specific properties Properties *VnetValidationFailureDetailsProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetValidationFailureDetails - A class that describes the reason for a validation failure.
func (VnetValidationFailureDetails) MarshalJSON ¶
func (v VnetValidationFailureDetails) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetValidationFailureDetails.
func (*VnetValidationFailureDetails) UnmarshalJSON ¶
func (v *VnetValidationFailureDetails) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetValidationFailureDetails.
type VnetValidationFailureDetailsProperties ¶
type VnetValidationFailureDetailsProperties struct { // A flag describing whether or not validation failed. Failed *bool `json:"failed,omitempty"` // A list of tests that failed in the validation. FailedTests []*VnetValidationTestFailure `json:"failedTests,omitempty"` }
VnetValidationFailureDetailsProperties - VnetValidationFailureDetails resource specific properties
func (VnetValidationFailureDetailsProperties) MarshalJSON ¶
func (v VnetValidationFailureDetailsProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetValidationFailureDetailsProperties.
func (*VnetValidationFailureDetailsProperties) UnmarshalJSON ¶
func (v *VnetValidationFailureDetailsProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetValidationFailureDetailsProperties.
type VnetValidationTestFailure ¶
type VnetValidationTestFailure struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // VnetValidationTestFailure resource specific properties Properties *VnetValidationTestFailureProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
VnetValidationTestFailure - A class that describes a test that failed during NSG and UDR validation.
func (VnetValidationTestFailure) MarshalJSON ¶
func (v VnetValidationTestFailure) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetValidationTestFailure.
func (*VnetValidationTestFailure) UnmarshalJSON ¶
func (v *VnetValidationTestFailure) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetValidationTestFailure.
type VnetValidationTestFailureProperties ¶
type VnetValidationTestFailureProperties struct { // The details of what caused the failure, e.g. the blocking rule name, etc. Details *string `json:"details,omitempty"` // The name of the test that failed. TestName *string `json:"testName,omitempty"` }
VnetValidationTestFailureProperties - VnetValidationTestFailure resource specific properties
func (VnetValidationTestFailureProperties) MarshalJSON ¶
func (v VnetValidationTestFailureProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type VnetValidationTestFailureProperties.
func (*VnetValidationTestFailureProperties) UnmarshalJSON ¶
func (v *VnetValidationTestFailureProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type VnetValidationTestFailureProperties.
type WebAppCollection ¶
type WebAppCollection struct { // REQUIRED; Collection of resources. Value []*Site `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
WebAppCollection - Collection of App Service apps.
func (WebAppCollection) MarshalJSON ¶
func (w WebAppCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type WebAppCollection.
func (*WebAppCollection) UnmarshalJSON ¶
func (w *WebAppCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppCollection.
type WebAppInstanceCollection ¶
type WebAppInstanceCollection struct { // REQUIRED; Collection of resources. Value []*SiteInstance `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
WebAppInstanceCollection - Collection of app instances.
func (WebAppInstanceCollection) MarshalJSON ¶
func (w WebAppInstanceCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type WebAppInstanceCollection.
func (*WebAppInstanceCollection) UnmarshalJSON ¶
func (w *WebAppInstanceCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppInstanceCollection.
type WebAppsClient ¶
type WebAppsClient struct {
// contains filtered or unexported fields
}
WebAppsClient contains the methods for the WebApps group. Don't use this type directly, use NewWebAppsClient() instead.
func NewWebAppsClient ¶
func NewWebAppsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*WebAppsClient, error)
NewWebAppsClient creates a new instance of WebAppsClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*WebAppsClient) AddPremierAddOn ¶
func (client *WebAppsClient) AddPremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOn, options *WebAppsClientAddPremierAddOnOptions) (WebAppsClientAddPremierAddOnResponse, error)
AddPremierAddOn - Updates a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- premierAddOn - A JSON representation of the edited premier add-on.
- options - WebAppsClientAddPremierAddOnOptions contains the optional parameters for the WebAppsClient.AddPremierAddOn method.
func (*WebAppsClient) AddPremierAddOnSlot ¶
func (client *WebAppsClient) AddPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, premierAddOn PremierAddOn, options *WebAppsClientAddPremierAddOnSlotOptions) (WebAppsClientAddPremierAddOnSlotResponse, error)
AddPremierAddOnSlot - Updates a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
- premierAddOn - A JSON representation of the edited premier add-on.
- options - WebAppsClientAddPremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.AddPremierAddOnSlot method.
func (*WebAppsClient) AnalyzeCustomHostname ¶
func (client *WebAppsClient) AnalyzeCustomHostname(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientAnalyzeCustomHostnameOptions) (WebAppsClientAnalyzeCustomHostnameResponse, error)
AnalyzeCustomHostname - Analyze a custom hostname. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientAnalyzeCustomHostnameOptions contains the optional parameters for the WebAppsClient.AnalyzeCustomHostname method.
func (*WebAppsClient) AnalyzeCustomHostnameSlot ¶
func (client *WebAppsClient) AnalyzeCustomHostnameSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientAnalyzeCustomHostnameSlotOptions) (WebAppsClientAnalyzeCustomHostnameSlotResponse, error)
AnalyzeCustomHostnameSlot - Analyze a custom hostname. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientAnalyzeCustomHostnameSlotOptions contains the optional parameters for the WebAppsClient.AnalyzeCustomHostnameSlot method.
func (*WebAppsClient) ApplySlotConfigToProduction ¶
func (client *WebAppsClient) ApplySlotConfigToProduction(ctx context.Context, resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsClientApplySlotConfigToProductionOptions) (WebAppsClientApplySlotConfigToProductionResponse, error)
ApplySlotConfigToProduction - Applies the configuration settings from the target slot onto the current slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientApplySlotConfigToProductionOptions contains the optional parameters for the WebAppsClient.ApplySlotConfigToProduction method.
func (*WebAppsClient) ApplySlotConfigurationSlot ¶
func (client *WebAppsClient) ApplySlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsClientApplySlotConfigurationSlotOptions) (WebAppsClientApplySlotConfigurationSlotResponse, error)
ApplySlotConfigurationSlot - Applies the configuration settings from the target slot onto the current slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientApplySlotConfigurationSlotOptions contains the optional parameters for the WebAppsClient.ApplySlotConfigurationSlot method.
func (*WebAppsClient) Backup ¶
func (client *WebAppsClient) Backup(ctx context.Context, resourceGroupName string, name string, request BackupRequest, options *WebAppsClientBackupOptions) (WebAppsClientBackupResponse, error)
Backup - Creates a backup of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- request - Backup configuration. You can use the JSON response from the POST action as input here.
- options - WebAppsClientBackupOptions contains the optional parameters for the WebAppsClient.Backup method.
func (*WebAppsClient) BackupSlot ¶
func (client *WebAppsClient) BackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, request BackupRequest, options *WebAppsClientBackupSlotOptions) (WebAppsClientBackupSlotResponse, error)
BackupSlot - Creates a backup of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
- request - Backup configuration. You can use the JSON response from the POST action as input here.
- options - WebAppsClientBackupSlotOptions contains the optional parameters for the WebAppsClient.BackupSlot method.
func (*WebAppsClient) BeginCreateFunction ¶
func (client *WebAppsClient) BeginCreateFunction(ctx context.Context, resourceGroupName string, name string, functionName string, functionEnvelope FunctionEnvelope, options *WebAppsClientBeginCreateFunctionOptions) (*runtime.Poller[WebAppsClientCreateFunctionResponse], error)
BeginCreateFunction - Create function for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- functionEnvelope - Function details.
- options - WebAppsClientBeginCreateFunctionOptions contains the optional parameters for the WebAppsClient.BeginCreateFunction method.
func (*WebAppsClient) BeginCreateInstanceFunctionSlot ¶
func (client *WebAppsClient) BeginCreateInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, functionEnvelope FunctionEnvelope, options *WebAppsClientBeginCreateInstanceFunctionSlotOptions) (*runtime.Poller[WebAppsClientCreateInstanceFunctionSlotResponse], error)
BeginCreateInstanceFunctionSlot - Create function for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- slot - Name of the deployment slot.
- functionEnvelope - Function details.
- options - WebAppsClientBeginCreateInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceFunctionSlot method.
func (*WebAppsClient) BeginCreateInstanceMSDeployOperation ¶
func (client *WebAppsClient) BeginCreateInstanceMSDeployOperation(ctx context.Context, resourceGroupName string, name string, instanceID string, msDeploy MSDeploy, options *WebAppsClientBeginCreateInstanceMSDeployOperationOptions) (*runtime.Poller[WebAppsClientCreateInstanceMSDeployOperationResponse], error)
BeginCreateInstanceMSDeployOperation - Invoke the MSDeploy web app extension. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- instanceID - ID of web app instance.
- msDeploy - Details of MSDeploy operation
- options - WebAppsClientBeginCreateInstanceMSDeployOperationOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceMSDeployOperation method.
func (*WebAppsClient) BeginCreateInstanceMSDeployOperationSlot ¶
func (client *WebAppsClient) BeginCreateInstanceMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, msDeploy MSDeploy, options *WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions) (*runtime.Poller[WebAppsClientCreateInstanceMSDeployOperationSlotResponse], error)
BeginCreateInstanceMSDeployOperationSlot - Invoke the MSDeploy web app extension. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- instanceID - ID of web app instance.
- msDeploy - Details of MSDeploy operation
- options - WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceMSDeployOperationSlot method.
func (*WebAppsClient) BeginCreateMSDeployOperation ¶
func (client *WebAppsClient) BeginCreateMSDeployOperation(ctx context.Context, resourceGroupName string, name string, msDeploy MSDeploy, options *WebAppsClientBeginCreateMSDeployOperationOptions) (*runtime.Poller[WebAppsClientCreateMSDeployOperationResponse], error)
BeginCreateMSDeployOperation - Invoke the MSDeploy web app extension. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- msDeploy - Details of MSDeploy operation
- options - WebAppsClientBeginCreateMSDeployOperationOptions contains the optional parameters for the WebAppsClient.BeginCreateMSDeployOperation method.
func (*WebAppsClient) BeginCreateMSDeployOperationSlot ¶
func (client *WebAppsClient) BeginCreateMSDeployOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, msDeploy MSDeploy, options *WebAppsClientBeginCreateMSDeployOperationSlotOptions) (*runtime.Poller[WebAppsClientCreateMSDeployOperationSlotResponse], error)
BeginCreateMSDeployOperationSlot - Invoke the MSDeploy web app extension. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- msDeploy - Details of MSDeploy operation
- options - WebAppsClientBeginCreateMSDeployOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateMSDeployOperationSlot method.
func (*WebAppsClient) BeginCreateOrUpdate ¶
func (client *WebAppsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, name string, siteEnvelope Site, options *WebAppsClientBeginCreateOrUpdateOptions) (*runtime.Poller[WebAppsClientCreateOrUpdateResponse], error)
BeginCreateOrUpdate - Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
- siteEnvelope - A JSON representation of the app properties. See example.
- options - WebAppsClientBeginCreateOrUpdateOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdate method.
func (*WebAppsClient) BeginCreateOrUpdateSlot ¶
func (client *WebAppsClient) BeginCreateOrUpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteEnvelope Site, options *WebAppsClientBeginCreateOrUpdateSlotOptions) (*runtime.Poller[WebAppsClientCreateOrUpdateSlotResponse], error)
BeginCreateOrUpdateSlot - Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
- slot - Name of the deployment slot to create or update. The name 'production' is reserved.
- siteEnvelope - A JSON representation of the app properties. See example.
- options - WebAppsClientBeginCreateOrUpdateSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSlot method.
func (*WebAppsClient) BeginCreateOrUpdateSourceControl ¶
func (client *WebAppsClient) BeginCreateOrUpdateSourceControl(ctx context.Context, resourceGroupName string, name string, siteSourceControl SiteSourceControl, options *WebAppsClientBeginCreateOrUpdateSourceControlOptions) (*runtime.Poller[WebAppsClientCreateOrUpdateSourceControlResponse], error)
BeginCreateOrUpdateSourceControl - Updates the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- siteSourceControl - JSON representation of a SiteSourceControl object. See example.
- options - WebAppsClientBeginCreateOrUpdateSourceControlOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSourceControl method.
func (*WebAppsClient) BeginCreateOrUpdateSourceControlSlot ¶
func (client *WebAppsClient) BeginCreateOrUpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteSourceControl SiteSourceControl, options *WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions) (*runtime.Poller[WebAppsClientCreateOrUpdateSourceControlSlotResponse], error)
BeginCreateOrUpdateSourceControlSlot - Updates the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
- siteSourceControl - JSON representation of a SiteSourceControl object. See example.
- options - WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSourceControlSlot method.
func (*WebAppsClient) BeginInstallSiteExtension ¶
func (client *WebAppsClient) BeginInstallSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsClientBeginInstallSiteExtensionOptions) (*runtime.Poller[WebAppsClientInstallSiteExtensionResponse], error)
BeginInstallSiteExtension - Install site extension on a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- options - WebAppsClientBeginInstallSiteExtensionOptions contains the optional parameters for the WebAppsClient.BeginInstallSiteExtension method.
func (*WebAppsClient) BeginInstallSiteExtensionSlot ¶
func (client *WebAppsClient) BeginInstallSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsClientBeginInstallSiteExtensionSlotOptions) (*runtime.Poller[WebAppsClientInstallSiteExtensionSlotResponse], error)
BeginInstallSiteExtensionSlot - Install site extension on a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientBeginInstallSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.BeginInstallSiteExtensionSlot method.
func (*WebAppsClient) BeginListPublishingCredentials ¶
func (client *WebAppsClient) BeginListPublishingCredentials(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientBeginListPublishingCredentialsOptions) (*runtime.Poller[WebAppsClientListPublishingCredentialsResponse], error)
BeginListPublishingCredentials - Gets the Git/FTP publishing credentials of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientBeginListPublishingCredentialsOptions contains the optional parameters for the WebAppsClient.BeginListPublishingCredentials method.
func (*WebAppsClient) BeginListPublishingCredentialsSlot ¶
func (client *WebAppsClient) BeginListPublishingCredentialsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientBeginListPublishingCredentialsSlotOptions) (*runtime.Poller[WebAppsClientListPublishingCredentialsSlotResponse], error)
BeginListPublishingCredentialsSlot - Gets the Git/FTP publishing credentials of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
- options - WebAppsClientBeginListPublishingCredentialsSlotOptions contains the optional parameters for the WebAppsClient.BeginListPublishingCredentialsSlot method.
func (*WebAppsClient) BeginMigrateMySQL ¶
func (client *WebAppsClient) BeginMigrateMySQL(ctx context.Context, resourceGroupName string, name string, migrationRequestEnvelope MigrateMySQLRequest, options *WebAppsClientBeginMigrateMySQLOptions) (*runtime.Poller[WebAppsClientMigrateMySQLResponse], error)
BeginMigrateMySQL - Migrates a local (in-app) MySql database to a remote MySql database. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- migrationRequestEnvelope - MySql migration options.
- options - WebAppsClientBeginMigrateMySQLOptions contains the optional parameters for the WebAppsClient.BeginMigrateMySQL method.
func (*WebAppsClient) BeginMigrateStorage ¶
func (client *WebAppsClient) BeginMigrateStorage(ctx context.Context, subscriptionName string, resourceGroupName string, name string, migrationOptions StorageMigrationOptions, options *WebAppsClientBeginMigrateStorageOptions) (*runtime.Poller[WebAppsClientMigrateStorageResponse], error)
BeginMigrateStorage - Restores a web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- subscriptionName - Azure subscription.
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- migrationOptions - Migration migrationOptions.
- options - WebAppsClientBeginMigrateStorageOptions contains the optional parameters for the WebAppsClient.BeginMigrateStorage method.
func (*WebAppsClient) BeginRestore ¶
func (client *WebAppsClient) BeginRestore(ctx context.Context, resourceGroupName string, name string, backupID string, request RestoreRequest, options *WebAppsClientBeginRestoreOptions) (*runtime.Poller[WebAppsClientRestoreResponse], error)
BeginRestore - Restores a specific backup to another app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- request - Information on restore request .
- options - WebAppsClientBeginRestoreOptions contains the optional parameters for the WebAppsClient.BeginRestore method.
func (*WebAppsClient) BeginRestoreFromBackupBlob ¶
func (client *WebAppsClient) BeginRestoreFromBackupBlob(ctx context.Context, resourceGroupName string, name string, request RestoreRequest, options *WebAppsClientBeginRestoreFromBackupBlobOptions) (*runtime.Poller[WebAppsClientRestoreFromBackupBlobResponse], error)
BeginRestoreFromBackupBlob - Restores an app from a backup blob in Azure Storage. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- request - Information on restore request .
- options - WebAppsClientBeginRestoreFromBackupBlobOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromBackupBlob method.
func (*WebAppsClient) BeginRestoreFromBackupBlobSlot ¶
func (client *WebAppsClient) BeginRestoreFromBackupBlobSlot(ctx context.Context, resourceGroupName string, name string, slot string, request RestoreRequest, options *WebAppsClientBeginRestoreFromBackupBlobSlotOptions) (*runtime.Poller[WebAppsClientRestoreFromBackupBlobSlotResponse], error)
BeginRestoreFromBackupBlobSlot - Restores an app from a backup blob in Azure Storage. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
- request - Information on restore request .
- options - WebAppsClientBeginRestoreFromBackupBlobSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromBackupBlobSlot method.
func (*WebAppsClient) BeginRestoreFromDeletedApp ¶
func (client *WebAppsClient) BeginRestoreFromDeletedApp(ctx context.Context, resourceGroupName string, name string, restoreRequest DeletedAppRestoreRequest, options *WebAppsClientBeginRestoreFromDeletedAppOptions) (*runtime.Poller[WebAppsClientRestoreFromDeletedAppResponse], error)
BeginRestoreFromDeletedApp - Restores a deleted web app to this web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- restoreRequest - Deleted web app restore information.
- options - WebAppsClientBeginRestoreFromDeletedAppOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromDeletedApp method.
func (*WebAppsClient) BeginRestoreFromDeletedAppSlot ¶
func (client *WebAppsClient) BeginRestoreFromDeletedAppSlot(ctx context.Context, resourceGroupName string, name string, slot string, restoreRequest DeletedAppRestoreRequest, options *WebAppsClientBeginRestoreFromDeletedAppSlotOptions) (*runtime.Poller[WebAppsClientRestoreFromDeletedAppSlotResponse], error)
BeginRestoreFromDeletedAppSlot - Restores a deleted web app to this web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- restoreRequest - Deleted web app restore information.
- options - WebAppsClientBeginRestoreFromDeletedAppSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromDeletedAppSlot method.
func (*WebAppsClient) BeginRestoreSlot ¶
func (client *WebAppsClient) BeginRestoreSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, request RestoreRequest, options *WebAppsClientBeginRestoreSlotOptions) (*runtime.Poller[WebAppsClientRestoreSlotResponse], error)
BeginRestoreSlot - Restores a specific backup to another app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
- request - Information on restore request .
- options - WebAppsClientBeginRestoreSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSlot method.
func (*WebAppsClient) BeginRestoreSnapshot ¶
func (client *WebAppsClient) BeginRestoreSnapshot(ctx context.Context, resourceGroupName string, name string, restoreRequest SnapshotRestoreRequest, options *WebAppsClientBeginRestoreSnapshotOptions) (*runtime.Poller[WebAppsClientRestoreSnapshotResponse], error)
BeginRestoreSnapshot - Restores a web app from a snapshot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
- options - WebAppsClientBeginRestoreSnapshotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSnapshot method.
func (*WebAppsClient) BeginRestoreSnapshotSlot ¶
func (client *WebAppsClient) BeginRestoreSnapshotSlot(ctx context.Context, resourceGroupName string, name string, slot string, restoreRequest SnapshotRestoreRequest, options *WebAppsClientBeginRestoreSnapshotSlotOptions) (*runtime.Poller[WebAppsClientRestoreSnapshotSlotResponse], error)
BeginRestoreSnapshotSlot - Restores a web app from a snapshot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
- options - WebAppsClientBeginRestoreSnapshotSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSnapshotSlot method.
func (*WebAppsClient) BeginStartNetworkTrace ¶
func (client *WebAppsClient) BeginStartNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientBeginStartNetworkTraceOptions) (*runtime.Poller[WebAppsClientStartNetworkTraceResponse], error)
BeginStartNetworkTrace - Start capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientBeginStartNetworkTraceOptions contains the optional parameters for the WebAppsClient.BeginStartNetworkTrace method.
func (*WebAppsClient) BeginStartNetworkTraceSlot ¶
func (client *WebAppsClient) BeginStartNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientBeginStartNetworkTraceSlotOptions) (*runtime.Poller[WebAppsClientStartNetworkTraceSlotResponse], error)
BeginStartNetworkTraceSlot - Start capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for this web app.
- options - WebAppsClientBeginStartNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.BeginStartNetworkTraceSlot method.
func (*WebAppsClient) BeginStartWebSiteNetworkTraceOperation ¶
func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions) (*runtime.Poller[WebAppsClientStartWebSiteNetworkTraceOperationResponse], error)
BeginStartWebSiteNetworkTraceOperation - Start capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions contains the optional parameters for the WebAppsClient.BeginStartWebSiteNetworkTraceOperation method.
func (*WebAppsClient) BeginStartWebSiteNetworkTraceOperationSlot ¶
func (client *WebAppsClient) BeginStartWebSiteNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions) (*runtime.Poller[WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse], error)
BeginStartWebSiteNetworkTraceOperationSlot - Start capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for this web app.
- options - WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginStartWebSiteNetworkTraceOperationSlot method.
func (*WebAppsClient) BeginSwapSlot ¶
func (client *WebAppsClient) BeginSwapSlot(ctx context.Context, resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsClientBeginSwapSlotOptions) (*runtime.Poller[WebAppsClientSwapSlotResponse], error)
BeginSwapSlot - Swaps two deployment slots of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientBeginSwapSlotOptions contains the optional parameters for the WebAppsClient.BeginSwapSlot method.
func (*WebAppsClient) BeginSwapSlotWithProduction ¶
func (client *WebAppsClient) BeginSwapSlotWithProduction(ctx context.Context, resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsClientBeginSwapSlotWithProductionOptions) (*runtime.Poller[WebAppsClientSwapSlotWithProductionResponse], error)
BeginSwapSlotWithProduction - Swaps two deployment slots of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientBeginSwapSlotWithProductionOptions contains the optional parameters for the WebAppsClient.BeginSwapSlotWithProduction method.
func (*WebAppsClient) CreateDeployment ¶
func (client *WebAppsClient) CreateDeployment(ctx context.Context, resourceGroupName string, name string, id string, deployment Deployment, options *WebAppsClientCreateDeploymentOptions) (WebAppsClientCreateDeploymentResponse, error)
CreateDeployment - Create a deployment for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - ID of an existing deployment.
- deployment - Deployment details.
- options - WebAppsClientCreateDeploymentOptions contains the optional parameters for the WebAppsClient.CreateDeployment method.
func (*WebAppsClient) CreateDeploymentSlot ¶
func (client *WebAppsClient) CreateDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, deployment Deployment, options *WebAppsClientCreateDeploymentSlotOptions) (WebAppsClientCreateDeploymentSlotResponse, error)
CreateDeploymentSlot - Create a deployment for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - ID of an existing deployment.
- slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
- deployment - Deployment details.
- options - WebAppsClientCreateDeploymentSlotOptions contains the optional parameters for the WebAppsClient.CreateDeploymentSlot method.
func (*WebAppsClient) CreateOrUpdateConfiguration ¶
func (client *WebAppsClient) CreateOrUpdateConfiguration(ctx context.Context, resourceGroupName string, name string, siteConfig SiteConfigResource, options *WebAppsClientCreateOrUpdateConfigurationOptions) (WebAppsClientCreateOrUpdateConfigurationResponse, error)
CreateOrUpdateConfiguration - Updates the configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- siteConfig - JSON representation of a SiteConfig object. See example.
- options - WebAppsClientCreateOrUpdateConfigurationOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateConfiguration method.
func (*WebAppsClient) CreateOrUpdateConfigurationSlot ¶
func (client *WebAppsClient) CreateOrUpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteConfig SiteConfigResource, options *WebAppsClientCreateOrUpdateConfigurationSlotOptions) (WebAppsClientCreateOrUpdateConfigurationSlotResponse, error)
CreateOrUpdateConfigurationSlot - Updates the configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
- siteConfig - JSON representation of a SiteConfig object. See example.
- options - WebAppsClientCreateOrUpdateConfigurationSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateConfigurationSlot method.
func (*WebAppsClient) CreateOrUpdateDomainOwnershipIdentifier ¶
func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, domainOwnershipIdentifier Identifier, options *WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions) (WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse, error)
CreateOrUpdateDomainOwnershipIdentifier - Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
- options - WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateDomainOwnershipIdentifier method.
func (*WebAppsClient) CreateOrUpdateDomainOwnershipIdentifierSlot ¶
func (client *WebAppsClient) CreateOrUpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, domainOwnershipIdentifier Identifier, options *WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions) (WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse, error)
CreateOrUpdateDomainOwnershipIdentifierSlot - Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
- options - WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateDomainOwnershipIdentifierSlot method.
func (*WebAppsClient) CreateOrUpdateFunctionSecret ¶
func (client *WebAppsClient) CreateOrUpdateFunctionSecret(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, key KeyInfo, options *WebAppsClientCreateOrUpdateFunctionSecretOptions) (WebAppsClientCreateOrUpdateFunctionSecretResponse, error)
CreateOrUpdateFunctionSecret - Add or update a function secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - The name of the function.
- keyName - The name of the key.
- key - The key to create or update
- options - WebAppsClientCreateOrUpdateFunctionSecretOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateFunctionSecret method.
func (*WebAppsClient) CreateOrUpdateFunctionSecretSlot ¶
func (client *WebAppsClient) CreateOrUpdateFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, slot string, key KeyInfo, options *WebAppsClientCreateOrUpdateFunctionSecretSlotOptions) (WebAppsClientCreateOrUpdateFunctionSecretSlotResponse, error)
CreateOrUpdateFunctionSecretSlot - Add or update a function secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - The name of the function.
- keyName - The name of the key.
- slot - Name of the deployment slot.
- key - The key to create or update
- options - WebAppsClientCreateOrUpdateFunctionSecretSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateFunctionSecretSlot method.
func (*WebAppsClient) CreateOrUpdateHostNameBinding ¶
func (client *WebAppsClient) CreateOrUpdateHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, hostNameBinding HostNameBinding, options *WebAppsClientCreateOrUpdateHostNameBindingOptions) (WebAppsClientCreateOrUpdateHostNameBindingResponse, error)
CreateOrUpdateHostNameBinding - Creates a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- hostName - Hostname in the hostname binding.
- hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
- options - WebAppsClientCreateOrUpdateHostNameBindingOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostNameBinding method.
func (*WebAppsClient) CreateOrUpdateHostNameBindingSlot ¶
func (client *WebAppsClient) CreateOrUpdateHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, hostName string, slot string, hostNameBinding HostNameBinding, options *WebAppsClientCreateOrUpdateHostNameBindingSlotOptions) (WebAppsClientCreateOrUpdateHostNameBindingSlotResponse, error)
CreateOrUpdateHostNameBindingSlot - Creates a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- hostName - Hostname in the hostname binding.
- slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
- hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
- options - WebAppsClientCreateOrUpdateHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostNameBindingSlot method.
func (*WebAppsClient) CreateOrUpdateHostSecret ¶
func (client *WebAppsClient) CreateOrUpdateHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, key KeyInfo, options *WebAppsClientCreateOrUpdateHostSecretOptions) (WebAppsClientCreateOrUpdateHostSecretResponse, error)
CreateOrUpdateHostSecret - Add or update a host level secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- keyType - The type of host key.
- keyName - The name of the key.
- key - The key to create or update
- options - WebAppsClientCreateOrUpdateHostSecretOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostSecret method.
func (*WebAppsClient) CreateOrUpdateHostSecretSlot ¶
func (client *WebAppsClient) CreateOrUpdateHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, slot string, key KeyInfo, options *WebAppsClientCreateOrUpdateHostSecretSlotOptions) (WebAppsClientCreateOrUpdateHostSecretSlotResponse, error)
CreateOrUpdateHostSecretSlot - Add or update a host level secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- keyType - The type of host key.
- keyName - The name of the key.
- slot - Name of the deployment slot.
- key - The key to create or update
- options - WebAppsClientCreateOrUpdateHostSecretSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostSecretSlot method.
func (*WebAppsClient) CreateOrUpdateHybridConnection ¶
func (client *WebAppsClient) CreateOrUpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, connectionEnvelope HybridConnection, options *WebAppsClientCreateOrUpdateHybridConnectionOptions) (WebAppsClientCreateOrUpdateHybridConnectionResponse, error)
CreateOrUpdateHybridConnection - Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- connectionEnvelope - The details of the hybrid connection.
- options - WebAppsClientCreateOrUpdateHybridConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHybridConnection method.
func (*WebAppsClient) CreateOrUpdateHybridConnectionSlot ¶
func (client *WebAppsClient) CreateOrUpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, connectionEnvelope HybridConnection, options *WebAppsClientCreateOrUpdateHybridConnectionSlotOptions) (WebAppsClientCreateOrUpdateHybridConnectionSlotResponse, error)
CreateOrUpdateHybridConnectionSlot - Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- slot - The name of the slot for the web app.
- connectionEnvelope - The details of the hybrid connection.
- options - WebAppsClientCreateOrUpdateHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHybridConnectionSlot method.
func (*WebAppsClient) CreateOrUpdatePublicCertificate ¶
func (client *WebAppsClient) CreateOrUpdatePublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, publicCertificate PublicCertificate, options *WebAppsClientCreateOrUpdatePublicCertificateOptions) (WebAppsClientCreateOrUpdatePublicCertificateResponse, error)
CreateOrUpdatePublicCertificate - Creates a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- publicCertificateName - Public certificate name.
- publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
- options - WebAppsClientCreateOrUpdatePublicCertificateOptions contains the optional parameters for the WebAppsClient.CreateOrUpdatePublicCertificate method.
func (*WebAppsClient) CreateOrUpdatePublicCertificateSlot ¶
func (client *WebAppsClient) CreateOrUpdatePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, slot string, publicCertificate PublicCertificate, options *WebAppsClientCreateOrUpdatePublicCertificateSlotOptions) (WebAppsClientCreateOrUpdatePublicCertificateSlotResponse, error)
CreateOrUpdatePublicCertificateSlot - Creates a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- publicCertificateName - Public certificate name.
- slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
- publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
- options - WebAppsClientCreateOrUpdatePublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdatePublicCertificateSlot method.
func (*WebAppsClient) CreateOrUpdateRelayServiceConnection ¶
func (client *WebAppsClient) CreateOrUpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsClientCreateOrUpdateRelayServiceConnectionOptions) (WebAppsClientCreateOrUpdateRelayServiceConnectionResponse, error)
CreateOrUpdateRelayServiceConnection - Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- connectionEnvelope - Details of the hybrid connection configuration.
- options - WebAppsClientCreateOrUpdateRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateRelayServiceConnection method.
func (*WebAppsClient) CreateOrUpdateRelayServiceConnectionSlot ¶
func (client *WebAppsClient) CreateOrUpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions) (WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse, error)
CreateOrUpdateRelayServiceConnectionSlot - Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
- connectionEnvelope - Details of the hybrid connection configuration.
- options - WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateRelayServiceConnectionSlot method.
func (*WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnection ¶
func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions) (WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse, error)
CreateOrUpdateSwiftVirtualNetworkConnection - Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnection method.
func (*WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionSlot ¶
func (client *WebAppsClient) CreateOrUpdateSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions) (WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse, error)
CreateOrUpdateSwiftVirtualNetworkConnectionSlot - Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnectionSlot method.
func (*WebAppsClient) CreateOrUpdateVnetConnection ¶
func (client *WebAppsClient) CreateOrUpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, options *WebAppsClientCreateOrUpdateVnetConnectionOptions) (WebAppsClientCreateOrUpdateVnetConnectionResponse, error)
CreateOrUpdateVnetConnection - Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of an existing Virtual Network.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientCreateOrUpdateVnetConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnection method.
func (*WebAppsClient) CreateOrUpdateVnetConnectionGateway ¶
func (client *WebAppsClient) CreateOrUpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions) (WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse, error)
CreateOrUpdateVnetConnectionGateway - Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- connectionEnvelope - The properties to update this gateway with.
- options - WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionGateway method.
func (*WebAppsClient) CreateOrUpdateVnetConnectionGatewaySlot ¶
func (client *WebAppsClient) CreateOrUpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, connectionEnvelope VnetGateway, options *WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions) (WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse, error)
CreateOrUpdateVnetConnectionGatewaySlot - Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
- connectionEnvelope - The properties to update this gateway with.
- options - WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionGatewaySlot method.
func (*WebAppsClient) CreateOrUpdateVnetConnectionSlot ¶
func (client *WebAppsClient) CreateOrUpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, connectionEnvelope VnetInfo, options *WebAppsClientCreateOrUpdateVnetConnectionSlotOptions) (WebAppsClientCreateOrUpdateVnetConnectionSlotResponse, error)
CreateOrUpdateVnetConnectionSlot - Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of an existing Virtual Network.
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientCreateOrUpdateVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionSlot method.
func (*WebAppsClient) Delete ¶
func (client *WebAppsClient) Delete(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientDeleteOptions) (WebAppsClientDeleteResponse, error)
Delete - Deletes a web, mobile, or API app, or one of the deployment slots. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app to delete.
- options - WebAppsClientDeleteOptions contains the optional parameters for the WebAppsClient.Delete method.
func (*WebAppsClient) DeleteBackup ¶
func (client *WebAppsClient) DeleteBackup(ctx context.Context, resourceGroupName string, name string, backupID string, options *WebAppsClientDeleteBackupOptions) (WebAppsClientDeleteBackupResponse, error)
DeleteBackup - Deletes a backup of an app by its ID. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- options - WebAppsClientDeleteBackupOptions contains the optional parameters for the WebAppsClient.DeleteBackup method.
func (*WebAppsClient) DeleteBackupConfiguration ¶
func (client *WebAppsClient) DeleteBackupConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientDeleteBackupConfigurationOptions) (WebAppsClientDeleteBackupConfigurationResponse, error)
DeleteBackupConfiguration - Deletes the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientDeleteBackupConfigurationOptions contains the optional parameters for the WebAppsClient.DeleteBackupConfiguration method.
func (*WebAppsClient) DeleteBackupConfigurationSlot ¶
func (client *WebAppsClient) DeleteBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientDeleteBackupConfigurationSlotOptions) (WebAppsClientDeleteBackupConfigurationSlotResponse, error)
DeleteBackupConfigurationSlot - Deletes the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
- options - WebAppsClientDeleteBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.DeleteBackupConfigurationSlot method.
func (*WebAppsClient) DeleteBackupSlot ¶
func (client *WebAppsClient) DeleteBackupSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, options *WebAppsClientDeleteBackupSlotOptions) (WebAppsClientDeleteBackupSlotResponse, error)
DeleteBackupSlot - Deletes a backup of an app by its ID. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
- options - WebAppsClientDeleteBackupSlotOptions contains the optional parameters for the WebAppsClient.DeleteBackupSlot method.
func (*WebAppsClient) DeleteContinuousWebJob ¶
func (client *WebAppsClient) DeleteContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientDeleteContinuousWebJobOptions) (WebAppsClientDeleteContinuousWebJobResponse, error)
DeleteContinuousWebJob - Delete a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientDeleteContinuousWebJobOptions contains the optional parameters for the WebAppsClient.DeleteContinuousWebJob method.
func (*WebAppsClient) DeleteContinuousWebJobSlot ¶
func (client *WebAppsClient) DeleteContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientDeleteContinuousWebJobSlotOptions) (WebAppsClientDeleteContinuousWebJobSlotResponse, error)
DeleteContinuousWebJobSlot - Delete a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientDeleteContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.DeleteContinuousWebJobSlot method.
func (*WebAppsClient) DeleteDeployment ¶
func (client *WebAppsClient) DeleteDeployment(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsClientDeleteDeploymentOptions) (WebAppsClientDeleteDeploymentResponse, error)
DeleteDeployment - Delete a deployment by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - Deployment ID.
- options - WebAppsClientDeleteDeploymentOptions contains the optional parameters for the WebAppsClient.DeleteDeployment method.
func (*WebAppsClient) DeleteDeploymentSlot ¶
func (client *WebAppsClient) DeleteDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsClientDeleteDeploymentSlotOptions) (WebAppsClientDeleteDeploymentSlotResponse, error)
DeleteDeploymentSlot - Delete a deployment by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - Deployment ID.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientDeleteDeploymentSlotOptions contains the optional parameters for the WebAppsClient.DeleteDeploymentSlot method.
func (*WebAppsClient) DeleteDomainOwnershipIdentifier ¶
func (client *WebAppsClient) DeleteDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, options *WebAppsClientDeleteDomainOwnershipIdentifierOptions) (WebAppsClientDeleteDomainOwnershipIdentifierResponse, error)
DeleteDomainOwnershipIdentifier - Deletes a domain ownership identifier for a web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- options - WebAppsClientDeleteDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.DeleteDomainOwnershipIdentifier method.
func (*WebAppsClient) DeleteDomainOwnershipIdentifierSlot ¶
func (client *WebAppsClient) DeleteDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, options *WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions) (WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse, error)
DeleteDomainOwnershipIdentifierSlot - Deletes a domain ownership identifier for a web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- options - WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.DeleteDomainOwnershipIdentifierSlot method.
func (*WebAppsClient) DeleteFunction ¶
func (client *WebAppsClient) DeleteFunction(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsClientDeleteFunctionOptions) (WebAppsClientDeleteFunctionResponse, error)
DeleteFunction - Delete a function for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- options - WebAppsClientDeleteFunctionOptions contains the optional parameters for the WebAppsClient.DeleteFunction method.
func (*WebAppsClient) DeleteFunctionSecret ¶
func (client *WebAppsClient) DeleteFunctionSecret(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, options *WebAppsClientDeleteFunctionSecretOptions) (WebAppsClientDeleteFunctionSecretResponse, error)
DeleteFunctionSecret - Delete a function secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - The name of the function.
- keyName - The name of the key.
- options - WebAppsClientDeleteFunctionSecretOptions contains the optional parameters for the WebAppsClient.DeleteFunctionSecret method.
func (*WebAppsClient) DeleteFunctionSecretSlot ¶
func (client *WebAppsClient) DeleteFunctionSecretSlot(ctx context.Context, resourceGroupName string, name string, functionName string, keyName string, slot string, options *WebAppsClientDeleteFunctionSecretSlotOptions) (WebAppsClientDeleteFunctionSecretSlotResponse, error)
DeleteFunctionSecretSlot - Delete a function secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - The name of the function.
- keyName - The name of the key.
- slot - Name of the deployment slot.
- options - WebAppsClientDeleteFunctionSecretSlotOptions contains the optional parameters for the WebAppsClient.DeleteFunctionSecretSlot method.
func (*WebAppsClient) DeleteHostNameBinding ¶
func (client *WebAppsClient) DeleteHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, options *WebAppsClientDeleteHostNameBindingOptions) (WebAppsClientDeleteHostNameBindingResponse, error)
DeleteHostNameBinding - Deletes a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- hostName - Hostname in the hostname binding.
- options - WebAppsClientDeleteHostNameBindingOptions contains the optional parameters for the WebAppsClient.DeleteHostNameBinding method.
func (*WebAppsClient) DeleteHostNameBindingSlot ¶
func (client *WebAppsClient) DeleteHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, hostName string, options *WebAppsClientDeleteHostNameBindingSlotOptions) (WebAppsClientDeleteHostNameBindingSlotResponse, error)
DeleteHostNameBindingSlot - Deletes a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- hostName - Hostname in the hostname binding.
- options - WebAppsClientDeleteHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.DeleteHostNameBindingSlot method.
func (*WebAppsClient) DeleteHostSecret ¶
func (client *WebAppsClient) DeleteHostSecret(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, options *WebAppsClientDeleteHostSecretOptions) (WebAppsClientDeleteHostSecretResponse, error)
DeleteHostSecret - Delete a host level secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- keyType - The type of host key.
- keyName - The name of the key.
- options - WebAppsClientDeleteHostSecretOptions contains the optional parameters for the WebAppsClient.DeleteHostSecret method.
func (*WebAppsClient) DeleteHostSecretSlot ¶
func (client *WebAppsClient) DeleteHostSecretSlot(ctx context.Context, resourceGroupName string, name string, keyType string, keyName string, slot string, options *WebAppsClientDeleteHostSecretSlotOptions) (WebAppsClientDeleteHostSecretSlotResponse, error)
DeleteHostSecretSlot - Delete a host level secret. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- keyType - The type of host key.
- keyName - The name of the key.
- slot - Name of the deployment slot.
- options - WebAppsClientDeleteHostSecretSlotOptions contains the optional parameters for the WebAppsClient.DeleteHostSecretSlot method.
func (*WebAppsClient) DeleteHybridConnection ¶
func (client *WebAppsClient) DeleteHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *WebAppsClientDeleteHybridConnectionOptions) (WebAppsClientDeleteHybridConnectionResponse, error)
DeleteHybridConnection - Removes a Hybrid Connection from this site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- options - WebAppsClientDeleteHybridConnectionOptions contains the optional parameters for the WebAppsClient.DeleteHybridConnection method.
func (*WebAppsClient) DeleteHybridConnectionSlot ¶
func (client *WebAppsClient) DeleteHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, options *WebAppsClientDeleteHybridConnectionSlotOptions) (WebAppsClientDeleteHybridConnectionSlotResponse, error)
DeleteHybridConnectionSlot - Removes a Hybrid Connection from this site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- slot - The name of the slot for the web app.
- options - WebAppsClientDeleteHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteHybridConnectionSlot method.
func (*WebAppsClient) DeleteInstanceFunctionSlot ¶
func (client *WebAppsClient) DeleteInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsClientDeleteInstanceFunctionSlotOptions) (WebAppsClientDeleteInstanceFunctionSlotResponse, error)
DeleteInstanceFunctionSlot - Delete a function for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- slot - Name of the deployment slot.
- options - WebAppsClientDeleteInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.DeleteInstanceFunctionSlot method.
func (*WebAppsClient) DeleteInstanceProcess ¶
func (client *WebAppsClient) DeleteInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsClientDeleteInstanceProcessOptions) (WebAppsClientDeleteInstanceProcessResponse, error)
DeleteInstanceProcess - Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientDeleteInstanceProcessOptions contains the optional parameters for the WebAppsClient.DeleteInstanceProcess method.
func (*WebAppsClient) DeleteInstanceProcessSlot ¶
func (client *WebAppsClient) DeleteInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsClientDeleteInstanceProcessSlotOptions) (WebAppsClientDeleteInstanceProcessSlotResponse, error)
DeleteInstanceProcessSlot - Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientDeleteInstanceProcessSlotOptions contains the optional parameters for the WebAppsClient.DeleteInstanceProcessSlot method.
func (*WebAppsClient) DeletePremierAddOn ¶
func (client *WebAppsClient) DeletePremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, options *WebAppsClientDeletePremierAddOnOptions) (WebAppsClientDeletePremierAddOnResponse, error)
DeletePremierAddOn - Delete a premier add-on from an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- options - WebAppsClientDeletePremierAddOnOptions contains the optional parameters for the WebAppsClient.DeletePremierAddOn method.
func (*WebAppsClient) DeletePremierAddOnSlot ¶
func (client *WebAppsClient) DeletePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, options *WebAppsClientDeletePremierAddOnSlotOptions) (WebAppsClientDeletePremierAddOnSlotResponse, error)
DeletePremierAddOnSlot - Delete a premier add-on from an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
- options - WebAppsClientDeletePremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.DeletePremierAddOnSlot method.
func (*WebAppsClient) DeleteProcess ¶
func (client *WebAppsClient) DeleteProcess(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsClientDeleteProcessOptions) (WebAppsClientDeleteProcessResponse, error)
DeleteProcess - Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- options - WebAppsClientDeleteProcessOptions contains the optional parameters for the WebAppsClient.DeleteProcess method.
func (*WebAppsClient) DeleteProcessSlot ¶
func (client *WebAppsClient) DeleteProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsClientDeleteProcessSlotOptions) (WebAppsClientDeleteProcessSlotResponse, error)
DeleteProcessSlot - Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientDeleteProcessSlotOptions contains the optional parameters for the WebAppsClient.DeleteProcessSlot method.
func (*WebAppsClient) DeletePublicCertificate ¶
func (client *WebAppsClient) DeletePublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, options *WebAppsClientDeletePublicCertificateOptions) (WebAppsClientDeletePublicCertificateResponse, error)
DeletePublicCertificate - Deletes a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- publicCertificateName - Public certificate name.
- options - WebAppsClientDeletePublicCertificateOptions contains the optional parameters for the WebAppsClient.DeletePublicCertificate method.
func (*WebAppsClient) DeletePublicCertificateSlot ¶
func (client *WebAppsClient) DeletePublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, publicCertificateName string, options *WebAppsClientDeletePublicCertificateSlotOptions) (WebAppsClientDeletePublicCertificateSlotResponse, error)
DeletePublicCertificateSlot - Deletes a hostname binding for an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- publicCertificateName - Public certificate name.
- options - WebAppsClientDeletePublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.DeletePublicCertificateSlot method.
func (*WebAppsClient) DeleteRelayServiceConnection ¶
func (client *WebAppsClient) DeleteRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, options *WebAppsClientDeleteRelayServiceConnectionOptions) (WebAppsClientDeleteRelayServiceConnectionResponse, error)
DeleteRelayServiceConnection - Deletes a relay service connection by its name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- options - WebAppsClientDeleteRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.DeleteRelayServiceConnection method.
func (*WebAppsClient) DeleteRelayServiceConnectionSlot ¶
func (client *WebAppsClient) DeleteRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, options *WebAppsClientDeleteRelayServiceConnectionSlotOptions) (WebAppsClientDeleteRelayServiceConnectionSlotResponse, error)
DeleteRelayServiceConnectionSlot - Deletes a relay service connection by its name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
- options - WebAppsClientDeleteRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteRelayServiceConnectionSlot method.
func (*WebAppsClient) DeleteSiteExtension ¶
func (client *WebAppsClient) DeleteSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsClientDeleteSiteExtensionOptions) (WebAppsClientDeleteSiteExtensionResponse, error)
DeleteSiteExtension - Remove a site extension from a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- options - WebAppsClientDeleteSiteExtensionOptions contains the optional parameters for the WebAppsClient.DeleteSiteExtension method.
func (*WebAppsClient) DeleteSiteExtensionSlot ¶
func (client *WebAppsClient) DeleteSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsClientDeleteSiteExtensionSlotOptions) (WebAppsClientDeleteSiteExtensionSlotResponse, error)
DeleteSiteExtensionSlot - Remove a site extension from a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientDeleteSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.DeleteSiteExtensionSlot method.
func (*WebAppsClient) DeleteSlot ¶
func (client *WebAppsClient) DeleteSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientDeleteSlotOptions) (WebAppsClientDeleteSlotResponse, error)
DeleteSlot - Deletes a web, mobile, or API app, or one of the deployment slots. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app to delete.
- slot - Name of the deployment slot to delete. By default, the API deletes the production slot.
- options - WebAppsClientDeleteSlotOptions contains the optional parameters for the WebAppsClient.DeleteSlot method.
func (*WebAppsClient) DeleteSourceControl ¶
func (client *WebAppsClient) DeleteSourceControl(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientDeleteSourceControlOptions) (WebAppsClientDeleteSourceControlResponse, error)
DeleteSourceControl - Deletes the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientDeleteSourceControlOptions contains the optional parameters for the WebAppsClient.DeleteSourceControl method.
func (*WebAppsClient) DeleteSourceControlSlot ¶
func (client *WebAppsClient) DeleteSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientDeleteSourceControlSlotOptions) (WebAppsClientDeleteSourceControlSlotResponse, error)
DeleteSourceControlSlot - Deletes the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
- options - WebAppsClientDeleteSourceControlSlotOptions contains the optional parameters for the WebAppsClient.DeleteSourceControlSlot method.
func (*WebAppsClient) DeleteSwiftVirtualNetwork ¶
func (client *WebAppsClient) DeleteSwiftVirtualNetwork(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientDeleteSwiftVirtualNetworkOptions) (WebAppsClientDeleteSwiftVirtualNetworkResponse, error)
DeleteSwiftVirtualNetwork - Deletes a Swift Virtual Network connection from an app (or deployment slot). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientDeleteSwiftVirtualNetworkOptions contains the optional parameters for the WebAppsClient.DeleteSwiftVirtualNetwork method.
func (*WebAppsClient) DeleteSwiftVirtualNetworkSlot ¶
func (client *WebAppsClient) DeleteSwiftVirtualNetworkSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientDeleteSwiftVirtualNetworkSlotOptions) (WebAppsClientDeleteSwiftVirtualNetworkSlotResponse, error)
DeleteSwiftVirtualNetworkSlot - Deletes a Swift Virtual Network connection from an app (or deployment slot). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
- options - WebAppsClientDeleteSwiftVirtualNetworkSlotOptions contains the optional parameters for the WebAppsClient.DeleteSwiftVirtualNetworkSlot method.
func (*WebAppsClient) DeleteTriggeredWebJob ¶
func (client *WebAppsClient) DeleteTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientDeleteTriggeredWebJobOptions) (WebAppsClientDeleteTriggeredWebJobResponse, error)
DeleteTriggeredWebJob - Delete a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientDeleteTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.DeleteTriggeredWebJob method.
func (*WebAppsClient) DeleteTriggeredWebJobSlot ¶
func (client *WebAppsClient) DeleteTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientDeleteTriggeredWebJobSlotOptions) (WebAppsClientDeleteTriggeredWebJobSlotResponse, error)
DeleteTriggeredWebJobSlot - Delete a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientDeleteTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.DeleteTriggeredWebJobSlot method.
func (*WebAppsClient) DeleteVnetConnection ¶
func (client *WebAppsClient) DeleteVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, options *WebAppsClientDeleteVnetConnectionOptions) (WebAppsClientDeleteVnetConnectionResponse, error)
DeleteVnetConnection - Deletes a connection from an app (or deployment slot to a named virtual network. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the virtual network.
- options - WebAppsClientDeleteVnetConnectionOptions contains the optional parameters for the WebAppsClient.DeleteVnetConnection method.
func (*WebAppsClient) DeleteVnetConnectionSlot ¶
func (client *WebAppsClient) DeleteVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, options *WebAppsClientDeleteVnetConnectionSlotOptions) (WebAppsClientDeleteVnetConnectionSlotResponse, error)
DeleteVnetConnectionSlot - Deletes a connection from an app (or deployment slot to a named virtual network. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the virtual network.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
- options - WebAppsClientDeleteVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteVnetConnectionSlot method.
func (*WebAppsClient) DiscoverBackup ¶
func (client *WebAppsClient) DiscoverBackup(ctx context.Context, resourceGroupName string, name string, request RestoreRequest, options *WebAppsClientDiscoverBackupOptions) (WebAppsClientDiscoverBackupResponse, error)
DiscoverBackup - Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
- options - WebAppsClientDiscoverBackupOptions contains the optional parameters for the WebAppsClient.DiscoverBackup method.
func (*WebAppsClient) DiscoverBackupSlot ¶
func (client *WebAppsClient) DiscoverBackupSlot(ctx context.Context, resourceGroupName string, name string, slot string, request RestoreRequest, options *WebAppsClientDiscoverBackupSlotOptions) (WebAppsClientDiscoverBackupSlotResponse, error)
DiscoverBackupSlot - Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
- request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
- options - WebAppsClientDiscoverBackupSlotOptions contains the optional parameters for the WebAppsClient.DiscoverBackupSlot method.
func (*WebAppsClient) GenerateNewSitePublishingPassword ¶
func (client *WebAppsClient) GenerateNewSitePublishingPassword(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGenerateNewSitePublishingPasswordOptions) (WebAppsClientGenerateNewSitePublishingPasswordResponse, error)
GenerateNewSitePublishingPassword - Generates a new publishing password for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGenerateNewSitePublishingPasswordOptions contains the optional parameters for the WebAppsClient.GenerateNewSitePublishingPassword method.
func (*WebAppsClient) GenerateNewSitePublishingPasswordSlot ¶
func (client *WebAppsClient) GenerateNewSitePublishingPasswordSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGenerateNewSitePublishingPasswordSlotOptions) (WebAppsClientGenerateNewSitePublishingPasswordSlotResponse, error)
GenerateNewSitePublishingPasswordSlot - Generates a new publishing password for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
- options - WebAppsClientGenerateNewSitePublishingPasswordSlotOptions contains the optional parameters for the WebAppsClient.GenerateNewSitePublishingPasswordSlot method.
func (*WebAppsClient) Get ¶
func (client *WebAppsClient) Get(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetOptions) (WebAppsClientGetResponse, error)
Get - Gets the details of a web, mobile, or API app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetOptions contains the optional parameters for the WebAppsClient.Get method.
func (*WebAppsClient) GetAuthSettings ¶
func (client *WebAppsClient) GetAuthSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetAuthSettingsOptions) (WebAppsClientGetAuthSettingsResponse, error)
GetAuthSettings - Gets the Authentication/Authorization settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetAuthSettingsOptions contains the optional parameters for the WebAppsClient.GetAuthSettings method.
func (*WebAppsClient) GetAuthSettingsSlot ¶
func (client *WebAppsClient) GetAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetAuthSettingsSlotOptions) (WebAppsClientGetAuthSettingsSlotResponse, error)
GetAuthSettingsSlot - Gets the Authentication/Authorization settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
- options - WebAppsClientGetAuthSettingsSlotOptions contains the optional parameters for the WebAppsClient.GetAuthSettingsSlot method.
func (*WebAppsClient) GetBackupConfiguration ¶
func (client *WebAppsClient) GetBackupConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetBackupConfigurationOptions) (WebAppsClientGetBackupConfigurationResponse, error)
GetBackupConfiguration - Gets the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetBackupConfigurationOptions contains the optional parameters for the WebAppsClient.GetBackupConfiguration method.
func (*WebAppsClient) GetBackupConfigurationSlot ¶
func (client *WebAppsClient) GetBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetBackupConfigurationSlotOptions) (WebAppsClientGetBackupConfigurationSlotResponse, error)
GetBackupConfigurationSlot - Gets the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
- options - WebAppsClientGetBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetBackupConfigurationSlot method.
func (*WebAppsClient) GetBackupStatus ¶
func (client *WebAppsClient) GetBackupStatus(ctx context.Context, resourceGroupName string, name string, backupID string, options *WebAppsClientGetBackupStatusOptions) (WebAppsClientGetBackupStatusResponse, error)
GetBackupStatus - Gets a backup of an app by its ID. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- options - WebAppsClientGetBackupStatusOptions contains the optional parameters for the WebAppsClient.GetBackupStatus method.
func (*WebAppsClient) GetBackupStatusSlot ¶
func (client *WebAppsClient) GetBackupStatusSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, options *WebAppsClientGetBackupStatusSlotOptions) (WebAppsClientGetBackupStatusSlotResponse, error)
GetBackupStatusSlot - Gets a backup of an app by its ID. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- backupID - ID of the backup.
- slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
- options - WebAppsClientGetBackupStatusSlotOptions contains the optional parameters for the WebAppsClient.GetBackupStatusSlot method.
func (*WebAppsClient) GetConfiguration ¶
func (client *WebAppsClient) GetConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetConfigurationOptions) (WebAppsClientGetConfigurationResponse, error)
GetConfiguration - Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetConfigurationOptions contains the optional parameters for the WebAppsClient.GetConfiguration method.
func (*WebAppsClient) GetConfigurationSlot ¶
func (client *WebAppsClient) GetConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetConfigurationSlotOptions) (WebAppsClientGetConfigurationSlotResponse, error)
GetConfigurationSlot - Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
- options - WebAppsClientGetConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSlot method.
func (*WebAppsClient) GetConfigurationSnapshot ¶
func (client *WebAppsClient) GetConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, options *WebAppsClientGetConfigurationSnapshotOptions) (WebAppsClientGetConfigurationSnapshotResponse, error)
GetConfigurationSnapshot - Gets a snapshot of the configuration of an app at a previous point in time. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- snapshotID - The ID of the snapshot to read.
- options - WebAppsClientGetConfigurationSnapshotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSnapshot method.
func (*WebAppsClient) GetConfigurationSnapshotSlot ¶
func (client *WebAppsClient) GetConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, slot string, options *WebAppsClientGetConfigurationSnapshotSlotOptions) (WebAppsClientGetConfigurationSnapshotSlotResponse, error)
GetConfigurationSnapshotSlot - Gets a snapshot of the configuration of an app at a previous point in time. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- snapshotID - The ID of the snapshot to read.
- slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
- options - WebAppsClientGetConfigurationSnapshotSlotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSnapshotSlot method.
func (*WebAppsClient) GetContainerLogsZip ¶
func (client *WebAppsClient) GetContainerLogsZip(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetContainerLogsZipOptions) (WebAppsClientGetContainerLogsZipResponse, error)
GetContainerLogsZip - Gets the ZIP archived docker log files for the given site If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetContainerLogsZipOptions contains the optional parameters for the WebAppsClient.GetContainerLogsZip method.
func (*WebAppsClient) GetContainerLogsZipSlot ¶
func (client *WebAppsClient) GetContainerLogsZipSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetContainerLogsZipSlotOptions) (WebAppsClientGetContainerLogsZipSlotResponse, error)
GetContainerLogsZipSlot - Gets the ZIP archived docker log files for the given site If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetContainerLogsZipSlotOptions contains the optional parameters for the WebAppsClient.GetContainerLogsZipSlot method.
func (*WebAppsClient) GetContinuousWebJob ¶
func (client *WebAppsClient) GetContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientGetContinuousWebJobOptions) (WebAppsClientGetContinuousWebJobResponse, error)
GetContinuousWebJob - Gets a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientGetContinuousWebJobOptions contains the optional parameters for the WebAppsClient.GetContinuousWebJob method.
func (*WebAppsClient) GetContinuousWebJobSlot ¶
func (client *WebAppsClient) GetContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientGetContinuousWebJobSlotOptions) (WebAppsClientGetContinuousWebJobSlotResponse, error)
GetContinuousWebJobSlot - Gets a continuous web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientGetContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetContinuousWebJobSlot method.
func (*WebAppsClient) GetDeployment ¶
func (client *WebAppsClient) GetDeployment(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsClientGetDeploymentOptions) (WebAppsClientGetDeploymentResponse, error)
GetDeployment - Get a deployment by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - Deployment ID.
- options - WebAppsClientGetDeploymentOptions contains the optional parameters for the WebAppsClient.GetDeployment method.
func (*WebAppsClient) GetDeploymentSlot ¶
func (client *WebAppsClient) GetDeploymentSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsClientGetDeploymentSlotOptions) (WebAppsClientGetDeploymentSlotResponse, error)
GetDeploymentSlot - Get a deployment by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - Deployment ID.
- slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
- options - WebAppsClientGetDeploymentSlotOptions contains the optional parameters for the WebAppsClient.GetDeploymentSlot method.
func (*WebAppsClient) GetDiagnosticLogsConfiguration ¶
func (client *WebAppsClient) GetDiagnosticLogsConfiguration(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetDiagnosticLogsConfigurationOptions) (WebAppsClientGetDiagnosticLogsConfigurationResponse, error)
GetDiagnosticLogsConfiguration - Gets the logging configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetDiagnosticLogsConfigurationOptions contains the optional parameters for the WebAppsClient.GetDiagnosticLogsConfiguration method.
func (*WebAppsClient) GetDiagnosticLogsConfigurationSlot ¶
func (client *WebAppsClient) GetDiagnosticLogsConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetDiagnosticLogsConfigurationSlotOptions) (WebAppsClientGetDiagnosticLogsConfigurationSlotResponse, error)
GetDiagnosticLogsConfigurationSlot - Gets the logging configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
- options - WebAppsClientGetDiagnosticLogsConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetDiagnosticLogsConfigurationSlot method.
func (*WebAppsClient) GetDomainOwnershipIdentifier ¶
func (client *WebAppsClient) GetDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, options *WebAppsClientGetDomainOwnershipIdentifierOptions) (WebAppsClientGetDomainOwnershipIdentifierResponse, error)
GetDomainOwnershipIdentifier - Get domain ownership identifier for web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- options - WebAppsClientGetDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.GetDomainOwnershipIdentifier method.
func (*WebAppsClient) GetDomainOwnershipIdentifierSlot ¶
func (client *WebAppsClient) GetDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, options *WebAppsClientGetDomainOwnershipIdentifierSlotOptions) (WebAppsClientGetDomainOwnershipIdentifierSlotResponse, error)
GetDomainOwnershipIdentifierSlot - Get domain ownership identifier for web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- options - WebAppsClientGetDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.GetDomainOwnershipIdentifierSlot method.
func (*WebAppsClient) GetFunction ¶
func (client *WebAppsClient) GetFunction(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsClientGetFunctionOptions) (WebAppsClientGetFunctionResponse, error)
GetFunction - Get function information by its ID for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- options - WebAppsClientGetFunctionOptions contains the optional parameters for the WebAppsClient.GetFunction method.
func (*WebAppsClient) GetFunctionsAdminToken ¶
func (client *WebAppsClient) GetFunctionsAdminToken(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetFunctionsAdminTokenOptions) (WebAppsClientGetFunctionsAdminTokenResponse, error)
GetFunctionsAdminToken - Fetch a short lived token that can be exchanged for a master key. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetFunctionsAdminTokenOptions contains the optional parameters for the WebAppsClient.GetFunctionsAdminToken method.
func (*WebAppsClient) GetFunctionsAdminTokenSlot ¶
func (client *WebAppsClient) GetFunctionsAdminTokenSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetFunctionsAdminTokenSlotOptions) (WebAppsClientGetFunctionsAdminTokenSlotResponse, error)
GetFunctionsAdminTokenSlot - Fetch a short lived token that can be exchanged for a master key. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetFunctionsAdminTokenSlotOptions contains the optional parameters for the WebAppsClient.GetFunctionsAdminTokenSlot method.
func (*WebAppsClient) GetHostNameBinding ¶
func (client *WebAppsClient) GetHostNameBinding(ctx context.Context, resourceGroupName string, name string, hostName string, options *WebAppsClientGetHostNameBindingOptions) (WebAppsClientGetHostNameBindingResponse, error)
GetHostNameBinding - Get the named hostname binding for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- hostName - Hostname in the hostname binding.
- options - WebAppsClientGetHostNameBindingOptions contains the optional parameters for the WebAppsClient.GetHostNameBinding method.
func (*WebAppsClient) GetHostNameBindingSlot ¶
func (client *WebAppsClient) GetHostNameBindingSlot(ctx context.Context, resourceGroupName string, name string, slot string, hostName string, options *WebAppsClientGetHostNameBindingSlotOptions) (WebAppsClientGetHostNameBindingSlotResponse, error)
GetHostNameBindingSlot - Get the named hostname binding for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
- hostName - Hostname in the hostname binding.
- options - WebAppsClientGetHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.GetHostNameBindingSlot method.
func (*WebAppsClient) GetHybridConnection ¶
func (client *WebAppsClient) GetHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *WebAppsClientGetHybridConnectionOptions) (WebAppsClientGetHybridConnectionResponse, error)
GetHybridConnection - Retrieves a specific Service Bus Hybrid Connection used by this Web App. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- options - WebAppsClientGetHybridConnectionOptions contains the optional parameters for the WebAppsClient.GetHybridConnection method.
func (*WebAppsClient) GetHybridConnectionSlot ¶
func (client *WebAppsClient) GetHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, options *WebAppsClientGetHybridConnectionSlotOptions) (WebAppsClientGetHybridConnectionSlotResponse, error)
GetHybridConnectionSlot - Retrieves a specific Service Bus Hybrid Connection used by this Web App. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- slot - The name of the slot for the web app.
- options - WebAppsClientGetHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetHybridConnectionSlot method.
func (*WebAppsClient) GetInstanceFunctionSlot ¶
func (client *WebAppsClient) GetInstanceFunctionSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsClientGetInstanceFunctionSlotOptions) (WebAppsClientGetInstanceFunctionSlotResponse, error)
GetInstanceFunctionSlot - Get function information by its ID for web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- slot - Name of the deployment slot.
- options - WebAppsClientGetInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceFunctionSlot method.
func (*WebAppsClient) GetInstanceMSDeployLog ¶
func (client *WebAppsClient) GetInstanceMSDeployLog(ctx context.Context, resourceGroupName string, name string, instanceID string, options *WebAppsClientGetInstanceMSDeployLogOptions) (WebAppsClientGetInstanceMSDeployLogResponse, error)
GetInstanceMSDeployLog - Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- instanceID - ID of web app instance.
- options - WebAppsClientGetInstanceMSDeployLogOptions contains the optional parameters for the WebAppsClient.GetInstanceMSDeployLog method.
func (*WebAppsClient) GetInstanceMSDeployLogSlot ¶
func (client *WebAppsClient) GetInstanceMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, options *WebAppsClientGetInstanceMSDeployLogSlotOptions) (WebAppsClientGetInstanceMSDeployLogSlotResponse, error)
GetInstanceMSDeployLogSlot - Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- instanceID - ID of web app instance.
- options - WebAppsClientGetInstanceMSDeployLogSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceMSDeployLogSlot method.
func (*WebAppsClient) GetInstanceMsDeployStatus ¶
func (client *WebAppsClient) GetInstanceMsDeployStatus(ctx context.Context, resourceGroupName string, name string, instanceID string, options *WebAppsClientGetInstanceMsDeployStatusOptions) (WebAppsClientGetInstanceMsDeployStatusResponse, error)
GetInstanceMsDeployStatus - Get the status of the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- instanceID - ID of web app instance.
- options - WebAppsClientGetInstanceMsDeployStatusOptions contains the optional parameters for the WebAppsClient.GetInstanceMsDeployStatus method.
func (*WebAppsClient) GetInstanceMsDeployStatusSlot ¶
func (client *WebAppsClient) GetInstanceMsDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, instanceID string, options *WebAppsClientGetInstanceMsDeployStatusSlotOptions) (WebAppsClientGetInstanceMsDeployStatusSlotResponse, error)
GetInstanceMsDeployStatusSlot - Get the status of the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- instanceID - ID of web app instance.
- options - WebAppsClientGetInstanceMsDeployStatusSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceMsDeployStatusSlot method.
func (*WebAppsClient) GetInstanceProcess ¶
func (client *WebAppsClient) GetInstanceProcess(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsClientGetInstanceProcessOptions) (WebAppsClientGetInstanceProcessResponse, error)
GetInstanceProcess - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessOptions contains the optional parameters for the WebAppsClient.GetInstanceProcess method.
func (*WebAppsClient) GetInstanceProcessDump ¶
func (client *WebAppsClient) GetInstanceProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, instanceID string, options *WebAppsClientGetInstanceProcessDumpOptions) (WebAppsClientGetInstanceProcessDumpResponse, error)
GetInstanceProcessDump - Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessDumpOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessDump method.
func (*WebAppsClient) GetInstanceProcessDumpSlot ¶
func (client *WebAppsClient) GetInstanceProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsClientGetInstanceProcessDumpSlotOptions) (WebAppsClientGetInstanceProcessDumpSlotResponse, error)
GetInstanceProcessDumpSlot - Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessDumpSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessDumpSlot method.
func (*WebAppsClient) GetInstanceProcessModule ¶
func (client *WebAppsClient) GetInstanceProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, instanceID string, options *WebAppsClientGetInstanceProcessModuleOptions) (WebAppsClientGetInstanceProcessModuleResponse, error)
GetInstanceProcessModule - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- baseAddress - Module base address.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessModuleOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessModule method.
func (*WebAppsClient) GetInstanceProcessModuleSlot ¶
func (client *WebAppsClient) GetInstanceProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, slot string, instanceID string, options *WebAppsClientGetInstanceProcessModuleSlotOptions) (WebAppsClientGetInstanceProcessModuleSlotResponse, error)
GetInstanceProcessModuleSlot - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- baseAddress - Module base address.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessModuleSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessModuleSlot method.
func (*WebAppsClient) GetInstanceProcessSlot ¶
func (client *WebAppsClient) GetInstanceProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsClientGetInstanceProcessSlotOptions) (WebAppsClientGetInstanceProcessSlotResponse, error)
GetInstanceProcessSlot - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessSlot method.
func (*WebAppsClient) GetInstanceProcessThread ¶
func (client *WebAppsClient) GetInstanceProcessThread(ctx context.Context, resourceGroupName string, name string, processID string, threadID string, instanceID string, options *WebAppsClientGetInstanceProcessThreadOptions) (WebAppsClientGetInstanceProcessThreadResponse, error)
GetInstanceProcessThread - Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- threadID - TID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessThreadOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessThread method.
func (*WebAppsClient) GetInstanceProcessThreadSlot ¶
func (client *WebAppsClient) GetInstanceProcessThreadSlot(ctx context.Context, resourceGroupName string, name string, processID string, threadID string, slot string, instanceID string, options *WebAppsClientGetInstanceProcessThreadSlotOptions) (WebAppsClientGetInstanceProcessThreadSlotResponse, error)
GetInstanceProcessThreadSlot - Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- threadID - TID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientGetInstanceProcessThreadSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessThreadSlot method.
func (*WebAppsClient) GetMSDeployLog ¶
func (client *WebAppsClient) GetMSDeployLog(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetMSDeployLogOptions) (WebAppsClientGetMSDeployLogResponse, error)
GetMSDeployLog - Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetMSDeployLogOptions contains the optional parameters for the WebAppsClient.GetMSDeployLog method.
func (*WebAppsClient) GetMSDeployLogSlot ¶
func (client *WebAppsClient) GetMSDeployLogSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetMSDeployLogSlotOptions) (WebAppsClientGetMSDeployLogSlotResponse, error)
GetMSDeployLogSlot - Get the MSDeploy Log for the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetMSDeployLogSlotOptions contains the optional parameters for the WebAppsClient.GetMSDeployLogSlot method.
func (*WebAppsClient) GetMSDeployStatus ¶
func (client *WebAppsClient) GetMSDeployStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetMSDeployStatusOptions) (WebAppsClientGetMSDeployStatusResponse, error)
GetMSDeployStatus - Get the status of the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetMSDeployStatusOptions contains the optional parameters for the WebAppsClient.GetMSDeployStatus method.
func (*WebAppsClient) GetMSDeployStatusSlot ¶
func (client *WebAppsClient) GetMSDeployStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetMSDeployStatusSlotOptions) (WebAppsClientGetMSDeployStatusSlotResponse, error)
GetMSDeployStatusSlot - Get the status of the last MSDeploy operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetMSDeployStatusSlotOptions contains the optional parameters for the WebAppsClient.GetMSDeployStatusSlot method.
func (*WebAppsClient) GetMigrateMySQLStatus ¶
func (client *WebAppsClient) GetMigrateMySQLStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetMigrateMySQLStatusOptions) (WebAppsClientGetMigrateMySQLStatusResponse, error)
GetMigrateMySQLStatus - Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetMigrateMySQLStatusOptions contains the optional parameters for the WebAppsClient.GetMigrateMySQLStatus method.
func (*WebAppsClient) GetMigrateMySQLStatusSlot ¶
func (client *WebAppsClient) GetMigrateMySQLStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetMigrateMySQLStatusSlotOptions) (WebAppsClientGetMigrateMySQLStatusSlotResponse, error)
GetMigrateMySQLStatusSlot - Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of the deployment slot.
- options - WebAppsClientGetMigrateMySQLStatusSlotOptions contains the optional parameters for the WebAppsClient.GetMigrateMySQLStatusSlot method.
func (*WebAppsClient) GetNetworkTraceOperation ¶
func (client *WebAppsClient) GetNetworkTraceOperation(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsClientGetNetworkTraceOperationOptions) (WebAppsClientGetNetworkTraceOperationResponse, error)
GetNetworkTraceOperation - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- options - WebAppsClientGetNetworkTraceOperationOptions contains the optional parameters for the WebAppsClient.GetNetworkTraceOperation method.
func (*WebAppsClient) GetNetworkTraceOperationSlot ¶
func (client *WebAppsClient) GetNetworkTraceOperationSlot(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsClientGetNetworkTraceOperationSlotOptions) (WebAppsClientGetNetworkTraceOperationSlotResponse, error)
GetNetworkTraceOperationSlot - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
- options - WebAppsClientGetNetworkTraceOperationSlotOptions contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationSlot method.
func (*WebAppsClient) GetNetworkTraceOperationSlotV2 ¶
func (client *WebAppsClient) GetNetworkTraceOperationSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsClientGetNetworkTraceOperationSlotV2Options) (WebAppsClientGetNetworkTraceOperationSlotV2Response, error)
GetNetworkTraceOperationSlotV2 - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
- options - WebAppsClientGetNetworkTraceOperationSlotV2Options contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationSlotV2 method.
func (*WebAppsClient) GetNetworkTraceOperationV2 ¶
func (client *WebAppsClient) GetNetworkTraceOperationV2(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsClientGetNetworkTraceOperationV2Options) (WebAppsClientGetNetworkTraceOperationV2Response, error)
GetNetworkTraceOperationV2 - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- options - WebAppsClientGetNetworkTraceOperationV2Options contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationV2 method.
func (*WebAppsClient) GetNetworkTraces ¶
func (client *WebAppsClient) GetNetworkTraces(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsClientGetNetworkTracesOptions) (WebAppsClientGetNetworkTracesResponse, error)
GetNetworkTraces - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- options - WebAppsClientGetNetworkTracesOptions contains the optional parameters for the WebAppsClient.GetNetworkTraces method.
func (*WebAppsClient) GetNetworkTracesSlot ¶
func (client *WebAppsClient) GetNetworkTracesSlot(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsClientGetNetworkTracesSlotOptions) (WebAppsClientGetNetworkTracesSlotResponse, error)
GetNetworkTracesSlot - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
- options - WebAppsClientGetNetworkTracesSlotOptions contains the optional parameters for the WebAppsClient.GetNetworkTracesSlot method.
func (*WebAppsClient) GetNetworkTracesSlotV2 ¶
func (client *WebAppsClient) GetNetworkTracesSlotV2(ctx context.Context, resourceGroupName string, name string, operationID string, slot string, options *WebAppsClientGetNetworkTracesSlotV2Options) (WebAppsClientGetNetworkTracesSlotV2Response, error)
GetNetworkTracesSlotV2 - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
- options - WebAppsClientGetNetworkTracesSlotV2Options contains the optional parameters for the WebAppsClient.GetNetworkTracesSlotV2 method.
func (*WebAppsClient) GetNetworkTracesV2 ¶
func (client *WebAppsClient) GetNetworkTracesV2(ctx context.Context, resourceGroupName string, name string, operationID string, options *WebAppsClientGetNetworkTracesV2Options) (WebAppsClientGetNetworkTracesV2Response, error)
GetNetworkTracesV2 - Gets a named operation for a network trace capturing (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- operationID - GUID of the operation.
- options - WebAppsClientGetNetworkTracesV2Options contains the optional parameters for the WebAppsClient.GetNetworkTracesV2 method.
func (*WebAppsClient) GetPremierAddOn ¶
func (client *WebAppsClient) GetPremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, options *WebAppsClientGetPremierAddOnOptions) (WebAppsClientGetPremierAddOnResponse, error)
GetPremierAddOn - Gets a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- options - WebAppsClientGetPremierAddOnOptions contains the optional parameters for the WebAppsClient.GetPremierAddOn method.
func (*WebAppsClient) GetPremierAddOnSlot ¶
func (client *WebAppsClient) GetPremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, options *WebAppsClientGetPremierAddOnSlotOptions) (WebAppsClientGetPremierAddOnSlotResponse, error)
GetPremierAddOnSlot - Gets a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
- options - WebAppsClientGetPremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.GetPremierAddOnSlot method.
func (*WebAppsClient) GetPrivateAccess ¶
func (client *WebAppsClient) GetPrivateAccess(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetPrivateAccessOptions) (WebAppsClientGetPrivateAccessResponse, error)
GetPrivateAccess - Gets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientGetPrivateAccessOptions contains the optional parameters for the WebAppsClient.GetPrivateAccess method.
func (*WebAppsClient) GetPrivateAccessSlot ¶
func (client *WebAppsClient) GetPrivateAccessSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetPrivateAccessSlotOptions) (WebAppsClientGetPrivateAccessSlotResponse, error)
GetPrivateAccessSlot - Gets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for the web app.
- options - WebAppsClientGetPrivateAccessSlotOptions contains the optional parameters for the WebAppsClient.GetPrivateAccessSlot method.
func (*WebAppsClient) GetProcess ¶
func (client *WebAppsClient) GetProcess(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsClientGetProcessOptions) (WebAppsClientGetProcessResponse, error)
GetProcess - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- options - WebAppsClientGetProcessOptions contains the optional parameters for the WebAppsClient.GetProcess method.
func (*WebAppsClient) GetProcessDump ¶
func (client *WebAppsClient) GetProcessDump(ctx context.Context, resourceGroupName string, name string, processID string, options *WebAppsClientGetProcessDumpOptions) (WebAppsClientGetProcessDumpResponse, error)
GetProcessDump - Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- options - WebAppsClientGetProcessDumpOptions contains the optional parameters for the WebAppsClient.GetProcessDump method.
func (*WebAppsClient) GetProcessDumpSlot ¶
func (client *WebAppsClient) GetProcessDumpSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsClientGetProcessDumpSlotOptions) (WebAppsClientGetProcessDumpSlotResponse, error)
GetProcessDumpSlot - Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientGetProcessDumpSlotOptions contains the optional parameters for the WebAppsClient.GetProcessDumpSlot method.
func (*WebAppsClient) GetProcessModule ¶
func (client *WebAppsClient) GetProcessModule(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, options *WebAppsClientGetProcessModuleOptions) (WebAppsClientGetProcessModuleResponse, error)
GetProcessModule - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- baseAddress - Module base address.
- options - WebAppsClientGetProcessModuleOptions contains the optional parameters for the WebAppsClient.GetProcessModule method.
func (*WebAppsClient) GetProcessModuleSlot ¶
func (client *WebAppsClient) GetProcessModuleSlot(ctx context.Context, resourceGroupName string, name string, processID string, baseAddress string, slot string, options *WebAppsClientGetProcessModuleSlotOptions) (WebAppsClientGetProcessModuleSlotResponse, error)
GetProcessModuleSlot - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- baseAddress - Module base address.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientGetProcessModuleSlotOptions contains the optional parameters for the WebAppsClient.GetProcessModuleSlot method.
func (*WebAppsClient) GetProcessSlot ¶
func (client *WebAppsClient) GetProcessSlot(ctx context.Context, resourceGroupName string, name string, processID string, slot string, options *WebAppsClientGetProcessSlotOptions) (WebAppsClientGetProcessSlotResponse, error)
GetProcessSlot - Get process information by its ID for a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientGetProcessSlotOptions contains the optional parameters for the WebAppsClient.GetProcessSlot method.
func (*WebAppsClient) GetProcessThread ¶
func (client *WebAppsClient) GetProcessThread(ctx context.Context, resourceGroupName string, name string, processID string, threadID string, options *WebAppsClientGetProcessThreadOptions) (WebAppsClientGetProcessThreadResponse, error)
GetProcessThread - Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- threadID - TID.
- options - WebAppsClientGetProcessThreadOptions contains the optional parameters for the WebAppsClient.GetProcessThread method.
func (*WebAppsClient) GetProcessThreadSlot ¶
func (client *WebAppsClient) GetProcessThreadSlot(ctx context.Context, resourceGroupName string, name string, processID string, threadID string, slot string, options *WebAppsClientGetProcessThreadSlotOptions) (WebAppsClientGetProcessThreadSlotResponse, error)
GetProcessThreadSlot - Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- threadID - TID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientGetProcessThreadSlotOptions contains the optional parameters for the WebAppsClient.GetProcessThreadSlot method.
func (*WebAppsClient) GetPublicCertificate ¶
func (client *WebAppsClient) GetPublicCertificate(ctx context.Context, resourceGroupName string, name string, publicCertificateName string, options *WebAppsClientGetPublicCertificateOptions) (WebAppsClientGetPublicCertificateResponse, error)
GetPublicCertificate - Get the named public certificate for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- publicCertificateName - Public certificate name.
- options - WebAppsClientGetPublicCertificateOptions contains the optional parameters for the WebAppsClient.GetPublicCertificate method.
func (*WebAppsClient) GetPublicCertificateSlot ¶
func (client *WebAppsClient) GetPublicCertificateSlot(ctx context.Context, resourceGroupName string, name string, slot string, publicCertificateName string, options *WebAppsClientGetPublicCertificateSlotOptions) (WebAppsClientGetPublicCertificateSlotResponse, error)
GetPublicCertificateSlot - Get the named public certificate for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
- publicCertificateName - Public certificate name.
- options - WebAppsClientGetPublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.GetPublicCertificateSlot method.
func (*WebAppsClient) GetRelayServiceConnection ¶
func (client *WebAppsClient) GetRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, options *WebAppsClientGetRelayServiceConnectionOptions) (WebAppsClientGetRelayServiceConnectionResponse, error)
GetRelayServiceConnection - Gets a hybrid connection configuration by its name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection.
- options - WebAppsClientGetRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.GetRelayServiceConnection method.
func (*WebAppsClient) GetRelayServiceConnectionSlot ¶
func (client *WebAppsClient) GetRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, options *WebAppsClientGetRelayServiceConnectionSlotOptions) (WebAppsClientGetRelayServiceConnectionSlotResponse, error)
GetRelayServiceConnectionSlot - Gets a hybrid connection configuration by its name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection.
- slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
- options - WebAppsClientGetRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetRelayServiceConnectionSlot method.
func (*WebAppsClient) GetSiteExtension ¶
func (client *WebAppsClient) GetSiteExtension(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, options *WebAppsClientGetSiteExtensionOptions) (WebAppsClientGetSiteExtensionResponse, error)
GetSiteExtension - Get site extension information by its ID for a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- options - WebAppsClientGetSiteExtensionOptions contains the optional parameters for the WebAppsClient.GetSiteExtension method.
func (*WebAppsClient) GetSiteExtensionSlot ¶
func (client *WebAppsClient) GetSiteExtensionSlot(ctx context.Context, resourceGroupName string, name string, siteExtensionID string, slot string, options *WebAppsClientGetSiteExtensionSlotOptions) (WebAppsClientGetSiteExtensionSlotResponse, error)
GetSiteExtensionSlot - Get site extension information by its ID for a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- siteExtensionID - Site extension name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientGetSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.GetSiteExtensionSlot method.
func (*WebAppsClient) GetSitePhpErrorLogFlag ¶
func (client *WebAppsClient) GetSitePhpErrorLogFlag(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetSitePhpErrorLogFlagOptions) (WebAppsClientGetSitePhpErrorLogFlagResponse, error)
GetSitePhpErrorLogFlag - Gets web app's event logs. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetSitePhpErrorLogFlagOptions contains the optional parameters for the WebAppsClient.GetSitePhpErrorLogFlag method.
func (*WebAppsClient) GetSitePhpErrorLogFlagSlot ¶
func (client *WebAppsClient) GetSitePhpErrorLogFlagSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetSitePhpErrorLogFlagSlotOptions) (WebAppsClientGetSitePhpErrorLogFlagSlotResponse, error)
GetSitePhpErrorLogFlagSlot - Gets web app's event logs. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetSitePhpErrorLogFlagSlotOptions contains the optional parameters for the WebAppsClient.GetSitePhpErrorLogFlagSlot method.
func (*WebAppsClient) GetSlot ¶
func (client *WebAppsClient) GetSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetSlotOptions) (WebAppsClientGetSlotResponse, error)
GetSlot - Gets the details of a web, mobile, or API app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. By default, this API returns the production slot.
- options - WebAppsClientGetSlotOptions contains the optional parameters for the WebAppsClient.GetSlot method.
func (*WebAppsClient) GetSourceControl ¶
func (client *WebAppsClient) GetSourceControl(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetSourceControlOptions) (WebAppsClientGetSourceControlResponse, error)
GetSourceControl - Gets the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetSourceControlOptions contains the optional parameters for the WebAppsClient.GetSourceControl method.
func (*WebAppsClient) GetSourceControlSlot ¶
func (client *WebAppsClient) GetSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetSourceControlSlotOptions) (WebAppsClientGetSourceControlSlotResponse, error)
GetSourceControlSlot - Gets the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
- options - WebAppsClientGetSourceControlSlotOptions contains the optional parameters for the WebAppsClient.GetSourceControlSlot method.
func (*WebAppsClient) GetSwiftVirtualNetworkConnection ¶
func (client *WebAppsClient) GetSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetSwiftVirtualNetworkConnectionOptions) (WebAppsClientGetSwiftVirtualNetworkConnectionResponse, error)
GetSwiftVirtualNetworkConnection - Gets a Swift Virtual Network connection. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientGetSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.GetSwiftVirtualNetworkConnection method.
func (*WebAppsClient) GetSwiftVirtualNetworkConnectionSlot ¶
func (client *WebAppsClient) GetSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions) (WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse, error)
GetSwiftVirtualNetworkConnectionSlot - Gets a Swift Virtual Network connection. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
- options - WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetSwiftVirtualNetworkConnectionSlot method.
func (*WebAppsClient) GetTriggeredWebJob ¶
func (client *WebAppsClient) GetTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientGetTriggeredWebJobOptions) (WebAppsClientGetTriggeredWebJobResponse, error)
GetTriggeredWebJob - Gets a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientGetTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJob method.
func (*WebAppsClient) GetTriggeredWebJobHistory ¶
func (client *WebAppsClient) GetTriggeredWebJobHistory(ctx context.Context, resourceGroupName string, name string, webJobName string, id string, options *WebAppsClientGetTriggeredWebJobHistoryOptions) (WebAppsClientGetTriggeredWebJobHistoryResponse, error)
GetTriggeredWebJobHistory - Gets a triggered web job's history by its ID for an app, , or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- id - History ID.
- options - WebAppsClientGetTriggeredWebJobHistoryOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobHistory method.
func (*WebAppsClient) GetTriggeredWebJobHistorySlot ¶
func (client *WebAppsClient) GetTriggeredWebJobHistorySlot(ctx context.Context, resourceGroupName string, name string, webJobName string, id string, slot string, options *WebAppsClientGetTriggeredWebJobHistorySlotOptions) (WebAppsClientGetTriggeredWebJobHistorySlotResponse, error)
GetTriggeredWebJobHistorySlot - Gets a triggered web job's history by its ID for an app, , or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- id - History ID.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientGetTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobHistorySlot method.
func (*WebAppsClient) GetTriggeredWebJobSlot ¶
func (client *WebAppsClient) GetTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientGetTriggeredWebJobSlotOptions) (WebAppsClientGetTriggeredWebJobSlotResponse, error)
GetTriggeredWebJobSlot - Gets a triggered web job by its ID for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientGetTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobSlot method.
func (*WebAppsClient) GetVnetConnection ¶
func (client *WebAppsClient) GetVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, options *WebAppsClientGetVnetConnectionOptions) (WebAppsClientGetVnetConnectionResponse, error)
GetVnetConnection - Gets a virtual network the app (or deployment slot) is connected to by name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the virtual network.
- options - WebAppsClientGetVnetConnectionOptions contains the optional parameters for the WebAppsClient.GetVnetConnection method.
func (*WebAppsClient) GetVnetConnectionGateway ¶
func (client *WebAppsClient) GetVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, options *WebAppsClientGetVnetConnectionGatewayOptions) (WebAppsClientGetVnetConnectionGatewayResponse, error)
GetVnetConnectionGateway - Gets an app's Virtual Network gateway. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- options - WebAppsClientGetVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionGateway method.
func (*WebAppsClient) GetVnetConnectionGatewaySlot ¶
func (client *WebAppsClient) GetVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, options *WebAppsClientGetVnetConnectionGatewaySlotOptions) (WebAppsClientGetVnetConnectionGatewaySlotResponse, error)
GetVnetConnectionGatewaySlot - Gets an app's Virtual Network gateway. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
- options - WebAppsClientGetVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionGatewaySlot method.
func (*WebAppsClient) GetVnetConnectionSlot ¶
func (client *WebAppsClient) GetVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, options *WebAppsClientGetVnetConnectionSlotOptions) (WebAppsClientGetVnetConnectionSlotResponse, error)
GetVnetConnectionSlot - Gets a virtual network the app (or deployment slot) is connected to by name. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the virtual network.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
- options - WebAppsClientGetVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionSlot method.
func (*WebAppsClient) GetWebJob ¶
func (client *WebAppsClient) GetWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientGetWebJobOptions) (WebAppsClientGetWebJobResponse, error)
GetWebJob - Get webjob information for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of the web job.
- options - WebAppsClientGetWebJobOptions contains the optional parameters for the WebAppsClient.GetWebJob method.
func (*WebAppsClient) GetWebJobSlot ¶
func (client *WebAppsClient) GetWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientGetWebJobSlotOptions) (WebAppsClientGetWebJobSlotResponse, error)
GetWebJobSlot - Get webjob information for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of the web job.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientGetWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetWebJobSlot method.
func (*WebAppsClient) GetWebSiteContainerLogs ¶
func (client *WebAppsClient) GetWebSiteContainerLogs(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientGetWebSiteContainerLogsOptions) (WebAppsClientGetWebSiteContainerLogsResponse, error)
GetWebSiteContainerLogs - Gets the last lines of docker logs for the given site If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientGetWebSiteContainerLogsOptions contains the optional parameters for the WebAppsClient.GetWebSiteContainerLogs method.
func (*WebAppsClient) GetWebSiteContainerLogsSlot ¶
func (client *WebAppsClient) GetWebSiteContainerLogsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientGetWebSiteContainerLogsSlotOptions) (WebAppsClientGetWebSiteContainerLogsSlotResponse, error)
GetWebSiteContainerLogsSlot - Gets the last lines of docker logs for the given site If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientGetWebSiteContainerLogsSlotOptions contains the optional parameters for the WebAppsClient.GetWebSiteContainerLogsSlot method.
func (*WebAppsClient) IsCloneable ¶
func (client *WebAppsClient) IsCloneable(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientIsCloneableOptions) (WebAppsClientIsCloneableResponse, error)
IsCloneable - Shows whether an app can be cloned to another resource group or subscription. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientIsCloneableOptions contains the optional parameters for the WebAppsClient.IsCloneable method.
func (*WebAppsClient) IsCloneableSlot ¶
func (client *WebAppsClient) IsCloneableSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientIsCloneableSlotOptions) (WebAppsClientIsCloneableSlotResponse, error)
IsCloneableSlot - Shows whether an app can be cloned to another resource group or subscription. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. By default, this API returns information on the production slot.
- options - WebAppsClientIsCloneableSlotOptions contains the optional parameters for the WebAppsClient.IsCloneableSlot method.
func (*WebAppsClient) ListApplicationSettings ¶
func (client *WebAppsClient) ListApplicationSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListApplicationSettingsOptions) (WebAppsClientListApplicationSettingsResponse, error)
ListApplicationSettings - Gets the application settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListApplicationSettingsOptions contains the optional parameters for the WebAppsClient.ListApplicationSettings method.
func (*WebAppsClient) ListApplicationSettingsSlot ¶
func (client *WebAppsClient) ListApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListApplicationSettingsSlotOptions) (WebAppsClientListApplicationSettingsSlotResponse, error)
ListApplicationSettingsSlot - Gets the application settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
- options - WebAppsClientListApplicationSettingsSlotOptions contains the optional parameters for the WebAppsClient.ListApplicationSettingsSlot method.
func (*WebAppsClient) ListAzureStorageAccounts ¶
func (client *WebAppsClient) ListAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListAzureStorageAccountsOptions) (WebAppsClientListAzureStorageAccountsResponse, error)
ListAzureStorageAccounts - Gets the Azure storage account configurations of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListAzureStorageAccountsOptions contains the optional parameters for the WebAppsClient.ListAzureStorageAccounts method.
func (*WebAppsClient) ListAzureStorageAccountsSlot ¶
func (client *WebAppsClient) ListAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListAzureStorageAccountsSlotOptions) (WebAppsClientListAzureStorageAccountsSlotResponse, error)
ListAzureStorageAccountsSlot - Gets the Azure storage account configurations of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
- options - WebAppsClientListAzureStorageAccountsSlotOptions contains the optional parameters for the WebAppsClient.ListAzureStorageAccountsSlot method.
func (*WebAppsClient) ListBackupStatusSecrets ¶
func (client *WebAppsClient) ListBackupStatusSecrets(ctx context.Context, resourceGroupName string, name string, backupID string, request BackupRequest, options *WebAppsClientListBackupStatusSecretsOptions) (WebAppsClientListBackupStatusSecretsResponse, error)
ListBackupStatusSecrets - Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- backupID - ID of backup.
- request - Information on backup request.
- options - WebAppsClientListBackupStatusSecretsOptions contains the optional parameters for the WebAppsClient.ListBackupStatusSecrets method.
func (*WebAppsClient) ListBackupStatusSecretsSlot ¶
func (client *WebAppsClient) ListBackupStatusSecretsSlot(ctx context.Context, resourceGroupName string, name string, backupID string, slot string, request BackupRequest, options *WebAppsClientListBackupStatusSecretsSlotOptions) (WebAppsClientListBackupStatusSecretsSlotResponse, error)
ListBackupStatusSecretsSlot - Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- backupID - ID of backup.
- slot - Name of web app slot. If not specified then will default to production slot.
- request - Information on backup request.
- options - WebAppsClientListBackupStatusSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListBackupStatusSecretsSlot method.
func (*WebAppsClient) ListConnectionStrings ¶
func (client *WebAppsClient) ListConnectionStrings(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListConnectionStringsOptions) (WebAppsClientListConnectionStringsResponse, error)
ListConnectionStrings - Gets the connection strings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListConnectionStringsOptions contains the optional parameters for the WebAppsClient.ListConnectionStrings method.
func (*WebAppsClient) ListConnectionStringsSlot ¶
func (client *WebAppsClient) ListConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListConnectionStringsSlotOptions) (WebAppsClientListConnectionStringsSlotResponse, error)
ListConnectionStringsSlot - Gets the connection strings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
- options - WebAppsClientListConnectionStringsSlotOptions contains the optional parameters for the WebAppsClient.ListConnectionStringsSlot method.
func (*WebAppsClient) ListDeploymentLog ¶
func (client *WebAppsClient) ListDeploymentLog(ctx context.Context, resourceGroupName string, name string, id string, options *WebAppsClientListDeploymentLogOptions) (WebAppsClientListDeploymentLogResponse, error)
ListDeploymentLog - List deployment log for specific deployment for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
- options - WebAppsClientListDeploymentLogOptions contains the optional parameters for the WebAppsClient.ListDeploymentLog method.
func (*WebAppsClient) ListDeploymentLogSlot ¶
func (client *WebAppsClient) ListDeploymentLogSlot(ctx context.Context, resourceGroupName string, name string, id string, slot string, options *WebAppsClientListDeploymentLogSlotOptions) (WebAppsClientListDeploymentLogSlotResponse, error)
ListDeploymentLogSlot - List deployment log for specific deployment for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListDeploymentLogSlotOptions contains the optional parameters for the WebAppsClient.ListDeploymentLogSlot method.
func (*WebAppsClient) ListFunctionKeys ¶
func (client *WebAppsClient) ListFunctionKeys(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsClientListFunctionKeysOptions) (WebAppsClientListFunctionKeysResponse, error)
ListFunctionKeys - Get function keys for a function in a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- options - WebAppsClientListFunctionKeysOptions contains the optional parameters for the WebAppsClient.ListFunctionKeys method.
func (*WebAppsClient) ListFunctionKeysSlot ¶
func (client *WebAppsClient) ListFunctionKeysSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsClientListFunctionKeysSlotOptions) (WebAppsClientListFunctionKeysSlotResponse, error)
ListFunctionKeysSlot - Get function keys for a function in a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- slot - Name of the deployment slot.
- options - WebAppsClientListFunctionKeysSlotOptions contains the optional parameters for the WebAppsClient.ListFunctionKeysSlot method.
func (*WebAppsClient) ListFunctionSecrets ¶
func (client *WebAppsClient) ListFunctionSecrets(ctx context.Context, resourceGroupName string, name string, functionName string, options *WebAppsClientListFunctionSecretsOptions) (WebAppsClientListFunctionSecretsResponse, error)
ListFunctionSecrets - Get function secrets for a function in a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- options - WebAppsClientListFunctionSecretsOptions contains the optional parameters for the WebAppsClient.ListFunctionSecrets method.
func (*WebAppsClient) ListFunctionSecretsSlot ¶
func (client *WebAppsClient) ListFunctionSecretsSlot(ctx context.Context, resourceGroupName string, name string, functionName string, slot string, options *WebAppsClientListFunctionSecretsSlotOptions) (WebAppsClientListFunctionSecretsSlotResponse, error)
ListFunctionSecretsSlot - Get function secrets for a function in a web site, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- functionName - Function name.
- slot - Name of the deployment slot.
- options - WebAppsClientListFunctionSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListFunctionSecretsSlot method.
func (*WebAppsClient) ListHostKeys ¶
func (client *WebAppsClient) ListHostKeys(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListHostKeysOptions) (WebAppsClientListHostKeysResponse, error)
ListHostKeys - Get host secrets for a function app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListHostKeysOptions contains the optional parameters for the WebAppsClient.ListHostKeys method.
func (*WebAppsClient) ListHostKeysSlot ¶
func (client *WebAppsClient) ListHostKeysSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListHostKeysSlotOptions) (WebAppsClientListHostKeysSlotResponse, error)
ListHostKeysSlot - Get host secrets for a function app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot.
- options - WebAppsClientListHostKeysSlotOptions contains the optional parameters for the WebAppsClient.ListHostKeysSlot method.
func (*WebAppsClient) ListHybridConnectionKeys ¶
func (client *WebAppsClient) ListHybridConnectionKeys(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, options *WebAppsClientListHybridConnectionKeysOptions) (WebAppsClientListHybridConnectionKeysResponse, error)
ListHybridConnectionKeys - Gets the send key name and value for a Hybrid Connection. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- options - WebAppsClientListHybridConnectionKeysOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionKeys method.
func (*WebAppsClient) ListHybridConnectionKeysSlot ¶
func (client *WebAppsClient) ListHybridConnectionKeysSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, options *WebAppsClientListHybridConnectionKeysSlotOptions) (WebAppsClientListHybridConnectionKeysSlotResponse, error)
ListHybridConnectionKeysSlot - Gets the send key name and value for a Hybrid Connection. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- slot - The name of the slot for the web app.
- options - WebAppsClientListHybridConnectionKeysSlotOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionKeysSlot method.
func (*WebAppsClient) ListHybridConnections ¶
func (client *WebAppsClient) ListHybridConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListHybridConnectionsOptions) (WebAppsClientListHybridConnectionsResponse, error)
ListHybridConnections - Retrieves all Service Bus Hybrid Connections used by this Web App. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientListHybridConnectionsOptions contains the optional parameters for the WebAppsClient.ListHybridConnections method.
func (*WebAppsClient) ListHybridConnectionsSlot ¶
func (client *WebAppsClient) ListHybridConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListHybridConnectionsSlotOptions) (WebAppsClientListHybridConnectionsSlotResponse, error)
ListHybridConnectionsSlot - Retrieves all Service Bus Hybrid Connections used by this Web App. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for the web app.
- options - WebAppsClientListHybridConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionsSlot method.
func (*WebAppsClient) ListMetadata ¶
func (client *WebAppsClient) ListMetadata(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListMetadataOptions) (WebAppsClientListMetadataResponse, error)
ListMetadata - Gets the metadata of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListMetadataOptions contains the optional parameters for the WebAppsClient.ListMetadata method.
func (*WebAppsClient) ListMetadataSlot ¶
func (client *WebAppsClient) ListMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListMetadataSlotOptions) (WebAppsClientListMetadataSlotResponse, error)
ListMetadataSlot - Gets the metadata of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
- options - WebAppsClientListMetadataSlotOptions contains the optional parameters for the WebAppsClient.ListMetadataSlot method.
func (*WebAppsClient) ListNetworkFeatures ¶
func (client *WebAppsClient) ListNetworkFeatures(ctx context.Context, resourceGroupName string, name string, view string, options *WebAppsClientListNetworkFeaturesOptions) (WebAppsClientListNetworkFeaturesResponse, error)
ListNetworkFeatures - Gets all network features used by the app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- view - The type of view. This can either be "summary" or "detailed".
- options - WebAppsClientListNetworkFeaturesOptions contains the optional parameters for the WebAppsClient.ListNetworkFeatures method.
func (*WebAppsClient) ListNetworkFeaturesSlot ¶
func (client *WebAppsClient) ListNetworkFeaturesSlot(ctx context.Context, resourceGroupName string, name string, view string, slot string, options *WebAppsClientListNetworkFeaturesSlotOptions) (WebAppsClientListNetworkFeaturesSlotResponse, error)
ListNetworkFeaturesSlot - Gets all network features used by the app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- view - The type of view. This can either be "summary" or "detailed".
- slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
- options - WebAppsClientListNetworkFeaturesSlotOptions contains the optional parameters for the WebAppsClient.ListNetworkFeaturesSlot method.
func (*WebAppsClient) ListPremierAddOns ¶
func (client *WebAppsClient) ListPremierAddOns(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListPremierAddOnsOptions) (WebAppsClientListPremierAddOnsResponse, error)
ListPremierAddOns - Gets the premier add-ons of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListPremierAddOnsOptions contains the optional parameters for the WebAppsClient.ListPremierAddOns method.
func (*WebAppsClient) ListPremierAddOnsSlot ¶
func (client *WebAppsClient) ListPremierAddOnsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListPremierAddOnsSlotOptions) (WebAppsClientListPremierAddOnsSlotResponse, error)
ListPremierAddOnsSlot - Gets the premier add-ons of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
- options - WebAppsClientListPremierAddOnsSlotOptions contains the optional parameters for the WebAppsClient.ListPremierAddOnsSlot method.
func (*WebAppsClient) ListPublishingProfileXMLWithSecrets ¶
func (client *WebAppsClient) ListPublishingProfileXMLWithSecrets(ctx context.Context, resourceGroupName string, name string, publishingProfileOptions CsmPublishingProfileOptions, options *WebAppsClientListPublishingProfileXMLWithSecretsOptions) (WebAppsClientListPublishingProfileXMLWithSecretsResponse, error)
ListPublishingProfileXMLWithSecrets - Gets the publishing profile for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
- options - WebAppsClientListPublishingProfileXMLWithSecretsOptions contains the optional parameters for the WebAppsClient.ListPublishingProfileXMLWithSecrets method.
func (*WebAppsClient) ListPublishingProfileXMLWithSecretsSlot ¶
func (client *WebAppsClient) ListPublishingProfileXMLWithSecretsSlot(ctx context.Context, resourceGroupName string, name string, slot string, publishingProfileOptions CsmPublishingProfileOptions, options *WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions) (WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse, error)
ListPublishingProfileXMLWithSecretsSlot - Gets the publishing profile for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
- publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
- options - WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListPublishingProfileXMLWithSecretsSlot method.
func (*WebAppsClient) ListRelayServiceConnections ¶
func (client *WebAppsClient) ListRelayServiceConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListRelayServiceConnectionsOptions) (WebAppsClientListRelayServiceConnectionsResponse, error)
ListRelayServiceConnections - Gets hybrid connections configured for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListRelayServiceConnectionsOptions contains the optional parameters for the WebAppsClient.ListRelayServiceConnections method.
func (*WebAppsClient) ListRelayServiceConnectionsSlot ¶
func (client *WebAppsClient) ListRelayServiceConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListRelayServiceConnectionsSlotOptions) (WebAppsClientListRelayServiceConnectionsSlotResponse, error)
ListRelayServiceConnectionsSlot - Gets hybrid connections configured for an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
- options - WebAppsClientListRelayServiceConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListRelayServiceConnectionsSlot method.
func (*WebAppsClient) ListSitePushSettings ¶
func (client *WebAppsClient) ListSitePushSettings(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListSitePushSettingsOptions) (WebAppsClientListSitePushSettingsResponse, error)
ListSitePushSettings - Gets the Push settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientListSitePushSettingsOptions contains the optional parameters for the WebAppsClient.ListSitePushSettings method.
func (*WebAppsClient) ListSitePushSettingsSlot ¶
func (client *WebAppsClient) ListSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListSitePushSettingsSlotOptions) (WebAppsClientListSitePushSettingsSlotResponse, error)
ListSitePushSettingsSlot - Gets the Push settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientListSitePushSettingsSlotOptions contains the optional parameters for the WebAppsClient.ListSitePushSettingsSlot method.
func (*WebAppsClient) ListSlotConfigurationNames ¶
func (client *WebAppsClient) ListSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListSlotConfigurationNamesOptions) (WebAppsClientListSlotConfigurationNamesResponse, error)
ListSlotConfigurationNames - Gets the names of app settings and connection strings that stick to the slot (not swapped). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListSlotConfigurationNamesOptions contains the optional parameters for the WebAppsClient.ListSlotConfigurationNames method.
func (*WebAppsClient) ListSyncFunctionTriggers ¶
func (client *WebAppsClient) ListSyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListSyncFunctionTriggersOptions) (WebAppsClientListSyncFunctionTriggersResponse, error)
ListSyncFunctionTriggers - This is to allow calling via powershell and ARM template. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListSyncFunctionTriggersOptions contains the optional parameters for the WebAppsClient.ListSyncFunctionTriggers method.
func (*WebAppsClient) ListSyncFunctionTriggersSlot ¶
func (client *WebAppsClient) ListSyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListSyncFunctionTriggersSlotOptions) (WebAppsClientListSyncFunctionTriggersSlotResponse, error)
ListSyncFunctionTriggersSlot - This is to allow calling via powershell and ARM template. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot.
- options - WebAppsClientListSyncFunctionTriggersSlotOptions contains the optional parameters for the WebAppsClient.ListSyncFunctionTriggersSlot method.
func (*WebAppsClient) ListSyncStatus ¶
func (client *WebAppsClient) ListSyncStatus(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListSyncStatusOptions) (WebAppsClientListSyncStatusResponse, error)
ListSyncStatus - This is to allow calling via powershell and ARM template. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListSyncStatusOptions contains the optional parameters for the WebAppsClient.ListSyncStatus method.
func (*WebAppsClient) ListSyncStatusSlot ¶
func (client *WebAppsClient) ListSyncStatusSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListSyncStatusSlotOptions) (WebAppsClientListSyncStatusSlotResponse, error)
ListSyncStatusSlot - This is to allow calling via powershell and ARM template. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot.
- options - WebAppsClientListSyncStatusSlotOptions contains the optional parameters for the WebAppsClient.ListSyncStatusSlot method.
func (*WebAppsClient) ListVnetConnections ¶
func (client *WebAppsClient) ListVnetConnections(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientListVnetConnectionsOptions) (WebAppsClientListVnetConnectionsResponse, error)
ListVnetConnections - Gets the virtual networks the app (or deployment slot) is connected to. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListVnetConnectionsOptions contains the optional parameters for the WebAppsClient.ListVnetConnections method.
func (*WebAppsClient) ListVnetConnectionsSlot ¶
func (client *WebAppsClient) ListVnetConnectionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientListVnetConnectionsSlotOptions) (WebAppsClientListVnetConnectionsSlotResponse, error)
ListVnetConnectionsSlot - Gets the virtual networks the app (or deployment slot) is connected to. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
- options - WebAppsClientListVnetConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListVnetConnectionsSlot method.
func (*WebAppsClient) NewListBackupsPager ¶
func (client *WebAppsClient) NewListBackupsPager(resourceGroupName string, name string, options *WebAppsClientListBackupsOptions) *runtime.Pager[WebAppsClientListBackupsResponse]
NewListBackupsPager - Gets existing backups of an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListBackupsOptions contains the optional parameters for the WebAppsClient.NewListBackupsPager method.
func (*WebAppsClient) NewListBackupsSlotPager ¶
func (client *WebAppsClient) NewListBackupsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListBackupsSlotOptions) *runtime.Pager[WebAppsClientListBackupsSlotResponse]
NewListBackupsSlotPager - Gets existing backups of an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
- options - WebAppsClientListBackupsSlotOptions contains the optional parameters for the WebAppsClient.NewListBackupsSlotPager method.
func (*WebAppsClient) NewListByResourceGroupPager ¶
func (client *WebAppsClient) NewListByResourceGroupPager(resourceGroupName string, options *WebAppsClientListByResourceGroupOptions) *runtime.Pager[WebAppsClientListByResourceGroupResponse]
NewListByResourceGroupPager - Gets all web, mobile, and API apps in the specified resource group.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- options - WebAppsClientListByResourceGroupOptions contains the optional parameters for the WebAppsClient.NewListByResourceGroupPager method.
func (*WebAppsClient) NewListConfigurationSnapshotInfoPager ¶
func (client *WebAppsClient) NewListConfigurationSnapshotInfoPager(resourceGroupName string, name string, options *WebAppsClientListConfigurationSnapshotInfoOptions) *runtime.Pager[WebAppsClientListConfigurationSnapshotInfoResponse]
NewListConfigurationSnapshotInfoPager - Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListConfigurationSnapshotInfoOptions contains the optional parameters for the WebAppsClient.NewListConfigurationSnapshotInfoPager method.
func (*WebAppsClient) NewListConfigurationSnapshotInfoSlotPager ¶
func (client *WebAppsClient) NewListConfigurationSnapshotInfoSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListConfigurationSnapshotInfoSlotOptions) *runtime.Pager[WebAppsClientListConfigurationSnapshotInfoSlotResponse]
NewListConfigurationSnapshotInfoSlotPager - Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
- options - WebAppsClientListConfigurationSnapshotInfoSlotOptions contains the optional parameters for the WebAppsClient.NewListConfigurationSnapshotInfoSlotPager method.
func (*WebAppsClient) NewListConfigurationsPager ¶
func (client *WebAppsClient) NewListConfigurationsPager(resourceGroupName string, name string, options *WebAppsClientListConfigurationsOptions) *runtime.Pager[WebAppsClientListConfigurationsResponse]
NewListConfigurationsPager - List the configurations of an app
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListConfigurationsOptions contains the optional parameters for the WebAppsClient.NewListConfigurationsPager method.
func (*WebAppsClient) NewListConfigurationsSlotPager ¶
func (client *WebAppsClient) NewListConfigurationsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListConfigurationsSlotOptions) *runtime.Pager[WebAppsClientListConfigurationsSlotResponse]
NewListConfigurationsSlotPager - List the configurations of an app
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
- options - WebAppsClientListConfigurationsSlotOptions contains the optional parameters for the WebAppsClient.NewListConfigurationsSlotPager method.
func (*WebAppsClient) NewListContinuousWebJobsPager ¶
func (client *WebAppsClient) NewListContinuousWebJobsPager(resourceGroupName string, name string, options *WebAppsClientListContinuousWebJobsOptions) *runtime.Pager[WebAppsClientListContinuousWebJobsResponse]
NewListContinuousWebJobsPager - List continuous web jobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListContinuousWebJobsOptions contains the optional parameters for the WebAppsClient.NewListContinuousWebJobsPager method.
func (*WebAppsClient) NewListContinuousWebJobsSlotPager ¶
func (client *WebAppsClient) NewListContinuousWebJobsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListContinuousWebJobsSlotOptions) *runtime.Pager[WebAppsClientListContinuousWebJobsSlotResponse]
NewListContinuousWebJobsSlotPager - List continuous web jobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientListContinuousWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListContinuousWebJobsSlotPager method.
func (*WebAppsClient) NewListDeploymentsPager ¶
func (client *WebAppsClient) NewListDeploymentsPager(resourceGroupName string, name string, options *WebAppsClientListDeploymentsOptions) *runtime.Pager[WebAppsClientListDeploymentsResponse]
NewListDeploymentsPager - List deployments for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListDeploymentsOptions contains the optional parameters for the WebAppsClient.NewListDeploymentsPager method.
func (*WebAppsClient) NewListDeploymentsSlotPager ¶
func (client *WebAppsClient) NewListDeploymentsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListDeploymentsSlotOptions) *runtime.Pager[WebAppsClientListDeploymentsSlotResponse]
NewListDeploymentsSlotPager - List deployments for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListDeploymentsSlotOptions contains the optional parameters for the WebAppsClient.NewListDeploymentsSlotPager method.
func (*WebAppsClient) NewListDomainOwnershipIdentifiersPager ¶
func (client *WebAppsClient) NewListDomainOwnershipIdentifiersPager(resourceGroupName string, name string, options *WebAppsClientListDomainOwnershipIdentifiersOptions) *runtime.Pager[WebAppsClientListDomainOwnershipIdentifiersResponse]
NewListDomainOwnershipIdentifiersPager - Lists ownership identifiers for domain associated with web app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListDomainOwnershipIdentifiersOptions contains the optional parameters for the WebAppsClient.NewListDomainOwnershipIdentifiersPager method.
func (*WebAppsClient) NewListDomainOwnershipIdentifiersSlotPager ¶
func (client *WebAppsClient) NewListDomainOwnershipIdentifiersSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListDomainOwnershipIdentifiersSlotOptions) *runtime.Pager[WebAppsClientListDomainOwnershipIdentifiersSlotResponse]
NewListDomainOwnershipIdentifiersSlotPager - Lists ownership identifiers for domain associated with web app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- options - WebAppsClientListDomainOwnershipIdentifiersSlotOptions contains the optional parameters for the WebAppsClient.NewListDomainOwnershipIdentifiersSlotPager method.
func (*WebAppsClient) NewListFunctionsPager ¶
func (client *WebAppsClient) NewListFunctionsPager(resourceGroupName string, name string, options *WebAppsClientListFunctionsOptions) *runtime.Pager[WebAppsClientListFunctionsResponse]
NewListFunctionsPager - List the functions for a web site, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListFunctionsOptions contains the optional parameters for the WebAppsClient.NewListFunctionsPager method.
func (*WebAppsClient) NewListHostNameBindingsPager ¶
func (client *WebAppsClient) NewListHostNameBindingsPager(resourceGroupName string, name string, options *WebAppsClientListHostNameBindingsOptions) *runtime.Pager[WebAppsClientListHostNameBindingsResponse]
NewListHostNameBindingsPager - Get hostname bindings for an app or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListHostNameBindingsOptions contains the optional parameters for the WebAppsClient.NewListHostNameBindingsPager method.
func (*WebAppsClient) NewListHostNameBindingsSlotPager ¶
func (client *WebAppsClient) NewListHostNameBindingsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListHostNameBindingsSlotOptions) *runtime.Pager[WebAppsClientListHostNameBindingsSlotResponse]
NewListHostNameBindingsSlotPager - Get hostname bindings for an app or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
- options - WebAppsClientListHostNameBindingsSlotOptions contains the optional parameters for the WebAppsClient.NewListHostNameBindingsSlotPager method.
func (*WebAppsClient) NewListInstanceFunctionsSlotPager ¶
func (client *WebAppsClient) NewListInstanceFunctionsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListInstanceFunctionsSlotOptions) *runtime.Pager[WebAppsClientListInstanceFunctionsSlotResponse]
NewListInstanceFunctionsSlotPager - List the functions for a web site, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot.
- options - WebAppsClientListInstanceFunctionsSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceFunctionsSlotPager method.
func (*WebAppsClient) NewListInstanceIdentifiersPager ¶
func (client *WebAppsClient) NewListInstanceIdentifiersPager(resourceGroupName string, name string, options *WebAppsClientListInstanceIdentifiersOptions) *runtime.Pager[WebAppsClientListInstanceIdentifiersResponse]
NewListInstanceIdentifiersPager - Gets all scale-out instances of an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListInstanceIdentifiersOptions contains the optional parameters for the WebAppsClient.NewListInstanceIdentifiersPager method.
func (*WebAppsClient) NewListInstanceIdentifiersSlotPager ¶
func (client *WebAppsClient) NewListInstanceIdentifiersSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListInstanceIdentifiersSlotOptions) *runtime.Pager[WebAppsClientListInstanceIdentifiersSlotResponse]
NewListInstanceIdentifiersSlotPager - Gets all scale-out instances of an app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
- options - WebAppsClientListInstanceIdentifiersSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceIdentifiersSlotPager method.
func (*WebAppsClient) NewListInstanceProcessModulesPager ¶
func (client *WebAppsClient) NewListInstanceProcessModulesPager(resourceGroupName string, name string, processID string, instanceID string, options *WebAppsClientListInstanceProcessModulesOptions) *runtime.Pager[WebAppsClientListInstanceProcessModulesResponse]
NewListInstanceProcessModulesPager - List module information for a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessModulesOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessModulesPager method.
func (*WebAppsClient) NewListInstanceProcessModulesSlotPager ¶
func (client *WebAppsClient) NewListInstanceProcessModulesSlotPager(resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsClientListInstanceProcessModulesSlotOptions) *runtime.Pager[WebAppsClientListInstanceProcessModulesSlotResponse]
NewListInstanceProcessModulesSlotPager - List module information for a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessModulesSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessModulesSlotPager method.
func (*WebAppsClient) NewListInstanceProcessThreadsPager ¶
func (client *WebAppsClient) NewListInstanceProcessThreadsPager(resourceGroupName string, name string, processID string, instanceID string, options *WebAppsClientListInstanceProcessThreadsOptions) *runtime.Pager[WebAppsClientListInstanceProcessThreadsResponse]
NewListInstanceProcessThreadsPager - List the threads in a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessThreadsOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessThreadsPager method.
func (*WebAppsClient) NewListInstanceProcessThreadsSlotPager ¶
func (client *WebAppsClient) NewListInstanceProcessThreadsSlotPager(resourceGroupName string, name string, processID string, slot string, instanceID string, options *WebAppsClientListInstanceProcessThreadsSlotOptions) *runtime.Pager[WebAppsClientListInstanceProcessThreadsSlotResponse]
NewListInstanceProcessThreadsSlotPager - List the threads in a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessThreadsSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessThreadsSlotPager method.
func (*WebAppsClient) NewListInstanceProcessesPager ¶
func (client *WebAppsClient) NewListInstanceProcessesPager(resourceGroupName string, name string, instanceID string, options *WebAppsClientListInstanceProcessesOptions) *runtime.Pager[WebAppsClientListInstanceProcessesResponse]
NewListInstanceProcessesPager - Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessesOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessesPager method.
func (*WebAppsClient) NewListInstanceProcessesSlotPager ¶
func (client *WebAppsClient) NewListInstanceProcessesSlotPager(resourceGroupName string, name string, slot string, instanceID string, options *WebAppsClientListInstanceProcessesSlotOptions) *runtime.Pager[WebAppsClientListInstanceProcessesSlotResponse]
NewListInstanceProcessesSlotPager - Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- instanceID - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
- options - WebAppsClientListInstanceProcessesSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessesSlotPager method.
func (*WebAppsClient) NewListMetricDefinitionsPager ¶
func (client *WebAppsClient) NewListMetricDefinitionsPager(resourceGroupName string, name string, options *WebAppsClientListMetricDefinitionsOptions) *runtime.Pager[WebAppsClientListMetricDefinitionsResponse]
NewListMetricDefinitionsPager - Gets all metric definitions of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListMetricDefinitionsOptions contains the optional parameters for the WebAppsClient.NewListMetricDefinitionsPager method.
func (*WebAppsClient) NewListMetricDefinitionsSlotPager ¶
func (client *WebAppsClient) NewListMetricDefinitionsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListMetricDefinitionsSlotOptions) *runtime.Pager[WebAppsClientListMetricDefinitionsSlotResponse]
NewListMetricDefinitionsSlotPager - Gets all metric definitions of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get metric definitions of the production slot.
- options - WebAppsClientListMetricDefinitionsSlotOptions contains the optional parameters for the WebAppsClient.NewListMetricDefinitionsSlotPager method.
func (*WebAppsClient) NewListMetricsPager ¶
func (client *WebAppsClient) NewListMetricsPager(resourceGroupName string, name string, options *WebAppsClientListMetricsOptions) *runtime.Pager[WebAppsClientListMetricsResponse]
NewListMetricsPager - Gets performance metrics of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListMetricsOptions contains the optional parameters for the WebAppsClient.NewListMetricsPager method.
func (*WebAppsClient) NewListMetricsSlotPager ¶
func (client *WebAppsClient) NewListMetricsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListMetricsSlotOptions) *runtime.Pager[WebAppsClientListMetricsSlotResponse]
NewListMetricsSlotPager - Gets performance metrics of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get metrics of the production slot.
- options - WebAppsClientListMetricsSlotOptions contains the optional parameters for the WebAppsClient.NewListMetricsSlotPager method.
func (*WebAppsClient) NewListPager ¶
func (client *WebAppsClient) NewListPager(options *WebAppsClientListOptions) *runtime.Pager[WebAppsClientListResponse]
NewListPager - Get all apps for a subscription.
Generated from API version 2018-02-01
- options - WebAppsClientListOptions contains the optional parameters for the WebAppsClient.NewListPager method.
func (*WebAppsClient) NewListPerfMonCountersPager ¶
func (client *WebAppsClient) NewListPerfMonCountersPager(resourceGroupName string, name string, options *WebAppsClientListPerfMonCountersOptions) *runtime.Pager[WebAppsClientListPerfMonCountersResponse]
NewListPerfMonCountersPager - Gets perfmon counters for web app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientListPerfMonCountersOptions contains the optional parameters for the WebAppsClient.NewListPerfMonCountersPager method.
func (*WebAppsClient) NewListPerfMonCountersSlotPager ¶
func (client *WebAppsClient) NewListPerfMonCountersSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListPerfMonCountersSlotOptions) *runtime.Pager[WebAppsClientListPerfMonCountersSlotResponse]
NewListPerfMonCountersSlotPager - Gets perfmon counters for web app.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientListPerfMonCountersSlotOptions contains the optional parameters for the WebAppsClient.NewListPerfMonCountersSlotPager method.
func (*WebAppsClient) NewListProcessModulesPager ¶
func (client *WebAppsClient) NewListProcessModulesPager(resourceGroupName string, name string, processID string, options *WebAppsClientListProcessModulesOptions) *runtime.Pager[WebAppsClientListProcessModulesResponse]
NewListProcessModulesPager - List module information for a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- options - WebAppsClientListProcessModulesOptions contains the optional parameters for the WebAppsClient.NewListProcessModulesPager method.
func (*WebAppsClient) NewListProcessModulesSlotPager ¶
func (client *WebAppsClient) NewListProcessModulesSlotPager(resourceGroupName string, name string, processID string, slot string, options *WebAppsClientListProcessModulesSlotOptions) *runtime.Pager[WebAppsClientListProcessModulesSlotResponse]
NewListProcessModulesSlotPager - List module information for a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListProcessModulesSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessModulesSlotPager method.
func (*WebAppsClient) NewListProcessThreadsPager ¶
func (client *WebAppsClient) NewListProcessThreadsPager(resourceGroupName string, name string, processID string, options *WebAppsClientListProcessThreadsOptions) *runtime.Pager[WebAppsClientListProcessThreadsResponse]
NewListProcessThreadsPager - List the threads in a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- options - WebAppsClientListProcessThreadsOptions contains the optional parameters for the WebAppsClient.NewListProcessThreadsPager method.
func (*WebAppsClient) NewListProcessThreadsSlotPager ¶
func (client *WebAppsClient) NewListProcessThreadsSlotPager(resourceGroupName string, name string, processID string, slot string, options *WebAppsClientListProcessThreadsSlotOptions) *runtime.Pager[WebAppsClientListProcessThreadsSlotResponse]
NewListProcessThreadsSlotPager - List the threads in a process by its ID for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- processID - PID.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListProcessThreadsSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessThreadsSlotPager method.
func (*WebAppsClient) NewListProcessesPager ¶
func (client *WebAppsClient) NewListProcessesPager(resourceGroupName string, name string, options *WebAppsClientListProcessesOptions) *runtime.Pager[WebAppsClientListProcessesResponse]
NewListProcessesPager - Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListProcessesOptions contains the optional parameters for the WebAppsClient.NewListProcessesPager method.
func (*WebAppsClient) NewListProcessesSlotPager ¶
func (client *WebAppsClient) NewListProcessesSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListProcessesSlotOptions) *runtime.Pager[WebAppsClientListProcessesSlotResponse]
NewListProcessesSlotPager - Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListProcessesSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessesSlotPager method.
func (*WebAppsClient) NewListPublicCertificatesPager ¶
func (client *WebAppsClient) NewListPublicCertificatesPager(resourceGroupName string, name string, options *WebAppsClientListPublicCertificatesOptions) *runtime.Pager[WebAppsClientListPublicCertificatesResponse]
NewListPublicCertificatesPager - Get public certificates for an app or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListPublicCertificatesOptions contains the optional parameters for the WebAppsClient.NewListPublicCertificatesPager method.
func (*WebAppsClient) NewListPublicCertificatesSlotPager ¶
func (client *WebAppsClient) NewListPublicCertificatesSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListPublicCertificatesSlotOptions) *runtime.Pager[WebAppsClientListPublicCertificatesSlotResponse]
NewListPublicCertificatesSlotPager - Get public certificates for an app or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
- options - WebAppsClientListPublicCertificatesSlotOptions contains the optional parameters for the WebAppsClient.NewListPublicCertificatesSlotPager method.
func (*WebAppsClient) NewListSiteExtensionsPager ¶
func (client *WebAppsClient) NewListSiteExtensionsPager(resourceGroupName string, name string, options *WebAppsClientListSiteExtensionsOptions) *runtime.Pager[WebAppsClientListSiteExtensionsResponse]
NewListSiteExtensionsPager - Get list of siteextensions for a web site, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListSiteExtensionsOptions contains the optional parameters for the WebAppsClient.NewListSiteExtensionsPager method.
func (*WebAppsClient) NewListSiteExtensionsSlotPager ¶
func (client *WebAppsClient) NewListSiteExtensionsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListSiteExtensionsSlotOptions) *runtime.Pager[WebAppsClientListSiteExtensionsSlotResponse]
NewListSiteExtensionsSlotPager - Get list of siteextensions for a web site, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientListSiteExtensionsSlotOptions contains the optional parameters for the WebAppsClient.NewListSiteExtensionsSlotPager method.
func (*WebAppsClient) NewListSlotDifferencesFromProductionPager ¶
func (client *WebAppsClient) NewListSlotDifferencesFromProductionPager(resourceGroupName string, name string, slotSwapEntity CsmSlotEntity, options *WebAppsClientListSlotDifferencesFromProductionOptions) *runtime.Pager[WebAppsClientListSlotDifferencesFromProductionResponse]
NewListSlotDifferencesFromProductionPager - Get the difference in configuration settings between two web app slots.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientListSlotDifferencesFromProductionOptions contains the optional parameters for the WebAppsClient.NewListSlotDifferencesFromProductionPager method.
func (*WebAppsClient) NewListSlotDifferencesSlotPager ¶
func (client *WebAppsClient) NewListSlotDifferencesSlotPager(resourceGroupName string, name string, slot string, slotSwapEntity CsmSlotEntity, options *WebAppsClientListSlotDifferencesSlotOptions) *runtime.Pager[WebAppsClientListSlotDifferencesSlotResponse]
NewListSlotDifferencesSlotPager - Get the difference in configuration settings between two web app slots.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
- slotSwapEntity - JSON object that contains the target slot name. See example.
- options - WebAppsClientListSlotDifferencesSlotOptions contains the optional parameters for the WebAppsClient.NewListSlotDifferencesSlotPager method.
func (*WebAppsClient) NewListSlotsPager ¶
func (client *WebAppsClient) NewListSlotsPager(resourceGroupName string, name string, options *WebAppsClientListSlotsOptions) *runtime.Pager[WebAppsClientListSlotsResponse]
NewListSlotsPager - Gets an app's deployment slots.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListSlotsOptions contains the optional parameters for the WebAppsClient.NewListSlotsPager method.
func (*WebAppsClient) NewListSnapshotsFromDRSecondaryPager ¶
func (client *WebAppsClient) NewListSnapshotsFromDRSecondaryPager(resourceGroupName string, name string, options *WebAppsClientListSnapshotsFromDRSecondaryOptions) *runtime.Pager[WebAppsClientListSnapshotsFromDRSecondaryResponse]
NewListSnapshotsFromDRSecondaryPager - Returns all Snapshots to the user from DRSecondary endpoint.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Website Name.
- options - WebAppsClientListSnapshotsFromDRSecondaryOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsFromDRSecondaryPager method.
func (*WebAppsClient) NewListSnapshotsFromDRSecondarySlotPager ¶
func (client *WebAppsClient) NewListSnapshotsFromDRSecondarySlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListSnapshotsFromDRSecondarySlotOptions) *runtime.Pager[WebAppsClientListSnapshotsFromDRSecondarySlotResponse]
NewListSnapshotsFromDRSecondarySlotPager - Returns all Snapshots to the user from DRSecondary endpoint.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Website Name.
- slot - Website Slot.
- options - WebAppsClientListSnapshotsFromDRSecondarySlotOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsFromDRSecondarySlotPager method.
func (*WebAppsClient) NewListSnapshotsPager ¶
func (client *WebAppsClient) NewListSnapshotsPager(resourceGroupName string, name string, options *WebAppsClientListSnapshotsOptions) *runtime.Pager[WebAppsClientListSnapshotsResponse]
NewListSnapshotsPager - Returns all Snapshots to the user.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Website Name.
- options - WebAppsClientListSnapshotsOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsPager method.
func (*WebAppsClient) NewListSnapshotsSlotPager ¶
func (client *WebAppsClient) NewListSnapshotsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListSnapshotsSlotOptions) *runtime.Pager[WebAppsClientListSnapshotsSlotResponse]
NewListSnapshotsSlotPager - Returns all Snapshots to the user.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Website Name.
- slot - Website Slot.
- options - WebAppsClientListSnapshotsSlotOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsSlotPager method.
func (*WebAppsClient) NewListTriggeredWebJobHistoryPager ¶
func (client *WebAppsClient) NewListTriggeredWebJobHistoryPager(resourceGroupName string, name string, webJobName string, options *WebAppsClientListTriggeredWebJobHistoryOptions) *runtime.Pager[WebAppsClientListTriggeredWebJobHistoryResponse]
NewListTriggeredWebJobHistoryPager - List a triggered web job's history for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientListTriggeredWebJobHistoryOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobHistoryPager method.
func (*WebAppsClient) NewListTriggeredWebJobHistorySlotPager ¶
func (client *WebAppsClient) NewListTriggeredWebJobHistorySlotPager(resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientListTriggeredWebJobHistorySlotOptions) *runtime.Pager[WebAppsClientListTriggeredWebJobHistorySlotResponse]
NewListTriggeredWebJobHistorySlotPager - List a triggered web job's history for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientListTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobHistorySlotPager method.
func (*WebAppsClient) NewListTriggeredWebJobsPager ¶
func (client *WebAppsClient) NewListTriggeredWebJobsPager(resourceGroupName string, name string, options *WebAppsClientListTriggeredWebJobsOptions) *runtime.Pager[WebAppsClientListTriggeredWebJobsResponse]
NewListTriggeredWebJobsPager - List triggered web jobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListTriggeredWebJobsOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobsPager method.
func (*WebAppsClient) NewListTriggeredWebJobsSlotPager ¶
func (client *WebAppsClient) NewListTriggeredWebJobsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListTriggeredWebJobsSlotOptions) *runtime.Pager[WebAppsClientListTriggeredWebJobsSlotResponse]
NewListTriggeredWebJobsSlotPager - List triggered web jobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientListTriggeredWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobsSlotPager method.
func (*WebAppsClient) NewListUsagesPager ¶
func (client *WebAppsClient) NewListUsagesPager(resourceGroupName string, name string, options *WebAppsClientListUsagesOptions) *runtime.Pager[WebAppsClientListUsagesResponse]
NewListUsagesPager - Gets the quota usage information of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientListUsagesOptions contains the optional parameters for the WebAppsClient.NewListUsagesPager method.
func (*WebAppsClient) NewListUsagesSlotPager ¶
func (client *WebAppsClient) NewListUsagesSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListUsagesSlotOptions) *runtime.Pager[WebAppsClientListUsagesSlotResponse]
NewListUsagesSlotPager - Gets the quota usage information of an app (or deployment slot, if specified).
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
- options - WebAppsClientListUsagesSlotOptions contains the optional parameters for the WebAppsClient.NewListUsagesSlotPager method.
func (*WebAppsClient) NewListWebJobsPager ¶
func (client *WebAppsClient) NewListWebJobsPager(resourceGroupName string, name string, options *WebAppsClientListWebJobsOptions) *runtime.Pager[WebAppsClientListWebJobsResponse]
NewListWebJobsPager - List webjobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- options - WebAppsClientListWebJobsOptions contains the optional parameters for the WebAppsClient.NewListWebJobsPager method.
func (*WebAppsClient) NewListWebJobsSlotPager ¶
func (client *WebAppsClient) NewListWebJobsSlotPager(resourceGroupName string, name string, slot string, options *WebAppsClientListWebJobsSlotOptions) *runtime.Pager[WebAppsClientListWebJobsSlotResponse]
NewListWebJobsSlotPager - List webjobs for an app, or a deployment slot.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
- options - WebAppsClientListWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListWebJobsSlotPager method.
func (*WebAppsClient) PutPrivateAccessVnet ¶
func (client *WebAppsClient) PutPrivateAccessVnet(ctx context.Context, resourceGroupName string, name string, access PrivateAccess, options *WebAppsClientPutPrivateAccessVnetOptions) (WebAppsClientPutPrivateAccessVnetResponse, error)
PutPrivateAccessVnet - Sets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- access - The information for the private access
- options - WebAppsClientPutPrivateAccessVnetOptions contains the optional parameters for the WebAppsClient.PutPrivateAccessVnet method.
func (*WebAppsClient) PutPrivateAccessVnetSlot ¶
func (client *WebAppsClient) PutPrivateAccessVnetSlot(ctx context.Context, resourceGroupName string, name string, slot string, access PrivateAccess, options *WebAppsClientPutPrivateAccessVnetSlotOptions) (WebAppsClientPutPrivateAccessVnetSlotResponse, error)
PutPrivateAccessVnetSlot - Sets data around private site access enablement and authorized Virtual Networks that can access the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for the web app.
- access - The information for the private access
- options - WebAppsClientPutPrivateAccessVnetSlotOptions contains the optional parameters for the WebAppsClient.PutPrivateAccessVnetSlot method.
func (*WebAppsClient) RecoverSiteConfigurationSnapshot ¶
func (client *WebAppsClient) RecoverSiteConfigurationSnapshot(ctx context.Context, resourceGroupName string, name string, snapshotID string, options *WebAppsClientRecoverSiteConfigurationSnapshotOptions) (WebAppsClientRecoverSiteConfigurationSnapshotResponse, error)
RecoverSiteConfigurationSnapshot - Reverts the configuration of an app to a previous snapshot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- snapshotID - The ID of the snapshot to read.
- options - WebAppsClientRecoverSiteConfigurationSnapshotOptions contains the optional parameters for the WebAppsClient.RecoverSiteConfigurationSnapshot method.
func (*WebAppsClient) RecoverSiteConfigurationSnapshotSlot ¶
func (client *WebAppsClient) RecoverSiteConfigurationSnapshotSlot(ctx context.Context, resourceGroupName string, name string, snapshotID string, slot string, options *WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions) (WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse, error)
RecoverSiteConfigurationSnapshotSlot - Reverts the configuration of an app to a previous snapshot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- snapshotID - The ID of the snapshot to read.
- slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
- options - WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions contains the optional parameters for the WebAppsClient.RecoverSiteConfigurationSnapshotSlot method.
func (*WebAppsClient) ResetProductionSlotConfig ¶
func (client *WebAppsClient) ResetProductionSlotConfig(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientResetProductionSlotConfigOptions) (WebAppsClientResetProductionSlotConfigResponse, error)
ResetProductionSlotConfig - Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientResetProductionSlotConfigOptions contains the optional parameters for the WebAppsClient.ResetProductionSlotConfig method.
func (*WebAppsClient) ResetSlotConfigurationSlot ¶
func (client *WebAppsClient) ResetSlotConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientResetSlotConfigurationSlotOptions) (WebAppsClientResetSlotConfigurationSlotResponse, error)
ResetSlotConfigurationSlot - Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
- options - WebAppsClientResetSlotConfigurationSlotOptions contains the optional parameters for the WebAppsClient.ResetSlotConfigurationSlot method.
func (*WebAppsClient) Restart ¶
func (client *WebAppsClient) Restart(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientRestartOptions) (WebAppsClientRestartResponse, error)
Restart - Restarts an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientRestartOptions contains the optional parameters for the WebAppsClient.Restart method.
func (*WebAppsClient) RestartSlot ¶
func (client *WebAppsClient) RestartSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientRestartSlotOptions) (WebAppsClientRestartSlotResponse, error)
RestartSlot - Restarts an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
- options - WebAppsClientRestartSlotOptions contains the optional parameters for the WebAppsClient.RestartSlot method.
func (*WebAppsClient) RunTriggeredWebJob ¶
func (client *WebAppsClient) RunTriggeredWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientRunTriggeredWebJobOptions) (WebAppsClientRunTriggeredWebJobResponse, error)
RunTriggeredWebJob - Run a triggered web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientRunTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.RunTriggeredWebJob method.
func (*WebAppsClient) RunTriggeredWebJobSlot ¶
func (client *WebAppsClient) RunTriggeredWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientRunTriggeredWebJobSlotOptions) (WebAppsClientRunTriggeredWebJobSlotResponse, error)
RunTriggeredWebJobSlot - Run a triggered web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientRunTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.RunTriggeredWebJobSlot method.
func (*WebAppsClient) Start ¶
func (client *WebAppsClient) Start(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientStartOptions) (WebAppsClientStartResponse, error)
Start - Starts an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientStartOptions contains the optional parameters for the WebAppsClient.Start method.
func (*WebAppsClient) StartContinuousWebJob ¶
func (client *WebAppsClient) StartContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientStartContinuousWebJobOptions) (WebAppsClientStartContinuousWebJobResponse, error)
StartContinuousWebJob - Start a continuous web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientStartContinuousWebJobOptions contains the optional parameters for the WebAppsClient.StartContinuousWebJob method.
func (*WebAppsClient) StartContinuousWebJobSlot ¶
func (client *WebAppsClient) StartContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientStartContinuousWebJobSlotOptions) (WebAppsClientStartContinuousWebJobSlotResponse, error)
StartContinuousWebJobSlot - Start a continuous web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientStartContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.StartContinuousWebJobSlot method.
func (*WebAppsClient) StartSlot ¶
func (client *WebAppsClient) StartSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientStartSlotOptions) (WebAppsClientStartSlotResponse, error)
StartSlot - Starts an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.
- options - WebAppsClientStartSlotOptions contains the optional parameters for the WebAppsClient.StartSlot method.
func (*WebAppsClient) StartWebSiteNetworkTrace ¶
func (client *WebAppsClient) StartWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientStartWebSiteNetworkTraceOptions) (WebAppsClientStartWebSiteNetworkTraceResponse, error)
StartWebSiteNetworkTrace - Start capturing network packets for the site (To be deprecated). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientStartWebSiteNetworkTraceOptions contains the optional parameters for the WebAppsClient.StartWebSiteNetworkTrace method.
func (*WebAppsClient) StartWebSiteNetworkTraceSlot ¶
func (client *WebAppsClient) StartWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientStartWebSiteNetworkTraceSlotOptions) (WebAppsClientStartWebSiteNetworkTraceSlotResponse, error)
StartWebSiteNetworkTraceSlot - Start capturing network packets for the site (To be deprecated). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for this web app.
- options - WebAppsClientStartWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StartWebSiteNetworkTraceSlot method.
func (*WebAppsClient) Stop ¶
func (client *WebAppsClient) Stop(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientStopOptions) (WebAppsClientStopResponse, error)
Stop - Stops an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientStopOptions contains the optional parameters for the WebAppsClient.Stop method.
func (*WebAppsClient) StopContinuousWebJob ¶
func (client *WebAppsClient) StopContinuousWebJob(ctx context.Context, resourceGroupName string, name string, webJobName string, options *WebAppsClientStopContinuousWebJobOptions) (WebAppsClientStopContinuousWebJobResponse, error)
StopContinuousWebJob - Stop a continuous web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- options - WebAppsClientStopContinuousWebJobOptions contains the optional parameters for the WebAppsClient.StopContinuousWebJob method.
func (*WebAppsClient) StopContinuousWebJobSlot ¶
func (client *WebAppsClient) StopContinuousWebJobSlot(ctx context.Context, resourceGroupName string, name string, webJobName string, slot string, options *WebAppsClientStopContinuousWebJobSlotOptions) (WebAppsClientStopContinuousWebJobSlotResponse, error)
StopContinuousWebJobSlot - Stop a continuous web job for an app, or a deployment slot. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Site name.
- webJobName - Name of Web Job.
- slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
- options - WebAppsClientStopContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.StopContinuousWebJobSlot method.
func (*WebAppsClient) StopNetworkTrace ¶
func (client *WebAppsClient) StopNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientStopNetworkTraceOptions) (WebAppsClientStopNetworkTraceResponse, error)
StopNetworkTrace - Stop ongoing capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientStopNetworkTraceOptions contains the optional parameters for the WebAppsClient.StopNetworkTrace method.
func (*WebAppsClient) StopNetworkTraceSlot ¶
func (client *WebAppsClient) StopNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientStopNetworkTraceSlotOptions) (WebAppsClientStopNetworkTraceSlotResponse, error)
StopNetworkTraceSlot - Stop ongoing capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for this web app.
- options - WebAppsClientStopNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StopNetworkTraceSlot method.
func (*WebAppsClient) StopSlot ¶
func (client *WebAppsClient) StopSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientStopSlotOptions) (WebAppsClientStopSlotResponse, error)
StopSlot - Stops an app (or deployment slot, if specified). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
- options - WebAppsClientStopSlotOptions contains the optional parameters for the WebAppsClient.StopSlot method.
func (*WebAppsClient) StopWebSiteNetworkTrace ¶
func (client *WebAppsClient) StopWebSiteNetworkTrace(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientStopWebSiteNetworkTraceOptions) (WebAppsClientStopWebSiteNetworkTraceResponse, error)
StopWebSiteNetworkTrace - Stop ongoing capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- options - WebAppsClientStopWebSiteNetworkTraceOptions contains the optional parameters for the WebAppsClient.StopWebSiteNetworkTrace method.
func (*WebAppsClient) StopWebSiteNetworkTraceSlot ¶
func (client *WebAppsClient) StopWebSiteNetworkTraceSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientStopWebSiteNetworkTraceSlotOptions) (WebAppsClientStopWebSiteNetworkTraceSlotResponse, error)
StopWebSiteNetworkTraceSlot - Stop ongoing capturing network packets for the site. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- slot - The name of the slot for this web app.
- options - WebAppsClientStopWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StopWebSiteNetworkTraceSlot method.
func (*WebAppsClient) SyncFunctionTriggers ¶
func (client *WebAppsClient) SyncFunctionTriggers(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientSyncFunctionTriggersOptions) (WebAppsClientSyncFunctionTriggersResponse, error)
SyncFunctionTriggers - Syncs function trigger metadata to the management database If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientSyncFunctionTriggersOptions contains the optional parameters for the WebAppsClient.SyncFunctionTriggers method.
func (*WebAppsClient) SyncFunctionTriggersSlot ¶
func (client *WebAppsClient) SyncFunctionTriggersSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientSyncFunctionTriggersSlotOptions) (WebAppsClientSyncFunctionTriggersSlotResponse, error)
SyncFunctionTriggersSlot - Syncs function trigger metadata to the management database If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot.
- options - WebAppsClientSyncFunctionTriggersSlotOptions contains the optional parameters for the WebAppsClient.SyncFunctionTriggersSlot method.
func (*WebAppsClient) SyncFunctions ¶
func (client *WebAppsClient) SyncFunctions(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientSyncFunctionsOptions) (WebAppsClientSyncFunctionsResponse, error)
SyncFunctions - Syncs function trigger metadata to the management database If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- options - WebAppsClientSyncFunctionsOptions contains the optional parameters for the WebAppsClient.SyncFunctions method.
func (*WebAppsClient) SyncFunctionsSlot ¶
func (client *WebAppsClient) SyncFunctionsSlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientSyncFunctionsSlotOptions) (WebAppsClientSyncFunctionsSlotResponse, error)
SyncFunctionsSlot - Syncs function trigger metadata to the management database If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot.
- options - WebAppsClientSyncFunctionsSlotOptions contains the optional parameters for the WebAppsClient.SyncFunctionsSlot method.
func (*WebAppsClient) SyncRepository ¶
func (client *WebAppsClient) SyncRepository(ctx context.Context, resourceGroupName string, name string, options *WebAppsClientSyncRepositoryOptions) (WebAppsClientSyncRepositoryResponse, error)
SyncRepository - Sync web app repository. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- options - WebAppsClientSyncRepositoryOptions contains the optional parameters for the WebAppsClient.SyncRepository method.
func (*WebAppsClient) SyncRepositorySlot ¶
func (client *WebAppsClient) SyncRepositorySlot(ctx context.Context, resourceGroupName string, name string, slot string, options *WebAppsClientSyncRepositorySlotOptions) (WebAppsClientSyncRepositorySlotResponse, error)
SyncRepositorySlot - Sync web app repository. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- options - WebAppsClientSyncRepositorySlotOptions contains the optional parameters for the WebAppsClient.SyncRepositorySlot method.
func (*WebAppsClient) Update ¶
func (client *WebAppsClient) Update(ctx context.Context, resourceGroupName string, name string, siteEnvelope SitePatchResource, options *WebAppsClientUpdateOptions) (WebAppsClientUpdateResponse, error)
Update - Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
- siteEnvelope - A JSON representation of the app properties. See example.
- options - WebAppsClientUpdateOptions contains the optional parameters for the WebAppsClient.Update method.
func (*WebAppsClient) UpdateApplicationSettings ¶
func (client *WebAppsClient) UpdateApplicationSettings(ctx context.Context, resourceGroupName string, name string, appSettings StringDictionary, options *WebAppsClientUpdateApplicationSettingsOptions) (WebAppsClientUpdateApplicationSettingsResponse, error)
UpdateApplicationSettings - Replaces the application settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- appSettings - Application settings of the app.
- options - WebAppsClientUpdateApplicationSettingsOptions contains the optional parameters for the WebAppsClient.UpdateApplicationSettings method.
func (*WebAppsClient) UpdateApplicationSettingsSlot ¶
func (client *WebAppsClient) UpdateApplicationSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, appSettings StringDictionary, options *WebAppsClientUpdateApplicationSettingsSlotOptions) (WebAppsClientUpdateApplicationSettingsSlotResponse, error)
UpdateApplicationSettingsSlot - Replaces the application settings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
- appSettings - Application settings of the app.
- options - WebAppsClientUpdateApplicationSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateApplicationSettingsSlot method.
func (*WebAppsClient) UpdateAuthSettings ¶
func (client *WebAppsClient) UpdateAuthSettings(ctx context.Context, resourceGroupName string, name string, siteAuthSettings SiteAuthSettings, options *WebAppsClientUpdateAuthSettingsOptions) (WebAppsClientUpdateAuthSettingsResponse, error)
UpdateAuthSettings - Updates the Authentication / Authorization settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- siteAuthSettings - Auth settings associated with web app.
- options - WebAppsClientUpdateAuthSettingsOptions contains the optional parameters for the WebAppsClient.UpdateAuthSettings method.
func (*WebAppsClient) UpdateAuthSettingsSlot ¶
func (client *WebAppsClient) UpdateAuthSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteAuthSettings SiteAuthSettings, options *WebAppsClientUpdateAuthSettingsSlotOptions) (WebAppsClientUpdateAuthSettingsSlotResponse, error)
UpdateAuthSettingsSlot - Updates the Authentication / Authorization settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- siteAuthSettings - Auth settings associated with web app.
- options - WebAppsClientUpdateAuthSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateAuthSettingsSlot method.
func (*WebAppsClient) UpdateAzureStorageAccounts ¶
func (client *WebAppsClient) UpdateAzureStorageAccounts(ctx context.Context, resourceGroupName string, name string, azureStorageAccounts AzureStoragePropertyDictionaryResource, options *WebAppsClientUpdateAzureStorageAccountsOptions) (WebAppsClientUpdateAzureStorageAccountsResponse, error)
UpdateAzureStorageAccounts - Updates the Azure storage account configurations of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- azureStorageAccounts - Azure storage accounts of the app.
- options - WebAppsClientUpdateAzureStorageAccountsOptions contains the optional parameters for the WebAppsClient.UpdateAzureStorageAccounts method.
func (*WebAppsClient) UpdateAzureStorageAccountsSlot ¶
func (client *WebAppsClient) UpdateAzureStorageAccountsSlot(ctx context.Context, resourceGroupName string, name string, slot string, azureStorageAccounts AzureStoragePropertyDictionaryResource, options *WebAppsClientUpdateAzureStorageAccountsSlotOptions) (WebAppsClientUpdateAzureStorageAccountsSlotResponse, error)
UpdateAzureStorageAccountsSlot - Updates the Azure storage account configurations of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
- azureStorageAccounts - Azure storage accounts of the app.
- options - WebAppsClientUpdateAzureStorageAccountsSlotOptions contains the optional parameters for the WebAppsClient.UpdateAzureStorageAccountsSlot method.
func (*WebAppsClient) UpdateBackupConfiguration ¶
func (client *WebAppsClient) UpdateBackupConfiguration(ctx context.Context, resourceGroupName string, name string, request BackupRequest, options *WebAppsClientUpdateBackupConfigurationOptions) (WebAppsClientUpdateBackupConfigurationResponse, error)
UpdateBackupConfiguration - Updates the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- request - Edited backup configuration.
- options - WebAppsClientUpdateBackupConfigurationOptions contains the optional parameters for the WebAppsClient.UpdateBackupConfiguration method.
func (*WebAppsClient) UpdateBackupConfigurationSlot ¶
func (client *WebAppsClient) UpdateBackupConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, request BackupRequest, options *WebAppsClientUpdateBackupConfigurationSlotOptions) (WebAppsClientUpdateBackupConfigurationSlotResponse, error)
UpdateBackupConfigurationSlot - Updates the backup configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
- request - Edited backup configuration.
- options - WebAppsClientUpdateBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.UpdateBackupConfigurationSlot method.
func (*WebAppsClient) UpdateConfiguration ¶
func (client *WebAppsClient) UpdateConfiguration(ctx context.Context, resourceGroupName string, name string, siteConfig SiteConfigResource, options *WebAppsClientUpdateConfigurationOptions) (WebAppsClientUpdateConfigurationResponse, error)
UpdateConfiguration - Updates the configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- siteConfig - JSON representation of a SiteConfig object. See example.
- options - WebAppsClientUpdateConfigurationOptions contains the optional parameters for the WebAppsClient.UpdateConfiguration method.
func (*WebAppsClient) UpdateConfigurationSlot ¶
func (client *WebAppsClient) UpdateConfigurationSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteConfig SiteConfigResource, options *WebAppsClientUpdateConfigurationSlotOptions) (WebAppsClientUpdateConfigurationSlotResponse, error)
UpdateConfigurationSlot - Updates the configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
- siteConfig - JSON representation of a SiteConfig object. See example.
- options - WebAppsClientUpdateConfigurationSlotOptions contains the optional parameters for the WebAppsClient.UpdateConfigurationSlot method.
func (*WebAppsClient) UpdateConnectionStrings ¶
func (client *WebAppsClient) UpdateConnectionStrings(ctx context.Context, resourceGroupName string, name string, connectionStrings ConnectionStringDictionary, options *WebAppsClientUpdateConnectionStringsOptions) (WebAppsClientUpdateConnectionStringsResponse, error)
UpdateConnectionStrings - Replaces the connection strings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- connectionStrings - Connection strings of the app or deployment slot. See example.
- options - WebAppsClientUpdateConnectionStringsOptions contains the optional parameters for the WebAppsClient.UpdateConnectionStrings method.
func (*WebAppsClient) UpdateConnectionStringsSlot ¶
func (client *WebAppsClient) UpdateConnectionStringsSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionStrings ConnectionStringDictionary, options *WebAppsClientUpdateConnectionStringsSlotOptions) (WebAppsClientUpdateConnectionStringsSlotResponse, error)
UpdateConnectionStringsSlot - Replaces the connection strings of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
- connectionStrings - Connection strings of the app or deployment slot. See example.
- options - WebAppsClientUpdateConnectionStringsSlotOptions contains the optional parameters for the WebAppsClient.UpdateConnectionStringsSlot method.
func (*WebAppsClient) UpdateDiagnosticLogsConfig ¶
func (client *WebAppsClient) UpdateDiagnosticLogsConfig(ctx context.Context, resourceGroupName string, name string, siteLogsConfig SiteLogsConfig, options *WebAppsClientUpdateDiagnosticLogsConfigOptions) (WebAppsClientUpdateDiagnosticLogsConfigResponse, error)
UpdateDiagnosticLogsConfig - Updates the logging configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
- options - WebAppsClientUpdateDiagnosticLogsConfigOptions contains the optional parameters for the WebAppsClient.UpdateDiagnosticLogsConfig method.
func (*WebAppsClient) UpdateDiagnosticLogsConfigSlot ¶
func (client *WebAppsClient) UpdateDiagnosticLogsConfigSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteLogsConfig SiteLogsConfig, options *WebAppsClientUpdateDiagnosticLogsConfigSlotOptions) (WebAppsClientUpdateDiagnosticLogsConfigSlotResponse, error)
UpdateDiagnosticLogsConfigSlot - Updates the logging configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
- options - WebAppsClientUpdateDiagnosticLogsConfigSlotOptions contains the optional parameters for the WebAppsClient.UpdateDiagnosticLogsConfigSlot method.
func (*WebAppsClient) UpdateDomainOwnershipIdentifier ¶
func (client *WebAppsClient) UpdateDomainOwnershipIdentifier(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, domainOwnershipIdentifier Identifier, options *WebAppsClientUpdateDomainOwnershipIdentifierOptions) (WebAppsClientUpdateDomainOwnershipIdentifierResponse, error)
UpdateDomainOwnershipIdentifier - Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
- options - WebAppsClientUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.UpdateDomainOwnershipIdentifier method.
func (*WebAppsClient) UpdateDomainOwnershipIdentifierSlot ¶
func (client *WebAppsClient) UpdateDomainOwnershipIdentifierSlot(ctx context.Context, resourceGroupName string, name string, domainOwnershipIdentifierName string, slot string, domainOwnershipIdentifier Identifier, options *WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions) (WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse, error)
UpdateDomainOwnershipIdentifierSlot - Creates a domain ownership identifier for web app, or updates an existing ownership identifier. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- domainOwnershipIdentifierName - Name of domain ownership identifier.
- slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
- domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
- options - WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.UpdateDomainOwnershipIdentifierSlot method.
func (*WebAppsClient) UpdateHybridConnection ¶
func (client *WebAppsClient) UpdateHybridConnection(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, connectionEnvelope HybridConnection, options *WebAppsClientUpdateHybridConnectionOptions) (WebAppsClientUpdateHybridConnectionResponse, error)
UpdateHybridConnection - Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- connectionEnvelope - The details of the hybrid connection.
- options - WebAppsClientUpdateHybridConnectionOptions contains the optional parameters for the WebAppsClient.UpdateHybridConnection method.
func (*WebAppsClient) UpdateHybridConnectionSlot ¶
func (client *WebAppsClient) UpdateHybridConnectionSlot(ctx context.Context, resourceGroupName string, name string, namespaceName string, relayName string, slot string, connectionEnvelope HybridConnection, options *WebAppsClientUpdateHybridConnectionSlotOptions) (WebAppsClientUpdateHybridConnectionSlotResponse, error)
UpdateHybridConnectionSlot - Creates a new Hybrid Connection using a Service Bus relay. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - The name of the web app.
- namespaceName - The namespace for this hybrid connection.
- relayName - The relay name for this hybrid connection.
- slot - The name of the slot for the web app.
- connectionEnvelope - The details of the hybrid connection.
- options - WebAppsClientUpdateHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateHybridConnectionSlot method.
func (*WebAppsClient) UpdateMetadata ¶
func (client *WebAppsClient) UpdateMetadata(ctx context.Context, resourceGroupName string, name string, metadata StringDictionary, options *WebAppsClientUpdateMetadataOptions) (WebAppsClientUpdateMetadataResponse, error)
UpdateMetadata - Replaces the metadata of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- metadata - Edited metadata of the app or deployment slot. See example.
- options - WebAppsClientUpdateMetadataOptions contains the optional parameters for the WebAppsClient.UpdateMetadata method.
func (*WebAppsClient) UpdateMetadataSlot ¶
func (client *WebAppsClient) UpdateMetadataSlot(ctx context.Context, resourceGroupName string, name string, slot string, metadata StringDictionary, options *WebAppsClientUpdateMetadataSlotOptions) (WebAppsClientUpdateMetadataSlotResponse, error)
UpdateMetadataSlot - Replaces the metadata of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
- metadata - Edited metadata of the app or deployment slot. See example.
- options - WebAppsClientUpdateMetadataSlotOptions contains the optional parameters for the WebAppsClient.UpdateMetadataSlot method.
func (*WebAppsClient) UpdatePremierAddOn ¶
func (client *WebAppsClient) UpdatePremierAddOn(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, premierAddOn PremierAddOnPatchResource, options *WebAppsClientUpdatePremierAddOnOptions) (WebAppsClientUpdatePremierAddOnResponse, error)
UpdatePremierAddOn - Updates a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- premierAddOn - A JSON representation of the edited premier add-on.
- options - WebAppsClientUpdatePremierAddOnOptions contains the optional parameters for the WebAppsClient.UpdatePremierAddOn method.
func (*WebAppsClient) UpdatePremierAddOnSlot ¶
func (client *WebAppsClient) UpdatePremierAddOnSlot(ctx context.Context, resourceGroupName string, name string, premierAddOnName string, slot string, premierAddOn PremierAddOnPatchResource, options *WebAppsClientUpdatePremierAddOnSlotOptions) (WebAppsClientUpdatePremierAddOnSlotResponse, error)
UpdatePremierAddOnSlot - Updates a named add-on of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- premierAddOnName - Add-on name.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
- premierAddOn - A JSON representation of the edited premier add-on.
- options - WebAppsClientUpdatePremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.UpdatePremierAddOnSlot method.
func (*WebAppsClient) UpdateRelayServiceConnection ¶
func (client *WebAppsClient) UpdateRelayServiceConnection(ctx context.Context, resourceGroupName string, name string, entityName string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsClientUpdateRelayServiceConnectionOptions) (WebAppsClientUpdateRelayServiceConnectionResponse, error)
UpdateRelayServiceConnection - Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- connectionEnvelope - Details of the hybrid connection configuration.
- options - WebAppsClientUpdateRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.UpdateRelayServiceConnection method.
func (*WebAppsClient) UpdateRelayServiceConnectionSlot ¶
func (client *WebAppsClient) UpdateRelayServiceConnectionSlot(ctx context.Context, resourceGroupName string, name string, entityName string, slot string, connectionEnvelope RelayServiceConnectionEntity, options *WebAppsClientUpdateRelayServiceConnectionSlotOptions) (WebAppsClientUpdateRelayServiceConnectionSlotResponse, error)
UpdateRelayServiceConnectionSlot - Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- entityName - Name of the hybrid connection configuration.
- slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
- connectionEnvelope - Details of the hybrid connection configuration.
- options - WebAppsClientUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateRelayServiceConnectionSlot method.
func (*WebAppsClient) UpdateSitePushSettings ¶
func (client *WebAppsClient) UpdateSitePushSettings(ctx context.Context, resourceGroupName string, name string, pushSettings PushSettings, options *WebAppsClientUpdateSitePushSettingsOptions) (WebAppsClientUpdateSitePushSettingsResponse, error)
UpdateSitePushSettings - Updates the Push settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- pushSettings - Push settings associated with web app.
- options - WebAppsClientUpdateSitePushSettingsOptions contains the optional parameters for the WebAppsClient.UpdateSitePushSettings method.
func (*WebAppsClient) UpdateSitePushSettingsSlot ¶
func (client *WebAppsClient) UpdateSitePushSettingsSlot(ctx context.Context, resourceGroupName string, name string, slot string, pushSettings PushSettings, options *WebAppsClientUpdateSitePushSettingsSlotOptions) (WebAppsClientUpdateSitePushSettingsSlotResponse, error)
UpdateSitePushSettingsSlot - Updates the Push settings associated with web app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of web app.
- slot - Name of web app slot. If not specified then will default to production slot.
- pushSettings - Push settings associated with web app.
- options - WebAppsClientUpdateSitePushSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateSitePushSettingsSlot method.
func (*WebAppsClient) UpdateSlot ¶
func (client *WebAppsClient) UpdateSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteEnvelope SitePatchResource, options *WebAppsClientUpdateSlotOptions) (WebAppsClientUpdateSlotResponse, error)
UpdateSlot - Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
- slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
- siteEnvelope - A JSON representation of the app properties. See example.
- options - WebAppsClientUpdateSlotOptions contains the optional parameters for the WebAppsClient.UpdateSlot method.
func (*WebAppsClient) UpdateSlotConfigurationNames ¶
func (client *WebAppsClient) UpdateSlotConfigurationNames(ctx context.Context, resourceGroupName string, name string, slotConfigNames SlotConfigNamesResource, options *WebAppsClientUpdateSlotConfigurationNamesOptions) (WebAppsClientUpdateSlotConfigurationNamesResponse, error)
UpdateSlotConfigurationNames - Updates the names of application settings and connection string that remain with the slot during swap operation. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slotConfigNames - Names of application settings and connection strings. See example.
- options - WebAppsClientUpdateSlotConfigurationNamesOptions contains the optional parameters for the WebAppsClient.UpdateSlotConfigurationNames method.
func (*WebAppsClient) UpdateSourceControl ¶
func (client *WebAppsClient) UpdateSourceControl(ctx context.Context, resourceGroupName string, name string, siteSourceControl SiteSourceControl, options *WebAppsClientUpdateSourceControlOptions) (WebAppsClientUpdateSourceControlResponse, error)
UpdateSourceControl - Updates the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- siteSourceControl - JSON representation of a SiteSourceControl object. See example.
- options - WebAppsClientUpdateSourceControlOptions contains the optional parameters for the WebAppsClient.UpdateSourceControl method.
func (*WebAppsClient) UpdateSourceControlSlot ¶
func (client *WebAppsClient) UpdateSourceControlSlot(ctx context.Context, resourceGroupName string, name string, slot string, siteSourceControl SiteSourceControl, options *WebAppsClientUpdateSourceControlSlotOptions) (WebAppsClientUpdateSourceControlSlotResponse, error)
UpdateSourceControlSlot - Updates the source control configuration of an app. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
- siteSourceControl - JSON representation of a SiteSourceControl object. See example.
- options - WebAppsClientUpdateSourceControlSlotOptions contains the optional parameters for the WebAppsClient.UpdateSourceControlSlot method.
func (*WebAppsClient) UpdateSwiftVirtualNetworkConnection ¶
func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnection(ctx context.Context, resourceGroupName string, name string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions) (WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse, error)
UpdateSwiftVirtualNetworkConnection - Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.UpdateSwiftVirtualNetworkConnection method.
func (*WebAppsClient) UpdateSwiftVirtualNetworkConnectionSlot ¶
func (client *WebAppsClient) UpdateSwiftVirtualNetworkConnectionSlot(ctx context.Context, resourceGroupName string, name string, slot string, connectionEnvelope SwiftVirtualNetwork, options *WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions) (WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse, error)
UpdateSwiftVirtualNetworkConnectionSlot - Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateSwiftVirtualNetworkConnectionSlot method.
func (*WebAppsClient) UpdateVnetConnection ¶
func (client *WebAppsClient) UpdateVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string, connectionEnvelope VnetInfo, options *WebAppsClientUpdateVnetConnectionOptions) (WebAppsClientUpdateVnetConnectionResponse, error)
UpdateVnetConnection - Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of an existing Virtual Network.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientUpdateVnetConnectionOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnection method.
func (*WebAppsClient) UpdateVnetConnectionGateway ¶
func (client *WebAppsClient) UpdateVnetConnectionGateway(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, connectionEnvelope VnetGateway, options *WebAppsClientUpdateVnetConnectionGatewayOptions) (WebAppsClientUpdateVnetConnectionGatewayResponse, error)
UpdateVnetConnectionGateway - Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- connectionEnvelope - The properties to update this gateway with.
- options - WebAppsClientUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionGateway method.
func (*WebAppsClient) UpdateVnetConnectionGatewaySlot ¶
func (client *WebAppsClient) UpdateVnetConnectionGatewaySlot(ctx context.Context, resourceGroupName string, name string, vnetName string, gatewayName string, slot string, connectionEnvelope VnetGateway, options *WebAppsClientUpdateVnetConnectionGatewaySlotOptions) (WebAppsClientUpdateVnetConnectionGatewaySlotResponse, error)
UpdateVnetConnectionGatewaySlot - Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of the Virtual Network.
- gatewayName - Name of the gateway. Currently, the only supported string is "primary".
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
- connectionEnvelope - The properties to update this gateway with.
- options - WebAppsClientUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionGatewaySlot method.
func (*WebAppsClient) UpdateVnetConnectionSlot ¶
func (client *WebAppsClient) UpdateVnetConnectionSlot(ctx context.Context, resourceGroupName string, name string, vnetName string, slot string, connectionEnvelope VnetInfo, options *WebAppsClientUpdateVnetConnectionSlotOptions) (WebAppsClientUpdateVnetConnectionSlotResponse, error)
UpdateVnetConnectionSlot - Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- name - Name of the app.
- vnetName - Name of an existing Virtual Network.
- slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
- connectionEnvelope - Properties of the Virtual Network connection. See example.
- options - WebAppsClientUpdateVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionSlot method.
type WebAppsClientAddPremierAddOnOptions ¶
type WebAppsClientAddPremierAddOnOptions struct { }
WebAppsClientAddPremierAddOnOptions contains the optional parameters for the WebAppsClient.AddPremierAddOn method.
type WebAppsClientAddPremierAddOnResponse ¶
type WebAppsClientAddPremierAddOnResponse struct {
PremierAddOn
}
WebAppsClientAddPremierAddOnResponse contains the response from method WebAppsClient.AddPremierAddOn.
type WebAppsClientAddPremierAddOnSlotOptions ¶
type WebAppsClientAddPremierAddOnSlotOptions struct { }
WebAppsClientAddPremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.AddPremierAddOnSlot method.
type WebAppsClientAddPremierAddOnSlotResponse ¶
type WebAppsClientAddPremierAddOnSlotResponse struct {
PremierAddOn
}
WebAppsClientAddPremierAddOnSlotResponse contains the response from method WebAppsClient.AddPremierAddOnSlot.
type WebAppsClientAnalyzeCustomHostnameOptions ¶
type WebAppsClientAnalyzeCustomHostnameOptions struct { // Custom hostname. HostName *string }
WebAppsClientAnalyzeCustomHostnameOptions contains the optional parameters for the WebAppsClient.AnalyzeCustomHostname method.
type WebAppsClientAnalyzeCustomHostnameResponse ¶
type WebAppsClientAnalyzeCustomHostnameResponse struct {
CustomHostnameAnalysisResult
}
WebAppsClientAnalyzeCustomHostnameResponse contains the response from method WebAppsClient.AnalyzeCustomHostname.
type WebAppsClientAnalyzeCustomHostnameSlotOptions ¶
type WebAppsClientAnalyzeCustomHostnameSlotOptions struct { // Custom hostname. HostName *string }
WebAppsClientAnalyzeCustomHostnameSlotOptions contains the optional parameters for the WebAppsClient.AnalyzeCustomHostnameSlot method.
type WebAppsClientAnalyzeCustomHostnameSlotResponse ¶
type WebAppsClientAnalyzeCustomHostnameSlotResponse struct {
CustomHostnameAnalysisResult
}
WebAppsClientAnalyzeCustomHostnameSlotResponse contains the response from method WebAppsClient.AnalyzeCustomHostnameSlot.
type WebAppsClientApplySlotConfigToProductionOptions ¶
type WebAppsClientApplySlotConfigToProductionOptions struct { }
WebAppsClientApplySlotConfigToProductionOptions contains the optional parameters for the WebAppsClient.ApplySlotConfigToProduction method.
type WebAppsClientApplySlotConfigToProductionResponse ¶
type WebAppsClientApplySlotConfigToProductionResponse struct { }
WebAppsClientApplySlotConfigToProductionResponse contains the response from method WebAppsClient.ApplySlotConfigToProduction.
type WebAppsClientApplySlotConfigurationSlotOptions ¶
type WebAppsClientApplySlotConfigurationSlotOptions struct { }
WebAppsClientApplySlotConfigurationSlotOptions contains the optional parameters for the WebAppsClient.ApplySlotConfigurationSlot method.
type WebAppsClientApplySlotConfigurationSlotResponse ¶
type WebAppsClientApplySlotConfigurationSlotResponse struct { }
WebAppsClientApplySlotConfigurationSlotResponse contains the response from method WebAppsClient.ApplySlotConfigurationSlot.
type WebAppsClientBackupOptions ¶
type WebAppsClientBackupOptions struct { }
WebAppsClientBackupOptions contains the optional parameters for the WebAppsClient.Backup method.
type WebAppsClientBackupResponse ¶
type WebAppsClientBackupResponse struct {
BackupItem
}
WebAppsClientBackupResponse contains the response from method WebAppsClient.Backup.
type WebAppsClientBackupSlotOptions ¶
type WebAppsClientBackupSlotOptions struct { }
WebAppsClientBackupSlotOptions contains the optional parameters for the WebAppsClient.BackupSlot method.
type WebAppsClientBackupSlotResponse ¶
type WebAppsClientBackupSlotResponse struct {
BackupItem
}
WebAppsClientBackupSlotResponse contains the response from method WebAppsClient.BackupSlot.
type WebAppsClientBeginCreateFunctionOptions ¶
type WebAppsClientBeginCreateFunctionOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateFunctionOptions contains the optional parameters for the WebAppsClient.BeginCreateFunction method.
type WebAppsClientBeginCreateInstanceFunctionSlotOptions ¶
type WebAppsClientBeginCreateInstanceFunctionSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceFunctionSlot method.
type WebAppsClientBeginCreateInstanceMSDeployOperationOptions ¶
type WebAppsClientBeginCreateInstanceMSDeployOperationOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateInstanceMSDeployOperationOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceMSDeployOperation method.
type WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions ¶
type WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateInstanceMSDeployOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateInstanceMSDeployOperationSlot method.
type WebAppsClientBeginCreateMSDeployOperationOptions ¶
type WebAppsClientBeginCreateMSDeployOperationOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateMSDeployOperationOptions contains the optional parameters for the WebAppsClient.BeginCreateMSDeployOperation method.
type WebAppsClientBeginCreateMSDeployOperationSlotOptions ¶
type WebAppsClientBeginCreateMSDeployOperationSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateMSDeployOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateMSDeployOperationSlot method.
type WebAppsClientBeginCreateOrUpdateOptions ¶
type WebAppsClientBeginCreateOrUpdateOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateOrUpdateOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdate method.
type WebAppsClientBeginCreateOrUpdateSlotOptions ¶
type WebAppsClientBeginCreateOrUpdateSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateOrUpdateSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSlot method.
type WebAppsClientBeginCreateOrUpdateSourceControlOptions ¶
type WebAppsClientBeginCreateOrUpdateSourceControlOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateOrUpdateSourceControlOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSourceControl method.
type WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions ¶
type WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginCreateOrUpdateSourceControlSlotOptions contains the optional parameters for the WebAppsClient.BeginCreateOrUpdateSourceControlSlot method.
type WebAppsClientBeginInstallSiteExtensionOptions ¶
type WebAppsClientBeginInstallSiteExtensionOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginInstallSiteExtensionOptions contains the optional parameters for the WebAppsClient.BeginInstallSiteExtension method.
type WebAppsClientBeginInstallSiteExtensionSlotOptions ¶
type WebAppsClientBeginInstallSiteExtensionSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginInstallSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.BeginInstallSiteExtensionSlot method.
type WebAppsClientBeginListPublishingCredentialsOptions ¶
type WebAppsClientBeginListPublishingCredentialsOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginListPublishingCredentialsOptions contains the optional parameters for the WebAppsClient.BeginListPublishingCredentials method.
type WebAppsClientBeginListPublishingCredentialsSlotOptions ¶
type WebAppsClientBeginListPublishingCredentialsSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginListPublishingCredentialsSlotOptions contains the optional parameters for the WebAppsClient.BeginListPublishingCredentialsSlot method.
type WebAppsClientBeginMigrateMySQLOptions ¶
type WebAppsClientBeginMigrateMySQLOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginMigrateMySQLOptions contains the optional parameters for the WebAppsClient.BeginMigrateMySQL method.
type WebAppsClientBeginMigrateStorageOptions ¶
type WebAppsClientBeginMigrateStorageOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginMigrateStorageOptions contains the optional parameters for the WebAppsClient.BeginMigrateStorage method.
type WebAppsClientBeginRestoreFromBackupBlobOptions ¶
type WebAppsClientBeginRestoreFromBackupBlobOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreFromBackupBlobOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromBackupBlob method.
type WebAppsClientBeginRestoreFromBackupBlobSlotOptions ¶
type WebAppsClientBeginRestoreFromBackupBlobSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreFromBackupBlobSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromBackupBlobSlot method.
type WebAppsClientBeginRestoreFromDeletedAppOptions ¶
type WebAppsClientBeginRestoreFromDeletedAppOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreFromDeletedAppOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromDeletedApp method.
type WebAppsClientBeginRestoreFromDeletedAppSlotOptions ¶
type WebAppsClientBeginRestoreFromDeletedAppSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreFromDeletedAppSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreFromDeletedAppSlot method.
type WebAppsClientBeginRestoreOptions ¶
type WebAppsClientBeginRestoreOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreOptions contains the optional parameters for the WebAppsClient.BeginRestore method.
type WebAppsClientBeginRestoreSlotOptions ¶
type WebAppsClientBeginRestoreSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSlot method.
type WebAppsClientBeginRestoreSnapshotOptions ¶
type WebAppsClientBeginRestoreSnapshotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreSnapshotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSnapshot method.
type WebAppsClientBeginRestoreSnapshotSlotOptions ¶
type WebAppsClientBeginRestoreSnapshotSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginRestoreSnapshotSlotOptions contains the optional parameters for the WebAppsClient.BeginRestoreSnapshotSlot method.
type WebAppsClientBeginStartNetworkTraceOptions ¶
type WebAppsClientBeginStartNetworkTraceOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // Resumes the LRO from the provided token. ResumeToken string // The Blob URL to store capture file. SasURL *string }
WebAppsClientBeginStartNetworkTraceOptions contains the optional parameters for the WebAppsClient.BeginStartNetworkTrace method.
type WebAppsClientBeginStartNetworkTraceSlotOptions ¶
type WebAppsClientBeginStartNetworkTraceSlotOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // Resumes the LRO from the provided token. ResumeToken string // The Blob URL to store capture file. SasURL *string }
WebAppsClientBeginStartNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.BeginStartNetworkTraceSlot method.
type WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions ¶
type WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // Resumes the LRO from the provided token. ResumeToken string // The Blob URL to store capture file. SasURL *string }
WebAppsClientBeginStartWebSiteNetworkTraceOperationOptions contains the optional parameters for the WebAppsClient.BeginStartWebSiteNetworkTraceOperation method.
type WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions ¶
type WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // Resumes the LRO from the provided token. ResumeToken string // The Blob URL to store capture file. SasURL *string }
WebAppsClientBeginStartWebSiteNetworkTraceOperationSlotOptions contains the optional parameters for the WebAppsClient.BeginStartWebSiteNetworkTraceOperationSlot method.
type WebAppsClientBeginSwapSlotOptions ¶
type WebAppsClientBeginSwapSlotOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginSwapSlotOptions contains the optional parameters for the WebAppsClient.BeginSwapSlot method.
type WebAppsClientBeginSwapSlotWithProductionOptions ¶
type WebAppsClientBeginSwapSlotWithProductionOptions struct { // Resumes the LRO from the provided token. ResumeToken string }
WebAppsClientBeginSwapSlotWithProductionOptions contains the optional parameters for the WebAppsClient.BeginSwapSlotWithProduction method.
type WebAppsClientCreateDeploymentOptions ¶
type WebAppsClientCreateDeploymentOptions struct { }
WebAppsClientCreateDeploymentOptions contains the optional parameters for the WebAppsClient.CreateDeployment method.
type WebAppsClientCreateDeploymentResponse ¶
type WebAppsClientCreateDeploymentResponse struct {
Deployment
}
WebAppsClientCreateDeploymentResponse contains the response from method WebAppsClient.CreateDeployment.
type WebAppsClientCreateDeploymentSlotOptions ¶
type WebAppsClientCreateDeploymentSlotOptions struct { }
WebAppsClientCreateDeploymentSlotOptions contains the optional parameters for the WebAppsClient.CreateDeploymentSlot method.
type WebAppsClientCreateDeploymentSlotResponse ¶
type WebAppsClientCreateDeploymentSlotResponse struct {
Deployment
}
WebAppsClientCreateDeploymentSlotResponse contains the response from method WebAppsClient.CreateDeploymentSlot.
type WebAppsClientCreateFunctionResponse ¶
type WebAppsClientCreateFunctionResponse struct {
FunctionEnvelope
}
WebAppsClientCreateFunctionResponse contains the response from method WebAppsClient.BeginCreateFunction.
type WebAppsClientCreateInstanceFunctionSlotResponse ¶
type WebAppsClientCreateInstanceFunctionSlotResponse struct {
FunctionEnvelope
}
WebAppsClientCreateInstanceFunctionSlotResponse contains the response from method WebAppsClient.BeginCreateInstanceFunctionSlot.
type WebAppsClientCreateInstanceMSDeployOperationResponse ¶
type WebAppsClientCreateInstanceMSDeployOperationResponse struct {
MSDeployStatus
}
WebAppsClientCreateInstanceMSDeployOperationResponse contains the response from method WebAppsClient.BeginCreateInstanceMSDeployOperation.
type WebAppsClientCreateInstanceMSDeployOperationSlotResponse ¶
type WebAppsClientCreateInstanceMSDeployOperationSlotResponse struct {
MSDeployStatus
}
WebAppsClientCreateInstanceMSDeployOperationSlotResponse contains the response from method WebAppsClient.BeginCreateInstanceMSDeployOperationSlot.
type WebAppsClientCreateMSDeployOperationResponse ¶
type WebAppsClientCreateMSDeployOperationResponse struct {
MSDeployStatus
}
WebAppsClientCreateMSDeployOperationResponse contains the response from method WebAppsClient.BeginCreateMSDeployOperation.
type WebAppsClientCreateMSDeployOperationSlotResponse ¶
type WebAppsClientCreateMSDeployOperationSlotResponse struct {
MSDeployStatus
}
WebAppsClientCreateMSDeployOperationSlotResponse contains the response from method WebAppsClient.BeginCreateMSDeployOperationSlot.
type WebAppsClientCreateOrUpdateConfigurationOptions ¶
type WebAppsClientCreateOrUpdateConfigurationOptions struct { }
WebAppsClientCreateOrUpdateConfigurationOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateConfiguration method.
type WebAppsClientCreateOrUpdateConfigurationResponse ¶
type WebAppsClientCreateOrUpdateConfigurationResponse struct {
SiteConfigResource
}
WebAppsClientCreateOrUpdateConfigurationResponse contains the response from method WebAppsClient.CreateOrUpdateConfiguration.
type WebAppsClientCreateOrUpdateConfigurationSlotOptions ¶
type WebAppsClientCreateOrUpdateConfigurationSlotOptions struct { }
WebAppsClientCreateOrUpdateConfigurationSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateConfigurationSlot method.
type WebAppsClientCreateOrUpdateConfigurationSlotResponse ¶
type WebAppsClientCreateOrUpdateConfigurationSlotResponse struct {
SiteConfigResource
}
WebAppsClientCreateOrUpdateConfigurationSlotResponse contains the response from method WebAppsClient.CreateOrUpdateConfigurationSlot.
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions ¶
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions struct { }
WebAppsClientCreateOrUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateDomainOwnershipIdentifier method.
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse ¶
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse struct {
Identifier
}
WebAppsClientCreateOrUpdateDomainOwnershipIdentifierResponse contains the response from method WebAppsClient.CreateOrUpdateDomainOwnershipIdentifier.
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions ¶
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions struct { }
WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateDomainOwnershipIdentifierSlot method.
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse ¶
type WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse struct {
Identifier
}
WebAppsClientCreateOrUpdateDomainOwnershipIdentifierSlotResponse contains the response from method WebAppsClient.CreateOrUpdateDomainOwnershipIdentifierSlot.
type WebAppsClientCreateOrUpdateFunctionSecretOptions ¶
type WebAppsClientCreateOrUpdateFunctionSecretOptions struct { }
WebAppsClientCreateOrUpdateFunctionSecretOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateFunctionSecret method.
type WebAppsClientCreateOrUpdateFunctionSecretResponse ¶
type WebAppsClientCreateOrUpdateFunctionSecretResponse struct {
KeyInfo
}
WebAppsClientCreateOrUpdateFunctionSecretResponse contains the response from method WebAppsClient.CreateOrUpdateFunctionSecret.
type WebAppsClientCreateOrUpdateFunctionSecretSlotOptions ¶
type WebAppsClientCreateOrUpdateFunctionSecretSlotOptions struct { }
WebAppsClientCreateOrUpdateFunctionSecretSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateFunctionSecretSlot method.
type WebAppsClientCreateOrUpdateFunctionSecretSlotResponse ¶
type WebAppsClientCreateOrUpdateFunctionSecretSlotResponse struct {
KeyInfo
}
WebAppsClientCreateOrUpdateFunctionSecretSlotResponse contains the response from method WebAppsClient.CreateOrUpdateFunctionSecretSlot.
type WebAppsClientCreateOrUpdateHostNameBindingOptions ¶
type WebAppsClientCreateOrUpdateHostNameBindingOptions struct { }
WebAppsClientCreateOrUpdateHostNameBindingOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostNameBinding method.
type WebAppsClientCreateOrUpdateHostNameBindingResponse ¶
type WebAppsClientCreateOrUpdateHostNameBindingResponse struct {
HostNameBinding
}
WebAppsClientCreateOrUpdateHostNameBindingResponse contains the response from method WebAppsClient.CreateOrUpdateHostNameBinding.
type WebAppsClientCreateOrUpdateHostNameBindingSlotOptions ¶
type WebAppsClientCreateOrUpdateHostNameBindingSlotOptions struct { }
WebAppsClientCreateOrUpdateHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostNameBindingSlot method.
type WebAppsClientCreateOrUpdateHostNameBindingSlotResponse ¶
type WebAppsClientCreateOrUpdateHostNameBindingSlotResponse struct {
HostNameBinding
}
WebAppsClientCreateOrUpdateHostNameBindingSlotResponse contains the response from method WebAppsClient.CreateOrUpdateHostNameBindingSlot.
type WebAppsClientCreateOrUpdateHostSecretOptions ¶
type WebAppsClientCreateOrUpdateHostSecretOptions struct { }
WebAppsClientCreateOrUpdateHostSecretOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostSecret method.
type WebAppsClientCreateOrUpdateHostSecretResponse ¶
type WebAppsClientCreateOrUpdateHostSecretResponse struct {
KeyInfo
}
WebAppsClientCreateOrUpdateHostSecretResponse contains the response from method WebAppsClient.CreateOrUpdateHostSecret.
type WebAppsClientCreateOrUpdateHostSecretSlotOptions ¶
type WebAppsClientCreateOrUpdateHostSecretSlotOptions struct { }
WebAppsClientCreateOrUpdateHostSecretSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHostSecretSlot method.
type WebAppsClientCreateOrUpdateHostSecretSlotResponse ¶
type WebAppsClientCreateOrUpdateHostSecretSlotResponse struct {
KeyInfo
}
WebAppsClientCreateOrUpdateHostSecretSlotResponse contains the response from method WebAppsClient.CreateOrUpdateHostSecretSlot.
type WebAppsClientCreateOrUpdateHybridConnectionOptions ¶
type WebAppsClientCreateOrUpdateHybridConnectionOptions struct { }
WebAppsClientCreateOrUpdateHybridConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHybridConnection method.
type WebAppsClientCreateOrUpdateHybridConnectionResponse ¶
type WebAppsClientCreateOrUpdateHybridConnectionResponse struct {
HybridConnection
}
WebAppsClientCreateOrUpdateHybridConnectionResponse contains the response from method WebAppsClient.CreateOrUpdateHybridConnection.
type WebAppsClientCreateOrUpdateHybridConnectionSlotOptions ¶
type WebAppsClientCreateOrUpdateHybridConnectionSlotOptions struct { }
WebAppsClientCreateOrUpdateHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateHybridConnectionSlot method.
type WebAppsClientCreateOrUpdateHybridConnectionSlotResponse ¶
type WebAppsClientCreateOrUpdateHybridConnectionSlotResponse struct {
HybridConnection
}
WebAppsClientCreateOrUpdateHybridConnectionSlotResponse contains the response from method WebAppsClient.CreateOrUpdateHybridConnectionSlot.
type WebAppsClientCreateOrUpdatePublicCertificateOptions ¶
type WebAppsClientCreateOrUpdatePublicCertificateOptions struct { }
WebAppsClientCreateOrUpdatePublicCertificateOptions contains the optional parameters for the WebAppsClient.CreateOrUpdatePublicCertificate method.
type WebAppsClientCreateOrUpdatePublicCertificateResponse ¶
type WebAppsClientCreateOrUpdatePublicCertificateResponse struct {
PublicCertificate
}
WebAppsClientCreateOrUpdatePublicCertificateResponse contains the response from method WebAppsClient.CreateOrUpdatePublicCertificate.
type WebAppsClientCreateOrUpdatePublicCertificateSlotOptions ¶
type WebAppsClientCreateOrUpdatePublicCertificateSlotOptions struct { }
WebAppsClientCreateOrUpdatePublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdatePublicCertificateSlot method.
type WebAppsClientCreateOrUpdatePublicCertificateSlotResponse ¶
type WebAppsClientCreateOrUpdatePublicCertificateSlotResponse struct {
PublicCertificate
}
WebAppsClientCreateOrUpdatePublicCertificateSlotResponse contains the response from method WebAppsClient.CreateOrUpdatePublicCertificateSlot.
type WebAppsClientCreateOrUpdateRelayServiceConnectionOptions ¶
type WebAppsClientCreateOrUpdateRelayServiceConnectionOptions struct { }
WebAppsClientCreateOrUpdateRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateRelayServiceConnection method.
type WebAppsClientCreateOrUpdateRelayServiceConnectionResponse ¶
type WebAppsClientCreateOrUpdateRelayServiceConnectionResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientCreateOrUpdateRelayServiceConnectionResponse contains the response from method WebAppsClient.CreateOrUpdateRelayServiceConnection.
type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions ¶
type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions struct { }
WebAppsClientCreateOrUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateRelayServiceConnectionSlot method.
type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse ¶
type WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientCreateOrUpdateRelayServiceConnectionSlotResponse contains the response from method WebAppsClient.CreateOrUpdateRelayServiceConnectionSlot.
type WebAppsClientCreateOrUpdateResponse ¶
type WebAppsClientCreateOrUpdateResponse struct {
Site
}
WebAppsClientCreateOrUpdateResponse contains the response from method WebAppsClient.BeginCreateOrUpdate.
type WebAppsClientCreateOrUpdateSlotResponse ¶
type WebAppsClientCreateOrUpdateSlotResponse struct {
Site
}
WebAppsClientCreateOrUpdateSlotResponse contains the response from method WebAppsClient.BeginCreateOrUpdateSlot.
type WebAppsClientCreateOrUpdateSourceControlResponse ¶
type WebAppsClientCreateOrUpdateSourceControlResponse struct {
SiteSourceControl
}
WebAppsClientCreateOrUpdateSourceControlResponse contains the response from method WebAppsClient.BeginCreateOrUpdateSourceControl.
type WebAppsClientCreateOrUpdateSourceControlSlotResponse ¶
type WebAppsClientCreateOrUpdateSourceControlSlotResponse struct {
SiteSourceControl
}
WebAppsClientCreateOrUpdateSourceControlSlotResponse contains the response from method WebAppsClient.BeginCreateOrUpdateSourceControlSlot.
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions ¶
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions struct { }
WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnection method.
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse ¶
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse struct {
SwiftVirtualNetwork
}
WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionResponse contains the response from method WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnection.
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions ¶
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions struct { }
WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnectionSlot method.
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse ¶
type WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse struct {
SwiftVirtualNetwork
}
WebAppsClientCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse contains the response from method WebAppsClient.CreateOrUpdateSwiftVirtualNetworkConnectionSlot.
type WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions ¶
type WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions struct { }
WebAppsClientCreateOrUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionGateway method.
type WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse ¶
type WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse struct {
VnetGateway
}
WebAppsClientCreateOrUpdateVnetConnectionGatewayResponse contains the response from method WebAppsClient.CreateOrUpdateVnetConnectionGateway.
type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions ¶
type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions struct { }
WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionGatewaySlot method.
type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse ¶
type WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse struct {
VnetGateway
}
WebAppsClientCreateOrUpdateVnetConnectionGatewaySlotResponse contains the response from method WebAppsClient.CreateOrUpdateVnetConnectionGatewaySlot.
type WebAppsClientCreateOrUpdateVnetConnectionOptions ¶
type WebAppsClientCreateOrUpdateVnetConnectionOptions struct { }
WebAppsClientCreateOrUpdateVnetConnectionOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnection method.
type WebAppsClientCreateOrUpdateVnetConnectionResponse ¶
type WebAppsClientCreateOrUpdateVnetConnectionResponse struct {
VnetInfo
}
WebAppsClientCreateOrUpdateVnetConnectionResponse contains the response from method WebAppsClient.CreateOrUpdateVnetConnection.
type WebAppsClientCreateOrUpdateVnetConnectionSlotOptions ¶
type WebAppsClientCreateOrUpdateVnetConnectionSlotOptions struct { }
WebAppsClientCreateOrUpdateVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.CreateOrUpdateVnetConnectionSlot method.
type WebAppsClientCreateOrUpdateVnetConnectionSlotResponse ¶
type WebAppsClientCreateOrUpdateVnetConnectionSlotResponse struct {
VnetInfo
}
WebAppsClientCreateOrUpdateVnetConnectionSlotResponse contains the response from method WebAppsClient.CreateOrUpdateVnetConnectionSlot.
type WebAppsClientDeleteBackupConfigurationOptions ¶
type WebAppsClientDeleteBackupConfigurationOptions struct { }
WebAppsClientDeleteBackupConfigurationOptions contains the optional parameters for the WebAppsClient.DeleteBackupConfiguration method.
type WebAppsClientDeleteBackupConfigurationResponse ¶
type WebAppsClientDeleteBackupConfigurationResponse struct { }
WebAppsClientDeleteBackupConfigurationResponse contains the response from method WebAppsClient.DeleteBackupConfiguration.
type WebAppsClientDeleteBackupConfigurationSlotOptions ¶
type WebAppsClientDeleteBackupConfigurationSlotOptions struct { }
WebAppsClientDeleteBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.DeleteBackupConfigurationSlot method.
type WebAppsClientDeleteBackupConfigurationSlotResponse ¶
type WebAppsClientDeleteBackupConfigurationSlotResponse struct { }
WebAppsClientDeleteBackupConfigurationSlotResponse contains the response from method WebAppsClient.DeleteBackupConfigurationSlot.
type WebAppsClientDeleteBackupOptions ¶
type WebAppsClientDeleteBackupOptions struct { }
WebAppsClientDeleteBackupOptions contains the optional parameters for the WebAppsClient.DeleteBackup method.
type WebAppsClientDeleteBackupResponse ¶
type WebAppsClientDeleteBackupResponse struct { }
WebAppsClientDeleteBackupResponse contains the response from method WebAppsClient.DeleteBackup.
type WebAppsClientDeleteBackupSlotOptions ¶
type WebAppsClientDeleteBackupSlotOptions struct { }
WebAppsClientDeleteBackupSlotOptions contains the optional parameters for the WebAppsClient.DeleteBackupSlot method.
type WebAppsClientDeleteBackupSlotResponse ¶
type WebAppsClientDeleteBackupSlotResponse struct { }
WebAppsClientDeleteBackupSlotResponse contains the response from method WebAppsClient.DeleteBackupSlot.
type WebAppsClientDeleteContinuousWebJobOptions ¶
type WebAppsClientDeleteContinuousWebJobOptions struct { }
WebAppsClientDeleteContinuousWebJobOptions contains the optional parameters for the WebAppsClient.DeleteContinuousWebJob method.
type WebAppsClientDeleteContinuousWebJobResponse ¶
type WebAppsClientDeleteContinuousWebJobResponse struct { }
WebAppsClientDeleteContinuousWebJobResponse contains the response from method WebAppsClient.DeleteContinuousWebJob.
type WebAppsClientDeleteContinuousWebJobSlotOptions ¶
type WebAppsClientDeleteContinuousWebJobSlotOptions struct { }
WebAppsClientDeleteContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.DeleteContinuousWebJobSlot method.
type WebAppsClientDeleteContinuousWebJobSlotResponse ¶
type WebAppsClientDeleteContinuousWebJobSlotResponse struct { }
WebAppsClientDeleteContinuousWebJobSlotResponse contains the response from method WebAppsClient.DeleteContinuousWebJobSlot.
type WebAppsClientDeleteDeploymentOptions ¶
type WebAppsClientDeleteDeploymentOptions struct { }
WebAppsClientDeleteDeploymentOptions contains the optional parameters for the WebAppsClient.DeleteDeployment method.
type WebAppsClientDeleteDeploymentResponse ¶
type WebAppsClientDeleteDeploymentResponse struct { }
WebAppsClientDeleteDeploymentResponse contains the response from method WebAppsClient.DeleteDeployment.
type WebAppsClientDeleteDeploymentSlotOptions ¶
type WebAppsClientDeleteDeploymentSlotOptions struct { }
WebAppsClientDeleteDeploymentSlotOptions contains the optional parameters for the WebAppsClient.DeleteDeploymentSlot method.
type WebAppsClientDeleteDeploymentSlotResponse ¶
type WebAppsClientDeleteDeploymentSlotResponse struct { }
WebAppsClientDeleteDeploymentSlotResponse contains the response from method WebAppsClient.DeleteDeploymentSlot.
type WebAppsClientDeleteDomainOwnershipIdentifierOptions ¶
type WebAppsClientDeleteDomainOwnershipIdentifierOptions struct { }
WebAppsClientDeleteDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.DeleteDomainOwnershipIdentifier method.
type WebAppsClientDeleteDomainOwnershipIdentifierResponse ¶
type WebAppsClientDeleteDomainOwnershipIdentifierResponse struct { }
WebAppsClientDeleteDomainOwnershipIdentifierResponse contains the response from method WebAppsClient.DeleteDomainOwnershipIdentifier.
type WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions ¶
type WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions struct { }
WebAppsClientDeleteDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.DeleteDomainOwnershipIdentifierSlot method.
type WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse ¶
type WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse struct { }
WebAppsClientDeleteDomainOwnershipIdentifierSlotResponse contains the response from method WebAppsClient.DeleteDomainOwnershipIdentifierSlot.
type WebAppsClientDeleteFunctionOptions ¶
type WebAppsClientDeleteFunctionOptions struct { }
WebAppsClientDeleteFunctionOptions contains the optional parameters for the WebAppsClient.DeleteFunction method.
type WebAppsClientDeleteFunctionResponse ¶
type WebAppsClientDeleteFunctionResponse struct { }
WebAppsClientDeleteFunctionResponse contains the response from method WebAppsClient.DeleteFunction.
type WebAppsClientDeleteFunctionSecretOptions ¶
type WebAppsClientDeleteFunctionSecretOptions struct { }
WebAppsClientDeleteFunctionSecretOptions contains the optional parameters for the WebAppsClient.DeleteFunctionSecret method.
type WebAppsClientDeleteFunctionSecretResponse ¶
type WebAppsClientDeleteFunctionSecretResponse struct { }
WebAppsClientDeleteFunctionSecretResponse contains the response from method WebAppsClient.DeleteFunctionSecret.
type WebAppsClientDeleteFunctionSecretSlotOptions ¶
type WebAppsClientDeleteFunctionSecretSlotOptions struct { }
WebAppsClientDeleteFunctionSecretSlotOptions contains the optional parameters for the WebAppsClient.DeleteFunctionSecretSlot method.
type WebAppsClientDeleteFunctionSecretSlotResponse ¶
type WebAppsClientDeleteFunctionSecretSlotResponse struct { }
WebAppsClientDeleteFunctionSecretSlotResponse contains the response from method WebAppsClient.DeleteFunctionSecretSlot.
type WebAppsClientDeleteHostNameBindingOptions ¶
type WebAppsClientDeleteHostNameBindingOptions struct { }
WebAppsClientDeleteHostNameBindingOptions contains the optional parameters for the WebAppsClient.DeleteHostNameBinding method.
type WebAppsClientDeleteHostNameBindingResponse ¶
type WebAppsClientDeleteHostNameBindingResponse struct { }
WebAppsClientDeleteHostNameBindingResponse contains the response from method WebAppsClient.DeleteHostNameBinding.
type WebAppsClientDeleteHostNameBindingSlotOptions ¶
type WebAppsClientDeleteHostNameBindingSlotOptions struct { }
WebAppsClientDeleteHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.DeleteHostNameBindingSlot method.
type WebAppsClientDeleteHostNameBindingSlotResponse ¶
type WebAppsClientDeleteHostNameBindingSlotResponse struct { }
WebAppsClientDeleteHostNameBindingSlotResponse contains the response from method WebAppsClient.DeleteHostNameBindingSlot.
type WebAppsClientDeleteHostSecretOptions ¶
type WebAppsClientDeleteHostSecretOptions struct { }
WebAppsClientDeleteHostSecretOptions contains the optional parameters for the WebAppsClient.DeleteHostSecret method.
type WebAppsClientDeleteHostSecretResponse ¶
type WebAppsClientDeleteHostSecretResponse struct { }
WebAppsClientDeleteHostSecretResponse contains the response from method WebAppsClient.DeleteHostSecret.
type WebAppsClientDeleteHostSecretSlotOptions ¶
type WebAppsClientDeleteHostSecretSlotOptions struct { }
WebAppsClientDeleteHostSecretSlotOptions contains the optional parameters for the WebAppsClient.DeleteHostSecretSlot method.
type WebAppsClientDeleteHostSecretSlotResponse ¶
type WebAppsClientDeleteHostSecretSlotResponse struct { }
WebAppsClientDeleteHostSecretSlotResponse contains the response from method WebAppsClient.DeleteHostSecretSlot.
type WebAppsClientDeleteHybridConnectionOptions ¶
type WebAppsClientDeleteHybridConnectionOptions struct { }
WebAppsClientDeleteHybridConnectionOptions contains the optional parameters for the WebAppsClient.DeleteHybridConnection method.
type WebAppsClientDeleteHybridConnectionResponse ¶
type WebAppsClientDeleteHybridConnectionResponse struct { }
WebAppsClientDeleteHybridConnectionResponse contains the response from method WebAppsClient.DeleteHybridConnection.
type WebAppsClientDeleteHybridConnectionSlotOptions ¶
type WebAppsClientDeleteHybridConnectionSlotOptions struct { }
WebAppsClientDeleteHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteHybridConnectionSlot method.
type WebAppsClientDeleteHybridConnectionSlotResponse ¶
type WebAppsClientDeleteHybridConnectionSlotResponse struct { }
WebAppsClientDeleteHybridConnectionSlotResponse contains the response from method WebAppsClient.DeleteHybridConnectionSlot.
type WebAppsClientDeleteInstanceFunctionSlotOptions ¶
type WebAppsClientDeleteInstanceFunctionSlotOptions struct { }
WebAppsClientDeleteInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.DeleteInstanceFunctionSlot method.
type WebAppsClientDeleteInstanceFunctionSlotResponse ¶
type WebAppsClientDeleteInstanceFunctionSlotResponse struct { }
WebAppsClientDeleteInstanceFunctionSlotResponse contains the response from method WebAppsClient.DeleteInstanceFunctionSlot.
type WebAppsClientDeleteInstanceProcessOptions ¶
type WebAppsClientDeleteInstanceProcessOptions struct { }
WebAppsClientDeleteInstanceProcessOptions contains the optional parameters for the WebAppsClient.DeleteInstanceProcess method.
type WebAppsClientDeleteInstanceProcessResponse ¶
type WebAppsClientDeleteInstanceProcessResponse struct { }
WebAppsClientDeleteInstanceProcessResponse contains the response from method WebAppsClient.DeleteInstanceProcess.
type WebAppsClientDeleteInstanceProcessSlotOptions ¶
type WebAppsClientDeleteInstanceProcessSlotOptions struct { }
WebAppsClientDeleteInstanceProcessSlotOptions contains the optional parameters for the WebAppsClient.DeleteInstanceProcessSlot method.
type WebAppsClientDeleteInstanceProcessSlotResponse ¶
type WebAppsClientDeleteInstanceProcessSlotResponse struct { }
WebAppsClientDeleteInstanceProcessSlotResponse contains the response from method WebAppsClient.DeleteInstanceProcessSlot.
type WebAppsClientDeleteOptions ¶
type WebAppsClientDeleteOptions struct { // Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted. DeleteEmptyServerFarm *bool // If true, web app metrics are also deleted. DeleteMetrics *bool }
WebAppsClientDeleteOptions contains the optional parameters for the WebAppsClient.Delete method.
type WebAppsClientDeletePremierAddOnOptions ¶
type WebAppsClientDeletePremierAddOnOptions struct { }
WebAppsClientDeletePremierAddOnOptions contains the optional parameters for the WebAppsClient.DeletePremierAddOn method.
type WebAppsClientDeletePremierAddOnResponse ¶
type WebAppsClientDeletePremierAddOnResponse struct { }
WebAppsClientDeletePremierAddOnResponse contains the response from method WebAppsClient.DeletePremierAddOn.
type WebAppsClientDeletePremierAddOnSlotOptions ¶
type WebAppsClientDeletePremierAddOnSlotOptions struct { }
WebAppsClientDeletePremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.DeletePremierAddOnSlot method.
type WebAppsClientDeletePremierAddOnSlotResponse ¶
type WebAppsClientDeletePremierAddOnSlotResponse struct { }
WebAppsClientDeletePremierAddOnSlotResponse contains the response from method WebAppsClient.DeletePremierAddOnSlot.
type WebAppsClientDeleteProcessOptions ¶
type WebAppsClientDeleteProcessOptions struct { }
WebAppsClientDeleteProcessOptions contains the optional parameters for the WebAppsClient.DeleteProcess method.
type WebAppsClientDeleteProcessResponse ¶
type WebAppsClientDeleteProcessResponse struct { }
WebAppsClientDeleteProcessResponse contains the response from method WebAppsClient.DeleteProcess.
type WebAppsClientDeleteProcessSlotOptions ¶
type WebAppsClientDeleteProcessSlotOptions struct { }
WebAppsClientDeleteProcessSlotOptions contains the optional parameters for the WebAppsClient.DeleteProcessSlot method.
type WebAppsClientDeleteProcessSlotResponse ¶
type WebAppsClientDeleteProcessSlotResponse struct { }
WebAppsClientDeleteProcessSlotResponse contains the response from method WebAppsClient.DeleteProcessSlot.
type WebAppsClientDeletePublicCertificateOptions ¶
type WebAppsClientDeletePublicCertificateOptions struct { }
WebAppsClientDeletePublicCertificateOptions contains the optional parameters for the WebAppsClient.DeletePublicCertificate method.
type WebAppsClientDeletePublicCertificateResponse ¶
type WebAppsClientDeletePublicCertificateResponse struct { }
WebAppsClientDeletePublicCertificateResponse contains the response from method WebAppsClient.DeletePublicCertificate.
type WebAppsClientDeletePublicCertificateSlotOptions ¶
type WebAppsClientDeletePublicCertificateSlotOptions struct { }
WebAppsClientDeletePublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.DeletePublicCertificateSlot method.
type WebAppsClientDeletePublicCertificateSlotResponse ¶
type WebAppsClientDeletePublicCertificateSlotResponse struct { }
WebAppsClientDeletePublicCertificateSlotResponse contains the response from method WebAppsClient.DeletePublicCertificateSlot.
type WebAppsClientDeleteRelayServiceConnectionOptions ¶
type WebAppsClientDeleteRelayServiceConnectionOptions struct { }
WebAppsClientDeleteRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.DeleteRelayServiceConnection method.
type WebAppsClientDeleteRelayServiceConnectionResponse ¶
type WebAppsClientDeleteRelayServiceConnectionResponse struct { }
WebAppsClientDeleteRelayServiceConnectionResponse contains the response from method WebAppsClient.DeleteRelayServiceConnection.
type WebAppsClientDeleteRelayServiceConnectionSlotOptions ¶
type WebAppsClientDeleteRelayServiceConnectionSlotOptions struct { }
WebAppsClientDeleteRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteRelayServiceConnectionSlot method.
type WebAppsClientDeleteRelayServiceConnectionSlotResponse ¶
type WebAppsClientDeleteRelayServiceConnectionSlotResponse struct { }
WebAppsClientDeleteRelayServiceConnectionSlotResponse contains the response from method WebAppsClient.DeleteRelayServiceConnectionSlot.
type WebAppsClientDeleteResponse ¶
type WebAppsClientDeleteResponse struct { }
WebAppsClientDeleteResponse contains the response from method WebAppsClient.Delete.
type WebAppsClientDeleteSiteExtensionOptions ¶
type WebAppsClientDeleteSiteExtensionOptions struct { }
WebAppsClientDeleteSiteExtensionOptions contains the optional parameters for the WebAppsClient.DeleteSiteExtension method.
type WebAppsClientDeleteSiteExtensionResponse ¶
type WebAppsClientDeleteSiteExtensionResponse struct { }
WebAppsClientDeleteSiteExtensionResponse contains the response from method WebAppsClient.DeleteSiteExtension.
type WebAppsClientDeleteSiteExtensionSlotOptions ¶
type WebAppsClientDeleteSiteExtensionSlotOptions struct { }
WebAppsClientDeleteSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.DeleteSiteExtensionSlot method.
type WebAppsClientDeleteSiteExtensionSlotResponse ¶
type WebAppsClientDeleteSiteExtensionSlotResponse struct { }
WebAppsClientDeleteSiteExtensionSlotResponse contains the response from method WebAppsClient.DeleteSiteExtensionSlot.
type WebAppsClientDeleteSlotOptions ¶
type WebAppsClientDeleteSlotOptions struct { // Specify true if the App Service plan will be empty after app deletion and you want to delete the empty App Service plan. // By default, the empty App Service plan is not deleted. DeleteEmptyServerFarm *bool // If true, web app metrics are also deleted. DeleteMetrics *bool }
WebAppsClientDeleteSlotOptions contains the optional parameters for the WebAppsClient.DeleteSlot method.
type WebAppsClientDeleteSlotResponse ¶
type WebAppsClientDeleteSlotResponse struct { }
WebAppsClientDeleteSlotResponse contains the response from method WebAppsClient.DeleteSlot.
type WebAppsClientDeleteSourceControlOptions ¶
type WebAppsClientDeleteSourceControlOptions struct { }
WebAppsClientDeleteSourceControlOptions contains the optional parameters for the WebAppsClient.DeleteSourceControl method.
type WebAppsClientDeleteSourceControlResponse ¶
type WebAppsClientDeleteSourceControlResponse struct { }
WebAppsClientDeleteSourceControlResponse contains the response from method WebAppsClient.DeleteSourceControl.
type WebAppsClientDeleteSourceControlSlotOptions ¶
type WebAppsClientDeleteSourceControlSlotOptions struct { }
WebAppsClientDeleteSourceControlSlotOptions contains the optional parameters for the WebAppsClient.DeleteSourceControlSlot method.
type WebAppsClientDeleteSourceControlSlotResponse ¶
type WebAppsClientDeleteSourceControlSlotResponse struct { }
WebAppsClientDeleteSourceControlSlotResponse contains the response from method WebAppsClient.DeleteSourceControlSlot.
type WebAppsClientDeleteSwiftVirtualNetworkOptions ¶
type WebAppsClientDeleteSwiftVirtualNetworkOptions struct { }
WebAppsClientDeleteSwiftVirtualNetworkOptions contains the optional parameters for the WebAppsClient.DeleteSwiftVirtualNetwork method.
type WebAppsClientDeleteSwiftVirtualNetworkResponse ¶
type WebAppsClientDeleteSwiftVirtualNetworkResponse struct { }
WebAppsClientDeleteSwiftVirtualNetworkResponse contains the response from method WebAppsClient.DeleteSwiftVirtualNetwork.
type WebAppsClientDeleteSwiftVirtualNetworkSlotOptions ¶
type WebAppsClientDeleteSwiftVirtualNetworkSlotOptions struct { }
WebAppsClientDeleteSwiftVirtualNetworkSlotOptions contains the optional parameters for the WebAppsClient.DeleteSwiftVirtualNetworkSlot method.
type WebAppsClientDeleteSwiftVirtualNetworkSlotResponse ¶
type WebAppsClientDeleteSwiftVirtualNetworkSlotResponse struct { }
WebAppsClientDeleteSwiftVirtualNetworkSlotResponse contains the response from method WebAppsClient.DeleteSwiftVirtualNetworkSlot.
type WebAppsClientDeleteTriggeredWebJobOptions ¶
type WebAppsClientDeleteTriggeredWebJobOptions struct { }
WebAppsClientDeleteTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.DeleteTriggeredWebJob method.
type WebAppsClientDeleteTriggeredWebJobResponse ¶
type WebAppsClientDeleteTriggeredWebJobResponse struct { }
WebAppsClientDeleteTriggeredWebJobResponse contains the response from method WebAppsClient.DeleteTriggeredWebJob.
type WebAppsClientDeleteTriggeredWebJobSlotOptions ¶
type WebAppsClientDeleteTriggeredWebJobSlotOptions struct { }
WebAppsClientDeleteTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.DeleteTriggeredWebJobSlot method.
type WebAppsClientDeleteTriggeredWebJobSlotResponse ¶
type WebAppsClientDeleteTriggeredWebJobSlotResponse struct { }
WebAppsClientDeleteTriggeredWebJobSlotResponse contains the response from method WebAppsClient.DeleteTriggeredWebJobSlot.
type WebAppsClientDeleteVnetConnectionOptions ¶
type WebAppsClientDeleteVnetConnectionOptions struct { }
WebAppsClientDeleteVnetConnectionOptions contains the optional parameters for the WebAppsClient.DeleteVnetConnection method.
type WebAppsClientDeleteVnetConnectionResponse ¶
type WebAppsClientDeleteVnetConnectionResponse struct { }
WebAppsClientDeleteVnetConnectionResponse contains the response from method WebAppsClient.DeleteVnetConnection.
type WebAppsClientDeleteVnetConnectionSlotOptions ¶
type WebAppsClientDeleteVnetConnectionSlotOptions struct { }
WebAppsClientDeleteVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.DeleteVnetConnectionSlot method.
type WebAppsClientDeleteVnetConnectionSlotResponse ¶
type WebAppsClientDeleteVnetConnectionSlotResponse struct { }
WebAppsClientDeleteVnetConnectionSlotResponse contains the response from method WebAppsClient.DeleteVnetConnectionSlot.
type WebAppsClientDiscoverBackupOptions ¶
type WebAppsClientDiscoverBackupOptions struct { }
WebAppsClientDiscoverBackupOptions contains the optional parameters for the WebAppsClient.DiscoverBackup method.
type WebAppsClientDiscoverBackupResponse ¶
type WebAppsClientDiscoverBackupResponse struct {
RestoreRequest
}
WebAppsClientDiscoverBackupResponse contains the response from method WebAppsClient.DiscoverBackup.
type WebAppsClientDiscoverBackupSlotOptions ¶
type WebAppsClientDiscoverBackupSlotOptions struct { }
WebAppsClientDiscoverBackupSlotOptions contains the optional parameters for the WebAppsClient.DiscoverBackupSlot method.
type WebAppsClientDiscoverBackupSlotResponse ¶
type WebAppsClientDiscoverBackupSlotResponse struct {
RestoreRequest
}
WebAppsClientDiscoverBackupSlotResponse contains the response from method WebAppsClient.DiscoverBackupSlot.
type WebAppsClientGenerateNewSitePublishingPasswordOptions ¶
type WebAppsClientGenerateNewSitePublishingPasswordOptions struct { }
WebAppsClientGenerateNewSitePublishingPasswordOptions contains the optional parameters for the WebAppsClient.GenerateNewSitePublishingPassword method.
type WebAppsClientGenerateNewSitePublishingPasswordResponse ¶
type WebAppsClientGenerateNewSitePublishingPasswordResponse struct { }
WebAppsClientGenerateNewSitePublishingPasswordResponse contains the response from method WebAppsClient.GenerateNewSitePublishingPassword.
type WebAppsClientGenerateNewSitePublishingPasswordSlotOptions ¶
type WebAppsClientGenerateNewSitePublishingPasswordSlotOptions struct { }
WebAppsClientGenerateNewSitePublishingPasswordSlotOptions contains the optional parameters for the WebAppsClient.GenerateNewSitePublishingPasswordSlot method.
type WebAppsClientGenerateNewSitePublishingPasswordSlotResponse ¶
type WebAppsClientGenerateNewSitePublishingPasswordSlotResponse struct { }
WebAppsClientGenerateNewSitePublishingPasswordSlotResponse contains the response from method WebAppsClient.GenerateNewSitePublishingPasswordSlot.
type WebAppsClientGetAuthSettingsOptions ¶
type WebAppsClientGetAuthSettingsOptions struct { }
WebAppsClientGetAuthSettingsOptions contains the optional parameters for the WebAppsClient.GetAuthSettings method.
type WebAppsClientGetAuthSettingsResponse ¶
type WebAppsClientGetAuthSettingsResponse struct {
SiteAuthSettings
}
WebAppsClientGetAuthSettingsResponse contains the response from method WebAppsClient.GetAuthSettings.
type WebAppsClientGetAuthSettingsSlotOptions ¶
type WebAppsClientGetAuthSettingsSlotOptions struct { }
WebAppsClientGetAuthSettingsSlotOptions contains the optional parameters for the WebAppsClient.GetAuthSettingsSlot method.
type WebAppsClientGetAuthSettingsSlotResponse ¶
type WebAppsClientGetAuthSettingsSlotResponse struct {
SiteAuthSettings
}
WebAppsClientGetAuthSettingsSlotResponse contains the response from method WebAppsClient.GetAuthSettingsSlot.
type WebAppsClientGetBackupConfigurationOptions ¶
type WebAppsClientGetBackupConfigurationOptions struct { }
WebAppsClientGetBackupConfigurationOptions contains the optional parameters for the WebAppsClient.GetBackupConfiguration method.
type WebAppsClientGetBackupConfigurationResponse ¶
type WebAppsClientGetBackupConfigurationResponse struct {
BackupRequest
}
WebAppsClientGetBackupConfigurationResponse contains the response from method WebAppsClient.GetBackupConfiguration.
type WebAppsClientGetBackupConfigurationSlotOptions ¶
type WebAppsClientGetBackupConfigurationSlotOptions struct { }
WebAppsClientGetBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetBackupConfigurationSlot method.
type WebAppsClientGetBackupConfigurationSlotResponse ¶
type WebAppsClientGetBackupConfigurationSlotResponse struct {
BackupRequest
}
WebAppsClientGetBackupConfigurationSlotResponse contains the response from method WebAppsClient.GetBackupConfigurationSlot.
type WebAppsClientGetBackupStatusOptions ¶
type WebAppsClientGetBackupStatusOptions struct { }
WebAppsClientGetBackupStatusOptions contains the optional parameters for the WebAppsClient.GetBackupStatus method.
type WebAppsClientGetBackupStatusResponse ¶
type WebAppsClientGetBackupStatusResponse struct {
BackupItem
}
WebAppsClientGetBackupStatusResponse contains the response from method WebAppsClient.GetBackupStatus.
type WebAppsClientGetBackupStatusSlotOptions ¶
type WebAppsClientGetBackupStatusSlotOptions struct { }
WebAppsClientGetBackupStatusSlotOptions contains the optional parameters for the WebAppsClient.GetBackupStatusSlot method.
type WebAppsClientGetBackupStatusSlotResponse ¶
type WebAppsClientGetBackupStatusSlotResponse struct {
BackupItem
}
WebAppsClientGetBackupStatusSlotResponse contains the response from method WebAppsClient.GetBackupStatusSlot.
type WebAppsClientGetConfigurationOptions ¶
type WebAppsClientGetConfigurationOptions struct { }
WebAppsClientGetConfigurationOptions contains the optional parameters for the WebAppsClient.GetConfiguration method.
type WebAppsClientGetConfigurationResponse ¶
type WebAppsClientGetConfigurationResponse struct {
SiteConfigResource
}
WebAppsClientGetConfigurationResponse contains the response from method WebAppsClient.GetConfiguration.
type WebAppsClientGetConfigurationSlotOptions ¶
type WebAppsClientGetConfigurationSlotOptions struct { }
WebAppsClientGetConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSlot method.
type WebAppsClientGetConfigurationSlotResponse ¶
type WebAppsClientGetConfigurationSlotResponse struct {
SiteConfigResource
}
WebAppsClientGetConfigurationSlotResponse contains the response from method WebAppsClient.GetConfigurationSlot.
type WebAppsClientGetConfigurationSnapshotOptions ¶
type WebAppsClientGetConfigurationSnapshotOptions struct { }
WebAppsClientGetConfigurationSnapshotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSnapshot method.
type WebAppsClientGetConfigurationSnapshotResponse ¶
type WebAppsClientGetConfigurationSnapshotResponse struct {
SiteConfigResource
}
WebAppsClientGetConfigurationSnapshotResponse contains the response from method WebAppsClient.GetConfigurationSnapshot.
type WebAppsClientGetConfigurationSnapshotSlotOptions ¶
type WebAppsClientGetConfigurationSnapshotSlotOptions struct { }
WebAppsClientGetConfigurationSnapshotSlotOptions contains the optional parameters for the WebAppsClient.GetConfigurationSnapshotSlot method.
type WebAppsClientGetConfigurationSnapshotSlotResponse ¶
type WebAppsClientGetConfigurationSnapshotSlotResponse struct {
SiteConfigResource
}
WebAppsClientGetConfigurationSnapshotSlotResponse contains the response from method WebAppsClient.GetConfigurationSnapshotSlot.
type WebAppsClientGetContainerLogsZipOptions ¶
type WebAppsClientGetContainerLogsZipOptions struct { }
WebAppsClientGetContainerLogsZipOptions contains the optional parameters for the WebAppsClient.GetContainerLogsZip method.
type WebAppsClientGetContainerLogsZipResponse ¶
type WebAppsClientGetContainerLogsZipResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetContainerLogsZipResponse contains the response from method WebAppsClient.GetContainerLogsZip.
type WebAppsClientGetContainerLogsZipSlotOptions ¶
type WebAppsClientGetContainerLogsZipSlotOptions struct { }
WebAppsClientGetContainerLogsZipSlotOptions contains the optional parameters for the WebAppsClient.GetContainerLogsZipSlot method.
type WebAppsClientGetContainerLogsZipSlotResponse ¶
type WebAppsClientGetContainerLogsZipSlotResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetContainerLogsZipSlotResponse contains the response from method WebAppsClient.GetContainerLogsZipSlot.
type WebAppsClientGetContinuousWebJobOptions ¶
type WebAppsClientGetContinuousWebJobOptions struct { }
WebAppsClientGetContinuousWebJobOptions contains the optional parameters for the WebAppsClient.GetContinuousWebJob method.
type WebAppsClientGetContinuousWebJobResponse ¶
type WebAppsClientGetContinuousWebJobResponse struct {
ContinuousWebJob
}
WebAppsClientGetContinuousWebJobResponse contains the response from method WebAppsClient.GetContinuousWebJob.
type WebAppsClientGetContinuousWebJobSlotOptions ¶
type WebAppsClientGetContinuousWebJobSlotOptions struct { }
WebAppsClientGetContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetContinuousWebJobSlot method.
type WebAppsClientGetContinuousWebJobSlotResponse ¶
type WebAppsClientGetContinuousWebJobSlotResponse struct {
ContinuousWebJob
}
WebAppsClientGetContinuousWebJobSlotResponse contains the response from method WebAppsClient.GetContinuousWebJobSlot.
type WebAppsClientGetDeploymentOptions ¶
type WebAppsClientGetDeploymentOptions struct { }
WebAppsClientGetDeploymentOptions contains the optional parameters for the WebAppsClient.GetDeployment method.
type WebAppsClientGetDeploymentResponse ¶
type WebAppsClientGetDeploymentResponse struct {
Deployment
}
WebAppsClientGetDeploymentResponse contains the response from method WebAppsClient.GetDeployment.
type WebAppsClientGetDeploymentSlotOptions ¶
type WebAppsClientGetDeploymentSlotOptions struct { }
WebAppsClientGetDeploymentSlotOptions contains the optional parameters for the WebAppsClient.GetDeploymentSlot method.
type WebAppsClientGetDeploymentSlotResponse ¶
type WebAppsClientGetDeploymentSlotResponse struct {
Deployment
}
WebAppsClientGetDeploymentSlotResponse contains the response from method WebAppsClient.GetDeploymentSlot.
type WebAppsClientGetDiagnosticLogsConfigurationOptions ¶
type WebAppsClientGetDiagnosticLogsConfigurationOptions struct { }
WebAppsClientGetDiagnosticLogsConfigurationOptions contains the optional parameters for the WebAppsClient.GetDiagnosticLogsConfiguration method.
type WebAppsClientGetDiagnosticLogsConfigurationResponse ¶
type WebAppsClientGetDiagnosticLogsConfigurationResponse struct {
SiteLogsConfig
}
WebAppsClientGetDiagnosticLogsConfigurationResponse contains the response from method WebAppsClient.GetDiagnosticLogsConfiguration.
type WebAppsClientGetDiagnosticLogsConfigurationSlotOptions ¶
type WebAppsClientGetDiagnosticLogsConfigurationSlotOptions struct { }
WebAppsClientGetDiagnosticLogsConfigurationSlotOptions contains the optional parameters for the WebAppsClient.GetDiagnosticLogsConfigurationSlot method.
type WebAppsClientGetDiagnosticLogsConfigurationSlotResponse ¶
type WebAppsClientGetDiagnosticLogsConfigurationSlotResponse struct {
SiteLogsConfig
}
WebAppsClientGetDiagnosticLogsConfigurationSlotResponse contains the response from method WebAppsClient.GetDiagnosticLogsConfigurationSlot.
type WebAppsClientGetDomainOwnershipIdentifierOptions ¶
type WebAppsClientGetDomainOwnershipIdentifierOptions struct { }
WebAppsClientGetDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.GetDomainOwnershipIdentifier method.
type WebAppsClientGetDomainOwnershipIdentifierResponse ¶
type WebAppsClientGetDomainOwnershipIdentifierResponse struct {
Identifier
}
WebAppsClientGetDomainOwnershipIdentifierResponse contains the response from method WebAppsClient.GetDomainOwnershipIdentifier.
type WebAppsClientGetDomainOwnershipIdentifierSlotOptions ¶
type WebAppsClientGetDomainOwnershipIdentifierSlotOptions struct { }
WebAppsClientGetDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.GetDomainOwnershipIdentifierSlot method.
type WebAppsClientGetDomainOwnershipIdentifierSlotResponse ¶
type WebAppsClientGetDomainOwnershipIdentifierSlotResponse struct {
Identifier
}
WebAppsClientGetDomainOwnershipIdentifierSlotResponse contains the response from method WebAppsClient.GetDomainOwnershipIdentifierSlot.
type WebAppsClientGetFunctionOptions ¶
type WebAppsClientGetFunctionOptions struct { }
WebAppsClientGetFunctionOptions contains the optional parameters for the WebAppsClient.GetFunction method.
type WebAppsClientGetFunctionResponse ¶
type WebAppsClientGetFunctionResponse struct {
FunctionEnvelope
}
WebAppsClientGetFunctionResponse contains the response from method WebAppsClient.GetFunction.
type WebAppsClientGetFunctionsAdminTokenOptions ¶
type WebAppsClientGetFunctionsAdminTokenOptions struct { }
WebAppsClientGetFunctionsAdminTokenOptions contains the optional parameters for the WebAppsClient.GetFunctionsAdminToken method.
type WebAppsClientGetFunctionsAdminTokenResponse ¶
type WebAppsClientGetFunctionsAdminTokenResponse struct {
Value *string
}
WebAppsClientGetFunctionsAdminTokenResponse contains the response from method WebAppsClient.GetFunctionsAdminToken.
type WebAppsClientGetFunctionsAdminTokenSlotOptions ¶
type WebAppsClientGetFunctionsAdminTokenSlotOptions struct { }
WebAppsClientGetFunctionsAdminTokenSlotOptions contains the optional parameters for the WebAppsClient.GetFunctionsAdminTokenSlot method.
type WebAppsClientGetFunctionsAdminTokenSlotResponse ¶
type WebAppsClientGetFunctionsAdminTokenSlotResponse struct {
Value *string
}
WebAppsClientGetFunctionsAdminTokenSlotResponse contains the response from method WebAppsClient.GetFunctionsAdminTokenSlot.
type WebAppsClientGetHostNameBindingOptions ¶
type WebAppsClientGetHostNameBindingOptions struct { }
WebAppsClientGetHostNameBindingOptions contains the optional parameters for the WebAppsClient.GetHostNameBinding method.
type WebAppsClientGetHostNameBindingResponse ¶
type WebAppsClientGetHostNameBindingResponse struct {
HostNameBinding
}
WebAppsClientGetHostNameBindingResponse contains the response from method WebAppsClient.GetHostNameBinding.
type WebAppsClientGetHostNameBindingSlotOptions ¶
type WebAppsClientGetHostNameBindingSlotOptions struct { }
WebAppsClientGetHostNameBindingSlotOptions contains the optional parameters for the WebAppsClient.GetHostNameBindingSlot method.
type WebAppsClientGetHostNameBindingSlotResponse ¶
type WebAppsClientGetHostNameBindingSlotResponse struct {
HostNameBinding
}
WebAppsClientGetHostNameBindingSlotResponse contains the response from method WebAppsClient.GetHostNameBindingSlot.
type WebAppsClientGetHybridConnectionOptions ¶
type WebAppsClientGetHybridConnectionOptions struct { }
WebAppsClientGetHybridConnectionOptions contains the optional parameters for the WebAppsClient.GetHybridConnection method.
type WebAppsClientGetHybridConnectionResponse ¶
type WebAppsClientGetHybridConnectionResponse struct {
HybridConnection
}
WebAppsClientGetHybridConnectionResponse contains the response from method WebAppsClient.GetHybridConnection.
type WebAppsClientGetHybridConnectionSlotOptions ¶
type WebAppsClientGetHybridConnectionSlotOptions struct { }
WebAppsClientGetHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetHybridConnectionSlot method.
type WebAppsClientGetHybridConnectionSlotResponse ¶
type WebAppsClientGetHybridConnectionSlotResponse struct {
HybridConnection
}
WebAppsClientGetHybridConnectionSlotResponse contains the response from method WebAppsClient.GetHybridConnectionSlot.
type WebAppsClientGetInstanceFunctionSlotOptions ¶
type WebAppsClientGetInstanceFunctionSlotOptions struct { }
WebAppsClientGetInstanceFunctionSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceFunctionSlot method.
type WebAppsClientGetInstanceFunctionSlotResponse ¶
type WebAppsClientGetInstanceFunctionSlotResponse struct {
FunctionEnvelope
}
WebAppsClientGetInstanceFunctionSlotResponse contains the response from method WebAppsClient.GetInstanceFunctionSlot.
type WebAppsClientGetInstanceMSDeployLogOptions ¶
type WebAppsClientGetInstanceMSDeployLogOptions struct { }
WebAppsClientGetInstanceMSDeployLogOptions contains the optional parameters for the WebAppsClient.GetInstanceMSDeployLog method.
type WebAppsClientGetInstanceMSDeployLogResponse ¶
type WebAppsClientGetInstanceMSDeployLogResponse struct {
MSDeployLog
}
WebAppsClientGetInstanceMSDeployLogResponse contains the response from method WebAppsClient.GetInstanceMSDeployLog.
type WebAppsClientGetInstanceMSDeployLogSlotOptions ¶
type WebAppsClientGetInstanceMSDeployLogSlotOptions struct { }
WebAppsClientGetInstanceMSDeployLogSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceMSDeployLogSlot method.
type WebAppsClientGetInstanceMSDeployLogSlotResponse ¶
type WebAppsClientGetInstanceMSDeployLogSlotResponse struct {
MSDeployLog
}
WebAppsClientGetInstanceMSDeployLogSlotResponse contains the response from method WebAppsClient.GetInstanceMSDeployLogSlot.
type WebAppsClientGetInstanceMsDeployStatusOptions ¶
type WebAppsClientGetInstanceMsDeployStatusOptions struct { }
WebAppsClientGetInstanceMsDeployStatusOptions contains the optional parameters for the WebAppsClient.GetInstanceMsDeployStatus method.
type WebAppsClientGetInstanceMsDeployStatusResponse ¶
type WebAppsClientGetInstanceMsDeployStatusResponse struct {
MSDeployStatus
}
WebAppsClientGetInstanceMsDeployStatusResponse contains the response from method WebAppsClient.GetInstanceMsDeployStatus.
type WebAppsClientGetInstanceMsDeployStatusSlotOptions ¶
type WebAppsClientGetInstanceMsDeployStatusSlotOptions struct { }
WebAppsClientGetInstanceMsDeployStatusSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceMsDeployStatusSlot method.
type WebAppsClientGetInstanceMsDeployStatusSlotResponse ¶
type WebAppsClientGetInstanceMsDeployStatusSlotResponse struct {
MSDeployStatus
}
WebAppsClientGetInstanceMsDeployStatusSlotResponse contains the response from method WebAppsClient.GetInstanceMsDeployStatusSlot.
type WebAppsClientGetInstanceProcessDumpOptions ¶
type WebAppsClientGetInstanceProcessDumpOptions struct { }
WebAppsClientGetInstanceProcessDumpOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessDump method.
type WebAppsClientGetInstanceProcessDumpResponse ¶
type WebAppsClientGetInstanceProcessDumpResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetInstanceProcessDumpResponse contains the response from method WebAppsClient.GetInstanceProcessDump.
type WebAppsClientGetInstanceProcessDumpSlotOptions ¶
type WebAppsClientGetInstanceProcessDumpSlotOptions struct { }
WebAppsClientGetInstanceProcessDumpSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessDumpSlot method.
type WebAppsClientGetInstanceProcessDumpSlotResponse ¶
type WebAppsClientGetInstanceProcessDumpSlotResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetInstanceProcessDumpSlotResponse contains the response from method WebAppsClient.GetInstanceProcessDumpSlot.
type WebAppsClientGetInstanceProcessModuleOptions ¶
type WebAppsClientGetInstanceProcessModuleOptions struct { }
WebAppsClientGetInstanceProcessModuleOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessModule method.
type WebAppsClientGetInstanceProcessModuleResponse ¶
type WebAppsClientGetInstanceProcessModuleResponse struct {
ProcessModuleInfo
}
WebAppsClientGetInstanceProcessModuleResponse contains the response from method WebAppsClient.GetInstanceProcessModule.
type WebAppsClientGetInstanceProcessModuleSlotOptions ¶
type WebAppsClientGetInstanceProcessModuleSlotOptions struct { }
WebAppsClientGetInstanceProcessModuleSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessModuleSlot method.
type WebAppsClientGetInstanceProcessModuleSlotResponse ¶
type WebAppsClientGetInstanceProcessModuleSlotResponse struct {
ProcessModuleInfo
}
WebAppsClientGetInstanceProcessModuleSlotResponse contains the response from method WebAppsClient.GetInstanceProcessModuleSlot.
type WebAppsClientGetInstanceProcessOptions ¶
type WebAppsClientGetInstanceProcessOptions struct { }
WebAppsClientGetInstanceProcessOptions contains the optional parameters for the WebAppsClient.GetInstanceProcess method.
type WebAppsClientGetInstanceProcessResponse ¶
type WebAppsClientGetInstanceProcessResponse struct {
ProcessInfo
}
WebAppsClientGetInstanceProcessResponse contains the response from method WebAppsClient.GetInstanceProcess.
type WebAppsClientGetInstanceProcessSlotOptions ¶
type WebAppsClientGetInstanceProcessSlotOptions struct { }
WebAppsClientGetInstanceProcessSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessSlot method.
type WebAppsClientGetInstanceProcessSlotResponse ¶
type WebAppsClientGetInstanceProcessSlotResponse struct {
ProcessInfo
}
WebAppsClientGetInstanceProcessSlotResponse contains the response from method WebAppsClient.GetInstanceProcessSlot.
type WebAppsClientGetInstanceProcessThreadOptions ¶
type WebAppsClientGetInstanceProcessThreadOptions struct { }
WebAppsClientGetInstanceProcessThreadOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessThread method.
type WebAppsClientGetInstanceProcessThreadResponse ¶
type WebAppsClientGetInstanceProcessThreadResponse struct {
ProcessThreadInfo
}
WebAppsClientGetInstanceProcessThreadResponse contains the response from method WebAppsClient.GetInstanceProcessThread.
type WebAppsClientGetInstanceProcessThreadSlotOptions ¶
type WebAppsClientGetInstanceProcessThreadSlotOptions struct { }
WebAppsClientGetInstanceProcessThreadSlotOptions contains the optional parameters for the WebAppsClient.GetInstanceProcessThreadSlot method.
type WebAppsClientGetInstanceProcessThreadSlotResponse ¶
type WebAppsClientGetInstanceProcessThreadSlotResponse struct {
ProcessThreadInfo
}
WebAppsClientGetInstanceProcessThreadSlotResponse contains the response from method WebAppsClient.GetInstanceProcessThreadSlot.
type WebAppsClientGetMSDeployLogOptions ¶
type WebAppsClientGetMSDeployLogOptions struct { }
WebAppsClientGetMSDeployLogOptions contains the optional parameters for the WebAppsClient.GetMSDeployLog method.
type WebAppsClientGetMSDeployLogResponse ¶
type WebAppsClientGetMSDeployLogResponse struct {
MSDeployLog
}
WebAppsClientGetMSDeployLogResponse contains the response from method WebAppsClient.GetMSDeployLog.
type WebAppsClientGetMSDeployLogSlotOptions ¶
type WebAppsClientGetMSDeployLogSlotOptions struct { }
WebAppsClientGetMSDeployLogSlotOptions contains the optional parameters for the WebAppsClient.GetMSDeployLogSlot method.
type WebAppsClientGetMSDeployLogSlotResponse ¶
type WebAppsClientGetMSDeployLogSlotResponse struct {
MSDeployLog
}
WebAppsClientGetMSDeployLogSlotResponse contains the response from method WebAppsClient.GetMSDeployLogSlot.
type WebAppsClientGetMSDeployStatusOptions ¶
type WebAppsClientGetMSDeployStatusOptions struct { }
WebAppsClientGetMSDeployStatusOptions contains the optional parameters for the WebAppsClient.GetMSDeployStatus method.
type WebAppsClientGetMSDeployStatusResponse ¶
type WebAppsClientGetMSDeployStatusResponse struct {
MSDeployStatus
}
WebAppsClientGetMSDeployStatusResponse contains the response from method WebAppsClient.GetMSDeployStatus.
type WebAppsClientGetMSDeployStatusSlotOptions ¶
type WebAppsClientGetMSDeployStatusSlotOptions struct { }
WebAppsClientGetMSDeployStatusSlotOptions contains the optional parameters for the WebAppsClient.GetMSDeployStatusSlot method.
type WebAppsClientGetMSDeployStatusSlotResponse ¶
type WebAppsClientGetMSDeployStatusSlotResponse struct {
MSDeployStatus
}
WebAppsClientGetMSDeployStatusSlotResponse contains the response from method WebAppsClient.GetMSDeployStatusSlot.
type WebAppsClientGetMigrateMySQLStatusOptions ¶
type WebAppsClientGetMigrateMySQLStatusOptions struct { }
WebAppsClientGetMigrateMySQLStatusOptions contains the optional parameters for the WebAppsClient.GetMigrateMySQLStatus method.
type WebAppsClientGetMigrateMySQLStatusResponse ¶
type WebAppsClientGetMigrateMySQLStatusResponse struct {
MigrateMySQLStatus
}
WebAppsClientGetMigrateMySQLStatusResponse contains the response from method WebAppsClient.GetMigrateMySQLStatus.
type WebAppsClientGetMigrateMySQLStatusSlotOptions ¶
type WebAppsClientGetMigrateMySQLStatusSlotOptions struct { }
WebAppsClientGetMigrateMySQLStatusSlotOptions contains the optional parameters for the WebAppsClient.GetMigrateMySQLStatusSlot method.
type WebAppsClientGetMigrateMySQLStatusSlotResponse ¶
type WebAppsClientGetMigrateMySQLStatusSlotResponse struct {
MigrateMySQLStatus
}
WebAppsClientGetMigrateMySQLStatusSlotResponse contains the response from method WebAppsClient.GetMigrateMySQLStatusSlot.
type WebAppsClientGetNetworkTraceOperationOptions ¶
type WebAppsClientGetNetworkTraceOperationOptions struct { }
WebAppsClientGetNetworkTraceOperationOptions contains the optional parameters for the WebAppsClient.GetNetworkTraceOperation method.
type WebAppsClientGetNetworkTraceOperationResponse ¶
type WebAppsClientGetNetworkTraceOperationResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTraceOperationResponse contains the response from method WebAppsClient.GetNetworkTraceOperation.
type WebAppsClientGetNetworkTraceOperationSlotOptions ¶
type WebAppsClientGetNetworkTraceOperationSlotOptions struct { }
WebAppsClientGetNetworkTraceOperationSlotOptions contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationSlot method.
type WebAppsClientGetNetworkTraceOperationSlotResponse ¶
type WebAppsClientGetNetworkTraceOperationSlotResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTraceOperationSlotResponse contains the response from method WebAppsClient.GetNetworkTraceOperationSlot.
type WebAppsClientGetNetworkTraceOperationSlotV2Options ¶
type WebAppsClientGetNetworkTraceOperationSlotV2Options struct { }
WebAppsClientGetNetworkTraceOperationSlotV2Options contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationSlotV2 method.
type WebAppsClientGetNetworkTraceOperationSlotV2Response ¶
type WebAppsClientGetNetworkTraceOperationSlotV2Response struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTraceOperationSlotV2Response contains the response from method WebAppsClient.GetNetworkTraceOperationSlotV2.
type WebAppsClientGetNetworkTraceOperationV2Options ¶
type WebAppsClientGetNetworkTraceOperationV2Options struct { }
WebAppsClientGetNetworkTraceOperationV2Options contains the optional parameters for the WebAppsClient.GetNetworkTraceOperationV2 method.
type WebAppsClientGetNetworkTraceOperationV2Response ¶
type WebAppsClientGetNetworkTraceOperationV2Response struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTraceOperationV2Response contains the response from method WebAppsClient.GetNetworkTraceOperationV2.
type WebAppsClientGetNetworkTracesOptions ¶
type WebAppsClientGetNetworkTracesOptions struct { }
WebAppsClientGetNetworkTracesOptions contains the optional parameters for the WebAppsClient.GetNetworkTraces method.
type WebAppsClientGetNetworkTracesResponse ¶
type WebAppsClientGetNetworkTracesResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTracesResponse contains the response from method WebAppsClient.GetNetworkTraces.
type WebAppsClientGetNetworkTracesSlotOptions ¶
type WebAppsClientGetNetworkTracesSlotOptions struct { }
WebAppsClientGetNetworkTracesSlotOptions contains the optional parameters for the WebAppsClient.GetNetworkTracesSlot method.
type WebAppsClientGetNetworkTracesSlotResponse ¶
type WebAppsClientGetNetworkTracesSlotResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTracesSlotResponse contains the response from method WebAppsClient.GetNetworkTracesSlot.
type WebAppsClientGetNetworkTracesSlotV2Options ¶
type WebAppsClientGetNetworkTracesSlotV2Options struct { }
WebAppsClientGetNetworkTracesSlotV2Options contains the optional parameters for the WebAppsClient.GetNetworkTracesSlotV2 method.
type WebAppsClientGetNetworkTracesSlotV2Response ¶
type WebAppsClientGetNetworkTracesSlotV2Response struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTracesSlotV2Response contains the response from method WebAppsClient.GetNetworkTracesSlotV2.
type WebAppsClientGetNetworkTracesV2Options ¶
type WebAppsClientGetNetworkTracesV2Options struct { }
WebAppsClientGetNetworkTracesV2Options contains the optional parameters for the WebAppsClient.GetNetworkTracesV2 method.
type WebAppsClientGetNetworkTracesV2Response ¶
type WebAppsClientGetNetworkTracesV2Response struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientGetNetworkTracesV2Response contains the response from method WebAppsClient.GetNetworkTracesV2.
type WebAppsClientGetOptions ¶
type WebAppsClientGetOptions struct { }
WebAppsClientGetOptions contains the optional parameters for the WebAppsClient.Get method.
type WebAppsClientGetPremierAddOnOptions ¶
type WebAppsClientGetPremierAddOnOptions struct { }
WebAppsClientGetPremierAddOnOptions contains the optional parameters for the WebAppsClient.GetPremierAddOn method.
type WebAppsClientGetPremierAddOnResponse ¶
type WebAppsClientGetPremierAddOnResponse struct {
PremierAddOn
}
WebAppsClientGetPremierAddOnResponse contains the response from method WebAppsClient.GetPremierAddOn.
type WebAppsClientGetPremierAddOnSlotOptions ¶
type WebAppsClientGetPremierAddOnSlotOptions struct { }
WebAppsClientGetPremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.GetPremierAddOnSlot method.
type WebAppsClientGetPremierAddOnSlotResponse ¶
type WebAppsClientGetPremierAddOnSlotResponse struct {
PremierAddOn
}
WebAppsClientGetPremierAddOnSlotResponse contains the response from method WebAppsClient.GetPremierAddOnSlot.
type WebAppsClientGetPrivateAccessOptions ¶
type WebAppsClientGetPrivateAccessOptions struct { }
WebAppsClientGetPrivateAccessOptions contains the optional parameters for the WebAppsClient.GetPrivateAccess method.
type WebAppsClientGetPrivateAccessResponse ¶
type WebAppsClientGetPrivateAccessResponse struct {
PrivateAccess
}
WebAppsClientGetPrivateAccessResponse contains the response from method WebAppsClient.GetPrivateAccess.
type WebAppsClientGetPrivateAccessSlotOptions ¶
type WebAppsClientGetPrivateAccessSlotOptions struct { }
WebAppsClientGetPrivateAccessSlotOptions contains the optional parameters for the WebAppsClient.GetPrivateAccessSlot method.
type WebAppsClientGetPrivateAccessSlotResponse ¶
type WebAppsClientGetPrivateAccessSlotResponse struct {
PrivateAccess
}
WebAppsClientGetPrivateAccessSlotResponse contains the response from method WebAppsClient.GetPrivateAccessSlot.
type WebAppsClientGetProcessDumpOptions ¶
type WebAppsClientGetProcessDumpOptions struct { }
WebAppsClientGetProcessDumpOptions contains the optional parameters for the WebAppsClient.GetProcessDump method.
type WebAppsClientGetProcessDumpResponse ¶
type WebAppsClientGetProcessDumpResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetProcessDumpResponse contains the response from method WebAppsClient.GetProcessDump.
type WebAppsClientGetProcessDumpSlotOptions ¶
type WebAppsClientGetProcessDumpSlotOptions struct { }
WebAppsClientGetProcessDumpSlotOptions contains the optional parameters for the WebAppsClient.GetProcessDumpSlot method.
type WebAppsClientGetProcessDumpSlotResponse ¶
type WebAppsClientGetProcessDumpSlotResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetProcessDumpSlotResponse contains the response from method WebAppsClient.GetProcessDumpSlot.
type WebAppsClientGetProcessModuleOptions ¶
type WebAppsClientGetProcessModuleOptions struct { }
WebAppsClientGetProcessModuleOptions contains the optional parameters for the WebAppsClient.GetProcessModule method.
type WebAppsClientGetProcessModuleResponse ¶
type WebAppsClientGetProcessModuleResponse struct {
ProcessModuleInfo
}
WebAppsClientGetProcessModuleResponse contains the response from method WebAppsClient.GetProcessModule.
type WebAppsClientGetProcessModuleSlotOptions ¶
type WebAppsClientGetProcessModuleSlotOptions struct { }
WebAppsClientGetProcessModuleSlotOptions contains the optional parameters for the WebAppsClient.GetProcessModuleSlot method.
type WebAppsClientGetProcessModuleSlotResponse ¶
type WebAppsClientGetProcessModuleSlotResponse struct {
ProcessModuleInfo
}
WebAppsClientGetProcessModuleSlotResponse contains the response from method WebAppsClient.GetProcessModuleSlot.
type WebAppsClientGetProcessOptions ¶
type WebAppsClientGetProcessOptions struct { }
WebAppsClientGetProcessOptions contains the optional parameters for the WebAppsClient.GetProcess method.
type WebAppsClientGetProcessResponse ¶
type WebAppsClientGetProcessResponse struct {
ProcessInfo
}
WebAppsClientGetProcessResponse contains the response from method WebAppsClient.GetProcess.
type WebAppsClientGetProcessSlotOptions ¶
type WebAppsClientGetProcessSlotOptions struct { }
WebAppsClientGetProcessSlotOptions contains the optional parameters for the WebAppsClient.GetProcessSlot method.
type WebAppsClientGetProcessSlotResponse ¶
type WebAppsClientGetProcessSlotResponse struct {
ProcessInfo
}
WebAppsClientGetProcessSlotResponse contains the response from method WebAppsClient.GetProcessSlot.
type WebAppsClientGetProcessThreadOptions ¶
type WebAppsClientGetProcessThreadOptions struct { }
WebAppsClientGetProcessThreadOptions contains the optional parameters for the WebAppsClient.GetProcessThread method.
type WebAppsClientGetProcessThreadResponse ¶
type WebAppsClientGetProcessThreadResponse struct {
ProcessThreadInfo
}
WebAppsClientGetProcessThreadResponse contains the response from method WebAppsClient.GetProcessThread.
type WebAppsClientGetProcessThreadSlotOptions ¶
type WebAppsClientGetProcessThreadSlotOptions struct { }
WebAppsClientGetProcessThreadSlotOptions contains the optional parameters for the WebAppsClient.GetProcessThreadSlot method.
type WebAppsClientGetProcessThreadSlotResponse ¶
type WebAppsClientGetProcessThreadSlotResponse struct {
ProcessThreadInfo
}
WebAppsClientGetProcessThreadSlotResponse contains the response from method WebAppsClient.GetProcessThreadSlot.
type WebAppsClientGetPublicCertificateOptions ¶
type WebAppsClientGetPublicCertificateOptions struct { }
WebAppsClientGetPublicCertificateOptions contains the optional parameters for the WebAppsClient.GetPublicCertificate method.
type WebAppsClientGetPublicCertificateResponse ¶
type WebAppsClientGetPublicCertificateResponse struct {
PublicCertificate
}
WebAppsClientGetPublicCertificateResponse contains the response from method WebAppsClient.GetPublicCertificate.
type WebAppsClientGetPublicCertificateSlotOptions ¶
type WebAppsClientGetPublicCertificateSlotOptions struct { }
WebAppsClientGetPublicCertificateSlotOptions contains the optional parameters for the WebAppsClient.GetPublicCertificateSlot method.
type WebAppsClientGetPublicCertificateSlotResponse ¶
type WebAppsClientGetPublicCertificateSlotResponse struct {
PublicCertificate
}
WebAppsClientGetPublicCertificateSlotResponse contains the response from method WebAppsClient.GetPublicCertificateSlot.
type WebAppsClientGetRelayServiceConnectionOptions ¶
type WebAppsClientGetRelayServiceConnectionOptions struct { }
WebAppsClientGetRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.GetRelayServiceConnection method.
type WebAppsClientGetRelayServiceConnectionResponse ¶
type WebAppsClientGetRelayServiceConnectionResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientGetRelayServiceConnectionResponse contains the response from method WebAppsClient.GetRelayServiceConnection.
type WebAppsClientGetRelayServiceConnectionSlotOptions ¶
type WebAppsClientGetRelayServiceConnectionSlotOptions struct { }
WebAppsClientGetRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetRelayServiceConnectionSlot method.
type WebAppsClientGetRelayServiceConnectionSlotResponse ¶
type WebAppsClientGetRelayServiceConnectionSlotResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientGetRelayServiceConnectionSlotResponse contains the response from method WebAppsClient.GetRelayServiceConnectionSlot.
type WebAppsClientGetResponse ¶
type WebAppsClientGetResponse struct {
Site
}
WebAppsClientGetResponse contains the response from method WebAppsClient.Get.
type WebAppsClientGetSiteExtensionOptions ¶
type WebAppsClientGetSiteExtensionOptions struct { }
WebAppsClientGetSiteExtensionOptions contains the optional parameters for the WebAppsClient.GetSiteExtension method.
type WebAppsClientGetSiteExtensionResponse ¶
type WebAppsClientGetSiteExtensionResponse struct {
SiteExtensionInfo
}
WebAppsClientGetSiteExtensionResponse contains the response from method WebAppsClient.GetSiteExtension.
type WebAppsClientGetSiteExtensionSlotOptions ¶
type WebAppsClientGetSiteExtensionSlotOptions struct { }
WebAppsClientGetSiteExtensionSlotOptions contains the optional parameters for the WebAppsClient.GetSiteExtensionSlot method.
type WebAppsClientGetSiteExtensionSlotResponse ¶
type WebAppsClientGetSiteExtensionSlotResponse struct {
SiteExtensionInfo
}
WebAppsClientGetSiteExtensionSlotResponse contains the response from method WebAppsClient.GetSiteExtensionSlot.
type WebAppsClientGetSitePhpErrorLogFlagOptions ¶
type WebAppsClientGetSitePhpErrorLogFlagOptions struct { }
WebAppsClientGetSitePhpErrorLogFlagOptions contains the optional parameters for the WebAppsClient.GetSitePhpErrorLogFlag method.
type WebAppsClientGetSitePhpErrorLogFlagResponse ¶
type WebAppsClientGetSitePhpErrorLogFlagResponse struct {
SitePhpErrorLogFlag
}
WebAppsClientGetSitePhpErrorLogFlagResponse contains the response from method WebAppsClient.GetSitePhpErrorLogFlag.
type WebAppsClientGetSitePhpErrorLogFlagSlotOptions ¶
type WebAppsClientGetSitePhpErrorLogFlagSlotOptions struct { }
WebAppsClientGetSitePhpErrorLogFlagSlotOptions contains the optional parameters for the WebAppsClient.GetSitePhpErrorLogFlagSlot method.
type WebAppsClientGetSitePhpErrorLogFlagSlotResponse ¶
type WebAppsClientGetSitePhpErrorLogFlagSlotResponse struct {
SitePhpErrorLogFlag
}
WebAppsClientGetSitePhpErrorLogFlagSlotResponse contains the response from method WebAppsClient.GetSitePhpErrorLogFlagSlot.
type WebAppsClientGetSlotOptions ¶
type WebAppsClientGetSlotOptions struct { }
WebAppsClientGetSlotOptions contains the optional parameters for the WebAppsClient.GetSlot method.
type WebAppsClientGetSlotResponse ¶
type WebAppsClientGetSlotResponse struct {
Site
}
WebAppsClientGetSlotResponse contains the response from method WebAppsClient.GetSlot.
type WebAppsClientGetSourceControlOptions ¶
type WebAppsClientGetSourceControlOptions struct { }
WebAppsClientGetSourceControlOptions contains the optional parameters for the WebAppsClient.GetSourceControl method.
type WebAppsClientGetSourceControlResponse ¶
type WebAppsClientGetSourceControlResponse struct {
SiteSourceControl
}
WebAppsClientGetSourceControlResponse contains the response from method WebAppsClient.GetSourceControl.
type WebAppsClientGetSourceControlSlotOptions ¶
type WebAppsClientGetSourceControlSlotOptions struct { }
WebAppsClientGetSourceControlSlotOptions contains the optional parameters for the WebAppsClient.GetSourceControlSlot method.
type WebAppsClientGetSourceControlSlotResponse ¶
type WebAppsClientGetSourceControlSlotResponse struct {
SiteSourceControl
}
WebAppsClientGetSourceControlSlotResponse contains the response from method WebAppsClient.GetSourceControlSlot.
type WebAppsClientGetSwiftVirtualNetworkConnectionOptions ¶
type WebAppsClientGetSwiftVirtualNetworkConnectionOptions struct { }
WebAppsClientGetSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.GetSwiftVirtualNetworkConnection method.
type WebAppsClientGetSwiftVirtualNetworkConnectionResponse ¶
type WebAppsClientGetSwiftVirtualNetworkConnectionResponse struct {
SwiftVirtualNetwork
}
WebAppsClientGetSwiftVirtualNetworkConnectionResponse contains the response from method WebAppsClient.GetSwiftVirtualNetworkConnection.
type WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions ¶
type WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions struct { }
WebAppsClientGetSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetSwiftVirtualNetworkConnectionSlot method.
type WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse ¶
type WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse struct {
SwiftVirtualNetwork
}
WebAppsClientGetSwiftVirtualNetworkConnectionSlotResponse contains the response from method WebAppsClient.GetSwiftVirtualNetworkConnectionSlot.
type WebAppsClientGetTriggeredWebJobHistoryOptions ¶
type WebAppsClientGetTriggeredWebJobHistoryOptions struct { }
WebAppsClientGetTriggeredWebJobHistoryOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobHistory method.
type WebAppsClientGetTriggeredWebJobHistoryResponse ¶
type WebAppsClientGetTriggeredWebJobHistoryResponse struct {
TriggeredJobHistory
}
WebAppsClientGetTriggeredWebJobHistoryResponse contains the response from method WebAppsClient.GetTriggeredWebJobHistory.
type WebAppsClientGetTriggeredWebJobHistorySlotOptions ¶
type WebAppsClientGetTriggeredWebJobHistorySlotOptions struct { }
WebAppsClientGetTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobHistorySlot method.
type WebAppsClientGetTriggeredWebJobHistorySlotResponse ¶
type WebAppsClientGetTriggeredWebJobHistorySlotResponse struct {
TriggeredJobHistory
}
WebAppsClientGetTriggeredWebJobHistorySlotResponse contains the response from method WebAppsClient.GetTriggeredWebJobHistorySlot.
type WebAppsClientGetTriggeredWebJobOptions ¶
type WebAppsClientGetTriggeredWebJobOptions struct { }
WebAppsClientGetTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJob method.
type WebAppsClientGetTriggeredWebJobResponse ¶
type WebAppsClientGetTriggeredWebJobResponse struct {
TriggeredWebJob
}
WebAppsClientGetTriggeredWebJobResponse contains the response from method WebAppsClient.GetTriggeredWebJob.
type WebAppsClientGetTriggeredWebJobSlotOptions ¶
type WebAppsClientGetTriggeredWebJobSlotOptions struct { }
WebAppsClientGetTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetTriggeredWebJobSlot method.
type WebAppsClientGetTriggeredWebJobSlotResponse ¶
type WebAppsClientGetTriggeredWebJobSlotResponse struct {
TriggeredWebJob
}
WebAppsClientGetTriggeredWebJobSlotResponse contains the response from method WebAppsClient.GetTriggeredWebJobSlot.
type WebAppsClientGetVnetConnectionGatewayOptions ¶
type WebAppsClientGetVnetConnectionGatewayOptions struct { }
WebAppsClientGetVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionGateway method.
type WebAppsClientGetVnetConnectionGatewayResponse ¶
type WebAppsClientGetVnetConnectionGatewayResponse struct {
VnetGateway
}
WebAppsClientGetVnetConnectionGatewayResponse contains the response from method WebAppsClient.GetVnetConnectionGateway.
type WebAppsClientGetVnetConnectionGatewaySlotOptions ¶
type WebAppsClientGetVnetConnectionGatewaySlotOptions struct { }
WebAppsClientGetVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionGatewaySlot method.
type WebAppsClientGetVnetConnectionGatewaySlotResponse ¶
type WebAppsClientGetVnetConnectionGatewaySlotResponse struct {
VnetGateway
}
WebAppsClientGetVnetConnectionGatewaySlotResponse contains the response from method WebAppsClient.GetVnetConnectionGatewaySlot.
type WebAppsClientGetVnetConnectionOptions ¶
type WebAppsClientGetVnetConnectionOptions struct { }
WebAppsClientGetVnetConnectionOptions contains the optional parameters for the WebAppsClient.GetVnetConnection method.
type WebAppsClientGetVnetConnectionResponse ¶
type WebAppsClientGetVnetConnectionResponse struct {
VnetInfo
}
WebAppsClientGetVnetConnectionResponse contains the response from method WebAppsClient.GetVnetConnection.
type WebAppsClientGetVnetConnectionSlotOptions ¶
type WebAppsClientGetVnetConnectionSlotOptions struct { }
WebAppsClientGetVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.GetVnetConnectionSlot method.
type WebAppsClientGetVnetConnectionSlotResponse ¶
type WebAppsClientGetVnetConnectionSlotResponse struct {
VnetInfo
}
WebAppsClientGetVnetConnectionSlotResponse contains the response from method WebAppsClient.GetVnetConnectionSlot.
type WebAppsClientGetWebJobOptions ¶
type WebAppsClientGetWebJobOptions struct { }
WebAppsClientGetWebJobOptions contains the optional parameters for the WebAppsClient.GetWebJob method.
type WebAppsClientGetWebJobResponse ¶
type WebAppsClientGetWebJobResponse struct {
WebJob
}
WebAppsClientGetWebJobResponse contains the response from method WebAppsClient.GetWebJob.
type WebAppsClientGetWebJobSlotOptions ¶
type WebAppsClientGetWebJobSlotOptions struct { }
WebAppsClientGetWebJobSlotOptions contains the optional parameters for the WebAppsClient.GetWebJobSlot method.
type WebAppsClientGetWebJobSlotResponse ¶
type WebAppsClientGetWebJobSlotResponse struct {
WebJob
}
WebAppsClientGetWebJobSlotResponse contains the response from method WebAppsClient.GetWebJobSlot.
type WebAppsClientGetWebSiteContainerLogsOptions ¶
type WebAppsClientGetWebSiteContainerLogsOptions struct { }
WebAppsClientGetWebSiteContainerLogsOptions contains the optional parameters for the WebAppsClient.GetWebSiteContainerLogs method.
type WebAppsClientGetWebSiteContainerLogsResponse ¶
type WebAppsClientGetWebSiteContainerLogsResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetWebSiteContainerLogsResponse contains the response from method WebAppsClient.GetWebSiteContainerLogs.
type WebAppsClientGetWebSiteContainerLogsSlotOptions ¶
type WebAppsClientGetWebSiteContainerLogsSlotOptions struct { }
WebAppsClientGetWebSiteContainerLogsSlotOptions contains the optional parameters for the WebAppsClient.GetWebSiteContainerLogsSlot method.
type WebAppsClientGetWebSiteContainerLogsSlotResponse ¶
type WebAppsClientGetWebSiteContainerLogsSlotResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientGetWebSiteContainerLogsSlotResponse contains the response from method WebAppsClient.GetWebSiteContainerLogsSlot.
type WebAppsClientInstallSiteExtensionResponse ¶
type WebAppsClientInstallSiteExtensionResponse struct {
SiteExtensionInfo
}
WebAppsClientInstallSiteExtensionResponse contains the response from method WebAppsClient.BeginInstallSiteExtension.
type WebAppsClientInstallSiteExtensionSlotResponse ¶
type WebAppsClientInstallSiteExtensionSlotResponse struct {
SiteExtensionInfo
}
WebAppsClientInstallSiteExtensionSlotResponse contains the response from method WebAppsClient.BeginInstallSiteExtensionSlot.
type WebAppsClientIsCloneableOptions ¶
type WebAppsClientIsCloneableOptions struct { }
WebAppsClientIsCloneableOptions contains the optional parameters for the WebAppsClient.IsCloneable method.
type WebAppsClientIsCloneableResponse ¶
type WebAppsClientIsCloneableResponse struct {
SiteCloneability
}
WebAppsClientIsCloneableResponse contains the response from method WebAppsClient.IsCloneable.
type WebAppsClientIsCloneableSlotOptions ¶
type WebAppsClientIsCloneableSlotOptions struct { }
WebAppsClientIsCloneableSlotOptions contains the optional parameters for the WebAppsClient.IsCloneableSlot method.
type WebAppsClientIsCloneableSlotResponse ¶
type WebAppsClientIsCloneableSlotResponse struct {
SiteCloneability
}
WebAppsClientIsCloneableSlotResponse contains the response from method WebAppsClient.IsCloneableSlot.
type WebAppsClientListApplicationSettingsOptions ¶
type WebAppsClientListApplicationSettingsOptions struct { }
WebAppsClientListApplicationSettingsOptions contains the optional parameters for the WebAppsClient.ListApplicationSettings method.
type WebAppsClientListApplicationSettingsResponse ¶
type WebAppsClientListApplicationSettingsResponse struct {
StringDictionary
}
WebAppsClientListApplicationSettingsResponse contains the response from method WebAppsClient.ListApplicationSettings.
type WebAppsClientListApplicationSettingsSlotOptions ¶
type WebAppsClientListApplicationSettingsSlotOptions struct { }
WebAppsClientListApplicationSettingsSlotOptions contains the optional parameters for the WebAppsClient.ListApplicationSettingsSlot method.
type WebAppsClientListApplicationSettingsSlotResponse ¶
type WebAppsClientListApplicationSettingsSlotResponse struct {
StringDictionary
}
WebAppsClientListApplicationSettingsSlotResponse contains the response from method WebAppsClient.ListApplicationSettingsSlot.
type WebAppsClientListAzureStorageAccountsOptions ¶
type WebAppsClientListAzureStorageAccountsOptions struct { }
WebAppsClientListAzureStorageAccountsOptions contains the optional parameters for the WebAppsClient.ListAzureStorageAccounts method.
type WebAppsClientListAzureStorageAccountsResponse ¶
type WebAppsClientListAzureStorageAccountsResponse struct {
AzureStoragePropertyDictionaryResource
}
WebAppsClientListAzureStorageAccountsResponse contains the response from method WebAppsClient.ListAzureStorageAccounts.
type WebAppsClientListAzureStorageAccountsSlotOptions ¶
type WebAppsClientListAzureStorageAccountsSlotOptions struct { }
WebAppsClientListAzureStorageAccountsSlotOptions contains the optional parameters for the WebAppsClient.ListAzureStorageAccountsSlot method.
type WebAppsClientListAzureStorageAccountsSlotResponse ¶
type WebAppsClientListAzureStorageAccountsSlotResponse struct {
AzureStoragePropertyDictionaryResource
}
WebAppsClientListAzureStorageAccountsSlotResponse contains the response from method WebAppsClient.ListAzureStorageAccountsSlot.
type WebAppsClientListBackupStatusSecretsOptions ¶
type WebAppsClientListBackupStatusSecretsOptions struct { }
WebAppsClientListBackupStatusSecretsOptions contains the optional parameters for the WebAppsClient.ListBackupStatusSecrets method.
type WebAppsClientListBackupStatusSecretsResponse ¶
type WebAppsClientListBackupStatusSecretsResponse struct {
BackupItem
}
WebAppsClientListBackupStatusSecretsResponse contains the response from method WebAppsClient.ListBackupStatusSecrets.
type WebAppsClientListBackupStatusSecretsSlotOptions ¶
type WebAppsClientListBackupStatusSecretsSlotOptions struct { }
WebAppsClientListBackupStatusSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListBackupStatusSecretsSlot method.
type WebAppsClientListBackupStatusSecretsSlotResponse ¶
type WebAppsClientListBackupStatusSecretsSlotResponse struct {
BackupItem
}
WebAppsClientListBackupStatusSecretsSlotResponse contains the response from method WebAppsClient.ListBackupStatusSecretsSlot.
type WebAppsClientListBackupsOptions ¶
type WebAppsClientListBackupsOptions struct { }
WebAppsClientListBackupsOptions contains the optional parameters for the WebAppsClient.NewListBackupsPager method.
type WebAppsClientListBackupsResponse ¶
type WebAppsClientListBackupsResponse struct {
BackupItemCollection
}
WebAppsClientListBackupsResponse contains the response from method WebAppsClient.NewListBackupsPager.
type WebAppsClientListBackupsSlotOptions ¶
type WebAppsClientListBackupsSlotOptions struct { }
WebAppsClientListBackupsSlotOptions contains the optional parameters for the WebAppsClient.NewListBackupsSlotPager method.
type WebAppsClientListBackupsSlotResponse ¶
type WebAppsClientListBackupsSlotResponse struct {
BackupItemCollection
}
WebAppsClientListBackupsSlotResponse contains the response from method WebAppsClient.NewListBackupsSlotPager.
type WebAppsClientListByResourceGroupOptions ¶
type WebAppsClientListByResourceGroupOptions struct { // Specify true to include deployment slots in results. The default is false, which only gives you the production slot of // all apps. IncludeSlots *bool }
WebAppsClientListByResourceGroupOptions contains the optional parameters for the WebAppsClient.NewListByResourceGroupPager method.
type WebAppsClientListByResourceGroupResponse ¶
type WebAppsClientListByResourceGroupResponse struct {
WebAppCollection
}
WebAppsClientListByResourceGroupResponse contains the response from method WebAppsClient.NewListByResourceGroupPager.
type WebAppsClientListConfigurationSnapshotInfoOptions ¶
type WebAppsClientListConfigurationSnapshotInfoOptions struct { }
WebAppsClientListConfigurationSnapshotInfoOptions contains the optional parameters for the WebAppsClient.NewListConfigurationSnapshotInfoPager method.
type WebAppsClientListConfigurationSnapshotInfoResponse ¶
type WebAppsClientListConfigurationSnapshotInfoResponse struct {
SiteConfigurationSnapshotInfoCollection
}
WebAppsClientListConfigurationSnapshotInfoResponse contains the response from method WebAppsClient.NewListConfigurationSnapshotInfoPager.
type WebAppsClientListConfigurationSnapshotInfoSlotOptions ¶
type WebAppsClientListConfigurationSnapshotInfoSlotOptions struct { }
WebAppsClientListConfigurationSnapshotInfoSlotOptions contains the optional parameters for the WebAppsClient.NewListConfigurationSnapshotInfoSlotPager method.
type WebAppsClientListConfigurationSnapshotInfoSlotResponse ¶
type WebAppsClientListConfigurationSnapshotInfoSlotResponse struct {
SiteConfigurationSnapshotInfoCollection
}
WebAppsClientListConfigurationSnapshotInfoSlotResponse contains the response from method WebAppsClient.NewListConfigurationSnapshotInfoSlotPager.
type WebAppsClientListConfigurationsOptions ¶
type WebAppsClientListConfigurationsOptions struct { }
WebAppsClientListConfigurationsOptions contains the optional parameters for the WebAppsClient.NewListConfigurationsPager method.
type WebAppsClientListConfigurationsResponse ¶
type WebAppsClientListConfigurationsResponse struct {
SiteConfigResourceCollection
}
WebAppsClientListConfigurationsResponse contains the response from method WebAppsClient.NewListConfigurationsPager.
type WebAppsClientListConfigurationsSlotOptions ¶
type WebAppsClientListConfigurationsSlotOptions struct { }
WebAppsClientListConfigurationsSlotOptions contains the optional parameters for the WebAppsClient.NewListConfigurationsSlotPager method.
type WebAppsClientListConfigurationsSlotResponse ¶
type WebAppsClientListConfigurationsSlotResponse struct {
SiteConfigResourceCollection
}
WebAppsClientListConfigurationsSlotResponse contains the response from method WebAppsClient.NewListConfigurationsSlotPager.
type WebAppsClientListConnectionStringsOptions ¶
type WebAppsClientListConnectionStringsOptions struct { }
WebAppsClientListConnectionStringsOptions contains the optional parameters for the WebAppsClient.ListConnectionStrings method.
type WebAppsClientListConnectionStringsResponse ¶
type WebAppsClientListConnectionStringsResponse struct {
ConnectionStringDictionary
}
WebAppsClientListConnectionStringsResponse contains the response from method WebAppsClient.ListConnectionStrings.
type WebAppsClientListConnectionStringsSlotOptions ¶
type WebAppsClientListConnectionStringsSlotOptions struct { }
WebAppsClientListConnectionStringsSlotOptions contains the optional parameters for the WebAppsClient.ListConnectionStringsSlot method.
type WebAppsClientListConnectionStringsSlotResponse ¶
type WebAppsClientListConnectionStringsSlotResponse struct {
ConnectionStringDictionary
}
WebAppsClientListConnectionStringsSlotResponse contains the response from method WebAppsClient.ListConnectionStringsSlot.
type WebAppsClientListContinuousWebJobsOptions ¶
type WebAppsClientListContinuousWebJobsOptions struct { }
WebAppsClientListContinuousWebJobsOptions contains the optional parameters for the WebAppsClient.NewListContinuousWebJobsPager method.
type WebAppsClientListContinuousWebJobsResponse ¶
type WebAppsClientListContinuousWebJobsResponse struct {
ContinuousWebJobCollection
}
WebAppsClientListContinuousWebJobsResponse contains the response from method WebAppsClient.NewListContinuousWebJobsPager.
type WebAppsClientListContinuousWebJobsSlotOptions ¶
type WebAppsClientListContinuousWebJobsSlotOptions struct { }
WebAppsClientListContinuousWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListContinuousWebJobsSlotPager method.
type WebAppsClientListContinuousWebJobsSlotResponse ¶
type WebAppsClientListContinuousWebJobsSlotResponse struct {
ContinuousWebJobCollection
}
WebAppsClientListContinuousWebJobsSlotResponse contains the response from method WebAppsClient.NewListContinuousWebJobsSlotPager.
type WebAppsClientListDeploymentLogOptions ¶
type WebAppsClientListDeploymentLogOptions struct { }
WebAppsClientListDeploymentLogOptions contains the optional parameters for the WebAppsClient.ListDeploymentLog method.
type WebAppsClientListDeploymentLogResponse ¶
type WebAppsClientListDeploymentLogResponse struct {
Deployment
}
WebAppsClientListDeploymentLogResponse contains the response from method WebAppsClient.ListDeploymentLog.
type WebAppsClientListDeploymentLogSlotOptions ¶
type WebAppsClientListDeploymentLogSlotOptions struct { }
WebAppsClientListDeploymentLogSlotOptions contains the optional parameters for the WebAppsClient.ListDeploymentLogSlot method.
type WebAppsClientListDeploymentLogSlotResponse ¶
type WebAppsClientListDeploymentLogSlotResponse struct {
Deployment
}
WebAppsClientListDeploymentLogSlotResponse contains the response from method WebAppsClient.ListDeploymentLogSlot.
type WebAppsClientListDeploymentsOptions ¶
type WebAppsClientListDeploymentsOptions struct { }
WebAppsClientListDeploymentsOptions contains the optional parameters for the WebAppsClient.NewListDeploymentsPager method.
type WebAppsClientListDeploymentsResponse ¶
type WebAppsClientListDeploymentsResponse struct {
DeploymentCollection
}
WebAppsClientListDeploymentsResponse contains the response from method WebAppsClient.NewListDeploymentsPager.
type WebAppsClientListDeploymentsSlotOptions ¶
type WebAppsClientListDeploymentsSlotOptions struct { }
WebAppsClientListDeploymentsSlotOptions contains the optional parameters for the WebAppsClient.NewListDeploymentsSlotPager method.
type WebAppsClientListDeploymentsSlotResponse ¶
type WebAppsClientListDeploymentsSlotResponse struct {
DeploymentCollection
}
WebAppsClientListDeploymentsSlotResponse contains the response from method WebAppsClient.NewListDeploymentsSlotPager.
type WebAppsClientListDomainOwnershipIdentifiersOptions ¶
type WebAppsClientListDomainOwnershipIdentifiersOptions struct { }
WebAppsClientListDomainOwnershipIdentifiersOptions contains the optional parameters for the WebAppsClient.NewListDomainOwnershipIdentifiersPager method.
type WebAppsClientListDomainOwnershipIdentifiersResponse ¶
type WebAppsClientListDomainOwnershipIdentifiersResponse struct {
IdentifierCollection
}
WebAppsClientListDomainOwnershipIdentifiersResponse contains the response from method WebAppsClient.NewListDomainOwnershipIdentifiersPager.
type WebAppsClientListDomainOwnershipIdentifiersSlotOptions ¶
type WebAppsClientListDomainOwnershipIdentifiersSlotOptions struct { }
WebAppsClientListDomainOwnershipIdentifiersSlotOptions contains the optional parameters for the WebAppsClient.NewListDomainOwnershipIdentifiersSlotPager method.
type WebAppsClientListDomainOwnershipIdentifiersSlotResponse ¶
type WebAppsClientListDomainOwnershipIdentifiersSlotResponse struct {
IdentifierCollection
}
WebAppsClientListDomainOwnershipIdentifiersSlotResponse contains the response from method WebAppsClient.NewListDomainOwnershipIdentifiersSlotPager.
type WebAppsClientListFunctionKeysOptions ¶
type WebAppsClientListFunctionKeysOptions struct { }
WebAppsClientListFunctionKeysOptions contains the optional parameters for the WebAppsClient.ListFunctionKeys method.
type WebAppsClientListFunctionKeysResponse ¶
type WebAppsClientListFunctionKeysResponse struct {
StringDictionary
}
WebAppsClientListFunctionKeysResponse contains the response from method WebAppsClient.ListFunctionKeys.
type WebAppsClientListFunctionKeysSlotOptions ¶
type WebAppsClientListFunctionKeysSlotOptions struct { }
WebAppsClientListFunctionKeysSlotOptions contains the optional parameters for the WebAppsClient.ListFunctionKeysSlot method.
type WebAppsClientListFunctionKeysSlotResponse ¶
type WebAppsClientListFunctionKeysSlotResponse struct {
StringDictionary
}
WebAppsClientListFunctionKeysSlotResponse contains the response from method WebAppsClient.ListFunctionKeysSlot.
type WebAppsClientListFunctionSecretsOptions ¶
type WebAppsClientListFunctionSecretsOptions struct { }
WebAppsClientListFunctionSecretsOptions contains the optional parameters for the WebAppsClient.ListFunctionSecrets method.
type WebAppsClientListFunctionSecretsResponse ¶
type WebAppsClientListFunctionSecretsResponse struct {
FunctionSecrets
}
WebAppsClientListFunctionSecretsResponse contains the response from method WebAppsClient.ListFunctionSecrets.
type WebAppsClientListFunctionSecretsSlotOptions ¶
type WebAppsClientListFunctionSecretsSlotOptions struct { }
WebAppsClientListFunctionSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListFunctionSecretsSlot method.
type WebAppsClientListFunctionSecretsSlotResponse ¶
type WebAppsClientListFunctionSecretsSlotResponse struct {
FunctionSecrets
}
WebAppsClientListFunctionSecretsSlotResponse contains the response from method WebAppsClient.ListFunctionSecretsSlot.
type WebAppsClientListFunctionsOptions ¶
type WebAppsClientListFunctionsOptions struct { }
WebAppsClientListFunctionsOptions contains the optional parameters for the WebAppsClient.NewListFunctionsPager method.
type WebAppsClientListFunctionsResponse ¶
type WebAppsClientListFunctionsResponse struct {
FunctionEnvelopeCollection
}
WebAppsClientListFunctionsResponse contains the response from method WebAppsClient.NewListFunctionsPager.
type WebAppsClientListHostKeysOptions ¶
type WebAppsClientListHostKeysOptions struct { }
WebAppsClientListHostKeysOptions contains the optional parameters for the WebAppsClient.ListHostKeys method.
type WebAppsClientListHostKeysResponse ¶
type WebAppsClientListHostKeysResponse struct {
HostKeys
}
WebAppsClientListHostKeysResponse contains the response from method WebAppsClient.ListHostKeys.
type WebAppsClientListHostKeysSlotOptions ¶
type WebAppsClientListHostKeysSlotOptions struct { }
WebAppsClientListHostKeysSlotOptions contains the optional parameters for the WebAppsClient.ListHostKeysSlot method.
type WebAppsClientListHostKeysSlotResponse ¶
type WebAppsClientListHostKeysSlotResponse struct {
HostKeys
}
WebAppsClientListHostKeysSlotResponse contains the response from method WebAppsClient.ListHostKeysSlot.
type WebAppsClientListHostNameBindingsOptions ¶
type WebAppsClientListHostNameBindingsOptions struct { }
WebAppsClientListHostNameBindingsOptions contains the optional parameters for the WebAppsClient.NewListHostNameBindingsPager method.
type WebAppsClientListHostNameBindingsResponse ¶
type WebAppsClientListHostNameBindingsResponse struct {
HostNameBindingCollection
}
WebAppsClientListHostNameBindingsResponse contains the response from method WebAppsClient.NewListHostNameBindingsPager.
type WebAppsClientListHostNameBindingsSlotOptions ¶
type WebAppsClientListHostNameBindingsSlotOptions struct { }
WebAppsClientListHostNameBindingsSlotOptions contains the optional parameters for the WebAppsClient.NewListHostNameBindingsSlotPager method.
type WebAppsClientListHostNameBindingsSlotResponse ¶
type WebAppsClientListHostNameBindingsSlotResponse struct {
HostNameBindingCollection
}
WebAppsClientListHostNameBindingsSlotResponse contains the response from method WebAppsClient.NewListHostNameBindingsSlotPager.
type WebAppsClientListHybridConnectionKeysOptions ¶
type WebAppsClientListHybridConnectionKeysOptions struct { }
WebAppsClientListHybridConnectionKeysOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionKeys method.
type WebAppsClientListHybridConnectionKeysResponse ¶
type WebAppsClientListHybridConnectionKeysResponse struct {
HybridConnectionKey
}
WebAppsClientListHybridConnectionKeysResponse contains the response from method WebAppsClient.ListHybridConnectionKeys.
type WebAppsClientListHybridConnectionKeysSlotOptions ¶
type WebAppsClientListHybridConnectionKeysSlotOptions struct { }
WebAppsClientListHybridConnectionKeysSlotOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionKeysSlot method.
type WebAppsClientListHybridConnectionKeysSlotResponse ¶
type WebAppsClientListHybridConnectionKeysSlotResponse struct {
HybridConnectionKey
}
WebAppsClientListHybridConnectionKeysSlotResponse contains the response from method WebAppsClient.ListHybridConnectionKeysSlot.
type WebAppsClientListHybridConnectionsOptions ¶
type WebAppsClientListHybridConnectionsOptions struct { }
WebAppsClientListHybridConnectionsOptions contains the optional parameters for the WebAppsClient.ListHybridConnections method.
type WebAppsClientListHybridConnectionsResponse ¶
type WebAppsClientListHybridConnectionsResponse struct {
HybridConnection
}
WebAppsClientListHybridConnectionsResponse contains the response from method WebAppsClient.ListHybridConnections.
type WebAppsClientListHybridConnectionsSlotOptions ¶
type WebAppsClientListHybridConnectionsSlotOptions struct { }
WebAppsClientListHybridConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListHybridConnectionsSlot method.
type WebAppsClientListHybridConnectionsSlotResponse ¶
type WebAppsClientListHybridConnectionsSlotResponse struct {
HybridConnection
}
WebAppsClientListHybridConnectionsSlotResponse contains the response from method WebAppsClient.ListHybridConnectionsSlot.
type WebAppsClientListInstanceFunctionsSlotOptions ¶
type WebAppsClientListInstanceFunctionsSlotOptions struct { }
WebAppsClientListInstanceFunctionsSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceFunctionsSlotPager method.
type WebAppsClientListInstanceFunctionsSlotResponse ¶
type WebAppsClientListInstanceFunctionsSlotResponse struct {
FunctionEnvelopeCollection
}
WebAppsClientListInstanceFunctionsSlotResponse contains the response from method WebAppsClient.NewListInstanceFunctionsSlotPager.
type WebAppsClientListInstanceIdentifiersOptions ¶
type WebAppsClientListInstanceIdentifiersOptions struct { }
WebAppsClientListInstanceIdentifiersOptions contains the optional parameters for the WebAppsClient.NewListInstanceIdentifiersPager method.
type WebAppsClientListInstanceIdentifiersResponse ¶
type WebAppsClientListInstanceIdentifiersResponse struct {
WebAppInstanceCollection
}
WebAppsClientListInstanceIdentifiersResponse contains the response from method WebAppsClient.NewListInstanceIdentifiersPager.
type WebAppsClientListInstanceIdentifiersSlotOptions ¶
type WebAppsClientListInstanceIdentifiersSlotOptions struct { }
WebAppsClientListInstanceIdentifiersSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceIdentifiersSlotPager method.
type WebAppsClientListInstanceIdentifiersSlotResponse ¶
type WebAppsClientListInstanceIdentifiersSlotResponse struct {
WebAppInstanceCollection
}
WebAppsClientListInstanceIdentifiersSlotResponse contains the response from method WebAppsClient.NewListInstanceIdentifiersSlotPager.
type WebAppsClientListInstanceProcessModulesOptions ¶
type WebAppsClientListInstanceProcessModulesOptions struct { }
WebAppsClientListInstanceProcessModulesOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessModulesPager method.
type WebAppsClientListInstanceProcessModulesResponse ¶
type WebAppsClientListInstanceProcessModulesResponse struct {
ProcessModuleInfoCollection
}
WebAppsClientListInstanceProcessModulesResponse contains the response from method WebAppsClient.NewListInstanceProcessModulesPager.
type WebAppsClientListInstanceProcessModulesSlotOptions ¶
type WebAppsClientListInstanceProcessModulesSlotOptions struct { }
WebAppsClientListInstanceProcessModulesSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessModulesSlotPager method.
type WebAppsClientListInstanceProcessModulesSlotResponse ¶
type WebAppsClientListInstanceProcessModulesSlotResponse struct {
ProcessModuleInfoCollection
}
WebAppsClientListInstanceProcessModulesSlotResponse contains the response from method WebAppsClient.NewListInstanceProcessModulesSlotPager.
type WebAppsClientListInstanceProcessThreadsOptions ¶
type WebAppsClientListInstanceProcessThreadsOptions struct { }
WebAppsClientListInstanceProcessThreadsOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessThreadsPager method.
type WebAppsClientListInstanceProcessThreadsResponse ¶
type WebAppsClientListInstanceProcessThreadsResponse struct {
ProcessThreadInfoCollection
}
WebAppsClientListInstanceProcessThreadsResponse contains the response from method WebAppsClient.NewListInstanceProcessThreadsPager.
type WebAppsClientListInstanceProcessThreadsSlotOptions ¶
type WebAppsClientListInstanceProcessThreadsSlotOptions struct { }
WebAppsClientListInstanceProcessThreadsSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessThreadsSlotPager method.
type WebAppsClientListInstanceProcessThreadsSlotResponse ¶
type WebAppsClientListInstanceProcessThreadsSlotResponse struct {
ProcessThreadInfoCollection
}
WebAppsClientListInstanceProcessThreadsSlotResponse contains the response from method WebAppsClient.NewListInstanceProcessThreadsSlotPager.
type WebAppsClientListInstanceProcessesOptions ¶
type WebAppsClientListInstanceProcessesOptions struct { }
WebAppsClientListInstanceProcessesOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessesPager method.
type WebAppsClientListInstanceProcessesResponse ¶
type WebAppsClientListInstanceProcessesResponse struct {
ProcessInfoCollection
}
WebAppsClientListInstanceProcessesResponse contains the response from method WebAppsClient.NewListInstanceProcessesPager.
type WebAppsClientListInstanceProcessesSlotOptions ¶
type WebAppsClientListInstanceProcessesSlotOptions struct { }
WebAppsClientListInstanceProcessesSlotOptions contains the optional parameters for the WebAppsClient.NewListInstanceProcessesSlotPager method.
type WebAppsClientListInstanceProcessesSlotResponse ¶
type WebAppsClientListInstanceProcessesSlotResponse struct {
ProcessInfoCollection
}
WebAppsClientListInstanceProcessesSlotResponse contains the response from method WebAppsClient.NewListInstanceProcessesSlotPager.
type WebAppsClientListMetadataOptions ¶
type WebAppsClientListMetadataOptions struct { }
WebAppsClientListMetadataOptions contains the optional parameters for the WebAppsClient.ListMetadata method.
type WebAppsClientListMetadataResponse ¶
type WebAppsClientListMetadataResponse struct {
StringDictionary
}
WebAppsClientListMetadataResponse contains the response from method WebAppsClient.ListMetadata.
type WebAppsClientListMetadataSlotOptions ¶
type WebAppsClientListMetadataSlotOptions struct { }
WebAppsClientListMetadataSlotOptions contains the optional parameters for the WebAppsClient.ListMetadataSlot method.
type WebAppsClientListMetadataSlotResponse ¶
type WebAppsClientListMetadataSlotResponse struct {
StringDictionary
}
WebAppsClientListMetadataSlotResponse contains the response from method WebAppsClient.ListMetadataSlot.
type WebAppsClientListMetricDefinitionsOptions ¶
type WebAppsClientListMetricDefinitionsOptions struct { }
WebAppsClientListMetricDefinitionsOptions contains the optional parameters for the WebAppsClient.NewListMetricDefinitionsPager method.
type WebAppsClientListMetricDefinitionsResponse ¶
type WebAppsClientListMetricDefinitionsResponse struct {
ResourceMetricDefinitionCollection
}
WebAppsClientListMetricDefinitionsResponse contains the response from method WebAppsClient.NewListMetricDefinitionsPager.
type WebAppsClientListMetricDefinitionsSlotOptions ¶
type WebAppsClientListMetricDefinitionsSlotOptions struct { }
WebAppsClientListMetricDefinitionsSlotOptions contains the optional parameters for the WebAppsClient.NewListMetricDefinitionsSlotPager method.
type WebAppsClientListMetricDefinitionsSlotResponse ¶
type WebAppsClientListMetricDefinitionsSlotResponse struct {
ResourceMetricDefinitionCollection
}
WebAppsClientListMetricDefinitionsSlotResponse contains the response from method WebAppsClient.NewListMetricDefinitionsSlotPager.
type WebAppsClientListMetricsOptions ¶
type WebAppsClientListMetricsOptions struct { // Specify "true" to include metric details in the response. It is "false" by default. Details *bool // Return only metrics specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value // eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq // 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListMetricsOptions contains the optional parameters for the WebAppsClient.NewListMetricsPager method.
type WebAppsClientListMetricsResponse ¶
type WebAppsClientListMetricsResponse struct {
ResourceMetricCollection
}
WebAppsClientListMetricsResponse contains the response from method WebAppsClient.NewListMetricsPager.
type WebAppsClientListMetricsSlotOptions ¶
type WebAppsClientListMetricsSlotOptions struct { // Specify "true" to include metric details in the response. It is "false" by default. Details *bool // Return only metrics specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value // eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq // 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListMetricsSlotOptions contains the optional parameters for the WebAppsClient.NewListMetricsSlotPager method.
type WebAppsClientListMetricsSlotResponse ¶
type WebAppsClientListMetricsSlotResponse struct {
ResourceMetricCollection
}
WebAppsClientListMetricsSlotResponse contains the response from method WebAppsClient.NewListMetricsSlotPager.
type WebAppsClientListNetworkFeaturesOptions ¶
type WebAppsClientListNetworkFeaturesOptions struct { }
WebAppsClientListNetworkFeaturesOptions contains the optional parameters for the WebAppsClient.ListNetworkFeatures method.
type WebAppsClientListNetworkFeaturesResponse ¶
type WebAppsClientListNetworkFeaturesResponse struct {
NetworkFeatures
}
WebAppsClientListNetworkFeaturesResponse contains the response from method WebAppsClient.ListNetworkFeatures.
type WebAppsClientListNetworkFeaturesSlotOptions ¶
type WebAppsClientListNetworkFeaturesSlotOptions struct { }
WebAppsClientListNetworkFeaturesSlotOptions contains the optional parameters for the WebAppsClient.ListNetworkFeaturesSlot method.
type WebAppsClientListNetworkFeaturesSlotResponse ¶
type WebAppsClientListNetworkFeaturesSlotResponse struct {
NetworkFeatures
}
WebAppsClientListNetworkFeaturesSlotResponse contains the response from method WebAppsClient.ListNetworkFeaturesSlot.
type WebAppsClientListOptions ¶
type WebAppsClientListOptions struct { }
WebAppsClientListOptions contains the optional parameters for the WebAppsClient.NewListPager method.
type WebAppsClientListPerfMonCountersOptions ¶
type WebAppsClientListPerfMonCountersOptions struct { // Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z // and endTime eq 2014-12-31T23:59:59Z and timeGrain eq // duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListPerfMonCountersOptions contains the optional parameters for the WebAppsClient.NewListPerfMonCountersPager method.
type WebAppsClientListPerfMonCountersResponse ¶
type WebAppsClientListPerfMonCountersResponse struct {
PerfMonCounterCollection
}
WebAppsClientListPerfMonCountersResponse contains the response from method WebAppsClient.NewListPerfMonCountersPager.
type WebAppsClientListPerfMonCountersSlotOptions ¶
type WebAppsClientListPerfMonCountersSlotOptions struct { // Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z // and endTime eq 2014-12-31T23:59:59Z and timeGrain eq // duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListPerfMonCountersSlotOptions contains the optional parameters for the WebAppsClient.NewListPerfMonCountersSlotPager method.
type WebAppsClientListPerfMonCountersSlotResponse ¶
type WebAppsClientListPerfMonCountersSlotResponse struct {
PerfMonCounterCollection
}
WebAppsClientListPerfMonCountersSlotResponse contains the response from method WebAppsClient.NewListPerfMonCountersSlotPager.
type WebAppsClientListPremierAddOnsOptions ¶
type WebAppsClientListPremierAddOnsOptions struct { }
WebAppsClientListPremierAddOnsOptions contains the optional parameters for the WebAppsClient.ListPremierAddOns method.
type WebAppsClientListPremierAddOnsResponse ¶
type WebAppsClientListPremierAddOnsResponse struct {
PremierAddOn
}
WebAppsClientListPremierAddOnsResponse contains the response from method WebAppsClient.ListPremierAddOns.
type WebAppsClientListPremierAddOnsSlotOptions ¶
type WebAppsClientListPremierAddOnsSlotOptions struct { }
WebAppsClientListPremierAddOnsSlotOptions contains the optional parameters for the WebAppsClient.ListPremierAddOnsSlot method.
type WebAppsClientListPremierAddOnsSlotResponse ¶
type WebAppsClientListPremierAddOnsSlotResponse struct {
PremierAddOn
}
WebAppsClientListPremierAddOnsSlotResponse contains the response from method WebAppsClient.ListPremierAddOnsSlot.
type WebAppsClientListProcessModulesOptions ¶
type WebAppsClientListProcessModulesOptions struct { }
WebAppsClientListProcessModulesOptions contains the optional parameters for the WebAppsClient.NewListProcessModulesPager method.
type WebAppsClientListProcessModulesResponse ¶
type WebAppsClientListProcessModulesResponse struct {
ProcessModuleInfoCollection
}
WebAppsClientListProcessModulesResponse contains the response from method WebAppsClient.NewListProcessModulesPager.
type WebAppsClientListProcessModulesSlotOptions ¶
type WebAppsClientListProcessModulesSlotOptions struct { }
WebAppsClientListProcessModulesSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessModulesSlotPager method.
type WebAppsClientListProcessModulesSlotResponse ¶
type WebAppsClientListProcessModulesSlotResponse struct {
ProcessModuleInfoCollection
}
WebAppsClientListProcessModulesSlotResponse contains the response from method WebAppsClient.NewListProcessModulesSlotPager.
type WebAppsClientListProcessThreadsOptions ¶
type WebAppsClientListProcessThreadsOptions struct { }
WebAppsClientListProcessThreadsOptions contains the optional parameters for the WebAppsClient.NewListProcessThreadsPager method.
type WebAppsClientListProcessThreadsResponse ¶
type WebAppsClientListProcessThreadsResponse struct {
ProcessThreadInfoCollection
}
WebAppsClientListProcessThreadsResponse contains the response from method WebAppsClient.NewListProcessThreadsPager.
type WebAppsClientListProcessThreadsSlotOptions ¶
type WebAppsClientListProcessThreadsSlotOptions struct { }
WebAppsClientListProcessThreadsSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessThreadsSlotPager method.
type WebAppsClientListProcessThreadsSlotResponse ¶
type WebAppsClientListProcessThreadsSlotResponse struct {
ProcessThreadInfoCollection
}
WebAppsClientListProcessThreadsSlotResponse contains the response from method WebAppsClient.NewListProcessThreadsSlotPager.
type WebAppsClientListProcessesOptions ¶
type WebAppsClientListProcessesOptions struct { }
WebAppsClientListProcessesOptions contains the optional parameters for the WebAppsClient.NewListProcessesPager method.
type WebAppsClientListProcessesResponse ¶
type WebAppsClientListProcessesResponse struct {
ProcessInfoCollection
}
WebAppsClientListProcessesResponse contains the response from method WebAppsClient.NewListProcessesPager.
type WebAppsClientListProcessesSlotOptions ¶
type WebAppsClientListProcessesSlotOptions struct { }
WebAppsClientListProcessesSlotOptions contains the optional parameters for the WebAppsClient.NewListProcessesSlotPager method.
type WebAppsClientListProcessesSlotResponse ¶
type WebAppsClientListProcessesSlotResponse struct {
ProcessInfoCollection
}
WebAppsClientListProcessesSlotResponse contains the response from method WebAppsClient.NewListProcessesSlotPager.
type WebAppsClientListPublicCertificatesOptions ¶
type WebAppsClientListPublicCertificatesOptions struct { }
WebAppsClientListPublicCertificatesOptions contains the optional parameters for the WebAppsClient.NewListPublicCertificatesPager method.
type WebAppsClientListPublicCertificatesResponse ¶
type WebAppsClientListPublicCertificatesResponse struct {
PublicCertificateCollection
}
WebAppsClientListPublicCertificatesResponse contains the response from method WebAppsClient.NewListPublicCertificatesPager.
type WebAppsClientListPublicCertificatesSlotOptions ¶
type WebAppsClientListPublicCertificatesSlotOptions struct { }
WebAppsClientListPublicCertificatesSlotOptions contains the optional parameters for the WebAppsClient.NewListPublicCertificatesSlotPager method.
type WebAppsClientListPublicCertificatesSlotResponse ¶
type WebAppsClientListPublicCertificatesSlotResponse struct {
PublicCertificateCollection
}
WebAppsClientListPublicCertificatesSlotResponse contains the response from method WebAppsClient.NewListPublicCertificatesSlotPager.
type WebAppsClientListPublishingCredentialsResponse ¶
type WebAppsClientListPublishingCredentialsResponse struct {
User
}
WebAppsClientListPublishingCredentialsResponse contains the response from method WebAppsClient.BeginListPublishingCredentials.
type WebAppsClientListPublishingCredentialsSlotResponse ¶
type WebAppsClientListPublishingCredentialsSlotResponse struct {
User
}
WebAppsClientListPublishingCredentialsSlotResponse contains the response from method WebAppsClient.BeginListPublishingCredentialsSlot.
type WebAppsClientListPublishingProfileXMLWithSecretsOptions ¶
type WebAppsClientListPublishingProfileXMLWithSecretsOptions struct { }
WebAppsClientListPublishingProfileXMLWithSecretsOptions contains the optional parameters for the WebAppsClient.ListPublishingProfileXMLWithSecrets method.
type WebAppsClientListPublishingProfileXMLWithSecretsResponse ¶
type WebAppsClientListPublishingProfileXMLWithSecretsResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientListPublishingProfileXMLWithSecretsResponse contains the response from method WebAppsClient.ListPublishingProfileXMLWithSecrets.
type WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions ¶
type WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions struct { }
WebAppsClientListPublishingProfileXMLWithSecretsSlotOptions contains the optional parameters for the WebAppsClient.ListPublishingProfileXMLWithSecretsSlot method.
type WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse ¶
type WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse struct { // Body contains the streaming response. Body io.ReadCloser }
WebAppsClientListPublishingProfileXMLWithSecretsSlotResponse contains the response from method WebAppsClient.ListPublishingProfileXMLWithSecretsSlot.
type WebAppsClientListRelayServiceConnectionsOptions ¶
type WebAppsClientListRelayServiceConnectionsOptions struct { }
WebAppsClientListRelayServiceConnectionsOptions contains the optional parameters for the WebAppsClient.ListRelayServiceConnections method.
type WebAppsClientListRelayServiceConnectionsResponse ¶
type WebAppsClientListRelayServiceConnectionsResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientListRelayServiceConnectionsResponse contains the response from method WebAppsClient.ListRelayServiceConnections.
type WebAppsClientListRelayServiceConnectionsSlotOptions ¶
type WebAppsClientListRelayServiceConnectionsSlotOptions struct { }
WebAppsClientListRelayServiceConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListRelayServiceConnectionsSlot method.
type WebAppsClientListRelayServiceConnectionsSlotResponse ¶
type WebAppsClientListRelayServiceConnectionsSlotResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientListRelayServiceConnectionsSlotResponse contains the response from method WebAppsClient.ListRelayServiceConnectionsSlot.
type WebAppsClientListResponse ¶
type WebAppsClientListResponse struct {
WebAppCollection
}
WebAppsClientListResponse contains the response from method WebAppsClient.NewListPager.
type WebAppsClientListSiteExtensionsOptions ¶
type WebAppsClientListSiteExtensionsOptions struct { }
WebAppsClientListSiteExtensionsOptions contains the optional parameters for the WebAppsClient.NewListSiteExtensionsPager method.
type WebAppsClientListSiteExtensionsResponse ¶
type WebAppsClientListSiteExtensionsResponse struct {
SiteExtensionInfoCollection
}
WebAppsClientListSiteExtensionsResponse contains the response from method WebAppsClient.NewListSiteExtensionsPager.
type WebAppsClientListSiteExtensionsSlotOptions ¶
type WebAppsClientListSiteExtensionsSlotOptions struct { }
WebAppsClientListSiteExtensionsSlotOptions contains the optional parameters for the WebAppsClient.NewListSiteExtensionsSlotPager method.
type WebAppsClientListSiteExtensionsSlotResponse ¶
type WebAppsClientListSiteExtensionsSlotResponse struct {
SiteExtensionInfoCollection
}
WebAppsClientListSiteExtensionsSlotResponse contains the response from method WebAppsClient.NewListSiteExtensionsSlotPager.
type WebAppsClientListSitePushSettingsOptions ¶
type WebAppsClientListSitePushSettingsOptions struct { }
WebAppsClientListSitePushSettingsOptions contains the optional parameters for the WebAppsClient.ListSitePushSettings method.
type WebAppsClientListSitePushSettingsResponse ¶
type WebAppsClientListSitePushSettingsResponse struct {
PushSettings
}
WebAppsClientListSitePushSettingsResponse contains the response from method WebAppsClient.ListSitePushSettings.
type WebAppsClientListSitePushSettingsSlotOptions ¶
type WebAppsClientListSitePushSettingsSlotOptions struct { }
WebAppsClientListSitePushSettingsSlotOptions contains the optional parameters for the WebAppsClient.ListSitePushSettingsSlot method.
type WebAppsClientListSitePushSettingsSlotResponse ¶
type WebAppsClientListSitePushSettingsSlotResponse struct {
PushSettings
}
WebAppsClientListSitePushSettingsSlotResponse contains the response from method WebAppsClient.ListSitePushSettingsSlot.
type WebAppsClientListSlotConfigurationNamesOptions ¶
type WebAppsClientListSlotConfigurationNamesOptions struct { }
WebAppsClientListSlotConfigurationNamesOptions contains the optional parameters for the WebAppsClient.ListSlotConfigurationNames method.
type WebAppsClientListSlotConfigurationNamesResponse ¶
type WebAppsClientListSlotConfigurationNamesResponse struct {
SlotConfigNamesResource
}
WebAppsClientListSlotConfigurationNamesResponse contains the response from method WebAppsClient.ListSlotConfigurationNames.
type WebAppsClientListSlotDifferencesFromProductionOptions ¶
type WebAppsClientListSlotDifferencesFromProductionOptions struct { }
WebAppsClientListSlotDifferencesFromProductionOptions contains the optional parameters for the WebAppsClient.NewListSlotDifferencesFromProductionPager method.
type WebAppsClientListSlotDifferencesFromProductionResponse ¶
type WebAppsClientListSlotDifferencesFromProductionResponse struct {
SlotDifferenceCollection
}
WebAppsClientListSlotDifferencesFromProductionResponse contains the response from method WebAppsClient.NewListSlotDifferencesFromProductionPager.
type WebAppsClientListSlotDifferencesSlotOptions ¶
type WebAppsClientListSlotDifferencesSlotOptions struct { }
WebAppsClientListSlotDifferencesSlotOptions contains the optional parameters for the WebAppsClient.NewListSlotDifferencesSlotPager method.
type WebAppsClientListSlotDifferencesSlotResponse ¶
type WebAppsClientListSlotDifferencesSlotResponse struct {
SlotDifferenceCollection
}
WebAppsClientListSlotDifferencesSlotResponse contains the response from method WebAppsClient.NewListSlotDifferencesSlotPager.
type WebAppsClientListSlotsOptions ¶
type WebAppsClientListSlotsOptions struct { }
WebAppsClientListSlotsOptions contains the optional parameters for the WebAppsClient.NewListSlotsPager method.
type WebAppsClientListSlotsResponse ¶
type WebAppsClientListSlotsResponse struct {
WebAppCollection
}
WebAppsClientListSlotsResponse contains the response from method WebAppsClient.NewListSlotsPager.
type WebAppsClientListSnapshotsFromDRSecondaryOptions ¶
type WebAppsClientListSnapshotsFromDRSecondaryOptions struct { }
WebAppsClientListSnapshotsFromDRSecondaryOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsFromDRSecondaryPager method.
type WebAppsClientListSnapshotsFromDRSecondaryResponse ¶
type WebAppsClientListSnapshotsFromDRSecondaryResponse struct {
SnapshotCollection
}
WebAppsClientListSnapshotsFromDRSecondaryResponse contains the response from method WebAppsClient.NewListSnapshotsFromDRSecondaryPager.
type WebAppsClientListSnapshotsFromDRSecondarySlotOptions ¶
type WebAppsClientListSnapshotsFromDRSecondarySlotOptions struct { }
WebAppsClientListSnapshotsFromDRSecondarySlotOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsFromDRSecondarySlotPager method.
type WebAppsClientListSnapshotsFromDRSecondarySlotResponse ¶
type WebAppsClientListSnapshotsFromDRSecondarySlotResponse struct {
SnapshotCollection
}
WebAppsClientListSnapshotsFromDRSecondarySlotResponse contains the response from method WebAppsClient.NewListSnapshotsFromDRSecondarySlotPager.
type WebAppsClientListSnapshotsOptions ¶
type WebAppsClientListSnapshotsOptions struct { }
WebAppsClientListSnapshotsOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsPager method.
type WebAppsClientListSnapshotsResponse ¶
type WebAppsClientListSnapshotsResponse struct {
SnapshotCollection
}
WebAppsClientListSnapshotsResponse contains the response from method WebAppsClient.NewListSnapshotsPager.
type WebAppsClientListSnapshotsSlotOptions ¶
type WebAppsClientListSnapshotsSlotOptions struct { }
WebAppsClientListSnapshotsSlotOptions contains the optional parameters for the WebAppsClient.NewListSnapshotsSlotPager method.
type WebAppsClientListSnapshotsSlotResponse ¶
type WebAppsClientListSnapshotsSlotResponse struct {
SnapshotCollection
}
WebAppsClientListSnapshotsSlotResponse contains the response from method WebAppsClient.NewListSnapshotsSlotPager.
type WebAppsClientListSyncFunctionTriggersOptions ¶
type WebAppsClientListSyncFunctionTriggersOptions struct { }
WebAppsClientListSyncFunctionTriggersOptions contains the optional parameters for the WebAppsClient.ListSyncFunctionTriggers method.
type WebAppsClientListSyncFunctionTriggersResponse ¶
type WebAppsClientListSyncFunctionTriggersResponse struct {
FunctionSecrets
}
WebAppsClientListSyncFunctionTriggersResponse contains the response from method WebAppsClient.ListSyncFunctionTriggers.
type WebAppsClientListSyncFunctionTriggersSlotOptions ¶
type WebAppsClientListSyncFunctionTriggersSlotOptions struct { }
WebAppsClientListSyncFunctionTriggersSlotOptions contains the optional parameters for the WebAppsClient.ListSyncFunctionTriggersSlot method.
type WebAppsClientListSyncFunctionTriggersSlotResponse ¶
type WebAppsClientListSyncFunctionTriggersSlotResponse struct {
FunctionSecrets
}
WebAppsClientListSyncFunctionTriggersSlotResponse contains the response from method WebAppsClient.ListSyncFunctionTriggersSlot.
type WebAppsClientListSyncStatusOptions ¶
type WebAppsClientListSyncStatusOptions struct { }
WebAppsClientListSyncStatusOptions contains the optional parameters for the WebAppsClient.ListSyncStatus method.
type WebAppsClientListSyncStatusResponse ¶
type WebAppsClientListSyncStatusResponse struct { }
WebAppsClientListSyncStatusResponse contains the response from method WebAppsClient.ListSyncStatus.
type WebAppsClientListSyncStatusSlotOptions ¶
type WebAppsClientListSyncStatusSlotOptions struct { }
WebAppsClientListSyncStatusSlotOptions contains the optional parameters for the WebAppsClient.ListSyncStatusSlot method.
type WebAppsClientListSyncStatusSlotResponse ¶
type WebAppsClientListSyncStatusSlotResponse struct { }
WebAppsClientListSyncStatusSlotResponse contains the response from method WebAppsClient.ListSyncStatusSlot.
type WebAppsClientListTriggeredWebJobHistoryOptions ¶
type WebAppsClientListTriggeredWebJobHistoryOptions struct { }
WebAppsClientListTriggeredWebJobHistoryOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobHistoryPager method.
type WebAppsClientListTriggeredWebJobHistoryResponse ¶
type WebAppsClientListTriggeredWebJobHistoryResponse struct {
TriggeredJobHistoryCollection
}
WebAppsClientListTriggeredWebJobHistoryResponse contains the response from method WebAppsClient.NewListTriggeredWebJobHistoryPager.
type WebAppsClientListTriggeredWebJobHistorySlotOptions ¶
type WebAppsClientListTriggeredWebJobHistorySlotOptions struct { }
WebAppsClientListTriggeredWebJobHistorySlotOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobHistorySlotPager method.
type WebAppsClientListTriggeredWebJobHistorySlotResponse ¶
type WebAppsClientListTriggeredWebJobHistorySlotResponse struct {
TriggeredJobHistoryCollection
}
WebAppsClientListTriggeredWebJobHistorySlotResponse contains the response from method WebAppsClient.NewListTriggeredWebJobHistorySlotPager.
type WebAppsClientListTriggeredWebJobsOptions ¶
type WebAppsClientListTriggeredWebJobsOptions struct { }
WebAppsClientListTriggeredWebJobsOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobsPager method.
type WebAppsClientListTriggeredWebJobsResponse ¶
type WebAppsClientListTriggeredWebJobsResponse struct {
TriggeredWebJobCollection
}
WebAppsClientListTriggeredWebJobsResponse contains the response from method WebAppsClient.NewListTriggeredWebJobsPager.
type WebAppsClientListTriggeredWebJobsSlotOptions ¶
type WebAppsClientListTriggeredWebJobsSlotOptions struct { }
WebAppsClientListTriggeredWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListTriggeredWebJobsSlotPager method.
type WebAppsClientListTriggeredWebJobsSlotResponse ¶
type WebAppsClientListTriggeredWebJobsSlotResponse struct {
TriggeredWebJobCollection
}
WebAppsClientListTriggeredWebJobsSlotResponse contains the response from method WebAppsClient.NewListTriggeredWebJobsSlotPager.
type WebAppsClientListUsagesOptions ¶
type WebAppsClientListUsagesOptions struct { // Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or // name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq // 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListUsagesOptions contains the optional parameters for the WebAppsClient.NewListUsagesPager method.
type WebAppsClientListUsagesResponse ¶
type WebAppsClientListUsagesResponse struct {
CsmUsageQuotaCollection
}
WebAppsClientListUsagesResponse contains the response from method WebAppsClient.NewListUsagesPager.
type WebAppsClientListUsagesSlotOptions ¶
type WebAppsClientListUsagesSlotOptions struct { // Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or // name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq // 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'. Filter *string }
WebAppsClientListUsagesSlotOptions contains the optional parameters for the WebAppsClient.NewListUsagesSlotPager method.
type WebAppsClientListUsagesSlotResponse ¶
type WebAppsClientListUsagesSlotResponse struct {
CsmUsageQuotaCollection
}
WebAppsClientListUsagesSlotResponse contains the response from method WebAppsClient.NewListUsagesSlotPager.
type WebAppsClientListVnetConnectionsOptions ¶
type WebAppsClientListVnetConnectionsOptions struct { }
WebAppsClientListVnetConnectionsOptions contains the optional parameters for the WebAppsClient.ListVnetConnections method.
type WebAppsClientListVnetConnectionsResponse ¶
type WebAppsClientListVnetConnectionsResponse struct { // Array of VnetInfo VnetInfoArray []*VnetInfo }
WebAppsClientListVnetConnectionsResponse contains the response from method WebAppsClient.ListVnetConnections.
type WebAppsClientListVnetConnectionsSlotOptions ¶
type WebAppsClientListVnetConnectionsSlotOptions struct { }
WebAppsClientListVnetConnectionsSlotOptions contains the optional parameters for the WebAppsClient.ListVnetConnectionsSlot method.
type WebAppsClientListVnetConnectionsSlotResponse ¶
type WebAppsClientListVnetConnectionsSlotResponse struct { // Array of VnetInfo VnetInfoArray []*VnetInfo }
WebAppsClientListVnetConnectionsSlotResponse contains the response from method WebAppsClient.ListVnetConnectionsSlot.
type WebAppsClientListWebJobsOptions ¶
type WebAppsClientListWebJobsOptions struct { }
WebAppsClientListWebJobsOptions contains the optional parameters for the WebAppsClient.NewListWebJobsPager method.
type WebAppsClientListWebJobsResponse ¶
type WebAppsClientListWebJobsResponse struct {
WebJobCollection
}
WebAppsClientListWebJobsResponse contains the response from method WebAppsClient.NewListWebJobsPager.
type WebAppsClientListWebJobsSlotOptions ¶
type WebAppsClientListWebJobsSlotOptions struct { }
WebAppsClientListWebJobsSlotOptions contains the optional parameters for the WebAppsClient.NewListWebJobsSlotPager method.
type WebAppsClientListWebJobsSlotResponse ¶
type WebAppsClientListWebJobsSlotResponse struct {
WebJobCollection
}
WebAppsClientListWebJobsSlotResponse contains the response from method WebAppsClient.NewListWebJobsSlotPager.
type WebAppsClientMigrateMySQLResponse ¶
type WebAppsClientMigrateMySQLResponse struct {
Operation
}
WebAppsClientMigrateMySQLResponse contains the response from method WebAppsClient.BeginMigrateMySQL.
type WebAppsClientMigrateStorageResponse ¶
type WebAppsClientMigrateStorageResponse struct {
StorageMigrationResponse
}
WebAppsClientMigrateStorageResponse contains the response from method WebAppsClient.BeginMigrateStorage.
type WebAppsClientPutPrivateAccessVnetOptions ¶
type WebAppsClientPutPrivateAccessVnetOptions struct { }
WebAppsClientPutPrivateAccessVnetOptions contains the optional parameters for the WebAppsClient.PutPrivateAccessVnet method.
type WebAppsClientPutPrivateAccessVnetResponse ¶
type WebAppsClientPutPrivateAccessVnetResponse struct {
PrivateAccess
}
WebAppsClientPutPrivateAccessVnetResponse contains the response from method WebAppsClient.PutPrivateAccessVnet.
type WebAppsClientPutPrivateAccessVnetSlotOptions ¶
type WebAppsClientPutPrivateAccessVnetSlotOptions struct { }
WebAppsClientPutPrivateAccessVnetSlotOptions contains the optional parameters for the WebAppsClient.PutPrivateAccessVnetSlot method.
type WebAppsClientPutPrivateAccessVnetSlotResponse ¶
type WebAppsClientPutPrivateAccessVnetSlotResponse struct {
PrivateAccess
}
WebAppsClientPutPrivateAccessVnetSlotResponse contains the response from method WebAppsClient.PutPrivateAccessVnetSlot.
type WebAppsClientRecoverSiteConfigurationSnapshotOptions ¶
type WebAppsClientRecoverSiteConfigurationSnapshotOptions struct { }
WebAppsClientRecoverSiteConfigurationSnapshotOptions contains the optional parameters for the WebAppsClient.RecoverSiteConfigurationSnapshot method.
type WebAppsClientRecoverSiteConfigurationSnapshotResponse ¶
type WebAppsClientRecoverSiteConfigurationSnapshotResponse struct { }
WebAppsClientRecoverSiteConfigurationSnapshotResponse contains the response from method WebAppsClient.RecoverSiteConfigurationSnapshot.
type WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions ¶
type WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions struct { }
WebAppsClientRecoverSiteConfigurationSnapshotSlotOptions contains the optional parameters for the WebAppsClient.RecoverSiteConfigurationSnapshotSlot method.
type WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse ¶
type WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse struct { }
WebAppsClientRecoverSiteConfigurationSnapshotSlotResponse contains the response from method WebAppsClient.RecoverSiteConfigurationSnapshotSlot.
type WebAppsClientResetProductionSlotConfigOptions ¶
type WebAppsClientResetProductionSlotConfigOptions struct { }
WebAppsClientResetProductionSlotConfigOptions contains the optional parameters for the WebAppsClient.ResetProductionSlotConfig method.
type WebAppsClientResetProductionSlotConfigResponse ¶
type WebAppsClientResetProductionSlotConfigResponse struct { }
WebAppsClientResetProductionSlotConfigResponse contains the response from method WebAppsClient.ResetProductionSlotConfig.
type WebAppsClientResetSlotConfigurationSlotOptions ¶
type WebAppsClientResetSlotConfigurationSlotOptions struct { }
WebAppsClientResetSlotConfigurationSlotOptions contains the optional parameters for the WebAppsClient.ResetSlotConfigurationSlot method.
type WebAppsClientResetSlotConfigurationSlotResponse ¶
type WebAppsClientResetSlotConfigurationSlotResponse struct { }
WebAppsClientResetSlotConfigurationSlotResponse contains the response from method WebAppsClient.ResetSlotConfigurationSlot.
type WebAppsClientRestartOptions ¶
type WebAppsClientRestartOptions struct { // Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts // and reprovisions the app. SoftRestart *bool // Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous). Synchronous *bool }
WebAppsClientRestartOptions contains the optional parameters for the WebAppsClient.Restart method.
type WebAppsClientRestartResponse ¶
type WebAppsClientRestartResponse struct { }
WebAppsClientRestartResponse contains the response from method WebAppsClient.Restart.
type WebAppsClientRestartSlotOptions ¶
type WebAppsClientRestartSlotOptions struct { // Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts // and reprovisions the app. SoftRestart *bool // Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous). Synchronous *bool }
WebAppsClientRestartSlotOptions contains the optional parameters for the WebAppsClient.RestartSlot method.
type WebAppsClientRestartSlotResponse ¶
type WebAppsClientRestartSlotResponse struct { }
WebAppsClientRestartSlotResponse contains the response from method WebAppsClient.RestartSlot.
type WebAppsClientRestoreFromBackupBlobResponse ¶
type WebAppsClientRestoreFromBackupBlobResponse struct { }
WebAppsClientRestoreFromBackupBlobResponse contains the response from method WebAppsClient.BeginRestoreFromBackupBlob.
type WebAppsClientRestoreFromBackupBlobSlotResponse ¶
type WebAppsClientRestoreFromBackupBlobSlotResponse struct { }
WebAppsClientRestoreFromBackupBlobSlotResponse contains the response from method WebAppsClient.BeginRestoreFromBackupBlobSlot.
type WebAppsClientRestoreFromDeletedAppResponse ¶
type WebAppsClientRestoreFromDeletedAppResponse struct { }
WebAppsClientRestoreFromDeletedAppResponse contains the response from method WebAppsClient.BeginRestoreFromDeletedApp.
type WebAppsClientRestoreFromDeletedAppSlotResponse ¶
type WebAppsClientRestoreFromDeletedAppSlotResponse struct { }
WebAppsClientRestoreFromDeletedAppSlotResponse contains the response from method WebAppsClient.BeginRestoreFromDeletedAppSlot.
type WebAppsClientRestoreResponse ¶
type WebAppsClientRestoreResponse struct { }
WebAppsClientRestoreResponse contains the response from method WebAppsClient.BeginRestore.
type WebAppsClientRestoreSlotResponse ¶
type WebAppsClientRestoreSlotResponse struct { }
WebAppsClientRestoreSlotResponse contains the response from method WebAppsClient.BeginRestoreSlot.
type WebAppsClientRestoreSnapshotResponse ¶
type WebAppsClientRestoreSnapshotResponse struct { }
WebAppsClientRestoreSnapshotResponse contains the response from method WebAppsClient.BeginRestoreSnapshot.
type WebAppsClientRestoreSnapshotSlotResponse ¶
type WebAppsClientRestoreSnapshotSlotResponse struct { }
WebAppsClientRestoreSnapshotSlotResponse contains the response from method WebAppsClient.BeginRestoreSnapshotSlot.
type WebAppsClientRunTriggeredWebJobOptions ¶
type WebAppsClientRunTriggeredWebJobOptions struct { }
WebAppsClientRunTriggeredWebJobOptions contains the optional parameters for the WebAppsClient.RunTriggeredWebJob method.
type WebAppsClientRunTriggeredWebJobResponse ¶
type WebAppsClientRunTriggeredWebJobResponse struct { }
WebAppsClientRunTriggeredWebJobResponse contains the response from method WebAppsClient.RunTriggeredWebJob.
type WebAppsClientRunTriggeredWebJobSlotOptions ¶
type WebAppsClientRunTriggeredWebJobSlotOptions struct { }
WebAppsClientRunTriggeredWebJobSlotOptions contains the optional parameters for the WebAppsClient.RunTriggeredWebJobSlot method.
type WebAppsClientRunTriggeredWebJobSlotResponse ¶
type WebAppsClientRunTriggeredWebJobSlotResponse struct { }
WebAppsClientRunTriggeredWebJobSlotResponse contains the response from method WebAppsClient.RunTriggeredWebJobSlot.
type WebAppsClientStartContinuousWebJobOptions ¶
type WebAppsClientStartContinuousWebJobOptions struct { }
WebAppsClientStartContinuousWebJobOptions contains the optional parameters for the WebAppsClient.StartContinuousWebJob method.
type WebAppsClientStartContinuousWebJobResponse ¶
type WebAppsClientStartContinuousWebJobResponse struct { }
WebAppsClientStartContinuousWebJobResponse contains the response from method WebAppsClient.StartContinuousWebJob.
type WebAppsClientStartContinuousWebJobSlotOptions ¶
type WebAppsClientStartContinuousWebJobSlotOptions struct { }
WebAppsClientStartContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.StartContinuousWebJobSlot method.
type WebAppsClientStartContinuousWebJobSlotResponse ¶
type WebAppsClientStartContinuousWebJobSlotResponse struct { }
WebAppsClientStartContinuousWebJobSlotResponse contains the response from method WebAppsClient.StartContinuousWebJobSlot.
type WebAppsClientStartNetworkTraceResponse ¶
type WebAppsClientStartNetworkTraceResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientStartNetworkTraceResponse contains the response from method WebAppsClient.BeginStartNetworkTrace.
func (*WebAppsClientStartNetworkTraceResponse) UnmarshalJSON ¶
func (w *WebAppsClientStartNetworkTraceResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppsClientStartNetworkTraceResponse.
type WebAppsClientStartNetworkTraceSlotResponse ¶
type WebAppsClientStartNetworkTraceSlotResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientStartNetworkTraceSlotResponse contains the response from method WebAppsClient.BeginStartNetworkTraceSlot.
func (*WebAppsClientStartNetworkTraceSlotResponse) UnmarshalJSON ¶
func (w *WebAppsClientStartNetworkTraceSlotResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppsClientStartNetworkTraceSlotResponse.
type WebAppsClientStartOptions ¶
type WebAppsClientStartOptions struct { }
WebAppsClientStartOptions contains the optional parameters for the WebAppsClient.Start method.
type WebAppsClientStartResponse ¶
type WebAppsClientStartResponse struct { }
WebAppsClientStartResponse contains the response from method WebAppsClient.Start.
type WebAppsClientStartSlotOptions ¶
type WebAppsClientStartSlotOptions struct { }
WebAppsClientStartSlotOptions contains the optional parameters for the WebAppsClient.StartSlot method.
type WebAppsClientStartSlotResponse ¶
type WebAppsClientStartSlotResponse struct { }
WebAppsClientStartSlotResponse contains the response from method WebAppsClient.StartSlot.
type WebAppsClientStartWebSiteNetworkTraceOperationResponse ¶
type WebAppsClientStartWebSiteNetworkTraceOperationResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientStartWebSiteNetworkTraceOperationResponse contains the response from method WebAppsClient.BeginStartWebSiteNetworkTraceOperation.
func (*WebAppsClientStartWebSiteNetworkTraceOperationResponse) UnmarshalJSON ¶
func (w *WebAppsClientStartWebSiteNetworkTraceOperationResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppsClientStartWebSiteNetworkTraceOperationResponse.
type WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse ¶
type WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse struct { // Array of NetworkTrace NetworkTraceArray []*NetworkTrace }
WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse contains the response from method WebAppsClient.BeginStartWebSiteNetworkTraceOperationSlot.
func (*WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse) UnmarshalJSON ¶
func (w *WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebAppsClientStartWebSiteNetworkTraceOperationSlotResponse.
type WebAppsClientStartWebSiteNetworkTraceOptions ¶
type WebAppsClientStartWebSiteNetworkTraceOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // The Blob URL to store capture file. SasURL *string }
WebAppsClientStartWebSiteNetworkTraceOptions contains the optional parameters for the WebAppsClient.StartWebSiteNetworkTrace method.
type WebAppsClientStartWebSiteNetworkTraceResponse ¶
type WebAppsClientStartWebSiteNetworkTraceResponse struct {
Value *string
}
WebAppsClientStartWebSiteNetworkTraceResponse contains the response from method WebAppsClient.StartWebSiteNetworkTrace.
type WebAppsClientStartWebSiteNetworkTraceSlotOptions ¶
type WebAppsClientStartWebSiteNetworkTraceSlotOptions struct { // The duration to keep capturing in seconds. DurationInSeconds *int32 // The maximum frame length in bytes (Optional). MaxFrameLength *int32 // The Blob URL to store capture file. SasURL *string }
WebAppsClientStartWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StartWebSiteNetworkTraceSlot method.
type WebAppsClientStartWebSiteNetworkTraceSlotResponse ¶
type WebAppsClientStartWebSiteNetworkTraceSlotResponse struct {
Value *string
}
WebAppsClientStartWebSiteNetworkTraceSlotResponse contains the response from method WebAppsClient.StartWebSiteNetworkTraceSlot.
type WebAppsClientStopContinuousWebJobOptions ¶
type WebAppsClientStopContinuousWebJobOptions struct { }
WebAppsClientStopContinuousWebJobOptions contains the optional parameters for the WebAppsClient.StopContinuousWebJob method.
type WebAppsClientStopContinuousWebJobResponse ¶
type WebAppsClientStopContinuousWebJobResponse struct { }
WebAppsClientStopContinuousWebJobResponse contains the response from method WebAppsClient.StopContinuousWebJob.
type WebAppsClientStopContinuousWebJobSlotOptions ¶
type WebAppsClientStopContinuousWebJobSlotOptions struct { }
WebAppsClientStopContinuousWebJobSlotOptions contains the optional parameters for the WebAppsClient.StopContinuousWebJobSlot method.
type WebAppsClientStopContinuousWebJobSlotResponse ¶
type WebAppsClientStopContinuousWebJobSlotResponse struct { }
WebAppsClientStopContinuousWebJobSlotResponse contains the response from method WebAppsClient.StopContinuousWebJobSlot.
type WebAppsClientStopNetworkTraceOptions ¶
type WebAppsClientStopNetworkTraceOptions struct { }
WebAppsClientStopNetworkTraceOptions contains the optional parameters for the WebAppsClient.StopNetworkTrace method.
type WebAppsClientStopNetworkTraceResponse ¶
type WebAppsClientStopNetworkTraceResponse struct { }
WebAppsClientStopNetworkTraceResponse contains the response from method WebAppsClient.StopNetworkTrace.
type WebAppsClientStopNetworkTraceSlotOptions ¶
type WebAppsClientStopNetworkTraceSlotOptions struct { }
WebAppsClientStopNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StopNetworkTraceSlot method.
type WebAppsClientStopNetworkTraceSlotResponse ¶
type WebAppsClientStopNetworkTraceSlotResponse struct { }
WebAppsClientStopNetworkTraceSlotResponse contains the response from method WebAppsClient.StopNetworkTraceSlot.
type WebAppsClientStopOptions ¶
type WebAppsClientStopOptions struct { }
WebAppsClientStopOptions contains the optional parameters for the WebAppsClient.Stop method.
type WebAppsClientStopResponse ¶
type WebAppsClientStopResponse struct { }
WebAppsClientStopResponse contains the response from method WebAppsClient.Stop.
type WebAppsClientStopSlotOptions ¶
type WebAppsClientStopSlotOptions struct { }
WebAppsClientStopSlotOptions contains the optional parameters for the WebAppsClient.StopSlot method.
type WebAppsClientStopSlotResponse ¶
type WebAppsClientStopSlotResponse struct { }
WebAppsClientStopSlotResponse contains the response from method WebAppsClient.StopSlot.
type WebAppsClientStopWebSiteNetworkTraceOptions ¶
type WebAppsClientStopWebSiteNetworkTraceOptions struct { }
WebAppsClientStopWebSiteNetworkTraceOptions contains the optional parameters for the WebAppsClient.StopWebSiteNetworkTrace method.
type WebAppsClientStopWebSiteNetworkTraceResponse ¶
type WebAppsClientStopWebSiteNetworkTraceResponse struct { }
WebAppsClientStopWebSiteNetworkTraceResponse contains the response from method WebAppsClient.StopWebSiteNetworkTrace.
type WebAppsClientStopWebSiteNetworkTraceSlotOptions ¶
type WebAppsClientStopWebSiteNetworkTraceSlotOptions struct { }
WebAppsClientStopWebSiteNetworkTraceSlotOptions contains the optional parameters for the WebAppsClient.StopWebSiteNetworkTraceSlot method.
type WebAppsClientStopWebSiteNetworkTraceSlotResponse ¶
type WebAppsClientStopWebSiteNetworkTraceSlotResponse struct { }
WebAppsClientStopWebSiteNetworkTraceSlotResponse contains the response from method WebAppsClient.StopWebSiteNetworkTraceSlot.
type WebAppsClientSwapSlotResponse ¶
type WebAppsClientSwapSlotResponse struct { }
WebAppsClientSwapSlotResponse contains the response from method WebAppsClient.BeginSwapSlot.
type WebAppsClientSwapSlotWithProductionResponse ¶
type WebAppsClientSwapSlotWithProductionResponse struct { }
WebAppsClientSwapSlotWithProductionResponse contains the response from method WebAppsClient.BeginSwapSlotWithProduction.
type WebAppsClientSyncFunctionTriggersOptions ¶
type WebAppsClientSyncFunctionTriggersOptions struct { }
WebAppsClientSyncFunctionTriggersOptions contains the optional parameters for the WebAppsClient.SyncFunctionTriggers method.
type WebAppsClientSyncFunctionTriggersResponse ¶
type WebAppsClientSyncFunctionTriggersResponse struct { }
WebAppsClientSyncFunctionTriggersResponse contains the response from method WebAppsClient.SyncFunctionTriggers.
type WebAppsClientSyncFunctionTriggersSlotOptions ¶
type WebAppsClientSyncFunctionTriggersSlotOptions struct { }
WebAppsClientSyncFunctionTriggersSlotOptions contains the optional parameters for the WebAppsClient.SyncFunctionTriggersSlot method.
type WebAppsClientSyncFunctionTriggersSlotResponse ¶
type WebAppsClientSyncFunctionTriggersSlotResponse struct { }
WebAppsClientSyncFunctionTriggersSlotResponse contains the response from method WebAppsClient.SyncFunctionTriggersSlot.
type WebAppsClientSyncFunctionsOptions ¶
type WebAppsClientSyncFunctionsOptions struct { }
WebAppsClientSyncFunctionsOptions contains the optional parameters for the WebAppsClient.SyncFunctions method.
type WebAppsClientSyncFunctionsResponse ¶
type WebAppsClientSyncFunctionsResponse struct { }
WebAppsClientSyncFunctionsResponse contains the response from method WebAppsClient.SyncFunctions.
type WebAppsClientSyncFunctionsSlotOptions ¶
type WebAppsClientSyncFunctionsSlotOptions struct { }
WebAppsClientSyncFunctionsSlotOptions contains the optional parameters for the WebAppsClient.SyncFunctionsSlot method.
type WebAppsClientSyncFunctionsSlotResponse ¶
type WebAppsClientSyncFunctionsSlotResponse struct { }
WebAppsClientSyncFunctionsSlotResponse contains the response from method WebAppsClient.SyncFunctionsSlot.
type WebAppsClientSyncRepositoryOptions ¶
type WebAppsClientSyncRepositoryOptions struct { }
WebAppsClientSyncRepositoryOptions contains the optional parameters for the WebAppsClient.SyncRepository method.
type WebAppsClientSyncRepositoryResponse ¶
type WebAppsClientSyncRepositoryResponse struct { }
WebAppsClientSyncRepositoryResponse contains the response from method WebAppsClient.SyncRepository.
type WebAppsClientSyncRepositorySlotOptions ¶
type WebAppsClientSyncRepositorySlotOptions struct { }
WebAppsClientSyncRepositorySlotOptions contains the optional parameters for the WebAppsClient.SyncRepositorySlot method.
type WebAppsClientSyncRepositorySlotResponse ¶
type WebAppsClientSyncRepositorySlotResponse struct { }
WebAppsClientSyncRepositorySlotResponse contains the response from method WebAppsClient.SyncRepositorySlot.
type WebAppsClientUpdateApplicationSettingsOptions ¶
type WebAppsClientUpdateApplicationSettingsOptions struct { }
WebAppsClientUpdateApplicationSettingsOptions contains the optional parameters for the WebAppsClient.UpdateApplicationSettings method.
type WebAppsClientUpdateApplicationSettingsResponse ¶
type WebAppsClientUpdateApplicationSettingsResponse struct {
StringDictionary
}
WebAppsClientUpdateApplicationSettingsResponse contains the response from method WebAppsClient.UpdateApplicationSettings.
type WebAppsClientUpdateApplicationSettingsSlotOptions ¶
type WebAppsClientUpdateApplicationSettingsSlotOptions struct { }
WebAppsClientUpdateApplicationSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateApplicationSettingsSlot method.
type WebAppsClientUpdateApplicationSettingsSlotResponse ¶
type WebAppsClientUpdateApplicationSettingsSlotResponse struct {
StringDictionary
}
WebAppsClientUpdateApplicationSettingsSlotResponse contains the response from method WebAppsClient.UpdateApplicationSettingsSlot.
type WebAppsClientUpdateAuthSettingsOptions ¶
type WebAppsClientUpdateAuthSettingsOptions struct { }
WebAppsClientUpdateAuthSettingsOptions contains the optional parameters for the WebAppsClient.UpdateAuthSettings method.
type WebAppsClientUpdateAuthSettingsResponse ¶
type WebAppsClientUpdateAuthSettingsResponse struct {
SiteAuthSettings
}
WebAppsClientUpdateAuthSettingsResponse contains the response from method WebAppsClient.UpdateAuthSettings.
type WebAppsClientUpdateAuthSettingsSlotOptions ¶
type WebAppsClientUpdateAuthSettingsSlotOptions struct { }
WebAppsClientUpdateAuthSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateAuthSettingsSlot method.
type WebAppsClientUpdateAuthSettingsSlotResponse ¶
type WebAppsClientUpdateAuthSettingsSlotResponse struct {
SiteAuthSettings
}
WebAppsClientUpdateAuthSettingsSlotResponse contains the response from method WebAppsClient.UpdateAuthSettingsSlot.
type WebAppsClientUpdateAzureStorageAccountsOptions ¶
type WebAppsClientUpdateAzureStorageAccountsOptions struct { }
WebAppsClientUpdateAzureStorageAccountsOptions contains the optional parameters for the WebAppsClient.UpdateAzureStorageAccounts method.
type WebAppsClientUpdateAzureStorageAccountsResponse ¶
type WebAppsClientUpdateAzureStorageAccountsResponse struct {
AzureStoragePropertyDictionaryResource
}
WebAppsClientUpdateAzureStorageAccountsResponse contains the response from method WebAppsClient.UpdateAzureStorageAccounts.
type WebAppsClientUpdateAzureStorageAccountsSlotOptions ¶
type WebAppsClientUpdateAzureStorageAccountsSlotOptions struct { }
WebAppsClientUpdateAzureStorageAccountsSlotOptions contains the optional parameters for the WebAppsClient.UpdateAzureStorageAccountsSlot method.
type WebAppsClientUpdateAzureStorageAccountsSlotResponse ¶
type WebAppsClientUpdateAzureStorageAccountsSlotResponse struct {
AzureStoragePropertyDictionaryResource
}
WebAppsClientUpdateAzureStorageAccountsSlotResponse contains the response from method WebAppsClient.UpdateAzureStorageAccountsSlot.
type WebAppsClientUpdateBackupConfigurationOptions ¶
type WebAppsClientUpdateBackupConfigurationOptions struct { }
WebAppsClientUpdateBackupConfigurationOptions contains the optional parameters for the WebAppsClient.UpdateBackupConfiguration method.
type WebAppsClientUpdateBackupConfigurationResponse ¶
type WebAppsClientUpdateBackupConfigurationResponse struct {
BackupRequest
}
WebAppsClientUpdateBackupConfigurationResponse contains the response from method WebAppsClient.UpdateBackupConfiguration.
type WebAppsClientUpdateBackupConfigurationSlotOptions ¶
type WebAppsClientUpdateBackupConfigurationSlotOptions struct { }
WebAppsClientUpdateBackupConfigurationSlotOptions contains the optional parameters for the WebAppsClient.UpdateBackupConfigurationSlot method.
type WebAppsClientUpdateBackupConfigurationSlotResponse ¶
type WebAppsClientUpdateBackupConfigurationSlotResponse struct {
BackupRequest
}
WebAppsClientUpdateBackupConfigurationSlotResponse contains the response from method WebAppsClient.UpdateBackupConfigurationSlot.
type WebAppsClientUpdateConfigurationOptions ¶
type WebAppsClientUpdateConfigurationOptions struct { }
WebAppsClientUpdateConfigurationOptions contains the optional parameters for the WebAppsClient.UpdateConfiguration method.
type WebAppsClientUpdateConfigurationResponse ¶
type WebAppsClientUpdateConfigurationResponse struct {
SiteConfigResource
}
WebAppsClientUpdateConfigurationResponse contains the response from method WebAppsClient.UpdateConfiguration.
type WebAppsClientUpdateConfigurationSlotOptions ¶
type WebAppsClientUpdateConfigurationSlotOptions struct { }
WebAppsClientUpdateConfigurationSlotOptions contains the optional parameters for the WebAppsClient.UpdateConfigurationSlot method.
type WebAppsClientUpdateConfigurationSlotResponse ¶
type WebAppsClientUpdateConfigurationSlotResponse struct {
SiteConfigResource
}
WebAppsClientUpdateConfigurationSlotResponse contains the response from method WebAppsClient.UpdateConfigurationSlot.
type WebAppsClientUpdateConnectionStringsOptions ¶
type WebAppsClientUpdateConnectionStringsOptions struct { }
WebAppsClientUpdateConnectionStringsOptions contains the optional parameters for the WebAppsClient.UpdateConnectionStrings method.
type WebAppsClientUpdateConnectionStringsResponse ¶
type WebAppsClientUpdateConnectionStringsResponse struct {
ConnectionStringDictionary
}
WebAppsClientUpdateConnectionStringsResponse contains the response from method WebAppsClient.UpdateConnectionStrings.
type WebAppsClientUpdateConnectionStringsSlotOptions ¶
type WebAppsClientUpdateConnectionStringsSlotOptions struct { }
WebAppsClientUpdateConnectionStringsSlotOptions contains the optional parameters for the WebAppsClient.UpdateConnectionStringsSlot method.
type WebAppsClientUpdateConnectionStringsSlotResponse ¶
type WebAppsClientUpdateConnectionStringsSlotResponse struct {
ConnectionStringDictionary
}
WebAppsClientUpdateConnectionStringsSlotResponse contains the response from method WebAppsClient.UpdateConnectionStringsSlot.
type WebAppsClientUpdateDiagnosticLogsConfigOptions ¶
type WebAppsClientUpdateDiagnosticLogsConfigOptions struct { }
WebAppsClientUpdateDiagnosticLogsConfigOptions contains the optional parameters for the WebAppsClient.UpdateDiagnosticLogsConfig method.
type WebAppsClientUpdateDiagnosticLogsConfigResponse ¶
type WebAppsClientUpdateDiagnosticLogsConfigResponse struct {
SiteLogsConfig
}
WebAppsClientUpdateDiagnosticLogsConfigResponse contains the response from method WebAppsClient.UpdateDiagnosticLogsConfig.
type WebAppsClientUpdateDiagnosticLogsConfigSlotOptions ¶
type WebAppsClientUpdateDiagnosticLogsConfigSlotOptions struct { }
WebAppsClientUpdateDiagnosticLogsConfigSlotOptions contains the optional parameters for the WebAppsClient.UpdateDiagnosticLogsConfigSlot method.
type WebAppsClientUpdateDiagnosticLogsConfigSlotResponse ¶
type WebAppsClientUpdateDiagnosticLogsConfigSlotResponse struct {
SiteLogsConfig
}
WebAppsClientUpdateDiagnosticLogsConfigSlotResponse contains the response from method WebAppsClient.UpdateDiagnosticLogsConfigSlot.
type WebAppsClientUpdateDomainOwnershipIdentifierOptions ¶
type WebAppsClientUpdateDomainOwnershipIdentifierOptions struct { }
WebAppsClientUpdateDomainOwnershipIdentifierOptions contains the optional parameters for the WebAppsClient.UpdateDomainOwnershipIdentifier method.
type WebAppsClientUpdateDomainOwnershipIdentifierResponse ¶
type WebAppsClientUpdateDomainOwnershipIdentifierResponse struct {
Identifier
}
WebAppsClientUpdateDomainOwnershipIdentifierResponse contains the response from method WebAppsClient.UpdateDomainOwnershipIdentifier.
type WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions ¶
type WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions struct { }
WebAppsClientUpdateDomainOwnershipIdentifierSlotOptions contains the optional parameters for the WebAppsClient.UpdateDomainOwnershipIdentifierSlot method.
type WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse ¶
type WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse struct {
Identifier
}
WebAppsClientUpdateDomainOwnershipIdentifierSlotResponse contains the response from method WebAppsClient.UpdateDomainOwnershipIdentifierSlot.
type WebAppsClientUpdateHybridConnectionOptions ¶
type WebAppsClientUpdateHybridConnectionOptions struct { }
WebAppsClientUpdateHybridConnectionOptions contains the optional parameters for the WebAppsClient.UpdateHybridConnection method.
type WebAppsClientUpdateHybridConnectionResponse ¶
type WebAppsClientUpdateHybridConnectionResponse struct {
HybridConnection
}
WebAppsClientUpdateHybridConnectionResponse contains the response from method WebAppsClient.UpdateHybridConnection.
type WebAppsClientUpdateHybridConnectionSlotOptions ¶
type WebAppsClientUpdateHybridConnectionSlotOptions struct { }
WebAppsClientUpdateHybridConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateHybridConnectionSlot method.
type WebAppsClientUpdateHybridConnectionSlotResponse ¶
type WebAppsClientUpdateHybridConnectionSlotResponse struct {
HybridConnection
}
WebAppsClientUpdateHybridConnectionSlotResponse contains the response from method WebAppsClient.UpdateHybridConnectionSlot.
type WebAppsClientUpdateMetadataOptions ¶
type WebAppsClientUpdateMetadataOptions struct { }
WebAppsClientUpdateMetadataOptions contains the optional parameters for the WebAppsClient.UpdateMetadata method.
type WebAppsClientUpdateMetadataResponse ¶
type WebAppsClientUpdateMetadataResponse struct {
StringDictionary
}
WebAppsClientUpdateMetadataResponse contains the response from method WebAppsClient.UpdateMetadata.
type WebAppsClientUpdateMetadataSlotOptions ¶
type WebAppsClientUpdateMetadataSlotOptions struct { }
WebAppsClientUpdateMetadataSlotOptions contains the optional parameters for the WebAppsClient.UpdateMetadataSlot method.
type WebAppsClientUpdateMetadataSlotResponse ¶
type WebAppsClientUpdateMetadataSlotResponse struct {
StringDictionary
}
WebAppsClientUpdateMetadataSlotResponse contains the response from method WebAppsClient.UpdateMetadataSlot.
type WebAppsClientUpdateOptions ¶
type WebAppsClientUpdateOptions struct { }
WebAppsClientUpdateOptions contains the optional parameters for the WebAppsClient.Update method.
type WebAppsClientUpdatePremierAddOnOptions ¶
type WebAppsClientUpdatePremierAddOnOptions struct { }
WebAppsClientUpdatePremierAddOnOptions contains the optional parameters for the WebAppsClient.UpdatePremierAddOn method.
type WebAppsClientUpdatePremierAddOnResponse ¶
type WebAppsClientUpdatePremierAddOnResponse struct {
PremierAddOn
}
WebAppsClientUpdatePremierAddOnResponse contains the response from method WebAppsClient.UpdatePremierAddOn.
type WebAppsClientUpdatePremierAddOnSlotOptions ¶
type WebAppsClientUpdatePremierAddOnSlotOptions struct { }
WebAppsClientUpdatePremierAddOnSlotOptions contains the optional parameters for the WebAppsClient.UpdatePremierAddOnSlot method.
type WebAppsClientUpdatePremierAddOnSlotResponse ¶
type WebAppsClientUpdatePremierAddOnSlotResponse struct {
PremierAddOn
}
WebAppsClientUpdatePremierAddOnSlotResponse contains the response from method WebAppsClient.UpdatePremierAddOnSlot.
type WebAppsClientUpdateRelayServiceConnectionOptions ¶
type WebAppsClientUpdateRelayServiceConnectionOptions struct { }
WebAppsClientUpdateRelayServiceConnectionOptions contains the optional parameters for the WebAppsClient.UpdateRelayServiceConnection method.
type WebAppsClientUpdateRelayServiceConnectionResponse ¶
type WebAppsClientUpdateRelayServiceConnectionResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientUpdateRelayServiceConnectionResponse contains the response from method WebAppsClient.UpdateRelayServiceConnection.
type WebAppsClientUpdateRelayServiceConnectionSlotOptions ¶
type WebAppsClientUpdateRelayServiceConnectionSlotOptions struct { }
WebAppsClientUpdateRelayServiceConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateRelayServiceConnectionSlot method.
type WebAppsClientUpdateRelayServiceConnectionSlotResponse ¶
type WebAppsClientUpdateRelayServiceConnectionSlotResponse struct {
RelayServiceConnectionEntity
}
WebAppsClientUpdateRelayServiceConnectionSlotResponse contains the response from method WebAppsClient.UpdateRelayServiceConnectionSlot.
type WebAppsClientUpdateResponse ¶
type WebAppsClientUpdateResponse struct {
Site
}
WebAppsClientUpdateResponse contains the response from method WebAppsClient.Update.
type WebAppsClientUpdateSitePushSettingsOptions ¶
type WebAppsClientUpdateSitePushSettingsOptions struct { }
WebAppsClientUpdateSitePushSettingsOptions contains the optional parameters for the WebAppsClient.UpdateSitePushSettings method.
type WebAppsClientUpdateSitePushSettingsResponse ¶
type WebAppsClientUpdateSitePushSettingsResponse struct {
PushSettings
}
WebAppsClientUpdateSitePushSettingsResponse contains the response from method WebAppsClient.UpdateSitePushSettings.
type WebAppsClientUpdateSitePushSettingsSlotOptions ¶
type WebAppsClientUpdateSitePushSettingsSlotOptions struct { }
WebAppsClientUpdateSitePushSettingsSlotOptions contains the optional parameters for the WebAppsClient.UpdateSitePushSettingsSlot method.
type WebAppsClientUpdateSitePushSettingsSlotResponse ¶
type WebAppsClientUpdateSitePushSettingsSlotResponse struct {
PushSettings
}
WebAppsClientUpdateSitePushSettingsSlotResponse contains the response from method WebAppsClient.UpdateSitePushSettingsSlot.
type WebAppsClientUpdateSlotConfigurationNamesOptions ¶
type WebAppsClientUpdateSlotConfigurationNamesOptions struct { }
WebAppsClientUpdateSlotConfigurationNamesOptions contains the optional parameters for the WebAppsClient.UpdateSlotConfigurationNames method.
type WebAppsClientUpdateSlotConfigurationNamesResponse ¶
type WebAppsClientUpdateSlotConfigurationNamesResponse struct {
SlotConfigNamesResource
}
WebAppsClientUpdateSlotConfigurationNamesResponse contains the response from method WebAppsClient.UpdateSlotConfigurationNames.
type WebAppsClientUpdateSlotOptions ¶
type WebAppsClientUpdateSlotOptions struct { }
WebAppsClientUpdateSlotOptions contains the optional parameters for the WebAppsClient.UpdateSlot method.
type WebAppsClientUpdateSlotResponse ¶
type WebAppsClientUpdateSlotResponse struct {
Site
}
WebAppsClientUpdateSlotResponse contains the response from method WebAppsClient.UpdateSlot.
type WebAppsClientUpdateSourceControlOptions ¶
type WebAppsClientUpdateSourceControlOptions struct { }
WebAppsClientUpdateSourceControlOptions contains the optional parameters for the WebAppsClient.UpdateSourceControl method.
type WebAppsClientUpdateSourceControlResponse ¶
type WebAppsClientUpdateSourceControlResponse struct {
SiteSourceControl
}
WebAppsClientUpdateSourceControlResponse contains the response from method WebAppsClient.UpdateSourceControl.
type WebAppsClientUpdateSourceControlSlotOptions ¶
type WebAppsClientUpdateSourceControlSlotOptions struct { }
WebAppsClientUpdateSourceControlSlotOptions contains the optional parameters for the WebAppsClient.UpdateSourceControlSlot method.
type WebAppsClientUpdateSourceControlSlotResponse ¶
type WebAppsClientUpdateSourceControlSlotResponse struct {
SiteSourceControl
}
WebAppsClientUpdateSourceControlSlotResponse contains the response from method WebAppsClient.UpdateSourceControlSlot.
type WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions ¶
type WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions struct { }
WebAppsClientUpdateSwiftVirtualNetworkConnectionOptions contains the optional parameters for the WebAppsClient.UpdateSwiftVirtualNetworkConnection method.
type WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse ¶
type WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse struct {
SwiftVirtualNetwork
}
WebAppsClientUpdateSwiftVirtualNetworkConnectionResponse contains the response from method WebAppsClient.UpdateSwiftVirtualNetworkConnection.
type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions ¶
type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions struct { }
WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateSwiftVirtualNetworkConnectionSlot method.
type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse ¶
type WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse struct {
SwiftVirtualNetwork
}
WebAppsClientUpdateSwiftVirtualNetworkConnectionSlotResponse contains the response from method WebAppsClient.UpdateSwiftVirtualNetworkConnectionSlot.
type WebAppsClientUpdateVnetConnectionGatewayOptions ¶
type WebAppsClientUpdateVnetConnectionGatewayOptions struct { }
WebAppsClientUpdateVnetConnectionGatewayOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionGateway method.
type WebAppsClientUpdateVnetConnectionGatewayResponse ¶
type WebAppsClientUpdateVnetConnectionGatewayResponse struct {
VnetGateway
}
WebAppsClientUpdateVnetConnectionGatewayResponse contains the response from method WebAppsClient.UpdateVnetConnectionGateway.
type WebAppsClientUpdateVnetConnectionGatewaySlotOptions ¶
type WebAppsClientUpdateVnetConnectionGatewaySlotOptions struct { }
WebAppsClientUpdateVnetConnectionGatewaySlotOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionGatewaySlot method.
type WebAppsClientUpdateVnetConnectionGatewaySlotResponse ¶
type WebAppsClientUpdateVnetConnectionGatewaySlotResponse struct {
VnetGateway
}
WebAppsClientUpdateVnetConnectionGatewaySlotResponse contains the response from method WebAppsClient.UpdateVnetConnectionGatewaySlot.
type WebAppsClientUpdateVnetConnectionOptions ¶
type WebAppsClientUpdateVnetConnectionOptions struct { }
WebAppsClientUpdateVnetConnectionOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnection method.
type WebAppsClientUpdateVnetConnectionResponse ¶
type WebAppsClientUpdateVnetConnectionResponse struct {
VnetInfo
}
WebAppsClientUpdateVnetConnectionResponse contains the response from method WebAppsClient.UpdateVnetConnection.
type WebAppsClientUpdateVnetConnectionSlotOptions ¶
type WebAppsClientUpdateVnetConnectionSlotOptions struct { }
WebAppsClientUpdateVnetConnectionSlotOptions contains the optional parameters for the WebAppsClient.UpdateVnetConnectionSlot method.
type WebAppsClientUpdateVnetConnectionSlotResponse ¶
type WebAppsClientUpdateVnetConnectionSlotResponse struct {
VnetInfo
}
WebAppsClientUpdateVnetConnectionSlotResponse contains the response from method WebAppsClient.UpdateVnetConnectionSlot.
type WebJob ¶
type WebJob struct { // Kind of resource. Kind *string `json:"kind,omitempty"` // WebJob resource specific properties Properties *WebJobProperties `json:"properties,omitempty"` // READ-ONLY; Resource Id. ID *string `json:"id,omitempty" azure:"ro"` // READ-ONLY; Resource Name. Name *string `json:"name,omitempty" azure:"ro"` // READ-ONLY; Resource type. Type *string `json:"type,omitempty" azure:"ro"` }
WebJob - Web Job Information.
func (WebJob) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type WebJob.
func (*WebJob) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type WebJob.
type WebJobCollection ¶
type WebJobCollection struct { // REQUIRED; Collection of resources. Value []*WebJob `json:"value,omitempty"` // READ-ONLY; Link to next page of resources. NextLink *string `json:"nextLink,omitempty" azure:"ro"` }
WebJobCollection - Collection of Kudu web job information elements.
func (WebJobCollection) MarshalJSON ¶
func (w WebJobCollection) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type WebJobCollection.
func (*WebJobCollection) UnmarshalJSON ¶
func (w *WebJobCollection) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebJobCollection.
type WebJobProperties ¶
type WebJobProperties struct { // Error information. Error *string `json:"error,omitempty"` // Extra Info URL. ExtraInfoURL *string `json:"extra_info_url,omitempty"` // Run command. RunCommand *string `json:"run_command,omitempty"` // Job settings. Settings map[string]any `json:"settings,omitempty"` // Job URL. URL *string `json:"url,omitempty"` // Using SDK? UsingSdk *bool `json:"using_sdk,omitempty"` // Job type. WebJobType *WebJobType `json:"web_job_type,omitempty"` }
WebJobProperties - WebJob resource specific properties
func (WebJobProperties) MarshalJSON ¶
func (w WebJobProperties) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type WebJobProperties.
func (*WebJobProperties) UnmarshalJSON ¶
func (w *WebJobProperties) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WebJobProperties.
type WebJobType ¶
type WebJobType string
WebJobType - Job type.
const ( WebJobTypeContinuous WebJobType = "Continuous" WebJobTypeTriggered WebJobType = "Triggered" )
func PossibleWebJobTypeValues ¶
func PossibleWebJobTypeValues() []WebJobType
PossibleWebJobTypeValues returns the possible values for the WebJobType const type.
type WebSiteManagementClient ¶
type WebSiteManagementClient struct {
// contains filtered or unexported fields
}
WebSiteManagementClient contains the methods for the WebSiteManagementClient group. Don't use this type directly, use NewWebSiteManagementClient() instead.
func NewWebSiteManagementClient ¶
func NewWebSiteManagementClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*WebSiteManagementClient, error)
NewWebSiteManagementClient creates a new instance of WebSiteManagementClient with the specified values.
- subscriptionID - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).
- credential - used to authorize requests. Usually a credential from azidentity.
- options - pass nil to accept the default values.
func (*WebSiteManagementClient) CheckNameAvailability ¶
func (client *WebSiteManagementClient) CheckNameAvailability(ctx context.Context, request ResourceNameAvailabilityRequest, options *WebSiteManagementClientCheckNameAvailabilityOptions) (WebSiteManagementClientCheckNameAvailabilityResponse, error)
CheckNameAvailability - Check if a resource name is available. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- request - Name availability request.
- options - WebSiteManagementClientCheckNameAvailabilityOptions contains the optional parameters for the WebSiteManagementClient.CheckNameAvailability method.
func (*WebSiteManagementClient) GetPublishingUser ¶
func (client *WebSiteManagementClient) GetPublishingUser(ctx context.Context, options *WebSiteManagementClientGetPublishingUserOptions) (WebSiteManagementClientGetPublishingUserResponse, error)
GetPublishingUser - Gets publishing user If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- options - WebSiteManagementClientGetPublishingUserOptions contains the optional parameters for the WebSiteManagementClient.GetPublishingUser method.
func (*WebSiteManagementClient) GetSourceControl ¶
func (client *WebSiteManagementClient) GetSourceControl(ctx context.Context, sourceControlType string, options *WebSiteManagementClientGetSourceControlOptions) (WebSiteManagementClientGetSourceControlResponse, error)
GetSourceControl - Gets source control token If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- sourceControlType - Type of source control
- options - WebSiteManagementClientGetSourceControlOptions contains the optional parameters for the WebSiteManagementClient.GetSourceControl method.
func (*WebSiteManagementClient) GetSubscriptionDeploymentLocations ¶
func (client *WebSiteManagementClient) GetSubscriptionDeploymentLocations(ctx context.Context, options *WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions) (WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse, error)
GetSubscriptionDeploymentLocations - Gets list of available geo regions plus ministamps If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- options - WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions contains the optional parameters for the WebSiteManagementClient.GetSubscriptionDeploymentLocations method.
func (*WebSiteManagementClient) ListSKUs ¶
func (client *WebSiteManagementClient) ListSKUs(ctx context.Context, options *WebSiteManagementClientListSKUsOptions) (WebSiteManagementClientListSKUsResponse, error)
ListSKUs - List all SKUs. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- options - WebSiteManagementClientListSKUsOptions contains the optional parameters for the WebSiteManagementClient.ListSKUs method.
func (*WebSiteManagementClient) Move ¶
func (client *WebSiteManagementClient) Move(ctx context.Context, resourceGroupName string, moveResourceEnvelope CsmMoveResourceEnvelope, options *WebSiteManagementClientMoveOptions) (WebSiteManagementClientMoveResponse, error)
Move - Move resources between resource groups. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- moveResourceEnvelope - Object that represents the resource to move.
- options - WebSiteManagementClientMoveOptions contains the optional parameters for the WebSiteManagementClient.Move method.
func (*WebSiteManagementClient) NewListBillingMetersPager ¶
func (client *WebSiteManagementClient) NewListBillingMetersPager(options *WebSiteManagementClientListBillingMetersOptions) *runtime.Pager[WebSiteManagementClientListBillingMetersResponse]
NewListBillingMetersPager - Gets a list of meters for a given location.
Generated from API version 2018-02-01
- options - WebSiteManagementClientListBillingMetersOptions contains the optional parameters for the WebSiteManagementClient.NewListBillingMetersPager method.
func (*WebSiteManagementClient) NewListGeoRegionsPager ¶
func (client *WebSiteManagementClient) NewListGeoRegionsPager(options *WebSiteManagementClientListGeoRegionsOptions) *runtime.Pager[WebSiteManagementClientListGeoRegionsResponse]
NewListGeoRegionsPager - Get a list of available geographical regions.
Generated from API version 2018-02-01
- options - WebSiteManagementClientListGeoRegionsOptions contains the optional parameters for the WebSiteManagementClient.NewListGeoRegionsPager method.
func (*WebSiteManagementClient) NewListPremierAddOnOffersPager ¶
func (client *WebSiteManagementClient) NewListPremierAddOnOffersPager(options *WebSiteManagementClientListPremierAddOnOffersOptions) *runtime.Pager[WebSiteManagementClientListPremierAddOnOffersResponse]
NewListPremierAddOnOffersPager - List all premier add-on offers.
Generated from API version 2018-02-01
- options - WebSiteManagementClientListPremierAddOnOffersOptions contains the optional parameters for the WebSiteManagementClient.NewListPremierAddOnOffersPager method.
func (*WebSiteManagementClient) NewListSiteIdentifiersAssignedToHostNamePager ¶
func (client *WebSiteManagementClient) NewListSiteIdentifiersAssignedToHostNamePager(nameIdentifier NameIdentifier, options *WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions) *runtime.Pager[WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse]
NewListSiteIdentifiersAssignedToHostNamePager - List all apps that are assigned to a hostname.
Generated from API version 2018-02-01
- nameIdentifier - Hostname information.
- options - WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions contains the optional parameters for the WebSiteManagementClient.NewListSiteIdentifiersAssignedToHostNamePager method.
func (*WebSiteManagementClient) NewListSourceControlsPager ¶
func (client *WebSiteManagementClient) NewListSourceControlsPager(options *WebSiteManagementClientListSourceControlsOptions) *runtime.Pager[WebSiteManagementClientListSourceControlsResponse]
NewListSourceControlsPager - Gets the source controls available for Azure websites.
Generated from API version 2018-02-01
- options - WebSiteManagementClientListSourceControlsOptions contains the optional parameters for the WebSiteManagementClient.NewListSourceControlsPager method.
func (*WebSiteManagementClient) UpdatePublishingUser ¶
func (client *WebSiteManagementClient) UpdatePublishingUser(ctx context.Context, userDetails User, options *WebSiteManagementClientUpdatePublishingUserOptions) (WebSiteManagementClientUpdatePublishingUserResponse, error)
UpdatePublishingUser - Updates publishing user If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- userDetails - Details of publishing user
- options - WebSiteManagementClientUpdatePublishingUserOptions contains the optional parameters for the WebSiteManagementClient.UpdatePublishingUser method.
func (*WebSiteManagementClient) UpdateSourceControl ¶
func (client *WebSiteManagementClient) UpdateSourceControl(ctx context.Context, sourceControlType string, requestMessage SourceControl, options *WebSiteManagementClientUpdateSourceControlOptions) (WebSiteManagementClientUpdateSourceControlResponse, error)
UpdateSourceControl - Updates source control token If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- sourceControlType - Type of source control
- requestMessage - Source control token information
- options - WebSiteManagementClientUpdateSourceControlOptions contains the optional parameters for the WebSiteManagementClient.UpdateSourceControl method.
func (*WebSiteManagementClient) Validate ¶
func (client *WebSiteManagementClient) Validate(ctx context.Context, resourceGroupName string, validateRequest ValidateRequest, options *WebSiteManagementClientValidateOptions) (WebSiteManagementClientValidateResponse, error)
Validate - Validate if a resource can be created. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- validateRequest - Request with the resources to validate.
- options - WebSiteManagementClientValidateOptions contains the optional parameters for the WebSiteManagementClient.Validate method.
func (*WebSiteManagementClient) ValidateContainerSettings ¶
func (client *WebSiteManagementClient) ValidateContainerSettings(ctx context.Context, resourceGroupName string, validateContainerSettingsRequest ValidateContainerSettingsRequest, options *WebSiteManagementClientValidateContainerSettingsOptions) (WebSiteManagementClientValidateContainerSettingsResponse, error)
ValidateContainerSettings - Validate if the container settings are correct. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- options - WebSiteManagementClientValidateContainerSettingsOptions contains the optional parameters for the WebSiteManagementClient.ValidateContainerSettings method.
func (*WebSiteManagementClient) ValidateMove ¶
func (client *WebSiteManagementClient) ValidateMove(ctx context.Context, resourceGroupName string, moveResourceEnvelope CsmMoveResourceEnvelope, options *WebSiteManagementClientValidateMoveOptions) (WebSiteManagementClientValidateMoveResponse, error)
ValidateMove - Validate whether a resource can be moved. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- resourceGroupName - Name of the resource group to which the resource belongs.
- moveResourceEnvelope - Object that represents the resource to move.
- options - WebSiteManagementClientValidateMoveOptions contains the optional parameters for the WebSiteManagementClient.ValidateMove method.
func (*WebSiteManagementClient) VerifyHostingEnvironmentVnet ¶
func (client *WebSiteManagementClient) VerifyHostingEnvironmentVnet(ctx context.Context, parameters VnetParameters, options *WebSiteManagementClientVerifyHostingEnvironmentVnetOptions) (WebSiteManagementClientVerifyHostingEnvironmentVnetResponse, error)
VerifyHostingEnvironmentVnet - Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules. If the operation fails it returns an *azcore.ResponseError type.
Generated from API version 2018-02-01
- parameters - VNET information
- options - WebSiteManagementClientVerifyHostingEnvironmentVnetOptions contains the optional parameters for the WebSiteManagementClient.VerifyHostingEnvironmentVnet method.
type WebSiteManagementClientCheckNameAvailabilityOptions ¶
type WebSiteManagementClientCheckNameAvailabilityOptions struct { }
WebSiteManagementClientCheckNameAvailabilityOptions contains the optional parameters for the WebSiteManagementClient.CheckNameAvailability method.
type WebSiteManagementClientCheckNameAvailabilityResponse ¶
type WebSiteManagementClientCheckNameAvailabilityResponse struct {
ResourceNameAvailability
}
WebSiteManagementClientCheckNameAvailabilityResponse contains the response from method WebSiteManagementClient.CheckNameAvailability.
type WebSiteManagementClientGetPublishingUserOptions ¶
type WebSiteManagementClientGetPublishingUserOptions struct { }
WebSiteManagementClientGetPublishingUserOptions contains the optional parameters for the WebSiteManagementClient.GetPublishingUser method.
type WebSiteManagementClientGetPublishingUserResponse ¶
type WebSiteManagementClientGetPublishingUserResponse struct {
User
}
WebSiteManagementClientGetPublishingUserResponse contains the response from method WebSiteManagementClient.GetPublishingUser.
type WebSiteManagementClientGetSourceControlOptions ¶
type WebSiteManagementClientGetSourceControlOptions struct { }
WebSiteManagementClientGetSourceControlOptions contains the optional parameters for the WebSiteManagementClient.GetSourceControl method.
type WebSiteManagementClientGetSourceControlResponse ¶
type WebSiteManagementClientGetSourceControlResponse struct {
SourceControl
}
WebSiteManagementClientGetSourceControlResponse contains the response from method WebSiteManagementClient.GetSourceControl.
type WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions ¶
type WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions struct { }
WebSiteManagementClientGetSubscriptionDeploymentLocationsOptions contains the optional parameters for the WebSiteManagementClient.GetSubscriptionDeploymentLocations method.
type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse ¶
type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse struct {
DeploymentLocations
}
WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse contains the response from method WebSiteManagementClient.GetSubscriptionDeploymentLocations.
type WebSiteManagementClientListBillingMetersOptions ¶
type WebSiteManagementClientListBillingMetersOptions struct { // Azure Location of billable resource BillingLocation *string // App Service OS type meters used for OSType *string }
WebSiteManagementClientListBillingMetersOptions contains the optional parameters for the WebSiteManagementClient.NewListBillingMetersPager method.
type WebSiteManagementClientListBillingMetersResponse ¶
type WebSiteManagementClientListBillingMetersResponse struct {
BillingMeterCollection
}
WebSiteManagementClientListBillingMetersResponse contains the response from method WebSiteManagementClient.NewListBillingMetersPager.
type WebSiteManagementClientListGeoRegionsOptions ¶
type WebSiteManagementClientListGeoRegionsOptions struct { // Specify true if you want to filter to only regions that support Linux Consumption Workers. LinuxDynamicWorkersEnabled *bool // Specify true if you want to filter to only regions that support Linux workers. LinuxWorkersEnabled *bool // Name of SKU used to filter the regions. SKU *SKUName // Specify true if you want to filter to only regions that support Xenon workers. XenonWorkersEnabled *bool }
WebSiteManagementClientListGeoRegionsOptions contains the optional parameters for the WebSiteManagementClient.NewListGeoRegionsPager method.
type WebSiteManagementClientListGeoRegionsResponse ¶
type WebSiteManagementClientListGeoRegionsResponse struct {
GeoRegionCollection
}
WebSiteManagementClientListGeoRegionsResponse contains the response from method WebSiteManagementClient.NewListGeoRegionsPager.
type WebSiteManagementClientListPremierAddOnOffersOptions ¶
type WebSiteManagementClientListPremierAddOnOffersOptions struct { }
WebSiteManagementClientListPremierAddOnOffersOptions contains the optional parameters for the WebSiteManagementClient.NewListPremierAddOnOffersPager method.
type WebSiteManagementClientListPremierAddOnOffersResponse ¶
type WebSiteManagementClientListPremierAddOnOffersResponse struct {
PremierAddOnOfferCollection
}
WebSiteManagementClientListPremierAddOnOffersResponse contains the response from method WebSiteManagementClient.NewListPremierAddOnOffersPager.
type WebSiteManagementClientListSKUsOptions ¶
type WebSiteManagementClientListSKUsOptions struct { }
WebSiteManagementClientListSKUsOptions contains the optional parameters for the WebSiteManagementClient.ListSKUs method.
type WebSiteManagementClientListSKUsResponse ¶
type WebSiteManagementClientListSKUsResponse struct {
SKUInfos
}
WebSiteManagementClientListSKUsResponse contains the response from method WebSiteManagementClient.ListSKUs.
type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions ¶
type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions struct { }
WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptions contains the optional parameters for the WebSiteManagementClient.NewListSiteIdentifiersAssignedToHostNamePager method.
type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse ¶
type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse struct {
IdentifierCollection
}
WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse contains the response from method WebSiteManagementClient.NewListSiteIdentifiersAssignedToHostNamePager.
type WebSiteManagementClientListSourceControlsOptions ¶
type WebSiteManagementClientListSourceControlsOptions struct { }
WebSiteManagementClientListSourceControlsOptions contains the optional parameters for the WebSiteManagementClient.NewListSourceControlsPager method.
type WebSiteManagementClientListSourceControlsResponse ¶
type WebSiteManagementClientListSourceControlsResponse struct {
SourceControlCollection
}
WebSiteManagementClientListSourceControlsResponse contains the response from method WebSiteManagementClient.NewListSourceControlsPager.
type WebSiteManagementClientMoveOptions ¶
type WebSiteManagementClientMoveOptions struct { }
WebSiteManagementClientMoveOptions contains the optional parameters for the WebSiteManagementClient.Move method.
type WebSiteManagementClientMoveResponse ¶
type WebSiteManagementClientMoveResponse struct { }
WebSiteManagementClientMoveResponse contains the response from method WebSiteManagementClient.Move.
type WebSiteManagementClientUpdatePublishingUserOptions ¶
type WebSiteManagementClientUpdatePublishingUserOptions struct { }
WebSiteManagementClientUpdatePublishingUserOptions contains the optional parameters for the WebSiteManagementClient.UpdatePublishingUser method.
type WebSiteManagementClientUpdatePublishingUserResponse ¶
type WebSiteManagementClientUpdatePublishingUserResponse struct {
User
}
WebSiteManagementClientUpdatePublishingUserResponse contains the response from method WebSiteManagementClient.UpdatePublishingUser.
type WebSiteManagementClientUpdateSourceControlOptions ¶
type WebSiteManagementClientUpdateSourceControlOptions struct { }
WebSiteManagementClientUpdateSourceControlOptions contains the optional parameters for the WebSiteManagementClient.UpdateSourceControl method.
type WebSiteManagementClientUpdateSourceControlResponse ¶
type WebSiteManagementClientUpdateSourceControlResponse struct {
SourceControl
}
WebSiteManagementClientUpdateSourceControlResponse contains the response from method WebSiteManagementClient.UpdateSourceControl.
type WebSiteManagementClientValidateContainerSettingsOptions ¶
type WebSiteManagementClientValidateContainerSettingsOptions struct { }
WebSiteManagementClientValidateContainerSettingsOptions contains the optional parameters for the WebSiteManagementClient.ValidateContainerSettings method.
type WebSiteManagementClientValidateContainerSettingsResponse ¶
type WebSiteManagementClientValidateContainerSettingsResponse struct { // Anything Interface any }
WebSiteManagementClientValidateContainerSettingsResponse contains the response from method WebSiteManagementClient.ValidateContainerSettings.
type WebSiteManagementClientValidateMoveOptions ¶
type WebSiteManagementClientValidateMoveOptions struct { }
WebSiteManagementClientValidateMoveOptions contains the optional parameters for the WebSiteManagementClient.ValidateMove method.
type WebSiteManagementClientValidateMoveResponse ¶
type WebSiteManagementClientValidateMoveResponse struct { }
WebSiteManagementClientValidateMoveResponse contains the response from method WebSiteManagementClient.ValidateMove.
type WebSiteManagementClientValidateOptions ¶
type WebSiteManagementClientValidateOptions struct { }
WebSiteManagementClientValidateOptions contains the optional parameters for the WebSiteManagementClient.Validate method.
type WebSiteManagementClientValidateResponse ¶
type WebSiteManagementClientValidateResponse struct {
ValidateResponse
}
WebSiteManagementClientValidateResponse contains the response from method WebSiteManagementClient.Validate.
type WebSiteManagementClientVerifyHostingEnvironmentVnetOptions ¶
type WebSiteManagementClientVerifyHostingEnvironmentVnetOptions struct { }
WebSiteManagementClientVerifyHostingEnvironmentVnetOptions contains the optional parameters for the WebSiteManagementClient.VerifyHostingEnvironmentVnet method.
type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse ¶
type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse struct {
VnetValidationFailureDetails
}
WebSiteManagementClientVerifyHostingEnvironmentVnetResponse contains the response from method WebSiteManagementClient.VerifyHostingEnvironmentVnet.
type WorkerPool ¶
type WorkerPool struct { // Shared or dedicated app hosting. ComputeMode *ComputeModeOptions `json:"computeMode,omitempty"` // Number of instances in the worker pool. WorkerCount *int32 `json:"workerCount,omitempty"` // VM size of the worker pool instances. WorkerSize *string `json:"workerSize,omitempty"` // Worker size ID for referencing this worker pool. WorkerSizeID *int32 `json:"workerSizeId,omitempty"` // READ-ONLY; Names of all instances in the worker pool (read only). InstanceNames []*string `json:"instanceNames,omitempty" azure:"ro"` }
WorkerPool - Worker pool of an App Service Environment.
func (WorkerPool) MarshalJSON ¶
func (w WorkerPool) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type WorkerPool.
func (*WorkerPool) UnmarshalJSON ¶
func (w *WorkerPool) UnmarshalJSON(data []byte) error
UnmarshalJSON implements the json.Unmarshaller interface for type WorkerPool.
type WorkerSizeOptions ¶
type WorkerSizeOptions string
WorkerSizeOptions - Size of the machines.
const ( WorkerSizeOptionsSmall WorkerSizeOptions = "Small" WorkerSizeOptionsMedium WorkerSizeOptions = "Medium" WorkerSizeOptionsLarge WorkerSizeOptions = "Large" WorkerSizeOptionsD1 WorkerSizeOptions = "D1" WorkerSizeOptionsD2 WorkerSizeOptions = "D2" WorkerSizeOptionsD3 WorkerSizeOptions = "D3" WorkerSizeOptionsDefault WorkerSizeOptions = "Default" )
func PossibleWorkerSizeOptionsValues ¶
func PossibleWorkerSizeOptionsValues() []WorkerSizeOptions
PossibleWorkerSizeOptionsValues returns the possible values for the WorkerSizeOptions const type.