Documentation ¶
Overview ¶
Package storage contains API Schema definitions for the web storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=web.azure.com +versionName=v1api20220301storage
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type ApiDefinitionInfo
- type ApiDefinitionInfo_STATUS
- type ApiManagementConfig
- type ApiManagementConfig_STATUS
- type AutoHealActions
- type AutoHealActions_STATUS
- type AutoHealCustomAction
- type AutoHealCustomAction_STATUS
- type AutoHealRules
- type AutoHealRules_STATUS
- type AutoHealTriggers
- type AutoHealTriggers_STATUS
- type AzureStorageInfoValue
- type AzureStorageInfoValue_STATUS
- type Capability
- type Capability_STATUS
- type CloningInfo
- type CloningInfo_STATUS
- type ConnStringInfo
- type ConnStringInfo_STATUS
- type CorsSettings
- type CorsSettings_STATUS
- type Experiments
- type Experiments_STATUS
- type ExtendedLocation
- type ExtendedLocation_STATUS
- type HandlerMapping
- type HandlerMapping_STATUS
- type HostNameSslState
- type HostNameSslState_STATUS
- type HostingEnvironmentProfile
- type HostingEnvironmentProfile_STATUS
- type IpSecurityRestriction
- type IpSecurityRestriction_STATUS
- type KubeEnvironmentProfile
- type KubeEnvironmentProfile_STATUS
- type ManagedServiceIdentity
- type ManagedServiceIdentity_STATUS
- type NameValuePair
- type NameValuePair_STATUS
- type PushSettings
- type PushSettings_STATUS
- type RampUpRule
- type RampUpRule_STATUS
- type RequestsBasedTrigger
- type RequestsBasedTrigger_STATUS
- type ServerFarm
- func (farm *ServerFarm) AzureName() string
- func (farm *ServerFarm) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ServerFarm) DeepCopy() *ServerFarm
- func (in *ServerFarm) DeepCopyInto(out *ServerFarm)
- func (in *ServerFarm) DeepCopyObject() runtime.Object
- func (farm ServerFarm) GetAPIVersion() string
- func (farm *ServerFarm) GetConditions() conditions.Conditions
- func (farm *ServerFarm) GetResourceScope() genruntime.ResourceScope
- func (farm *ServerFarm) GetSpec() genruntime.ConvertibleSpec
- func (farm *ServerFarm) GetStatus() genruntime.ConvertibleStatus
- func (farm *ServerFarm) GetSupportedOperations() []genruntime.ResourceOperation
- func (farm *ServerFarm) GetType() string
- func (farm *ServerFarm) Hub()
- func (farm *ServerFarm) NewEmptyStatus() genruntime.ConvertibleStatus
- func (farm *ServerFarm) OriginalGVK() *schema.GroupVersionKind
- func (farm *ServerFarm) Owner() *genruntime.ResourceReference
- func (farm *ServerFarm) SecretDestinationExpressions() []*core.DestinationExpression
- func (farm *ServerFarm) SetConditions(conditions conditions.Conditions)
- func (farm *ServerFarm) SetStatus(status genruntime.ConvertibleStatus) error
- type ServerFarmList
- type ServerFarmOperatorSpec
- type ServerFarm_STATUS
- func (farm *ServerFarm_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (farm *ServerFarm_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ServerFarm_STATUS) DeepCopy() *ServerFarm_STATUS
- func (in *ServerFarm_STATUS) DeepCopyInto(out *ServerFarm_STATUS)
- type ServerFarm_Spec
- type Site
- func (site *Site) AzureName() string
- func (site *Site) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Site) DeepCopy() *Site
- func (in *Site) DeepCopyInto(out *Site)
- func (in *Site) DeepCopyObject() runtime.Object
- func (site Site) GetAPIVersion() string
- func (site *Site) GetConditions() conditions.Conditions
- func (site *Site) GetResourceScope() genruntime.ResourceScope
- func (site *Site) GetSpec() genruntime.ConvertibleSpec
- func (site *Site) GetStatus() genruntime.ConvertibleStatus
- func (site *Site) GetSupportedOperations() []genruntime.ResourceOperation
- func (site *Site) GetType() string
- func (site *Site) Hub()
- func (site *Site) NewEmptyStatus() genruntime.ConvertibleStatus
- func (site *Site) OriginalGVK() *schema.GroupVersionKind
- func (site *Site) Owner() *genruntime.ResourceReference
- func (site *Site) SecretDestinationExpressions() []*core.DestinationExpression
- func (site *Site) SetConditions(conditions conditions.Conditions)
- func (site *Site) SetStatus(status genruntime.ConvertibleStatus) error
- type SiteConfig
- type SiteConfig_STATUS
- type SiteLimits
- type SiteLimits_STATUS
- type SiteList
- type SiteMachineKey_STATUS
- type SiteOperatorSpec
- type Site_STATUS
- type Site_Spec
- type SkuCapacity
- type SkuCapacity_STATUS
- type SkuDescription
- type SkuDescription_STATUS
- type SlotSwapStatus_STATUS
- type SlowRequestsBasedTrigger
- type SlowRequestsBasedTrigger_STATUS
- type StatusCodesBasedTrigger
- type StatusCodesBasedTrigger_STATUS
- type StatusCodesRangeBasedTrigger
- type StatusCodesRangeBasedTrigger_STATUS
- type UserAssignedIdentityDetails
- type UserAssignedIdentity_STATUS
- type VirtualApplication
- type VirtualApplication_STATUS
- type VirtualDirectory
- type VirtualDirectory_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2022-03-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "web.azure.com", Version: "v1api20220301storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20220301.APIVersion +kubebuilder:validation:Enum={"2022-03-01"}
type ApiDefinitionInfo ¶
type ApiDefinitionInfo struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Url *string `json:"url,omitempty"` }
Storage version of v1api20220301.ApiDefinitionInfo Information about the formal API definition for the app.
func (*ApiDefinitionInfo) DeepCopy ¶
func (in *ApiDefinitionInfo) DeepCopy() *ApiDefinitionInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiDefinitionInfo.
func (*ApiDefinitionInfo) DeepCopyInto ¶
func (in *ApiDefinitionInfo) DeepCopyInto(out *ApiDefinitionInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiDefinitionInfo_STATUS ¶
type ApiDefinitionInfo_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Url *string `json:"url,omitempty"` }
Storage version of v1api20220301.ApiDefinitionInfo_STATUS Information about the formal API definition for the app.
func (*ApiDefinitionInfo_STATUS) DeepCopy ¶
func (in *ApiDefinitionInfo_STATUS) DeepCopy() *ApiDefinitionInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiDefinitionInfo_STATUS.
func (*ApiDefinitionInfo_STATUS) DeepCopyInto ¶
func (in *ApiDefinitionInfo_STATUS) DeepCopyInto(out *ApiDefinitionInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementConfig ¶
type ApiManagementConfig struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: APIM-Api Identifier. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220301.ApiManagementConfig Azure API management (APIM) configuration linked to the app.
func (*ApiManagementConfig) DeepCopy ¶
func (in *ApiManagementConfig) DeepCopy() *ApiManagementConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementConfig.
func (*ApiManagementConfig) DeepCopyInto ¶
func (in *ApiManagementConfig) DeepCopyInto(out *ApiManagementConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiManagementConfig_STATUS ¶
type ApiManagementConfig_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.ApiManagementConfig_STATUS Azure API management (APIM) configuration linked to the app.
func (*ApiManagementConfig_STATUS) DeepCopy ¶
func (in *ApiManagementConfig_STATUS) DeepCopy() *ApiManagementConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementConfig_STATUS.
func (*ApiManagementConfig_STATUS) DeepCopyInto ¶
func (in *ApiManagementConfig_STATUS) DeepCopyInto(out *ApiManagementConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealActions ¶
type AutoHealActions struct { ActionType *string `json:"actionType,omitempty"` CustomAction *AutoHealCustomAction `json:"customAction,omitempty"` MinProcessExecutionTime *string `json:"minProcessExecutionTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.AutoHealActions Actions which to take by the auto-heal module when a rule is triggered.
func (*AutoHealActions) DeepCopy ¶
func (in *AutoHealActions) DeepCopy() *AutoHealActions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealActions.
func (*AutoHealActions) DeepCopyInto ¶
func (in *AutoHealActions) DeepCopyInto(out *AutoHealActions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealActions_STATUS ¶
type AutoHealActions_STATUS struct { ActionType *string `json:"actionType,omitempty"` CustomAction *AutoHealCustomAction_STATUS `json:"customAction,omitempty"` MinProcessExecutionTime *string `json:"minProcessExecutionTime,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.AutoHealActions_STATUS Actions which to take by the auto-heal module when a rule is triggered.
func (*AutoHealActions_STATUS) DeepCopy ¶
func (in *AutoHealActions_STATUS) DeepCopy() *AutoHealActions_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealActions_STATUS.
func (*AutoHealActions_STATUS) DeepCopyInto ¶
func (in *AutoHealActions_STATUS) DeepCopyInto(out *AutoHealActions_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealCustomAction ¶
type AutoHealCustomAction struct { Exe *string `json:"exe,omitempty"` Parameters *string `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.AutoHealCustomAction Custom action to be executed when an auto heal rule is triggered.
func (*AutoHealCustomAction) DeepCopy ¶
func (in *AutoHealCustomAction) DeepCopy() *AutoHealCustomAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealCustomAction.
func (*AutoHealCustomAction) DeepCopyInto ¶
func (in *AutoHealCustomAction) DeepCopyInto(out *AutoHealCustomAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealCustomAction_STATUS ¶
type AutoHealCustomAction_STATUS struct { Exe *string `json:"exe,omitempty"` Parameters *string `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.AutoHealCustomAction_STATUS Custom action to be executed when an auto heal rule is triggered.
func (*AutoHealCustomAction_STATUS) DeepCopy ¶
func (in *AutoHealCustomAction_STATUS) DeepCopy() *AutoHealCustomAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealCustomAction_STATUS.
func (*AutoHealCustomAction_STATUS) DeepCopyInto ¶
func (in *AutoHealCustomAction_STATUS) DeepCopyInto(out *AutoHealCustomAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealRules ¶
type AutoHealRules struct { Actions *AutoHealActions `json:"actions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Triggers *AutoHealTriggers `json:"triggers,omitempty"` }
Storage version of v1api20220301.AutoHealRules Rules that can be defined for auto-heal.
func (*AutoHealRules) DeepCopy ¶
func (in *AutoHealRules) DeepCopy() *AutoHealRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealRules.
func (*AutoHealRules) DeepCopyInto ¶
func (in *AutoHealRules) DeepCopyInto(out *AutoHealRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealRules_STATUS ¶
type AutoHealRules_STATUS struct { Actions *AutoHealActions_STATUS `json:"actions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Triggers *AutoHealTriggers_STATUS `json:"triggers,omitempty"` }
Storage version of v1api20220301.AutoHealRules_STATUS Rules that can be defined for auto-heal.
func (*AutoHealRules_STATUS) DeepCopy ¶
func (in *AutoHealRules_STATUS) DeepCopy() *AutoHealRules_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealRules_STATUS.
func (*AutoHealRules_STATUS) DeepCopyInto ¶
func (in *AutoHealRules_STATUS) DeepCopyInto(out *AutoHealRules_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealTriggers ¶
type AutoHealTriggers struct { PrivateBytesInKB *int `json:"privateBytesInKB,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Requests *RequestsBasedTrigger `json:"requests,omitempty"` SlowRequests *SlowRequestsBasedTrigger `json:"slowRequests,omitempty"` SlowRequestsWithPath []SlowRequestsBasedTrigger `json:"slowRequestsWithPath,omitempty"` StatusCodes []StatusCodesBasedTrigger `json:"statusCodes,omitempty"` StatusCodesRange []StatusCodesRangeBasedTrigger `json:"statusCodesRange,omitempty"` }
Storage version of v1api20220301.AutoHealTriggers Triggers for auto-heal.
func (*AutoHealTriggers) DeepCopy ¶
func (in *AutoHealTriggers) DeepCopy() *AutoHealTriggers
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealTriggers.
func (*AutoHealTriggers) DeepCopyInto ¶
func (in *AutoHealTriggers) DeepCopyInto(out *AutoHealTriggers)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoHealTriggers_STATUS ¶
type AutoHealTriggers_STATUS struct { PrivateBytesInKB *int `json:"privateBytesInKB,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Requests *RequestsBasedTrigger_STATUS `json:"requests,omitempty"` SlowRequests *SlowRequestsBasedTrigger_STATUS `json:"slowRequests,omitempty"` SlowRequestsWithPath []SlowRequestsBasedTrigger_STATUS `json:"slowRequestsWithPath,omitempty"` StatusCodes []StatusCodesBasedTrigger_STATUS `json:"statusCodes,omitempty"` StatusCodesRange []StatusCodesRangeBasedTrigger_STATUS `json:"statusCodesRange,omitempty"` }
Storage version of v1api20220301.AutoHealTriggers_STATUS Triggers for auto-heal.
func (*AutoHealTriggers_STATUS) DeepCopy ¶
func (in *AutoHealTriggers_STATUS) DeepCopy() *AutoHealTriggers_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoHealTriggers_STATUS.
func (*AutoHealTriggers_STATUS) DeepCopyInto ¶
func (in *AutoHealTriggers_STATUS) DeepCopyInto(out *AutoHealTriggers_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStorageInfoValue ¶
type AzureStorageInfoValue struct { AccessKey *genruntime.SecretReference `json:"accessKey,omitempty"` AccountName *string `json:"accountName,omitempty"` MountPath *string `json:"mountPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.AzureStorageInfoValue Azure Files or Blob Storage access information value for dictionary storage.
func (*AzureStorageInfoValue) DeepCopy ¶
func (in *AzureStorageInfoValue) DeepCopy() *AzureStorageInfoValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStorageInfoValue.
func (*AzureStorageInfoValue) DeepCopyInto ¶
func (in *AzureStorageInfoValue) DeepCopyInto(out *AzureStorageInfoValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStorageInfoValue_STATUS ¶
type AzureStorageInfoValue_STATUS struct { AccountName *string `json:"accountName,omitempty"` MountPath *string `json:"mountPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.AzureStorageInfoValue_STATUS Azure Files or Blob Storage access information value for dictionary storage.
func (*AzureStorageInfoValue_STATUS) DeepCopy ¶
func (in *AzureStorageInfoValue_STATUS) DeepCopy() *AzureStorageInfoValue_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStorageInfoValue_STATUS.
func (*AzureStorageInfoValue_STATUS) DeepCopyInto ¶
func (in *AzureStorageInfoValue_STATUS) DeepCopyInto(out *AzureStorageInfoValue_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Capability ¶
type Capability struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reason *string `json:"reason,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20220301.Capability Describes the capabilities/features allowed for a specific SKU.
func (*Capability) DeepCopy ¶
func (in *Capability) DeepCopy() *Capability
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability.
func (*Capability) DeepCopyInto ¶
func (in *Capability) DeepCopyInto(out *Capability)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Capability_STATUS ¶
type Capability_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reason *string `json:"reason,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20220301.Capability_STATUS Describes the capabilities/features allowed for a specific SKU.
func (*Capability_STATUS) DeepCopy ¶
func (in *Capability_STATUS) DeepCopy() *Capability_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability_STATUS.
func (*Capability_STATUS) DeepCopyInto ¶
func (in *Capability_STATUS) DeepCopyInto(out *Capability_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloningInfo ¶
type CloningInfo struct { AppSettingsOverrides map[string]string `json:"appSettingsOverrides,omitempty"` CloneCustomHostNames *bool `json:"cloneCustomHostNames,omitempty"` CloneSourceControl *bool `json:"cloneSourceControl,omitempty"` ConfigureLoadBalancing *bool `json:"configureLoadBalancing,omitempty"` CorrelationId *string `json:"correlationId,omitempty"` HostingEnvironment *string `json:"hostingEnvironment,omitempty"` Overwrite *bool `json:"overwrite,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceWebAppLocation *string `json:"sourceWebAppLocation,omitempty"` // +kubebuilder:validation:Required // SourceWebAppReference: 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. SourceWebAppReference *genruntime.ResourceReference `armReference:"SourceWebAppId" json:"sourceWebAppReference,omitempty"` TrafficManagerProfileName *string `json:"trafficManagerProfileName,omitempty"` // TrafficManagerProfileReference: 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}. TrafficManagerProfileReference *genruntime.ResourceReference `armReference:"TrafficManagerProfileId" json:"trafficManagerProfileReference,omitempty"` }
Storage version of v1api20220301.CloningInfo Information needed for cloning operation.
func (*CloningInfo) DeepCopy ¶
func (in *CloningInfo) DeepCopy() *CloningInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloningInfo.
func (*CloningInfo) DeepCopyInto ¶
func (in *CloningInfo) DeepCopyInto(out *CloningInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloningInfo_STATUS ¶
type CloningInfo_STATUS struct { AppSettingsOverrides map[string]string `json:"appSettingsOverrides,omitempty"` CloneCustomHostNames *bool `json:"cloneCustomHostNames,omitempty"` CloneSourceControl *bool `json:"cloneSourceControl,omitempty"` ConfigureLoadBalancing *bool `json:"configureLoadBalancing,omitempty"` CorrelationId *string `json:"correlationId,omitempty"` HostingEnvironment *string `json:"hostingEnvironment,omitempty"` Overwrite *bool `json:"overwrite,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceWebAppId *string `json:"sourceWebAppId,omitempty"` SourceWebAppLocation *string `json:"sourceWebAppLocation,omitempty"` TrafficManagerProfileId *string `json:"trafficManagerProfileId,omitempty"` TrafficManagerProfileName *string `json:"trafficManagerProfileName,omitempty"` }
Storage version of v1api20220301.CloningInfo_STATUS Information needed for cloning operation.
func (*CloningInfo_STATUS) DeepCopy ¶
func (in *CloningInfo_STATUS) DeepCopy() *CloningInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloningInfo_STATUS.
func (*CloningInfo_STATUS) DeepCopyInto ¶
func (in *CloningInfo_STATUS) DeepCopyInto(out *CloningInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnStringInfo ¶
type ConnStringInfo struct { ConnectionString *string `json:"connectionString,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.ConnStringInfo Database connection string information.
func (*ConnStringInfo) DeepCopy ¶
func (in *ConnStringInfo) DeepCopy() *ConnStringInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnStringInfo.
func (*ConnStringInfo) DeepCopyInto ¶
func (in *ConnStringInfo) DeepCopyInto(out *ConnStringInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnStringInfo_STATUS ¶
type ConnStringInfo_STATUS struct { ConnectionString *string `json:"connectionString,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.ConnStringInfo_STATUS Database connection string information.
func (*ConnStringInfo_STATUS) DeepCopy ¶
func (in *ConnStringInfo_STATUS) DeepCopy() *ConnStringInfo_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnStringInfo_STATUS.
func (*ConnStringInfo_STATUS) DeepCopyInto ¶
func (in *ConnStringInfo_STATUS) DeepCopyInto(out *ConnStringInfo_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsSettings ¶
type CorsSettings struct { AllowedOrigins []string `json:"allowedOrigins,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SupportCredentials *bool `json:"supportCredentials,omitempty"` }
Storage version of v1api20220301.CorsSettings Cross-Origin Resource Sharing (CORS) settings for the app.
func (*CorsSettings) DeepCopy ¶
func (in *CorsSettings) DeepCopy() *CorsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsSettings.
func (*CorsSettings) DeepCopyInto ¶
func (in *CorsSettings) DeepCopyInto(out *CorsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsSettings_STATUS ¶
type CorsSettings_STATUS struct { AllowedOrigins []string `json:"allowedOrigins,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SupportCredentials *bool `json:"supportCredentials,omitempty"` }
Storage version of v1api20220301.CorsSettings_STATUS Cross-Origin Resource Sharing (CORS) settings for the app.
func (*CorsSettings_STATUS) DeepCopy ¶
func (in *CorsSettings_STATUS) DeepCopy() *CorsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsSettings_STATUS.
func (*CorsSettings_STATUS) DeepCopyInto ¶
func (in *CorsSettings_STATUS) DeepCopyInto(out *CorsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Experiments ¶
type Experiments struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RampUpRules []RampUpRule `json:"rampUpRules,omitempty"` }
Storage version of v1api20220301.Experiments Routing rules in production experiments.
func (*Experiments) DeepCopy ¶
func (in *Experiments) DeepCopy() *Experiments
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Experiments.
func (*Experiments) DeepCopyInto ¶
func (in *Experiments) DeepCopyInto(out *Experiments)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Experiments_STATUS ¶
type Experiments_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RampUpRules []RampUpRule_STATUS `json:"rampUpRules,omitempty"` }
Storage version of v1api20220301.Experiments_STATUS Routing rules in production experiments.
func (*Experiments_STATUS) DeepCopy ¶
func (in *Experiments_STATUS) DeepCopy() *Experiments_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Experiments_STATUS.
func (*Experiments_STATUS) DeepCopyInto ¶
func (in *Experiments_STATUS) DeepCopyInto(out *Experiments_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.ExtendedLocation Extended Location.
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.ExtendedLocation_STATUS Extended Location.
func (*ExtendedLocation_STATUS) DeepCopy ¶
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (*ExtendedLocation_STATUS) DeepCopyInto ¶
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HandlerMapping ¶
type HandlerMapping struct { Arguments *string `json:"arguments,omitempty"` Extension *string `json:"extension,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScriptProcessor *string `json:"scriptProcessor,omitempty"` }
Storage version of v1api20220301.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) DeepCopy ¶
func (in *HandlerMapping) DeepCopy() *HandlerMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HandlerMapping.
func (*HandlerMapping) DeepCopyInto ¶
func (in *HandlerMapping) DeepCopyInto(out *HandlerMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HandlerMapping_STATUS ¶
type HandlerMapping_STATUS struct { Arguments *string `json:"arguments,omitempty"` Extension *string `json:"extension,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScriptProcessor *string `json:"scriptProcessor,omitempty"` }
Storage version of v1api20220301.HandlerMapping_STATUS 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_STATUS) DeepCopy ¶
func (in *HandlerMapping_STATUS) DeepCopy() *HandlerMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HandlerMapping_STATUS.
func (*HandlerMapping_STATUS) DeepCopyInto ¶
func (in *HandlerMapping_STATUS) DeepCopyInto(out *HandlerMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostNameSslState ¶
type HostNameSslState struct { HostType *string `json:"hostType,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SslState *string `json:"sslState,omitempty"` Thumbprint *string `json:"thumbprint,omitempty"` ToUpdate *bool `json:"toUpdate,omitempty"` VirtualIP *string `json:"virtualIP,omitempty"` }
Storage version of v1api20220301.HostNameSslState SSL-enabled hostname.
func (*HostNameSslState) DeepCopy ¶
func (in *HostNameSslState) DeepCopy() *HostNameSslState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameSslState.
func (*HostNameSslState) DeepCopyInto ¶
func (in *HostNameSslState) DeepCopyInto(out *HostNameSslState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostNameSslState_STATUS ¶
type HostNameSslState_STATUS struct { HostType *string `json:"hostType,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SslState *string `json:"sslState,omitempty"` Thumbprint *string `json:"thumbprint,omitempty"` ToUpdate *bool `json:"toUpdate,omitempty"` VirtualIP *string `json:"virtualIP,omitempty"` }
Storage version of v1api20220301.HostNameSslState_STATUS SSL-enabled hostname.
func (*HostNameSslState_STATUS) DeepCopy ¶
func (in *HostNameSslState_STATUS) DeepCopy() *HostNameSslState_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameSslState_STATUS.
func (*HostNameSslState_STATUS) DeepCopyInto ¶
func (in *HostNameSslState_STATUS) DeepCopyInto(out *HostNameSslState_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostingEnvironmentProfile ¶
type HostingEnvironmentProfile struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID of the App Service Environment. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220301.HostingEnvironmentProfile Specification for an App Service Environment to use for this resource.
func (*HostingEnvironmentProfile) DeepCopy ¶
func (in *HostingEnvironmentProfile) DeepCopy() *HostingEnvironmentProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostingEnvironmentProfile.
func (*HostingEnvironmentProfile) DeepCopyInto ¶
func (in *HostingEnvironmentProfile) DeepCopyInto(out *HostingEnvironmentProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostingEnvironmentProfile_STATUS ¶
type HostingEnvironmentProfile_STATUS struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.HostingEnvironmentProfile_STATUS Specification for an App Service Environment to use for this resource.
func (*HostingEnvironmentProfile_STATUS) DeepCopy ¶
func (in *HostingEnvironmentProfile_STATUS) DeepCopy() *HostingEnvironmentProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostingEnvironmentProfile_STATUS.
func (*HostingEnvironmentProfile_STATUS) DeepCopyInto ¶
func (in *HostingEnvironmentProfile_STATUS) DeepCopyInto(out *HostingEnvironmentProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpSecurityRestriction ¶
type IpSecurityRestriction struct { Action *string `json:"action,omitempty"` Description *string `json:"description,omitempty"` Headers map[string][]string `json:"headers,omitempty"` IpAddress *string `json:"ipAddress,omitempty"` Name *string `json:"name,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SubnetMask *string `json:"subnetMask,omitempty"` SubnetTrafficTag *int `json:"subnetTrafficTag,omitempty"` Tag *string `json:"tag,omitempty"` // VnetSubnetResourceReference: Virtual network resource id VnetSubnetResourceReference *genruntime.ResourceReference `armReference:"VnetSubnetResourceId" json:"vnetSubnetResourceReference,omitempty"` VnetTrafficTag *int `json:"vnetTrafficTag,omitempty"` }
Storage version of v1api20220301.IpSecurityRestriction IP security restriction on an app.
func (*IpSecurityRestriction) DeepCopy ¶
func (in *IpSecurityRestriction) DeepCopy() *IpSecurityRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestriction.
func (*IpSecurityRestriction) DeepCopyInto ¶
func (in *IpSecurityRestriction) DeepCopyInto(out *IpSecurityRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpSecurityRestriction_STATUS ¶
type IpSecurityRestriction_STATUS struct { Action *string `json:"action,omitempty"` Description *string `json:"description,omitempty"` Headers map[string][]string `json:"headers,omitempty"` IpAddress *string `json:"ipAddress,omitempty"` Name *string `json:"name,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SubnetMask *string `json:"subnetMask,omitempty"` SubnetTrafficTag *int `json:"subnetTrafficTag,omitempty"` Tag *string `json:"tag,omitempty"` VnetSubnetResourceId *string `json:"vnetSubnetResourceId,omitempty"` VnetTrafficTag *int `json:"vnetTrafficTag,omitempty"` }
Storage version of v1api20220301.IpSecurityRestriction_STATUS IP security restriction on an app.
func (*IpSecurityRestriction_STATUS) DeepCopy ¶
func (in *IpSecurityRestriction_STATUS) DeepCopy() *IpSecurityRestriction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestriction_STATUS.
func (*IpSecurityRestriction_STATUS) DeepCopyInto ¶
func (in *IpSecurityRestriction_STATUS) DeepCopyInto(out *IpSecurityRestriction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubeEnvironmentProfile ¶
type KubeEnvironmentProfile struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID of the Kubernetes Environment. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220301.KubeEnvironmentProfile Specification for a Kubernetes Environment to use for this resource.
func (*KubeEnvironmentProfile) DeepCopy ¶
func (in *KubeEnvironmentProfile) DeepCopy() *KubeEnvironmentProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeEnvironmentProfile.
func (*KubeEnvironmentProfile) DeepCopyInto ¶
func (in *KubeEnvironmentProfile) DeepCopyInto(out *KubeEnvironmentProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KubeEnvironmentProfile_STATUS ¶
type KubeEnvironmentProfile_STATUS struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.KubeEnvironmentProfile_STATUS Specification for a Kubernetes Environment to use for this resource.
func (*KubeEnvironmentProfile_STATUS) DeepCopy ¶
func (in *KubeEnvironmentProfile_STATUS) DeepCopy() *KubeEnvironmentProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeEnvironmentProfile_STATUS.
func (*KubeEnvironmentProfile_STATUS) DeepCopyInto ¶
func (in *KubeEnvironmentProfile_STATUS) DeepCopyInto(out *KubeEnvironmentProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20220301.ManagedServiceIdentity Managed service identity.
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20220301.ManagedServiceIdentity_STATUS Managed service identity.
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameValuePair ¶
type NameValuePair struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20220301.NameValuePair Name value pair.
func (*NameValuePair) DeepCopy ¶
func (in *NameValuePair) DeepCopy() *NameValuePair
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameValuePair.
func (*NameValuePair) DeepCopyInto ¶
func (in *NameValuePair) DeepCopyInto(out *NameValuePair)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameValuePair_STATUS ¶
type NameValuePair_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20220301.NameValuePair_STATUS Name value pair.
func (*NameValuePair_STATUS) DeepCopy ¶
func (in *NameValuePair_STATUS) DeepCopy() *NameValuePair_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameValuePair_STATUS.
func (*NameValuePair_STATUS) DeepCopyInto ¶
func (in *NameValuePair_STATUS) DeepCopyInto(out *NameValuePair_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PushSettings ¶
type PushSettings struct { DynamicTagsJson *string `json:"dynamicTagsJson,omitempty"` IsPushEnabled *bool `json:"isPushEnabled,omitempty"` Kind *string `json:"kind,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagWhitelistJson *string `json:"tagWhitelistJson,omitempty"` TagsRequiringAuth *string `json:"tagsRequiringAuth,omitempty"` }
Storage version of v1api20220301.PushSettings Push settings for the App.
func (*PushSettings) DeepCopy ¶
func (in *PushSettings) DeepCopy() *PushSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PushSettings.
func (*PushSettings) DeepCopyInto ¶
func (in *PushSettings) DeepCopyInto(out *PushSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PushSettings_STATUS ¶
type PushSettings_STATUS struct { DynamicTagsJson *string `json:"dynamicTagsJson,omitempty"` Id *string `json:"id,omitempty"` IsPushEnabled *bool `json:"isPushEnabled,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagWhitelistJson *string `json:"tagWhitelistJson,omitempty"` TagsRequiringAuth *string `json:"tagsRequiringAuth,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220301.PushSettings_STATUS Push settings for the App.
func (*PushSettings_STATUS) DeepCopy ¶
func (in *PushSettings_STATUS) DeepCopy() *PushSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PushSettings_STATUS.
func (*PushSettings_STATUS) DeepCopyInto ¶
func (in *PushSettings_STATUS) DeepCopyInto(out *PushSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RampUpRule ¶
type RampUpRule struct { ActionHostName *string `json:"actionHostName,omitempty"` ChangeDecisionCallbackUrl *string `json:"changeDecisionCallbackUrl,omitempty"` ChangeIntervalInMinutes *int `json:"changeIntervalInMinutes,omitempty"` ChangeStep *float64 `json:"changeStep,omitempty"` MaxReroutePercentage *float64 `json:"maxReroutePercentage,omitempty"` MinReroutePercentage *float64 `json:"minReroutePercentage,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReroutePercentage *float64 `json:"reroutePercentage,omitempty"` }
Storage version of v1api20220301.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) DeepCopy ¶
func (in *RampUpRule) DeepCopy() *RampUpRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RampUpRule.
func (*RampUpRule) DeepCopyInto ¶
func (in *RampUpRule) DeepCopyInto(out *RampUpRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RampUpRule_STATUS ¶
type RampUpRule_STATUS struct { ActionHostName *string `json:"actionHostName,omitempty"` ChangeDecisionCallbackUrl *string `json:"changeDecisionCallbackUrl,omitempty"` ChangeIntervalInMinutes *int `json:"changeIntervalInMinutes,omitempty"` ChangeStep *float64 `json:"changeStep,omitempty"` MaxReroutePercentage *float64 `json:"maxReroutePercentage,omitempty"` MinReroutePercentage *float64 `json:"minReroutePercentage,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ReroutePercentage *float64 `json:"reroutePercentage,omitempty"` }
Storage version of v1api20220301.RampUpRule_STATUS 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_STATUS) DeepCopy ¶
func (in *RampUpRule_STATUS) DeepCopy() *RampUpRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RampUpRule_STATUS.
func (*RampUpRule_STATUS) DeepCopyInto ¶
func (in *RampUpRule_STATUS) DeepCopyInto(out *RampUpRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestsBasedTrigger ¶
type RequestsBasedTrigger struct { Count *int `json:"count,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` }
Storage version of v1api20220301.RequestsBasedTrigger Trigger based on total requests.
func (*RequestsBasedTrigger) DeepCopy ¶
func (in *RequestsBasedTrigger) DeepCopy() *RequestsBasedTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestsBasedTrigger.
func (*RequestsBasedTrigger) DeepCopyInto ¶
func (in *RequestsBasedTrigger) DeepCopyInto(out *RequestsBasedTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestsBasedTrigger_STATUS ¶
type RequestsBasedTrigger_STATUS struct { Count *int `json:"count,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` }
Storage version of v1api20220301.RequestsBasedTrigger_STATUS Trigger based on total requests.
func (*RequestsBasedTrigger_STATUS) DeepCopy ¶
func (in *RequestsBasedTrigger_STATUS) DeepCopy() *RequestsBasedTrigger_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestsBasedTrigger_STATUS.
func (*RequestsBasedTrigger_STATUS) DeepCopyInto ¶
func (in *RequestsBasedTrigger_STATUS) DeepCopyInto(out *RequestsBasedTrigger_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerFarm ¶
type ServerFarm struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServerFarm_Spec `json:"spec,omitempty"` Status ServerFarm_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220301.ServerFarm Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/AppServicePlans.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}
func (*ServerFarm) AzureName ¶
func (farm *ServerFarm) AzureName() string
AzureName returns the Azure name of the resource
func (*ServerFarm) ConfigMapDestinationExpressions ¶
func (farm *ServerFarm) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ServerFarm) DeepCopy ¶
func (in *ServerFarm) DeepCopy() *ServerFarm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerFarm.
func (*ServerFarm) DeepCopyInto ¶
func (in *ServerFarm) DeepCopyInto(out *ServerFarm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerFarm) DeepCopyObject ¶
func (in *ServerFarm) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ServerFarm) GetAPIVersion ¶
func (farm ServerFarm) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-03-01"
func (*ServerFarm) GetConditions ¶
func (farm *ServerFarm) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ServerFarm) GetResourceScope ¶
func (farm *ServerFarm) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ServerFarm) GetSpec ¶
func (farm *ServerFarm) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ServerFarm) GetStatus ¶
func (farm *ServerFarm) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ServerFarm) GetSupportedOperations ¶
func (farm *ServerFarm) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ServerFarm) GetType ¶
func (farm *ServerFarm) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Web/serverfarms"
func (*ServerFarm) Hub ¶
func (farm *ServerFarm) Hub()
Hub marks that this ServerFarm is the hub type for conversion
func (*ServerFarm) NewEmptyStatus ¶
func (farm *ServerFarm) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ServerFarm) OriginalGVK ¶
func (farm *ServerFarm) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ServerFarm) Owner ¶
func (farm *ServerFarm) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ServerFarm) SecretDestinationExpressions ¶
func (farm *ServerFarm) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ServerFarm) SetConditions ¶
func (farm *ServerFarm) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ServerFarm) SetStatus ¶
func (farm *ServerFarm) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ServerFarmList ¶
type ServerFarmList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServerFarm `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220301.ServerFarm Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/AppServicePlans.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}
func (*ServerFarmList) DeepCopy ¶
func (in *ServerFarmList) DeepCopy() *ServerFarmList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerFarmList.
func (*ServerFarmList) DeepCopyInto ¶
func (in *ServerFarmList) DeepCopyInto(out *ServerFarmList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerFarmList) DeepCopyObject ¶
func (in *ServerFarmList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServerFarmOperatorSpec ¶
type ServerFarmOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220301.ServerFarmOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ServerFarmOperatorSpec) DeepCopy ¶
func (in *ServerFarmOperatorSpec) DeepCopy() *ServerFarmOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerFarmOperatorSpec.
func (*ServerFarmOperatorSpec) DeepCopyInto ¶
func (in *ServerFarmOperatorSpec) DeepCopyInto(out *ServerFarmOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerFarm_STATUS ¶
type ServerFarm_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ElasticScaleEnabled *bool `json:"elasticScaleEnabled,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` FreeOfferExpirationTime *string `json:"freeOfferExpirationTime,omitempty"` GeoRegion *string `json:"geoRegion,omitempty"` HostingEnvironmentProfile *HostingEnvironmentProfile_STATUS `json:"hostingEnvironmentProfile,omitempty"` HyperV *bool `json:"hyperV,omitempty"` Id *string `json:"id,omitempty"` IsSpot *bool `json:"isSpot,omitempty"` IsXenon *bool `json:"isXenon,omitempty"` Kind *string `json:"kind,omitempty"` KubeEnvironmentProfile *KubeEnvironmentProfile_STATUS `json:"kubeEnvironmentProfile,omitempty"` Location *string `json:"location,omitempty"` MaximumElasticWorkerCount *int `json:"maximumElasticWorkerCount,omitempty"` MaximumNumberOfWorkers *int `json:"maximumNumberOfWorkers,omitempty"` Name *string `json:"name,omitempty"` NumberOfSites *int `json:"numberOfSites,omitempty"` NumberOfWorkers *int `json:"numberOfWorkers,omitempty"` PerSiteScaling *bool `json:"perSiteScaling,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Reserved *bool `json:"reserved,omitempty"` ResourceGroup *string `json:"resourceGroup,omitempty"` Sku *SkuDescription_STATUS `json:"sku,omitempty"` SpotExpirationTime *string `json:"spotExpirationTime,omitempty"` Status *string `json:"status,omitempty"` Subscription *string `json:"subscription,omitempty"` Tags map[string]string `json:"tags,omitempty"` TargetWorkerCount *int `json:"targetWorkerCount,omitempty"` TargetWorkerSizeId *int `json:"targetWorkerSizeId,omitempty"` Type *string `json:"type,omitempty"` WorkerTierName *string `json:"workerTierName,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20220301.ServerFarm_STATUS
func (*ServerFarm_STATUS) ConvertStatusFrom ¶
func (farm *ServerFarm_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ServerFarm_STATUS from the provided source
func (*ServerFarm_STATUS) ConvertStatusTo ¶
func (farm *ServerFarm_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ServerFarm_STATUS
func (*ServerFarm_STATUS) DeepCopy ¶
func (in *ServerFarm_STATUS) DeepCopy() *ServerFarm_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerFarm_STATUS.
func (*ServerFarm_STATUS) DeepCopyInto ¶
func (in *ServerFarm_STATUS) DeepCopyInto(out *ServerFarm_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerFarm_Spec ¶
type ServerFarm_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` ElasticScaleEnabled *bool `json:"elasticScaleEnabled,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` FreeOfferExpirationTime *string `json:"freeOfferExpirationTime,omitempty"` HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` HyperV *bool `json:"hyperV,omitempty"` IsSpot *bool `json:"isSpot,omitempty"` IsXenon *bool `json:"isXenon,omitempty"` Kind *string `json:"kind,omitempty"` KubeEnvironmentProfile *KubeEnvironmentProfile `json:"kubeEnvironmentProfile,omitempty"` Location *string `json:"location,omitempty"` MaximumElasticWorkerCount *int `json:"maximumElasticWorkerCount,omitempty"` OperatorSpec *ServerFarmOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PerSiteScaling *bool `json:"perSiteScaling,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reserved *bool `json:"reserved,omitempty"` Sku *SkuDescription `json:"sku,omitempty"` SpotExpirationTime *string `json:"spotExpirationTime,omitempty"` Tags map[string]string `json:"tags,omitempty"` TargetWorkerCount *int `json:"targetWorkerCount,omitempty"` TargetWorkerSizeId *int `json:"targetWorkerSizeId,omitempty"` WorkerTierName *string `json:"workerTierName,omitempty"` ZoneRedundant *bool `json:"zoneRedundant,omitempty"` }
Storage version of v1api20220301.ServerFarm_Spec
func (*ServerFarm_Spec) ConvertSpecFrom ¶
func (farm *ServerFarm_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ServerFarm_Spec from the provided source
func (*ServerFarm_Spec) ConvertSpecTo ¶
func (farm *ServerFarm_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ServerFarm_Spec
func (*ServerFarm_Spec) DeepCopy ¶
func (in *ServerFarm_Spec) DeepCopy() *ServerFarm_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerFarm_Spec.
func (*ServerFarm_Spec) DeepCopyInto ¶
func (in *ServerFarm_Spec) DeepCopyInto(out *ServerFarm_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Site ¶
type Site struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Site_Spec `json:"spec,omitempty"` Status Site_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220301.Site Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/WebApps.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
func (*Site) ConfigMapDestinationExpressions ¶
func (site *Site) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Site) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Site.
func (*Site) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Site) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Site) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2022-03-01"
func (*Site) GetConditions ¶
func (site *Site) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Site) GetResourceScope ¶
func (site *Site) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Site) GetSpec ¶
func (site *Site) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Site) GetStatus ¶
func (site *Site) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Site) GetSupportedOperations ¶
func (site *Site) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Site) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Web/sites"
func (*Site) NewEmptyStatus ¶
func (site *Site) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Site) OriginalGVK ¶
func (site *Site) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Site) Owner ¶
func (site *Site) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Site) SecretDestinationExpressions ¶
func (site *Site) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Site) SetConditions ¶
func (site *Site) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Site) SetStatus ¶
func (site *Site) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type SiteConfig ¶
type SiteConfig struct { AcrUseManagedIdentityCreds *bool `json:"acrUseManagedIdentityCreds,omitempty"` AcrUserManagedIdentityID *string `json:"acrUserManagedIdentityID,omitempty"` AlwaysOn *bool `json:"alwaysOn,omitempty"` ApiDefinition *ApiDefinitionInfo `json:"apiDefinition,omitempty"` ApiManagementConfig *ApiManagementConfig `json:"apiManagementConfig,omitempty"` AppCommandLine *string `json:"appCommandLine,omitempty"` AppSettings []NameValuePair `json:"appSettings,omitempty"` AutoHealEnabled *bool `json:"autoHealEnabled,omitempty"` AutoHealRules *AutoHealRules `json:"autoHealRules,omitempty"` AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty"` AzureStorageAccounts map[string]AzureStorageInfoValue `json:"azureStorageAccounts,omitempty"` ConnectionStrings []ConnStringInfo `json:"connectionStrings,omitempty"` Cors *CorsSettings `json:"cors,omitempty"` DefaultDocuments []string `json:"defaultDocuments,omitempty"` DetailedErrorLoggingEnabled *bool `json:"detailedErrorLoggingEnabled,omitempty"` DocumentRoot *string `json:"documentRoot,omitempty"` Experiments *Experiments `json:"experiments,omitempty"` FtpsState *string `json:"ftpsState,omitempty"` FunctionAppScaleLimit *int `json:"functionAppScaleLimit,omitempty"` FunctionsRuntimeScaleMonitoringEnabled *bool `json:"functionsRuntimeScaleMonitoringEnabled,omitempty"` HandlerMappings []HandlerMapping `json:"handlerMappings,omitempty"` HealthCheckPath *string `json:"healthCheckPath,omitempty"` Http20Enabled *bool `json:"http20Enabled,omitempty"` HttpLoggingEnabled *bool `json:"httpLoggingEnabled,omitempty"` IpSecurityRestrictions []IpSecurityRestriction `json:"ipSecurityRestrictions,omitempty"` JavaContainer *string `json:"javaContainer,omitempty"` JavaContainerVersion *string `json:"javaContainerVersion,omitempty"` JavaVersion *string `json:"javaVersion,omitempty"` KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"` Limits *SiteLimits `json:"limits,omitempty"` LinuxFxVersion *string `json:"linuxFxVersion,omitempty"` LoadBalancing *string `json:"loadBalancing,omitempty"` LocalMySqlEnabled *bool `json:"localMySqlEnabled,omitempty"` LogsDirectorySizeLimit *int `json:"logsDirectorySizeLimit,omitempty"` ManagedPipelineMode *string `json:"managedPipelineMode,omitempty"` ManagedServiceIdentityId *int `json:"managedServiceIdentityId,omitempty"` MinTlsVersion *string `json:"minTlsVersion,omitempty"` MinimumElasticInstanceCount *int `json:"minimumElasticInstanceCount,omitempty"` NetFrameworkVersion *string `json:"netFrameworkVersion,omitempty"` NodeVersion *string `json:"nodeVersion,omitempty"` NumberOfWorkers *int `json:"numberOfWorkers,omitempty"` PhpVersion *string `json:"phpVersion,omitempty"` PowerShellVersion *string `json:"powerShellVersion,omitempty"` PreWarmedInstanceCount *int `json:"preWarmedInstanceCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` PublishingUsername *string `json:"publishingUsername,omitempty"` Push *PushSettings `json:"push,omitempty"` PythonVersion *string `json:"pythonVersion,omitempty"` RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty"` RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty"` RequestTracingEnabled *bool `json:"requestTracingEnabled,omitempty"` RequestTracingExpirationTime *string `json:"requestTracingExpirationTime,omitempty"` ScmIpSecurityRestrictions []IpSecurityRestriction `json:"scmIpSecurityRestrictions,omitempty"` ScmIpSecurityRestrictionsUseMain *bool `json:"scmIpSecurityRestrictionsUseMain,omitempty"` ScmMinTlsVersion *string `json:"scmMinTlsVersion,omitempty"` ScmType *string `json:"scmType,omitempty"` TracingOptions *string `json:"tracingOptions,omitempty"` Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty"` VirtualApplications []VirtualApplication `json:"virtualApplications,omitempty"` VnetName *string `json:"vnetName,omitempty"` VnetPrivatePortsCount *int `json:"vnetPrivatePortsCount,omitempty"` VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty"` WebSocketsEnabled *bool `json:"webSocketsEnabled,omitempty"` WebsiteTimeZone *string `json:"websiteTimeZone,omitempty"` WindowsFxVersion *string `json:"windowsFxVersion,omitempty"` XManagedServiceIdentityId *int `json:"xManagedServiceIdentityId,omitempty"` }
Storage version of v1api20220301.SiteConfig Configuration of an App Service app.
func (*SiteConfig) DeepCopy ¶
func (in *SiteConfig) DeepCopy() *SiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfig.
func (*SiteConfig) DeepCopyInto ¶
func (in *SiteConfig) DeepCopyInto(out *SiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteConfig_STATUS ¶
type SiteConfig_STATUS struct { AcrUseManagedIdentityCreds *bool `json:"acrUseManagedIdentityCreds,omitempty"` AcrUserManagedIdentityID *string `json:"acrUserManagedIdentityID,omitempty"` AlwaysOn *bool `json:"alwaysOn,omitempty"` ApiDefinition *ApiDefinitionInfo_STATUS `json:"apiDefinition,omitempty"` ApiManagementConfig *ApiManagementConfig_STATUS `json:"apiManagementConfig,omitempty"` AppCommandLine *string `json:"appCommandLine,omitempty"` AppSettings []NameValuePair_STATUS `json:"appSettings,omitempty"` AutoHealEnabled *bool `json:"autoHealEnabled,omitempty"` AutoHealRules *AutoHealRules_STATUS `json:"autoHealRules,omitempty"` AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty"` AzureStorageAccounts map[string]AzureStorageInfoValue_STATUS `json:"azureStorageAccounts,omitempty"` ConnectionStrings []ConnStringInfo_STATUS `json:"connectionStrings,omitempty"` Cors *CorsSettings_STATUS `json:"cors,omitempty"` DefaultDocuments []string `json:"defaultDocuments,omitempty"` DetailedErrorLoggingEnabled *bool `json:"detailedErrorLoggingEnabled,omitempty"` DocumentRoot *string `json:"documentRoot,omitempty"` Experiments *Experiments_STATUS `json:"experiments,omitempty"` FtpsState *string `json:"ftpsState,omitempty"` FunctionAppScaleLimit *int `json:"functionAppScaleLimit,omitempty"` FunctionsRuntimeScaleMonitoringEnabled *bool `json:"functionsRuntimeScaleMonitoringEnabled,omitempty"` HandlerMappings []HandlerMapping_STATUS `json:"handlerMappings,omitempty"` HealthCheckPath *string `json:"healthCheckPath,omitempty"` Http20Enabled *bool `json:"http20Enabled,omitempty"` HttpLoggingEnabled *bool `json:"httpLoggingEnabled,omitempty"` IpSecurityRestrictions []IpSecurityRestriction_STATUS `json:"ipSecurityRestrictions,omitempty"` JavaContainer *string `json:"javaContainer,omitempty"` JavaContainerVersion *string `json:"javaContainerVersion,omitempty"` JavaVersion *string `json:"javaVersion,omitempty"` KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"` Limits *SiteLimits_STATUS `json:"limits,omitempty"` LinuxFxVersion *string `json:"linuxFxVersion,omitempty"` LoadBalancing *string `json:"loadBalancing,omitempty"` LocalMySqlEnabled *bool `json:"localMySqlEnabled,omitempty"` LogsDirectorySizeLimit *int `json:"logsDirectorySizeLimit,omitempty"` MachineKey *SiteMachineKey_STATUS `json:"machineKey,omitempty"` ManagedPipelineMode *string `json:"managedPipelineMode,omitempty"` ManagedServiceIdentityId *int `json:"managedServiceIdentityId,omitempty"` MinTlsVersion *string `json:"minTlsVersion,omitempty"` MinimumElasticInstanceCount *int `json:"minimumElasticInstanceCount,omitempty"` NetFrameworkVersion *string `json:"netFrameworkVersion,omitempty"` NodeVersion *string `json:"nodeVersion,omitempty"` NumberOfWorkers *int `json:"numberOfWorkers,omitempty"` PhpVersion *string `json:"phpVersion,omitempty"` PowerShellVersion *string `json:"powerShellVersion,omitempty"` PreWarmedInstanceCount *int `json:"preWarmedInstanceCount,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` PublishingUsername *string `json:"publishingUsername,omitempty"` Push *PushSettings_STATUS `json:"push,omitempty"` PythonVersion *string `json:"pythonVersion,omitempty"` RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty"` RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty"` RequestTracingEnabled *bool `json:"requestTracingEnabled,omitempty"` RequestTracingExpirationTime *string `json:"requestTracingExpirationTime,omitempty"` ScmIpSecurityRestrictions []IpSecurityRestriction_STATUS `json:"scmIpSecurityRestrictions,omitempty"` ScmIpSecurityRestrictionsUseMain *bool `json:"scmIpSecurityRestrictionsUseMain,omitempty"` ScmMinTlsVersion *string `json:"scmMinTlsVersion,omitempty"` ScmType *string `json:"scmType,omitempty"` TracingOptions *string `json:"tracingOptions,omitempty"` Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty"` VirtualApplications []VirtualApplication_STATUS `json:"virtualApplications,omitempty"` VnetName *string `json:"vnetName,omitempty"` VnetPrivatePortsCount *int `json:"vnetPrivatePortsCount,omitempty"` VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty"` WebSocketsEnabled *bool `json:"webSocketsEnabled,omitempty"` WebsiteTimeZone *string `json:"websiteTimeZone,omitempty"` WindowsFxVersion *string `json:"windowsFxVersion,omitempty"` XManagedServiceIdentityId *int `json:"xManagedServiceIdentityId,omitempty"` }
Storage version of v1api20220301.SiteConfig_STATUS Configuration of an App Service app.
func (*SiteConfig_STATUS) DeepCopy ¶
func (in *SiteConfig_STATUS) DeepCopy() *SiteConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteConfig_STATUS.
func (*SiteConfig_STATUS) DeepCopyInto ¶
func (in *SiteConfig_STATUS) DeepCopyInto(out *SiteConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLimits ¶
type SiteLimits struct { MaxDiskSizeInMb *int `json:"maxDiskSizeInMb,omitempty"` MaxMemoryInMb *int `json:"maxMemoryInMb,omitempty"` MaxPercentageCpu *float64 `json:"maxPercentageCpu,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.SiteLimits Metric limits set on an app.
func (*SiteLimits) DeepCopy ¶
func (in *SiteLimits) DeepCopy() *SiteLimits
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLimits.
func (*SiteLimits) DeepCopyInto ¶
func (in *SiteLimits) DeepCopyInto(out *SiteLimits)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLimits_STATUS ¶
type SiteLimits_STATUS struct { MaxDiskSizeInMb *int `json:"maxDiskSizeInMb,omitempty"` MaxMemoryInMb *int `json:"maxMemoryInMb,omitempty"` MaxPercentageCpu *float64 `json:"maxPercentageCpu,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.SiteLimits_STATUS Metric limits set on an app.
func (*SiteLimits_STATUS) DeepCopy ¶
func (in *SiteLimits_STATUS) DeepCopy() *SiteLimits_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLimits_STATUS.
func (*SiteLimits_STATUS) DeepCopyInto ¶
func (in *SiteLimits_STATUS) DeepCopyInto(out *SiteLimits_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteList ¶
type SiteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Site `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220301.Site Generator information: - Generated from: /web/resource-manager/Microsoft.Web/stable/2022-03-01/WebApps.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
func (*SiteList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteList.
func (*SiteList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SiteList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SiteMachineKey_STATUS ¶
type SiteMachineKey_STATUS struct { Decryption *string `json:"decryption,omitempty"` DecryptionKey *string `json:"decryptionKey,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Validation *string `json:"validation,omitempty"` ValidationKey *string `json:"validationKey,omitempty"` }
Storage version of v1api20220301.SiteMachineKey_STATUS MachineKey of an app.
func (*SiteMachineKey_STATUS) DeepCopy ¶
func (in *SiteMachineKey_STATUS) DeepCopy() *SiteMachineKey_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteMachineKey_STATUS.
func (*SiteMachineKey_STATUS) DeepCopyInto ¶
func (in *SiteMachineKey_STATUS) DeepCopyInto(out *SiteMachineKey_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteOperatorSpec ¶
type SiteOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220301.SiteOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SiteOperatorSpec) DeepCopy ¶
func (in *SiteOperatorSpec) DeepCopy() *SiteOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteOperatorSpec.
func (*SiteOperatorSpec) DeepCopyInto ¶
func (in *SiteOperatorSpec) DeepCopyInto(out *SiteOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Site_STATUS ¶
type Site_STATUS struct { AvailabilityState *string `json:"availabilityState,omitempty"` ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"` ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"` ClientCertMode *string `json:"clientCertMode,omitempty"` CloningInfo *CloningInfo_STATUS `json:"cloningInfo,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` ContainerSize *int `json:"containerSize,omitempty"` CustomDomainVerificationId *string `json:"customDomainVerificationId,omitempty"` DailyMemoryTimeQuota *int `json:"dailyMemoryTimeQuota,omitempty"` DefaultHostName *string `json:"defaultHostName,omitempty"` Enabled *bool `json:"enabled,omitempty"` EnabledHostNames []string `json:"enabledHostNames,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` HostNameSslStates []HostNameSslState_STATUS `json:"hostNameSslStates,omitempty"` HostNames []string `json:"hostNames,omitempty"` HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"` HostingEnvironmentProfile *HostingEnvironmentProfile_STATUS `json:"hostingEnvironmentProfile,omitempty"` HttpsOnly *bool `json:"httpsOnly,omitempty"` HyperV *bool `json:"hyperV,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"` InProgressOperationId *string `json:"inProgressOperationId,omitempty"` IsDefaultContainer *bool `json:"isDefaultContainer,omitempty"` IsXenon *bool `json:"isXenon,omitempty"` KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"` Kind *string `json:"kind,omitempty"` LastModifiedTimeUtc *string `json:"lastModifiedTimeUtc,omitempty"` Location *string `json:"location,omitempty"` MaxNumberOfWorkers *int `json:"maxNumberOfWorkers,omitempty"` Name *string `json:"name,omitempty"` OutboundIpAddresses *string `json:"outboundIpAddresses,omitempty"` PossibleOutboundIpAddresses *string `json:"possibleOutboundIpAddresses,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` RedundancyMode *string `json:"redundancyMode,omitempty"` RepositorySiteName *string `json:"repositorySiteName,omitempty"` Reserved *bool `json:"reserved,omitempty"` ResourceGroup *string `json:"resourceGroup,omitempty"` ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"` ServerFarmId *string `json:"serverFarmId,omitempty"` SiteConfig *SiteConfig_STATUS `json:"siteConfig,omitempty"` SlotSwapStatus *SlotSwapStatus_STATUS `json:"slotSwapStatus,omitempty"` State *string `json:"state,omitempty"` StorageAccountRequired *bool `json:"storageAccountRequired,omitempty"` SuspendedTill *string `json:"suspendedTill,omitempty"` Tags map[string]string `json:"tags,omitempty"` TargetSwapSlot *string `json:"targetSwapSlot,omitempty"` TrafficManagerHostNames []string `json:"trafficManagerHostNames,omitempty"` Type *string `json:"type,omitempty"` UsageState *string `json:"usageState,omitempty"` VirtualNetworkSubnetId *string `json:"virtualNetworkSubnetId,omitempty"` VnetImagePullEnabled *bool `json:"vnetImagePullEnabled,omitempty"` VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty"` }
Storage version of v1api20220301.Site_STATUS A web app, a mobile app backend, or an API app.
func (*Site_STATUS) ConvertStatusFrom ¶
func (site *Site_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Site_STATUS from the provided source
func (*Site_STATUS) ConvertStatusTo ¶
func (site *Site_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Site_STATUS
func (*Site_STATUS) DeepCopy ¶
func (in *Site_STATUS) DeepCopy() *Site_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Site_STATUS.
func (*Site_STATUS) DeepCopyInto ¶
func (in *Site_STATUS) DeepCopyInto(out *Site_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Site_Spec ¶
type Site_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty"` ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` ClientCertExclusionPaths *string `json:"clientCertExclusionPaths,omitempty"` ClientCertMode *string `json:"clientCertMode,omitempty"` CloningInfo *CloningInfo `json:"cloningInfo,omitempty"` ContainerSize *int `json:"containerSize,omitempty"` CustomDomainVerificationId *string `json:"customDomainVerificationId,omitempty"` DailyMemoryTimeQuota *int `json:"dailyMemoryTimeQuota,omitempty"` Enabled *bool `json:"enabled,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` HostNameSslStates []HostNameSslState `json:"hostNameSslStates,omitempty"` HostNamesDisabled *bool `json:"hostNamesDisabled,omitempty"` HostingEnvironmentProfile *HostingEnvironmentProfile `json:"hostingEnvironmentProfile,omitempty"` HttpsOnly *bool `json:"httpsOnly,omitempty"` HyperV *bool `json:"hyperV,omitempty"` Identity *ManagedServiceIdentity `json:"identity,omitempty"` IsXenon *bool `json:"isXenon,omitempty"` KeyVaultReferenceIdentity *string `json:"keyVaultReferenceIdentity,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *SiteOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` RedundancyMode *string `json:"redundancyMode,omitempty"` Reserved *bool `json:"reserved,omitempty"` ScmSiteAlsoStopped *bool `json:"scmSiteAlsoStopped,omitempty"` // ServerFarmReference: Resource ID of the associated App Service plan, formatted as: // "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmReference *genruntime.ResourceReference `armReference:"ServerFarmId" json:"serverFarmReference,omitempty"` SiteConfig *SiteConfig `json:"siteConfig,omitempty"` StorageAccountRequired *bool `json:"storageAccountRequired,omitempty"` Tags map[string]string `json:"tags,omitempty"` // VirtualNetworkSubnetReference: Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET // Integration. // This must be of the form // /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} VirtualNetworkSubnetReference *genruntime.ResourceReference `armReference:"VirtualNetworkSubnetId" json:"virtualNetworkSubnetReference,omitempty"` VnetImagePullEnabled *bool `json:"vnetImagePullEnabled,omitempty"` VnetRouteAllEnabled *bool `json:"vnetRouteAllEnabled,omitempty"` }
Storage version of v1api20220301.Site_Spec
func (*Site_Spec) ConvertSpecFrom ¶
func (site *Site_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Site_Spec from the provided source
func (*Site_Spec) ConvertSpecTo ¶
func (site *Site_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Site_Spec
func (*Site_Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Site_Spec.
func (*Site_Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuCapacity ¶
type SkuCapacity struct { Default *int `json:"default,omitempty"` ElasticMaximum *int `json:"elasticMaximum,omitempty"` Maximum *int `json:"maximum,omitempty"` Minimum *int `json:"minimum,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScaleType *string `json:"scaleType,omitempty"` }
Storage version of v1api20220301.SkuCapacity Description of the App Service plan scale options.
func (*SkuCapacity) DeepCopy ¶
func (in *SkuCapacity) DeepCopy() *SkuCapacity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuCapacity.
func (*SkuCapacity) DeepCopyInto ¶
func (in *SkuCapacity) DeepCopyInto(out *SkuCapacity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuCapacity_STATUS ¶
type SkuCapacity_STATUS struct { Default *int `json:"default,omitempty"` ElasticMaximum *int `json:"elasticMaximum,omitempty"` Maximum *int `json:"maximum,omitempty"` Minimum *int `json:"minimum,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScaleType *string `json:"scaleType,omitempty"` }
Storage version of v1api20220301.SkuCapacity_STATUS Description of the App Service plan scale options.
func (*SkuCapacity_STATUS) DeepCopy ¶
func (in *SkuCapacity_STATUS) DeepCopy() *SkuCapacity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuCapacity_STATUS.
func (*SkuCapacity_STATUS) DeepCopyInto ¶
func (in *SkuCapacity_STATUS) DeepCopyInto(out *SkuCapacity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuDescription ¶
type SkuDescription struct { Capabilities []Capability `json:"capabilities,omitempty"` Capacity *int `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Locations []string `json:"locations,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Size *string `json:"size,omitempty"` SkuCapacity *SkuCapacity `json:"skuCapacity,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220301.SkuDescription Description of a SKU for a scalable resource.
func (*SkuDescription) DeepCopy ¶
func (in *SkuDescription) DeepCopy() *SkuDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuDescription.
func (*SkuDescription) DeepCopyInto ¶
func (in *SkuDescription) DeepCopyInto(out *SkuDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuDescription_STATUS ¶
type SkuDescription_STATUS struct { Capabilities []Capability_STATUS `json:"capabilities,omitempty"` Capacity *int `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Locations []string `json:"locations,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Size *string `json:"size,omitempty"` SkuCapacity *SkuCapacity_STATUS `json:"skuCapacity,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220301.SkuDescription_STATUS Description of a SKU for a scalable resource.
func (*SkuDescription_STATUS) DeepCopy ¶
func (in *SkuDescription_STATUS) DeepCopy() *SkuDescription_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuDescription_STATUS.
func (*SkuDescription_STATUS) DeepCopyInto ¶
func (in *SkuDescription_STATUS) DeepCopyInto(out *SkuDescription_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlotSwapStatus_STATUS ¶
type SlotSwapStatus_STATUS struct { DestinationSlotName *string `json:"destinationSlotName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceSlotName *string `json:"sourceSlotName,omitempty"` TimestampUtc *string `json:"timestampUtc,omitempty"` }
Storage version of v1api20220301.SlotSwapStatus_STATUS The status of the last successful slot swap operation.
func (*SlotSwapStatus_STATUS) DeepCopy ¶
func (in *SlotSwapStatus_STATUS) DeepCopy() *SlotSwapStatus_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlotSwapStatus_STATUS.
func (*SlotSwapStatus_STATUS) DeepCopyInto ¶
func (in *SlotSwapStatus_STATUS) DeepCopyInto(out *SlotSwapStatus_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlowRequestsBasedTrigger ¶
type SlowRequestsBasedTrigger struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` TimeTaken *string `json:"timeTaken,omitempty"` }
Storage version of v1api20220301.SlowRequestsBasedTrigger Trigger based on request execution time.
func (*SlowRequestsBasedTrigger) DeepCopy ¶
func (in *SlowRequestsBasedTrigger) DeepCopy() *SlowRequestsBasedTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlowRequestsBasedTrigger.
func (*SlowRequestsBasedTrigger) DeepCopyInto ¶
func (in *SlowRequestsBasedTrigger) DeepCopyInto(out *SlowRequestsBasedTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlowRequestsBasedTrigger_STATUS ¶
type SlowRequestsBasedTrigger_STATUS struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` TimeTaken *string `json:"timeTaken,omitempty"` }
Storage version of v1api20220301.SlowRequestsBasedTrigger_STATUS Trigger based on request execution time.
func (*SlowRequestsBasedTrigger_STATUS) DeepCopy ¶
func (in *SlowRequestsBasedTrigger_STATUS) DeepCopy() *SlowRequestsBasedTrigger_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlowRequestsBasedTrigger_STATUS.
func (*SlowRequestsBasedTrigger_STATUS) DeepCopyInto ¶
func (in *SlowRequestsBasedTrigger_STATUS) DeepCopyInto(out *SlowRequestsBasedTrigger_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusCodesBasedTrigger ¶
type StatusCodesBasedTrigger struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *int `json:"status,omitempty"` SubStatus *int `json:"subStatus,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` Win32Status *int `json:"win32Status,omitempty"` }
Storage version of v1api20220301.StatusCodesBasedTrigger Trigger based on status code.
func (*StatusCodesBasedTrigger) DeepCopy ¶
func (in *StatusCodesBasedTrigger) DeepCopy() *StatusCodesBasedTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCodesBasedTrigger.
func (*StatusCodesBasedTrigger) DeepCopyInto ¶
func (in *StatusCodesBasedTrigger) DeepCopyInto(out *StatusCodesBasedTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusCodesBasedTrigger_STATUS ¶
type StatusCodesBasedTrigger_STATUS struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *int `json:"status,omitempty"` SubStatus *int `json:"subStatus,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` Win32Status *int `json:"win32Status,omitempty"` }
Storage version of v1api20220301.StatusCodesBasedTrigger_STATUS Trigger based on status code.
func (*StatusCodesBasedTrigger_STATUS) DeepCopy ¶
func (in *StatusCodesBasedTrigger_STATUS) DeepCopy() *StatusCodesBasedTrigger_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCodesBasedTrigger_STATUS.
func (*StatusCodesBasedTrigger_STATUS) DeepCopyInto ¶
func (in *StatusCodesBasedTrigger_STATUS) DeepCopyInto(out *StatusCodesBasedTrigger_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusCodesRangeBasedTrigger ¶
type StatusCodesRangeBasedTrigger struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StatusCodes *string `json:"statusCodes,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` }
Storage version of v1api20220301.StatusCodesRangeBasedTrigger Trigger based on range of status codes.
func (*StatusCodesRangeBasedTrigger) DeepCopy ¶
func (in *StatusCodesRangeBasedTrigger) DeepCopy() *StatusCodesRangeBasedTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCodesRangeBasedTrigger.
func (*StatusCodesRangeBasedTrigger) DeepCopyInto ¶
func (in *StatusCodesRangeBasedTrigger) DeepCopyInto(out *StatusCodesRangeBasedTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StatusCodesRangeBasedTrigger_STATUS ¶
type StatusCodesRangeBasedTrigger_STATUS struct { Count *int `json:"count,omitempty"` Path *string `json:"path,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StatusCodes *string `json:"statusCodes,omitempty"` TimeInterval *string `json:"timeInterval,omitempty"` }
Storage version of v1api20220301.StatusCodesRangeBasedTrigger_STATUS Trigger based on range of status codes.
func (*StatusCodesRangeBasedTrigger_STATUS) DeepCopy ¶
func (in *StatusCodesRangeBasedTrigger_STATUS) DeepCopy() *StatusCodesRangeBasedTrigger_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCodesRangeBasedTrigger_STATUS.
func (*StatusCodesRangeBasedTrigger_STATUS) DeepCopyInto ¶
func (in *StatusCodesRangeBasedTrigger_STATUS) DeepCopyInto(out *StatusCodesRangeBasedTrigger_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20220301.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_STATUS ¶
type UserAssignedIdentity_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220301.UserAssignedIdentity_STATUS User Assigned identity.
func (*UserAssignedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (*UserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualApplication ¶
type VirtualApplication struct { PhysicalPath *string `json:"physicalPath,omitempty"` PreloadEnabled *bool `json:"preloadEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualDirectories []VirtualDirectory `json:"virtualDirectories,omitempty"` VirtualPath *string `json:"virtualPath,omitempty"` }
Storage version of v1api20220301.VirtualApplication Virtual application in an app.
func (*VirtualApplication) DeepCopy ¶
func (in *VirtualApplication) DeepCopy() *VirtualApplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualApplication.
func (*VirtualApplication) DeepCopyInto ¶
func (in *VirtualApplication) DeepCopyInto(out *VirtualApplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualApplication_STATUS ¶
type VirtualApplication_STATUS struct { PhysicalPath *string `json:"physicalPath,omitempty"` PreloadEnabled *bool `json:"preloadEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualDirectories []VirtualDirectory_STATUS `json:"virtualDirectories,omitempty"` VirtualPath *string `json:"virtualPath,omitempty"` }
Storage version of v1api20220301.VirtualApplication_STATUS Virtual application in an app.
func (*VirtualApplication_STATUS) DeepCopy ¶
func (in *VirtualApplication_STATUS) DeepCopy() *VirtualApplication_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualApplication_STATUS.
func (*VirtualApplication_STATUS) DeepCopyInto ¶
func (in *VirtualApplication_STATUS) DeepCopyInto(out *VirtualApplication_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualDirectory ¶
type VirtualDirectory struct { PhysicalPath *string `json:"physicalPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualPath *string `json:"virtualPath,omitempty"` }
Storage version of v1api20220301.VirtualDirectory Directory for virtual application.
func (*VirtualDirectory) DeepCopy ¶
func (in *VirtualDirectory) DeepCopy() *VirtualDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualDirectory.
func (*VirtualDirectory) DeepCopyInto ¶
func (in *VirtualDirectory) DeepCopyInto(out *VirtualDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualDirectory_STATUS ¶
type VirtualDirectory_STATUS struct { PhysicalPath *string `json:"physicalPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualPath *string `json:"virtualPath,omitempty"` }
Storage version of v1api20220301.VirtualDirectory_STATUS Directory for virtual application.
func (*VirtualDirectory_STATUS) DeepCopy ¶
func (in *VirtualDirectory_STATUS) DeepCopy() *VirtualDirectory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualDirectory_STATUS.
func (*VirtualDirectory_STATUS) DeepCopyInto ¶
func (in *VirtualDirectory_STATUS) DeepCopyInto(out *VirtualDirectory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.