Documentation ¶
Overview ¶
+groupName=bot.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 ChannelAlexa
- func (in *ChannelAlexa) DeepCopy() *ChannelAlexa
- func (in *ChannelAlexa) DeepCopyInto(out *ChannelAlexa)
- func (in *ChannelAlexa) DeepCopyObject() runtime.Object
- func (r *ChannelAlexa) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelAlexa) ValidateCreate() error
- func (r *ChannelAlexa) ValidateDelete() error
- func (r *ChannelAlexa) ValidateUpdate(old runtime.Object) error
- type ChannelAlexaList
- type ChannelAlexaSpec
- type ChannelAlexaSpecResource
- type ChannelAlexaStatus
- type ChannelDirectLineSpeech
- func (in *ChannelDirectLineSpeech) DeepCopy() *ChannelDirectLineSpeech
- func (in *ChannelDirectLineSpeech) DeepCopyInto(out *ChannelDirectLineSpeech)
- func (in *ChannelDirectLineSpeech) DeepCopyObject() runtime.Object
- func (r *ChannelDirectLineSpeech) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelDirectLineSpeech) ValidateCreate() error
- func (r *ChannelDirectLineSpeech) ValidateDelete() error
- func (r *ChannelDirectLineSpeech) ValidateUpdate(old runtime.Object) error
- type ChannelDirectLineSpeechList
- type ChannelDirectLineSpeechSpec
- type ChannelDirectLineSpeechSpecResource
- type ChannelDirectLineSpeechStatus
- type ChannelDirectline
- func (in *ChannelDirectline) DeepCopy() *ChannelDirectline
- func (in *ChannelDirectline) DeepCopyInto(out *ChannelDirectline)
- func (in *ChannelDirectline) DeepCopyObject() runtime.Object
- func (r *ChannelDirectline) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelDirectline) ValidateCreate() error
- func (r *ChannelDirectline) ValidateDelete() error
- func (r *ChannelDirectline) ValidateUpdate(old runtime.Object) error
- type ChannelDirectlineList
- type ChannelDirectlineSpec
- type ChannelDirectlineSpecResource
- type ChannelDirectlineSpecSite
- type ChannelDirectlineStatus
- type ChannelEmail
- func (in *ChannelEmail) DeepCopy() *ChannelEmail
- func (in *ChannelEmail) DeepCopyInto(out *ChannelEmail)
- func (in *ChannelEmail) DeepCopyObject() runtime.Object
- func (r *ChannelEmail) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelEmail) ValidateCreate() error
- func (r *ChannelEmail) ValidateDelete() error
- func (r *ChannelEmail) ValidateUpdate(old runtime.Object) error
- type ChannelEmailList
- type ChannelEmailSpec
- type ChannelEmailSpecResource
- type ChannelEmailStatus
- type ChannelFacebook
- func (in *ChannelFacebook) DeepCopy() *ChannelFacebook
- func (in *ChannelFacebook) DeepCopyInto(out *ChannelFacebook)
- func (in *ChannelFacebook) DeepCopyObject() runtime.Object
- func (r *ChannelFacebook) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelFacebook) ValidateCreate() error
- func (r *ChannelFacebook) ValidateDelete() error
- func (r *ChannelFacebook) ValidateUpdate(old runtime.Object) error
- type ChannelFacebookList
- type ChannelFacebookSpec
- type ChannelFacebookSpecPage
- type ChannelFacebookSpecResource
- type ChannelFacebookStatus
- type ChannelLine
- func (in *ChannelLine) DeepCopy() *ChannelLine
- func (in *ChannelLine) DeepCopyInto(out *ChannelLine)
- func (in *ChannelLine) DeepCopyObject() runtime.Object
- func (r *ChannelLine) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelLine) ValidateCreate() error
- func (r *ChannelLine) ValidateDelete() error
- func (r *ChannelLine) ValidateUpdate(old runtime.Object) error
- type ChannelLineList
- type ChannelLineSpec
- type ChannelLineSpecLineChannel
- type ChannelLineSpecResource
- type ChannelLineStatus
- type ChannelMsTeams
- func (in *ChannelMsTeams) DeepCopy() *ChannelMsTeams
- func (in *ChannelMsTeams) DeepCopyInto(out *ChannelMsTeams)
- func (in *ChannelMsTeams) DeepCopyObject() runtime.Object
- func (r *ChannelMsTeams) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelMsTeams) ValidateCreate() error
- func (r *ChannelMsTeams) ValidateDelete() error
- func (r *ChannelMsTeams) ValidateUpdate(old runtime.Object) error
- type ChannelMsTeamsList
- type ChannelMsTeamsSpec
- type ChannelMsTeamsSpecResource
- type ChannelMsTeamsStatus
- type ChannelSlack
- func (in *ChannelSlack) DeepCopy() *ChannelSlack
- func (in *ChannelSlack) DeepCopyInto(out *ChannelSlack)
- func (in *ChannelSlack) DeepCopyObject() runtime.Object
- func (r *ChannelSlack) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelSlack) ValidateCreate() error
- func (r *ChannelSlack) ValidateDelete() error
- func (r *ChannelSlack) ValidateUpdate(old runtime.Object) error
- type ChannelSlackList
- type ChannelSlackSpec
- type ChannelSlackSpecResource
- type ChannelSlackStatus
- type ChannelSms
- func (in *ChannelSms) DeepCopy() *ChannelSms
- func (in *ChannelSms) DeepCopyInto(out *ChannelSms)
- func (in *ChannelSms) DeepCopyObject() runtime.Object
- func (r *ChannelSms) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelSms) ValidateCreate() error
- func (r *ChannelSms) ValidateDelete() error
- func (r *ChannelSms) ValidateUpdate(old runtime.Object) error
- type ChannelSmsList
- type ChannelSmsSpec
- type ChannelSmsSpecResource
- type ChannelSmsStatus
- type ChannelWebChat
- func (in *ChannelWebChat) DeepCopy() *ChannelWebChat
- func (in *ChannelWebChat) DeepCopyInto(out *ChannelWebChat)
- func (in *ChannelWebChat) DeepCopyObject() runtime.Object
- func (r *ChannelWebChat) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelWebChat) ValidateCreate() error
- func (r *ChannelWebChat) ValidateDelete() error
- func (r *ChannelWebChat) ValidateUpdate(old runtime.Object) error
- type ChannelWebChatList
- type ChannelWebChatSpec
- type ChannelWebChatSpecResource
- type ChannelWebChatStatus
- type ChannelsRegistration
- func (in *ChannelsRegistration) DeepCopy() *ChannelsRegistration
- func (in *ChannelsRegistration) DeepCopyInto(out *ChannelsRegistration)
- func (in *ChannelsRegistration) DeepCopyObject() runtime.Object
- func (r *ChannelsRegistration) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ChannelsRegistration) ValidateCreate() error
- func (r *ChannelsRegistration) ValidateDelete() error
- func (r *ChannelsRegistration) ValidateUpdate(old runtime.Object) error
- type ChannelsRegistrationList
- type ChannelsRegistrationSpec
- type ChannelsRegistrationSpecResource
- type ChannelsRegistrationStatus
- type Connection
- func (in *Connection) DeepCopy() *Connection
- func (in *Connection) DeepCopyInto(out *Connection)
- func (in *Connection) DeepCopyObject() runtime.Object
- func (r *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Connection) ValidateCreate() error
- func (r *Connection) ValidateDelete() error
- func (r *Connection) ValidateUpdate(old runtime.Object) error
- type ConnectionList
- type ConnectionSpec
- type ConnectionSpecResource
- type ConnectionStatus
- type ServiceAzureBot
- func (in *ServiceAzureBot) DeepCopy() *ServiceAzureBot
- func (in *ServiceAzureBot) DeepCopyInto(out *ServiceAzureBot)
- func (in *ServiceAzureBot) DeepCopyObject() runtime.Object
- func (r *ServiceAzureBot) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ServiceAzureBot) ValidateCreate() error
- func (r *ServiceAzureBot) ValidateDelete() error
- func (r *ServiceAzureBot) ValidateUpdate(old runtime.Object) error
- type ServiceAzureBotList
- type ServiceAzureBotSpec
- type ServiceAzureBotSpecResource
- type ServiceAzureBotStatus
- type WebApp
- func (in *WebApp) DeepCopy() *WebApp
- func (in *WebApp) DeepCopyInto(out *WebApp)
- func (in *WebApp) DeepCopyObject() runtime.Object
- func (r *WebApp) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *WebApp) ValidateCreate() error
- func (r *WebApp) ValidateDelete() error
- func (r *WebApp) ValidateUpdate(old runtime.Object) error
- type WebAppList
- type WebAppSpec
- type WebAppSpecResource
- type WebAppStatus
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: bot.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type ChannelAlexa ¶ added in v0.5.0
type ChannelAlexa struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelAlexaSpec `json:"spec,omitempty"` Status ChannelAlexaStatus `json:"status,omitempty"` }
func (*ChannelAlexa) DeepCopy ¶ added in v0.5.0
func (in *ChannelAlexa) DeepCopy() *ChannelAlexa
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexa.
func (*ChannelAlexa) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelAlexa) DeepCopyInto(out *ChannelAlexa)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelAlexa) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelAlexa) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelAlexa) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelAlexa) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelAlexa) ValidateCreate ¶ added in v0.5.0
func (r *ChannelAlexa) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelAlexa) ValidateDelete ¶ added in v0.5.0
func (r *ChannelAlexa) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelAlexa) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelAlexa) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelAlexaList ¶ added in v0.5.0
type ChannelAlexaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelAlexa CRD objects Items []ChannelAlexa `json:"items,omitempty"` }
ChannelAlexaList is a list of ChannelAlexas
func (*ChannelAlexaList) DeepCopy ¶ added in v0.5.0
func (in *ChannelAlexaList) DeepCopy() *ChannelAlexaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaList.
func (*ChannelAlexaList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelAlexaList) DeepCopyInto(out *ChannelAlexaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelAlexaList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelAlexaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelAlexaSpec ¶ added in v0.5.0
type ChannelAlexaSpec struct { State *ChannelAlexaSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelAlexaSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelAlexaSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelAlexaSpec) DeepCopy() *ChannelAlexaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaSpec.
func (*ChannelAlexaSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelAlexaSpec) DeepCopyInto(out *ChannelAlexaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelAlexaSpecResource ¶ added in v0.5.0
type ChannelAlexaSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` SkillID *string `json:"skillID" tf:"skill_id"` }
func (*ChannelAlexaSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelAlexaSpecResource) DeepCopy() *ChannelAlexaSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaSpecResource.
func (*ChannelAlexaSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelAlexaSpecResource) DeepCopyInto(out *ChannelAlexaSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelAlexaStatus ¶ added in v0.5.0
type ChannelAlexaStatus 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 (*ChannelAlexaStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelAlexaStatus) DeepCopy() *ChannelAlexaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaStatus.
func (*ChannelAlexaStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelAlexaStatus) DeepCopyInto(out *ChannelAlexaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeech ¶ added in v0.5.0
type ChannelDirectLineSpeech struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelDirectLineSpeechSpec `json:"spec,omitempty"` Status ChannelDirectLineSpeechStatus `json:"status,omitempty"` }
func (*ChannelDirectLineSpeech) DeepCopy ¶ added in v0.5.0
func (in *ChannelDirectLineSpeech) DeepCopy() *ChannelDirectLineSpeech
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelDirectLineSpeech) DeepCopyInto(out *ChannelDirectLineSpeech)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelDirectLineSpeech) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelDirectLineSpeech) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelDirectLineSpeech) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelDirectLineSpeech) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelDirectLineSpeech) ValidateCreate ¶ added in v0.5.0
func (r *ChannelDirectLineSpeech) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelDirectLineSpeech) ValidateDelete ¶ added in v0.5.0
func (r *ChannelDirectLineSpeech) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelDirectLineSpeech) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelDirectLineSpeech) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelDirectLineSpeechList ¶ added in v0.5.0
type ChannelDirectLineSpeechList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelDirectLineSpeech CRD objects Items []ChannelDirectLineSpeech `json:"items,omitempty"` }
ChannelDirectLineSpeechList is a list of ChannelDirectLineSpeechs
func (*ChannelDirectLineSpeechList) DeepCopy ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechList) DeepCopy() *ChannelDirectLineSpeechList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechList.
func (*ChannelDirectLineSpeechList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechList) DeepCopyInto(out *ChannelDirectLineSpeechList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelDirectLineSpeechList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelDirectLineSpeechSpec ¶ added in v0.5.0
type ChannelDirectLineSpeechSpec struct { State *ChannelDirectLineSpeechSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelDirectLineSpeechSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelDirectLineSpeechSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechSpec) DeepCopy() *ChannelDirectLineSpeechSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechSpec.
func (*ChannelDirectLineSpeechSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechSpec) DeepCopyInto(out *ChannelDirectLineSpeechSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeechSpecResource ¶ added in v0.5.0
type ChannelDirectLineSpeechSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` CognitiveServiceAccessKey *string `json:"-" sensitive:"true" tf:"cognitive_service_access_key"` CognitiveServiceLocation *string `json:"cognitiveServiceLocation" tf:"cognitive_service_location"` // +optional CustomSpeechModelID *string `json:"customSpeechModelID,omitempty" tf:"custom_speech_model_id"` // +optional CustomVoiceDeploymentID *string `json:"customVoiceDeploymentID,omitempty" tf:"custom_voice_deployment_id"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ChannelDirectLineSpeechSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechSpecResource) DeepCopy() *ChannelDirectLineSpeechSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechSpecResource.
func (*ChannelDirectLineSpeechSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechSpecResource) DeepCopyInto(out *ChannelDirectLineSpeechSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeechStatus ¶ added in v0.5.0
type ChannelDirectLineSpeechStatus 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 (*ChannelDirectLineSpeechStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechStatus) DeepCopy() *ChannelDirectLineSpeechStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechStatus.
func (*ChannelDirectLineSpeechStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelDirectLineSpeechStatus) DeepCopyInto(out *ChannelDirectLineSpeechStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectline ¶
type ChannelDirectline struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelDirectlineSpec `json:"spec,omitempty"` Status ChannelDirectlineStatus `json:"status,omitempty"` }
func (*ChannelDirectline) DeepCopy ¶
func (in *ChannelDirectline) DeepCopy() *ChannelDirectline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectline.
func (*ChannelDirectline) DeepCopyInto ¶
func (in *ChannelDirectline) DeepCopyInto(out *ChannelDirectline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelDirectline) DeepCopyObject ¶
func (in *ChannelDirectline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelDirectline) SetupWebhookWithManager ¶
func (r *ChannelDirectline) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelDirectline) ValidateCreate ¶
func (r *ChannelDirectline) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelDirectline) ValidateDelete ¶
func (r *ChannelDirectline) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelDirectline) ValidateUpdate ¶
func (r *ChannelDirectline) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelDirectlineList ¶
type ChannelDirectlineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelDirectline CRD objects Items []ChannelDirectline `json:"items,omitempty"` }
ChannelDirectlineList is a list of ChannelDirectlines
func (*ChannelDirectlineList) DeepCopy ¶
func (in *ChannelDirectlineList) DeepCopy() *ChannelDirectlineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineList.
func (*ChannelDirectlineList) DeepCopyInto ¶
func (in *ChannelDirectlineList) DeepCopyInto(out *ChannelDirectlineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelDirectlineList) DeepCopyObject ¶
func (in *ChannelDirectlineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelDirectlineSpec ¶
type ChannelDirectlineSpec struct { State *ChannelDirectlineSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelDirectlineSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelDirectlineSpec) DeepCopy ¶
func (in *ChannelDirectlineSpec) DeepCopy() *ChannelDirectlineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineSpec.
func (*ChannelDirectlineSpec) DeepCopyInto ¶
func (in *ChannelDirectlineSpec) DeepCopyInto(out *ChannelDirectlineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectlineSpecResource ¶
type ChannelDirectlineSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Site []ChannelDirectlineSpecSite `json:"site" tf:"site"` }
func (*ChannelDirectlineSpecResource) DeepCopy ¶
func (in *ChannelDirectlineSpecResource) DeepCopy() *ChannelDirectlineSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineSpecResource.
func (*ChannelDirectlineSpecResource) DeepCopyInto ¶
func (in *ChannelDirectlineSpecResource) DeepCopyInto(out *ChannelDirectlineSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectlineSpecSite ¶
type ChannelDirectlineSpecSite struct { // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional EnhancedAuthenticationEnabled *bool `json:"enhancedAuthenticationEnabled,omitempty" tf:"enhanced_authentication_enabled"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional Key *string `json:"-" sensitive:"true" tf:"key"` // +optional Key2 *string `json:"-" sensitive:"true" tf:"key2"` Name *string `json:"name" tf:"name"` // +optional TrustedOrigins []string `json:"trustedOrigins,omitempty" tf:"trusted_origins"` // +optional V1Allowed *bool `json:"v1Allowed,omitempty" tf:"v1_allowed"` // +optional V3Allowed *bool `json:"v3Allowed,omitempty" tf:"v3_allowed"` }
func (*ChannelDirectlineSpecSite) DeepCopy ¶
func (in *ChannelDirectlineSpecSite) DeepCopy() *ChannelDirectlineSpecSite
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineSpecSite.
func (*ChannelDirectlineSpecSite) DeepCopyInto ¶
func (in *ChannelDirectlineSpecSite) DeepCopyInto(out *ChannelDirectlineSpecSite)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectlineStatus ¶
type ChannelDirectlineStatus 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 (*ChannelDirectlineStatus) DeepCopy ¶
func (in *ChannelDirectlineStatus) DeepCopy() *ChannelDirectlineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineStatus.
func (*ChannelDirectlineStatus) DeepCopyInto ¶
func (in *ChannelDirectlineStatus) DeepCopyInto(out *ChannelDirectlineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelEmail ¶
type ChannelEmail struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelEmailSpec `json:"spec,omitempty"` Status ChannelEmailStatus `json:"status,omitempty"` }
func (*ChannelEmail) DeepCopy ¶
func (in *ChannelEmail) DeepCopy() *ChannelEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmail.
func (*ChannelEmail) DeepCopyInto ¶
func (in *ChannelEmail) DeepCopyInto(out *ChannelEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelEmail) DeepCopyObject ¶
func (in *ChannelEmail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelEmail) SetupWebhookWithManager ¶
func (r *ChannelEmail) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelEmail) ValidateCreate ¶
func (r *ChannelEmail) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelEmail) ValidateDelete ¶
func (r *ChannelEmail) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelEmail) ValidateUpdate ¶
func (r *ChannelEmail) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelEmailList ¶
type ChannelEmailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelEmail CRD objects Items []ChannelEmail `json:"items,omitempty"` }
ChannelEmailList is a list of ChannelEmails
func (*ChannelEmailList) DeepCopy ¶
func (in *ChannelEmailList) DeepCopy() *ChannelEmailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailList.
func (*ChannelEmailList) DeepCopyInto ¶
func (in *ChannelEmailList) DeepCopyInto(out *ChannelEmailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelEmailList) DeepCopyObject ¶
func (in *ChannelEmailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelEmailSpec ¶
type ChannelEmailSpec struct { State *ChannelEmailSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelEmailSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelEmailSpec) DeepCopy ¶
func (in *ChannelEmailSpec) DeepCopy() *ChannelEmailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailSpec.
func (*ChannelEmailSpec) DeepCopyInto ¶
func (in *ChannelEmailSpec) DeepCopyInto(out *ChannelEmailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelEmailSpecResource ¶
type ChannelEmailSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` EmailAddress *string `json:"emailAddress" tf:"email_address"` EmailPassword *string `json:"-" sensitive:"true" tf:"email_password"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ChannelEmailSpecResource) DeepCopy ¶
func (in *ChannelEmailSpecResource) DeepCopy() *ChannelEmailSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailSpecResource.
func (*ChannelEmailSpecResource) DeepCopyInto ¶
func (in *ChannelEmailSpecResource) DeepCopyInto(out *ChannelEmailSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelEmailStatus ¶
type ChannelEmailStatus 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 (*ChannelEmailStatus) DeepCopy ¶
func (in *ChannelEmailStatus) DeepCopy() *ChannelEmailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailStatus.
func (*ChannelEmailStatus) DeepCopyInto ¶
func (in *ChannelEmailStatus) DeepCopyInto(out *ChannelEmailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebook ¶ added in v0.5.0
type ChannelFacebook struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelFacebookSpec `json:"spec,omitempty"` Status ChannelFacebookStatus `json:"status,omitempty"` }
func (*ChannelFacebook) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebook) DeepCopy() *ChannelFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebook.
func (*ChannelFacebook) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebook) DeepCopyInto(out *ChannelFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelFacebook) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelFacebook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelFacebook) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelFacebook) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelFacebook) ValidateCreate ¶ added in v0.5.0
func (r *ChannelFacebook) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelFacebook) ValidateDelete ¶ added in v0.5.0
func (r *ChannelFacebook) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelFacebook) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelFacebook) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelFacebookList ¶ added in v0.5.0
type ChannelFacebookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelFacebook CRD objects Items []ChannelFacebook `json:"items,omitempty"` }
ChannelFacebookList is a list of ChannelFacebooks
func (*ChannelFacebookList) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebookList) DeepCopy() *ChannelFacebookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookList.
func (*ChannelFacebookList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebookList) DeepCopyInto(out *ChannelFacebookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelFacebookList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelFacebookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelFacebookSpec ¶ added in v0.5.0
type ChannelFacebookSpec struct { State *ChannelFacebookSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelFacebookSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelFacebookSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebookSpec) DeepCopy() *ChannelFacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookSpec.
func (*ChannelFacebookSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebookSpec) DeepCopyInto(out *ChannelFacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookSpecPage ¶ added in v0.5.0
type ChannelFacebookSpecPage struct { AccessToken *string `json:"-" sensitive:"true" tf:"access_token"` ID *string `json:"ID" tf:"id"` }
func (*ChannelFacebookSpecPage) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebookSpecPage) DeepCopy() *ChannelFacebookSpecPage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookSpecPage.
func (*ChannelFacebookSpecPage) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebookSpecPage) DeepCopyInto(out *ChannelFacebookSpecPage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookSpecResource ¶ added in v0.5.0
type ChannelFacebookSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` FacebookApplicationID *string `json:"facebookApplicationID" tf:"facebook_application_id"` FacebookApplicationSecret *string `json:"-" sensitive:"true" tf:"facebook_application_secret"` Location *string `json:"location" tf:"location"` Page []ChannelFacebookSpecPage `json:"page" tf:"page"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ChannelFacebookSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebookSpecResource) DeepCopy() *ChannelFacebookSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookSpecResource.
func (*ChannelFacebookSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebookSpecResource) DeepCopyInto(out *ChannelFacebookSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookStatus ¶ added in v0.5.0
type ChannelFacebookStatus 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 (*ChannelFacebookStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelFacebookStatus) DeepCopy() *ChannelFacebookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookStatus.
func (*ChannelFacebookStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelFacebookStatus) DeepCopyInto(out *ChannelFacebookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLine ¶ added in v0.5.0
type ChannelLine struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelLineSpec `json:"spec,omitempty"` Status ChannelLineStatus `json:"status,omitempty"` }
func (*ChannelLine) DeepCopy ¶ added in v0.5.0
func (in *ChannelLine) DeepCopy() *ChannelLine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLine.
func (*ChannelLine) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLine) DeepCopyInto(out *ChannelLine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelLine) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelLine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelLine) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelLine) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelLine) ValidateCreate ¶ added in v0.5.0
func (r *ChannelLine) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelLine) ValidateDelete ¶ added in v0.5.0
func (r *ChannelLine) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelLine) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelLine) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelLineList ¶ added in v0.5.0
type ChannelLineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelLine CRD objects Items []ChannelLine `json:"items,omitempty"` }
ChannelLineList is a list of ChannelLines
func (*ChannelLineList) DeepCopy ¶ added in v0.5.0
func (in *ChannelLineList) DeepCopy() *ChannelLineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineList.
func (*ChannelLineList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLineList) DeepCopyInto(out *ChannelLineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelLineList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelLineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelLineSpec ¶ added in v0.5.0
type ChannelLineSpec struct { State *ChannelLineSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelLineSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelLineSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelLineSpec) DeepCopy() *ChannelLineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineSpec.
func (*ChannelLineSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLineSpec) DeepCopyInto(out *ChannelLineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineSpecLineChannel ¶ added in v0.5.0
type ChannelLineSpecLineChannel struct { AccessToken *string `json:"-" sensitive:"true" tf:"access_token"` Secret *string `json:"-" sensitive:"true" tf:"secret"` }
func (*ChannelLineSpecLineChannel) DeepCopy ¶ added in v0.5.0
func (in *ChannelLineSpecLineChannel) DeepCopy() *ChannelLineSpecLineChannel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineSpecLineChannel.
func (*ChannelLineSpecLineChannel) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLineSpecLineChannel) DeepCopyInto(out *ChannelLineSpecLineChannel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineSpecResource ¶ added in v0.5.0
type ChannelLineSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` LineChannel []ChannelLineSpecLineChannel `json:"lineChannel" tf:"line_channel"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ChannelLineSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelLineSpecResource) DeepCopy() *ChannelLineSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineSpecResource.
func (*ChannelLineSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLineSpecResource) DeepCopyInto(out *ChannelLineSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineStatus ¶ added in v0.5.0
type ChannelLineStatus 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 (*ChannelLineStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelLineStatus) DeepCopy() *ChannelLineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineStatus.
func (*ChannelLineStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelLineStatus) DeepCopyInto(out *ChannelLineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelMsTeams ¶
type ChannelMsTeams struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelMsTeamsSpec `json:"spec,omitempty"` Status ChannelMsTeamsStatus `json:"status,omitempty"` }
func (*ChannelMsTeams) DeepCopy ¶
func (in *ChannelMsTeams) DeepCopy() *ChannelMsTeams
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeams.
func (*ChannelMsTeams) DeepCopyInto ¶
func (in *ChannelMsTeams) DeepCopyInto(out *ChannelMsTeams)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelMsTeams) DeepCopyObject ¶
func (in *ChannelMsTeams) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelMsTeams) SetupWebhookWithManager ¶
func (r *ChannelMsTeams) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelMsTeams) ValidateCreate ¶
func (r *ChannelMsTeams) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelMsTeams) ValidateDelete ¶
func (r *ChannelMsTeams) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelMsTeams) ValidateUpdate ¶
func (r *ChannelMsTeams) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelMsTeamsList ¶
type ChannelMsTeamsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelMsTeams CRD objects Items []ChannelMsTeams `json:"items,omitempty"` }
ChannelMsTeamsList is a list of ChannelMsTeamss
func (*ChannelMsTeamsList) DeepCopy ¶
func (in *ChannelMsTeamsList) DeepCopy() *ChannelMsTeamsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsList.
func (*ChannelMsTeamsList) DeepCopyInto ¶
func (in *ChannelMsTeamsList) DeepCopyInto(out *ChannelMsTeamsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelMsTeamsList) DeepCopyObject ¶
func (in *ChannelMsTeamsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelMsTeamsSpec ¶
type ChannelMsTeamsSpec struct { State *ChannelMsTeamsSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelMsTeamsSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelMsTeamsSpec) DeepCopy ¶
func (in *ChannelMsTeamsSpec) DeepCopy() *ChannelMsTeamsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsSpec.
func (*ChannelMsTeamsSpec) DeepCopyInto ¶
func (in *ChannelMsTeamsSpec) DeepCopyInto(out *ChannelMsTeamsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelMsTeamsSpecResource ¶
type ChannelMsTeamsSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` // +optional CallingWebHook *string `json:"callingWebHook,omitempty" tf:"calling_web_hook"` // +optional EnableCalling *bool `json:"enableCalling,omitempty" tf:"enable_calling"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` }
func (*ChannelMsTeamsSpecResource) DeepCopy ¶
func (in *ChannelMsTeamsSpecResource) DeepCopy() *ChannelMsTeamsSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsSpecResource.
func (*ChannelMsTeamsSpecResource) DeepCopyInto ¶
func (in *ChannelMsTeamsSpecResource) DeepCopyInto(out *ChannelMsTeamsSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelMsTeamsStatus ¶
type ChannelMsTeamsStatus 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 (*ChannelMsTeamsStatus) DeepCopy ¶
func (in *ChannelMsTeamsStatus) DeepCopy() *ChannelMsTeamsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsStatus.
func (*ChannelMsTeamsStatus) DeepCopyInto ¶
func (in *ChannelMsTeamsStatus) DeepCopyInto(out *ChannelMsTeamsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSlack ¶
type ChannelSlack struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelSlackSpec `json:"spec,omitempty"` Status ChannelSlackStatus `json:"status,omitempty"` }
func (*ChannelSlack) DeepCopy ¶
func (in *ChannelSlack) DeepCopy() *ChannelSlack
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlack.
func (*ChannelSlack) DeepCopyInto ¶
func (in *ChannelSlack) DeepCopyInto(out *ChannelSlack)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelSlack) DeepCopyObject ¶
func (in *ChannelSlack) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelSlack) SetupWebhookWithManager ¶
func (r *ChannelSlack) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelSlack) ValidateCreate ¶
func (r *ChannelSlack) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelSlack) ValidateDelete ¶
func (r *ChannelSlack) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelSlack) ValidateUpdate ¶
func (r *ChannelSlack) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelSlackList ¶
type ChannelSlackList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelSlack CRD objects Items []ChannelSlack `json:"items,omitempty"` }
ChannelSlackList is a list of ChannelSlacks
func (*ChannelSlackList) DeepCopy ¶
func (in *ChannelSlackList) DeepCopy() *ChannelSlackList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackList.
func (*ChannelSlackList) DeepCopyInto ¶
func (in *ChannelSlackList) DeepCopyInto(out *ChannelSlackList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelSlackList) DeepCopyObject ¶
func (in *ChannelSlackList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelSlackSpec ¶
type ChannelSlackSpec struct { State *ChannelSlackSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelSlackSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelSlackSpec) DeepCopy ¶
func (in *ChannelSlackSpec) DeepCopy() *ChannelSlackSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackSpec.
func (*ChannelSlackSpec) DeepCopyInto ¶
func (in *ChannelSlackSpec) DeepCopyInto(out *ChannelSlackSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSlackSpecResource ¶
type ChannelSlackSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` // +optional LandingPageURL *string `json:"landingPageURL,omitempty" tf:"landing_page_url"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional SigningSecret *string `json:"-" sensitive:"true" tf:"signing_secret"` VerificationToken *string `json:"-" sensitive:"true" tf:"verification_token"` }
func (*ChannelSlackSpecResource) DeepCopy ¶
func (in *ChannelSlackSpecResource) DeepCopy() *ChannelSlackSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackSpecResource.
func (*ChannelSlackSpecResource) DeepCopyInto ¶
func (in *ChannelSlackSpecResource) DeepCopyInto(out *ChannelSlackSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSlackStatus ¶
type ChannelSlackStatus 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 (*ChannelSlackStatus) DeepCopy ¶
func (in *ChannelSlackStatus) DeepCopy() *ChannelSlackStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackStatus.
func (*ChannelSlackStatus) DeepCopyInto ¶
func (in *ChannelSlackStatus) DeepCopyInto(out *ChannelSlackStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSms ¶ added in v0.5.0
type ChannelSms struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelSmsSpec `json:"spec,omitempty"` Status ChannelSmsStatus `json:"status,omitempty"` }
func (*ChannelSms) DeepCopy ¶ added in v0.5.0
func (in *ChannelSms) DeepCopy() *ChannelSms
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSms.
func (*ChannelSms) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelSms) DeepCopyInto(out *ChannelSms)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelSms) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelSms) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelSms) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelSms) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelSms) ValidateCreate ¶ added in v0.5.0
func (r *ChannelSms) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelSms) ValidateDelete ¶ added in v0.5.0
func (r *ChannelSms) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelSms) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelSms) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelSmsList ¶ added in v0.5.0
type ChannelSmsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelSms CRD objects Items []ChannelSms `json:"items,omitempty"` }
ChannelSmsList is a list of ChannelSmss
func (*ChannelSmsList) DeepCopy ¶ added in v0.5.0
func (in *ChannelSmsList) DeepCopy() *ChannelSmsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsList.
func (*ChannelSmsList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelSmsList) DeepCopyInto(out *ChannelSmsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelSmsList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelSmsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelSmsSpec ¶ added in v0.5.0
type ChannelSmsSpec struct { State *ChannelSmsSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelSmsSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelSmsSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelSmsSpec) DeepCopy() *ChannelSmsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsSpec.
func (*ChannelSmsSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelSmsSpec) DeepCopyInto(out *ChannelSmsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSmsSpecResource ¶ added in v0.5.0
type ChannelSmsSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` Location *string `json:"location" tf:"location"` PhoneNumber *string `json:"phoneNumber" tf:"phone_number"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` SmsChannelAccountSecurityID *string `json:"smsChannelAccountSecurityID" tf:"sms_channel_account_security_id"` SmsChannelAuthToken *string `json:"-" sensitive:"true" tf:"sms_channel_auth_token"` }
func (*ChannelSmsSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelSmsSpecResource) DeepCopy() *ChannelSmsSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsSpecResource.
func (*ChannelSmsSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelSmsSpecResource) DeepCopyInto(out *ChannelSmsSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSmsStatus ¶ added in v0.5.0
type ChannelSmsStatus 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 (*ChannelSmsStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelSmsStatus) DeepCopy() *ChannelSmsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsStatus.
func (*ChannelSmsStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelSmsStatus) DeepCopyInto(out *ChannelSmsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChat ¶ added in v0.5.0
type ChannelWebChat struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelWebChatSpec `json:"spec,omitempty"` Status ChannelWebChatStatus `json:"status,omitempty"` }
func (*ChannelWebChat) DeepCopy ¶ added in v0.5.0
func (in *ChannelWebChat) DeepCopy() *ChannelWebChat
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChat.
func (*ChannelWebChat) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelWebChat) DeepCopyInto(out *ChannelWebChat)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelWebChat) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelWebChat) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelWebChat) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ChannelWebChat) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelWebChat) ValidateCreate ¶ added in v0.5.0
func (r *ChannelWebChat) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelWebChat) ValidateDelete ¶ added in v0.5.0
func (r *ChannelWebChat) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelWebChat) ValidateUpdate ¶ added in v0.5.0
func (r *ChannelWebChat) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelWebChatList ¶ added in v0.5.0
type ChannelWebChatList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelWebChat CRD objects Items []ChannelWebChat `json:"items,omitempty"` }
ChannelWebChatList is a list of ChannelWebChats
func (*ChannelWebChatList) DeepCopy ¶ added in v0.5.0
func (in *ChannelWebChatList) DeepCopy() *ChannelWebChatList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatList.
func (*ChannelWebChatList) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelWebChatList) DeepCopyInto(out *ChannelWebChatList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelWebChatList) DeepCopyObject ¶ added in v0.5.0
func (in *ChannelWebChatList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelWebChatSpec ¶ added in v0.5.0
type ChannelWebChatSpec struct { State *ChannelWebChatSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelWebChatSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelWebChatSpec) DeepCopy ¶ added in v0.5.0
func (in *ChannelWebChatSpec) DeepCopy() *ChannelWebChatSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatSpec.
func (*ChannelWebChatSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelWebChatSpec) DeepCopyInto(out *ChannelWebChatSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChatSpecResource ¶ added in v0.5.0
type ChannelWebChatSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` Location *string `json:"location" tf:"location"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` SiteNames []string `json:"siteNames" tf:"site_names"` }
func (*ChannelWebChatSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ChannelWebChatSpecResource) DeepCopy() *ChannelWebChatSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatSpecResource.
func (*ChannelWebChatSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelWebChatSpecResource) DeepCopyInto(out *ChannelWebChatSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChatStatus ¶ added in v0.5.0
type ChannelWebChatStatus 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 (*ChannelWebChatStatus) DeepCopy ¶ added in v0.5.0
func (in *ChannelWebChatStatus) DeepCopy() *ChannelWebChatStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatStatus.
func (*ChannelWebChatStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ChannelWebChatStatus) DeepCopyInto(out *ChannelWebChatStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelsRegistration ¶
type ChannelsRegistration struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelsRegistrationSpec `json:"spec,omitempty"` Status ChannelsRegistrationStatus `json:"status,omitempty"` }
func (*ChannelsRegistration) DeepCopy ¶
func (in *ChannelsRegistration) DeepCopy() *ChannelsRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistration.
func (*ChannelsRegistration) DeepCopyInto ¶
func (in *ChannelsRegistration) DeepCopyInto(out *ChannelsRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelsRegistration) DeepCopyObject ¶
func (in *ChannelsRegistration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelsRegistration) SetupWebhookWithManager ¶
func (r *ChannelsRegistration) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ChannelsRegistration) ValidateCreate ¶
func (r *ChannelsRegistration) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ChannelsRegistration) ValidateDelete ¶
func (r *ChannelsRegistration) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ChannelsRegistration) ValidateUpdate ¶
func (r *ChannelsRegistration) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ChannelsRegistrationList ¶
type ChannelsRegistrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ChannelsRegistration CRD objects Items []ChannelsRegistration `json:"items,omitempty"` }
ChannelsRegistrationList is a list of ChannelsRegistrations
func (*ChannelsRegistrationList) DeepCopy ¶
func (in *ChannelsRegistrationList) DeepCopy() *ChannelsRegistrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationList.
func (*ChannelsRegistrationList) DeepCopyInto ¶
func (in *ChannelsRegistrationList) DeepCopyInto(out *ChannelsRegistrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ChannelsRegistrationList) DeepCopyObject ¶
func (in *ChannelsRegistrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ChannelsRegistrationSpec ¶
type ChannelsRegistrationSpec struct { State *ChannelsRegistrationSpecResource `json:"state,omitempty" tf:"-"` Resource ChannelsRegistrationSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ChannelsRegistrationSpec) DeepCopy ¶
func (in *ChannelsRegistrationSpec) DeepCopy() *ChannelsRegistrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationSpec.
func (*ChannelsRegistrationSpec) DeepCopyInto ¶
func (in *ChannelsRegistrationSpec) DeepCopyInto(out *ChannelsRegistrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelsRegistrationSpecResource ¶
type ChannelsRegistrationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CmkKeyVaultURL *string `json:"cmkKeyVaultURL,omitempty" tf:"cmk_key_vault_url"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DeveloperAppInsightsAPIKey *string `json:"-" sensitive:"true" tf:"developer_app_insights_api_key"` // +optional DeveloperAppInsightsApplicationID *string `json:"developerAppInsightsApplicationID,omitempty" tf:"developer_app_insights_application_id"` // +optional DeveloperAppInsightsKey *string `json:"developerAppInsightsKey,omitempty" tf:"developer_app_insights_key"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` // +optional IconURL *string `json:"iconURL,omitempty" tf:"icon_url"` // +optional IsolatedNetworkEnabled *bool `json:"isolatedNetworkEnabled,omitempty" tf:"isolated_network_enabled"` Location *string `json:"location" tf:"location"` MicrosoftAppID *string `json:"microsoftAppID" tf:"microsoft_app_id"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Sku *string `json:"sku" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ChannelsRegistrationSpecResource) DeepCopy ¶
func (in *ChannelsRegistrationSpecResource) DeepCopy() *ChannelsRegistrationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationSpecResource.
func (*ChannelsRegistrationSpecResource) DeepCopyInto ¶
func (in *ChannelsRegistrationSpecResource) DeepCopyInto(out *ChannelsRegistrationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelsRegistrationStatus ¶
type ChannelsRegistrationStatus 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 (*ChannelsRegistrationStatus) DeepCopy ¶
func (in *ChannelsRegistrationStatus) DeepCopy() *ChannelsRegistrationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationStatus.
func (*ChannelsRegistrationStatus) DeepCopyInto ¶
func (in *ChannelsRegistrationStatus) DeepCopyInto(out *ChannelsRegistrationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Connection ¶
type Connection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectionSpec `json:"spec,omitempty"` Status ConnectionStatus `json:"status,omitempty"` }
func (*Connection) DeepCopy ¶
func (in *Connection) DeepCopy() *Connection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connection.
func (*Connection) DeepCopyInto ¶
func (in *Connection) DeepCopyInto(out *Connection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Connection) DeepCopyObject ¶
func (in *Connection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Connection) SetupWebhookWithManager ¶
func (r *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Connection) ValidateCreate ¶
func (r *Connection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Connection) ValidateDelete ¶
func (r *Connection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Connection) ValidateUpdate ¶
func (r *Connection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectionList ¶
type ConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Connection CRD objects Items []Connection `json:"items,omitempty"` }
ConnectionList is a list of Connections
func (*ConnectionList) DeepCopy ¶
func (in *ConnectionList) DeepCopy() *ConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionList.
func (*ConnectionList) DeepCopyInto ¶
func (in *ConnectionList) DeepCopyInto(out *ConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionList) DeepCopyObject ¶
func (in *ConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectionSpec ¶
type ConnectionSpec struct { State *ConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectionSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ConnectionSpec) DeepCopy ¶
func (in *ConnectionSpec) DeepCopy() *ConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpec.
func (*ConnectionSpec) DeepCopyInto ¶
func (in *ConnectionSpec) DeepCopyInto(out *ConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionSpecResource ¶
type ConnectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` BotName *string `json:"botName" tf:"bot_name"` ClientID *string `json:"clientID" tf:"client_id"` ClientSecret *string `json:"-" sensitive:"true" tf:"client_secret"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` // +optional Parameters *map[string]string `json:"parameters,omitempty" tf:"parameters"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Scopes *string `json:"scopes,omitempty" tf:"scopes"` ServiceProviderName *string `json:"serviceProviderName" tf:"service_provider_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ConnectionSpecResource) DeepCopy ¶
func (in *ConnectionSpecResource) DeepCopy() *ConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpecResource.
func (*ConnectionSpecResource) DeepCopyInto ¶
func (in *ConnectionSpecResource) DeepCopyInto(out *ConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionStatus ¶
type ConnectionStatus 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 (*ConnectionStatus) DeepCopy ¶
func (in *ConnectionStatus) DeepCopy() *ConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStatus.
func (*ConnectionStatus) DeepCopyInto ¶
func (in *ConnectionStatus) DeepCopyInto(out *ConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAzureBot ¶ added in v0.5.0
type ServiceAzureBot struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceAzureBotSpec `json:"spec,omitempty"` Status ServiceAzureBotStatus `json:"status,omitempty"` }
func (*ServiceAzureBot) DeepCopy ¶ added in v0.5.0
func (in *ServiceAzureBot) DeepCopy() *ServiceAzureBot
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAzureBot.
func (*ServiceAzureBot) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceAzureBot) DeepCopyInto(out *ServiceAzureBot)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAzureBot) DeepCopyObject ¶ added in v0.5.0
func (in *ServiceAzureBot) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceAzureBot) SetupWebhookWithManager ¶ added in v0.5.0
func (r *ServiceAzureBot) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*ServiceAzureBot) ValidateCreate ¶ added in v0.5.0
func (r *ServiceAzureBot) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ServiceAzureBot) ValidateDelete ¶ added in v0.5.0
func (r *ServiceAzureBot) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*ServiceAzureBot) ValidateUpdate ¶ added in v0.5.0
func (r *ServiceAzureBot) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ServiceAzureBotList ¶ added in v0.5.0
type ServiceAzureBotList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ServiceAzureBot CRD objects Items []ServiceAzureBot `json:"items,omitempty"` }
ServiceAzureBotList is a list of ServiceAzureBots
func (*ServiceAzureBotList) DeepCopy ¶ added in v0.5.0
func (in *ServiceAzureBotList) DeepCopy() *ServiceAzureBotList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAzureBotList.
func (*ServiceAzureBotList) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceAzureBotList) DeepCopyInto(out *ServiceAzureBotList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAzureBotList) DeepCopyObject ¶ added in v0.5.0
func (in *ServiceAzureBotList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceAzureBotSpec ¶ added in v0.5.0
type ServiceAzureBotSpec struct { State *ServiceAzureBotSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceAzureBotSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ServiceAzureBotSpec) DeepCopy ¶ added in v0.5.0
func (in *ServiceAzureBotSpec) DeepCopy() *ServiceAzureBotSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAzureBotSpec.
func (*ServiceAzureBotSpec) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceAzureBotSpec) DeepCopyInto(out *ServiceAzureBotSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAzureBotSpecResource ¶ added in v0.5.0
type ServiceAzureBotSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DeveloperAppInsightsAPIKey *string `json:"-" sensitive:"true" tf:"developer_app_insights_api_key"` // +optional DeveloperAppInsightsApplicationID *string `json:"developerAppInsightsApplicationID,omitempty" tf:"developer_app_insights_application_id"` // +optional DeveloperAppInsightsKey *string `json:"developerAppInsightsKey,omitempty" tf:"developer_app_insights_key"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` Location *string `json:"location" tf:"location"` // +optional LuisAppIDS []string `json:"luisAppIDS,omitempty" tf:"luis_app_ids"` // +optional LuisKey *string `json:"-" sensitive:"true" tf:"luis_key"` MicrosoftAppID *string `json:"microsoftAppID" tf:"microsoft_app_id"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Sku *string `json:"sku" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*ServiceAzureBotSpecResource) DeepCopy ¶ added in v0.5.0
func (in *ServiceAzureBotSpecResource) DeepCopy() *ServiceAzureBotSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAzureBotSpecResource.
func (*ServiceAzureBotSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceAzureBotSpecResource) DeepCopyInto(out *ServiceAzureBotSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAzureBotStatus ¶ added in v0.5.0
type ServiceAzureBotStatus 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 (*ServiceAzureBotStatus) DeepCopy ¶ added in v0.5.0
func (in *ServiceAzureBotStatus) DeepCopy() *ServiceAzureBotStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAzureBotStatus.
func (*ServiceAzureBotStatus) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceAzureBotStatus) DeepCopyInto(out *ServiceAzureBotStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebApp ¶
type WebApp struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebAppSpec `json:"spec,omitempty"` Status WebAppStatus `json:"status,omitempty"` }
func (*WebApp) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebApp.
func (*WebApp) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebApp) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WebApp) SetupWebhookWithManager ¶
func (*WebApp) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*WebApp) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type WebAppList ¶
type WebAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of WebApp CRD objects Items []WebApp `json:"items,omitempty"` }
WebAppList is a list of WebApps
func (*WebAppList) DeepCopy ¶
func (in *WebAppList) DeepCopy() *WebAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppList.
func (*WebAppList) DeepCopyInto ¶
func (in *WebAppList) DeepCopyInto(out *WebAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebAppList) DeepCopyObject ¶
func (in *WebAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebAppSpec ¶
type WebAppSpec struct { State *WebAppSpecResource `json:"state,omitempty" tf:"-"` Resource WebAppSpecResource `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:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*WebAppSpec) DeepCopy ¶
func (in *WebAppSpec) DeepCopy() *WebAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppSpec.
func (*WebAppSpec) DeepCopyInto ¶
func (in *WebAppSpec) DeepCopyInto(out *WebAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebAppSpecResource ¶
type WebAppSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional DeveloperAppInsightsAPIKey *string `json:"-" sensitive:"true" tf:"developer_app_insights_api_key"` // +optional DeveloperAppInsightsApplicationID *string `json:"developerAppInsightsApplicationID,omitempty" tf:"developer_app_insights_application_id"` // +optional DeveloperAppInsightsKey *string `json:"developerAppInsightsKey,omitempty" tf:"developer_app_insights_key"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` Location *string `json:"location" tf:"location"` // +optional LuisAppIDS []string `json:"luisAppIDS,omitempty" tf:"luis_app_ids"` // +optional LuisKey *string `json:"-" sensitive:"true" tf:"luis_key"` MicrosoftAppID *string `json:"microsoftAppID" tf:"microsoft_app_id"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Sku *string `json:"sku" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*WebAppSpecResource) DeepCopy ¶
func (in *WebAppSpecResource) DeepCopy() *WebAppSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppSpecResource.
func (*WebAppSpecResource) DeepCopyInto ¶
func (in *WebAppSpecResource) DeepCopyInto(out *WebAppSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebAppStatus ¶
type WebAppStatus 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 (*WebAppStatus) DeepCopy ¶
func (in *WebAppStatus) DeepCopy() *WebAppStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppStatus.
func (*WebAppStatus) DeepCopyInto ¶
func (in *WebAppStatus) DeepCopyInto(out *WebAppStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- channel_alexa_types.go
- channel_alexa_webhook.go
- channel_direct_line_speech_types.go
- channel_direct_line_speech_webhook.go
- channel_directline_types.go
- channel_directline_webhook.go
- channel_email_types.go
- channel_email_webhook.go
- channel_facebook_types.go
- channel_facebook_webhook.go
- channel_line_types.go
- channel_line_webhook.go
- channel_ms_teams_types.go
- channel_ms_teams_webhook.go
- channel_slack_types.go
- channel_slack_webhook.go
- channel_sms_types.go
- channel_sms_webhook.go
- channel_web_chat_types.go
- channel_web_chat_webhook.go
- channels_registration_types.go
- channels_registration_webhook.go
- codec.go
- connection_types.go
- connection_webhook.go
- doc.go
- register.go
- service_azure_bot_types.go
- service_azure_bot_webhook.go
- web_app_types.go
- web_app_webhook.go
- zz_generated.deepcopy.go