Documentation ¶
Overview ¶
+groupName=app.azurerm.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type Configuration
- func (in *Configuration) DeepCopy() *Configuration
- func (in *Configuration) DeepCopyInto(out *Configuration)
- func (in *Configuration) DeepCopyObject() runtime.Object
- func (r *Configuration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Configuration) ValidateCreate() error
- func (r *Configuration) ValidateDelete() error
- func (r *Configuration) ValidateUpdate(old runtime.Object) error
- type ConfigurationList
- type ConfigurationSpec
- type ConfigurationSpecIdentity
- type ConfigurationSpecIdentityCodec
- type ConfigurationSpecPrimaryReadKey
- type ConfigurationSpecPrimaryWriteKey
- type ConfigurationSpecResource
- type ConfigurationSpecSecondaryReadKey
- type ConfigurationSpecSecondaryWriteKey
- type ConfigurationStatus
- type Service
- func (in *Service) DeepCopy() *Service
- func (in *Service) DeepCopyInto(out *Service)
- func (in *Service) DeepCopyObject() runtime.Object
- func (r *Service) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Service) ValidateCreate() error
- func (r *Service) ValidateDelete() error
- func (r *Service) ValidateUpdate(old runtime.Object) error
- type ServiceActiveSlot
- func (in *ServiceActiveSlot) DeepCopy() *ServiceActiveSlot
- func (in *ServiceActiveSlot) DeepCopyInto(out *ServiceActiveSlot)
- func (in *ServiceActiveSlot) DeepCopyObject() runtime.Object
- func (r *ServiceActiveSlot) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceActiveSlot) ValidateCreate() error
- func (r *ServiceActiveSlot) ValidateDelete() error
- func (r *ServiceActiveSlot) ValidateUpdate(old runtime.Object) error
- type ServiceActiveSlotList
- type ServiceActiveSlotSpec
- type ServiceActiveSlotSpecResource
- type ServiceActiveSlotStatus
- type ServiceCertificate
- func (in *ServiceCertificate) DeepCopy() *ServiceCertificate
- func (in *ServiceCertificate) DeepCopyInto(out *ServiceCertificate)
- func (in *ServiceCertificate) DeepCopyObject() runtime.Object
- func (r *ServiceCertificate) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceCertificate) ValidateCreate() error
- func (r *ServiceCertificate) ValidateDelete() error
- func (r *ServiceCertificate) ValidateUpdate(old runtime.Object) error
- type ServiceCertificateBinding
- func (in *ServiceCertificateBinding) DeepCopy() *ServiceCertificateBinding
- func (in *ServiceCertificateBinding) DeepCopyInto(out *ServiceCertificateBinding)
- func (in *ServiceCertificateBinding) DeepCopyObject() runtime.Object
- func (r *ServiceCertificateBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceCertificateBinding) ValidateCreate() error
- func (r *ServiceCertificateBinding) ValidateDelete() error
- func (r *ServiceCertificateBinding) ValidateUpdate(old runtime.Object) error
- type ServiceCertificateBindingList
- type ServiceCertificateBindingSpec
- type ServiceCertificateBindingSpecResource
- type ServiceCertificateBindingStatus
- type ServiceCertificateList
- type ServiceCertificateOrder
- func (in *ServiceCertificateOrder) DeepCopy() *ServiceCertificateOrder
- func (in *ServiceCertificateOrder) DeepCopyInto(out *ServiceCertificateOrder)
- func (in *ServiceCertificateOrder) DeepCopyObject() runtime.Object
- func (r *ServiceCertificateOrder) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceCertificateOrder) ValidateCreate() error
- func (r *ServiceCertificateOrder) ValidateDelete() error
- func (r *ServiceCertificateOrder) ValidateUpdate(old runtime.Object) error
- type ServiceCertificateOrderList
- type ServiceCertificateOrderSpec
- type ServiceCertificateOrderSpecCertificates
- type ServiceCertificateOrderSpecResource
- type ServiceCertificateOrderStatus
- type ServiceCertificateSpec
- type ServiceCertificateSpecResource
- type ServiceCertificateStatus
- type ServiceCustomHostnameBinding
- func (in *ServiceCustomHostnameBinding) DeepCopy() *ServiceCustomHostnameBinding
- func (in *ServiceCustomHostnameBinding) DeepCopyInto(out *ServiceCustomHostnameBinding)
- func (in *ServiceCustomHostnameBinding) DeepCopyObject() runtime.Object
- func (r *ServiceCustomHostnameBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceCustomHostnameBinding) ValidateCreate() error
- func (r *ServiceCustomHostnameBinding) ValidateDelete() error
- func (r *ServiceCustomHostnameBinding) ValidateUpdate(old runtime.Object) error
- type ServiceCustomHostnameBindingList
- type ServiceCustomHostnameBindingSpec
- type ServiceCustomHostnameBindingSpecResource
- type ServiceCustomHostnameBindingStatus
- type ServiceEnvironment
- func (in *ServiceEnvironment) DeepCopy() *ServiceEnvironment
- func (in *ServiceEnvironment) DeepCopyInto(out *ServiceEnvironment)
- func (in *ServiceEnvironment) DeepCopyObject() runtime.Object
- func (r *ServiceEnvironment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceEnvironment) ValidateCreate() error
- func (r *ServiceEnvironment) ValidateDelete() error
- func (r *ServiceEnvironment) ValidateUpdate(old runtime.Object) error
- type ServiceEnvironmentList
- type ServiceEnvironmentSpec
- type ServiceEnvironmentSpecClusterSetting
- type ServiceEnvironmentSpecResource
- type ServiceEnvironmentStatus
- type ServiceEnvironmentV3
- func (in *ServiceEnvironmentV3) DeepCopy() *ServiceEnvironmentV3
- func (in *ServiceEnvironmentV3) DeepCopyInto(out *ServiceEnvironmentV3)
- func (in *ServiceEnvironmentV3) DeepCopyObject() runtime.Object
- func (r *ServiceEnvironmentV3) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceEnvironmentV3) ValidateCreate() error
- func (r *ServiceEnvironmentV3) ValidateDelete() error
- func (r *ServiceEnvironmentV3) ValidateUpdate(old runtime.Object) error
- type ServiceEnvironmentV3List
- type ServiceEnvironmentV3Spec
- type ServiceEnvironmentV3SpecClusterSetting
- type ServiceEnvironmentV3SpecResource
- type ServiceEnvironmentV3Status
- type ServiceHybridConnection
- func (in *ServiceHybridConnection) DeepCopy() *ServiceHybridConnection
- func (in *ServiceHybridConnection) DeepCopyInto(out *ServiceHybridConnection)
- func (in *ServiceHybridConnection) DeepCopyObject() runtime.Object
- func (r *ServiceHybridConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceHybridConnection) ValidateCreate() error
- func (r *ServiceHybridConnection) ValidateDelete() error
- func (r *ServiceHybridConnection) ValidateUpdate(old runtime.Object) error
- type ServiceHybridConnectionList
- type ServiceHybridConnectionSpec
- type ServiceHybridConnectionSpecResource
- type ServiceHybridConnectionStatus
- type ServiceList
- type ServiceManagedCertificate
- func (in *ServiceManagedCertificate) DeepCopy() *ServiceManagedCertificate
- func (in *ServiceManagedCertificate) DeepCopyInto(out *ServiceManagedCertificate)
- func (in *ServiceManagedCertificate) DeepCopyObject() runtime.Object
- func (r *ServiceManagedCertificate) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceManagedCertificate) ValidateCreate() error
- func (r *ServiceManagedCertificate) ValidateDelete() error
- func (r *ServiceManagedCertificate) ValidateUpdate(old runtime.Object) error
- type ServiceManagedCertificateList
- type ServiceManagedCertificateSpec
- type ServiceManagedCertificateSpecResource
- type ServiceManagedCertificateStatus
- type ServicePlan
- func (in *ServicePlan) DeepCopy() *ServicePlan
- func (in *ServicePlan) DeepCopyInto(out *ServicePlan)
- func (in *ServicePlan) DeepCopyObject() runtime.Object
- func (r *ServicePlan) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServicePlan) ValidateCreate() error
- func (r *ServicePlan) ValidateDelete() error
- func (r *ServicePlan) ValidateUpdate(old runtime.Object) error
- type ServicePlanList
- type ServicePlanSpec
- type ServicePlanSpecResource
- type ServicePlanSpecSku
- type ServicePlanSpecSkuCodec
- type ServicePlanStatus
- type ServiceSlot
- func (in *ServiceSlot) DeepCopy() *ServiceSlot
- func (in *ServiceSlot) DeepCopyInto(out *ServiceSlot)
- func (in *ServiceSlot) DeepCopyObject() runtime.Object
- func (r *ServiceSlot) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceSlot) ValidateCreate() error
- func (r *ServiceSlot) ValidateDelete() error
- func (r *ServiceSlot) ValidateUpdate(old runtime.Object) error
- type ServiceSlotList
- type ServiceSlotSpec
- type ServiceSlotSpecAuthSettings
- type ServiceSlotSpecAuthSettingsActiveDirectory
- type ServiceSlotSpecAuthSettingsActiveDirectoryCodec
- func (ServiceSlotSpecAuthSettingsActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSlotSpecAuthSettingsActiveDirectoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSlotSpecAuthSettingsActiveDirectoryCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSlotSpecAuthSettingsCodec
- type ServiceSlotSpecAuthSettingsFacebook
- type ServiceSlotSpecAuthSettingsFacebookCodec
- type ServiceSlotSpecAuthSettingsGoogle
- type ServiceSlotSpecAuthSettingsGoogleCodec
- type ServiceSlotSpecAuthSettingsMicrosoft
- type ServiceSlotSpecAuthSettingsMicrosoftCodec
- type ServiceSlotSpecAuthSettingsTwitter
- type ServiceSlotSpecAuthSettingsTwitterCodec
- type ServiceSlotSpecConnectionString
- type ServiceSlotSpecIdentity
- type ServiceSlotSpecIdentityCodec
- type ServiceSlotSpecLogs
- type ServiceSlotSpecLogsApplicationLogs
- type ServiceSlotSpecLogsApplicationLogsAzureBlobStorage
- type ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec
- func (ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSlotSpecLogsApplicationLogsCodec
- type ServiceSlotSpecLogsCodec
- type ServiceSlotSpecLogsHttpLogs
- type ServiceSlotSpecLogsHttpLogsAzureBlobStorage
- type ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec
- func (ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSlotSpecLogsHttpLogsCodec
- type ServiceSlotSpecLogsHttpLogsFileSystem
- type ServiceSlotSpecLogsHttpLogsFileSystemCodec
- type ServiceSlotSpecResource
- type ServiceSlotSpecSiteConfig
- type ServiceSlotSpecSiteConfigCodec
- type ServiceSlotSpecSiteConfigCors
- type ServiceSlotSpecSiteConfigCorsCodec
- type ServiceSlotSpecSiteConfigIpRestriction
- type ServiceSlotSpecSiteConfigIpRestrictionHeaders
- type ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec
- func (ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSlotSpecSiteConfigScmIPRestriction
- type ServiceSlotSpecSiteConfigScmIPRestrictionHeaders
- type ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec
- func (ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSlotSpecSiteCredential
- type ServiceSlotStatus
- type ServiceSlotVirtualNetworkSwiftConnection
- func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnection
- func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnection)
- func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
- func (r *ServiceSlotVirtualNetworkSwiftConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateCreate() error
- func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateDelete() error
- func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateUpdate(old runtime.Object) error
- type ServiceSlotVirtualNetworkSwiftConnectionList
- func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnectionList
- func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnectionList)
- func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
- type ServiceSlotVirtualNetworkSwiftConnectionSpec
- type ServiceSlotVirtualNetworkSwiftConnectionSpecResource
- type ServiceSlotVirtualNetworkSwiftConnectionStatus
- type ServiceSourceControlToken
- func (in *ServiceSourceControlToken) DeepCopy() *ServiceSourceControlToken
- func (in *ServiceSourceControlToken) DeepCopyInto(out *ServiceSourceControlToken)
- func (in *ServiceSourceControlToken) DeepCopyObject() runtime.Object
- func (r *ServiceSourceControlToken) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceSourceControlToken) ValidateCreate() error
- func (r *ServiceSourceControlToken) ValidateDelete() error
- func (r *ServiceSourceControlToken) ValidateUpdate(old runtime.Object) error
- type ServiceSourceControlTokenList
- type ServiceSourceControlTokenSpec
- type ServiceSourceControlTokenSpecResource
- type ServiceSourceControlTokenStatus
- type ServiceSpec
- type ServiceSpecAuthSettings
- type ServiceSpecAuthSettingsActiveDirectory
- type ServiceSpecAuthSettingsActiveDirectoryCodec
- type ServiceSpecAuthSettingsCodec
- type ServiceSpecAuthSettingsFacebook
- type ServiceSpecAuthSettingsFacebookCodec
- type ServiceSpecAuthSettingsGoogle
- type ServiceSpecAuthSettingsGoogleCodec
- type ServiceSpecAuthSettingsMicrosoft
- type ServiceSpecAuthSettingsMicrosoftCodec
- type ServiceSpecAuthSettingsTwitter
- type ServiceSpecAuthSettingsTwitterCodec
- type ServiceSpecBackup
- type ServiceSpecBackupCodec
- type ServiceSpecBackupSchedule
- type ServiceSpecBackupScheduleCodec
- type ServiceSpecConnectionString
- type ServiceSpecIdentity
- type ServiceSpecIdentityCodec
- type ServiceSpecLogs
- type ServiceSpecLogsApplicationLogs
- type ServiceSpecLogsApplicationLogsAzureBlobStorage
- type ServiceSpecLogsApplicationLogsAzureBlobStorageCodec
- func (ServiceSpecLogsApplicationLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecLogsApplicationLogsAzureBlobStorageCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecLogsApplicationLogsAzureBlobStorageCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecLogsApplicationLogsCodec
- type ServiceSpecLogsCodec
- type ServiceSpecLogsHttpLogs
- type ServiceSpecLogsHttpLogsAzureBlobStorage
- type ServiceSpecLogsHttpLogsAzureBlobStorageCodec
- type ServiceSpecLogsHttpLogsCodec
- type ServiceSpecLogsHttpLogsFileSystem
- type ServiceSpecLogsHttpLogsFileSystemCodec
- type ServiceSpecResource
- type ServiceSpecSiteConfig
- type ServiceSpecSiteConfigCodec
- type ServiceSpecSiteConfigCors
- type ServiceSpecSiteConfigCorsCodec
- type ServiceSpecSiteConfigIpRestriction
- type ServiceSpecSiteConfigIpRestrictionHeaders
- type ServiceSpecSiteConfigIpRestrictionHeadersCodec
- type ServiceSpecSiteConfigScmIPRestriction
- type ServiceSpecSiteConfigScmIPRestrictionHeaders
- type ServiceSpecSiteConfigScmIPRestrictionHeadersCodec
- func (ServiceSpecSiteConfigScmIPRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSiteConfigScmIPRestrictionHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSiteConfigScmIPRestrictionHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSiteCredential
- type ServiceSpecSourceControl
- type ServiceSpecSourceControlCodec
- type ServiceSpecStorageAccount
- type ServiceStatus
- type ServiceVirtualNetworkSwiftConnection
- func (in *ServiceVirtualNetworkSwiftConnection) DeepCopy() *ServiceVirtualNetworkSwiftConnection
- func (in *ServiceVirtualNetworkSwiftConnection) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnection)
- func (in *ServiceVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
- func (r *ServiceVirtualNetworkSwiftConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceVirtualNetworkSwiftConnection) ValidateCreate() error
- func (r *ServiceVirtualNetworkSwiftConnection) ValidateDelete() error
- func (r *ServiceVirtualNetworkSwiftConnection) ValidateUpdate(old runtime.Object) error
- type ServiceVirtualNetworkSwiftConnectionList
- func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopy() *ServiceVirtualNetworkSwiftConnectionList
- func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnectionList)
- func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
- type ServiceVirtualNetworkSwiftConnectionSpec
- type ServiceVirtualNetworkSwiftConnectionSpecResource
- type ServiceVirtualNetworkSwiftConnectionStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: app.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Configuration ¶
type Configuration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigurationSpec `json:"spec,omitempty"` Status ConfigurationStatus `json:"status,omitempty"` }
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.
func (*Configuration) DeepCopyObject ¶
func (in *Configuration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Configuration) SetupWebhookWithManager ¶
func (r *Configuration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Configuration) ValidateCreate ¶
func (r *Configuration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Configuration) ValidateDelete ¶
func (r *Configuration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Configuration) ValidateUpdate ¶
func (r *Configuration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConfigurationList ¶
type ConfigurationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Configuration CRD objects Items []Configuration `json:"items,omitempty"` }
ConfigurationList is a list of Configurations
func (*ConfigurationList) DeepCopy ¶
func (in *ConfigurationList) DeepCopy() *ConfigurationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationList.
func (*ConfigurationList) DeepCopyInto ¶
func (in *ConfigurationList) DeepCopyInto(out *ConfigurationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationList) DeepCopyObject ¶
func (in *ConfigurationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConfigurationSpec ¶
type ConfigurationSpec struct { State *ConfigurationSpecResource `json:"state,omitempty" tf:"-"` Resource ConfigurationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ConfigurationSpec) DeepCopy ¶
func (in *ConfigurationSpec) DeepCopy() *ConfigurationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpec.
func (*ConfigurationSpec) DeepCopyInto ¶
func (in *ConfigurationSpec) DeepCopyInto(out *ConfigurationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecIdentity ¶
type ConfigurationSpecIdentity struct { // +optional PrincipalID *string `json:"principalID,omitempty" tf:"principal_id"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` Type *string `json:"type" tf:"type"` }
func (*ConfigurationSpecIdentity) DeepCopy ¶
func (in *ConfigurationSpecIdentity) DeepCopy() *ConfigurationSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecIdentity.
func (*ConfigurationSpecIdentity) DeepCopyInto ¶
func (in *ConfigurationSpecIdentity) DeepCopyInto(out *ConfigurationSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecIdentityCodec ¶
type ConfigurationSpecIdentityCodec struct { }
+k8s:deepcopy-gen=false
func (ConfigurationSpecIdentityCodec) Decode ¶
func (ConfigurationSpecIdentityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ConfigurationSpecPrimaryReadKey ¶
type ConfigurationSpecPrimaryReadKey struct { // +optional ConnectionString *string `json:"-" sensitive:"true" tf:"connection_string"` // +optional ID *string `json:"-" sensitive:"true" tf:"id"` // +optional Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ConfigurationSpecPrimaryReadKey) DeepCopy ¶
func (in *ConfigurationSpecPrimaryReadKey) DeepCopy() *ConfigurationSpecPrimaryReadKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecPrimaryReadKey.
func (*ConfigurationSpecPrimaryReadKey) DeepCopyInto ¶
func (in *ConfigurationSpecPrimaryReadKey) DeepCopyInto(out *ConfigurationSpecPrimaryReadKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecPrimaryWriteKey ¶
type ConfigurationSpecPrimaryWriteKey struct { // +optional ConnectionString *string `json:"-" sensitive:"true" tf:"connection_string"` // +optional ID *string `json:"-" sensitive:"true" tf:"id"` // +optional Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ConfigurationSpecPrimaryWriteKey) DeepCopy ¶
func (in *ConfigurationSpecPrimaryWriteKey) DeepCopy() *ConfigurationSpecPrimaryWriteKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecPrimaryWriteKey.
func (*ConfigurationSpecPrimaryWriteKey) DeepCopyInto ¶
func (in *ConfigurationSpecPrimaryWriteKey) DeepCopyInto(out *ConfigurationSpecPrimaryWriteKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecResource ¶
type ConfigurationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` // +optional Identity *ConfigurationSpecIdentity `json:"identity,omitempty" tf:"identity"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` // +optional PrimaryReadKey []ConfigurationSpecPrimaryReadKey `json:"primaryReadKey,omitempty" tf:"primary_read_key"` // +optional PrimaryWriteKey []ConfigurationSpecPrimaryWriteKey `json:"primaryWriteKey,omitempty" tf:"primary_write_key"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SecondaryReadKey []ConfigurationSpecSecondaryReadKey `json:"secondaryReadKey,omitempty" tf:"secondary_read_key"` // +optional SecondaryWriteKey []ConfigurationSpecSecondaryWriteKey `json:"secondaryWriteKey,omitempty" tf:"secondary_write_key"` // +optional Sku *string `json:"sku,omitempty" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ConfigurationSpecResource) DeepCopy ¶
func (in *ConfigurationSpecResource) DeepCopy() *ConfigurationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecResource.
func (*ConfigurationSpecResource) DeepCopyInto ¶
func (in *ConfigurationSpecResource) DeepCopyInto(out *ConfigurationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecSecondaryReadKey ¶
type ConfigurationSpecSecondaryReadKey struct { // +optional ConnectionString *string `json:"-" sensitive:"true" tf:"connection_string"` // +optional ID *string `json:"-" sensitive:"true" tf:"id"` // +optional Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ConfigurationSpecSecondaryReadKey) DeepCopy ¶
func (in *ConfigurationSpecSecondaryReadKey) DeepCopy() *ConfigurationSpecSecondaryReadKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecSecondaryReadKey.
func (*ConfigurationSpecSecondaryReadKey) DeepCopyInto ¶
func (in *ConfigurationSpecSecondaryReadKey) DeepCopyInto(out *ConfigurationSpecSecondaryReadKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationSpecSecondaryWriteKey ¶
type ConfigurationSpecSecondaryWriteKey struct { // +optional ConnectionString *string `json:"-" sensitive:"true" tf:"connection_string"` // +optional ID *string `json:"-" sensitive:"true" tf:"id"` // +optional Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ConfigurationSpecSecondaryWriteKey) DeepCopy ¶
func (in *ConfigurationSpecSecondaryWriteKey) DeepCopy() *ConfigurationSpecSecondaryWriteKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationSpecSecondaryWriteKey.
func (*ConfigurationSpecSecondaryWriteKey) DeepCopyInto ¶
func (in *ConfigurationSpecSecondaryWriteKey) DeepCopyInto(out *ConfigurationSpecSecondaryWriteKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationStatus ¶
type ConfigurationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ConfigurationStatus) DeepCopy ¶
func (in *ConfigurationStatus) DeepCopy() *ConfigurationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStatus.
func (*ConfigurationStatus) DeepCopyInto ¶
func (in *ConfigurationStatus) DeepCopyInto(out *ConfigurationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Service ¶
type Service struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSpec `json:"spec,omitempty"` Status ServiceStatus `json:"status,omitempty"` }
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.
func (*Service) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Service) SetupWebhookWithManager ¶
func (*Service) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Service) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ServiceActiveSlot ¶
type ServiceActiveSlot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceActiveSlotSpec `json:"spec,omitempty"` Status ServiceActiveSlotStatus `json:"status,omitempty"` }
func (*ServiceActiveSlot) DeepCopy ¶
func (in *ServiceActiveSlot) DeepCopy() *ServiceActiveSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActiveSlot.
func (*ServiceActiveSlot) DeepCopyInto ¶
func (in *ServiceActiveSlot) DeepCopyInto(out *ServiceActiveSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceActiveSlot) DeepCopyObject ¶
func (in *ServiceActiveSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceActiveSlot) SetupWebhookWithManager ¶
func (r *ServiceActiveSlot) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceActiveSlot) ValidateCreate ¶
func (r *ServiceActiveSlot) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceActiveSlot) ValidateDelete ¶
func (r *ServiceActiveSlot) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceActiveSlot) ValidateUpdate ¶
func (r *ServiceActiveSlot) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceActiveSlotList ¶
type ServiceActiveSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceActiveSlot CRD objects Items []ServiceActiveSlot `json:"items,omitempty"` }
ServiceActiveSlotList is a list of ServiceActiveSlots
func (*ServiceActiveSlotList) DeepCopy ¶
func (in *ServiceActiveSlotList) DeepCopy() *ServiceActiveSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActiveSlotList.
func (*ServiceActiveSlotList) DeepCopyInto ¶
func (in *ServiceActiveSlotList) DeepCopyInto(out *ServiceActiveSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceActiveSlotList) DeepCopyObject ¶
func (in *ServiceActiveSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceActiveSlotSpec ¶
type ServiceActiveSlotSpec struct { State *ServiceActiveSlotSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceActiveSlotSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceActiveSlotSpec) DeepCopy ¶
func (in *ServiceActiveSlotSpec) DeepCopy() *ServiceActiveSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActiveSlotSpec.
func (*ServiceActiveSlotSpec) DeepCopyInto ¶
func (in *ServiceActiveSlotSpec) DeepCopyInto(out *ServiceActiveSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActiveSlotSpecResource ¶
type ServiceActiveSlotSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName *string `json:"appServiceName" tf:"app_service_name"` AppServiceSlotName *string `json:"appServiceSlotName" tf:"app_service_slot_name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ServiceActiveSlotSpecResource) DeepCopy ¶
func (in *ServiceActiveSlotSpecResource) DeepCopy() *ServiceActiveSlotSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActiveSlotSpecResource.
func (*ServiceActiveSlotSpecResource) DeepCopyInto ¶
func (in *ServiceActiveSlotSpecResource) DeepCopyInto(out *ServiceActiveSlotSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActiveSlotStatus ¶
type ServiceActiveSlotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceActiveSlotStatus) DeepCopy ¶
func (in *ServiceActiveSlotStatus) DeepCopy() *ServiceActiveSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActiveSlotStatus.
func (*ServiceActiveSlotStatus) DeepCopyInto ¶
func (in *ServiceActiveSlotStatus) DeepCopyInto(out *ServiceActiveSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificate ¶
type ServiceCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceCertificateSpec `json:"spec,omitempty"` Status ServiceCertificateStatus `json:"status,omitempty"` }
func (*ServiceCertificate) DeepCopy ¶
func (in *ServiceCertificate) DeepCopy() *ServiceCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificate.
func (*ServiceCertificate) DeepCopyInto ¶
func (in *ServiceCertificate) DeepCopyInto(out *ServiceCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificate) DeepCopyObject ¶
func (in *ServiceCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceCertificate) SetupWebhookWithManager ¶
func (r *ServiceCertificate) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceCertificate) ValidateCreate ¶
func (r *ServiceCertificate) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificate) ValidateDelete ¶
func (r *ServiceCertificate) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificate) ValidateUpdate ¶
func (r *ServiceCertificate) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceCertificateBinding ¶
type ServiceCertificateBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceCertificateBindingSpec `json:"spec,omitempty"` Status ServiceCertificateBindingStatus `json:"status,omitempty"` }
func (*ServiceCertificateBinding) DeepCopy ¶
func (in *ServiceCertificateBinding) DeepCopy() *ServiceCertificateBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateBinding.
func (*ServiceCertificateBinding) DeepCopyInto ¶
func (in *ServiceCertificateBinding) DeepCopyInto(out *ServiceCertificateBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificateBinding) DeepCopyObject ¶
func (in *ServiceCertificateBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceCertificateBinding) SetupWebhookWithManager ¶
func (r *ServiceCertificateBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceCertificateBinding) ValidateCreate ¶
func (r *ServiceCertificateBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificateBinding) ValidateDelete ¶
func (r *ServiceCertificateBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificateBinding) ValidateUpdate ¶
func (r *ServiceCertificateBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceCertificateBindingList ¶
type ServiceCertificateBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceCertificateBinding CRD objects Items []ServiceCertificateBinding `json:"items,omitempty"` }
ServiceCertificateBindingList is a list of ServiceCertificateBindings
func (*ServiceCertificateBindingList) DeepCopy ¶
func (in *ServiceCertificateBindingList) DeepCopy() *ServiceCertificateBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateBindingList.
func (*ServiceCertificateBindingList) DeepCopyInto ¶
func (in *ServiceCertificateBindingList) DeepCopyInto(out *ServiceCertificateBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificateBindingList) DeepCopyObject ¶
func (in *ServiceCertificateBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceCertificateBindingSpec ¶
type ServiceCertificateBindingSpec struct { State *ServiceCertificateBindingSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceCertificateBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceCertificateBindingSpec) DeepCopy ¶
func (in *ServiceCertificateBindingSpec) DeepCopy() *ServiceCertificateBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateBindingSpec.
func (*ServiceCertificateBindingSpec) DeepCopyInto ¶
func (in *ServiceCertificateBindingSpec) DeepCopyInto(out *ServiceCertificateBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateBindingSpecResource ¶
type ServiceCertificateBindingSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppServiceName *string `json:"appServiceName,omitempty" tf:"app_service_name"` CertificateID *string `json:"certificateID" tf:"certificate_id"` // +optional Hostname *string `json:"hostname,omitempty" tf:"hostname"` HostnameBindingID *string `json:"hostnameBindingID" tf:"hostname_binding_id"` SslState *string `json:"sslState" tf:"ssl_state"` // +optional Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint"` }
func (*ServiceCertificateBindingSpecResource) DeepCopy ¶
func (in *ServiceCertificateBindingSpecResource) DeepCopy() *ServiceCertificateBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateBindingSpecResource.
func (*ServiceCertificateBindingSpecResource) DeepCopyInto ¶
func (in *ServiceCertificateBindingSpecResource) DeepCopyInto(out *ServiceCertificateBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateBindingStatus ¶
type ServiceCertificateBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceCertificateBindingStatus) DeepCopy ¶
func (in *ServiceCertificateBindingStatus) DeepCopy() *ServiceCertificateBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateBindingStatus.
func (*ServiceCertificateBindingStatus) DeepCopyInto ¶
func (in *ServiceCertificateBindingStatus) DeepCopyInto(out *ServiceCertificateBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateList ¶
type ServiceCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceCertificate CRD objects Items []ServiceCertificate `json:"items,omitempty"` }
ServiceCertificateList is a list of ServiceCertificates
func (*ServiceCertificateList) DeepCopy ¶
func (in *ServiceCertificateList) DeepCopy() *ServiceCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateList.
func (*ServiceCertificateList) DeepCopyInto ¶
func (in *ServiceCertificateList) DeepCopyInto(out *ServiceCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificateList) DeepCopyObject ¶
func (in *ServiceCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceCertificateOrder ¶
type ServiceCertificateOrder struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceCertificateOrderSpec `json:"spec,omitempty"` Status ServiceCertificateOrderStatus `json:"status,omitempty"` }
func (*ServiceCertificateOrder) DeepCopy ¶
func (in *ServiceCertificateOrder) DeepCopy() *ServiceCertificateOrder
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrder.
func (*ServiceCertificateOrder) DeepCopyInto ¶
func (in *ServiceCertificateOrder) DeepCopyInto(out *ServiceCertificateOrder)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificateOrder) DeepCopyObject ¶
func (in *ServiceCertificateOrder) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceCertificateOrder) SetupWebhookWithManager ¶
func (r *ServiceCertificateOrder) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceCertificateOrder) ValidateCreate ¶
func (r *ServiceCertificateOrder) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificateOrder) ValidateDelete ¶
func (r *ServiceCertificateOrder) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCertificateOrder) ValidateUpdate ¶
func (r *ServiceCertificateOrder) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceCertificateOrderList ¶
type ServiceCertificateOrderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceCertificateOrder CRD objects Items []ServiceCertificateOrder `json:"items,omitempty"` }
ServiceCertificateOrderList is a list of ServiceCertificateOrders
func (*ServiceCertificateOrderList) DeepCopy ¶
func (in *ServiceCertificateOrderList) DeepCopy() *ServiceCertificateOrderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrderList.
func (*ServiceCertificateOrderList) DeepCopyInto ¶
func (in *ServiceCertificateOrderList) DeepCopyInto(out *ServiceCertificateOrderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCertificateOrderList) DeepCopyObject ¶
func (in *ServiceCertificateOrderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceCertificateOrderSpec ¶
type ServiceCertificateOrderSpec struct { State *ServiceCertificateOrderSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceCertificateOrderSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceCertificateOrderSpec) DeepCopy ¶
func (in *ServiceCertificateOrderSpec) DeepCopy() *ServiceCertificateOrderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrderSpec.
func (*ServiceCertificateOrderSpec) DeepCopyInto ¶
func (in *ServiceCertificateOrderSpec) DeepCopyInto(out *ServiceCertificateOrderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateOrderSpecCertificates ¶
type ServiceCertificateOrderSpecCertificates struct { // +optional CertificateName *string `json:"certificateName,omitempty" tf:"certificate_name"` // +optional KeyVaultID *string `json:"keyVaultID,omitempty" tf:"key_vault_id"` // +optional KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty" tf:"key_vault_secret_name"` // +optional ProvisioningState *string `json:"provisioningState,omitempty" tf:"provisioning_state"` }
func (*ServiceCertificateOrderSpecCertificates) DeepCopy ¶
func (in *ServiceCertificateOrderSpecCertificates) DeepCopy() *ServiceCertificateOrderSpecCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrderSpecCertificates.
func (*ServiceCertificateOrderSpecCertificates) DeepCopyInto ¶
func (in *ServiceCertificateOrderSpecCertificates) DeepCopyInto(out *ServiceCertificateOrderSpecCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateOrderSpecResource ¶
type ServiceCertificateOrderSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppServiceCertificateNotRenewableReasons []string `json:"appServiceCertificateNotRenewableReasons,omitempty" tf:"app_service_certificate_not_renewable_reasons"` // +optional AutoRenew *bool `json:"autoRenew,omitempty" tf:"auto_renew"` // +optional Certificates []ServiceCertificateOrderSpecCertificates `json:"certificates,omitempty" tf:"certificates"` // +optional Csr *string `json:"csr,omitempty" tf:"csr"` // +optional DistinguishedName *string `json:"distinguishedName,omitempty" tf:"distinguished_name"` // +optional DomainVerificationToken *string `json:"domainVerificationToken,omitempty" tf:"domain_verification_token"` // +optional ExpirationTime *string `json:"expirationTime,omitempty" tf:"expiration_time"` // +optional IntermediateThumbprint *string `json:"intermediateThumbprint,omitempty" tf:"intermediate_thumbprint"` // +optional IsPrivateKeyExternal *bool `json:"isPrivateKeyExternal,omitempty" tf:"is_private_key_external"` // +optional KeySize *int64 `json:"keySize,omitempty" tf:"key_size"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` // +optional ProductType *string `json:"productType,omitempty" tf:"product_type"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional RootThumbprint *string `json:"rootThumbprint,omitempty" tf:"root_thumbprint"` // +optional SignedCertificateThumbprint *string `json:"signedCertificateThumbprint,omitempty" tf:"signed_certificate_thumbprint"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional ValidityInYears *int64 `json:"validityInYears,omitempty" tf:"validity_in_years"` }
func (*ServiceCertificateOrderSpecResource) DeepCopy ¶
func (in *ServiceCertificateOrderSpecResource) DeepCopy() *ServiceCertificateOrderSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrderSpecResource.
func (*ServiceCertificateOrderSpecResource) DeepCopyInto ¶
func (in *ServiceCertificateOrderSpecResource) DeepCopyInto(out *ServiceCertificateOrderSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateOrderStatus ¶
type ServiceCertificateOrderStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceCertificateOrderStatus) DeepCopy ¶
func (in *ServiceCertificateOrderStatus) DeepCopy() *ServiceCertificateOrderStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateOrderStatus.
func (*ServiceCertificateOrderStatus) DeepCopyInto ¶
func (in *ServiceCertificateOrderStatus) DeepCopyInto(out *ServiceCertificateOrderStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateSpec ¶
type ServiceCertificateSpec struct { State *ServiceCertificateSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceCertificateSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ServiceCertificateSpec) DeepCopy ¶
func (in *ServiceCertificateSpec) DeepCopy() *ServiceCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateSpec.
func (*ServiceCertificateSpec) DeepCopyInto ¶
func (in *ServiceCertificateSpec) DeepCopyInto(out *ServiceCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateSpecResource ¶
type ServiceCertificateSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date"` // +optional FriendlyName *string `json:"friendlyName,omitempty" tf:"friendly_name"` // +optional HostNames []string `json:"hostNames,omitempty" tf:"host_names"` // +optional HostingEnvironmentProfileID *string `json:"hostingEnvironmentProfileID,omitempty" tf:"hosting_environment_profile_id"` // +optional IssueDate *string `json:"issueDate,omitempty" tf:"issue_date"` // +optional Issuer *string `json:"issuer,omitempty" tf:"issuer"` // +optional KeyVaultSecretID *string `json:"keyVaultSecretID,omitempty" tf:"key_vault_secret_id"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional PfxBlob *string `json:"-" sensitive:"true" tf:"pfx_blob"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SubjectName *string `json:"subjectName,omitempty" tf:"subject_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint"` }
func (*ServiceCertificateSpecResource) DeepCopy ¶
func (in *ServiceCertificateSpecResource) DeepCopy() *ServiceCertificateSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateSpecResource.
func (*ServiceCertificateSpecResource) DeepCopyInto ¶
func (in *ServiceCertificateSpecResource) DeepCopyInto(out *ServiceCertificateSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCertificateStatus ¶
type ServiceCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceCertificateStatus) DeepCopy ¶
func (in *ServiceCertificateStatus) DeepCopy() *ServiceCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertificateStatus.
func (*ServiceCertificateStatus) DeepCopyInto ¶
func (in *ServiceCertificateStatus) DeepCopyInto(out *ServiceCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCustomHostnameBinding ¶
type ServiceCustomHostnameBinding struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceCustomHostnameBindingSpec `json:"spec,omitempty"` Status ServiceCustomHostnameBindingStatus `json:"status,omitempty"` }
func (*ServiceCustomHostnameBinding) DeepCopy ¶
func (in *ServiceCustomHostnameBinding) DeepCopy() *ServiceCustomHostnameBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCustomHostnameBinding.
func (*ServiceCustomHostnameBinding) DeepCopyInto ¶
func (in *ServiceCustomHostnameBinding) DeepCopyInto(out *ServiceCustomHostnameBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCustomHostnameBinding) DeepCopyObject ¶
func (in *ServiceCustomHostnameBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceCustomHostnameBinding) SetupWebhookWithManager ¶
func (r *ServiceCustomHostnameBinding) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceCustomHostnameBinding) ValidateCreate ¶
func (r *ServiceCustomHostnameBinding) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCustomHostnameBinding) ValidateDelete ¶
func (r *ServiceCustomHostnameBinding) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceCustomHostnameBinding) ValidateUpdate ¶
func (r *ServiceCustomHostnameBinding) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceCustomHostnameBindingList ¶
type ServiceCustomHostnameBindingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceCustomHostnameBinding CRD objects Items []ServiceCustomHostnameBinding `json:"items,omitempty"` }
ServiceCustomHostnameBindingList is a list of ServiceCustomHostnameBindings
func (*ServiceCustomHostnameBindingList) DeepCopy ¶
func (in *ServiceCustomHostnameBindingList) DeepCopy() *ServiceCustomHostnameBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCustomHostnameBindingList.
func (*ServiceCustomHostnameBindingList) DeepCopyInto ¶
func (in *ServiceCustomHostnameBindingList) DeepCopyInto(out *ServiceCustomHostnameBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceCustomHostnameBindingList) DeepCopyObject ¶
func (in *ServiceCustomHostnameBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceCustomHostnameBindingSpec ¶
type ServiceCustomHostnameBindingSpec struct { State *ServiceCustomHostnameBindingSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceCustomHostnameBindingSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceCustomHostnameBindingSpec) DeepCopy ¶
func (in *ServiceCustomHostnameBindingSpec) DeepCopy() *ServiceCustomHostnameBindingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCustomHostnameBindingSpec.
func (*ServiceCustomHostnameBindingSpec) DeepCopyInto ¶
func (in *ServiceCustomHostnameBindingSpec) DeepCopyInto(out *ServiceCustomHostnameBindingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCustomHostnameBindingSpecResource ¶
type ServiceCustomHostnameBindingSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName *string `json:"appServiceName" tf:"app_service_name"` Hostname *string `json:"hostname" tf:"hostname"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SslState *string `json:"sslState,omitempty" tf:"ssl_state"` // +optional Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint"` // +optional VirtualIP *string `json:"virtualIP,omitempty" tf:"virtual_ip"` }
func (*ServiceCustomHostnameBindingSpecResource) DeepCopy ¶
func (in *ServiceCustomHostnameBindingSpecResource) DeepCopy() *ServiceCustomHostnameBindingSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCustomHostnameBindingSpecResource.
func (*ServiceCustomHostnameBindingSpecResource) DeepCopyInto ¶
func (in *ServiceCustomHostnameBindingSpecResource) DeepCopyInto(out *ServiceCustomHostnameBindingSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceCustomHostnameBindingStatus ¶
type ServiceCustomHostnameBindingStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceCustomHostnameBindingStatus) DeepCopy ¶
func (in *ServiceCustomHostnameBindingStatus) DeepCopy() *ServiceCustomHostnameBindingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCustomHostnameBindingStatus.
func (*ServiceCustomHostnameBindingStatus) DeepCopyInto ¶
func (in *ServiceCustomHostnameBindingStatus) DeepCopyInto(out *ServiceCustomHostnameBindingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironment ¶
type ServiceEnvironment struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceEnvironmentSpec `json:"spec,omitempty"` Status ServiceEnvironmentStatus `json:"status,omitempty"` }
func (*ServiceEnvironment) DeepCopy ¶
func (in *ServiceEnvironment) DeepCopy() *ServiceEnvironment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironment.
func (*ServiceEnvironment) DeepCopyInto ¶
func (in *ServiceEnvironment) DeepCopyInto(out *ServiceEnvironment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceEnvironment) DeepCopyObject ¶
func (in *ServiceEnvironment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceEnvironment) SetupWebhookWithManager ¶
func (r *ServiceEnvironment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceEnvironment) ValidateCreate ¶
func (r *ServiceEnvironment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceEnvironment) ValidateDelete ¶
func (r *ServiceEnvironment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceEnvironment) ValidateUpdate ¶
func (r *ServiceEnvironment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceEnvironmentList ¶
type ServiceEnvironmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceEnvironment CRD objects Items []ServiceEnvironment `json:"items,omitempty"` }
ServiceEnvironmentList is a list of ServiceEnvironments
func (*ServiceEnvironmentList) DeepCopy ¶
func (in *ServiceEnvironmentList) DeepCopy() *ServiceEnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentList.
func (*ServiceEnvironmentList) DeepCopyInto ¶
func (in *ServiceEnvironmentList) DeepCopyInto(out *ServiceEnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceEnvironmentList) DeepCopyObject ¶
func (in *ServiceEnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceEnvironmentSpec ¶
type ServiceEnvironmentSpec struct { State *ServiceEnvironmentSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceEnvironmentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceEnvironmentSpec) DeepCopy ¶
func (in *ServiceEnvironmentSpec) DeepCopy() *ServiceEnvironmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentSpec.
func (*ServiceEnvironmentSpec) DeepCopyInto ¶
func (in *ServiceEnvironmentSpec) DeepCopyInto(out *ServiceEnvironmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentSpecClusterSetting ¶
type ServiceEnvironmentSpecClusterSetting struct { Name *string `json:"name" tf:"name"` Value *string `json:"value" tf:"value"` }
func (*ServiceEnvironmentSpecClusterSetting) DeepCopy ¶
func (in *ServiceEnvironmentSpecClusterSetting) DeepCopy() *ServiceEnvironmentSpecClusterSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentSpecClusterSetting.
func (*ServiceEnvironmentSpecClusterSetting) DeepCopyInto ¶
func (in *ServiceEnvironmentSpecClusterSetting) DeepCopyInto(out *ServiceEnvironmentSpecClusterSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentSpecResource ¶
type ServiceEnvironmentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AllowedUserIPCidrs []string `json:"allowedUserIPCidrs,omitempty" tf:"allowed_user_ip_cidrs"` // +optional ClusterSetting []ServiceEnvironmentSpecClusterSetting `json:"clusterSetting,omitempty" tf:"cluster_setting"` // +optional FrontEndScaleFactor *int64 `json:"frontEndScaleFactor,omitempty" tf:"front_end_scale_factor"` // +optional InternalIPAddress *string `json:"internalIPAddress,omitempty" tf:"internal_ip_address"` // +optional InternalLoadBalancingMode *string `json:"internalLoadBalancingMode,omitempty" tf:"internal_load_balancing_mode"` // +optional Location *string `json:"location,omitempty" tf:"location"` Name *string `json:"name" tf:"name"` // +optional OutboundIPAddresses []string `json:"outboundIPAddresses,omitempty" tf:"outbound_ip_addresses"` // +optional PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier"` // +optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name"` // +optional ServiceIPAddress *string `json:"serviceIPAddress,omitempty" tf:"service_ip_address"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional // Deprecated UserWhitelistedIPRanges []string `json:"userWhitelistedIPRanges,omitempty" tf:"user_whitelisted_ip_ranges"` }
func (*ServiceEnvironmentSpecResource) DeepCopy ¶
func (in *ServiceEnvironmentSpecResource) DeepCopy() *ServiceEnvironmentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentSpecResource.
func (*ServiceEnvironmentSpecResource) DeepCopyInto ¶
func (in *ServiceEnvironmentSpecResource) DeepCopyInto(out *ServiceEnvironmentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentStatus ¶
type ServiceEnvironmentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceEnvironmentStatus) DeepCopy ¶
func (in *ServiceEnvironmentStatus) DeepCopy() *ServiceEnvironmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentStatus.
func (*ServiceEnvironmentStatus) DeepCopyInto ¶
func (in *ServiceEnvironmentStatus) DeepCopyInto(out *ServiceEnvironmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentV3 ¶
type ServiceEnvironmentV3 struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceEnvironmentV3Spec `json:"spec,omitempty"` Status ServiceEnvironmentV3Status `json:"status,omitempty"` }
func (*ServiceEnvironmentV3) DeepCopy ¶
func (in *ServiceEnvironmentV3) DeepCopy() *ServiceEnvironmentV3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3.
func (*ServiceEnvironmentV3) DeepCopyInto ¶
func (in *ServiceEnvironmentV3) DeepCopyInto(out *ServiceEnvironmentV3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceEnvironmentV3) DeepCopyObject ¶
func (in *ServiceEnvironmentV3) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceEnvironmentV3) SetupWebhookWithManager ¶
func (r *ServiceEnvironmentV3) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceEnvironmentV3) ValidateCreate ¶
func (r *ServiceEnvironmentV3) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceEnvironmentV3) ValidateDelete ¶
func (r *ServiceEnvironmentV3) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceEnvironmentV3) ValidateUpdate ¶
func (r *ServiceEnvironmentV3) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceEnvironmentV3List ¶
type ServiceEnvironmentV3List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceEnvironmentV3 CRD objects Items []ServiceEnvironmentV3 `json:"items,omitempty"` }
ServiceEnvironmentV3List is a list of ServiceEnvironmentV3s
func (*ServiceEnvironmentV3List) DeepCopy ¶
func (in *ServiceEnvironmentV3List) DeepCopy() *ServiceEnvironmentV3List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3List.
func (*ServiceEnvironmentV3List) DeepCopyInto ¶
func (in *ServiceEnvironmentV3List) DeepCopyInto(out *ServiceEnvironmentV3List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceEnvironmentV3List) DeepCopyObject ¶
func (in *ServiceEnvironmentV3List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceEnvironmentV3Spec ¶
type ServiceEnvironmentV3Spec struct { State *ServiceEnvironmentV3SpecResource `json:"state,omitempty" tf:"-"` Resource ServiceEnvironmentV3SpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceEnvironmentV3Spec) DeepCopy ¶
func (in *ServiceEnvironmentV3Spec) DeepCopy() *ServiceEnvironmentV3Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3Spec.
func (*ServiceEnvironmentV3Spec) DeepCopyInto ¶
func (in *ServiceEnvironmentV3Spec) DeepCopyInto(out *ServiceEnvironmentV3Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentV3SpecClusterSetting ¶
type ServiceEnvironmentV3SpecClusterSetting struct { Name *string `json:"name" tf:"name"` Value *string `json:"value" tf:"value"` }
func (*ServiceEnvironmentV3SpecClusterSetting) DeepCopy ¶
func (in *ServiceEnvironmentV3SpecClusterSetting) DeepCopy() *ServiceEnvironmentV3SpecClusterSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3SpecClusterSetting.
func (*ServiceEnvironmentV3SpecClusterSetting) DeepCopyInto ¶
func (in *ServiceEnvironmentV3SpecClusterSetting) DeepCopyInto(out *ServiceEnvironmentV3SpecClusterSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentV3SpecResource ¶
type ServiceEnvironmentV3SpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ClusterSetting []ServiceEnvironmentV3SpecClusterSetting `json:"clusterSetting,omitempty" tf:"cluster_setting"` // +optional Location *string `json:"location,omitempty" tf:"location"` Name *string `json:"name" tf:"name"` // +optional PricingTier *string `json:"pricingTier,omitempty" tf:"pricing_tier"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ServiceEnvironmentV3SpecResource) DeepCopy ¶
func (in *ServiceEnvironmentV3SpecResource) DeepCopy() *ServiceEnvironmentV3SpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3SpecResource.
func (*ServiceEnvironmentV3SpecResource) DeepCopyInto ¶
func (in *ServiceEnvironmentV3SpecResource) DeepCopyInto(out *ServiceEnvironmentV3SpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEnvironmentV3Status ¶
type ServiceEnvironmentV3Status struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceEnvironmentV3Status) DeepCopy ¶
func (in *ServiceEnvironmentV3Status) DeepCopy() *ServiceEnvironmentV3Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEnvironmentV3Status.
func (*ServiceEnvironmentV3Status) DeepCopyInto ¶
func (in *ServiceEnvironmentV3Status) DeepCopyInto(out *ServiceEnvironmentV3Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceHybridConnection ¶
type ServiceHybridConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceHybridConnectionSpec `json:"spec,omitempty"` Status ServiceHybridConnectionStatus `json:"status,omitempty"` }
func (*ServiceHybridConnection) DeepCopy ¶
func (in *ServiceHybridConnection) DeepCopy() *ServiceHybridConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceHybridConnection.
func (*ServiceHybridConnection) DeepCopyInto ¶
func (in *ServiceHybridConnection) DeepCopyInto(out *ServiceHybridConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceHybridConnection) DeepCopyObject ¶
func (in *ServiceHybridConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceHybridConnection) SetupWebhookWithManager ¶
func (r *ServiceHybridConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceHybridConnection) ValidateCreate ¶
func (r *ServiceHybridConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceHybridConnection) ValidateDelete ¶
func (r *ServiceHybridConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceHybridConnection) ValidateUpdate ¶
func (r *ServiceHybridConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceHybridConnectionList ¶
type ServiceHybridConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceHybridConnection CRD objects Items []ServiceHybridConnection `json:"items,omitempty"` }
ServiceHybridConnectionList is a list of ServiceHybridConnections
func (*ServiceHybridConnectionList) DeepCopy ¶
func (in *ServiceHybridConnectionList) DeepCopy() *ServiceHybridConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceHybridConnectionList.
func (*ServiceHybridConnectionList) DeepCopyInto ¶
func (in *ServiceHybridConnectionList) DeepCopyInto(out *ServiceHybridConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceHybridConnectionList) DeepCopyObject ¶
func (in *ServiceHybridConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceHybridConnectionSpec ¶
type ServiceHybridConnectionSpec struct { State *ServiceHybridConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceHybridConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ServiceHybridConnectionSpec) DeepCopy ¶
func (in *ServiceHybridConnectionSpec) DeepCopy() *ServiceHybridConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceHybridConnectionSpec.
func (*ServiceHybridConnectionSpec) DeepCopyInto ¶
func (in *ServiceHybridConnectionSpec) DeepCopyInto(out *ServiceHybridConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceHybridConnectionSpecResource ¶
type ServiceHybridConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName *string `json:"appServiceName" tf:"app_service_name"` Hostname *string `json:"hostname" tf:"hostname"` // +optional NamespaceName *string `json:"namespaceName,omitempty" tf:"namespace_name"` Port *int64 `json:"port" tf:"port"` RelayID *string `json:"relayID" tf:"relay_id"` // +optional RelayName *string `json:"relayName,omitempty" tf:"relay_name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SendKeyName *string `json:"sendKeyName,omitempty" tf:"send_key_name"` // +optional SendKeyValue *string `json:"-" sensitive:"true" tf:"send_key_value"` // +optional ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty" tf:"service_bus_namespace"` // +optional ServiceBusSuffix *string `json:"serviceBusSuffix,omitempty" tf:"service_bus_suffix"` }
func (*ServiceHybridConnectionSpecResource) DeepCopy ¶
func (in *ServiceHybridConnectionSpecResource) DeepCopy() *ServiceHybridConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceHybridConnectionSpecResource.
func (*ServiceHybridConnectionSpecResource) DeepCopyInto ¶
func (in *ServiceHybridConnectionSpecResource) DeepCopyInto(out *ServiceHybridConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceHybridConnectionStatus ¶
type ServiceHybridConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceHybridConnectionStatus) DeepCopy ¶
func (in *ServiceHybridConnectionStatus) DeepCopy() *ServiceHybridConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceHybridConnectionStatus.
func (*ServiceHybridConnectionStatus) DeepCopyInto ¶
func (in *ServiceHybridConnectionStatus) DeepCopyInto(out *ServiceHybridConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceList ¶
type ServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Service CRD objects Items []Service `json:"items,omitempty"` }
ServiceList is a list of Services
func (*ServiceList) DeepCopy ¶
func (in *ServiceList) DeepCopy() *ServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceList.
func (*ServiceList) DeepCopyInto ¶
func (in *ServiceList) DeepCopyInto(out *ServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceList) DeepCopyObject ¶
func (in *ServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceManagedCertificate ¶
type ServiceManagedCertificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceManagedCertificateSpec `json:"spec,omitempty"` Status ServiceManagedCertificateStatus `json:"status,omitempty"` }
func (*ServiceManagedCertificate) DeepCopy ¶
func (in *ServiceManagedCertificate) DeepCopy() *ServiceManagedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedCertificate.
func (*ServiceManagedCertificate) DeepCopyInto ¶
func (in *ServiceManagedCertificate) DeepCopyInto(out *ServiceManagedCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceManagedCertificate) DeepCopyObject ¶
func (in *ServiceManagedCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceManagedCertificate) SetupWebhookWithManager ¶
func (r *ServiceManagedCertificate) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceManagedCertificate) ValidateCreate ¶
func (r *ServiceManagedCertificate) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceManagedCertificate) ValidateDelete ¶
func (r *ServiceManagedCertificate) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceManagedCertificate) ValidateUpdate ¶
func (r *ServiceManagedCertificate) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceManagedCertificateList ¶
type ServiceManagedCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceManagedCertificate CRD objects Items []ServiceManagedCertificate `json:"items,omitempty"` }
ServiceManagedCertificateList is a list of ServiceManagedCertificates
func (*ServiceManagedCertificateList) DeepCopy ¶
func (in *ServiceManagedCertificateList) DeepCopy() *ServiceManagedCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedCertificateList.
func (*ServiceManagedCertificateList) DeepCopyInto ¶
func (in *ServiceManagedCertificateList) DeepCopyInto(out *ServiceManagedCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceManagedCertificateList) DeepCopyObject ¶
func (in *ServiceManagedCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceManagedCertificateSpec ¶
type ServiceManagedCertificateSpec struct { State *ServiceManagedCertificateSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceManagedCertificateSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceManagedCertificateSpec) DeepCopy ¶
func (in *ServiceManagedCertificateSpec) DeepCopy() *ServiceManagedCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedCertificateSpec.
func (*ServiceManagedCertificateSpec) DeepCopyInto ¶
func (in *ServiceManagedCertificateSpec) DeepCopyInto(out *ServiceManagedCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceManagedCertificateSpecResource ¶
type ServiceManagedCertificateSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CanonicalName *string `json:"canonicalName,omitempty" tf:"canonical_name"` CustomHostnameBindingID *string `json:"customHostnameBindingID" tf:"custom_hostname_binding_id"` // +optional ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date"` // +optional FriendlyName *string `json:"friendlyName,omitempty" tf:"friendly_name"` // +optional HostNames []string `json:"hostNames,omitempty" tf:"host_names"` // +optional IssueDate *string `json:"issueDate,omitempty" tf:"issue_date"` // +optional Issuer *string `json:"issuer,omitempty" tf:"issuer"` // +optional SubjectName *string `json:"subjectName,omitempty" tf:"subject_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint"` }
func (*ServiceManagedCertificateSpecResource) DeepCopy ¶
func (in *ServiceManagedCertificateSpecResource) DeepCopy() *ServiceManagedCertificateSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedCertificateSpecResource.
func (*ServiceManagedCertificateSpecResource) DeepCopyInto ¶
func (in *ServiceManagedCertificateSpecResource) DeepCopyInto(out *ServiceManagedCertificateSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceManagedCertificateStatus ¶
type ServiceManagedCertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceManagedCertificateStatus) DeepCopy ¶
func (in *ServiceManagedCertificateStatus) DeepCopy() *ServiceManagedCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedCertificateStatus.
func (*ServiceManagedCertificateStatus) DeepCopyInto ¶
func (in *ServiceManagedCertificateStatus) DeepCopyInto(out *ServiceManagedCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePlan ¶
type ServicePlan struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicePlanSpec `json:"spec,omitempty"` Status ServicePlanStatus `json:"status,omitempty"` }
func (*ServicePlan) DeepCopy ¶
func (in *ServicePlan) DeepCopy() *ServicePlan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlan.
func (*ServicePlan) DeepCopyInto ¶
func (in *ServicePlan) DeepCopyInto(out *ServicePlan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicePlan) DeepCopyObject ¶
func (in *ServicePlan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServicePlan) SetupWebhookWithManager ¶
func (r *ServicePlan) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServicePlan) ValidateCreate ¶
func (r *ServicePlan) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServicePlan) ValidateDelete ¶
func (r *ServicePlan) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServicePlan) ValidateUpdate ¶
func (r *ServicePlan) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServicePlanList ¶
type ServicePlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServicePlan CRD objects Items []ServicePlan `json:"items,omitempty"` }
ServicePlanList is a list of ServicePlans
func (*ServicePlanList) DeepCopy ¶
func (in *ServicePlanList) DeepCopy() *ServicePlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlanList.
func (*ServicePlanList) DeepCopyInto ¶
func (in *ServicePlanList) DeepCopyInto(out *ServicePlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicePlanList) DeepCopyObject ¶
func (in *ServicePlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServicePlanSpec ¶
type ServicePlanSpec struct { State *ServicePlanSpecResource `json:"state,omitempty" tf:"-"` Resource ServicePlanSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServicePlanSpec) DeepCopy ¶
func (in *ServicePlanSpec) DeepCopy() *ServicePlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlanSpec.
func (*ServicePlanSpec) DeepCopyInto ¶
func (in *ServicePlanSpec) DeepCopyInto(out *ServicePlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePlanSpecResource ¶
type ServicePlanSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AppServiceEnvironmentID *string `json:"appServiceEnvironmentID,omitempty" tf:"app_service_environment_id"` // +optional IsXenon *bool `json:"isXenon,omitempty" tf:"is_xenon"` // +optional Kind *string `json:"kind,omitempty" tf:"kind"` Location *string `json:"location" tf:"location"` // +optional MaximumElasticWorkerCount *int64 `json:"maximumElasticWorkerCount,omitempty" tf:"maximum_elastic_worker_count"` // +optional MaximumNumberOfWorkers *int64 `json:"maximumNumberOfWorkers,omitempty" tf:"maximum_number_of_workers"` Name *string `json:"name" tf:"name"` // +optional PerSiteScaling *bool `json:"perSiteScaling,omitempty" tf:"per_site_scaling"` // +optional Reserved *bool `json:"reserved,omitempty" tf:"reserved"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Sku *ServicePlanSpecSku `json:"sku" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ServicePlanSpecResource) DeepCopy ¶
func (in *ServicePlanSpecResource) DeepCopy() *ServicePlanSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlanSpecResource.
func (*ServicePlanSpecResource) DeepCopyInto ¶
func (in *ServicePlanSpecResource) DeepCopyInto(out *ServicePlanSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePlanSpecSku ¶
type ServicePlanSpecSku struct { // +optional Capacity *int64 `json:"capacity,omitempty" tf:"capacity"` Size *string `json:"size" tf:"size"` Tier *string `json:"tier" tf:"tier"` }
func (*ServicePlanSpecSku) DeepCopy ¶
func (in *ServicePlanSpecSku) DeepCopy() *ServicePlanSpecSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlanSpecSku.
func (*ServicePlanSpecSku) DeepCopyInto ¶
func (in *ServicePlanSpecSku) DeepCopyInto(out *ServicePlanSpecSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicePlanSpecSkuCodec ¶
type ServicePlanSpecSkuCodec struct { }
+k8s:deepcopy-gen=false
func (ServicePlanSpecSkuCodec) Decode ¶
func (ServicePlanSpecSkuCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServicePlanStatus ¶
type ServicePlanStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServicePlanStatus) DeepCopy ¶
func (in *ServicePlanStatus) DeepCopy() *ServicePlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePlanStatus.
func (*ServicePlanStatus) DeepCopyInto ¶
func (in *ServicePlanStatus) DeepCopyInto(out *ServicePlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlot ¶
type ServiceSlot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSlotSpec `json:"spec,omitempty"` Status ServiceSlotStatus `json:"status,omitempty"` }
func (*ServiceSlot) DeepCopy ¶
func (in *ServiceSlot) DeepCopy() *ServiceSlot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlot.
func (*ServiceSlot) DeepCopyInto ¶
func (in *ServiceSlot) DeepCopyInto(out *ServiceSlot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSlot) DeepCopyObject ¶
func (in *ServiceSlot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceSlot) SetupWebhookWithManager ¶
func (r *ServiceSlot) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceSlot) ValidateCreate ¶
func (r *ServiceSlot) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSlot) ValidateDelete ¶
func (r *ServiceSlot) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSlot) ValidateUpdate ¶
func (r *ServiceSlot) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceSlotList ¶
type ServiceSlotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceSlot CRD objects Items []ServiceSlot `json:"items,omitempty"` }
ServiceSlotList is a list of ServiceSlots
func (*ServiceSlotList) DeepCopy ¶
func (in *ServiceSlotList) DeepCopy() *ServiceSlotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotList.
func (*ServiceSlotList) DeepCopyInto ¶
func (in *ServiceSlotList) DeepCopyInto(out *ServiceSlotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSlotList) DeepCopyObject ¶
func (in *ServiceSlotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceSlotSpec ¶
type ServiceSlotSpec struct { State *ServiceSlotSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceSlotSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ServiceSlotSpec) DeepCopy ¶
func (in *ServiceSlotSpec) DeepCopy() *ServiceSlotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpec.
func (*ServiceSlotSpec) DeepCopyInto ¶
func (in *ServiceSlotSpec) DeepCopyInto(out *ServiceSlotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettings ¶
type ServiceSlotSpecAuthSettings struct { // +optional ActiveDirectory *ServiceSlotSpecAuthSettingsActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory"` // +optional AdditionalLoginParams *map[string]string `json:"additionalLoginParams,omitempty" tf:"additional_login_params"` // +optional AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls"` // +optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider"` Enabled *bool `json:"enabled" tf:"enabled"` // +optional Facebook *ServiceSlotSpecAuthSettingsFacebook `json:"facebook,omitempty" tf:"facebook"` // +optional Google *ServiceSlotSpecAuthSettingsGoogle `json:"google,omitempty" tf:"google"` // +optional Issuer *string `json:"issuer,omitempty" tf:"issuer"` // +optional Microsoft *ServiceSlotSpecAuthSettingsMicrosoft `json:"microsoft,omitempty" tf:"microsoft"` // +optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version"` // +optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours"` // +optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled"` // +optional Twitter *ServiceSlotSpecAuthSettingsTwitter `json:"twitter,omitempty" tf:"twitter"` // +optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action"` }
func (*ServiceSlotSpecAuthSettings) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettings) DeepCopy() *ServiceSlotSpecAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettings.
func (*ServiceSlotSpecAuthSettings) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettings) DeepCopyInto(out *ServiceSlotSpecAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsActiveDirectory ¶
type ServiceSlotSpecAuthSettingsActiveDirectory struct { // +optional AllowedAudiences []string `json:"allowedAudiences,omitempty" tf:"allowed_audiences"` ClientID *string `json:"clientID" tf:"client_id"` // +optional ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` }
func (*ServiceSlotSpecAuthSettingsActiveDirectory) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettingsActiveDirectory) DeepCopy() *ServiceSlotSpecAuthSettingsActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettingsActiveDirectory.
func (*ServiceSlotSpecAuthSettingsActiveDirectory) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettingsActiveDirectory) DeepCopyInto(out *ServiceSlotSpecAuthSettingsActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsActiveDirectoryCodec ¶
type ServiceSlotSpecAuthSettingsActiveDirectoryCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsActiveDirectoryCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecAuthSettingsCodec ¶
type ServiceSlotSpecAuthSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecAuthSettingsFacebook ¶
type ServiceSlotSpecAuthSettingsFacebook struct { AppID *string `json:"appID" tf:"app_id"` AppSecret *string `json:"-" sensitive:"true" tf:"app_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSlotSpecAuthSettingsFacebook) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettingsFacebook) DeepCopy() *ServiceSlotSpecAuthSettingsFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettingsFacebook.
func (*ServiceSlotSpecAuthSettingsFacebook) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettingsFacebook) DeepCopyInto(out *ServiceSlotSpecAuthSettingsFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsFacebookCodec ¶
type ServiceSlotSpecAuthSettingsFacebookCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsFacebookCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsFacebookCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecAuthSettingsGoogle ¶
type ServiceSlotSpecAuthSettingsGoogle struct { ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSlotSpecAuthSettingsGoogle) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettingsGoogle) DeepCopy() *ServiceSlotSpecAuthSettingsGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettingsGoogle.
func (*ServiceSlotSpecAuthSettingsGoogle) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettingsGoogle) DeepCopyInto(out *ServiceSlotSpecAuthSettingsGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsGoogleCodec ¶
type ServiceSlotSpecAuthSettingsGoogleCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsGoogleCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsGoogleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecAuthSettingsMicrosoft ¶
type ServiceSlotSpecAuthSettingsMicrosoft struct { ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSlotSpecAuthSettingsMicrosoft) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettingsMicrosoft) DeepCopy() *ServiceSlotSpecAuthSettingsMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettingsMicrosoft.
func (*ServiceSlotSpecAuthSettingsMicrosoft) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettingsMicrosoft) DeepCopyInto(out *ServiceSlotSpecAuthSettingsMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsMicrosoftCodec ¶
type ServiceSlotSpecAuthSettingsMicrosoftCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsMicrosoftCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsMicrosoftCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecAuthSettingsTwitter ¶
type ServiceSlotSpecAuthSettingsTwitter struct { ConsumerKey *string `json:"consumerKey" tf:"consumer_key"` ConsumerSecret *string `json:"-" sensitive:"true" tf:"consumer_secret"` }
func (*ServiceSlotSpecAuthSettingsTwitter) DeepCopy ¶
func (in *ServiceSlotSpecAuthSettingsTwitter) DeepCopy() *ServiceSlotSpecAuthSettingsTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecAuthSettingsTwitter.
func (*ServiceSlotSpecAuthSettingsTwitter) DeepCopyInto ¶
func (in *ServiceSlotSpecAuthSettingsTwitter) DeepCopyInto(out *ServiceSlotSpecAuthSettingsTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecAuthSettingsTwitterCodec ¶
type ServiceSlotSpecAuthSettingsTwitterCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecAuthSettingsTwitterCodec) Decode ¶
func (ServiceSlotSpecAuthSettingsTwitterCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecConnectionString ¶
type ServiceSlotSpecConnectionString struct { Name *string `json:"name" tf:"name"` Type *string `json:"type" tf:"type"` Value *string `json:"-" sensitive:"true" tf:"value"` }
func (*ServiceSlotSpecConnectionString) DeepCopy ¶
func (in *ServiceSlotSpecConnectionString) DeepCopy() *ServiceSlotSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecConnectionString.
func (*ServiceSlotSpecConnectionString) DeepCopyInto ¶
func (in *ServiceSlotSpecConnectionString) DeepCopyInto(out *ServiceSlotSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecIdentity ¶
type ServiceSlotSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids"` // +optional PrincipalID *string `json:"principalID,omitempty" tf:"principal_id"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` Type *string `json:"type" tf:"type"` }
func (*ServiceSlotSpecIdentity) DeepCopy ¶
func (in *ServiceSlotSpecIdentity) DeepCopy() *ServiceSlotSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecIdentity.
func (*ServiceSlotSpecIdentity) DeepCopyInto ¶
func (in *ServiceSlotSpecIdentity) DeepCopyInto(out *ServiceSlotSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecIdentityCodec ¶
type ServiceSlotSpecIdentityCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecIdentityCodec) Decode ¶
func (ServiceSlotSpecIdentityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogs ¶
type ServiceSlotSpecLogs struct { // +optional ApplicationLogs *ServiceSlotSpecLogsApplicationLogs `json:"applicationLogs,omitempty" tf:"application_logs"` // +optional DetailedErrorMessagesEnabled *bool `json:"detailedErrorMessagesEnabled,omitempty" tf:"detailed_error_messages_enabled"` // +optional FailedRequestTracingEnabled *bool `json:"failedRequestTracingEnabled,omitempty" tf:"failed_request_tracing_enabled"` // +optional HttpLogs *ServiceSlotSpecLogsHttpLogs `json:"httpLogs,omitempty" tf:"http_logs"` }
func (*ServiceSlotSpecLogs) DeepCopy ¶
func (in *ServiceSlotSpecLogs) DeepCopy() *ServiceSlotSpecLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogs.
func (*ServiceSlotSpecLogs) DeepCopyInto ¶
func (in *ServiceSlotSpecLogs) DeepCopyInto(out *ServiceSlotSpecLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsApplicationLogs ¶
type ServiceSlotSpecLogsApplicationLogs struct { // +optional AzureBlobStorage *ServiceSlotSpecLogsApplicationLogsAzureBlobStorage `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage"` // +optional FileSystemLevel *string `json:"fileSystemLevel,omitempty" tf:"file_system_level"` }
func (*ServiceSlotSpecLogsApplicationLogs) DeepCopy ¶
func (in *ServiceSlotSpecLogsApplicationLogs) DeepCopy() *ServiceSlotSpecLogsApplicationLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogsApplicationLogs.
func (*ServiceSlotSpecLogsApplicationLogs) DeepCopyInto ¶
func (in *ServiceSlotSpecLogsApplicationLogs) DeepCopyInto(out *ServiceSlotSpecLogsApplicationLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsApplicationLogsAzureBlobStorage ¶
type ServiceSlotSpecLogsApplicationLogsAzureBlobStorage struct { Level *string `json:"level" tf:"level"` RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` SasURL *string `json:"-" sensitive:"true" tf:"sas_url"` }
func (*ServiceSlotSpecLogsApplicationLogsAzureBlobStorage) DeepCopy ¶
func (in *ServiceSlotSpecLogsApplicationLogsAzureBlobStorage) DeepCopy() *ServiceSlotSpecLogsApplicationLogsAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogsApplicationLogsAzureBlobStorage.
func (*ServiceSlotSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto ¶
func (in *ServiceSlotSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto(out *ServiceSlotSpecLogsApplicationLogsAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec ¶
type ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec) Decode ¶
func (ServiceSlotSpecLogsApplicationLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogsApplicationLogsCodec ¶
type ServiceSlotSpecLogsApplicationLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsApplicationLogsCodec) Decode ¶
func (ServiceSlotSpecLogsApplicationLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogsCodec ¶
type ServiceSlotSpecLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsCodec) Decode ¶
func (ServiceSlotSpecLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogsHttpLogs ¶
type ServiceSlotSpecLogsHttpLogs struct { // +optional AzureBlobStorage *ServiceSlotSpecLogsHttpLogsAzureBlobStorage `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage"` // +optional FileSystem *ServiceSlotSpecLogsHttpLogsFileSystem `json:"fileSystem,omitempty" tf:"file_system"` }
func (*ServiceSlotSpecLogsHttpLogs) DeepCopy ¶
func (in *ServiceSlotSpecLogsHttpLogs) DeepCopy() *ServiceSlotSpecLogsHttpLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogsHttpLogs.
func (*ServiceSlotSpecLogsHttpLogs) DeepCopyInto ¶
func (in *ServiceSlotSpecLogsHttpLogs) DeepCopyInto(out *ServiceSlotSpecLogsHttpLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsHttpLogsAzureBlobStorage ¶
type ServiceSlotSpecLogsHttpLogsAzureBlobStorage struct { RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` SasURL *string `json:"-" sensitive:"true" tf:"sas_url"` }
func (*ServiceSlotSpecLogsHttpLogsAzureBlobStorage) DeepCopy ¶
func (in *ServiceSlotSpecLogsHttpLogsAzureBlobStorage) DeepCopy() *ServiceSlotSpecLogsHttpLogsAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogsHttpLogsAzureBlobStorage.
func (*ServiceSlotSpecLogsHttpLogsAzureBlobStorage) DeepCopyInto ¶
func (in *ServiceSlotSpecLogsHttpLogsAzureBlobStorage) DeepCopyInto(out *ServiceSlotSpecLogsHttpLogsAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec ¶
type ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec) Decode ¶
func (ServiceSlotSpecLogsHttpLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogsHttpLogsCodec ¶
type ServiceSlotSpecLogsHttpLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsHttpLogsCodec) Decode ¶
func (ServiceSlotSpecLogsHttpLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecLogsHttpLogsFileSystem ¶
type ServiceSlotSpecLogsHttpLogsFileSystem struct { RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` RetentionInMb *int64 `json:"retentionInMb" tf:"retention_in_mb"` }
func (*ServiceSlotSpecLogsHttpLogsFileSystem) DeepCopy ¶
func (in *ServiceSlotSpecLogsHttpLogsFileSystem) DeepCopy() *ServiceSlotSpecLogsHttpLogsFileSystem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecLogsHttpLogsFileSystem.
func (*ServiceSlotSpecLogsHttpLogsFileSystem) DeepCopyInto ¶
func (in *ServiceSlotSpecLogsHttpLogsFileSystem) DeepCopyInto(out *ServiceSlotSpecLogsHttpLogsFileSystem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecLogsHttpLogsFileSystemCodec ¶
type ServiceSlotSpecLogsHttpLogsFileSystemCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecLogsHttpLogsFileSystemCodec) Decode ¶
func (ServiceSlotSpecLogsHttpLogsFileSystemCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecResource ¶
type ServiceSlotSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceName *string `json:"appServiceName" tf:"app_service_name"` AppServicePlanID *string `json:"appServicePlanID" tf:"app_service_plan_id"` // +optional AppSettings *map[string]string `json:"appSettings,omitempty" tf:"app_settings"` // +optional AuthSettings *ServiceSlotSpecAuthSettings `json:"authSettings,omitempty" tf:"auth_settings"` // +optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled"` // +optional ConnectionString []ServiceSlotSpecConnectionString `json:"connectionString,omitempty" tf:"connection_string"` // +optional DefaultSiteHostname *string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional HttpsOnly *bool `json:"httpsOnly,omitempty" tf:"https_only"` // +optional Identity *ServiceSlotSpecIdentity `json:"identity,omitempty" tf:"identity"` Location *string `json:"location" tf:"location"` // +optional Logs *ServiceSlotSpecLogs `json:"logs,omitempty" tf:"logs"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SiteConfig *ServiceSlotSpecSiteConfig `json:"siteConfig,omitempty" tf:"site_config"` // +optional SiteCredential []ServiceSlotSpecSiteCredential `json:"siteCredential,omitempty" tf:"site_credential"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ServiceSlotSpecResource) DeepCopy ¶
func (in *ServiceSlotSpecResource) DeepCopy() *ServiceSlotSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecResource.
func (*ServiceSlotSpecResource) DeepCopyInto ¶
func (in *ServiceSlotSpecResource) DeepCopyInto(out *ServiceSlotSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfig ¶
type ServiceSlotSpecSiteConfig struct { // +optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on"` // +optional AppCommandLine *string `json:"appCommandLine,omitempty" tf:"app_command_line"` // +optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name"` // +optional Cors *ServiceSlotSpecSiteConfigCors `json:"cors,omitempty" tf:"cors"` // +optional DefaultDocuments []string `json:"defaultDocuments,omitempty" tf:"default_documents"` // +optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version"` // +optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state"` // +optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path"` // +optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled"` // +optional IpRestriction []ServiceSlotSpecSiteConfigIpRestriction `json:"ipRestriction,omitempty" tf:"ip_restriction"` // +optional JavaContainer *string `json:"javaContainer,omitempty" tf:"java_container"` // +optional JavaContainerVersion *string `json:"javaContainerVersion,omitempty" tf:"java_container_version"` // +optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version"` // +optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version"` // +optional LocalMysqlEnabled *bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled"` // +optional ManagedPipelineMode *string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode"` // +optional MinTlsVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version"` // +optional NumberOfWorkers *int64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers"` // +optional PhpVersion *string `json:"phpVersion,omitempty" tf:"php_version"` // +optional PythonVersion *string `json:"pythonVersion,omitempty" tf:"python_version"` // +optional RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled"` // +optional RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version"` // +optional ScmIPRestriction []ServiceSlotSpecSiteConfigScmIPRestriction `json:"scmIPRestriction,omitempty" tf:"scm_ip_restriction"` // +optional ScmType *string `json:"scmType,omitempty" tf:"scm_type"` // +optional ScmUseMainIPRestriction *bool `json:"scmUseMainIPRestriction,omitempty" tf:"scm_use_main_ip_restriction"` // +optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process"` // +optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled"` // +optional WindowsFxVersion *string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version"` }
func (*ServiceSlotSpecSiteConfig) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfig) DeepCopy() *ServiceSlotSpecSiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfig.
func (*ServiceSlotSpecSiteConfig) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfig) DeepCopyInto(out *ServiceSlotSpecSiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigCodec ¶
type ServiceSlotSpecSiteConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecSiteConfigCodec) Decode ¶
func (ServiceSlotSpecSiteConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecSiteConfigCors ¶
type ServiceSlotSpecSiteConfigCors struct { AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials"` }
func (*ServiceSlotSpecSiteConfigCors) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfigCors) DeepCopy() *ServiceSlotSpecSiteConfigCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfigCors.
func (*ServiceSlotSpecSiteConfigCors) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfigCors) DeepCopyInto(out *ServiceSlotSpecSiteConfigCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigCorsCodec ¶
type ServiceSlotSpecSiteConfigCorsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecSiteConfigCorsCodec) Decode ¶
func (ServiceSlotSpecSiteConfigCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecSiteConfigIpRestriction ¶
type ServiceSlotSpecSiteConfigIpRestriction struct { // +optional Action *string `json:"action,omitempty" tf:"action"` // +optional Headers *ServiceSlotSpecSiteConfigIpRestrictionHeaders `json:"headers,omitempty" tf:"headers"` // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Priority *int64 `json:"priority,omitempty" tf:"priority"` // +optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +optional VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetID,omitempty" tf:"virtual_network_subnet_id"` }
func (*ServiceSlotSpecSiteConfigIpRestriction) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfigIpRestriction) DeepCopy() *ServiceSlotSpecSiteConfigIpRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfigIpRestriction.
func (*ServiceSlotSpecSiteConfigIpRestriction) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfigIpRestriction) DeepCopyInto(out *ServiceSlotSpecSiteConfigIpRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigIpRestrictionHeaders ¶
type ServiceSlotSpecSiteConfigIpRestrictionHeaders struct { // +optional // +kubebuilder:validation:MaxItems=8 XAzureFdid []string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +optional XFdHealthProbe []string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedFor []string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedHost []string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*ServiceSlotSpecSiteConfigIpRestrictionHeaders) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfigIpRestrictionHeaders) DeepCopy() *ServiceSlotSpecSiteConfigIpRestrictionHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfigIpRestrictionHeaders.
func (*ServiceSlotSpecSiteConfigIpRestrictionHeaders) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfigIpRestrictionHeaders) DeepCopyInto(out *ServiceSlotSpecSiteConfigIpRestrictionHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec ¶
type ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec) Decode ¶
func (ServiceSlotSpecSiteConfigIpRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecSiteConfigScmIPRestriction ¶
type ServiceSlotSpecSiteConfigScmIPRestriction struct { // +optional Action *string `json:"action,omitempty" tf:"action"` // +optional Headers *ServiceSlotSpecSiteConfigScmIPRestrictionHeaders `json:"headers,omitempty" tf:"headers"` // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Priority *int64 `json:"priority,omitempty" tf:"priority"` // +optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +optional VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetID,omitempty" tf:"virtual_network_subnet_id"` }
func (*ServiceSlotSpecSiteConfigScmIPRestriction) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfigScmIPRestriction) DeepCopy() *ServiceSlotSpecSiteConfigScmIPRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfigScmIPRestriction.
func (*ServiceSlotSpecSiteConfigScmIPRestriction) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfigScmIPRestriction) DeepCopyInto(out *ServiceSlotSpecSiteConfigScmIPRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigScmIPRestrictionHeaders ¶
type ServiceSlotSpecSiteConfigScmIPRestrictionHeaders struct { // +optional // +kubebuilder:validation:MaxItems=8 XAzureFdid []string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +optional XFdHealthProbe []string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedFor []string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedHost []string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*ServiceSlotSpecSiteConfigScmIPRestrictionHeaders) DeepCopy ¶
func (in *ServiceSlotSpecSiteConfigScmIPRestrictionHeaders) DeepCopy() *ServiceSlotSpecSiteConfigScmIPRestrictionHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteConfigScmIPRestrictionHeaders.
func (*ServiceSlotSpecSiteConfigScmIPRestrictionHeaders) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteConfigScmIPRestrictionHeaders) DeepCopyInto(out *ServiceSlotSpecSiteConfigScmIPRestrictionHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec ¶
type ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec) Decode ¶
func (ServiceSlotSpecSiteConfigScmIPRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSlotSpecSiteCredential ¶
type ServiceSlotSpecSiteCredential struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*ServiceSlotSpecSiteCredential) DeepCopy ¶
func (in *ServiceSlotSpecSiteCredential) DeepCopy() *ServiceSlotSpecSiteCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotSpecSiteCredential.
func (*ServiceSlotSpecSiteCredential) DeepCopyInto ¶
func (in *ServiceSlotSpecSiteCredential) DeepCopyInto(out *ServiceSlotSpecSiteCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotStatus ¶
type ServiceSlotStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceSlotStatus) DeepCopy ¶
func (in *ServiceSlotStatus) DeepCopy() *ServiceSlotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotStatus.
func (*ServiceSlotStatus) DeepCopyInto ¶
func (in *ServiceSlotStatus) DeepCopyInto(out *ServiceSlotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotVirtualNetworkSwiftConnection ¶
type ServiceSlotVirtualNetworkSwiftConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSlotVirtualNetworkSwiftConnectionSpec `json:"spec,omitempty"` Status ServiceSlotVirtualNetworkSwiftConnectionStatus `json:"status,omitempty"` }
func (*ServiceSlotVirtualNetworkSwiftConnection) DeepCopy ¶
func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotVirtualNetworkSwiftConnection.
func (*ServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto ¶
func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject ¶
func (in *ServiceSlotVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceSlotVirtualNetworkSwiftConnection) SetupWebhookWithManager ¶
func (r *ServiceSlotVirtualNetworkSwiftConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceSlotVirtualNetworkSwiftConnection) ValidateCreate ¶
func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSlotVirtualNetworkSwiftConnection) ValidateDelete ¶
func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSlotVirtualNetworkSwiftConnection) ValidateUpdate ¶
func (r *ServiceSlotVirtualNetworkSwiftConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceSlotVirtualNetworkSwiftConnectionList ¶
type ServiceSlotVirtualNetworkSwiftConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceSlotVirtualNetworkSwiftConnection CRD objects Items []ServiceSlotVirtualNetworkSwiftConnection `json:"items,omitempty"` }
ServiceSlotVirtualNetworkSwiftConnectionList is a list of ServiceSlotVirtualNetworkSwiftConnections
func (*ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotVirtualNetworkSwiftConnectionList.
func (*ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceSlotVirtualNetworkSwiftConnectionSpec ¶
type ServiceSlotVirtualNetworkSwiftConnectionSpec struct { State *ServiceSlotVirtualNetworkSwiftConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceSlotVirtualNetworkSwiftConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopy ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotVirtualNetworkSwiftConnectionSpec.
func (*ServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopyInto ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionSpec) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotVirtualNetworkSwiftConnectionSpecResource ¶
type ServiceSlotVirtualNetworkSwiftConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceID *string `json:"appServiceID" tf:"app_service_id"` SlotName *string `json:"slotName" tf:"slot_name"` SubnetID *string `json:"subnetID" tf:"subnet_id"` }
func (*ServiceSlotVirtualNetworkSwiftConnectionSpecResource) DeepCopy ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionSpecResource) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotVirtualNetworkSwiftConnectionSpecResource.
func (*ServiceSlotVirtualNetworkSwiftConnectionSpecResource) DeepCopyInto ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionSpecResource) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSlotVirtualNetworkSwiftConnectionStatus ¶
type ServiceSlotVirtualNetworkSwiftConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopy ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopy() *ServiceSlotVirtualNetworkSwiftConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSlotVirtualNetworkSwiftConnectionStatus.
func (*ServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopyInto ¶
func (in *ServiceSlotVirtualNetworkSwiftConnectionStatus) DeepCopyInto(out *ServiceSlotVirtualNetworkSwiftConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSourceControlToken ¶
type ServiceSourceControlToken struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSourceControlTokenSpec `json:"spec,omitempty"` Status ServiceSourceControlTokenStatus `json:"status,omitempty"` }
func (*ServiceSourceControlToken) DeepCopy ¶
func (in *ServiceSourceControlToken) DeepCopy() *ServiceSourceControlToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSourceControlToken.
func (*ServiceSourceControlToken) DeepCopyInto ¶
func (in *ServiceSourceControlToken) DeepCopyInto(out *ServiceSourceControlToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSourceControlToken) DeepCopyObject ¶
func (in *ServiceSourceControlToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceSourceControlToken) SetupWebhookWithManager ¶
func (r *ServiceSourceControlToken) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceSourceControlToken) ValidateCreate ¶
func (r *ServiceSourceControlToken) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSourceControlToken) ValidateDelete ¶
func (r *ServiceSourceControlToken) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceSourceControlToken) ValidateUpdate ¶
func (r *ServiceSourceControlToken) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceSourceControlTokenList ¶
type ServiceSourceControlTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceSourceControlToken CRD objects Items []ServiceSourceControlToken `json:"items,omitempty"` }
ServiceSourceControlTokenList is a list of ServiceSourceControlTokens
func (*ServiceSourceControlTokenList) DeepCopy ¶
func (in *ServiceSourceControlTokenList) DeepCopy() *ServiceSourceControlTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSourceControlTokenList.
func (*ServiceSourceControlTokenList) DeepCopyInto ¶
func (in *ServiceSourceControlTokenList) DeepCopyInto(out *ServiceSourceControlTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceSourceControlTokenList) DeepCopyObject ¶
func (in *ServiceSourceControlTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceSourceControlTokenSpec ¶
type ServiceSourceControlTokenSpec struct { State *ServiceSourceControlTokenSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceSourceControlTokenSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ServiceSourceControlTokenSpec) DeepCopy ¶
func (in *ServiceSourceControlTokenSpec) DeepCopy() *ServiceSourceControlTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSourceControlTokenSpec.
func (*ServiceSourceControlTokenSpec) DeepCopyInto ¶
func (in *ServiceSourceControlTokenSpec) DeepCopyInto(out *ServiceSourceControlTokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSourceControlTokenSpecResource ¶
type ServiceSourceControlTokenSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Token *string `json:"-" sensitive:"true" tf:"token"` // +optional TokenSecret *string `json:"-" sensitive:"true" tf:"token_secret"` Type *string `json:"type" tf:"type"` }
func (*ServiceSourceControlTokenSpecResource) DeepCopy ¶
func (in *ServiceSourceControlTokenSpecResource) DeepCopy() *ServiceSourceControlTokenSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSourceControlTokenSpecResource.
func (*ServiceSourceControlTokenSpecResource) DeepCopyInto ¶
func (in *ServiceSourceControlTokenSpecResource) DeepCopyInto(out *ServiceSourceControlTokenSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSourceControlTokenStatus ¶
type ServiceSourceControlTokenStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceSourceControlTokenStatus) DeepCopy ¶
func (in *ServiceSourceControlTokenStatus) DeepCopy() *ServiceSourceControlTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSourceControlTokenStatus.
func (*ServiceSourceControlTokenStatus) DeepCopyInto ¶
func (in *ServiceSourceControlTokenStatus) DeepCopyInto(out *ServiceSourceControlTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpec ¶
type ServiceSpec struct { State *ServiceSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ServiceSpec) DeepCopy ¶
func (in *ServiceSpec) DeepCopy() *ServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec.
func (*ServiceSpec) DeepCopyInto ¶
func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettings ¶
type ServiceSpecAuthSettings struct { // +optional ActiveDirectory *ServiceSpecAuthSettingsActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory"` // +optional AdditionalLoginParams *map[string]string `json:"additionalLoginParams,omitempty" tf:"additional_login_params"` // +optional AllowedExternalRedirectUrls []string `json:"allowedExternalRedirectUrls,omitempty" tf:"allowed_external_redirect_urls"` // +optional DefaultProvider *string `json:"defaultProvider,omitempty" tf:"default_provider"` Enabled *bool `json:"enabled" tf:"enabled"` // +optional Facebook *ServiceSpecAuthSettingsFacebook `json:"facebook,omitempty" tf:"facebook"` // +optional Google *ServiceSpecAuthSettingsGoogle `json:"google,omitempty" tf:"google"` // +optional Issuer *string `json:"issuer,omitempty" tf:"issuer"` // +optional Microsoft *ServiceSpecAuthSettingsMicrosoft `json:"microsoft,omitempty" tf:"microsoft"` // +optional RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version"` // +optional TokenRefreshExtensionHours *float64 `json:"tokenRefreshExtensionHours,omitempty" tf:"token_refresh_extension_hours"` // +optional TokenStoreEnabled *bool `json:"tokenStoreEnabled,omitempty" tf:"token_store_enabled"` // +optional Twitter *ServiceSpecAuthSettingsTwitter `json:"twitter,omitempty" tf:"twitter"` // +optional UnauthenticatedClientAction *string `json:"unauthenticatedClientAction,omitempty" tf:"unauthenticated_client_action"` }
func (*ServiceSpecAuthSettings) DeepCopy ¶
func (in *ServiceSpecAuthSettings) DeepCopy() *ServiceSpecAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettings.
func (*ServiceSpecAuthSettings) DeepCopyInto ¶
func (in *ServiceSpecAuthSettings) DeepCopyInto(out *ServiceSpecAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsActiveDirectory ¶
type ServiceSpecAuthSettingsActiveDirectory struct { // +optional AllowedAudiences []string `json:"allowedAudiences,omitempty" tf:"allowed_audiences"` ClientID *string `json:"clientID" tf:"client_id"` // +optional ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` }
func (*ServiceSpecAuthSettingsActiveDirectory) DeepCopy ¶
func (in *ServiceSpecAuthSettingsActiveDirectory) DeepCopy() *ServiceSpecAuthSettingsActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettingsActiveDirectory.
func (*ServiceSpecAuthSettingsActiveDirectory) DeepCopyInto ¶
func (in *ServiceSpecAuthSettingsActiveDirectory) DeepCopyInto(out *ServiceSpecAuthSettingsActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsActiveDirectoryCodec ¶
type ServiceSpecAuthSettingsActiveDirectoryCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsActiveDirectoryCodec) Decode ¶
func (ServiceSpecAuthSettingsActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecAuthSettingsCodec ¶
type ServiceSpecAuthSettingsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsCodec) Decode ¶
func (ServiceSpecAuthSettingsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecAuthSettingsFacebook ¶
type ServiceSpecAuthSettingsFacebook struct { AppID *string `json:"appID" tf:"app_id"` AppSecret *string `json:"-" sensitive:"true" tf:"app_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSpecAuthSettingsFacebook) DeepCopy ¶
func (in *ServiceSpecAuthSettingsFacebook) DeepCopy() *ServiceSpecAuthSettingsFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettingsFacebook.
func (*ServiceSpecAuthSettingsFacebook) DeepCopyInto ¶
func (in *ServiceSpecAuthSettingsFacebook) DeepCopyInto(out *ServiceSpecAuthSettingsFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsFacebookCodec ¶
type ServiceSpecAuthSettingsFacebookCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsFacebookCodec) Decode ¶
func (ServiceSpecAuthSettingsFacebookCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecAuthSettingsGoogle ¶
type ServiceSpecAuthSettingsGoogle struct { ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSpecAuthSettingsGoogle) DeepCopy ¶
func (in *ServiceSpecAuthSettingsGoogle) DeepCopy() *ServiceSpecAuthSettingsGoogle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettingsGoogle.
func (*ServiceSpecAuthSettingsGoogle) DeepCopyInto ¶
func (in *ServiceSpecAuthSettingsGoogle) DeepCopyInto(out *ServiceSpecAuthSettingsGoogle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsGoogleCodec ¶
type ServiceSpecAuthSettingsGoogleCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsGoogleCodec) Decode ¶
func (ServiceSpecAuthSettingsGoogleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecAuthSettingsMicrosoft ¶
type ServiceSpecAuthSettingsMicrosoft struct { ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` // +optional OauthScopes []string `json:"oauthScopes,omitempty" tf:"oauth_scopes"` }
func (*ServiceSpecAuthSettingsMicrosoft) DeepCopy ¶
func (in *ServiceSpecAuthSettingsMicrosoft) DeepCopy() *ServiceSpecAuthSettingsMicrosoft
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettingsMicrosoft.
func (*ServiceSpecAuthSettingsMicrosoft) DeepCopyInto ¶
func (in *ServiceSpecAuthSettingsMicrosoft) DeepCopyInto(out *ServiceSpecAuthSettingsMicrosoft)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsMicrosoftCodec ¶
type ServiceSpecAuthSettingsMicrosoftCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsMicrosoftCodec) Decode ¶
func (ServiceSpecAuthSettingsMicrosoftCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecAuthSettingsTwitter ¶
type ServiceSpecAuthSettingsTwitter struct { ConsumerKey *string `json:"consumerKey" tf:"consumer_key"` ConsumerSecret *string `json:"-" sensitive:"true" tf:"consumer_secret"` }
func (*ServiceSpecAuthSettingsTwitter) DeepCopy ¶
func (in *ServiceSpecAuthSettingsTwitter) DeepCopy() *ServiceSpecAuthSettingsTwitter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecAuthSettingsTwitter.
func (*ServiceSpecAuthSettingsTwitter) DeepCopyInto ¶
func (in *ServiceSpecAuthSettingsTwitter) DeepCopyInto(out *ServiceSpecAuthSettingsTwitter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecAuthSettingsTwitterCodec ¶
type ServiceSpecAuthSettingsTwitterCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecAuthSettingsTwitterCodec) Decode ¶
func (ServiceSpecAuthSettingsTwitterCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecBackup ¶
type ServiceSpecBackup struct { // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` Name *string `json:"name" tf:"name"` Schedule *ServiceSpecBackupSchedule `json:"schedule" tf:"schedule"` StorageAccountURL *string `json:"-" sensitive:"true" tf:"storage_account_url"` }
func (*ServiceSpecBackup) DeepCopy ¶
func (in *ServiceSpecBackup) DeepCopy() *ServiceSpecBackup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecBackup.
func (*ServiceSpecBackup) DeepCopyInto ¶
func (in *ServiceSpecBackup) DeepCopyInto(out *ServiceSpecBackup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecBackupCodec ¶
type ServiceSpecBackupCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecBackupCodec) Decode ¶
func (ServiceSpecBackupCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecBackupSchedule ¶
type ServiceSpecBackupSchedule struct { FrequencyInterval *int64 `json:"frequencyInterval" tf:"frequency_interval"` FrequencyUnit *string `json:"frequencyUnit" tf:"frequency_unit"` // +optional KeepAtLeastOneBackup *bool `json:"keepAtLeastOneBackup,omitempty" tf:"keep_at_least_one_backup"` // +optional RetentionPeriodInDays *int64 `json:"retentionPeriodInDays,omitempty" tf:"retention_period_in_days"` // +optional StartTime *string `json:"startTime,omitempty" tf:"start_time"` }
func (*ServiceSpecBackupSchedule) DeepCopy ¶
func (in *ServiceSpecBackupSchedule) DeepCopy() *ServiceSpecBackupSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecBackupSchedule.
func (*ServiceSpecBackupSchedule) DeepCopyInto ¶
func (in *ServiceSpecBackupSchedule) DeepCopyInto(out *ServiceSpecBackupSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecBackupScheduleCodec ¶
type ServiceSpecBackupScheduleCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecBackupScheduleCodec) Decode ¶
func (ServiceSpecBackupScheduleCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecConnectionString ¶
type ServiceSpecConnectionString struct { Name *string `json:"name" tf:"name"` Type *string `json:"type" tf:"type"` Value *string `json:"-" sensitive:"true" tf:"value"` }
func (*ServiceSpecConnectionString) DeepCopy ¶
func (in *ServiceSpecConnectionString) DeepCopy() *ServiceSpecConnectionString
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecConnectionString.
func (*ServiceSpecConnectionString) DeepCopyInto ¶
func (in *ServiceSpecConnectionString) DeepCopyInto(out *ServiceSpecConnectionString)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecIdentity ¶
type ServiceSpecIdentity struct { // +optional // +kubebuilder:validation:MinItems=1 IdentityIDS []string `json:"identityIDS,omitempty" tf:"identity_ids"` // +optional PrincipalID *string `json:"principalID,omitempty" tf:"principal_id"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` Type *string `json:"type" tf:"type"` }
func (*ServiceSpecIdentity) DeepCopy ¶
func (in *ServiceSpecIdentity) DeepCopy() *ServiceSpecIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecIdentity.
func (*ServiceSpecIdentity) DeepCopyInto ¶
func (in *ServiceSpecIdentity) DeepCopyInto(out *ServiceSpecIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecIdentityCodec ¶
type ServiceSpecIdentityCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecIdentityCodec) Decode ¶
func (ServiceSpecIdentityCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogs ¶
type ServiceSpecLogs struct { // +optional ApplicationLogs *ServiceSpecLogsApplicationLogs `json:"applicationLogs,omitempty" tf:"application_logs"` // +optional DetailedErrorMessagesEnabled *bool `json:"detailedErrorMessagesEnabled,omitempty" tf:"detailed_error_messages_enabled"` // +optional FailedRequestTracingEnabled *bool `json:"failedRequestTracingEnabled,omitempty" tf:"failed_request_tracing_enabled"` // +optional HttpLogs *ServiceSpecLogsHttpLogs `json:"httpLogs,omitempty" tf:"http_logs"` }
func (*ServiceSpecLogs) DeepCopy ¶
func (in *ServiceSpecLogs) DeepCopy() *ServiceSpecLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogs.
func (*ServiceSpecLogs) DeepCopyInto ¶
func (in *ServiceSpecLogs) DeepCopyInto(out *ServiceSpecLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsApplicationLogs ¶
type ServiceSpecLogsApplicationLogs struct { // +optional AzureBlobStorage *ServiceSpecLogsApplicationLogsAzureBlobStorage `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage"` // +optional FileSystemLevel *string `json:"fileSystemLevel,omitempty" tf:"file_system_level"` }
func (*ServiceSpecLogsApplicationLogs) DeepCopy ¶
func (in *ServiceSpecLogsApplicationLogs) DeepCopy() *ServiceSpecLogsApplicationLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogsApplicationLogs.
func (*ServiceSpecLogsApplicationLogs) DeepCopyInto ¶
func (in *ServiceSpecLogsApplicationLogs) DeepCopyInto(out *ServiceSpecLogsApplicationLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsApplicationLogsAzureBlobStorage ¶
type ServiceSpecLogsApplicationLogsAzureBlobStorage struct { Level *string `json:"level" tf:"level"` RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` SasURL *string `json:"-" sensitive:"true" tf:"sas_url"` }
func (*ServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopy ¶
func (in *ServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopy() *ServiceSpecLogsApplicationLogsAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogsApplicationLogsAzureBlobStorage.
func (*ServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto ¶
func (in *ServiceSpecLogsApplicationLogsAzureBlobStorage) DeepCopyInto(out *ServiceSpecLogsApplicationLogsAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsApplicationLogsAzureBlobStorageCodec ¶
type ServiceSpecLogsApplicationLogsAzureBlobStorageCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsApplicationLogsAzureBlobStorageCodec) Decode ¶
func (ServiceSpecLogsApplicationLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogsApplicationLogsCodec ¶
type ServiceSpecLogsApplicationLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsApplicationLogsCodec) Decode ¶
func (ServiceSpecLogsApplicationLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogsCodec ¶
type ServiceSpecLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsCodec) Decode ¶
func (ServiceSpecLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogsHttpLogs ¶
type ServiceSpecLogsHttpLogs struct { // +optional AzureBlobStorage *ServiceSpecLogsHttpLogsAzureBlobStorage `json:"azureBlobStorage,omitempty" tf:"azure_blob_storage"` // +optional FileSystem *ServiceSpecLogsHttpLogsFileSystem `json:"fileSystem,omitempty" tf:"file_system"` }
func (*ServiceSpecLogsHttpLogs) DeepCopy ¶
func (in *ServiceSpecLogsHttpLogs) DeepCopy() *ServiceSpecLogsHttpLogs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogsHttpLogs.
func (*ServiceSpecLogsHttpLogs) DeepCopyInto ¶
func (in *ServiceSpecLogsHttpLogs) DeepCopyInto(out *ServiceSpecLogsHttpLogs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsHttpLogsAzureBlobStorage ¶
type ServiceSpecLogsHttpLogsAzureBlobStorage struct { RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` SasURL *string `json:"-" sensitive:"true" tf:"sas_url"` }
func (*ServiceSpecLogsHttpLogsAzureBlobStorage) DeepCopy ¶
func (in *ServiceSpecLogsHttpLogsAzureBlobStorage) DeepCopy() *ServiceSpecLogsHttpLogsAzureBlobStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogsHttpLogsAzureBlobStorage.
func (*ServiceSpecLogsHttpLogsAzureBlobStorage) DeepCopyInto ¶
func (in *ServiceSpecLogsHttpLogsAzureBlobStorage) DeepCopyInto(out *ServiceSpecLogsHttpLogsAzureBlobStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsHttpLogsAzureBlobStorageCodec ¶
type ServiceSpecLogsHttpLogsAzureBlobStorageCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsHttpLogsAzureBlobStorageCodec) Decode ¶
func (ServiceSpecLogsHttpLogsAzureBlobStorageCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogsHttpLogsCodec ¶
type ServiceSpecLogsHttpLogsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsHttpLogsCodec) Decode ¶
func (ServiceSpecLogsHttpLogsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecLogsHttpLogsFileSystem ¶
type ServiceSpecLogsHttpLogsFileSystem struct { RetentionInDays *int64 `json:"retentionInDays" tf:"retention_in_days"` RetentionInMb *int64 `json:"retentionInMb" tf:"retention_in_mb"` }
func (*ServiceSpecLogsHttpLogsFileSystem) DeepCopy ¶
func (in *ServiceSpecLogsHttpLogsFileSystem) DeepCopy() *ServiceSpecLogsHttpLogsFileSystem
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecLogsHttpLogsFileSystem.
func (*ServiceSpecLogsHttpLogsFileSystem) DeepCopyInto ¶
func (in *ServiceSpecLogsHttpLogsFileSystem) DeepCopyInto(out *ServiceSpecLogsHttpLogsFileSystem)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecLogsHttpLogsFileSystemCodec ¶
type ServiceSpecLogsHttpLogsFileSystemCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecLogsHttpLogsFileSystemCodec) Decode ¶
func (ServiceSpecLogsHttpLogsFileSystemCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecResource ¶
type ServiceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServicePlanID *string `json:"appServicePlanID" tf:"app_service_plan_id"` // +optional AppSettings *map[string]string `json:"appSettings,omitempty" tf:"app_settings"` // +optional AuthSettings *ServiceSpecAuthSettings `json:"authSettings,omitempty" tf:"auth_settings"` // +optional Backup *ServiceSpecBackup `json:"backup,omitempty" tf:"backup"` // +optional ClientAffinityEnabled *bool `json:"clientAffinityEnabled,omitempty" tf:"client_affinity_enabled"` // +optional ClientCertEnabled *bool `json:"clientCertEnabled,omitempty" tf:"client_cert_enabled"` // +optional ConnectionString []ServiceSpecConnectionString `json:"connectionString,omitempty" tf:"connection_string"` // +optional CustomDomainVerificationID *string `json:"customDomainVerificationID,omitempty" tf:"custom_domain_verification_id"` // +optional DefaultSiteHostname *string `json:"defaultSiteHostname,omitempty" tf:"default_site_hostname"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional HttpsOnly *bool `json:"httpsOnly,omitempty" tf:"https_only"` // +optional Identity *ServiceSpecIdentity `json:"identity,omitempty" tf:"identity"` Location *string `json:"location" tf:"location"` // +optional Logs *ServiceSpecLogs `json:"logs,omitempty" tf:"logs"` Name *string `json:"name" tf:"name"` // +optional OutboundIPAddressList []string `json:"outboundIPAddressList,omitempty" tf:"outbound_ip_address_list"` // +optional OutboundIPAddresses *string `json:"outboundIPAddresses,omitempty" tf:"outbound_ip_addresses"` // +optional PossibleOutboundIPAddressList []string `json:"possibleOutboundIPAddressList,omitempty" tf:"possible_outbound_ip_address_list"` // +optional PossibleOutboundIPAddresses *string `json:"possibleOutboundIPAddresses,omitempty" tf:"possible_outbound_ip_addresses"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SiteConfig *ServiceSpecSiteConfig `json:"siteConfig,omitempty" tf:"site_config"` // +optional SiteCredential []ServiceSpecSiteCredential `json:"siteCredential,omitempty" tf:"site_credential"` // +optional SourceControl *ServiceSpecSourceControl `json:"sourceControl,omitempty" tf:"source_control"` // +optional StorageAccount []ServiceSpecStorageAccount `json:"storageAccount,omitempty" tf:"storage_account"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ServiceSpecResource) DeepCopy ¶
func (in *ServiceSpecResource) DeepCopy() *ServiceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecResource.
func (*ServiceSpecResource) DeepCopyInto ¶
func (in *ServiceSpecResource) DeepCopyInto(out *ServiceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfig ¶
type ServiceSpecSiteConfig struct { // +optional AlwaysOn *bool `json:"alwaysOn,omitempty" tf:"always_on"` // +optional AppCommandLine *string `json:"appCommandLine,omitempty" tf:"app_command_line"` // +optional AutoSwapSlotName *string `json:"autoSwapSlotName,omitempty" tf:"auto_swap_slot_name"` // +optional Cors *ServiceSpecSiteConfigCors `json:"cors,omitempty" tf:"cors"` // +optional DefaultDocuments []string `json:"defaultDocuments,omitempty" tf:"default_documents"` // +optional DotnetFrameworkVersion *string `json:"dotnetFrameworkVersion,omitempty" tf:"dotnet_framework_version"` // +optional FtpsState *string `json:"ftpsState,omitempty" tf:"ftps_state"` // +optional HealthCheckPath *string `json:"healthCheckPath,omitempty" tf:"health_check_path"` // +optional Http2Enabled *bool `json:"http2Enabled,omitempty" tf:"http2_enabled"` // +optional IpRestriction []ServiceSpecSiteConfigIpRestriction `json:"ipRestriction,omitempty" tf:"ip_restriction"` // +optional JavaContainer *string `json:"javaContainer,omitempty" tf:"java_container"` // +optional JavaContainerVersion *string `json:"javaContainerVersion,omitempty" tf:"java_container_version"` // +optional JavaVersion *string `json:"javaVersion,omitempty" tf:"java_version"` // +optional LinuxFxVersion *string `json:"linuxFxVersion,omitempty" tf:"linux_fx_version"` // +optional LocalMysqlEnabled *bool `json:"localMysqlEnabled,omitempty" tf:"local_mysql_enabled"` // +optional ManagedPipelineMode *string `json:"managedPipelineMode,omitempty" tf:"managed_pipeline_mode"` // +optional MinTlsVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version"` // +optional NumberOfWorkers *int64 `json:"numberOfWorkers,omitempty" tf:"number_of_workers"` // +optional PhpVersion *string `json:"phpVersion,omitempty" tf:"php_version"` // +optional PythonVersion *string `json:"pythonVersion,omitempty" tf:"python_version"` // +optional RemoteDebuggingEnabled *bool `json:"remoteDebuggingEnabled,omitempty" tf:"remote_debugging_enabled"` // +optional RemoteDebuggingVersion *string `json:"remoteDebuggingVersion,omitempty" tf:"remote_debugging_version"` // +optional ScmIPRestriction []ServiceSpecSiteConfigScmIPRestriction `json:"scmIPRestriction,omitempty" tf:"scm_ip_restriction"` // +optional ScmType *string `json:"scmType,omitempty" tf:"scm_type"` // +optional ScmUseMainIPRestriction *bool `json:"scmUseMainIPRestriction,omitempty" tf:"scm_use_main_ip_restriction"` // +optional Use32BitWorkerProcess *bool `json:"use32BitWorkerProcess,omitempty" tf:"use_32_bit_worker_process"` // +optional WebsocketsEnabled *bool `json:"websocketsEnabled,omitempty" tf:"websockets_enabled"` // +optional WindowsFxVersion *string `json:"windowsFxVersion,omitempty" tf:"windows_fx_version"` }
func (*ServiceSpecSiteConfig) DeepCopy ¶
func (in *ServiceSpecSiteConfig) DeepCopy() *ServiceSpecSiteConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfig.
func (*ServiceSpecSiteConfig) DeepCopyInto ¶
func (in *ServiceSpecSiteConfig) DeepCopyInto(out *ServiceSpecSiteConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigCodec ¶
type ServiceSpecSiteConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSiteConfigCodec) Decode ¶
func (ServiceSpecSiteConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSiteConfigCors ¶
type ServiceSpecSiteConfigCors struct { AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional SupportCredentials *bool `json:"supportCredentials,omitempty" tf:"support_credentials"` }
func (*ServiceSpecSiteConfigCors) DeepCopy ¶
func (in *ServiceSpecSiteConfigCors) DeepCopy() *ServiceSpecSiteConfigCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfigCors.
func (*ServiceSpecSiteConfigCors) DeepCopyInto ¶
func (in *ServiceSpecSiteConfigCors) DeepCopyInto(out *ServiceSpecSiteConfigCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigCorsCodec ¶
type ServiceSpecSiteConfigCorsCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSiteConfigCorsCodec) Decode ¶
func (ServiceSpecSiteConfigCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSiteConfigIpRestriction ¶
type ServiceSpecSiteConfigIpRestriction struct { // +optional Action *string `json:"action,omitempty" tf:"action"` // +optional Headers *ServiceSpecSiteConfigIpRestrictionHeaders `json:"headers,omitempty" tf:"headers"` // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Priority *int64 `json:"priority,omitempty" tf:"priority"` // +optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +optional VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetID,omitempty" tf:"virtual_network_subnet_id"` }
func (*ServiceSpecSiteConfigIpRestriction) DeepCopy ¶
func (in *ServiceSpecSiteConfigIpRestriction) DeepCopy() *ServiceSpecSiteConfigIpRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfigIpRestriction.
func (*ServiceSpecSiteConfigIpRestriction) DeepCopyInto ¶
func (in *ServiceSpecSiteConfigIpRestriction) DeepCopyInto(out *ServiceSpecSiteConfigIpRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigIpRestrictionHeaders ¶
type ServiceSpecSiteConfigIpRestrictionHeaders struct { // +optional // +kubebuilder:validation:MaxItems=8 XAzureFdid []string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +optional XFdHealthProbe []string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedFor []string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedHost []string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*ServiceSpecSiteConfigIpRestrictionHeaders) DeepCopy ¶
func (in *ServiceSpecSiteConfigIpRestrictionHeaders) DeepCopy() *ServiceSpecSiteConfigIpRestrictionHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfigIpRestrictionHeaders.
func (*ServiceSpecSiteConfigIpRestrictionHeaders) DeepCopyInto ¶
func (in *ServiceSpecSiteConfigIpRestrictionHeaders) DeepCopyInto(out *ServiceSpecSiteConfigIpRestrictionHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigIpRestrictionHeadersCodec ¶
type ServiceSpecSiteConfigIpRestrictionHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSiteConfigIpRestrictionHeadersCodec) Decode ¶
func (ServiceSpecSiteConfigIpRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSiteConfigScmIPRestriction ¶
type ServiceSpecSiteConfigScmIPRestriction struct { // +optional Action *string `json:"action,omitempty" tf:"action"` // +optional Headers *ServiceSpecSiteConfigScmIPRestrictionHeaders `json:"headers,omitempty" tf:"headers"` // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Priority *int64 `json:"priority,omitempty" tf:"priority"` // +optional ServiceTag *string `json:"serviceTag,omitempty" tf:"service_tag"` // +optional VirtualNetworkSubnetID *string `json:"virtualNetworkSubnetID,omitempty" tf:"virtual_network_subnet_id"` }
func (*ServiceSpecSiteConfigScmIPRestriction) DeepCopy ¶
func (in *ServiceSpecSiteConfigScmIPRestriction) DeepCopy() *ServiceSpecSiteConfigScmIPRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfigScmIPRestriction.
func (*ServiceSpecSiteConfigScmIPRestriction) DeepCopyInto ¶
func (in *ServiceSpecSiteConfigScmIPRestriction) DeepCopyInto(out *ServiceSpecSiteConfigScmIPRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigScmIPRestrictionHeaders ¶
type ServiceSpecSiteConfigScmIPRestrictionHeaders struct { // +optional // +kubebuilder:validation:MaxItems=8 XAzureFdid []string `json:"xAzureFdid,omitempty" tf:"x_azure_fdid"` // +optional XFdHealthProbe []string `json:"xFdHealthProbe,omitempty" tf:"x_fd_health_probe"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedFor []string `json:"xForwardedFor,omitempty" tf:"x_forwarded_for"` // +optional // +kubebuilder:validation:MaxItems=8 XForwardedHost []string `json:"xForwardedHost,omitempty" tf:"x_forwarded_host"` }
func (*ServiceSpecSiteConfigScmIPRestrictionHeaders) DeepCopy ¶
func (in *ServiceSpecSiteConfigScmIPRestrictionHeaders) DeepCopy() *ServiceSpecSiteConfigScmIPRestrictionHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteConfigScmIPRestrictionHeaders.
func (*ServiceSpecSiteConfigScmIPRestrictionHeaders) DeepCopyInto ¶
func (in *ServiceSpecSiteConfigScmIPRestrictionHeaders) DeepCopyInto(out *ServiceSpecSiteConfigScmIPRestrictionHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSiteConfigScmIPRestrictionHeadersCodec ¶
type ServiceSpecSiteConfigScmIPRestrictionHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSiteConfigScmIPRestrictionHeadersCodec) Decode ¶
func (ServiceSpecSiteConfigScmIPRestrictionHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSiteCredential ¶
type ServiceSpecSiteCredential struct { // +optional Password *string `json:"-" sensitive:"true" tf:"password"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*ServiceSpecSiteCredential) DeepCopy ¶
func (in *ServiceSpecSiteCredential) DeepCopy() *ServiceSpecSiteCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSiteCredential.
func (*ServiceSpecSiteCredential) DeepCopyInto ¶
func (in *ServiceSpecSiteCredential) DeepCopyInto(out *ServiceSpecSiteCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceControl ¶
type ServiceSpecSourceControl struct { // +optional Branch *string `json:"branch,omitempty" tf:"branch"` // +optional ManualIntegration *bool `json:"manualIntegration,omitempty" tf:"manual_integration"` // +optional RepoURL *string `json:"repoURL,omitempty" tf:"repo_url"` // +optional RollbackEnabled *bool `json:"rollbackEnabled,omitempty" tf:"rollback_enabled"` // +optional UseMercurial *bool `json:"useMercurial,omitempty" tf:"use_mercurial"` }
func (*ServiceSpecSourceControl) DeepCopy ¶
func (in *ServiceSpecSourceControl) DeepCopy() *ServiceSpecSourceControl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceControl.
func (*ServiceSpecSourceControl) DeepCopyInto ¶
func (in *ServiceSpecSourceControl) DeepCopyInto(out *ServiceSpecSourceControl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceControlCodec ¶
type ServiceSpecSourceControlCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceControlCodec) Decode ¶
func (ServiceSpecSourceControlCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecStorageAccount ¶
type ServiceSpecStorageAccount struct { AccessKey *string `json:"-" sensitive:"true" tf:"access_key"` AccountName *string `json:"accountName" tf:"account_name"` // +optional MountPath *string `json:"mountPath,omitempty" tf:"mount_path"` Name *string `json:"name" tf:"name"` Type *string `json:"type" tf:"type"` }
func (*ServiceSpecStorageAccount) DeepCopy ¶
func (in *ServiceSpecStorageAccount) DeepCopy() *ServiceSpecStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecStorageAccount.
func (*ServiceSpecStorageAccount) DeepCopyInto ¶
func (in *ServiceSpecStorageAccount) DeepCopyInto(out *ServiceSpecStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceStatus ¶
type ServiceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceStatus) DeepCopy ¶
func (in *ServiceStatus) DeepCopy() *ServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceStatus.
func (*ServiceStatus) DeepCopyInto ¶
func (in *ServiceStatus) DeepCopyInto(out *ServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceVirtualNetworkSwiftConnection ¶
type ServiceVirtualNetworkSwiftConnection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceVirtualNetworkSwiftConnectionSpec `json:"spec,omitempty"` Status ServiceVirtualNetworkSwiftConnectionStatus `json:"status,omitempty"` }
func (*ServiceVirtualNetworkSwiftConnection) DeepCopy ¶
func (in *ServiceVirtualNetworkSwiftConnection) DeepCopy() *ServiceVirtualNetworkSwiftConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceVirtualNetworkSwiftConnection.
func (*ServiceVirtualNetworkSwiftConnection) DeepCopyInto ¶
func (in *ServiceVirtualNetworkSwiftConnection) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceVirtualNetworkSwiftConnection) DeepCopyObject ¶
func (in *ServiceVirtualNetworkSwiftConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceVirtualNetworkSwiftConnection) SetupWebhookWithManager ¶
func (r *ServiceVirtualNetworkSwiftConnection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceVirtualNetworkSwiftConnection) ValidateCreate ¶
func (r *ServiceVirtualNetworkSwiftConnection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceVirtualNetworkSwiftConnection) ValidateDelete ¶
func (r *ServiceVirtualNetworkSwiftConnection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceVirtualNetworkSwiftConnection) ValidateUpdate ¶
func (r *ServiceVirtualNetworkSwiftConnection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceVirtualNetworkSwiftConnectionList ¶
type ServiceVirtualNetworkSwiftConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceVirtualNetworkSwiftConnection CRD objects Items []ServiceVirtualNetworkSwiftConnection `json:"items,omitempty"` }
ServiceVirtualNetworkSwiftConnectionList is a list of ServiceVirtualNetworkSwiftConnections
func (*ServiceVirtualNetworkSwiftConnectionList) DeepCopy ¶
func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopy() *ServiceVirtualNetworkSwiftConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceVirtualNetworkSwiftConnectionList.
func (*ServiceVirtualNetworkSwiftConnectionList) DeepCopyInto ¶
func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceVirtualNetworkSwiftConnectionList) DeepCopyObject ¶
func (in *ServiceVirtualNetworkSwiftConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceVirtualNetworkSwiftConnectionSpec ¶
type ServiceVirtualNetworkSwiftConnectionSpec struct { State *ServiceVirtualNetworkSwiftConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceVirtualNetworkSwiftConnectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ServiceVirtualNetworkSwiftConnectionSpec) DeepCopy ¶
func (in *ServiceVirtualNetworkSwiftConnectionSpec) DeepCopy() *ServiceVirtualNetworkSwiftConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceVirtualNetworkSwiftConnectionSpec.
func (*ServiceVirtualNetworkSwiftConnectionSpec) DeepCopyInto ¶
func (in *ServiceVirtualNetworkSwiftConnectionSpec) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceVirtualNetworkSwiftConnectionSpecResource ¶
type ServiceVirtualNetworkSwiftConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AppServiceID *string `json:"appServiceID" tf:"app_service_id"` SubnetID *string `json:"subnetID" tf:"subnet_id"` }
func (*ServiceVirtualNetworkSwiftConnectionSpecResource) DeepCopy ¶
func (in *ServiceVirtualNetworkSwiftConnectionSpecResource) DeepCopy() *ServiceVirtualNetworkSwiftConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceVirtualNetworkSwiftConnectionSpecResource.
func (*ServiceVirtualNetworkSwiftConnectionSpecResource) DeepCopyInto ¶
func (in *ServiceVirtualNetworkSwiftConnectionSpecResource) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceVirtualNetworkSwiftConnectionStatus ¶
type ServiceVirtualNetworkSwiftConnectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ServiceVirtualNetworkSwiftConnectionStatus) DeepCopy ¶
func (in *ServiceVirtualNetworkSwiftConnectionStatus) DeepCopy() *ServiceVirtualNetworkSwiftConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceVirtualNetworkSwiftConnectionStatus.
func (*ServiceVirtualNetworkSwiftConnectionStatus) DeepCopyInto ¶
func (in *ServiceVirtualNetworkSwiftConnectionStatus) DeepCopyInto(out *ServiceVirtualNetworkSwiftConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- configuration_types.go
- configuration_webhook.go
- doc.go
- register.go
- service_active_slot_types.go
- service_active_slot_webhook.go
- service_certificate_binding_types.go
- service_certificate_binding_webhook.go
- service_certificate_order_types.go
- service_certificate_order_webhook.go
- service_certificate_types.go
- service_certificate_webhook.go
- service_custom_hostname_binding_types.go
- service_custom_hostname_binding_webhook.go
- service_environment_types.go
- service_environment_v3_types.go
- service_environment_v3_webhook.go
- service_environment_webhook.go
- service_hybrid_connection_types.go
- service_hybrid_connection_webhook.go
- service_managed_certificate_types.go
- service_managed_certificate_webhook.go
- service_plan_types.go
- service_plan_webhook.go
- service_slot_types.go
- service_slot_virtual_network_swift_connection_types.go
- service_slot_virtual_network_swift_connection_webhook.go
- service_slot_webhook.go
- service_source_control_token_types.go
- service_source_control_token_webhook.go
- service_types.go
- service_virtual_network_swift_connection_types.go
- service_virtual_network_swift_connection_webhook.go
- service_webhook.go
- zz_generated.deepcopy.go