Documentation
¶
Overview ¶
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.
Package storage contains API Schema definitions for the app storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=app.azure.com +versionName=v1api20240301storage
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 AllowedAudiencesValidation
- type AllowedAudiencesValidation_STATUS
- type AllowedPrincipals
- type AllowedPrincipals_STATUS
- type AppLogsConfiguration
- type AppLogsConfiguration_STATUS
- type AppRegistration
- type AppRegistration_STATUS
- type Apple
- type AppleRegistration
- type AppleRegistration_STATUS
- type Apple_STATUS
- type AuthConfig
- func (config *AuthConfig) AzureName() string
- func (config *AuthConfig) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AuthConfig) DeepCopy() *AuthConfig
- func (in *AuthConfig) DeepCopyInto(out *AuthConfig)
- func (in *AuthConfig) DeepCopyObject() runtime.Object
- func (config AuthConfig) GetAPIVersion() string
- func (config *AuthConfig) GetConditions() conditions.Conditions
- func (config *AuthConfig) GetResourceScope() genruntime.ResourceScope
- func (config *AuthConfig) GetSpec() genruntime.ConvertibleSpec
- func (config *AuthConfig) GetStatus() genruntime.ConvertibleStatus
- func (config *AuthConfig) GetSupportedOperations() []genruntime.ResourceOperation
- func (config *AuthConfig) GetType() string
- func (config *AuthConfig) Hub()
- func (config *AuthConfig) NewEmptyStatus() genruntime.ConvertibleStatus
- func (config *AuthConfig) OriginalGVK() *schema.GroupVersionKind
- func (config *AuthConfig) Owner() *genruntime.ResourceReference
- func (config *AuthConfig) SecretDestinationExpressions() []*core.DestinationExpression
- func (config *AuthConfig) SetConditions(conditions conditions.Conditions)
- func (config *AuthConfig) SetStatus(status genruntime.ConvertibleStatus) error
- type AuthConfigList
- type AuthConfigOperatorSpec
- type AuthConfig_STATUS
- func (config *AuthConfig_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (config *AuthConfig_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AuthConfig_STATUS) DeepCopy() *AuthConfig_STATUS
- func (in *AuthConfig_STATUS) DeepCopyInto(out *AuthConfig_STATUS)
- type AuthConfig_Spec
- type AuthPlatform
- type AuthPlatform_STATUS
- type AzureActiveDirectory
- type AzureActiveDirectoryLogin
- type AzureActiveDirectoryLogin_STATUS
- type AzureActiveDirectoryRegistration
- type AzureActiveDirectoryRegistration_STATUS
- type AzureActiveDirectoryValidation
- type AzureActiveDirectoryValidation_STATUS
- type AzureActiveDirectory_STATUS
- type AzureStaticWebApps
- type AzureStaticWebAppsRegistration
- type AzureStaticWebAppsRegistration_STATUS
- type AzureStaticWebApps_STATUS
- type BaseContainer
- type BaseContainer_STATUS
- type BlobStorageTokenStore
- type BlobStorageTokenStore_STATUS
- type ClientRegistration
- type ClientRegistration_STATUS
- type Configuration
- type Configuration_STATUS
- type Container
- type ContainerApp
- func (containerApp *ContainerApp) AzureName() string
- func (containerApp *ContainerApp) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ContainerApp) DeepCopy() *ContainerApp
- func (in *ContainerApp) DeepCopyInto(out *ContainerApp)
- func (in *ContainerApp) DeepCopyObject() runtime.Object
- func (containerApp *ContainerApp) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (containerApp ContainerApp) GetAPIVersion() string
- func (containerApp *ContainerApp) GetConditions() conditions.Conditions
- func (containerApp *ContainerApp) GetResourceScope() genruntime.ResourceScope
- func (containerApp *ContainerApp) GetSpec() genruntime.ConvertibleSpec
- func (containerApp *ContainerApp) GetStatus() genruntime.ConvertibleStatus
- func (containerApp *ContainerApp) GetSupportedOperations() []genruntime.ResourceOperation
- func (containerApp *ContainerApp) GetType() string
- func (containerApp *ContainerApp) Hub()
- func (containerApp *ContainerApp) NewEmptyStatus() genruntime.ConvertibleStatus
- func (containerApp *ContainerApp) OriginalGVK() *schema.GroupVersionKind
- func (containerApp *ContainerApp) Owner() *genruntime.ResourceReference
- func (containerApp *ContainerApp) SecretDestinationExpressions() []*core.DestinationExpression
- func (containerApp *ContainerApp) SetConditions(conditions conditions.Conditions)
- func (containerApp *ContainerApp) SetStatus(status genruntime.ConvertibleStatus) error
- type ContainerAppList
- type ContainerAppOperatorConfigMaps
- type ContainerAppOperatorSpec
- type ContainerAppProbe
- type ContainerAppProbe_HttpGet
- type ContainerAppProbe_HttpGet_HttpHeaders
- type ContainerAppProbe_HttpGet_HttpHeaders_STATUS
- type ContainerAppProbe_HttpGet_STATUS
- type ContainerAppProbe_STATUS
- type ContainerAppProbe_TcpSocket
- type ContainerAppProbe_TcpSocket_STATUS
- type ContainerApp_STATUS
- func (containerApp *ContainerApp_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (containerApp *ContainerApp_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ContainerApp_STATUS) DeepCopy() *ContainerApp_STATUS
- func (in *ContainerApp_STATUS) DeepCopyInto(out *ContainerApp_STATUS)
- type ContainerApp_Spec
- func (containerApp *ContainerApp_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (containerApp *ContainerApp_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ContainerApp_Spec) DeepCopy() *ContainerApp_Spec
- func (in *ContainerApp_Spec) DeepCopyInto(out *ContainerApp_Spec)
- type ContainerResources
- type ContainerResources_STATUS
- type Container_STATUS
- type CookieExpiration
- type CookieExpiration_STATUS
- type CorsPolicy
- type CorsPolicy_STATUS
- type CustomDomain
- type CustomDomainConfiguration
- type CustomDomainConfiguration_STATUS
- type CustomDomain_STATUS
- type CustomOpenIdConnectProvider
- type CustomOpenIdConnectProvider_STATUS
- type CustomScaleRule
- type CustomScaleRule_STATUS
- type Dapr
- type DaprConfiguration_STATUS
- type Dapr_STATUS
- type DefaultAuthorizationPolicy
- type DefaultAuthorizationPolicy_STATUS
- type EncryptionSettings
- type EncryptionSettings_STATUS
- type EnvironmentVar
- type EnvironmentVar_STATUS
- type ExtendedLocation
- type ExtendedLocation_STATUS
- type Facebook
- type Facebook_STATUS
- type ForwardProxy
- type ForwardProxy_STATUS
- type GitHub
- type GitHub_STATUS
- type GlobalValidation
- type GlobalValidation_STATUS
- type Google
- type Google_STATUS
- type HttpScaleRule
- type HttpScaleRule_STATUS
- type HttpSettings
- type HttpSettingsRoutes
- type HttpSettingsRoutes_STATUS
- type HttpSettings_STATUS
- type IdentityProviders
- type IdentityProviders_STATUS
- type Ingress
- type IngressPortMapping
- type IngressPortMapping_STATUS
- type Ingress_STATUS
- type Ingress_StickySessions
- type Ingress_StickySessions_STATUS
- type IpSecurityRestrictionRule
- type IpSecurityRestrictionRule_STATUS
- type Job
- func (job *Job) AzureName() string
- func (job *Job) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Job) DeepCopy() *Job
- func (in *Job) DeepCopyInto(out *Job)
- func (in *Job) DeepCopyObject() runtime.Object
- func (job Job) GetAPIVersion() string
- func (job *Job) GetConditions() conditions.Conditions
- func (job *Job) GetResourceScope() genruntime.ResourceScope
- func (job *Job) GetSpec() genruntime.ConvertibleSpec
- func (job *Job) GetStatus() genruntime.ConvertibleStatus
- func (job *Job) GetSupportedOperations() []genruntime.ResourceOperation
- func (job *Job) GetType() string
- func (job *Job) Hub()
- func (job *Job) NewEmptyStatus() genruntime.ConvertibleStatus
- func (job *Job) OriginalGVK() *schema.GroupVersionKind
- func (job *Job) Owner() *genruntime.ResourceReference
- func (job *Job) SecretDestinationExpressions() []*core.DestinationExpression
- func (job *Job) SetConditions(conditions conditions.Conditions)
- func (job *Job) SetStatus(status genruntime.ConvertibleStatus) error
- type JobConfiguration
- type JobConfiguration_EventTriggerConfig
- type JobConfiguration_EventTriggerConfig_STATUS
- type JobConfiguration_ManualTriggerConfig
- type JobConfiguration_ManualTriggerConfig_STATUS
- type JobConfiguration_STATUS
- type JobConfiguration_ScheduleTriggerConfig
- type JobConfiguration_ScheduleTriggerConfig_STATUS
- type JobList
- type JobOperatorSpec
- type JobScale
- type JobScaleRule
- type JobScaleRule_STATUS
- type JobScale_STATUS
- type JobTemplate
- type JobTemplate_STATUS
- type Job_STATUS
- type Job_Spec
- type JwtClaimChecks
- type JwtClaimChecks_STATUS
- type KedaConfiguration_STATUS
- type LogAnalyticsConfiguration
- type LogAnalyticsConfiguration_STATUS
- type Login
- type LoginRoutes
- type LoginRoutes_STATUS
- type LoginScopes
- type LoginScopes_STATUS
- type Login_STATUS
- type ManagedEnvironment
- func (environment *ManagedEnvironment) AzureName() string
- func (environment *ManagedEnvironment) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ManagedEnvironment) DeepCopy() *ManagedEnvironment
- func (in *ManagedEnvironment) DeepCopyInto(out *ManagedEnvironment)
- func (in *ManagedEnvironment) DeepCopyObject() runtime.Object
- func (environment ManagedEnvironment) GetAPIVersion() string
- func (environment *ManagedEnvironment) GetConditions() conditions.Conditions
- func (environment *ManagedEnvironment) GetResourceScope() genruntime.ResourceScope
- func (environment *ManagedEnvironment) GetSpec() genruntime.ConvertibleSpec
- func (environment *ManagedEnvironment) GetStatus() genruntime.ConvertibleStatus
- func (environment *ManagedEnvironment) GetSupportedOperations() []genruntime.ResourceOperation
- func (environment *ManagedEnvironment) GetType() string
- func (environment *ManagedEnvironment) Hub()
- func (environment *ManagedEnvironment) NewEmptyStatus() genruntime.ConvertibleStatus
- func (environment *ManagedEnvironment) OriginalGVK() *schema.GroupVersionKind
- func (environment *ManagedEnvironment) Owner() *genruntime.ResourceReference
- func (environment *ManagedEnvironment) SecretDestinationExpressions() []*core.DestinationExpression
- func (environment *ManagedEnvironment) SetConditions(conditions conditions.Conditions)
- func (environment *ManagedEnvironment) SetStatus(status genruntime.ConvertibleStatus) error
- type ManagedEnvironmentList
- type ManagedEnvironmentOperatorSpec
- type ManagedEnvironment_Properties_PeerAuthentication_STATUS
- type ManagedEnvironment_Properties_PeerAuthentication_Spec
- type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS)
- type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec)
- type ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS
- func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS)
- type ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec
- type ManagedEnvironment_STATUS
- func (environment *ManagedEnvironment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (environment *ManagedEnvironment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ManagedEnvironment_STATUS) DeepCopy() *ManagedEnvironment_STATUS
- func (in *ManagedEnvironment_STATUS) DeepCopyInto(out *ManagedEnvironment_STATUS)
- type ManagedEnvironment_Spec
- func (environment *ManagedEnvironment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (environment *ManagedEnvironment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ManagedEnvironment_Spec) DeepCopy() *ManagedEnvironment_Spec
- func (in *ManagedEnvironment_Spec) DeepCopyInto(out *ManagedEnvironment_Spec)
- type ManagedServiceIdentity
- type ManagedServiceIdentity_STATUS
- type Mtls
- type Mtls_STATUS
- type Nonce
- type Nonce_STATUS
- type OpenIdConnectClientCredential
- type OpenIdConnectClientCredential_STATUS
- type OpenIdConnectConfig
- type OpenIdConnectConfig_STATUS
- type OpenIdConnectLogin
- type OpenIdConnectLogin_STATUS
- type OpenIdConnectRegistration
- type OpenIdConnectRegistration_STATUS
- type QueueScaleRule
- type QueueScaleRule_STATUS
- type RegistryCredentials
- type RegistryCredentials_STATUS
- type Scale
- type ScaleRule
- type ScaleRuleAuth
- type ScaleRuleAuth_STATUS
- type ScaleRule_STATUS
- type Scale_STATUS
- type Secret
- type SecretVolumeItem
- type SecretVolumeItem_STATUS
- type Secret_STATUS
- type Service
- type ServiceBind
- type ServiceBind_STATUS
- type Service_STATUS
- type SystemData_STATUS
- type TcpScaleRule
- type TcpScaleRule_STATUS
- type Template
- type Template_STATUS
- type TokenStore
- type TokenStore_STATUS
- type TrafficWeight
- type TrafficWeight_STATUS
- type Twitter
- type TwitterRegistration
- type TwitterRegistration_STATUS
- type Twitter_STATUS
- type UserAssignedIdentityDetails
- type UserAssignedIdentity_STATUS
- type VnetConfiguration
- type VnetConfiguration_STATUS
- type Volume
- type VolumeMount
- type VolumeMount_STATUS
- type Volume_STATUS
- type WorkloadProfile
- type WorkloadProfile_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2024-03-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "app.azure.com", Version: "v1api20240301storage"} // 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 v1api20240301.APIVersion +kubebuilder:validation:Enum={"2024-03-01"}
type AllowedAudiencesValidation ¶
type AllowedAudiencesValidation struct {
AllowedAudiences []string `json:"allowedAudiences,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AllowedAudiencesValidation The configuration settings of the Allowed Audiences validation flow.
func (*AllowedAudiencesValidation) DeepCopy ¶
func (in *AllowedAudiencesValidation) DeepCopy() *AllowedAudiencesValidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedAudiencesValidation.
func (*AllowedAudiencesValidation) DeepCopyInto ¶
func (in *AllowedAudiencesValidation) DeepCopyInto(out *AllowedAudiencesValidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedAudiencesValidation_STATUS ¶
type AllowedAudiencesValidation_STATUS struct {
AllowedAudiences []string `json:"allowedAudiences,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AllowedAudiencesValidation_STATUS The configuration settings of the Allowed Audiences validation flow.
func (*AllowedAudiencesValidation_STATUS) DeepCopy ¶
func (in *AllowedAudiencesValidation_STATUS) DeepCopy() *AllowedAudiencesValidation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedAudiencesValidation_STATUS.
func (*AllowedAudiencesValidation_STATUS) DeepCopyInto ¶
func (in *AllowedAudiencesValidation_STATUS) DeepCopyInto(out *AllowedAudiencesValidation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedPrincipals ¶
type AllowedPrincipals struct {
Groups []string `json:"groups,omitempty"`
Identities []string `json:"identities,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AllowedPrincipals The configuration settings of the Azure Active Directory allowed principals.
func (*AllowedPrincipals) DeepCopy ¶
func (in *AllowedPrincipals) DeepCopy() *AllowedPrincipals
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPrincipals.
func (*AllowedPrincipals) DeepCopyInto ¶
func (in *AllowedPrincipals) DeepCopyInto(out *AllowedPrincipals)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedPrincipals_STATUS ¶
type AllowedPrincipals_STATUS struct {
Groups []string `json:"groups,omitempty"`
Identities []string `json:"identities,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AllowedPrincipals_STATUS The configuration settings of the Azure Active Directory allowed principals.
func (*AllowedPrincipals_STATUS) DeepCopy ¶
func (in *AllowedPrincipals_STATUS) DeepCopy() *AllowedPrincipals_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPrincipals_STATUS.
func (*AllowedPrincipals_STATUS) DeepCopyInto ¶
func (in *AllowedPrincipals_STATUS) DeepCopyInto(out *AllowedPrincipals_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppLogsConfiguration ¶
type AppLogsConfiguration struct {
Destination *string `json:"destination,omitempty"`
LogAnalyticsConfiguration *LogAnalyticsConfiguration `json:"logAnalyticsConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppLogsConfiguration Configuration of application logs
func (*AppLogsConfiguration) DeepCopy ¶
func (in *AppLogsConfiguration) DeepCopy() *AppLogsConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLogsConfiguration.
func (*AppLogsConfiguration) DeepCopyInto ¶
func (in *AppLogsConfiguration) DeepCopyInto(out *AppLogsConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppLogsConfiguration_STATUS ¶
type AppLogsConfiguration_STATUS struct {
Destination *string `json:"destination,omitempty"`
LogAnalyticsConfiguration *LogAnalyticsConfiguration_STATUS `json:"logAnalyticsConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppLogsConfiguration_STATUS Configuration of application logs
func (*AppLogsConfiguration_STATUS) DeepCopy ¶
func (in *AppLogsConfiguration_STATUS) DeepCopy() *AppLogsConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLogsConfiguration_STATUS.
func (*AppLogsConfiguration_STATUS) DeepCopyInto ¶
func (in *AppLogsConfiguration_STATUS) DeepCopyInto(out *AppLogsConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppRegistration ¶
type AppRegistration struct {
AppId *string `json:"appId,omitempty"`
AppSecretSettingName *string `json:"appSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppRegistration The configuration settings of the app registration for providers that have app ids and app secrets
func (*AppRegistration) DeepCopy ¶
func (in *AppRegistration) DeepCopy() *AppRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRegistration.
func (*AppRegistration) DeepCopyInto ¶
func (in *AppRegistration) DeepCopyInto(out *AppRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppRegistration_STATUS ¶
type AppRegistration_STATUS struct {
AppId *string `json:"appId,omitempty"`
AppSecretSettingName *string `json:"appSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppRegistration_STATUS The configuration settings of the app registration for providers that have app ids and app secrets
func (*AppRegistration_STATUS) DeepCopy ¶
func (in *AppRegistration_STATUS) DeepCopy() *AppRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRegistration_STATUS.
func (*AppRegistration_STATUS) DeepCopyInto ¶
func (in *AppRegistration_STATUS) DeepCopyInto(out *AppRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apple ¶
type Apple struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AppleRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.Apple The configuration settings of the Apple provider.
func (*Apple) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apple.
func (*Apple) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppleRegistration ¶
type AppleRegistration struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppleRegistration The configuration settings of the registration for the Apple provider
func (*AppleRegistration) DeepCopy ¶
func (in *AppleRegistration) DeepCopy() *AppleRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppleRegistration.
func (*AppleRegistration) DeepCopyInto ¶
func (in *AppleRegistration) DeepCopyInto(out *AppleRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppleRegistration_STATUS ¶
type AppleRegistration_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AppleRegistration_STATUS The configuration settings of the registration for the Apple provider
func (*AppleRegistration_STATUS) DeepCopy ¶
func (in *AppleRegistration_STATUS) DeepCopy() *AppleRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppleRegistration_STATUS.
func (*AppleRegistration_STATUS) DeepCopyInto ¶
func (in *AppleRegistration_STATUS) DeepCopyInto(out *AppleRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apple_STATUS ¶
type Apple_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AppleRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.Apple_STATUS The configuration settings of the Apple provider.
func (*Apple_STATUS) DeepCopy ¶
func (in *Apple_STATUS) DeepCopy() *Apple_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apple_STATUS.
func (*Apple_STATUS) DeepCopyInto ¶
func (in *Apple_STATUS) DeepCopyInto(out *Apple_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthConfig ¶
type AuthConfig struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec AuthConfig_Spec `json:"spec,omitempty"`
Status AuthConfig_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 v1api20240301.AuthConfig Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/AuthConfigs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/authConfigs/{authConfigName}
func (*AuthConfig) AzureName ¶
func (config *AuthConfig) AzureName() string
AzureName returns the Azure name of the resource
func (*AuthConfig) ConfigMapDestinationExpressions ¶
func (config *AuthConfig) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AuthConfig) DeepCopy ¶
func (in *AuthConfig) DeepCopy() *AuthConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig.
func (*AuthConfig) DeepCopyInto ¶
func (in *AuthConfig) DeepCopyInto(out *AuthConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthConfig) DeepCopyObject ¶
func (in *AuthConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AuthConfig) GetAPIVersion ¶
func (config AuthConfig) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*AuthConfig) GetConditions ¶
func (config *AuthConfig) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AuthConfig) GetResourceScope ¶
func (config *AuthConfig) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AuthConfig) GetSpec ¶
func (config *AuthConfig) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AuthConfig) GetStatus ¶
func (config *AuthConfig) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AuthConfig) GetSupportedOperations ¶
func (config *AuthConfig) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AuthConfig) GetType ¶
func (config *AuthConfig) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.App/containerApps/authConfigs"
func (*AuthConfig) Hub ¶
func (config *AuthConfig) Hub()
Hub marks that this AuthConfig is the hub type for conversion
func (*AuthConfig) NewEmptyStatus ¶
func (config *AuthConfig) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AuthConfig) OriginalGVK ¶
func (config *AuthConfig) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AuthConfig) Owner ¶
func (config *AuthConfig) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AuthConfig) SecretDestinationExpressions ¶
func (config *AuthConfig) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AuthConfig) SetConditions ¶
func (config *AuthConfig) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AuthConfig) SetStatus ¶
func (config *AuthConfig) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AuthConfigList ¶
type AuthConfigList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []AuthConfig `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.AuthConfig Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/AuthConfigs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/authConfigs/{authConfigName}
func (*AuthConfigList) DeepCopy ¶
func (in *AuthConfigList) DeepCopy() *AuthConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfigList.
func (*AuthConfigList) DeepCopyInto ¶
func (in *AuthConfigList) DeepCopyInto(out *AuthConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthConfigList) DeepCopyObject ¶
func (in *AuthConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AuthConfigOperatorSpec ¶
type AuthConfigOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.AuthConfigOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AuthConfigOperatorSpec) DeepCopy ¶
func (in *AuthConfigOperatorSpec) DeepCopy() *AuthConfigOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfigOperatorSpec.
func (*AuthConfigOperatorSpec) DeepCopyInto ¶
func (in *AuthConfigOperatorSpec) DeepCopyInto(out *AuthConfigOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthConfig_STATUS ¶
type AuthConfig_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
EncryptionSettings *EncryptionSettings_STATUS `json:"encryptionSettings,omitempty"`
GlobalValidation *GlobalValidation_STATUS `json:"globalValidation,omitempty"`
HttpSettings *HttpSettings_STATUS `json:"httpSettings,omitempty"`
Id *string `json:"id,omitempty"`
IdentityProviders *IdentityProviders_STATUS `json:"identityProviders,omitempty"`
Login *Login_STATUS `json:"login,omitempty"`
Name *string `json:"name,omitempty"`
Platform *AuthPlatform_STATUS `json:"platform,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.AuthConfig_STATUS
func (*AuthConfig_STATUS) ConvertStatusFrom ¶
func (config *AuthConfig_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AuthConfig_STATUS from the provided source
func (*AuthConfig_STATUS) ConvertStatusTo ¶
func (config *AuthConfig_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AuthConfig_STATUS
func (*AuthConfig_STATUS) DeepCopy ¶
func (in *AuthConfig_STATUS) DeepCopy() *AuthConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig_STATUS.
func (*AuthConfig_STATUS) DeepCopyInto ¶
func (in *AuthConfig_STATUS) DeepCopyInto(out *AuthConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthConfig_Spec ¶
type AuthConfig_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"`
EncryptionSettings *EncryptionSettings `json:"encryptionSettings,omitempty"`
GlobalValidation *GlobalValidation `json:"globalValidation,omitempty"`
HttpSettings *HttpSettings `json:"httpSettings,omitempty"`
IdentityProviders *IdentityProviders `json:"identityProviders,omitempty"`
Login *Login `json:"login,omitempty"`
OperatorSpec *AuthConfigOperatorSpec `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 app.azure.com/ContainerApp resource
Owner *genruntime.KnownResourceReference `group:"app.azure.com" json:"owner,omitempty" kind:"ContainerApp"`
Platform *AuthPlatform `json:"platform,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AuthConfig_Spec
func (*AuthConfig_Spec) ConvertSpecFrom ¶
func (config *AuthConfig_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AuthConfig_Spec from the provided source
func (*AuthConfig_Spec) ConvertSpecTo ¶
func (config *AuthConfig_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AuthConfig_Spec
func (*AuthConfig_Spec) DeepCopy ¶
func (in *AuthConfig_Spec) DeepCopy() *AuthConfig_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig_Spec.
func (*AuthConfig_Spec) DeepCopyInto ¶
func (in *AuthConfig_Spec) DeepCopyInto(out *AuthConfig_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthPlatform ¶
type AuthPlatform struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuntimeVersion *string `json:"runtimeVersion,omitempty"`
}
Storage version of v1api20240301.AuthPlatform The configuration settings of the platform of ContainerApp Service Authentication/Authorization.
func (*AuthPlatform) DeepCopy ¶
func (in *AuthPlatform) DeepCopy() *AuthPlatform
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthPlatform.
func (*AuthPlatform) DeepCopyInto ¶
func (in *AuthPlatform) DeepCopyInto(out *AuthPlatform)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthPlatform_STATUS ¶
type AuthPlatform_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuntimeVersion *string `json:"runtimeVersion,omitempty"`
}
Storage version of v1api20240301.AuthPlatform_STATUS The configuration settings of the platform of ContainerApp Service Authentication/Authorization.
func (*AuthPlatform_STATUS) DeepCopy ¶
func (in *AuthPlatform_STATUS) DeepCopy() *AuthPlatform_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthPlatform_STATUS.
func (*AuthPlatform_STATUS) DeepCopyInto ¶
func (in *AuthPlatform_STATUS) DeepCopyInto(out *AuthPlatform_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectory ¶
type AzureActiveDirectory struct {
Enabled *bool `json:"enabled,omitempty"`
IsAutoProvisioned *bool `json:"isAutoProvisioned,omitempty"`
Login *AzureActiveDirectoryLogin `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AzureActiveDirectoryRegistration `json:"registration,omitempty"`
Validation *AzureActiveDirectoryValidation `json:"validation,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectory The configuration settings of the Azure Active directory provider.
func (*AzureActiveDirectory) DeepCopy ¶
func (in *AzureActiveDirectory) DeepCopy() *AzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectory.
func (*AzureActiveDirectory) DeepCopyInto ¶
func (in *AzureActiveDirectory) DeepCopyInto(out *AzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryLogin ¶
type AzureActiveDirectoryLogin struct {
DisableWWWAuthenticate *bool `json:"disableWWWAuthenticate,omitempty"`
LoginParameters []string `json:"loginParameters,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryLogin The configuration settings of the Azure Active Directory login flow.
func (*AzureActiveDirectoryLogin) DeepCopy ¶
func (in *AzureActiveDirectoryLogin) DeepCopy() *AzureActiveDirectoryLogin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryLogin.
func (*AzureActiveDirectoryLogin) DeepCopyInto ¶
func (in *AzureActiveDirectoryLogin) DeepCopyInto(out *AzureActiveDirectoryLogin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryLogin_STATUS ¶
type AzureActiveDirectoryLogin_STATUS struct {
DisableWWWAuthenticate *bool `json:"disableWWWAuthenticate,omitempty"`
LoginParameters []string `json:"loginParameters,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryLogin_STATUS The configuration settings of the Azure Active Directory login flow.
func (*AzureActiveDirectoryLogin_STATUS) DeepCopy ¶
func (in *AzureActiveDirectoryLogin_STATUS) DeepCopy() *AzureActiveDirectoryLogin_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryLogin_STATUS.
func (*AzureActiveDirectoryLogin_STATUS) DeepCopyInto ¶
func (in *AzureActiveDirectoryLogin_STATUS) DeepCopyInto(out *AzureActiveDirectoryLogin_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryRegistration ¶
type AzureActiveDirectoryRegistration struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretCertificateIssuer *string `json:"clientSecretCertificateIssuer,omitempty"`
ClientSecretCertificateSubjectAlternativeName *string `json:"clientSecretCertificateSubjectAlternativeName,omitempty"`
ClientSecretCertificateThumbprint *string `json:"clientSecretCertificateThumbprint,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
OpenIdIssuer *string `json:"openIdIssuer,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryRegistration The configuration settings of the Azure Active Directory app registration.
func (*AzureActiveDirectoryRegistration) DeepCopy ¶
func (in *AzureActiveDirectoryRegistration) DeepCopy() *AzureActiveDirectoryRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryRegistration.
func (*AzureActiveDirectoryRegistration) DeepCopyInto ¶
func (in *AzureActiveDirectoryRegistration) DeepCopyInto(out *AzureActiveDirectoryRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryRegistration_STATUS ¶
type AzureActiveDirectoryRegistration_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretCertificateIssuer *string `json:"clientSecretCertificateIssuer,omitempty"`
ClientSecretCertificateSubjectAlternativeName *string `json:"clientSecretCertificateSubjectAlternativeName,omitempty"`
ClientSecretCertificateThumbprint *string `json:"clientSecretCertificateThumbprint,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
OpenIdIssuer *string `json:"openIdIssuer,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryRegistration_STATUS The configuration settings of the Azure Active Directory app registration.
func (*AzureActiveDirectoryRegistration_STATUS) DeepCopy ¶
func (in *AzureActiveDirectoryRegistration_STATUS) DeepCopy() *AzureActiveDirectoryRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryRegistration_STATUS.
func (*AzureActiveDirectoryRegistration_STATUS) DeepCopyInto ¶
func (in *AzureActiveDirectoryRegistration_STATUS) DeepCopyInto(out *AzureActiveDirectoryRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryValidation ¶
type AzureActiveDirectoryValidation struct {
AllowedAudiences []string `json:"allowedAudiences,omitempty"`
DefaultAuthorizationPolicy *DefaultAuthorizationPolicy `json:"defaultAuthorizationPolicy,omitempty"`
JwtClaimChecks *JwtClaimChecks `json:"jwtClaimChecks,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryValidation The configuration settings of the Azure Active Directory token validation flow.
func (*AzureActiveDirectoryValidation) DeepCopy ¶
func (in *AzureActiveDirectoryValidation) DeepCopy() *AzureActiveDirectoryValidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryValidation.
func (*AzureActiveDirectoryValidation) DeepCopyInto ¶
func (in *AzureActiveDirectoryValidation) DeepCopyInto(out *AzureActiveDirectoryValidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectoryValidation_STATUS ¶
type AzureActiveDirectoryValidation_STATUS struct {
AllowedAudiences []string `json:"allowedAudiences,omitempty"`
DefaultAuthorizationPolicy *DefaultAuthorizationPolicy_STATUS `json:"defaultAuthorizationPolicy,omitempty"`
JwtClaimChecks *JwtClaimChecks_STATUS `json:"jwtClaimChecks,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectoryValidation_STATUS The configuration settings of the Azure Active Directory token validation flow.
func (*AzureActiveDirectoryValidation_STATUS) DeepCopy ¶
func (in *AzureActiveDirectoryValidation_STATUS) DeepCopy() *AzureActiveDirectoryValidation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryValidation_STATUS.
func (*AzureActiveDirectoryValidation_STATUS) DeepCopyInto ¶
func (in *AzureActiveDirectoryValidation_STATUS) DeepCopyInto(out *AzureActiveDirectoryValidation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureActiveDirectory_STATUS ¶
type AzureActiveDirectory_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
IsAutoProvisioned *bool `json:"isAutoProvisioned,omitempty"`
Login *AzureActiveDirectoryLogin_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AzureActiveDirectoryRegistration_STATUS `json:"registration,omitempty"`
Validation *AzureActiveDirectoryValidation_STATUS `json:"validation,omitempty"`
}
Storage version of v1api20240301.AzureActiveDirectory_STATUS The configuration settings of the Azure Active directory provider.
func (*AzureActiveDirectory_STATUS) DeepCopy ¶
func (in *AzureActiveDirectory_STATUS) DeepCopy() *AzureActiveDirectory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectory_STATUS.
func (*AzureActiveDirectory_STATUS) DeepCopyInto ¶
func (in *AzureActiveDirectory_STATUS) DeepCopyInto(out *AzureActiveDirectory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStaticWebApps ¶
type AzureStaticWebApps struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AzureStaticWebAppsRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.AzureStaticWebApps The configuration settings of the Azure Static Web Apps provider.
func (*AzureStaticWebApps) DeepCopy ¶
func (in *AzureStaticWebApps) DeepCopy() *AzureStaticWebApps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebApps.
func (*AzureStaticWebApps) DeepCopyInto ¶
func (in *AzureStaticWebApps) DeepCopyInto(out *AzureStaticWebApps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStaticWebAppsRegistration ¶
type AzureStaticWebAppsRegistration struct {
ClientId *string `json:"clientId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureStaticWebAppsRegistration The configuration settings of the registration for the Azure Static Web Apps provider
func (*AzureStaticWebAppsRegistration) DeepCopy ¶
func (in *AzureStaticWebAppsRegistration) DeepCopy() *AzureStaticWebAppsRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebAppsRegistration.
func (*AzureStaticWebAppsRegistration) DeepCopyInto ¶
func (in *AzureStaticWebAppsRegistration) DeepCopyInto(out *AzureStaticWebAppsRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStaticWebAppsRegistration_STATUS ¶
type AzureStaticWebAppsRegistration_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureStaticWebAppsRegistration_STATUS The configuration settings of the registration for the Azure Static Web Apps provider
func (*AzureStaticWebAppsRegistration_STATUS) DeepCopy ¶
func (in *AzureStaticWebAppsRegistration_STATUS) DeepCopy() *AzureStaticWebAppsRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebAppsRegistration_STATUS.
func (*AzureStaticWebAppsRegistration_STATUS) DeepCopyInto ¶
func (in *AzureStaticWebAppsRegistration_STATUS) DeepCopyInto(out *AzureStaticWebAppsRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureStaticWebApps_STATUS ¶
type AzureStaticWebApps_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AzureStaticWebAppsRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.AzureStaticWebApps_STATUS The configuration settings of the Azure Static Web Apps provider.
func (*AzureStaticWebApps_STATUS) DeepCopy ¶
func (in *AzureStaticWebApps_STATUS) DeepCopy() *AzureStaticWebApps_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebApps_STATUS.
func (*AzureStaticWebApps_STATUS) DeepCopyInto ¶
func (in *AzureStaticWebApps_STATUS) DeepCopyInto(out *AzureStaticWebApps_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseContainer ¶
type BaseContainer struct {
Args []string `json:"args,omitempty"`
Command []string `json:"command,omitempty"`
Env []EnvironmentVar `json:"env,omitempty"`
Image *string `json:"image,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Resources *ContainerResources `json:"resources,omitempty"`
VolumeMounts []VolumeMount `json:"volumeMounts,omitempty"`
}
Storage version of v1api20240301.BaseContainer Container App base container definition.
func (*BaseContainer) DeepCopy ¶
func (in *BaseContainer) DeepCopy() *BaseContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseContainer.
func (*BaseContainer) DeepCopyInto ¶
func (in *BaseContainer) DeepCopyInto(out *BaseContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseContainer_STATUS ¶
type BaseContainer_STATUS struct {
Args []string `json:"args,omitempty"`
Command []string `json:"command,omitempty"`
Env []EnvironmentVar_STATUS `json:"env,omitempty"`
Image *string `json:"image,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Resources *ContainerResources_STATUS `json:"resources,omitempty"`
VolumeMounts []VolumeMount_STATUS `json:"volumeMounts,omitempty"`
}
Storage version of v1api20240301.BaseContainer_STATUS Container App base container definition.
func (*BaseContainer_STATUS) DeepCopy ¶
func (in *BaseContainer_STATUS) DeepCopy() *BaseContainer_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseContainer_STATUS.
func (*BaseContainer_STATUS) DeepCopyInto ¶
func (in *BaseContainer_STATUS) DeepCopyInto(out *BaseContainer_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobStorageTokenStore ¶
type BlobStorageTokenStore struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SasUrlSettingName *string `json:"sasUrlSettingName,omitempty"`
}
Storage version of v1api20240301.BlobStorageTokenStore The configuration settings of the storage of the tokens if blob storage is used.
func (*BlobStorageTokenStore) DeepCopy ¶
func (in *BlobStorageTokenStore) DeepCopy() *BlobStorageTokenStore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobStorageTokenStore.
func (*BlobStorageTokenStore) DeepCopyInto ¶
func (in *BlobStorageTokenStore) DeepCopyInto(out *BlobStorageTokenStore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlobStorageTokenStore_STATUS ¶
type BlobStorageTokenStore_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SasUrlSettingName *string `json:"sasUrlSettingName,omitempty"`
}
Storage version of v1api20240301.BlobStorageTokenStore_STATUS The configuration settings of the storage of the tokens if blob storage is used.
func (*BlobStorageTokenStore_STATUS) DeepCopy ¶
func (in *BlobStorageTokenStore_STATUS) DeepCopy() *BlobStorageTokenStore_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobStorageTokenStore_STATUS.
func (*BlobStorageTokenStore_STATUS) DeepCopyInto ¶
func (in *BlobStorageTokenStore_STATUS) DeepCopyInto(out *BlobStorageTokenStore_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientRegistration ¶
type ClientRegistration struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ClientRegistration The configuration settings of the app registration for providers that have client ids and client secrets
func (*ClientRegistration) DeepCopy ¶
func (in *ClientRegistration) DeepCopy() *ClientRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientRegistration.
func (*ClientRegistration) DeepCopyInto ¶
func (in *ClientRegistration) DeepCopyInto(out *ClientRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientRegistration_STATUS ¶
type ClientRegistration_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ClientRegistration_STATUS The configuration settings of the app registration for providers that have client ids and client secrets
func (*ClientRegistration_STATUS) DeepCopy ¶
func (in *ClientRegistration_STATUS) DeepCopy() *ClientRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientRegistration_STATUS.
func (*ClientRegistration_STATUS) DeepCopyInto ¶
func (in *ClientRegistration_STATUS) DeepCopyInto(out *ClientRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Configuration ¶
type Configuration struct {
ActiveRevisionsMode *string `json:"activeRevisionsMode,omitempty"`
Dapr *Dapr `json:"dapr,omitempty"`
Ingress *Ingress `json:"ingress,omitempty"`
MaxInactiveRevisions *int `json:"maxInactiveRevisions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registries []RegistryCredentials `json:"registries,omitempty"`
Secrets []Secret `json:"secrets,omitempty"`
Service *Service `json:"service,omitempty"`
}
Storage version of v1api20240301.Configuration Non versioned Container App configuration properties that define the mutable settings of a Container app
func (*Configuration) DeepCopy ¶
func (in *Configuration) DeepCopy() *Configuration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration.
func (*Configuration) DeepCopyInto ¶
func (in *Configuration) DeepCopyInto(out *Configuration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Configuration_STATUS ¶
type Configuration_STATUS struct {
ActiveRevisionsMode *string `json:"activeRevisionsMode,omitempty"`
Dapr *Dapr_STATUS `json:"dapr,omitempty"`
Ingress *Ingress_STATUS `json:"ingress,omitempty"`
MaxInactiveRevisions *int `json:"maxInactiveRevisions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registries []RegistryCredentials_STATUS `json:"registries,omitempty"`
Secrets []Secret_STATUS `json:"secrets,omitempty"`
Service *Service_STATUS `json:"service,omitempty"`
}
Storage version of v1api20240301.Configuration_STATUS Non versioned Container App configuration properties that define the mutable settings of a Container app
func (*Configuration_STATUS) DeepCopy ¶
func (in *Configuration_STATUS) DeepCopy() *Configuration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration_STATUS.
func (*Configuration_STATUS) DeepCopyInto ¶
func (in *Configuration_STATUS) DeepCopyInto(out *Configuration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Container ¶
type Container struct {
Args []string `json:"args,omitempty"`
Command []string `json:"command,omitempty"`
Env []EnvironmentVar `json:"env,omitempty"`
Image *string `json:"image,omitempty"`
Name *string `json:"name,omitempty"`
Probes []ContainerAppProbe `json:"probes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Resources *ContainerResources `json:"resources,omitempty"`
VolumeMounts []VolumeMount `json:"volumeMounts,omitempty"`
}
Storage version of v1api20240301.Container Container App container definition
func (*Container) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container.
func (*Container) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerApp ¶
type ContainerApp struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ContainerApp_Spec `json:"spec,omitempty"`
Status ContainerApp_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 v1api20240301.ContainerApp Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/ContainerApps.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}
func (*ContainerApp) AzureName ¶
func (containerApp *ContainerApp) AzureName() string
AzureName returns the Azure name of the resource
func (*ContainerApp) ConfigMapDestinationExpressions ¶
func (containerApp *ContainerApp) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ContainerApp) DeepCopy ¶
func (in *ContainerApp) DeepCopy() *ContainerApp
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerApp.
func (*ContainerApp) DeepCopyInto ¶
func (in *ContainerApp) DeepCopyInto(out *ContainerApp)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerApp) DeepCopyObject ¶
func (in *ContainerApp) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ContainerApp) ExportKubernetesConfigMaps ¶
func (containerApp *ContainerApp) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (ContainerApp) GetAPIVersion ¶
func (containerApp ContainerApp) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*ContainerApp) GetConditions ¶
func (containerApp *ContainerApp) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ContainerApp) GetResourceScope ¶
func (containerApp *ContainerApp) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ContainerApp) GetSpec ¶
func (containerApp *ContainerApp) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ContainerApp) GetStatus ¶
func (containerApp *ContainerApp) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ContainerApp) GetSupportedOperations ¶
func (containerApp *ContainerApp) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ContainerApp) GetType ¶
func (containerApp *ContainerApp) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.App/containerApps"
func (*ContainerApp) Hub ¶
func (containerApp *ContainerApp) Hub()
Hub marks that this ContainerApp is the hub type for conversion
func (*ContainerApp) NewEmptyStatus ¶
func (containerApp *ContainerApp) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ContainerApp) OriginalGVK ¶
func (containerApp *ContainerApp) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ContainerApp) Owner ¶
func (containerApp *ContainerApp) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ContainerApp) SecretDestinationExpressions ¶
func (containerApp *ContainerApp) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ContainerApp) SetConditions ¶
func (containerApp *ContainerApp) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ContainerApp) SetStatus ¶
func (containerApp *ContainerApp) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ContainerAppList ¶
type ContainerAppList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []ContainerApp `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.ContainerApp Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/ContainerApps.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}
func (*ContainerAppList) DeepCopy ¶
func (in *ContainerAppList) DeepCopy() *ContainerAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppList.
func (*ContainerAppList) DeepCopyInto ¶
func (in *ContainerAppList) DeepCopyInto(out *ContainerAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerAppList) DeepCopyObject ¶
func (in *ContainerAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ContainerAppOperatorConfigMaps ¶
type ContainerAppOperatorConfigMaps struct {
EventStreamEndpoint *genruntime.ConfigMapDestination `json:"eventStreamEndpoint,omitempty"`
Fqdn *genruntime.ConfigMapDestination `json:"fqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ContainerAppOperatorConfigMaps
func (*ContainerAppOperatorConfigMaps) DeepCopy ¶
func (in *ContainerAppOperatorConfigMaps) DeepCopy() *ContainerAppOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppOperatorConfigMaps.
func (*ContainerAppOperatorConfigMaps) DeepCopyInto ¶
func (in *ContainerAppOperatorConfigMaps) DeepCopyInto(out *ContainerAppOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppOperatorSpec ¶
type ContainerAppOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
ConfigMaps *ContainerAppOperatorConfigMaps `json:"configMaps,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.ContainerAppOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ContainerAppOperatorSpec) DeepCopy ¶
func (in *ContainerAppOperatorSpec) DeepCopy() *ContainerAppOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppOperatorSpec.
func (*ContainerAppOperatorSpec) DeepCopyInto ¶
func (in *ContainerAppOperatorSpec) DeepCopyInto(out *ContainerAppOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe ¶
type ContainerAppProbe struct {
FailureThreshold *int `json:"failureThreshold,omitempty"`
HttpGet *ContainerAppProbe_HttpGet `json:"httpGet,omitempty"`
InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"`
PeriodSeconds *int `json:"periodSeconds,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SuccessThreshold *int `json:"successThreshold,omitempty"`
TcpSocket *ContainerAppProbe_TcpSocket `json:"tcpSocket,omitempty"`
TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"`
TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
func (*ContainerAppProbe) DeepCopy ¶
func (in *ContainerAppProbe) DeepCopy() *ContainerAppProbe
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe.
func (*ContainerAppProbe) DeepCopyInto ¶
func (in *ContainerAppProbe) DeepCopyInto(out *ContainerAppProbe)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_HttpGet ¶
type ContainerAppProbe_HttpGet struct {
Host *string `json:"host,omitempty"`
HttpHeaders []ContainerAppProbe_HttpGet_HttpHeaders `json:"httpHeaders,omitempty"`
Path *string `json:"path,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scheme *string `json:"scheme,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_HttpGet
func (*ContainerAppProbe_HttpGet) DeepCopy ¶
func (in *ContainerAppProbe_HttpGet) DeepCopy() *ContainerAppProbe_HttpGet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet.
func (*ContainerAppProbe_HttpGet) DeepCopyInto ¶
func (in *ContainerAppProbe_HttpGet) DeepCopyInto(out *ContainerAppProbe_HttpGet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_HttpGet_HttpHeaders ¶
type ContainerAppProbe_HttpGet_HttpHeaders struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_HttpGet_HttpHeaders
func (*ContainerAppProbe_HttpGet_HttpHeaders) DeepCopy ¶
func (in *ContainerAppProbe_HttpGet_HttpHeaders) DeepCopy() *ContainerAppProbe_HttpGet_HttpHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_HttpHeaders.
func (*ContainerAppProbe_HttpGet_HttpHeaders) DeepCopyInto ¶
func (in *ContainerAppProbe_HttpGet_HttpHeaders) DeepCopyInto(out *ContainerAppProbe_HttpGet_HttpHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_HttpGet_HttpHeaders_STATUS ¶
type ContainerAppProbe_HttpGet_HttpHeaders_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_HttpGet_HttpHeaders_STATUS
func (*ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopy ¶
func (in *ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopy() *ContainerAppProbe_HttpGet_HttpHeaders_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_HttpHeaders_STATUS.
func (*ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopyInto ¶
func (in *ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopyInto(out *ContainerAppProbe_HttpGet_HttpHeaders_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_HttpGet_STATUS ¶
type ContainerAppProbe_HttpGet_STATUS struct {
Host *string `json:"host,omitempty"`
HttpHeaders []ContainerAppProbe_HttpGet_HttpHeaders_STATUS `json:"httpHeaders,omitempty"`
Path *string `json:"path,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scheme *string `json:"scheme,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_HttpGet_STATUS
func (*ContainerAppProbe_HttpGet_STATUS) DeepCopy ¶
func (in *ContainerAppProbe_HttpGet_STATUS) DeepCopy() *ContainerAppProbe_HttpGet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_STATUS.
func (*ContainerAppProbe_HttpGet_STATUS) DeepCopyInto ¶
func (in *ContainerAppProbe_HttpGet_STATUS) DeepCopyInto(out *ContainerAppProbe_HttpGet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_STATUS ¶
type ContainerAppProbe_STATUS struct {
FailureThreshold *int `json:"failureThreshold,omitempty"`
HttpGet *ContainerAppProbe_HttpGet_STATUS `json:"httpGet,omitempty"`
InitialDelaySeconds *int `json:"initialDelaySeconds,omitempty"`
PeriodSeconds *int `json:"periodSeconds,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SuccessThreshold *int `json:"successThreshold,omitempty"`
TcpSocket *ContainerAppProbe_TcpSocket_STATUS `json:"tcpSocket,omitempty"`
TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"`
TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_STATUS Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
func (*ContainerAppProbe_STATUS) DeepCopy ¶
func (in *ContainerAppProbe_STATUS) DeepCopy() *ContainerAppProbe_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_STATUS.
func (*ContainerAppProbe_STATUS) DeepCopyInto ¶
func (in *ContainerAppProbe_STATUS) DeepCopyInto(out *ContainerAppProbe_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_TcpSocket ¶
type ContainerAppProbe_TcpSocket struct {
Host *string `json:"host,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_TcpSocket
func (*ContainerAppProbe_TcpSocket) DeepCopy ¶
func (in *ContainerAppProbe_TcpSocket) DeepCopy() *ContainerAppProbe_TcpSocket
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_TcpSocket.
func (*ContainerAppProbe_TcpSocket) DeepCopyInto ¶
func (in *ContainerAppProbe_TcpSocket) DeepCopyInto(out *ContainerAppProbe_TcpSocket)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerAppProbe_TcpSocket_STATUS ¶
type ContainerAppProbe_TcpSocket_STATUS struct {
Host *string `json:"host,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ContainerAppProbe_TcpSocket_STATUS
func (*ContainerAppProbe_TcpSocket_STATUS) DeepCopy ¶
func (in *ContainerAppProbe_TcpSocket_STATUS) DeepCopy() *ContainerAppProbe_TcpSocket_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_TcpSocket_STATUS.
func (*ContainerAppProbe_TcpSocket_STATUS) DeepCopyInto ¶
func (in *ContainerAppProbe_TcpSocket_STATUS) DeepCopyInto(out *ContainerAppProbe_TcpSocket_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerApp_STATUS ¶
type ContainerApp_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Configuration *Configuration_STATUS `json:"configuration,omitempty"`
CustomDomainVerificationId *string `json:"customDomainVerificationId,omitempty"`
EnvironmentId *string `json:"environmentId,omitempty"`
EventStreamEndpoint *string `json:"eventStreamEndpoint,omitempty"`
ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
LatestReadyRevisionName *string `json:"latestReadyRevisionName,omitempty"`
LatestRevisionFqdn *string `json:"latestRevisionFqdn,omitempty"`
LatestRevisionName *string `json:"latestRevisionName,omitempty"`
Location *string `json:"location,omitempty"`
ManagedBy *string `json:"managedBy,omitempty"`
ManagedEnvironmentId *string `json:"managedEnvironmentId,omitempty"`
Name *string `json:"name,omitempty"`
OutboundIpAddresses []string `json:"outboundIpAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Template *Template_STATUS `json:"template,omitempty"`
Type *string `json:"type,omitempty"`
WorkloadProfileName *string `json:"workloadProfileName,omitempty"`
}
Storage version of v1api20240301.ContainerApp_STATUS Container App.
func (*ContainerApp_STATUS) ConvertStatusFrom ¶
func (containerApp *ContainerApp_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ContainerApp_STATUS from the provided source
func (*ContainerApp_STATUS) ConvertStatusTo ¶
func (containerApp *ContainerApp_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ContainerApp_STATUS
func (*ContainerApp_STATUS) DeepCopy ¶
func (in *ContainerApp_STATUS) DeepCopy() *ContainerApp_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerApp_STATUS.
func (*ContainerApp_STATUS) DeepCopyInto ¶
func (in *ContainerApp_STATUS) DeepCopyInto(out *ContainerApp_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerApp_Spec ¶
type ContainerApp_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"`
Configuration *Configuration `json:"configuration,omitempty"`
// EnvironmentReference: Resource ID of environment.
EnvironmentReference *genruntime.ResourceReference `armReference:"EnvironmentId" json:"environmentReference,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Location *string `json:"location,omitempty"`
// ManagedByReference: The fully qualified resource ID of the resource that manages this resource. Indicates if this
// resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource
// if it is removed from the template since it is managed by another resource.
ManagedByReference *genruntime.ResourceReference `armReference:"ManagedBy" json:"managedByReference,omitempty"`
// ManagedEnvironmentReference: Deprecated. Resource ID of the Container App's environment.
ManagedEnvironmentReference *genruntime.ResourceReference `armReference:"ManagedEnvironmentId" json:"managedEnvironmentReference,omitempty"`
OperatorSpec *ContainerAppOperatorSpec `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"`
Tags map[string]string `json:"tags,omitempty"`
Template *Template `json:"template,omitempty"`
WorkloadProfileName *string `json:"workloadProfileName,omitempty"`
}
Storage version of v1api20240301.ContainerApp_Spec
func (*ContainerApp_Spec) ConvertSpecFrom ¶
func (containerApp *ContainerApp_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ContainerApp_Spec from the provided source
func (*ContainerApp_Spec) ConvertSpecTo ¶
func (containerApp *ContainerApp_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ContainerApp_Spec
func (*ContainerApp_Spec) DeepCopy ¶
func (in *ContainerApp_Spec) DeepCopy() *ContainerApp_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerApp_Spec.
func (*ContainerApp_Spec) DeepCopyInto ¶
func (in *ContainerApp_Spec) DeepCopyInto(out *ContainerApp_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerResources ¶
type ContainerResources struct {
Cpu *float64 `json:"cpu,omitempty"`
Memory *string `json:"memory,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ContainerResources Container App container resource requirements.
func (*ContainerResources) DeepCopy ¶
func (in *ContainerResources) DeepCopy() *ContainerResources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerResources.
func (*ContainerResources) DeepCopyInto ¶
func (in *ContainerResources) DeepCopyInto(out *ContainerResources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ContainerResources_STATUS ¶
type ContainerResources_STATUS struct {
Cpu *float64 `json:"cpu,omitempty"`
EphemeralStorage *string `json:"ephemeralStorage,omitempty"`
Memory *string `json:"memory,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ContainerResources_STATUS Container App container resource requirements.
func (*ContainerResources_STATUS) DeepCopy ¶
func (in *ContainerResources_STATUS) DeepCopy() *ContainerResources_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerResources_STATUS.
func (*ContainerResources_STATUS) DeepCopyInto ¶
func (in *ContainerResources_STATUS) DeepCopyInto(out *ContainerResources_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Container_STATUS ¶
type Container_STATUS struct {
Args []string `json:"args,omitempty"`
Command []string `json:"command,omitempty"`
Env []EnvironmentVar_STATUS `json:"env,omitempty"`
Image *string `json:"image,omitempty"`
Name *string `json:"name,omitempty"`
Probes []ContainerAppProbe_STATUS `json:"probes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Resources *ContainerResources_STATUS `json:"resources,omitempty"`
VolumeMounts []VolumeMount_STATUS `json:"volumeMounts,omitempty"`
}
Storage version of v1api20240301.Container_STATUS Container App container definition
func (*Container_STATUS) DeepCopy ¶
func (in *Container_STATUS) DeepCopy() *Container_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container_STATUS.
func (*Container_STATUS) DeepCopyInto ¶
func (in *Container_STATUS) DeepCopyInto(out *Container_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieExpiration ¶
type CookieExpiration struct {
Convention *string `json:"convention,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TimeToExpiration *string `json:"timeToExpiration,omitempty"`
}
Storage version of v1api20240301.CookieExpiration The configuration settings of the session cookie's expiration.
func (*CookieExpiration) DeepCopy ¶
func (in *CookieExpiration) DeepCopy() *CookieExpiration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieExpiration.
func (*CookieExpiration) DeepCopyInto ¶
func (in *CookieExpiration) DeepCopyInto(out *CookieExpiration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieExpiration_STATUS ¶
type CookieExpiration_STATUS struct {
Convention *string `json:"convention,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TimeToExpiration *string `json:"timeToExpiration,omitempty"`
}
Storage version of v1api20240301.CookieExpiration_STATUS The configuration settings of the session cookie's expiration.
func (*CookieExpiration_STATUS) DeepCopy ¶
func (in *CookieExpiration_STATUS) DeepCopy() *CookieExpiration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieExpiration_STATUS.
func (*CookieExpiration_STATUS) DeepCopyInto ¶
func (in *CookieExpiration_STATUS) DeepCopyInto(out *CookieExpiration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsPolicy ¶
type CorsPolicy struct {
AllowCredentials *bool `json:"allowCredentials,omitempty"`
AllowedHeaders []string `json:"allowedHeaders,omitempty"`
AllowedMethods []string `json:"allowedMethods,omitempty"`
AllowedOrigins []string `json:"allowedOrigins,omitempty"`
ExposeHeaders []string `json:"exposeHeaders,omitempty"`
MaxAge *int `json:"maxAge,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CorsPolicy Cross-Origin-Resource-Sharing policy
func (*CorsPolicy) DeepCopy ¶
func (in *CorsPolicy) DeepCopy() *CorsPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy.
func (*CorsPolicy) DeepCopyInto ¶
func (in *CorsPolicy) DeepCopyInto(out *CorsPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsPolicy_STATUS ¶
type CorsPolicy_STATUS struct {
AllowCredentials *bool `json:"allowCredentials,omitempty"`
AllowedHeaders []string `json:"allowedHeaders,omitempty"`
AllowedMethods []string `json:"allowedMethods,omitempty"`
AllowedOrigins []string `json:"allowedOrigins,omitempty"`
ExposeHeaders []string `json:"exposeHeaders,omitempty"`
MaxAge *int `json:"maxAge,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CorsPolicy_STATUS Cross-Origin-Resource-Sharing policy
func (*CorsPolicy_STATUS) DeepCopy ¶
func (in *CorsPolicy_STATUS) DeepCopy() *CorsPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy_STATUS.
func (*CorsPolicy_STATUS) DeepCopyInto ¶
func (in *CorsPolicy_STATUS) DeepCopyInto(out *CorsPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomain ¶
type CustomDomain struct {
BindingType *string `json:"bindingType,omitempty"`
// CertificateReference: Resource Id of the Certificate to be bound to this hostname. Must exist in the Managed Environment.
CertificateReference *genruntime.ResourceReference `armReference:"CertificateId" json:"certificateReference,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CustomDomain Custom Domain of a Container App
func (*CustomDomain) DeepCopy ¶
func (in *CustomDomain) DeepCopy() *CustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (*CustomDomain) DeepCopyInto ¶
func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainConfiguration ¶
type CustomDomainConfiguration struct {
CertificatePassword *genruntime.SecretReference `json:"certificatePassword,omitempty"`
CertificateValue *genruntime.SecretReference `json:"certificateValue,omitempty"`
DnsSuffix *string `json:"dnsSuffix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CustomDomainConfiguration Configuration properties for apps environment custom domain
func (*CustomDomainConfiguration) DeepCopy ¶
func (in *CustomDomainConfiguration) DeepCopy() *CustomDomainConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainConfiguration.
func (*CustomDomainConfiguration) DeepCopyInto ¶
func (in *CustomDomainConfiguration) DeepCopyInto(out *CustomDomainConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainConfiguration_STATUS ¶
type CustomDomainConfiguration_STATUS struct {
CustomDomainVerificationId *string `json:"customDomainVerificationId,omitempty"`
DnsSuffix *string `json:"dnsSuffix,omitempty"`
ExpirationDate *string `json:"expirationDate,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SubjectName *string `json:"subjectName,omitempty"`
Thumbprint *string `json:"thumbprint,omitempty"`
}
Storage version of v1api20240301.CustomDomainConfiguration_STATUS Configuration properties for apps environment custom domain
func (*CustomDomainConfiguration_STATUS) DeepCopy ¶
func (in *CustomDomainConfiguration_STATUS) DeepCopy() *CustomDomainConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainConfiguration_STATUS.
func (*CustomDomainConfiguration_STATUS) DeepCopyInto ¶
func (in *CustomDomainConfiguration_STATUS) DeepCopyInto(out *CustomDomainConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomain_STATUS ¶
type CustomDomain_STATUS struct {
BindingType *string `json:"bindingType,omitempty"`
CertificateId *string `json:"certificateId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CustomDomain_STATUS Custom Domain of a Container App
func (*CustomDomain_STATUS) DeepCopy ¶
func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_STATUS.
func (*CustomDomain_STATUS) DeepCopyInto ¶
func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomOpenIdConnectProvider ¶
type CustomOpenIdConnectProvider struct {
Enabled *bool `json:"enabled,omitempty"`
Login *OpenIdConnectLogin `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *OpenIdConnectRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.CustomOpenIdConnectProvider The configuration settings of the custom Open ID Connect provider.
func (*CustomOpenIdConnectProvider) DeepCopy ¶
func (in *CustomOpenIdConnectProvider) DeepCopy() *CustomOpenIdConnectProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOpenIdConnectProvider.
func (*CustomOpenIdConnectProvider) DeepCopyInto ¶
func (in *CustomOpenIdConnectProvider) DeepCopyInto(out *CustomOpenIdConnectProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomOpenIdConnectProvider_STATUS ¶
type CustomOpenIdConnectProvider_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
Login *OpenIdConnectLogin_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *OpenIdConnectRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.CustomOpenIdConnectProvider_STATUS The configuration settings of the custom Open ID Connect provider.
func (*CustomOpenIdConnectProvider_STATUS) DeepCopy ¶
func (in *CustomOpenIdConnectProvider_STATUS) DeepCopy() *CustomOpenIdConnectProvider_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOpenIdConnectProvider_STATUS.
func (*CustomOpenIdConnectProvider_STATUS) DeepCopyInto ¶
func (in *CustomOpenIdConnectProvider_STATUS) DeepCopyInto(out *CustomOpenIdConnectProvider_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomScaleRule ¶
type CustomScaleRule struct {
Auth []ScaleRuleAuth `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.CustomScaleRule Container App container Custom scaling rule.
func (*CustomScaleRule) DeepCopy ¶
func (in *CustomScaleRule) DeepCopy() *CustomScaleRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomScaleRule.
func (*CustomScaleRule) DeepCopyInto ¶
func (in *CustomScaleRule) DeepCopyInto(out *CustomScaleRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomScaleRule_STATUS ¶
type CustomScaleRule_STATUS struct {
Auth []ScaleRuleAuth_STATUS `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.CustomScaleRule_STATUS Container App container Custom scaling rule.
func (*CustomScaleRule_STATUS) DeepCopy ¶
func (in *CustomScaleRule_STATUS) DeepCopy() *CustomScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomScaleRule_STATUS.
func (*CustomScaleRule_STATUS) DeepCopyInto ¶
func (in *CustomScaleRule_STATUS) DeepCopyInto(out *CustomScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dapr ¶
type Dapr struct {
AppId *string `json:"appId,omitempty"`
AppPort *int `json:"appPort,omitempty"`
AppProtocol *string `json:"appProtocol,omitempty"`
EnableApiLogging *bool `json:"enableApiLogging,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
HttpMaxRequestSize *int `json:"httpMaxRequestSize,omitempty"`
HttpReadBufferSize *int `json:"httpReadBufferSize,omitempty"`
LogLevel *string `json:"logLevel,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Dapr Container App Dapr configuration.
func (*Dapr) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dapr.
func (*Dapr) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DaprConfiguration_STATUS ¶
type DaprConfiguration_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1api20240301.DaprConfiguration_STATUS Configuration properties Dapr component
func (*DaprConfiguration_STATUS) DeepCopy ¶
func (in *DaprConfiguration_STATUS) DeepCopy() *DaprConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DaprConfiguration_STATUS.
func (*DaprConfiguration_STATUS) DeepCopyInto ¶
func (in *DaprConfiguration_STATUS) DeepCopyInto(out *DaprConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dapr_STATUS ¶
type Dapr_STATUS struct {
AppId *string `json:"appId,omitempty"`
AppPort *int `json:"appPort,omitempty"`
AppProtocol *string `json:"appProtocol,omitempty"`
EnableApiLogging *bool `json:"enableApiLogging,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
HttpMaxRequestSize *int `json:"httpMaxRequestSize,omitempty"`
HttpReadBufferSize *int `json:"httpReadBufferSize,omitempty"`
LogLevel *string `json:"logLevel,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Dapr_STATUS Container App Dapr configuration.
func (*Dapr_STATUS) DeepCopy ¶
func (in *Dapr_STATUS) DeepCopy() *Dapr_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dapr_STATUS.
func (*Dapr_STATUS) DeepCopyInto ¶
func (in *Dapr_STATUS) DeepCopyInto(out *Dapr_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultAuthorizationPolicy ¶
type DefaultAuthorizationPolicy struct {
AllowedApplications []string `json:"allowedApplications,omitempty"`
AllowedPrincipals *AllowedPrincipals `json:"allowedPrincipals,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.DefaultAuthorizationPolicy The configuration settings of the Azure Active Directory default authorization policy.
func (*DefaultAuthorizationPolicy) DeepCopy ¶
func (in *DefaultAuthorizationPolicy) DeepCopy() *DefaultAuthorizationPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultAuthorizationPolicy.
func (*DefaultAuthorizationPolicy) DeepCopyInto ¶
func (in *DefaultAuthorizationPolicy) DeepCopyInto(out *DefaultAuthorizationPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultAuthorizationPolicy_STATUS ¶
type DefaultAuthorizationPolicy_STATUS struct {
AllowedApplications []string `json:"allowedApplications,omitempty"`
AllowedPrincipals *AllowedPrincipals_STATUS `json:"allowedPrincipals,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.DefaultAuthorizationPolicy_STATUS The configuration settings of the Azure Active Directory default authorization policy.
func (*DefaultAuthorizationPolicy_STATUS) DeepCopy ¶
func (in *DefaultAuthorizationPolicy_STATUS) DeepCopy() *DefaultAuthorizationPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultAuthorizationPolicy_STATUS.
func (*DefaultAuthorizationPolicy_STATUS) DeepCopyInto ¶
func (in *DefaultAuthorizationPolicy_STATUS) DeepCopyInto(out *DefaultAuthorizationPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionSettings ¶
type EncryptionSettings struct {
ContainerAppAuthEncryptionSecretName *string `json:"containerAppAuthEncryptionSecretName,omitempty"`
ContainerAppAuthSigningSecretName *string `json:"containerAppAuthSigningSecretName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.EncryptionSettings The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization.
func (*EncryptionSettings) DeepCopy ¶
func (in *EncryptionSettings) DeepCopy() *EncryptionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettings.
func (*EncryptionSettings) DeepCopyInto ¶
func (in *EncryptionSettings) DeepCopyInto(out *EncryptionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionSettings_STATUS ¶
type EncryptionSettings_STATUS struct {
ContainerAppAuthEncryptionSecretName *string `json:"containerAppAuthEncryptionSecretName,omitempty"`
ContainerAppAuthSigningSecretName *string `json:"containerAppAuthSigningSecretName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.EncryptionSettings_STATUS The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization.
func (*EncryptionSettings_STATUS) DeepCopy ¶
func (in *EncryptionSettings_STATUS) DeepCopy() *EncryptionSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettings_STATUS.
func (*EncryptionSettings_STATUS) DeepCopyInto ¶
func (in *EncryptionSettings_STATUS) DeepCopyInto(out *EncryptionSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentVar ¶
type EnvironmentVar struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20240301.EnvironmentVar Container App container environment variable.
func (*EnvironmentVar) DeepCopy ¶
func (in *EnvironmentVar) DeepCopy() *EnvironmentVar
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVar.
func (*EnvironmentVar) DeepCopyInto ¶
func (in *EnvironmentVar) DeepCopyInto(out *EnvironmentVar)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentVar_STATUS ¶
type EnvironmentVar_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20240301.EnvironmentVar_STATUS Container App container environment variable.
func (*EnvironmentVar_STATUS) DeepCopy ¶
func (in *EnvironmentVar_STATUS) DeepCopy() *EnvironmentVar_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVar_STATUS.
func (*EnvironmentVar_STATUS) DeepCopyInto ¶
func (in *EnvironmentVar_STATUS) DeepCopyInto(out *EnvironmentVar_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"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.ExtendedLocation The complex type of the 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 v1api20240301.ExtendedLocation_STATUS The complex type of the 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 Facebook ¶
type Facebook struct {
Enabled *bool `json:"enabled,omitempty"`
GraphApiVersion *string `json:"graphApiVersion,omitempty"`
Login *LoginScopes `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AppRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.Facebook The configuration settings of the Facebook provider.
func (*Facebook) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Facebook.
func (*Facebook) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Facebook_STATUS ¶
type Facebook_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
GraphApiVersion *string `json:"graphApiVersion,omitempty"`
Login *LoginScopes_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *AppRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.Facebook_STATUS The configuration settings of the Facebook provider.
func (*Facebook_STATUS) DeepCopy ¶
func (in *Facebook_STATUS) DeepCopy() *Facebook_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Facebook_STATUS.
func (*Facebook_STATUS) DeepCopyInto ¶
func (in *Facebook_STATUS) DeepCopyInto(out *Facebook_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardProxy ¶
type ForwardProxy struct {
Convention *string `json:"convention,omitempty"`
CustomHostHeaderName *string `json:"customHostHeaderName,omitempty"`
CustomProtoHeaderName *string `json:"customProtoHeaderName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ForwardProxy The configuration settings of a forward proxy used to make the requests.
func (*ForwardProxy) DeepCopy ¶
func (in *ForwardProxy) DeepCopy() *ForwardProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxy.
func (*ForwardProxy) DeepCopyInto ¶
func (in *ForwardProxy) DeepCopyInto(out *ForwardProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardProxy_STATUS ¶
type ForwardProxy_STATUS struct {
Convention *string `json:"convention,omitempty"`
CustomHostHeaderName *string `json:"customHostHeaderName,omitempty"`
CustomProtoHeaderName *string `json:"customProtoHeaderName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ForwardProxy_STATUS The configuration settings of a forward proxy used to make the requests.
func (*ForwardProxy_STATUS) DeepCopy ¶
func (in *ForwardProxy_STATUS) DeepCopy() *ForwardProxy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxy_STATUS.
func (*ForwardProxy_STATUS) DeepCopyInto ¶
func (in *ForwardProxy_STATUS) DeepCopyInto(out *ForwardProxy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GitHub ¶
type GitHub struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *ClientRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.GitHub The configuration settings of the GitHub provider.
func (*GitHub) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHub.
func (*GitHub) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GitHub_STATUS ¶
type GitHub_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *ClientRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.GitHub_STATUS The configuration settings of the GitHub provider.
func (*GitHub_STATUS) DeepCopy ¶
func (in *GitHub_STATUS) DeepCopy() *GitHub_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHub_STATUS.
func (*GitHub_STATUS) DeepCopyInto ¶
func (in *GitHub_STATUS) DeepCopyInto(out *GitHub_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalValidation ¶
type GlobalValidation struct {
ExcludedPaths []string `json:"excludedPaths,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RedirectToProvider *string `json:"redirectToProvider,omitempty"`
UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty"`
}
Storage version of v1api20240301.GlobalValidation The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization.
func (*GlobalValidation) DeepCopy ¶
func (in *GlobalValidation) DeepCopy() *GlobalValidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalValidation.
func (*GlobalValidation) DeepCopyInto ¶
func (in *GlobalValidation) DeepCopyInto(out *GlobalValidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalValidation_STATUS ¶
type GlobalValidation_STATUS struct {
ExcludedPaths []string `json:"excludedPaths,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RedirectToProvider *string `json:"redirectToProvider,omitempty"`
UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty"`
}
Storage version of v1api20240301.GlobalValidation_STATUS The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization.
func (*GlobalValidation_STATUS) DeepCopy ¶
func (in *GlobalValidation_STATUS) DeepCopy() *GlobalValidation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalValidation_STATUS.
func (*GlobalValidation_STATUS) DeepCopyInto ¶
func (in *GlobalValidation_STATUS) DeepCopyInto(out *GlobalValidation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Google ¶
type Google struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *ClientRegistration `json:"registration,omitempty"`
Validation *AllowedAudiencesValidation `json:"validation,omitempty"`
}
Storage version of v1api20240301.Google The configuration settings of the Google provider.
func (*Google) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Google.
func (*Google) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Google_STATUS ¶
type Google_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
Login *LoginScopes_STATUS `json:"login,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *ClientRegistration_STATUS `json:"registration,omitempty"`
Validation *AllowedAudiencesValidation_STATUS `json:"validation,omitempty"`
}
Storage version of v1api20240301.Google_STATUS The configuration settings of the Google provider.
func (*Google_STATUS) DeepCopy ¶
func (in *Google_STATUS) DeepCopy() *Google_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Google_STATUS.
func (*Google_STATUS) DeepCopyInto ¶
func (in *Google_STATUS) DeepCopyInto(out *Google_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpScaleRule ¶
type HttpScaleRule struct {
Auth []ScaleRuleAuth `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HttpScaleRule Container App container Http scaling rule.
func (*HttpScaleRule) DeepCopy ¶
func (in *HttpScaleRule) DeepCopy() *HttpScaleRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpScaleRule.
func (*HttpScaleRule) DeepCopyInto ¶
func (in *HttpScaleRule) DeepCopyInto(out *HttpScaleRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpScaleRule_STATUS ¶
type HttpScaleRule_STATUS struct {
Auth []ScaleRuleAuth_STATUS `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HttpScaleRule_STATUS Container App container Http scaling rule.
func (*HttpScaleRule_STATUS) DeepCopy ¶
func (in *HttpScaleRule_STATUS) DeepCopy() *HttpScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpScaleRule_STATUS.
func (*HttpScaleRule_STATUS) DeepCopyInto ¶
func (in *HttpScaleRule_STATUS) DeepCopyInto(out *HttpScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpSettings ¶
type HttpSettings struct {
ForwardProxy *ForwardProxy `json:"forwardProxy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequireHttps *bool `json:"requireHttps,omitempty"`
Routes *HttpSettingsRoutes `json:"routes,omitempty"`
}
Storage version of v1api20240301.HttpSettings The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.
func (*HttpSettings) DeepCopy ¶
func (in *HttpSettings) DeepCopy() *HttpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettings.
func (*HttpSettings) DeepCopyInto ¶
func (in *HttpSettings) DeepCopyInto(out *HttpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpSettingsRoutes ¶
type HttpSettingsRoutes struct {
ApiPrefix *string `json:"apiPrefix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HttpSettingsRoutes The configuration settings of the paths HTTP requests.
func (*HttpSettingsRoutes) DeepCopy ¶
func (in *HttpSettingsRoutes) DeepCopy() *HttpSettingsRoutes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettingsRoutes.
func (*HttpSettingsRoutes) DeepCopyInto ¶
func (in *HttpSettingsRoutes) DeepCopyInto(out *HttpSettingsRoutes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpSettingsRoutes_STATUS ¶
type HttpSettingsRoutes_STATUS struct {
ApiPrefix *string `json:"apiPrefix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HttpSettingsRoutes_STATUS The configuration settings of the paths HTTP requests.
func (*HttpSettingsRoutes_STATUS) DeepCopy ¶
func (in *HttpSettingsRoutes_STATUS) DeepCopy() *HttpSettingsRoutes_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettingsRoutes_STATUS.
func (*HttpSettingsRoutes_STATUS) DeepCopyInto ¶
func (in *HttpSettingsRoutes_STATUS) DeepCopyInto(out *HttpSettingsRoutes_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HttpSettings_STATUS ¶
type HttpSettings_STATUS struct {
ForwardProxy *ForwardProxy_STATUS `json:"forwardProxy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequireHttps *bool `json:"requireHttps,omitempty"`
Routes *HttpSettingsRoutes_STATUS `json:"routes,omitempty"`
}
Storage version of v1api20240301.HttpSettings_STATUS The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.
func (*HttpSettings_STATUS) DeepCopy ¶
func (in *HttpSettings_STATUS) DeepCopy() *HttpSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettings_STATUS.
func (*HttpSettings_STATUS) DeepCopyInto ¶
func (in *HttpSettings_STATUS) DeepCopyInto(out *HttpSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviders ¶
type IdentityProviders struct {
Apple *Apple `json:"apple,omitempty"`
AzureActiveDirectory *AzureActiveDirectory `json:"azureActiveDirectory,omitempty"`
AzureStaticWebApps *AzureStaticWebApps `json:"azureStaticWebApps,omitempty"`
CustomOpenIdConnectProviders map[string]CustomOpenIdConnectProvider `json:"customOpenIdConnectProviders,omitempty"`
Facebook *Facebook `json:"facebook,omitempty"`
GitHub *GitHub `json:"gitHub,omitempty"`
Google *Google `json:"google,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Twitter *Twitter `json:"twitter,omitempty"`
}
Storage version of v1api20240301.IdentityProviders The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.
func (*IdentityProviders) DeepCopy ¶
func (in *IdentityProviders) DeepCopy() *IdentityProviders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviders.
func (*IdentityProviders) DeepCopyInto ¶
func (in *IdentityProviders) DeepCopyInto(out *IdentityProviders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityProviders_STATUS ¶
type IdentityProviders_STATUS struct {
Apple *Apple_STATUS `json:"apple,omitempty"`
AzureActiveDirectory *AzureActiveDirectory_STATUS `json:"azureActiveDirectory,omitempty"`
AzureStaticWebApps *AzureStaticWebApps_STATUS `json:"azureStaticWebApps,omitempty"`
CustomOpenIdConnectProviders map[string]CustomOpenIdConnectProvider_STATUS `json:"customOpenIdConnectProviders,omitempty"`
Facebook *Facebook_STATUS `json:"facebook,omitempty"`
GitHub *GitHub_STATUS `json:"gitHub,omitempty"`
Google *Google_STATUS `json:"google,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Twitter *Twitter_STATUS `json:"twitter,omitempty"`
}
Storage version of v1api20240301.IdentityProviders_STATUS The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.
func (*IdentityProviders_STATUS) DeepCopy ¶
func (in *IdentityProviders_STATUS) DeepCopy() *IdentityProviders_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviders_STATUS.
func (*IdentityProviders_STATUS) DeepCopyInto ¶
func (in *IdentityProviders_STATUS) DeepCopyInto(out *IdentityProviders_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ingress ¶
type Ingress struct {
AdditionalPortMappings []IngressPortMapping `json:"additionalPortMappings,omitempty"`
AllowInsecure *bool `json:"allowInsecure,omitempty"`
ClientCertificateMode *string `json:"clientCertificateMode,omitempty"`
CorsPolicy *CorsPolicy `json:"corsPolicy,omitempty"`
CustomDomains []CustomDomain `json:"customDomains,omitempty"`
ExposedPort *int `json:"exposedPort,omitempty"`
External *bool `json:"external,omitempty"`
IpSecurityRestrictions []IpSecurityRestrictionRule `json:"ipSecurityRestrictions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StickySessions *Ingress_StickySessions `json:"stickySessions,omitempty"`
TargetPort *int `json:"targetPort,omitempty"`
Traffic []TrafficWeight `json:"traffic,omitempty"`
Transport *string `json:"transport,omitempty"`
}
Storage version of v1api20240301.Ingress Container App Ingress configuration.
func (*Ingress) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress.
func (*Ingress) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressPortMapping ¶
type IngressPortMapping struct {
ExposedPort *int `json:"exposedPort,omitempty"`
External *bool `json:"external,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TargetPort *int `json:"targetPort,omitempty"`
}
Storage version of v1api20240301.IngressPortMapping Port mappings of container app ingress
func (*IngressPortMapping) DeepCopy ¶
func (in *IngressPortMapping) DeepCopy() *IngressPortMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressPortMapping.
func (*IngressPortMapping) DeepCopyInto ¶
func (in *IngressPortMapping) DeepCopyInto(out *IngressPortMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressPortMapping_STATUS ¶
type IngressPortMapping_STATUS struct {
ExposedPort *int `json:"exposedPort,omitempty"`
External *bool `json:"external,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TargetPort *int `json:"targetPort,omitempty"`
}
Storage version of v1api20240301.IngressPortMapping_STATUS Port mappings of container app ingress
func (*IngressPortMapping_STATUS) DeepCopy ¶
func (in *IngressPortMapping_STATUS) DeepCopy() *IngressPortMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressPortMapping_STATUS.
func (*IngressPortMapping_STATUS) DeepCopyInto ¶
func (in *IngressPortMapping_STATUS) DeepCopyInto(out *IngressPortMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ingress_STATUS ¶
type Ingress_STATUS struct {
AdditionalPortMappings []IngressPortMapping_STATUS `json:"additionalPortMappings,omitempty"`
AllowInsecure *bool `json:"allowInsecure,omitempty"`
ClientCertificateMode *string `json:"clientCertificateMode,omitempty"`
CorsPolicy *CorsPolicy_STATUS `json:"corsPolicy,omitempty"`
CustomDomains []CustomDomain_STATUS `json:"customDomains,omitempty"`
ExposedPort *int `json:"exposedPort,omitempty"`
External *bool `json:"external,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
IpSecurityRestrictions []IpSecurityRestrictionRule_STATUS `json:"ipSecurityRestrictions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StickySessions *Ingress_StickySessions_STATUS `json:"stickySessions,omitempty"`
TargetPort *int `json:"targetPort,omitempty"`
Traffic []TrafficWeight_STATUS `json:"traffic,omitempty"`
Transport *string `json:"transport,omitempty"`
}
Storage version of v1api20240301.Ingress_STATUS Container App Ingress configuration.
func (*Ingress_STATUS) DeepCopy ¶
func (in *Ingress_STATUS) DeepCopy() *Ingress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_STATUS.
func (*Ingress_STATUS) DeepCopyInto ¶
func (in *Ingress_STATUS) DeepCopyInto(out *Ingress_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ingress_StickySessions ¶
type Ingress_StickySessions struct {
Affinity *string `json:"affinity,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Ingress_StickySessions
func (*Ingress_StickySessions) DeepCopy ¶
func (in *Ingress_StickySessions) DeepCopy() *Ingress_StickySessions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_StickySessions.
func (*Ingress_StickySessions) DeepCopyInto ¶
func (in *Ingress_StickySessions) DeepCopyInto(out *Ingress_StickySessions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ingress_StickySessions_STATUS ¶
type Ingress_StickySessions_STATUS struct {
Affinity *string `json:"affinity,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Ingress_StickySessions_STATUS
func (*Ingress_StickySessions_STATUS) DeepCopy ¶
func (in *Ingress_StickySessions_STATUS) DeepCopy() *Ingress_StickySessions_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_StickySessions_STATUS.
func (*Ingress_StickySessions_STATUS) DeepCopyInto ¶
func (in *Ingress_StickySessions_STATUS) DeepCopyInto(out *Ingress_StickySessions_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpSecurityRestrictionRule ¶
type IpSecurityRestrictionRule struct {
Action *string `json:"action,omitempty"`
Description *string `json:"description,omitempty"`
IpAddressRange *string `json:"ipAddressRange,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IpSecurityRestrictionRule Rule to restrict incoming IP address.
func (*IpSecurityRestrictionRule) DeepCopy ¶
func (in *IpSecurityRestrictionRule) DeepCopy() *IpSecurityRestrictionRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestrictionRule.
func (*IpSecurityRestrictionRule) DeepCopyInto ¶
func (in *IpSecurityRestrictionRule) DeepCopyInto(out *IpSecurityRestrictionRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpSecurityRestrictionRule_STATUS ¶
type IpSecurityRestrictionRule_STATUS struct {
Action *string `json:"action,omitempty"`
Description *string `json:"description,omitempty"`
IpAddressRange *string `json:"ipAddressRange,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IpSecurityRestrictionRule_STATUS Rule to restrict incoming IP address.
func (*IpSecurityRestrictionRule_STATUS) DeepCopy ¶
func (in *IpSecurityRestrictionRule_STATUS) DeepCopy() *IpSecurityRestrictionRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestrictionRule_STATUS.
func (*IpSecurityRestrictionRule_STATUS) DeepCopyInto ¶
func (in *IpSecurityRestrictionRule_STATUS) DeepCopyInto(out *IpSecurityRestrictionRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Job ¶
type Job struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Job_Spec `json:"spec,omitempty"`
Status Job_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 v1api20240301.Job Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/Jobs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}
func (*Job) ConfigMapDestinationExpressions ¶
func (job *Job) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Job) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job.
func (*Job) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Job) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Job) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*Job) GetConditions ¶
func (job *Job) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Job) GetResourceScope ¶
func (job *Job) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Job) GetSpec ¶
func (job *Job) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Job) GetStatus ¶
func (job *Job) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Job) GetSupportedOperations ¶
func (job *Job) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Job) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.App/jobs"
func (*Job) NewEmptyStatus ¶
func (job *Job) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Job) OriginalGVK ¶
func (job *Job) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Job) Owner ¶
func (job *Job) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Job) SecretDestinationExpressions ¶
func (job *Job) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Job) SetConditions ¶
func (job *Job) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Job) SetStatus ¶
func (job *Job) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type JobConfiguration ¶
type JobConfiguration struct {
EventTriggerConfig *JobConfiguration_EventTriggerConfig `json:"eventTriggerConfig,omitempty"`
ManualTriggerConfig *JobConfiguration_ManualTriggerConfig `json:"manualTriggerConfig,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registries []RegistryCredentials `json:"registries,omitempty"`
ReplicaRetryLimit *int `json:"replicaRetryLimit,omitempty"`
ReplicaTimeout *int `json:"replicaTimeout,omitempty"`
ScheduleTriggerConfig *JobConfiguration_ScheduleTriggerConfig `json:"scheduleTriggerConfig,omitempty"`
Secrets []Secret `json:"secrets,omitempty"`
TriggerType *string `json:"triggerType,omitempty"`
}
Storage version of v1api20240301.JobConfiguration Non versioned Container Apps Job configuration properties
func (*JobConfiguration) DeepCopy ¶
func (in *JobConfiguration) DeepCopy() *JobConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration.
func (*JobConfiguration) DeepCopyInto ¶
func (in *JobConfiguration) DeepCopyInto(out *JobConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_EventTriggerConfig ¶
type JobConfiguration_EventTriggerConfig struct {
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
Scale *JobScale `json:"scale,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_EventTriggerConfig
func (*JobConfiguration_EventTriggerConfig) DeepCopy ¶
func (in *JobConfiguration_EventTriggerConfig) DeepCopy() *JobConfiguration_EventTriggerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_EventTriggerConfig.
func (*JobConfiguration_EventTriggerConfig) DeepCopyInto ¶
func (in *JobConfiguration_EventTriggerConfig) DeepCopyInto(out *JobConfiguration_EventTriggerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_EventTriggerConfig_STATUS ¶
type JobConfiguration_EventTriggerConfig_STATUS struct {
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
Scale *JobScale_STATUS `json:"scale,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_EventTriggerConfig_STATUS
func (*JobConfiguration_EventTriggerConfig_STATUS) DeepCopy ¶
func (in *JobConfiguration_EventTriggerConfig_STATUS) DeepCopy() *JobConfiguration_EventTriggerConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_EventTriggerConfig_STATUS.
func (*JobConfiguration_EventTriggerConfig_STATUS) DeepCopyInto ¶
func (in *JobConfiguration_EventTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_EventTriggerConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_ManualTriggerConfig ¶
type JobConfiguration_ManualTriggerConfig struct {
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_ManualTriggerConfig
func (*JobConfiguration_ManualTriggerConfig) DeepCopy ¶
func (in *JobConfiguration_ManualTriggerConfig) DeepCopy() *JobConfiguration_ManualTriggerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ManualTriggerConfig.
func (*JobConfiguration_ManualTriggerConfig) DeepCopyInto ¶
func (in *JobConfiguration_ManualTriggerConfig) DeepCopyInto(out *JobConfiguration_ManualTriggerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_ManualTriggerConfig_STATUS ¶
type JobConfiguration_ManualTriggerConfig_STATUS struct {
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_ManualTriggerConfig_STATUS
func (*JobConfiguration_ManualTriggerConfig_STATUS) DeepCopy ¶
func (in *JobConfiguration_ManualTriggerConfig_STATUS) DeepCopy() *JobConfiguration_ManualTriggerConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ManualTriggerConfig_STATUS.
func (*JobConfiguration_ManualTriggerConfig_STATUS) DeepCopyInto ¶
func (in *JobConfiguration_ManualTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_ManualTriggerConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_STATUS ¶
type JobConfiguration_STATUS struct {
EventTriggerConfig *JobConfiguration_EventTriggerConfig_STATUS `json:"eventTriggerConfig,omitempty"`
ManualTriggerConfig *JobConfiguration_ManualTriggerConfig_STATUS `json:"manualTriggerConfig,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registries []RegistryCredentials_STATUS `json:"registries,omitempty"`
ReplicaRetryLimit *int `json:"replicaRetryLimit,omitempty"`
ReplicaTimeout *int `json:"replicaTimeout,omitempty"`
ScheduleTriggerConfig *JobConfiguration_ScheduleTriggerConfig_STATUS `json:"scheduleTriggerConfig,omitempty"`
Secrets []Secret_STATUS `json:"secrets,omitempty"`
TriggerType *string `json:"triggerType,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_STATUS Non versioned Container Apps Job configuration properties
func (*JobConfiguration_STATUS) DeepCopy ¶
func (in *JobConfiguration_STATUS) DeepCopy() *JobConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_STATUS.
func (*JobConfiguration_STATUS) DeepCopyInto ¶
func (in *JobConfiguration_STATUS) DeepCopyInto(out *JobConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_ScheduleTriggerConfig ¶
type JobConfiguration_ScheduleTriggerConfig struct {
CronExpression *string `json:"cronExpression,omitempty"`
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_ScheduleTriggerConfig
func (*JobConfiguration_ScheduleTriggerConfig) DeepCopy ¶
func (in *JobConfiguration_ScheduleTriggerConfig) DeepCopy() *JobConfiguration_ScheduleTriggerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ScheduleTriggerConfig.
func (*JobConfiguration_ScheduleTriggerConfig) DeepCopyInto ¶
func (in *JobConfiguration_ScheduleTriggerConfig) DeepCopyInto(out *JobConfiguration_ScheduleTriggerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobConfiguration_ScheduleTriggerConfig_STATUS ¶
type JobConfiguration_ScheduleTriggerConfig_STATUS struct {
CronExpression *string `json:"cronExpression,omitempty"`
Parallelism *int `json:"parallelism,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReplicaCompletionCount *int `json:"replicaCompletionCount,omitempty"`
}
Storage version of v1api20240301.JobConfiguration_ScheduleTriggerConfig_STATUS
func (*JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopy ¶
func (in *JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopy() *JobConfiguration_ScheduleTriggerConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ScheduleTriggerConfig_STATUS.
func (*JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopyInto ¶
func (in *JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_ScheduleTriggerConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobList ¶
type JobList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Job `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.Job Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/Jobs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/jobs/{jobName}
func (*JobList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobList.
func (*JobList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JobList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type JobOperatorSpec ¶
type JobOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.JobOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*JobOperatorSpec) DeepCopy ¶
func (in *JobOperatorSpec) DeepCopy() *JobOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobOperatorSpec.
func (*JobOperatorSpec) DeepCopyInto ¶
func (in *JobOperatorSpec) DeepCopyInto(out *JobOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobScale ¶
type JobScale struct {
MaxExecutions *int `json:"maxExecutions,omitempty"`
MinExecutions *int `json:"minExecutions,omitempty"`
PollingInterval *int `json:"pollingInterval,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []JobScaleRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.JobScale Scaling configurations for event driven jobs.
func (*JobScale) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScale.
func (*JobScale) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobScaleRule ¶
type JobScaleRule struct {
Auth []ScaleRuleAuth `json:"auth,omitempty"`
Metadata map[string]v1.JSON `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.JobScaleRule Scaling rule.
func (*JobScaleRule) DeepCopy ¶
func (in *JobScaleRule) DeepCopy() *JobScaleRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScaleRule.
func (*JobScaleRule) DeepCopyInto ¶
func (in *JobScaleRule) DeepCopyInto(out *JobScaleRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobScaleRule_STATUS ¶
type JobScaleRule_STATUS struct {
Auth []ScaleRuleAuth_STATUS `json:"auth,omitempty"`
Metadata map[string]v1.JSON `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.JobScaleRule_STATUS Scaling rule.
func (*JobScaleRule_STATUS) DeepCopy ¶
func (in *JobScaleRule_STATUS) DeepCopy() *JobScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScaleRule_STATUS.
func (*JobScaleRule_STATUS) DeepCopyInto ¶
func (in *JobScaleRule_STATUS) DeepCopyInto(out *JobScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobScale_STATUS ¶
type JobScale_STATUS struct {
MaxExecutions *int `json:"maxExecutions,omitempty"`
MinExecutions *int `json:"minExecutions,omitempty"`
PollingInterval *int `json:"pollingInterval,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []JobScaleRule_STATUS `json:"rules,omitempty"`
}
Storage version of v1api20240301.JobScale_STATUS Scaling configurations for event driven jobs.
func (*JobScale_STATUS) DeepCopy ¶
func (in *JobScale_STATUS) DeepCopy() *JobScale_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScale_STATUS.
func (*JobScale_STATUS) DeepCopyInto ¶
func (in *JobScale_STATUS) DeepCopyInto(out *JobScale_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobTemplate ¶
type JobTemplate struct {
Containers []Container `json:"containers,omitempty"`
InitContainers []BaseContainer `json:"initContainers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Volumes []Volume `json:"volumes,omitempty"`
}
Storage version of v1api20240301.JobTemplate Container Apps Job versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created
func (*JobTemplate) DeepCopy ¶
func (in *JobTemplate) DeepCopy() *JobTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobTemplate.
func (*JobTemplate) DeepCopyInto ¶
func (in *JobTemplate) DeepCopyInto(out *JobTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JobTemplate_STATUS ¶
type JobTemplate_STATUS struct {
Containers []Container_STATUS `json:"containers,omitempty"`
InitContainers []BaseContainer_STATUS `json:"initContainers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Volumes []Volume_STATUS `json:"volumes,omitempty"`
}
Storage version of v1api20240301.JobTemplate_STATUS Container Apps Job versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created
func (*JobTemplate_STATUS) DeepCopy ¶
func (in *JobTemplate_STATUS) DeepCopy() *JobTemplate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobTemplate_STATUS.
func (*JobTemplate_STATUS) DeepCopyInto ¶
func (in *JobTemplate_STATUS) DeepCopyInto(out *JobTemplate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Job_STATUS ¶
type Job_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Configuration *JobConfiguration_STATUS `json:"configuration,omitempty"`
EnvironmentId *string `json:"environmentId,omitempty"`
EventStreamEndpoint *string `json:"eventStreamEndpoint,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
OutboundIpAddresses []string `json:"outboundIpAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Template *JobTemplate_STATUS `json:"template,omitempty"`
Type *string `json:"type,omitempty"`
WorkloadProfileName *string `json:"workloadProfileName,omitempty"`
}
Storage version of v1api20240301.Job_STATUS Container App Job
func (*Job_STATUS) ConvertStatusFrom ¶
func (job *Job_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Job_STATUS from the provided source
func (*Job_STATUS) ConvertStatusTo ¶
func (job *Job_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Job_STATUS
func (*Job_STATUS) DeepCopy ¶
func (in *Job_STATUS) DeepCopy() *Job_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job_STATUS.
func (*Job_STATUS) DeepCopyInto ¶
func (in *Job_STATUS) DeepCopyInto(out *Job_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Job_Spec ¶
type Job_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"`
Configuration *JobConfiguration `json:"configuration,omitempty"`
// EnvironmentReference: Resource ID of environment.
EnvironmentReference *genruntime.ResourceReference `armReference:"EnvironmentId" json:"environmentReference,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *JobOperatorSpec `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"`
Tags map[string]string `json:"tags,omitempty"`
Template *JobTemplate `json:"template,omitempty"`
WorkloadProfileName *string `json:"workloadProfileName,omitempty"`
}
Storage version of v1api20240301.Job_Spec
func (*Job_Spec) ConvertSpecFrom ¶
func (job *Job_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Job_Spec from the provided source
func (*Job_Spec) ConvertSpecTo ¶
func (job *Job_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Job_Spec
func (*Job_Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job_Spec.
func (*Job_Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JwtClaimChecks ¶
type JwtClaimChecks struct {
AllowedClientApplications []string `json:"allowedClientApplications,omitempty"`
AllowedGroups []string `json:"allowedGroups,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.JwtClaimChecks The configuration settings of the checks that should be made while validating the JWT Claims.
func (*JwtClaimChecks) DeepCopy ¶
func (in *JwtClaimChecks) DeepCopy() *JwtClaimChecks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtClaimChecks.
func (*JwtClaimChecks) DeepCopyInto ¶
func (in *JwtClaimChecks) DeepCopyInto(out *JwtClaimChecks)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JwtClaimChecks_STATUS ¶
type JwtClaimChecks_STATUS struct {
AllowedClientApplications []string `json:"allowedClientApplications,omitempty"`
AllowedGroups []string `json:"allowedGroups,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.JwtClaimChecks_STATUS The configuration settings of the checks that should be made while validating the JWT Claims.
func (*JwtClaimChecks_STATUS) DeepCopy ¶
func (in *JwtClaimChecks_STATUS) DeepCopy() *JwtClaimChecks_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtClaimChecks_STATUS.
func (*JwtClaimChecks_STATUS) DeepCopyInto ¶
func (in *JwtClaimChecks_STATUS) DeepCopyInto(out *JwtClaimChecks_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KedaConfiguration_STATUS ¶
type KedaConfiguration_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Version *string `json:"version,omitempty"`
}
Storage version of v1api20240301.KedaConfiguration_STATUS Configuration properties Keda component
func (*KedaConfiguration_STATUS) DeepCopy ¶
func (in *KedaConfiguration_STATUS) DeepCopy() *KedaConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KedaConfiguration_STATUS.
func (*KedaConfiguration_STATUS) DeepCopyInto ¶
func (in *KedaConfiguration_STATUS) DeepCopyInto(out *KedaConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsConfiguration ¶
type LogAnalyticsConfiguration struct {
CustomerId *string `json:"customerId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.LogAnalyticsConfiguration Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'
func (*LogAnalyticsConfiguration) DeepCopy ¶
func (in *LogAnalyticsConfiguration) DeepCopy() *LogAnalyticsConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsConfiguration.
func (*LogAnalyticsConfiguration) DeepCopyInto ¶
func (in *LogAnalyticsConfiguration) DeepCopyInto(out *LogAnalyticsConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsConfiguration_STATUS ¶
type LogAnalyticsConfiguration_STATUS struct {
CustomerId *string `json:"customerId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.LogAnalyticsConfiguration_STATUS Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'
func (*LogAnalyticsConfiguration_STATUS) DeepCopy ¶
func (in *LogAnalyticsConfiguration_STATUS) DeepCopy() *LogAnalyticsConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsConfiguration_STATUS.
func (*LogAnalyticsConfiguration_STATUS) DeepCopyInto ¶
func (in *LogAnalyticsConfiguration_STATUS) DeepCopyInto(out *LogAnalyticsConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Login ¶
type Login struct {
AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty"`
CookieExpiration *CookieExpiration `json:"cookieExpiration,omitempty"`
Nonce *Nonce `json:"nonce,omitempty"`
PreserveUrlFragmentsForLogins *bool `json:"preserveUrlFragmentsForLogins,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Routes *LoginRoutes `json:"routes,omitempty"`
TokenStore *TokenStore `json:"tokenStore,omitempty"`
}
Storage version of v1api20240301.Login The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.
func (*Login) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Login.
func (*Login) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoginRoutes ¶
type LoginRoutes struct {
LogoutEndpoint *string `json:"logoutEndpoint,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.LoginRoutes The routes that specify the endpoints used for login and logout requests.
func (*LoginRoutes) DeepCopy ¶
func (in *LoginRoutes) DeepCopy() *LoginRoutes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRoutes.
func (*LoginRoutes) DeepCopyInto ¶
func (in *LoginRoutes) DeepCopyInto(out *LoginRoutes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoginRoutes_STATUS ¶
type LoginRoutes_STATUS struct {
LogoutEndpoint *string `json:"logoutEndpoint,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.LoginRoutes_STATUS The routes that specify the endpoints used for login and logout requests.
func (*LoginRoutes_STATUS) DeepCopy ¶
func (in *LoginRoutes_STATUS) DeepCopy() *LoginRoutes_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRoutes_STATUS.
func (*LoginRoutes_STATUS) DeepCopyInto ¶
func (in *LoginRoutes_STATUS) DeepCopyInto(out *LoginRoutes_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoginScopes ¶
type LoginScopes struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scopes []string `json:"scopes,omitempty"`
}
Storage version of v1api20240301.LoginScopes The configuration settings of the login flow, including the scopes that should be requested.
func (*LoginScopes) DeepCopy ¶
func (in *LoginScopes) DeepCopy() *LoginScopes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginScopes.
func (*LoginScopes) DeepCopyInto ¶
func (in *LoginScopes) DeepCopyInto(out *LoginScopes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoginScopes_STATUS ¶
type LoginScopes_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scopes []string `json:"scopes,omitempty"`
}
Storage version of v1api20240301.LoginScopes_STATUS The configuration settings of the login flow, including the scopes that should be requested.
func (*LoginScopes_STATUS) DeepCopy ¶
func (in *LoginScopes_STATUS) DeepCopy() *LoginScopes_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginScopes_STATUS.
func (*LoginScopes_STATUS) DeepCopyInto ¶
func (in *LoginScopes_STATUS) DeepCopyInto(out *LoginScopes_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Login_STATUS ¶
type Login_STATUS struct {
AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty"`
CookieExpiration *CookieExpiration_STATUS `json:"cookieExpiration,omitempty"`
Nonce *Nonce_STATUS `json:"nonce,omitempty"`
PreserveUrlFragmentsForLogins *bool `json:"preserveUrlFragmentsForLogins,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Routes *LoginRoutes_STATUS `json:"routes,omitempty"`
TokenStore *TokenStore_STATUS `json:"tokenStore,omitempty"`
}
Storage version of v1api20240301.Login_STATUS The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.
func (*Login_STATUS) DeepCopy ¶
func (in *Login_STATUS) DeepCopy() *Login_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Login_STATUS.
func (*Login_STATUS) DeepCopyInto ¶
func (in *Login_STATUS) DeepCopyInto(out *Login_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment ¶
type ManagedEnvironment struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ManagedEnvironment_Spec `json:"spec,omitempty"`
Status ManagedEnvironment_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 v1api20240301.ManagedEnvironment Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/ManagedEnvironments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/managedEnvironments/{environmentName}
func (*ManagedEnvironment) AzureName ¶
func (environment *ManagedEnvironment) AzureName() string
AzureName returns the Azure name of the resource
func (*ManagedEnvironment) ConfigMapDestinationExpressions ¶
func (environment *ManagedEnvironment) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ManagedEnvironment) DeepCopy ¶
func (in *ManagedEnvironment) DeepCopy() *ManagedEnvironment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment.
func (*ManagedEnvironment) DeepCopyInto ¶
func (in *ManagedEnvironment) DeepCopyInto(out *ManagedEnvironment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedEnvironment) DeepCopyObject ¶
func (in *ManagedEnvironment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ManagedEnvironment) GetAPIVersion ¶
func (environment ManagedEnvironment) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*ManagedEnvironment) GetConditions ¶
func (environment *ManagedEnvironment) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ManagedEnvironment) GetResourceScope ¶
func (environment *ManagedEnvironment) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ManagedEnvironment) GetSpec ¶
func (environment *ManagedEnvironment) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ManagedEnvironment) GetStatus ¶
func (environment *ManagedEnvironment) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ManagedEnvironment) GetSupportedOperations ¶
func (environment *ManagedEnvironment) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ManagedEnvironment) GetType ¶
func (environment *ManagedEnvironment) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.App/managedEnvironments"
func (*ManagedEnvironment) Hub ¶
func (environment *ManagedEnvironment) Hub()
Hub marks that this ManagedEnvironment is the hub type for conversion
func (*ManagedEnvironment) NewEmptyStatus ¶
func (environment *ManagedEnvironment) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ManagedEnvironment) OriginalGVK ¶
func (environment *ManagedEnvironment) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ManagedEnvironment) Owner ¶
func (environment *ManagedEnvironment) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ManagedEnvironment) SecretDestinationExpressions ¶
func (environment *ManagedEnvironment) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ManagedEnvironment) SetConditions ¶
func (environment *ManagedEnvironment) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ManagedEnvironment) SetStatus ¶
func (environment *ManagedEnvironment) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ManagedEnvironmentList ¶
type ManagedEnvironmentList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []ManagedEnvironment `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.ManagedEnvironment Generator information: - Generated from: /app/resource-manager/Microsoft.App/stable/2024-03-01/ManagedEnvironments.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/managedEnvironments/{environmentName}
func (*ManagedEnvironmentList) DeepCopy ¶
func (in *ManagedEnvironmentList) DeepCopy() *ManagedEnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironmentList.
func (*ManagedEnvironmentList) DeepCopyInto ¶
func (in *ManagedEnvironmentList) DeepCopyInto(out *ManagedEnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedEnvironmentList) DeepCopyObject ¶
func (in *ManagedEnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ManagedEnvironmentOperatorSpec ¶
type ManagedEnvironmentOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironmentOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ManagedEnvironmentOperatorSpec) DeepCopy ¶
func (in *ManagedEnvironmentOperatorSpec) DeepCopy() *ManagedEnvironmentOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironmentOperatorSpec.
func (*ManagedEnvironmentOperatorSpec) DeepCopyInto ¶
func (in *ManagedEnvironmentOperatorSpec) DeepCopyInto(out *ManagedEnvironmentOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerAuthentication_STATUS ¶
type ManagedEnvironment_Properties_PeerAuthentication_STATUS struct {
Mtls *Mtls_STATUS `json:"mtls,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerAuthentication_STATUS
func (*ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerAuthentication_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerAuthentication_STATUS.
func (*ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerAuthentication_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerAuthentication_Spec ¶
type ManagedEnvironment_Properties_PeerAuthentication_Spec struct {
Mtls *Mtls `json:"mtls,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerAuthentication_Spec
func (*ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerAuthentication_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerAuthentication_Spec.
func (*ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerAuthentication_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS ¶
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS.
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec ¶
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec.
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS ¶
type ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS struct {
Encryption *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS `json:"encryption,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS.
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec ¶
type ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec struct {
Encryption *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec `json:"encryption,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopy ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec.
func (*ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopyInto ¶
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_STATUS ¶
type ManagedEnvironment_STATUS struct {
AppLogsConfiguration *AppLogsConfiguration_STATUS `json:"appLogsConfiguration,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
CustomDomainConfiguration *CustomDomainConfiguration_STATUS `json:"customDomainConfiguration,omitempty"`
DaprConfiguration *DaprConfiguration_STATUS `json:"daprConfiguration,omitempty"`
DefaultDomain *string `json:"defaultDomain,omitempty"`
DeploymentErrors *string `json:"deploymentErrors,omitempty"`
EventStreamEndpoint *string `json:"eventStreamEndpoint,omitempty"`
Id *string `json:"id,omitempty"`
InfrastructureResourceGroup *string `json:"infrastructureResourceGroup,omitempty"`
KedaConfiguration *KedaConfiguration_STATUS `json:"kedaConfiguration,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PeerAuthentication *ManagedEnvironment_Properties_PeerAuthentication_STATUS `json:"peerAuthentication,omitempty"`
PeerTrafficConfiguration *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS `json:"peerTrafficConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
StaticIp *string `json:"staticIp,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
VnetConfiguration *VnetConfiguration_STATUS `json:"vnetConfiguration,omitempty"`
WorkloadProfiles []WorkloadProfile_STATUS `json:"workloadProfiles,omitempty"`
ZoneRedundant *bool `json:"zoneRedundant,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_STATUS An environment for hosting container apps
func (*ManagedEnvironment_STATUS) ConvertStatusFrom ¶
func (environment *ManagedEnvironment_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ManagedEnvironment_STATUS from the provided source
func (*ManagedEnvironment_STATUS) ConvertStatusTo ¶
func (environment *ManagedEnvironment_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ManagedEnvironment_STATUS
func (*ManagedEnvironment_STATUS) DeepCopy ¶
func (in *ManagedEnvironment_STATUS) DeepCopy() *ManagedEnvironment_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_STATUS.
func (*ManagedEnvironment_STATUS) DeepCopyInto ¶
func (in *ManagedEnvironment_STATUS) DeepCopyInto(out *ManagedEnvironment_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedEnvironment_Spec ¶
type ManagedEnvironment_Spec struct {
AppLogsConfiguration *AppLogsConfiguration `json:"appLogsConfiguration,omitempty"`
// 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"`
CustomDomainConfiguration *CustomDomainConfiguration `json:"customDomainConfiguration,omitempty"`
DaprAIConnectionString *genruntime.SecretReference `json:"daprAIConnectionString,omitempty"`
DaprAIInstrumentationKey *genruntime.SecretReference `json:"daprAIInstrumentationKey,omitempty"`
InfrastructureResourceGroup *string `json:"infrastructureResourceGroup,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *ManagedEnvironmentOperatorSpec `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"`
PeerAuthentication *ManagedEnvironment_Properties_PeerAuthentication_Spec `json:"peerAuthentication,omitempty"`
PeerTrafficConfiguration *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec `json:"peerTrafficConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
VnetConfiguration *VnetConfiguration `json:"vnetConfiguration,omitempty"`
WorkloadProfiles []WorkloadProfile `json:"workloadProfiles,omitempty"`
ZoneRedundant *bool `json:"zoneRedundant,omitempty"`
}
Storage version of v1api20240301.ManagedEnvironment_Spec
func (*ManagedEnvironment_Spec) ConvertSpecFrom ¶
func (environment *ManagedEnvironment_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ManagedEnvironment_Spec from the provided source
func (*ManagedEnvironment_Spec) ConvertSpecTo ¶
func (environment *ManagedEnvironment_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ManagedEnvironment_Spec
func (*ManagedEnvironment_Spec) DeepCopy ¶
func (in *ManagedEnvironment_Spec) DeepCopy() *ManagedEnvironment_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Spec.
func (*ManagedEnvironment_Spec) DeepCopyInto ¶
func (in *ManagedEnvironment_Spec) DeepCopyInto(out *ManagedEnvironment_Spec)
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 v1api20240301.ManagedServiceIdentity Managed service identity (system assigned and/or user assigned identities)
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 v1api20240301.ManagedServiceIdentity_STATUS Managed service identity (system assigned and/or user assigned identities)
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 Mtls ¶
type Mtls struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Mtls Configuration properties for mutual TLS authentication
func (*Mtls) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mtls.
func (*Mtls) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Mtls_STATUS ¶
type Mtls_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Mtls_STATUS Configuration properties for mutual TLS authentication
func (*Mtls_STATUS) DeepCopy ¶
func (in *Mtls_STATUS) DeepCopy() *Mtls_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mtls_STATUS.
func (*Mtls_STATUS) DeepCopyInto ¶
func (in *Mtls_STATUS) DeepCopyInto(out *Mtls_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Nonce ¶
type Nonce struct {
NonceExpirationInterval *string `json:"nonceExpirationInterval,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ValidateNonce *bool `json:"validateNonce,omitempty"`
}
Storage version of v1api20240301.Nonce The configuration settings of the nonce used in the login flow.
func (*Nonce) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nonce.
func (*Nonce) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Nonce_STATUS ¶
type Nonce_STATUS struct {
NonceExpirationInterval *string `json:"nonceExpirationInterval,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ValidateNonce *bool `json:"validateNonce,omitempty"`
}
Storage version of v1api20240301.Nonce_STATUS The configuration settings of the nonce used in the login flow.
func (*Nonce_STATUS) DeepCopy ¶
func (in *Nonce_STATUS) DeepCopy() *Nonce_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nonce_STATUS.
func (*Nonce_STATUS) DeepCopyInto ¶
func (in *Nonce_STATUS) DeepCopyInto(out *Nonce_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectClientCredential ¶
type OpenIdConnectClientCredential struct {
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
Method *string `json:"method,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectClientCredential The authentication client credentials of the custom Open ID Connect provider.
func (*OpenIdConnectClientCredential) DeepCopy ¶
func (in *OpenIdConnectClientCredential) DeepCopy() *OpenIdConnectClientCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectClientCredential.
func (*OpenIdConnectClientCredential) DeepCopyInto ¶
func (in *OpenIdConnectClientCredential) DeepCopyInto(out *OpenIdConnectClientCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectClientCredential_STATUS ¶
type OpenIdConnectClientCredential_STATUS struct {
ClientSecretSettingName *string `json:"clientSecretSettingName,omitempty"`
Method *string `json:"method,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectClientCredential_STATUS The authentication client credentials of the custom Open ID Connect provider.
func (*OpenIdConnectClientCredential_STATUS) DeepCopy ¶
func (in *OpenIdConnectClientCredential_STATUS) DeepCopy() *OpenIdConnectClientCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectClientCredential_STATUS.
func (*OpenIdConnectClientCredential_STATUS) DeepCopyInto ¶
func (in *OpenIdConnectClientCredential_STATUS) DeepCopyInto(out *OpenIdConnectClientCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectConfig ¶
type OpenIdConnectConfig struct {
AuthorizationEndpoint *string `json:"authorizationEndpoint,omitempty"`
CertificationUri *string `json:"certificationUri,omitempty"`
Issuer *string `json:"issuer,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TokenEndpoint *string `json:"tokenEndpoint,omitempty"`
WellKnownOpenIdConfiguration *string `json:"wellKnownOpenIdConfiguration,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectConfig The configuration settings of the endpoints used for the custom Open ID Connect provider.
func (*OpenIdConnectConfig) DeepCopy ¶
func (in *OpenIdConnectConfig) DeepCopy() *OpenIdConnectConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectConfig.
func (*OpenIdConnectConfig) DeepCopyInto ¶
func (in *OpenIdConnectConfig) DeepCopyInto(out *OpenIdConnectConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectConfig_STATUS ¶
type OpenIdConnectConfig_STATUS struct {
AuthorizationEndpoint *string `json:"authorizationEndpoint,omitempty"`
CertificationUri *string `json:"certificationUri,omitempty"`
Issuer *string `json:"issuer,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TokenEndpoint *string `json:"tokenEndpoint,omitempty"`
WellKnownOpenIdConfiguration *string `json:"wellKnownOpenIdConfiguration,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectConfig_STATUS The configuration settings of the endpoints used for the custom Open ID Connect provider.
func (*OpenIdConnectConfig_STATUS) DeepCopy ¶
func (in *OpenIdConnectConfig_STATUS) DeepCopy() *OpenIdConnectConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectConfig_STATUS.
func (*OpenIdConnectConfig_STATUS) DeepCopyInto ¶
func (in *OpenIdConnectConfig_STATUS) DeepCopyInto(out *OpenIdConnectConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectLogin ¶
type OpenIdConnectLogin struct {
NameClaimType *string `json:"nameClaimType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scopes []string `json:"scopes,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectLogin The configuration settings of the login flow of the custom Open ID Connect provider.
func (*OpenIdConnectLogin) DeepCopy ¶
func (in *OpenIdConnectLogin) DeepCopy() *OpenIdConnectLogin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectLogin.
func (*OpenIdConnectLogin) DeepCopyInto ¶
func (in *OpenIdConnectLogin) DeepCopyInto(out *OpenIdConnectLogin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectLogin_STATUS ¶
type OpenIdConnectLogin_STATUS struct {
NameClaimType *string `json:"nameClaimType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Scopes []string `json:"scopes,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectLogin_STATUS The configuration settings of the login flow of the custom Open ID Connect provider.
func (*OpenIdConnectLogin_STATUS) DeepCopy ¶
func (in *OpenIdConnectLogin_STATUS) DeepCopy() *OpenIdConnectLogin_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectLogin_STATUS.
func (*OpenIdConnectLogin_STATUS) DeepCopyInto ¶
func (in *OpenIdConnectLogin_STATUS) DeepCopyInto(out *OpenIdConnectLogin_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectRegistration ¶
type OpenIdConnectRegistration struct {
ClientCredential *OpenIdConnectClientCredential `json:"clientCredential,omitempty"`
ClientId *string `json:"clientId,omitempty"`
OpenIdConnectConfiguration *OpenIdConnectConfig `json:"openIdConnectConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectRegistration The configuration settings of the app registration for the custom Open ID Connect provider.
func (*OpenIdConnectRegistration) DeepCopy ¶
func (in *OpenIdConnectRegistration) DeepCopy() *OpenIdConnectRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectRegistration.
func (*OpenIdConnectRegistration) DeepCopyInto ¶
func (in *OpenIdConnectRegistration) DeepCopyInto(out *OpenIdConnectRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenIdConnectRegistration_STATUS ¶
type OpenIdConnectRegistration_STATUS struct {
ClientCredential *OpenIdConnectClientCredential_STATUS `json:"clientCredential,omitempty"`
ClientId *string `json:"clientId,omitempty"`
OpenIdConnectConfiguration *OpenIdConnectConfig_STATUS `json:"openIdConnectConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.OpenIdConnectRegistration_STATUS The configuration settings of the app registration for the custom Open ID Connect provider.
func (*OpenIdConnectRegistration_STATUS) DeepCopy ¶
func (in *OpenIdConnectRegistration_STATUS) DeepCopy() *OpenIdConnectRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectRegistration_STATUS.
func (*OpenIdConnectRegistration_STATUS) DeepCopyInto ¶
func (in *OpenIdConnectRegistration_STATUS) DeepCopyInto(out *OpenIdConnectRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueScaleRule ¶
type QueueScaleRule struct {
Auth []ScaleRuleAuth `json:"auth,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
QueueLength *int `json:"queueLength,omitempty"`
QueueName *string `json:"queueName,omitempty"`
}
Storage version of v1api20240301.QueueScaleRule Container App container Azure Queue based scaling rule.
func (*QueueScaleRule) DeepCopy ¶
func (in *QueueScaleRule) DeepCopy() *QueueScaleRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueScaleRule.
func (*QueueScaleRule) DeepCopyInto ¶
func (in *QueueScaleRule) DeepCopyInto(out *QueueScaleRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueScaleRule_STATUS ¶
type QueueScaleRule_STATUS struct {
Auth []ScaleRuleAuth_STATUS `json:"auth,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
QueueLength *int `json:"queueLength,omitempty"`
QueueName *string `json:"queueName,omitempty"`
}
Storage version of v1api20240301.QueueScaleRule_STATUS Container App container Azure Queue based scaling rule.
func (*QueueScaleRule_STATUS) DeepCopy ¶
func (in *QueueScaleRule_STATUS) DeepCopy() *QueueScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueScaleRule_STATUS.
func (*QueueScaleRule_STATUS) DeepCopyInto ¶
func (in *QueueScaleRule_STATUS) DeepCopyInto(out *QueueScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistryCredentials ¶
type RegistryCredentials struct {
// IdentityReference: A Managed Identity to use to authenticate with Azure Container Registry. For user-assigned
// identities, use the full user-assigned identity Resource ID. For system-assigned identities, use 'system'
IdentityReference *genruntime.ResourceReference `armReference:"Identity" json:"identityReference,omitempty"`
PasswordSecretRef *string `json:"passwordSecretRef,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Server *string `json:"server,omitempty"`
Username *string `json:"username,omitempty"`
}
Storage version of v1api20240301.RegistryCredentials Container App Private Registry
func (*RegistryCredentials) DeepCopy ¶
func (in *RegistryCredentials) DeepCopy() *RegistryCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryCredentials.
func (*RegistryCredentials) DeepCopyInto ¶
func (in *RegistryCredentials) DeepCopyInto(out *RegistryCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistryCredentials_STATUS ¶
type RegistryCredentials_STATUS struct {
Identity *string `json:"identity,omitempty"`
PasswordSecretRef *string `json:"passwordSecretRef,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Server *string `json:"server,omitempty"`
Username *string `json:"username,omitempty"`
}
Storage version of v1api20240301.RegistryCredentials_STATUS Container App Private Registry
func (*RegistryCredentials_STATUS) DeepCopy ¶
func (in *RegistryCredentials_STATUS) DeepCopy() *RegistryCredentials_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryCredentials_STATUS.
func (*RegistryCredentials_STATUS) DeepCopyInto ¶
func (in *RegistryCredentials_STATUS) DeepCopyInto(out *RegistryCredentials_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Scale ¶
type Scale struct {
MaxReplicas *int `json:"maxReplicas,omitempty"`
MinReplicas *int `json:"minReplicas,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []ScaleRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.Scale Container App scaling configurations.
func (*Scale) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scale.
func (*Scale) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleRule ¶
type ScaleRule struct {
AzureQueue *QueueScaleRule `json:"azureQueue,omitempty"`
Custom *CustomScaleRule `json:"custom,omitempty"`
Http *HttpScaleRule `json:"http,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tcp *TcpScaleRule `json:"tcp,omitempty"`
}
Storage version of v1api20240301.ScaleRule Container App container scaling rule.
func (*ScaleRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRule.
func (*ScaleRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleRuleAuth ¶
type ScaleRuleAuth struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
TriggerParameter *string `json:"triggerParameter,omitempty"`
}
Storage version of v1api20240301.ScaleRuleAuth Auth Secrets for Scale Rule
func (*ScaleRuleAuth) DeepCopy ¶
func (in *ScaleRuleAuth) DeepCopy() *ScaleRuleAuth
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRuleAuth.
func (*ScaleRuleAuth) DeepCopyInto ¶
func (in *ScaleRuleAuth) DeepCopyInto(out *ScaleRuleAuth)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleRuleAuth_STATUS ¶
type ScaleRuleAuth_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
TriggerParameter *string `json:"triggerParameter,omitempty"`
}
Storage version of v1api20240301.ScaleRuleAuth_STATUS Auth Secrets for Scale Rule
func (*ScaleRuleAuth_STATUS) DeepCopy ¶
func (in *ScaleRuleAuth_STATUS) DeepCopy() *ScaleRuleAuth_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRuleAuth_STATUS.
func (*ScaleRuleAuth_STATUS) DeepCopyInto ¶
func (in *ScaleRuleAuth_STATUS) DeepCopyInto(out *ScaleRuleAuth_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScaleRule_STATUS ¶
type ScaleRule_STATUS struct {
AzureQueue *QueueScaleRule_STATUS `json:"azureQueue,omitempty"`
Custom *CustomScaleRule_STATUS `json:"custom,omitempty"`
Http *HttpScaleRule_STATUS `json:"http,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tcp *TcpScaleRule_STATUS `json:"tcp,omitempty"`
}
Storage version of v1api20240301.ScaleRule_STATUS Container App container scaling rule.
func (*ScaleRule_STATUS) DeepCopy ¶
func (in *ScaleRule_STATUS) DeepCopy() *ScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRule_STATUS.
func (*ScaleRule_STATUS) DeepCopyInto ¶
func (in *ScaleRule_STATUS) DeepCopyInto(out *ScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Scale_STATUS ¶
type Scale_STATUS struct {
MaxReplicas *int `json:"maxReplicas,omitempty"`
MinReplicas *int `json:"minReplicas,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []ScaleRule_STATUS `json:"rules,omitempty"`
}
Storage version of v1api20240301.Scale_STATUS Container App scaling configurations.
func (*Scale_STATUS) DeepCopy ¶
func (in *Scale_STATUS) DeepCopy() *Scale_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scale_STATUS.
func (*Scale_STATUS) DeepCopyInto ¶
func (in *Scale_STATUS) DeepCopyInto(out *Scale_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret ¶
type Secret struct {
// IdentityReference: Resource ID of a managed identity to authenticate with Azure Key Vault, or System to use a
// system-assigned identity.
IdentityReference *genruntime.ResourceReference `armReference:"Identity" json:"identityReference,omitempty"`
KeyVaultUrl *string `json:"keyVaultUrl,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *genruntime.SecretReference `json:"value,omitempty"`
}
Storage version of v1api20240301.Secret Secret definition.
func (*Secret) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret.
func (*Secret) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretVolumeItem ¶
type SecretVolumeItem struct {
Path *string `json:"path,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
}
Storage version of v1api20240301.SecretVolumeItem Secret to be added to volume.
func (*SecretVolumeItem) DeepCopy ¶
func (in *SecretVolumeItem) DeepCopy() *SecretVolumeItem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVolumeItem.
func (*SecretVolumeItem) DeepCopyInto ¶
func (in *SecretVolumeItem) DeepCopyInto(out *SecretVolumeItem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretVolumeItem_STATUS ¶
type SecretVolumeItem_STATUS struct {
Path *string `json:"path,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretRef *string `json:"secretRef,omitempty"`
}
Storage version of v1api20240301.SecretVolumeItem_STATUS Secret to be added to volume.
func (*SecretVolumeItem_STATUS) DeepCopy ¶
func (in *SecretVolumeItem_STATUS) DeepCopy() *SecretVolumeItem_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVolumeItem_STATUS.
func (*SecretVolumeItem_STATUS) DeepCopyInto ¶
func (in *SecretVolumeItem_STATUS) DeepCopyInto(out *SecretVolumeItem_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret_STATUS ¶
type Secret_STATUS struct {
Identity *string `json:"identity,omitempty"`
KeyVaultUrl *string `json:"keyVaultUrl,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Secret_STATUS Secret definition.
func (*Secret_STATUS) DeepCopy ¶
func (in *Secret_STATUS) DeepCopy() *Secret_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret_STATUS.
func (*Secret_STATUS) DeepCopyInto ¶
func (in *Secret_STATUS) DeepCopyInto(out *Secret_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Service ¶
type Service struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.Service Container App to be a dev service
func (*Service) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service.
func (*Service) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceBind ¶
type ServiceBind struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// ServiceReference: Resource id of the target service
ServiceReference *genruntime.ResourceReference `armReference:"ServiceId" json:"serviceReference,omitempty"`
}
Storage version of v1api20240301.ServiceBind Configuration to bind a ContainerApp to a dev ContainerApp Service
func (*ServiceBind) DeepCopy ¶
func (in *ServiceBind) DeepCopy() *ServiceBind
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBind.
func (*ServiceBind) DeepCopyInto ¶
func (in *ServiceBind) DeepCopyInto(out *ServiceBind)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceBind_STATUS ¶
type ServiceBind_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ServiceId *string `json:"serviceId,omitempty"`
}
Storage version of v1api20240301.ServiceBind_STATUS Configuration to bind a ContainerApp to a dev ContainerApp Service
func (*ServiceBind_STATUS) DeepCopy ¶
func (in *ServiceBind_STATUS) DeepCopy() *ServiceBind_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBind_STATUS.
func (*ServiceBind_STATUS) DeepCopyInto ¶
func (in *ServiceBind_STATUS) DeepCopyInto(out *ServiceBind_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Service_STATUS ¶
type Service_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.Service_STATUS Container App to be a dev service
func (*Service_STATUS) DeepCopy ¶
func (in *Service_STATUS) DeepCopy() *Service_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service_STATUS.
func (*Service_STATUS) DeepCopyInto ¶
func (in *Service_STATUS) DeepCopyInto(out *Service_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct {
CreatedAt *string `json:"createdAt,omitempty"`
CreatedBy *string `json:"createdBy,omitempty"`
CreatedByType *string `json:"createdByType,omitempty"`
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
LastModifiedByType *string `json:"lastModifiedByType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TcpScaleRule ¶
type TcpScaleRule struct {
Auth []ScaleRuleAuth `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.TcpScaleRule Container App container Tcp scaling rule.
func (*TcpScaleRule) DeepCopy ¶
func (in *TcpScaleRule) DeepCopy() *TcpScaleRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TcpScaleRule.
func (*TcpScaleRule) DeepCopyInto ¶
func (in *TcpScaleRule) DeepCopyInto(out *TcpScaleRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TcpScaleRule_STATUS ¶
type TcpScaleRule_STATUS struct {
Auth []ScaleRuleAuth_STATUS `json:"auth,omitempty"`
Metadata map[string]string `json:"metadata,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.TcpScaleRule_STATUS Container App container Tcp scaling rule.
func (*TcpScaleRule_STATUS) DeepCopy ¶
func (in *TcpScaleRule_STATUS) DeepCopy() *TcpScaleRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TcpScaleRule_STATUS.
func (*TcpScaleRule_STATUS) DeepCopyInto ¶
func (in *TcpScaleRule_STATUS) DeepCopyInto(out *TcpScaleRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Template ¶
type Template struct {
Containers []Container `json:"containers,omitempty"`
InitContainers []BaseContainer `json:"initContainers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RevisionSuffix *string `json:"revisionSuffix,omitempty"`
Scale *Scale `json:"scale,omitempty"`
ServiceBinds []ServiceBind `json:"serviceBinds,omitempty"`
TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"`
Volumes []Volume `json:"volumes,omitempty"`
}
Storage version of v1api20240301.Template Container App versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created
func (*Template) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
func (*Template) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Template_STATUS ¶
type Template_STATUS struct {
Containers []Container_STATUS `json:"containers,omitempty"`
InitContainers []BaseContainer_STATUS `json:"initContainers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RevisionSuffix *string `json:"revisionSuffix,omitempty"`
Scale *Scale_STATUS `json:"scale,omitempty"`
ServiceBinds []ServiceBind_STATUS `json:"serviceBinds,omitempty"`
TerminationGracePeriodSeconds *int `json:"terminationGracePeriodSeconds,omitempty"`
Volumes []Volume_STATUS `json:"volumes,omitempty"`
}
Storage version of v1api20240301.Template_STATUS Container App versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created
func (*Template_STATUS) DeepCopy ¶
func (in *Template_STATUS) DeepCopy() *Template_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template_STATUS.
func (*Template_STATUS) DeepCopyInto ¶
func (in *Template_STATUS) DeepCopyInto(out *Template_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenStore ¶
type TokenStore struct {
AzureBlobStorage *BlobStorageTokenStore `json:"azureBlobStorage,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty"`
}
Storage version of v1api20240301.TokenStore The configuration settings of the token store.
func (*TokenStore) DeepCopy ¶
func (in *TokenStore) DeepCopy() *TokenStore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenStore.
func (*TokenStore) DeepCopyInto ¶
func (in *TokenStore) DeepCopyInto(out *TokenStore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenStore_STATUS ¶
type TokenStore_STATUS struct {
AzureBlobStorage *BlobStorageTokenStore_STATUS `json:"azureBlobStorage,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty"`
}
Storage version of v1api20240301.TokenStore_STATUS The configuration settings of the token store.
func (*TokenStore_STATUS) DeepCopy ¶
func (in *TokenStore_STATUS) DeepCopy() *TokenStore_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenStore_STATUS.
func (*TokenStore_STATUS) DeepCopyInto ¶
func (in *TokenStore_STATUS) DeepCopyInto(out *TokenStore_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficWeight ¶
type TrafficWeight struct {
Label *string `json:"label,omitempty"`
LatestRevision *bool `json:"latestRevision,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RevisionName *string `json:"revisionName,omitempty"`
Weight *int `json:"weight,omitempty"`
}
Storage version of v1api20240301.TrafficWeight Traffic weight assigned to a revision
func (*TrafficWeight) DeepCopy ¶
func (in *TrafficWeight) DeepCopy() *TrafficWeight
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficWeight.
func (*TrafficWeight) DeepCopyInto ¶
func (in *TrafficWeight) DeepCopyInto(out *TrafficWeight)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrafficWeight_STATUS ¶
type TrafficWeight_STATUS struct {
Label *string `json:"label,omitempty"`
LatestRevision *bool `json:"latestRevision,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RevisionName *string `json:"revisionName,omitempty"`
Weight *int `json:"weight,omitempty"`
}
Storage version of v1api20240301.TrafficWeight_STATUS Traffic weight assigned to a revision
func (*TrafficWeight_STATUS) DeepCopy ¶
func (in *TrafficWeight_STATUS) DeepCopy() *TrafficWeight_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficWeight_STATUS.
func (*TrafficWeight_STATUS) DeepCopyInto ¶
func (in *TrafficWeight_STATUS) DeepCopyInto(out *TrafficWeight_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Twitter ¶
type Twitter struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *TwitterRegistration `json:"registration,omitempty"`
}
Storage version of v1api20240301.Twitter The configuration settings of the Twitter provider.
func (*Twitter) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Twitter.
func (*Twitter) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TwitterRegistration ¶
type TwitterRegistration struct {
ConsumerKey *string `json:"consumerKey,omitempty"`
ConsumerSecretSettingName *string `json:"consumerSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.TwitterRegistration The configuration settings of the app registration for the Twitter provider.
func (*TwitterRegistration) DeepCopy ¶
func (in *TwitterRegistration) DeepCopy() *TwitterRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterRegistration.
func (*TwitterRegistration) DeepCopyInto ¶
func (in *TwitterRegistration) DeepCopyInto(out *TwitterRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TwitterRegistration_STATUS ¶
type TwitterRegistration_STATUS struct {
ConsumerKey *string `json:"consumerKey,omitempty"`
ConsumerSecretSettingName *string `json:"consumerSecretSettingName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.TwitterRegistration_STATUS The configuration settings of the app registration for the Twitter provider.
func (*TwitterRegistration_STATUS) DeepCopy ¶
func (in *TwitterRegistration_STATUS) DeepCopy() *TwitterRegistration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterRegistration_STATUS.
func (*TwitterRegistration_STATUS) DeepCopyInto ¶
func (in *TwitterRegistration_STATUS) DeepCopyInto(out *TwitterRegistration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Twitter_STATUS ¶
type Twitter_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Registration *TwitterRegistration_STATUS `json:"registration,omitempty"`
}
Storage version of v1api20240301.Twitter_STATUS The configuration settings of the Twitter provider.
func (*Twitter_STATUS) DeepCopy ¶
func (in *Twitter_STATUS) DeepCopy() *Twitter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Twitter_STATUS.
func (*Twitter_STATUS) DeepCopyInto ¶
func (in *Twitter_STATUS) DeepCopyInto(out *Twitter_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 v1api20240301.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 v1api20240301.UserAssignedIdentity_STATUS User assigned identity properties
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 VnetConfiguration ¶
type VnetConfiguration struct {
DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"`
// InfrastructureSubnetReference: Resource ID of a subnet for infrastructure components. Must not overlap with any other
// provided IP ranges.
InfrastructureSubnetReference *genruntime.ResourceReference `armReference:"InfrastructureSubnetId" json:"infrastructureSubnetReference,omitempty"`
Internal *bool `json:"internal,omitempty"`
PlatformReservedCidr *string `json:"platformReservedCidr,omitempty"`
PlatformReservedDnsIP *string `json:"platformReservedDnsIP,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VnetConfiguration Configuration properties for apps environment to join a Virtual Network
func (*VnetConfiguration) DeepCopy ¶
func (in *VnetConfiguration) DeepCopy() *VnetConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetConfiguration.
func (*VnetConfiguration) DeepCopyInto ¶
func (in *VnetConfiguration) DeepCopyInto(out *VnetConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnetConfiguration_STATUS ¶
type VnetConfiguration_STATUS struct {
DockerBridgeCidr *string `json:"dockerBridgeCidr,omitempty"`
InfrastructureSubnetId *string `json:"infrastructureSubnetId,omitempty"`
Internal *bool `json:"internal,omitempty"`
PlatformReservedCidr *string `json:"platformReservedCidr,omitempty"`
PlatformReservedDnsIP *string `json:"platformReservedDnsIP,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VnetConfiguration_STATUS Configuration properties for apps environment to join a Virtual Network
func (*VnetConfiguration_STATUS) DeepCopy ¶
func (in *VnetConfiguration_STATUS) DeepCopy() *VnetConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetConfiguration_STATUS.
func (*VnetConfiguration_STATUS) DeepCopyInto ¶
func (in *VnetConfiguration_STATUS) DeepCopyInto(out *VnetConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Volume ¶
type Volume struct {
MountOptions *string `json:"mountOptions,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Secrets []SecretVolumeItem `json:"secrets,omitempty"`
StorageName *string `json:"storageName,omitempty"`
StorageType *string `json:"storageType,omitempty"`
}
Storage version of v1api20240301.Volume Volume definitions for the Container App.
func (*Volume) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume.
func (*Volume) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeMount ¶
type VolumeMount struct {
MountPath *string `json:"mountPath,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SubPath *string `json:"subPath,omitempty"`
VolumeName *string `json:"volumeName,omitempty"`
}
Storage version of v1api20240301.VolumeMount Volume mount for the Container App.
func (*VolumeMount) DeepCopy ¶
func (in *VolumeMount) DeepCopy() *VolumeMount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeMount.
func (*VolumeMount) DeepCopyInto ¶
func (in *VolumeMount) DeepCopyInto(out *VolumeMount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolumeMount_STATUS ¶
type VolumeMount_STATUS struct {
MountPath *string `json:"mountPath,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SubPath *string `json:"subPath,omitempty"`
VolumeName *string `json:"volumeName,omitempty"`
}
Storage version of v1api20240301.VolumeMount_STATUS Volume mount for the Container App.
func (*VolumeMount_STATUS) DeepCopy ¶
func (in *VolumeMount_STATUS) DeepCopy() *VolumeMount_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeMount_STATUS.
func (*VolumeMount_STATUS) DeepCopyInto ¶
func (in *VolumeMount_STATUS) DeepCopyInto(out *VolumeMount_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Volume_STATUS ¶
type Volume_STATUS struct {
MountOptions *string `json:"mountOptions,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Secrets []SecretVolumeItem_STATUS `json:"secrets,omitempty"`
StorageName *string `json:"storageName,omitempty"`
StorageType *string `json:"storageType,omitempty"`
}
Storage version of v1api20240301.Volume_STATUS Volume definitions for the Container App.
func (*Volume_STATUS) DeepCopy ¶
func (in *Volume_STATUS) DeepCopy() *Volume_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume_STATUS.
func (*Volume_STATUS) DeepCopyInto ¶
func (in *Volume_STATUS) DeepCopyInto(out *Volume_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadProfile ¶
type WorkloadProfile struct {
MaximumCount *int `json:"maximumCount,omitempty"`
MinimumCount *int `json:"minimumCount,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
WorkloadProfileType *string `json:"workloadProfileType,omitempty"`
}
Storage version of v1api20240301.WorkloadProfile Workload profile to scope container app execution.
func (*WorkloadProfile) DeepCopy ¶
func (in *WorkloadProfile) DeepCopy() *WorkloadProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadProfile.
func (*WorkloadProfile) DeepCopyInto ¶
func (in *WorkloadProfile) DeepCopyInto(out *WorkloadProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadProfile_STATUS ¶
type WorkloadProfile_STATUS struct {
MaximumCount *int `json:"maximumCount,omitempty"`
MinimumCount *int `json:"minimumCount,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
WorkloadProfileType *string `json:"workloadProfileType,omitempty"`
}
Storage version of v1api20240301.WorkloadProfile_STATUS Workload profile to scope container app execution.
func (*WorkloadProfile_STATUS) DeepCopy ¶
func (in *WorkloadProfile_STATUS) DeepCopy() *WorkloadProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadProfile_STATUS.
func (*WorkloadProfile_STATUS) DeepCopyInto ¶
func (in *WorkloadProfile_STATUS) DeepCopyInto(out *WorkloadProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.