Documentation
¶
Overview ¶
+kubebuilder:object:generate=true +groupName=bot.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ChannelAlexa
- func (in *ChannelAlexa) DeepCopy() *ChannelAlexa
- func (in *ChannelAlexa) DeepCopyInto(out *ChannelAlexa)
- func (in *ChannelAlexa) DeepCopyObject() runtime.Object
- func (mg *ChannelAlexa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelAlexa) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelAlexa) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelAlexa) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelAlexa) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelAlexa) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelAlexa) GetProviderReference() *xpv1.Reference
- func (mg *ChannelAlexa) GetTerraformResourceType() string
- func (tr *ChannelAlexa) GetTerraformSchemaVersion() int
- func (mg *ChannelAlexa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelAlexa) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelAlexa) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelAlexa) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelAlexa) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelAlexa) SetParameters(params map[string]interface{}) error
- func (mg *ChannelAlexa) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelAlexa) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelAlexa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelAlexaList
- type ChannelAlexaObservation
- type ChannelAlexaParameters
- type ChannelAlexaSpec
- type ChannelAlexaStatus
- type ChannelDirectLineSpeech
- func (in *ChannelDirectLineSpeech) DeepCopy() *ChannelDirectLineSpeech
- func (in *ChannelDirectLineSpeech) DeepCopyInto(out *ChannelDirectLineSpeech)
- func (in *ChannelDirectLineSpeech) DeepCopyObject() runtime.Object
- func (mg *ChannelDirectLineSpeech) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelDirectLineSpeech) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelDirectLineSpeech) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelDirectLineSpeech) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelDirectLineSpeech) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelDirectLineSpeech) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelDirectLineSpeech) GetProviderReference() *xpv1.Reference
- func (mg *ChannelDirectLineSpeech) GetTerraformResourceType() string
- func (tr *ChannelDirectLineSpeech) GetTerraformSchemaVersion() int
- func (mg *ChannelDirectLineSpeech) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelDirectLineSpeech) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelDirectLineSpeech) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelDirectLineSpeech) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelDirectLineSpeech) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelDirectLineSpeech) SetParameters(params map[string]interface{}) error
- func (mg *ChannelDirectLineSpeech) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelDirectLineSpeech) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelDirectLineSpeech) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelDirectLineSpeechList
- func (in *ChannelDirectLineSpeechList) DeepCopy() *ChannelDirectLineSpeechList
- func (in *ChannelDirectLineSpeechList) DeepCopyInto(out *ChannelDirectLineSpeechList)
- func (in *ChannelDirectLineSpeechList) DeepCopyObject() runtime.Object
- func (l *ChannelDirectLineSpeechList) GetItems() []resource.Managed
- type ChannelDirectLineSpeechObservation
- type ChannelDirectLineSpeechParameters
- type ChannelDirectLineSpeechSpec
- type ChannelDirectLineSpeechStatus
- type ChannelDirectline
- func (in *ChannelDirectline) DeepCopy() *ChannelDirectline
- func (in *ChannelDirectline) DeepCopyInto(out *ChannelDirectline)
- func (in *ChannelDirectline) DeepCopyObject() runtime.Object
- func (mg *ChannelDirectline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelDirectline) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelDirectline) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelDirectline) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelDirectline) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelDirectline) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelDirectline) GetProviderReference() *xpv1.Reference
- func (mg *ChannelDirectline) GetTerraformResourceType() string
- func (tr *ChannelDirectline) GetTerraformSchemaVersion() int
- func (mg *ChannelDirectline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelDirectline) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelDirectline) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelDirectline) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelDirectline) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelDirectline) SetParameters(params map[string]interface{}) error
- func (mg *ChannelDirectline) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelDirectline) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelDirectline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelDirectlineList
- type ChannelDirectlineObservation
- type ChannelDirectlineParameters
- type ChannelDirectlineSpec
- type ChannelDirectlineStatus
- type ChannelEmail
- func (in *ChannelEmail) DeepCopy() *ChannelEmail
- func (in *ChannelEmail) DeepCopyInto(out *ChannelEmail)
- func (in *ChannelEmail) DeepCopyObject() runtime.Object
- func (mg *ChannelEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelEmail) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelEmail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelEmail) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelEmail) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelEmail) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelEmail) GetProviderReference() *xpv1.Reference
- func (mg *ChannelEmail) GetTerraformResourceType() string
- func (tr *ChannelEmail) GetTerraformSchemaVersion() int
- func (mg *ChannelEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelEmail) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelEmail) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelEmail) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelEmail) SetParameters(params map[string]interface{}) error
- func (mg *ChannelEmail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelEmail) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelEmailList
- type ChannelEmailObservation
- type ChannelEmailParameters
- type ChannelEmailSpec
- type ChannelEmailStatus
- type ChannelFacebook
- func (in *ChannelFacebook) DeepCopy() *ChannelFacebook
- func (in *ChannelFacebook) DeepCopyInto(out *ChannelFacebook)
- func (in *ChannelFacebook) DeepCopyObject() runtime.Object
- func (mg *ChannelFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelFacebook) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelFacebook) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelFacebook) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelFacebook) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelFacebook) GetProviderReference() *xpv1.Reference
- func (mg *ChannelFacebook) GetTerraformResourceType() string
- func (tr *ChannelFacebook) GetTerraformSchemaVersion() int
- func (mg *ChannelFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelFacebook) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelFacebook) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelFacebook) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelFacebook) SetParameters(params map[string]interface{}) error
- func (mg *ChannelFacebook) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelFacebook) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelFacebookList
- type ChannelFacebookObservation
- type ChannelFacebookParameters
- type ChannelFacebookSpec
- type ChannelFacebookStatus
- type ChannelLine
- func (in *ChannelLine) DeepCopy() *ChannelLine
- func (in *ChannelLine) DeepCopyInto(out *ChannelLine)
- func (in *ChannelLine) DeepCopyObject() runtime.Object
- func (mg *ChannelLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelLine) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelLine) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelLine) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelLine) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelLine) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelLine) GetProviderReference() *xpv1.Reference
- func (mg *ChannelLine) GetTerraformResourceType() string
- func (tr *ChannelLine) GetTerraformSchemaVersion() int
- func (mg *ChannelLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelLine) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelLine) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelLine) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelLine) SetParameters(params map[string]interface{}) error
- func (mg *ChannelLine) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelLine) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelLineList
- type ChannelLineObservation
- type ChannelLineParameters
- type ChannelLineSpec
- type ChannelLineStatus
- type ChannelMsTeams
- func (in *ChannelMsTeams) DeepCopy() *ChannelMsTeams
- func (in *ChannelMsTeams) DeepCopyInto(out *ChannelMsTeams)
- func (in *ChannelMsTeams) DeepCopyObject() runtime.Object
- func (mg *ChannelMsTeams) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelMsTeams) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelMsTeams) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelMsTeams) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelMsTeams) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelMsTeams) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelMsTeams) GetProviderReference() *xpv1.Reference
- func (mg *ChannelMsTeams) GetTerraformResourceType() string
- func (tr *ChannelMsTeams) GetTerraformSchemaVersion() int
- func (mg *ChannelMsTeams) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelMsTeams) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelMsTeams) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelMsTeams) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelMsTeams) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelMsTeams) SetParameters(params map[string]interface{}) error
- func (mg *ChannelMsTeams) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelMsTeams) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelMsTeams) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelMsTeamsList
- type ChannelMsTeamsObservation
- type ChannelMsTeamsParameters
- type ChannelMsTeamsSpec
- type ChannelMsTeamsStatus
- type ChannelSlack
- func (in *ChannelSlack) DeepCopy() *ChannelSlack
- func (in *ChannelSlack) DeepCopyInto(out *ChannelSlack)
- func (in *ChannelSlack) DeepCopyObject() runtime.Object
- func (mg *ChannelSlack) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelSlack) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelSlack) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelSlack) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelSlack) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelSlack) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelSlack) GetProviderReference() *xpv1.Reference
- func (mg *ChannelSlack) GetTerraformResourceType() string
- func (tr *ChannelSlack) GetTerraformSchemaVersion() int
- func (mg *ChannelSlack) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelSlack) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelSlack) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelSlack) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelSlack) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelSlack) SetParameters(params map[string]interface{}) error
- func (mg *ChannelSlack) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelSlack) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelSlack) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelSlackList
- type ChannelSlackObservation
- type ChannelSlackParameters
- type ChannelSlackSpec
- type ChannelSlackStatus
- type ChannelSms
- func (in *ChannelSms) DeepCopy() *ChannelSms
- func (in *ChannelSms) DeepCopyInto(out *ChannelSms)
- func (in *ChannelSms) DeepCopyObject() runtime.Object
- func (mg *ChannelSms) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelSms) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelSms) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelSms) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelSms) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelSms) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelSms) GetProviderReference() *xpv1.Reference
- func (mg *ChannelSms) GetTerraformResourceType() string
- func (tr *ChannelSms) GetTerraformSchemaVersion() int
- func (mg *ChannelSms) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelSms) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelSms) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelSms) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelSms) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelSms) SetParameters(params map[string]interface{}) error
- func (mg *ChannelSms) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelSms) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelSms) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelSmsList
- type ChannelSmsObservation
- type ChannelSmsParameters
- type ChannelSmsSpec
- type ChannelSmsStatus
- type ChannelWebChat
- func (in *ChannelWebChat) DeepCopy() *ChannelWebChat
- func (in *ChannelWebChat) DeepCopyInto(out *ChannelWebChat)
- func (in *ChannelWebChat) DeepCopyObject() runtime.Object
- func (mg *ChannelWebChat) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelWebChat) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelWebChat) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelWebChat) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelWebChat) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelWebChat) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelWebChat) GetProviderReference() *xpv1.Reference
- func (mg *ChannelWebChat) GetTerraformResourceType() string
- func (tr *ChannelWebChat) GetTerraformSchemaVersion() int
- func (mg *ChannelWebChat) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelWebChat) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelWebChat) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelWebChat) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelWebChat) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelWebChat) SetParameters(params map[string]interface{}) error
- func (mg *ChannelWebChat) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelWebChat) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelWebChat) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelWebChatList
- type ChannelWebChatObservation
- type ChannelWebChatParameters
- type ChannelWebChatSpec
- type ChannelWebChatStatus
- type ChannelsRegistration
- func (in *ChannelsRegistration) DeepCopy() *ChannelsRegistration
- func (in *ChannelsRegistration) DeepCopyInto(out *ChannelsRegistration)
- func (in *ChannelsRegistration) DeepCopyObject() runtime.Object
- func (mg *ChannelsRegistration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ChannelsRegistration) GetConnectionDetailsMapping() map[string]string
- func (mg *ChannelsRegistration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ChannelsRegistration) GetObservation() (map[string]interface{}, error)
- func (tr *ChannelsRegistration) GetParameters() (map[string]interface{}, error)
- func (mg *ChannelsRegistration) GetProviderConfigReference() *xpv1.Reference
- func (mg *ChannelsRegistration) GetProviderReference() *xpv1.Reference
- func (mg *ChannelsRegistration) GetTerraformResourceType() string
- func (tr *ChannelsRegistration) GetTerraformSchemaVersion() int
- func (mg *ChannelsRegistration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ChannelsRegistration) LateInitialize(attrs []byte) (bool, error)
- func (mg *ChannelsRegistration) SetConditions(c ...xpv1.Condition)
- func (mg *ChannelsRegistration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ChannelsRegistration) SetObservation(obs map[string]interface{}) error
- func (tr *ChannelsRegistration) SetParameters(params map[string]interface{}) error
- func (mg *ChannelsRegistration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ChannelsRegistration) SetProviderReference(r *xpv1.Reference)
- func (mg *ChannelsRegistration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ChannelsRegistrationList
- type ChannelsRegistrationObservation
- type ChannelsRegistrationParameters
- type ChannelsRegistrationSpec
- type ChannelsRegistrationStatus
- type Connection
- func (in *Connection) DeepCopy() *Connection
- func (in *Connection) DeepCopyInto(out *Connection)
- func (in *Connection) DeepCopyObject() runtime.Object
- func (mg *Connection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Connection) GetConnectionDetailsMapping() map[string]string
- func (mg *Connection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Connection) GetObservation() (map[string]interface{}, error)
- func (tr *Connection) GetParameters() (map[string]interface{}, error)
- func (mg *Connection) GetProviderConfigReference() *xpv1.Reference
- func (mg *Connection) GetProviderReference() *xpv1.Reference
- func (mg *Connection) GetTerraformResourceType() string
- func (tr *Connection) GetTerraformSchemaVersion() int
- func (mg *Connection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Connection) LateInitialize(attrs []byte) (bool, error)
- func (mg *Connection) SetConditions(c ...xpv1.Condition)
- func (mg *Connection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Connection) SetObservation(obs map[string]interface{}) error
- func (tr *Connection) SetParameters(params map[string]interface{}) error
- func (mg *Connection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Connection) SetProviderReference(r *xpv1.Reference)
- func (mg *Connection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConnectionList
- type ConnectionObservation
- type ConnectionParameters
- type ConnectionSpec
- type ConnectionStatus
- type LineChannelObservation
- type LineChannelParameters
- type PageObservation
- type PageParameters
- type SiteObservation
- type SiteParameters
- type WebApp
- func (in *WebApp) DeepCopy() *WebApp
- func (in *WebApp) DeepCopyInto(out *WebApp)
- func (in *WebApp) DeepCopyObject() runtime.Object
- func (mg *WebApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *WebApp) GetConnectionDetailsMapping() map[string]string
- func (mg *WebApp) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *WebApp) GetObservation() (map[string]interface{}, error)
- func (tr *WebApp) GetParameters() (map[string]interface{}, error)
- func (mg *WebApp) GetProviderConfigReference() *xpv1.Reference
- func (mg *WebApp) GetProviderReference() *xpv1.Reference
- func (mg *WebApp) GetTerraformResourceType() string
- func (tr *WebApp) GetTerraformSchemaVersion() int
- func (mg *WebApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *WebApp) LateInitialize(attrs []byte) (bool, error)
- func (mg *WebApp) SetConditions(c ...xpv1.Condition)
- func (mg *WebApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *WebApp) SetObservation(obs map[string]interface{}) error
- func (tr *WebApp) SetParameters(params map[string]interface{}) error
- func (mg *WebApp) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *WebApp) SetProviderReference(r *xpv1.Reference)
- func (mg *WebApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WebAppList
- type WebAppObservation
- type WebAppParameters
- type WebAppSpec
- type WebAppStatus
Constants ¶
const ( CRDGroup = "bot.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ChannelAlexa_Kind = "ChannelAlexa" ChannelAlexa_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelAlexa_Kind}.String() ChannelAlexa_KindAPIVersion = ChannelAlexa_Kind + "." + CRDGroupVersion.String() ChannelAlexa_GroupVersionKind = CRDGroupVersion.WithKind(ChannelAlexa_Kind) )
Repository type metadata.
var ( ChannelDirectline_Kind = "ChannelDirectline" ChannelDirectline_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelDirectline_Kind}.String() ChannelDirectline_KindAPIVersion = ChannelDirectline_Kind + "." + CRDGroupVersion.String() ChannelDirectline_GroupVersionKind = CRDGroupVersion.WithKind(ChannelDirectline_Kind) )
Repository type metadata.
var ( ChannelDirectLineSpeech_Kind = "ChannelDirectLineSpeech" ChannelDirectLineSpeech_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelDirectLineSpeech_Kind}.String() ChannelDirectLineSpeech_KindAPIVersion = ChannelDirectLineSpeech_Kind + "." + CRDGroupVersion.String() ChannelDirectLineSpeech_GroupVersionKind = CRDGroupVersion.WithKind(ChannelDirectLineSpeech_Kind) )
Repository type metadata.
var ( ChannelEmail_Kind = "ChannelEmail" ChannelEmail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelEmail_Kind}.String() ChannelEmail_KindAPIVersion = ChannelEmail_Kind + "." + CRDGroupVersion.String() ChannelEmail_GroupVersionKind = CRDGroupVersion.WithKind(ChannelEmail_Kind) )
Repository type metadata.
var ( ChannelFacebook_Kind = "ChannelFacebook" ChannelFacebook_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelFacebook_Kind}.String() ChannelFacebook_KindAPIVersion = ChannelFacebook_Kind + "." + CRDGroupVersion.String() ChannelFacebook_GroupVersionKind = CRDGroupVersion.WithKind(ChannelFacebook_Kind) )
Repository type metadata.
var ( ChannelLine_Kind = "ChannelLine" ChannelLine_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelLine_Kind}.String() ChannelLine_KindAPIVersion = ChannelLine_Kind + "." + CRDGroupVersion.String() ChannelLine_GroupVersionKind = CRDGroupVersion.WithKind(ChannelLine_Kind) )
Repository type metadata.
var ( ChannelMsTeams_Kind = "ChannelMsTeams" ChannelMsTeams_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelMsTeams_Kind}.String() ChannelMsTeams_KindAPIVersion = ChannelMsTeams_Kind + "." + CRDGroupVersion.String() ChannelMsTeams_GroupVersionKind = CRDGroupVersion.WithKind(ChannelMsTeams_Kind) )
Repository type metadata.
var ( ChannelSlack_Kind = "ChannelSlack" ChannelSlack_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelSlack_Kind}.String() ChannelSlack_KindAPIVersion = ChannelSlack_Kind + "." + CRDGroupVersion.String() ChannelSlack_GroupVersionKind = CRDGroupVersion.WithKind(ChannelSlack_Kind) )
Repository type metadata.
var ( ChannelSms_Kind = "ChannelSms" ChannelSms_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelSms_Kind}.String() ChannelSms_KindAPIVersion = ChannelSms_Kind + "." + CRDGroupVersion.String() ChannelSms_GroupVersionKind = CRDGroupVersion.WithKind(ChannelSms_Kind) )
Repository type metadata.
var ( ChannelsRegistration_Kind = "ChannelsRegistration" ChannelsRegistration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelsRegistration_Kind}.String() ChannelsRegistration_KindAPIVersion = ChannelsRegistration_Kind + "." + CRDGroupVersion.String() ChannelsRegistration_GroupVersionKind = CRDGroupVersion.WithKind(ChannelsRegistration_Kind) )
Repository type metadata.
var ( ChannelWebChat_Kind = "ChannelWebChat" ChannelWebChat_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ChannelWebChat_Kind}.String() ChannelWebChat_KindAPIVersion = ChannelWebChat_Kind + "." + CRDGroupVersion.String() ChannelWebChat_GroupVersionKind = CRDGroupVersion.WithKind(ChannelWebChat_Kind) )
Repository type metadata.
var ( Connection_Kind = "Connection" Connection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Connection_Kind}.String() Connection_KindAPIVersion = Connection_Kind + "." + CRDGroupVersion.String() Connection_GroupVersionKind = CRDGroupVersion.WithKind(Connection_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( WebApp_Kind = "WebApp" WebApp_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: WebApp_Kind}.String() WebApp_KindAPIVersion = WebApp_Kind + "." + CRDGroupVersion.String() WebApp_GroupVersionKind = CRDGroupVersion.WithKind(WebApp_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ChannelAlexa ¶
type ChannelAlexa struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelAlexaSpec `json:"spec"` Status ChannelAlexaStatus `json:"status,omitempty"` }
ChannelAlexa is the Schema for the ChannelAlexas API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelAlexa) DeepCopy ¶
func (in *ChannelAlexa) DeepCopy() *ChannelAlexa
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexa.
func (*ChannelAlexa) DeepCopyInto ¶
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 ¶
func (in *ChannelAlexa) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelAlexa) GetCondition ¶
func (mg *ChannelAlexa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelAlexa.
func (*ChannelAlexa) GetConnectionDetailsMapping ¶
func (tr *ChannelAlexa) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelAlexa
func (*ChannelAlexa) GetDeletionPolicy ¶
func (mg *ChannelAlexa) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelAlexa.
func (*ChannelAlexa) GetObservation ¶
func (tr *ChannelAlexa) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelAlexa
func (*ChannelAlexa) GetParameters ¶
func (tr *ChannelAlexa) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelAlexa
func (*ChannelAlexa) GetProviderConfigReference ¶
func (mg *ChannelAlexa) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelAlexa.
func (*ChannelAlexa) GetProviderReference ¶
func (mg *ChannelAlexa) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelAlexa. Deprecated: Use GetProviderConfigReference.
func (*ChannelAlexa) GetTerraformResourceType ¶
func (mg *ChannelAlexa) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelAlexa
func (*ChannelAlexa) GetTerraformSchemaVersion ¶
func (tr *ChannelAlexa) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelAlexa) GetWriteConnectionSecretToReference ¶
func (mg *ChannelAlexa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelAlexa.
func (*ChannelAlexa) LateInitialize ¶
func (tr *ChannelAlexa) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelAlexa using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelAlexa) SetConditions ¶
func (mg *ChannelAlexa) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelAlexa.
func (*ChannelAlexa) SetDeletionPolicy ¶
func (mg *ChannelAlexa) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelAlexa.
func (*ChannelAlexa) SetObservation ¶
func (tr *ChannelAlexa) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelAlexa
func (*ChannelAlexa) SetParameters ¶
func (tr *ChannelAlexa) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelAlexa
func (*ChannelAlexa) SetProviderConfigReference ¶
func (mg *ChannelAlexa) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelAlexa.
func (*ChannelAlexa) SetProviderReference ¶
func (mg *ChannelAlexa) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelAlexa. Deprecated: Use SetProviderConfigReference.
func (*ChannelAlexa) SetWriteConnectionSecretToReference ¶
func (mg *ChannelAlexa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelAlexa.
type ChannelAlexaList ¶
type ChannelAlexaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelAlexa `json:"items"` }
ChannelAlexaList contains a list of ChannelAlexas
func (*ChannelAlexaList) DeepCopy ¶
func (in *ChannelAlexaList) DeepCopy() *ChannelAlexaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaList.
func (*ChannelAlexaList) DeepCopyInto ¶
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 ¶
func (in *ChannelAlexaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelAlexaList) GetItems ¶
func (l *ChannelAlexaList) GetItems() []resource.Managed
GetItems of this ChannelAlexaList.
type ChannelAlexaObservation ¶
type ChannelAlexaObservation struct { }
func (*ChannelAlexaObservation) DeepCopy ¶
func (in *ChannelAlexaObservation) DeepCopy() *ChannelAlexaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaObservation.
func (*ChannelAlexaObservation) DeepCopyInto ¶
func (in *ChannelAlexaObservation) DeepCopyInto(out *ChannelAlexaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelAlexaParameters ¶
type ChannelAlexaParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SkillID *string `json:"skillId" tf:"skill_id,omitempty"` }
func (*ChannelAlexaParameters) DeepCopy ¶
func (in *ChannelAlexaParameters) DeepCopy() *ChannelAlexaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaParameters.
func (*ChannelAlexaParameters) DeepCopyInto ¶
func (in *ChannelAlexaParameters) DeepCopyInto(out *ChannelAlexaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelAlexaSpec ¶
type ChannelAlexaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelAlexaParameters `json:"forProvider"` }
ChannelAlexaSpec defines the desired state of ChannelAlexa
func (*ChannelAlexaSpec) DeepCopy ¶
func (in *ChannelAlexaSpec) DeepCopy() *ChannelAlexaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaSpec.
func (*ChannelAlexaSpec) DeepCopyInto ¶
func (in *ChannelAlexaSpec) DeepCopyInto(out *ChannelAlexaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelAlexaStatus ¶
type ChannelAlexaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelAlexaObservation `json:"atProvider,omitempty"` }
ChannelAlexaStatus defines the observed state of ChannelAlexa.
func (*ChannelAlexaStatus) DeepCopy ¶
func (in *ChannelAlexaStatus) DeepCopy() *ChannelAlexaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelAlexaStatus.
func (*ChannelAlexaStatus) DeepCopyInto ¶
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 ¶
type ChannelDirectLineSpeech struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelDirectLineSpeechSpec `json:"spec"` Status ChannelDirectLineSpeechStatus `json:"status,omitempty"` }
ChannelDirectLineSpeech is the Schema for the ChannelDirectLineSpeechs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelDirectLineSpeech) DeepCopy ¶
func (in *ChannelDirectLineSpeech) DeepCopy() *ChannelDirectLineSpeech
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) DeepCopyInto ¶
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 ¶
func (in *ChannelDirectLineSpeech) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelDirectLineSpeech) GetCondition ¶
func (mg *ChannelDirectLineSpeech) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) GetConnectionDetailsMapping ¶
func (tr *ChannelDirectLineSpeech) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) GetDeletionPolicy ¶
func (mg *ChannelDirectLineSpeech) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) GetObservation ¶
func (tr *ChannelDirectLineSpeech) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) GetParameters ¶
func (tr *ChannelDirectLineSpeech) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) GetProviderConfigReference ¶
func (mg *ChannelDirectLineSpeech) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) GetProviderReference ¶
func (mg *ChannelDirectLineSpeech) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelDirectLineSpeech. Deprecated: Use GetProviderConfigReference.
func (*ChannelDirectLineSpeech) GetTerraformResourceType ¶
func (mg *ChannelDirectLineSpeech) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) GetTerraformSchemaVersion ¶
func (tr *ChannelDirectLineSpeech) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelDirectLineSpeech) GetWriteConnectionSecretToReference ¶
func (mg *ChannelDirectLineSpeech) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) LateInitialize ¶
func (tr *ChannelDirectLineSpeech) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelDirectLineSpeech using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelDirectLineSpeech) SetConditions ¶
func (mg *ChannelDirectLineSpeech) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) SetDeletionPolicy ¶
func (mg *ChannelDirectLineSpeech) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) SetObservation ¶
func (tr *ChannelDirectLineSpeech) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) SetParameters ¶
func (tr *ChannelDirectLineSpeech) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelDirectLineSpeech
func (*ChannelDirectLineSpeech) SetProviderConfigReference ¶
func (mg *ChannelDirectLineSpeech) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeech) SetProviderReference ¶
func (mg *ChannelDirectLineSpeech) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelDirectLineSpeech. Deprecated: Use SetProviderConfigReference.
func (*ChannelDirectLineSpeech) SetWriteConnectionSecretToReference ¶
func (mg *ChannelDirectLineSpeech) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelDirectLineSpeech.
type ChannelDirectLineSpeechList ¶
type ChannelDirectLineSpeechList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelDirectLineSpeech `json:"items"` }
ChannelDirectLineSpeechList contains a list of ChannelDirectLineSpeechs
func (*ChannelDirectLineSpeechList) DeepCopy ¶
func (in *ChannelDirectLineSpeechList) DeepCopy() *ChannelDirectLineSpeechList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechList.
func (*ChannelDirectLineSpeechList) DeepCopyInto ¶
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 ¶
func (in *ChannelDirectLineSpeechList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelDirectLineSpeechList) GetItems ¶
func (l *ChannelDirectLineSpeechList) GetItems() []resource.Managed
GetItems of this ChannelDirectLineSpeechList.
type ChannelDirectLineSpeechObservation ¶
type ChannelDirectLineSpeechObservation struct { }
func (*ChannelDirectLineSpeechObservation) DeepCopy ¶
func (in *ChannelDirectLineSpeechObservation) DeepCopy() *ChannelDirectLineSpeechObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechObservation.
func (*ChannelDirectLineSpeechObservation) DeepCopyInto ¶
func (in *ChannelDirectLineSpeechObservation) DeepCopyInto(out *ChannelDirectLineSpeechObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeechParameters ¶
type ChannelDirectLineSpeechParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required CognitiveServiceAccessKeySecretRef v1.SecretKeySelector `json:"cognitiveServiceAccessKeySecretRef" tf:"-"` // +kubebuilder:validation:Required CognitiveServiceLocation *string `json:"cognitiveServiceLocation" tf:"cognitive_service_location,omitempty"` // +kubebuilder:validation:Optional CustomSpeechModelID *string `json:"customSpeechModelId,omitempty" tf:"custom_speech_model_id,omitempty"` // +kubebuilder:validation:Optional CustomVoiceDeploymentID *string `json:"customVoiceDeploymentId,omitempty" tf:"custom_voice_deployment_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ChannelDirectLineSpeechParameters) DeepCopy ¶
func (in *ChannelDirectLineSpeechParameters) DeepCopy() *ChannelDirectLineSpeechParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechParameters.
func (*ChannelDirectLineSpeechParameters) DeepCopyInto ¶
func (in *ChannelDirectLineSpeechParameters) DeepCopyInto(out *ChannelDirectLineSpeechParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeechSpec ¶
type ChannelDirectLineSpeechSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelDirectLineSpeechParameters `json:"forProvider"` }
ChannelDirectLineSpeechSpec defines the desired state of ChannelDirectLineSpeech
func (*ChannelDirectLineSpeechSpec) DeepCopy ¶
func (in *ChannelDirectLineSpeechSpec) DeepCopy() *ChannelDirectLineSpeechSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechSpec.
func (*ChannelDirectLineSpeechSpec) DeepCopyInto ¶
func (in *ChannelDirectLineSpeechSpec) DeepCopyInto(out *ChannelDirectLineSpeechSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectLineSpeechStatus ¶
type ChannelDirectLineSpeechStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelDirectLineSpeechObservation `json:"atProvider,omitempty"` }
ChannelDirectLineSpeechStatus defines the observed state of ChannelDirectLineSpeech.
func (*ChannelDirectLineSpeechStatus) DeepCopy ¶
func (in *ChannelDirectLineSpeechStatus) DeepCopy() *ChannelDirectLineSpeechStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectLineSpeechStatus.
func (*ChannelDirectLineSpeechStatus) DeepCopyInto ¶
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelDirectlineSpec `json:"spec"` Status ChannelDirectlineStatus `json:"status,omitempty"` }
ChannelDirectline is the Schema for the ChannelDirectlines API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *ChannelDirectline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelDirectline.
func (*ChannelDirectline) GetConnectionDetailsMapping ¶
func (tr *ChannelDirectline) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelDirectline
func (*ChannelDirectline) GetDeletionPolicy ¶
func (mg *ChannelDirectline) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelDirectline.
func (*ChannelDirectline) GetObservation ¶
func (tr *ChannelDirectline) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelDirectline
func (*ChannelDirectline) GetParameters ¶
func (tr *ChannelDirectline) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelDirectline
func (*ChannelDirectline) GetProviderConfigReference ¶
func (mg *ChannelDirectline) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelDirectline.
func (*ChannelDirectline) GetProviderReference ¶
func (mg *ChannelDirectline) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelDirectline. Deprecated: Use GetProviderConfigReference.
func (*ChannelDirectline) GetTerraformResourceType ¶
func (mg *ChannelDirectline) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelDirectline
func (*ChannelDirectline) GetTerraformSchemaVersion ¶
func (tr *ChannelDirectline) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelDirectline) GetWriteConnectionSecretToReference ¶
func (mg *ChannelDirectline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelDirectline.
func (*ChannelDirectline) LateInitialize ¶
func (tr *ChannelDirectline) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelDirectline using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelDirectline) SetConditions ¶
func (mg *ChannelDirectline) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelDirectline.
func (*ChannelDirectline) SetDeletionPolicy ¶
func (mg *ChannelDirectline) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelDirectline.
func (*ChannelDirectline) SetObservation ¶
func (tr *ChannelDirectline) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelDirectline
func (*ChannelDirectline) SetParameters ¶
func (tr *ChannelDirectline) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelDirectline
func (*ChannelDirectline) SetProviderConfigReference ¶
func (mg *ChannelDirectline) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelDirectline.
func (*ChannelDirectline) SetProviderReference ¶
func (mg *ChannelDirectline) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelDirectline. Deprecated: Use SetProviderConfigReference.
func (*ChannelDirectline) SetWriteConnectionSecretToReference ¶
func (mg *ChannelDirectline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelDirectline.
type ChannelDirectlineList ¶
type ChannelDirectlineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelDirectline `json:"items"` }
ChannelDirectlineList contains 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.
func (*ChannelDirectlineList) GetItems ¶
func (l *ChannelDirectlineList) GetItems() []resource.Managed
GetItems of this ChannelDirectlineList.
type ChannelDirectlineObservation ¶
type ChannelDirectlineObservation struct { }
func (*ChannelDirectlineObservation) DeepCopy ¶
func (in *ChannelDirectlineObservation) DeepCopy() *ChannelDirectlineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineObservation.
func (*ChannelDirectlineObservation) DeepCopyInto ¶
func (in *ChannelDirectlineObservation) DeepCopyInto(out *ChannelDirectlineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectlineParameters ¶
type ChannelDirectlineParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Site []SiteParameters `json:"site" tf:"site,omitempty"` }
func (*ChannelDirectlineParameters) DeepCopy ¶
func (in *ChannelDirectlineParameters) DeepCopy() *ChannelDirectlineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelDirectlineParameters.
func (*ChannelDirectlineParameters) DeepCopyInto ¶
func (in *ChannelDirectlineParameters) DeepCopyInto(out *ChannelDirectlineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelDirectlineSpec ¶
type ChannelDirectlineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelDirectlineParameters `json:"forProvider"` }
ChannelDirectlineSpec defines the desired state of ChannelDirectline
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 ChannelDirectlineStatus ¶
type ChannelDirectlineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelDirectlineObservation `json:"atProvider,omitempty"` }
ChannelDirectlineStatus defines the observed state of ChannelDirectline.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelEmailSpec `json:"spec"` Status ChannelEmailStatus `json:"status,omitempty"` }
ChannelEmail is the Schema for the ChannelEmails API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *ChannelEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelEmail.
func (*ChannelEmail) GetConnectionDetailsMapping ¶
func (tr *ChannelEmail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelEmail
func (*ChannelEmail) GetDeletionPolicy ¶
func (mg *ChannelEmail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelEmail.
func (*ChannelEmail) GetObservation ¶
func (tr *ChannelEmail) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelEmail
func (*ChannelEmail) GetParameters ¶
func (tr *ChannelEmail) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelEmail
func (*ChannelEmail) GetProviderConfigReference ¶
func (mg *ChannelEmail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelEmail.
func (*ChannelEmail) GetProviderReference ¶
func (mg *ChannelEmail) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelEmail. Deprecated: Use GetProviderConfigReference.
func (*ChannelEmail) GetTerraformResourceType ¶
func (mg *ChannelEmail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelEmail
func (*ChannelEmail) GetTerraformSchemaVersion ¶
func (tr *ChannelEmail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelEmail) GetWriteConnectionSecretToReference ¶
func (mg *ChannelEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelEmail.
func (*ChannelEmail) LateInitialize ¶
func (tr *ChannelEmail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelEmail using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelEmail) SetConditions ¶
func (mg *ChannelEmail) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelEmail.
func (*ChannelEmail) SetDeletionPolicy ¶
func (mg *ChannelEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelEmail.
func (*ChannelEmail) SetObservation ¶
func (tr *ChannelEmail) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelEmail
func (*ChannelEmail) SetParameters ¶
func (tr *ChannelEmail) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelEmail
func (*ChannelEmail) SetProviderConfigReference ¶
func (mg *ChannelEmail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelEmail.
func (*ChannelEmail) SetProviderReference ¶
func (mg *ChannelEmail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelEmail. Deprecated: Use SetProviderConfigReference.
func (*ChannelEmail) SetWriteConnectionSecretToReference ¶
func (mg *ChannelEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelEmail.
type ChannelEmailList ¶
type ChannelEmailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelEmail `json:"items"` }
ChannelEmailList contains 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.
func (*ChannelEmailList) GetItems ¶
func (l *ChannelEmailList) GetItems() []resource.Managed
GetItems of this ChannelEmailList.
type ChannelEmailObservation ¶
type ChannelEmailObservation struct { }
func (*ChannelEmailObservation) DeepCopy ¶
func (in *ChannelEmailObservation) DeepCopy() *ChannelEmailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailObservation.
func (*ChannelEmailObservation) DeepCopyInto ¶
func (in *ChannelEmailObservation) DeepCopyInto(out *ChannelEmailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelEmailParameters ¶
type ChannelEmailParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required EmailAddress *string `json:"emailAddress" tf:"email_address,omitempty"` // +kubebuilder:validation:Required EmailPasswordSecretRef v1.SecretKeySelector `json:"emailPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ChannelEmailParameters) DeepCopy ¶
func (in *ChannelEmailParameters) DeepCopy() *ChannelEmailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelEmailParameters.
func (*ChannelEmailParameters) DeepCopyInto ¶
func (in *ChannelEmailParameters) DeepCopyInto(out *ChannelEmailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelEmailSpec ¶
type ChannelEmailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelEmailParameters `json:"forProvider"` }
ChannelEmailSpec defines the desired state of ChannelEmail
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 ChannelEmailStatus ¶
type ChannelEmailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelEmailObservation `json:"atProvider,omitempty"` }
ChannelEmailStatus defines the observed state of ChannelEmail.
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 ¶
type ChannelFacebook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelFacebookSpec `json:"spec"` Status ChannelFacebookStatus `json:"status,omitempty"` }
ChannelFacebook is the Schema for the ChannelFacebooks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelFacebook) DeepCopy ¶
func (in *ChannelFacebook) DeepCopy() *ChannelFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebook.
func (*ChannelFacebook) DeepCopyInto ¶
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 ¶
func (in *ChannelFacebook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelFacebook) GetCondition ¶
func (mg *ChannelFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelFacebook.
func (*ChannelFacebook) GetConnectionDetailsMapping ¶
func (tr *ChannelFacebook) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelFacebook
func (*ChannelFacebook) GetDeletionPolicy ¶
func (mg *ChannelFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelFacebook.
func (*ChannelFacebook) GetObservation ¶
func (tr *ChannelFacebook) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelFacebook
func (*ChannelFacebook) GetParameters ¶
func (tr *ChannelFacebook) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelFacebook
func (*ChannelFacebook) GetProviderConfigReference ¶
func (mg *ChannelFacebook) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelFacebook.
func (*ChannelFacebook) GetProviderReference ¶
func (mg *ChannelFacebook) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelFacebook. Deprecated: Use GetProviderConfigReference.
func (*ChannelFacebook) GetTerraformResourceType ¶
func (mg *ChannelFacebook) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelFacebook
func (*ChannelFacebook) GetTerraformSchemaVersion ¶
func (tr *ChannelFacebook) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelFacebook) GetWriteConnectionSecretToReference ¶
func (mg *ChannelFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelFacebook.
func (*ChannelFacebook) LateInitialize ¶
func (tr *ChannelFacebook) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelFacebook using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelFacebook) SetConditions ¶
func (mg *ChannelFacebook) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelFacebook.
func (*ChannelFacebook) SetDeletionPolicy ¶
func (mg *ChannelFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelFacebook.
func (*ChannelFacebook) SetObservation ¶
func (tr *ChannelFacebook) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelFacebook
func (*ChannelFacebook) SetParameters ¶
func (tr *ChannelFacebook) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelFacebook
func (*ChannelFacebook) SetProviderConfigReference ¶
func (mg *ChannelFacebook) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelFacebook.
func (*ChannelFacebook) SetProviderReference ¶
func (mg *ChannelFacebook) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelFacebook. Deprecated: Use SetProviderConfigReference.
func (*ChannelFacebook) SetWriteConnectionSecretToReference ¶
func (mg *ChannelFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelFacebook.
type ChannelFacebookList ¶
type ChannelFacebookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelFacebook `json:"items"` }
ChannelFacebookList contains a list of ChannelFacebooks
func (*ChannelFacebookList) DeepCopy ¶
func (in *ChannelFacebookList) DeepCopy() *ChannelFacebookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookList.
func (*ChannelFacebookList) DeepCopyInto ¶
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 ¶
func (in *ChannelFacebookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelFacebookList) GetItems ¶
func (l *ChannelFacebookList) GetItems() []resource.Managed
GetItems of this ChannelFacebookList.
type ChannelFacebookObservation ¶
type ChannelFacebookObservation struct { }
func (*ChannelFacebookObservation) DeepCopy ¶
func (in *ChannelFacebookObservation) DeepCopy() *ChannelFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookObservation.
func (*ChannelFacebookObservation) DeepCopyInto ¶
func (in *ChannelFacebookObservation) DeepCopyInto(out *ChannelFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookParameters ¶
type ChannelFacebookParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required FacebookApplicationID *string `json:"facebookApplicationId" tf:"facebook_application_id,omitempty"` // +kubebuilder:validation:Required FacebookApplicationSecretSecretRef v1.SecretKeySelector `json:"facebookApplicationSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Page []PageParameters `json:"page" tf:"page,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ChannelFacebookParameters) DeepCopy ¶
func (in *ChannelFacebookParameters) DeepCopy() *ChannelFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookParameters.
func (*ChannelFacebookParameters) DeepCopyInto ¶
func (in *ChannelFacebookParameters) DeepCopyInto(out *ChannelFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookSpec ¶
type ChannelFacebookSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelFacebookParameters `json:"forProvider"` }
ChannelFacebookSpec defines the desired state of ChannelFacebook
func (*ChannelFacebookSpec) DeepCopy ¶
func (in *ChannelFacebookSpec) DeepCopy() *ChannelFacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookSpec.
func (*ChannelFacebookSpec) DeepCopyInto ¶
func (in *ChannelFacebookSpec) DeepCopyInto(out *ChannelFacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelFacebookStatus ¶
type ChannelFacebookStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelFacebookObservation `json:"atProvider,omitempty"` }
ChannelFacebookStatus defines the observed state of ChannelFacebook.
func (*ChannelFacebookStatus) DeepCopy ¶
func (in *ChannelFacebookStatus) DeepCopy() *ChannelFacebookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelFacebookStatus.
func (*ChannelFacebookStatus) DeepCopyInto ¶
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 ¶
type ChannelLine struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelLineSpec `json:"spec"` Status ChannelLineStatus `json:"status,omitempty"` }
ChannelLine is the Schema for the ChannelLines API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelLine) DeepCopy ¶
func (in *ChannelLine) DeepCopy() *ChannelLine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLine.
func (*ChannelLine) DeepCopyInto ¶
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 ¶
func (in *ChannelLine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelLine) GetCondition ¶
func (mg *ChannelLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelLine.
func (*ChannelLine) GetConnectionDetailsMapping ¶
func (tr *ChannelLine) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelLine
func (*ChannelLine) GetDeletionPolicy ¶
func (mg *ChannelLine) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelLine.
func (*ChannelLine) GetObservation ¶
func (tr *ChannelLine) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelLine
func (*ChannelLine) GetParameters ¶
func (tr *ChannelLine) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelLine
func (*ChannelLine) GetProviderConfigReference ¶
func (mg *ChannelLine) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelLine.
func (*ChannelLine) GetProviderReference ¶
func (mg *ChannelLine) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelLine. Deprecated: Use GetProviderConfigReference.
func (*ChannelLine) GetTerraformResourceType ¶
func (mg *ChannelLine) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelLine
func (*ChannelLine) GetTerraformSchemaVersion ¶
func (tr *ChannelLine) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelLine) GetWriteConnectionSecretToReference ¶
func (mg *ChannelLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelLine.
func (*ChannelLine) LateInitialize ¶
func (tr *ChannelLine) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelLine using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelLine) SetConditions ¶
func (mg *ChannelLine) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelLine.
func (*ChannelLine) SetDeletionPolicy ¶
func (mg *ChannelLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelLine.
func (*ChannelLine) SetObservation ¶
func (tr *ChannelLine) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelLine
func (*ChannelLine) SetParameters ¶
func (tr *ChannelLine) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelLine
func (*ChannelLine) SetProviderConfigReference ¶
func (mg *ChannelLine) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelLine.
func (*ChannelLine) SetProviderReference ¶
func (mg *ChannelLine) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelLine. Deprecated: Use SetProviderConfigReference.
func (*ChannelLine) SetWriteConnectionSecretToReference ¶
func (mg *ChannelLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelLine.
type ChannelLineList ¶
type ChannelLineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelLine `json:"items"` }
ChannelLineList contains a list of ChannelLines
func (*ChannelLineList) DeepCopy ¶
func (in *ChannelLineList) DeepCopy() *ChannelLineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineList.
func (*ChannelLineList) DeepCopyInto ¶
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 ¶
func (in *ChannelLineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelLineList) GetItems ¶
func (l *ChannelLineList) GetItems() []resource.Managed
GetItems of this ChannelLineList.
type ChannelLineObservation ¶
type ChannelLineObservation struct { }
func (*ChannelLineObservation) DeepCopy ¶
func (in *ChannelLineObservation) DeepCopy() *ChannelLineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineObservation.
func (*ChannelLineObservation) DeepCopyInto ¶
func (in *ChannelLineObservation) DeepCopyInto(out *ChannelLineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineParameters ¶
type ChannelLineParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required LineChannel []LineChannelParameters `json:"lineChannel" tf:"line_channel,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ChannelLineParameters) DeepCopy ¶
func (in *ChannelLineParameters) DeepCopy() *ChannelLineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineParameters.
func (*ChannelLineParameters) DeepCopyInto ¶
func (in *ChannelLineParameters) DeepCopyInto(out *ChannelLineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineSpec ¶
type ChannelLineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelLineParameters `json:"forProvider"` }
ChannelLineSpec defines the desired state of ChannelLine
func (*ChannelLineSpec) DeepCopy ¶
func (in *ChannelLineSpec) DeepCopy() *ChannelLineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineSpec.
func (*ChannelLineSpec) DeepCopyInto ¶
func (in *ChannelLineSpec) DeepCopyInto(out *ChannelLineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelLineStatus ¶
type ChannelLineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelLineObservation `json:"atProvider,omitempty"` }
ChannelLineStatus defines the observed state of ChannelLine.
func (*ChannelLineStatus) DeepCopy ¶
func (in *ChannelLineStatus) DeepCopy() *ChannelLineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelLineStatus.
func (*ChannelLineStatus) DeepCopyInto ¶
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelMsTeamsSpec `json:"spec"` Status ChannelMsTeamsStatus `json:"status,omitempty"` }
ChannelMsTeams is the Schema for the ChannelMsTeamss API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *ChannelMsTeams) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelMsTeams.
func (*ChannelMsTeams) GetConnectionDetailsMapping ¶
func (tr *ChannelMsTeams) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelMsTeams
func (*ChannelMsTeams) GetDeletionPolicy ¶
func (mg *ChannelMsTeams) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelMsTeams.
func (*ChannelMsTeams) GetObservation ¶
func (tr *ChannelMsTeams) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelMsTeams
func (*ChannelMsTeams) GetParameters ¶
func (tr *ChannelMsTeams) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelMsTeams
func (*ChannelMsTeams) GetProviderConfigReference ¶
func (mg *ChannelMsTeams) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelMsTeams.
func (*ChannelMsTeams) GetProviderReference ¶
func (mg *ChannelMsTeams) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelMsTeams. Deprecated: Use GetProviderConfigReference.
func (*ChannelMsTeams) GetTerraformResourceType ¶
func (mg *ChannelMsTeams) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelMsTeams
func (*ChannelMsTeams) GetTerraformSchemaVersion ¶
func (tr *ChannelMsTeams) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelMsTeams) GetWriteConnectionSecretToReference ¶
func (mg *ChannelMsTeams) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelMsTeams.
func (*ChannelMsTeams) LateInitialize ¶
func (tr *ChannelMsTeams) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelMsTeams using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelMsTeams) SetConditions ¶
func (mg *ChannelMsTeams) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelMsTeams.
func (*ChannelMsTeams) SetDeletionPolicy ¶
func (mg *ChannelMsTeams) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelMsTeams.
func (*ChannelMsTeams) SetObservation ¶
func (tr *ChannelMsTeams) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelMsTeams
func (*ChannelMsTeams) SetParameters ¶
func (tr *ChannelMsTeams) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelMsTeams
func (*ChannelMsTeams) SetProviderConfigReference ¶
func (mg *ChannelMsTeams) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelMsTeams.
func (*ChannelMsTeams) SetProviderReference ¶
func (mg *ChannelMsTeams) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelMsTeams. Deprecated: Use SetProviderConfigReference.
func (*ChannelMsTeams) SetWriteConnectionSecretToReference ¶
func (mg *ChannelMsTeams) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelMsTeams.
type ChannelMsTeamsList ¶
type ChannelMsTeamsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelMsTeams `json:"items"` }
ChannelMsTeamsList contains 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.
func (*ChannelMsTeamsList) GetItems ¶
func (l *ChannelMsTeamsList) GetItems() []resource.Managed
GetItems of this ChannelMsTeamsList.
type ChannelMsTeamsObservation ¶
type ChannelMsTeamsObservation struct { }
func (*ChannelMsTeamsObservation) DeepCopy ¶
func (in *ChannelMsTeamsObservation) DeepCopy() *ChannelMsTeamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsObservation.
func (*ChannelMsTeamsObservation) DeepCopyInto ¶
func (in *ChannelMsTeamsObservation) DeepCopyInto(out *ChannelMsTeamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelMsTeamsParameters ¶
type ChannelMsTeamsParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Optional CallingWebHook *string `json:"callingWebHook,omitempty" tf:"calling_web_hook,omitempty"` // +kubebuilder:validation:Optional EnableCalling *bool `json:"enableCalling,omitempty" tf:"enable_calling,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` }
func (*ChannelMsTeamsParameters) DeepCopy ¶
func (in *ChannelMsTeamsParameters) DeepCopy() *ChannelMsTeamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelMsTeamsParameters.
func (*ChannelMsTeamsParameters) DeepCopyInto ¶
func (in *ChannelMsTeamsParameters) DeepCopyInto(out *ChannelMsTeamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelMsTeamsSpec ¶
type ChannelMsTeamsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelMsTeamsParameters `json:"forProvider"` }
ChannelMsTeamsSpec defines the desired state of ChannelMsTeams
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 ChannelMsTeamsStatus ¶
type ChannelMsTeamsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelMsTeamsObservation `json:"atProvider,omitempty"` }
ChannelMsTeamsStatus defines the observed state of ChannelMsTeams.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelSlackSpec `json:"spec"` Status ChannelSlackStatus `json:"status,omitempty"` }
ChannelSlack is the Schema for the ChannelSlacks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *ChannelSlack) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelSlack.
func (*ChannelSlack) GetConnectionDetailsMapping ¶
func (tr *ChannelSlack) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelSlack
func (*ChannelSlack) GetDeletionPolicy ¶
func (mg *ChannelSlack) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelSlack.
func (*ChannelSlack) GetObservation ¶
func (tr *ChannelSlack) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelSlack
func (*ChannelSlack) GetParameters ¶
func (tr *ChannelSlack) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelSlack
func (*ChannelSlack) GetProviderConfigReference ¶
func (mg *ChannelSlack) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelSlack.
func (*ChannelSlack) GetProviderReference ¶
func (mg *ChannelSlack) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelSlack. Deprecated: Use GetProviderConfigReference.
func (*ChannelSlack) GetTerraformResourceType ¶
func (mg *ChannelSlack) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelSlack
func (*ChannelSlack) GetTerraformSchemaVersion ¶
func (tr *ChannelSlack) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelSlack) GetWriteConnectionSecretToReference ¶
func (mg *ChannelSlack) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelSlack.
func (*ChannelSlack) LateInitialize ¶
func (tr *ChannelSlack) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelSlack using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelSlack) SetConditions ¶
func (mg *ChannelSlack) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelSlack.
func (*ChannelSlack) SetDeletionPolicy ¶
func (mg *ChannelSlack) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelSlack.
func (*ChannelSlack) SetObservation ¶
func (tr *ChannelSlack) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelSlack
func (*ChannelSlack) SetParameters ¶
func (tr *ChannelSlack) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelSlack
func (*ChannelSlack) SetProviderConfigReference ¶
func (mg *ChannelSlack) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelSlack.
func (*ChannelSlack) SetProviderReference ¶
func (mg *ChannelSlack) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelSlack. Deprecated: Use SetProviderConfigReference.
func (*ChannelSlack) SetWriteConnectionSecretToReference ¶
func (mg *ChannelSlack) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelSlack.
type ChannelSlackList ¶
type ChannelSlackList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelSlack `json:"items"` }
ChannelSlackList contains 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.
func (*ChannelSlackList) GetItems ¶
func (l *ChannelSlackList) GetItems() []resource.Managed
GetItems of this ChannelSlackList.
type ChannelSlackObservation ¶
type ChannelSlackObservation struct { }
func (*ChannelSlackObservation) DeepCopy ¶
func (in *ChannelSlackObservation) DeepCopy() *ChannelSlackObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackObservation.
func (*ChannelSlackObservation) DeepCopyInto ¶
func (in *ChannelSlackObservation) DeepCopyInto(out *ChannelSlackObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSlackParameters ¶
type ChannelSlackParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Optional LandingPageURL *string `json:"landingPageUrl,omitempty" tf:"landing_page_url,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional SigningSecretSecretRef *v1.SecretKeySelector `json:"signingSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required VerificationTokenSecretRef v1.SecretKeySelector `json:"verificationTokenSecretRef" tf:"-"` }
func (*ChannelSlackParameters) DeepCopy ¶
func (in *ChannelSlackParameters) DeepCopy() *ChannelSlackParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSlackParameters.
func (*ChannelSlackParameters) DeepCopyInto ¶
func (in *ChannelSlackParameters) DeepCopyInto(out *ChannelSlackParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSlackSpec ¶
type ChannelSlackSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelSlackParameters `json:"forProvider"` }
ChannelSlackSpec defines the desired state of ChannelSlack
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 ChannelSlackStatus ¶
type ChannelSlackStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelSlackObservation `json:"atProvider,omitempty"` }
ChannelSlackStatus defines the observed state of ChannelSlack.
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 ¶
type ChannelSms struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelSmsSpec `json:"spec"` Status ChannelSmsStatus `json:"status,omitempty"` }
ChannelSms is the Schema for the ChannelSmss API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelSms) DeepCopy ¶
func (in *ChannelSms) DeepCopy() *ChannelSms
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSms.
func (*ChannelSms) DeepCopyInto ¶
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 ¶
func (in *ChannelSms) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelSms) GetCondition ¶
func (mg *ChannelSms) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelSms.
func (*ChannelSms) GetConnectionDetailsMapping ¶
func (tr *ChannelSms) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelSms
func (*ChannelSms) GetDeletionPolicy ¶
func (mg *ChannelSms) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelSms.
func (*ChannelSms) GetObservation ¶
func (tr *ChannelSms) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelSms
func (*ChannelSms) GetParameters ¶
func (tr *ChannelSms) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelSms
func (*ChannelSms) GetProviderConfigReference ¶
func (mg *ChannelSms) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelSms.
func (*ChannelSms) GetProviderReference ¶
func (mg *ChannelSms) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelSms. Deprecated: Use GetProviderConfigReference.
func (*ChannelSms) GetTerraformResourceType ¶
func (mg *ChannelSms) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelSms
func (*ChannelSms) GetTerraformSchemaVersion ¶
func (tr *ChannelSms) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelSms) GetWriteConnectionSecretToReference ¶
func (mg *ChannelSms) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelSms.
func (*ChannelSms) LateInitialize ¶
func (tr *ChannelSms) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelSms using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelSms) SetConditions ¶
func (mg *ChannelSms) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelSms.
func (*ChannelSms) SetDeletionPolicy ¶
func (mg *ChannelSms) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelSms.
func (*ChannelSms) SetObservation ¶
func (tr *ChannelSms) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelSms
func (*ChannelSms) SetParameters ¶
func (tr *ChannelSms) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelSms
func (*ChannelSms) SetProviderConfigReference ¶
func (mg *ChannelSms) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelSms.
func (*ChannelSms) SetProviderReference ¶
func (mg *ChannelSms) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelSms. Deprecated: Use SetProviderConfigReference.
func (*ChannelSms) SetWriteConnectionSecretToReference ¶
func (mg *ChannelSms) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelSms.
type ChannelSmsList ¶
type ChannelSmsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelSms `json:"items"` }
ChannelSmsList contains a list of ChannelSmss
func (*ChannelSmsList) DeepCopy ¶
func (in *ChannelSmsList) DeepCopy() *ChannelSmsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsList.
func (*ChannelSmsList) DeepCopyInto ¶
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 ¶
func (in *ChannelSmsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelSmsList) GetItems ¶
func (l *ChannelSmsList) GetItems() []resource.Managed
GetItems of this ChannelSmsList.
type ChannelSmsObservation ¶
type ChannelSmsObservation struct { }
func (*ChannelSmsObservation) DeepCopy ¶
func (in *ChannelSmsObservation) DeepCopy() *ChannelSmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsObservation.
func (*ChannelSmsObservation) DeepCopyInto ¶
func (in *ChannelSmsObservation) DeepCopyInto(out *ChannelSmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSmsParameters ¶
type ChannelSmsParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required PhoneNumber *string `json:"phoneNumber" tf:"phone_number,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SmsChannelAccountSecurityID *string `json:"smsChannelAccountSecurityId" tf:"sms_channel_account_security_id,omitempty"` // +kubebuilder:validation:Required SmsChannelAuthTokenSecretRef v1.SecretKeySelector `json:"smsChannelAuthTokenSecretRef" tf:"-"` }
func (*ChannelSmsParameters) DeepCopy ¶
func (in *ChannelSmsParameters) DeepCopy() *ChannelSmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsParameters.
func (*ChannelSmsParameters) DeepCopyInto ¶
func (in *ChannelSmsParameters) DeepCopyInto(out *ChannelSmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSmsSpec ¶
type ChannelSmsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelSmsParameters `json:"forProvider"` }
ChannelSmsSpec defines the desired state of ChannelSms
func (*ChannelSmsSpec) DeepCopy ¶
func (in *ChannelSmsSpec) DeepCopy() *ChannelSmsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsSpec.
func (*ChannelSmsSpec) DeepCopyInto ¶
func (in *ChannelSmsSpec) DeepCopyInto(out *ChannelSmsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelSmsStatus ¶
type ChannelSmsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelSmsObservation `json:"atProvider,omitempty"` }
ChannelSmsStatus defines the observed state of ChannelSms.
func (*ChannelSmsStatus) DeepCopy ¶
func (in *ChannelSmsStatus) DeepCopy() *ChannelSmsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelSmsStatus.
func (*ChannelSmsStatus) DeepCopyInto ¶
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 ¶
type ChannelWebChat struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelWebChatSpec `json:"spec"` Status ChannelWebChatStatus `json:"status,omitempty"` }
ChannelWebChat is the Schema for the ChannelWebChats API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*ChannelWebChat) DeepCopy ¶
func (in *ChannelWebChat) DeepCopy() *ChannelWebChat
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChat.
func (*ChannelWebChat) DeepCopyInto ¶
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 ¶
func (in *ChannelWebChat) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelWebChat) GetCondition ¶
func (mg *ChannelWebChat) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelWebChat.
func (*ChannelWebChat) GetConnectionDetailsMapping ¶
func (tr *ChannelWebChat) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelWebChat
func (*ChannelWebChat) GetDeletionPolicy ¶
func (mg *ChannelWebChat) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelWebChat.
func (*ChannelWebChat) GetObservation ¶
func (tr *ChannelWebChat) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelWebChat
func (*ChannelWebChat) GetParameters ¶
func (tr *ChannelWebChat) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelWebChat
func (*ChannelWebChat) GetProviderConfigReference ¶
func (mg *ChannelWebChat) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelWebChat.
func (*ChannelWebChat) GetProviderReference ¶
func (mg *ChannelWebChat) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelWebChat. Deprecated: Use GetProviderConfigReference.
func (*ChannelWebChat) GetTerraformResourceType ¶
func (mg *ChannelWebChat) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelWebChat
func (*ChannelWebChat) GetTerraformSchemaVersion ¶
func (tr *ChannelWebChat) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelWebChat) GetWriteConnectionSecretToReference ¶
func (mg *ChannelWebChat) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelWebChat.
func (*ChannelWebChat) LateInitialize ¶
func (tr *ChannelWebChat) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelWebChat using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelWebChat) SetConditions ¶
func (mg *ChannelWebChat) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelWebChat.
func (*ChannelWebChat) SetDeletionPolicy ¶
func (mg *ChannelWebChat) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelWebChat.
func (*ChannelWebChat) SetObservation ¶
func (tr *ChannelWebChat) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelWebChat
func (*ChannelWebChat) SetParameters ¶
func (tr *ChannelWebChat) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelWebChat
func (*ChannelWebChat) SetProviderConfigReference ¶
func (mg *ChannelWebChat) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelWebChat.
func (*ChannelWebChat) SetProviderReference ¶
func (mg *ChannelWebChat) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelWebChat. Deprecated: Use SetProviderConfigReference.
func (*ChannelWebChat) SetWriteConnectionSecretToReference ¶
func (mg *ChannelWebChat) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelWebChat.
type ChannelWebChatList ¶
type ChannelWebChatList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelWebChat `json:"items"` }
ChannelWebChatList contains a list of ChannelWebChats
func (*ChannelWebChatList) DeepCopy ¶
func (in *ChannelWebChatList) DeepCopy() *ChannelWebChatList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatList.
func (*ChannelWebChatList) DeepCopyInto ¶
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 ¶
func (in *ChannelWebChatList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ChannelWebChatList) GetItems ¶
func (l *ChannelWebChatList) GetItems() []resource.Managed
GetItems of this ChannelWebChatList.
type ChannelWebChatObservation ¶
type ChannelWebChatObservation struct { }
func (*ChannelWebChatObservation) DeepCopy ¶
func (in *ChannelWebChatObservation) DeepCopy() *ChannelWebChatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatObservation.
func (*ChannelWebChatObservation) DeepCopyInto ¶
func (in *ChannelWebChatObservation) DeepCopyInto(out *ChannelWebChatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChatParameters ¶
type ChannelWebChatParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required SiteNames []*string `json:"siteNames" tf:"site_names,omitempty"` }
func (*ChannelWebChatParameters) DeepCopy ¶
func (in *ChannelWebChatParameters) DeepCopy() *ChannelWebChatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatParameters.
func (*ChannelWebChatParameters) DeepCopyInto ¶
func (in *ChannelWebChatParameters) DeepCopyInto(out *ChannelWebChatParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChatSpec ¶
type ChannelWebChatSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelWebChatParameters `json:"forProvider"` }
ChannelWebChatSpec defines the desired state of ChannelWebChat
func (*ChannelWebChatSpec) DeepCopy ¶
func (in *ChannelWebChatSpec) DeepCopy() *ChannelWebChatSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatSpec.
func (*ChannelWebChatSpec) DeepCopyInto ¶
func (in *ChannelWebChatSpec) DeepCopyInto(out *ChannelWebChatSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelWebChatStatus ¶
type ChannelWebChatStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelWebChatObservation `json:"atProvider,omitempty"` }
ChannelWebChatStatus defines the observed state of ChannelWebChat.
func (*ChannelWebChatStatus) DeepCopy ¶
func (in *ChannelWebChatStatus) DeepCopy() *ChannelWebChatStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelWebChatStatus.
func (*ChannelWebChatStatus) DeepCopyInto ¶
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ChannelsRegistrationSpec `json:"spec"` Status ChannelsRegistrationStatus `json:"status,omitempty"` }
ChannelsRegistration is the Schema for the ChannelsRegistrations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *ChannelsRegistration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ChannelsRegistration.
func (*ChannelsRegistration) GetConnectionDetailsMapping ¶
func (tr *ChannelsRegistration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ChannelsRegistration
func (*ChannelsRegistration) GetDeletionPolicy ¶
func (mg *ChannelsRegistration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ChannelsRegistration.
func (*ChannelsRegistration) GetObservation ¶
func (tr *ChannelsRegistration) GetObservation() (map[string]interface{}, error)
GetObservation of this ChannelsRegistration
func (*ChannelsRegistration) GetParameters ¶
func (tr *ChannelsRegistration) GetParameters() (map[string]interface{}, error)
GetParameters of this ChannelsRegistration
func (*ChannelsRegistration) GetProviderConfigReference ¶
func (mg *ChannelsRegistration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ChannelsRegistration.
func (*ChannelsRegistration) GetProviderReference ¶
func (mg *ChannelsRegistration) GetProviderReference() *xpv1.Reference
GetProviderReference of this ChannelsRegistration. Deprecated: Use GetProviderConfigReference.
func (*ChannelsRegistration) GetTerraformResourceType ¶
func (mg *ChannelsRegistration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ChannelsRegistration
func (*ChannelsRegistration) GetTerraformSchemaVersion ¶
func (tr *ChannelsRegistration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ChannelsRegistration) GetWriteConnectionSecretToReference ¶
func (mg *ChannelsRegistration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ChannelsRegistration.
func (*ChannelsRegistration) LateInitialize ¶
func (tr *ChannelsRegistration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ChannelsRegistration using its observed tfState. returns True if there are any spec changes for the resource.
func (*ChannelsRegistration) SetConditions ¶
func (mg *ChannelsRegistration) SetConditions(c ...xpv1.Condition)
SetConditions of this ChannelsRegistration.
func (*ChannelsRegistration) SetDeletionPolicy ¶
func (mg *ChannelsRegistration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ChannelsRegistration.
func (*ChannelsRegistration) SetObservation ¶
func (tr *ChannelsRegistration) SetObservation(obs map[string]interface{}) error
SetObservation for this ChannelsRegistration
func (*ChannelsRegistration) SetParameters ¶
func (tr *ChannelsRegistration) SetParameters(params map[string]interface{}) error
SetParameters for this ChannelsRegistration
func (*ChannelsRegistration) SetProviderConfigReference ¶
func (mg *ChannelsRegistration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ChannelsRegistration.
func (*ChannelsRegistration) SetProviderReference ¶
func (mg *ChannelsRegistration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ChannelsRegistration. Deprecated: Use SetProviderConfigReference.
func (*ChannelsRegistration) SetWriteConnectionSecretToReference ¶
func (mg *ChannelsRegistration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ChannelsRegistration.
type ChannelsRegistrationList ¶
type ChannelsRegistrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ChannelsRegistration `json:"items"` }
ChannelsRegistrationList contains 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.
func (*ChannelsRegistrationList) GetItems ¶
func (l *ChannelsRegistrationList) GetItems() []resource.Managed
GetItems of this ChannelsRegistrationList.
type ChannelsRegistrationObservation ¶
type ChannelsRegistrationObservation struct { }
func (*ChannelsRegistrationObservation) DeepCopy ¶
func (in *ChannelsRegistrationObservation) DeepCopy() *ChannelsRegistrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationObservation.
func (*ChannelsRegistrationObservation) DeepCopyInto ¶
func (in *ChannelsRegistrationObservation) DeepCopyInto(out *ChannelsRegistrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelsRegistrationParameters ¶
type ChannelsRegistrationParameters struct { // +kubebuilder:validation:Optional CmkKeyVaultURL *string `json:"cmkKeyVaultUrl,omitempty" tf:"cmk_key_vault_url,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DeveloperAppInsightsAPIKeySecretRef *v1.SecretKeySelector `json:"developerAppInsightsApiKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DeveloperAppInsightsApplicationID *string `json:"developerAppInsightsApplicationId,omitempty" tf:"developer_app_insights_application_id,omitempty"` // +kubebuilder:validation:Optional DeveloperAppInsightsKey *string `json:"developerAppInsightsKey,omitempty" tf:"developer_app_insights_key,omitempty"` // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +kubebuilder:validation:Optional IconURL *string `json:"iconUrl,omitempty" tf:"icon_url,omitempty"` // +kubebuilder:validation:Optional IsolatedNetworkEnabled *bool `json:"isolatedNetworkEnabled,omitempty" tf:"isolated_network_enabled,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required MicrosoftAppID *string `json:"microsoftAppId" tf:"microsoft_app_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Sku *string `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ChannelsRegistrationParameters) DeepCopy ¶
func (in *ChannelsRegistrationParameters) DeepCopy() *ChannelsRegistrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChannelsRegistrationParameters.
func (*ChannelsRegistrationParameters) DeepCopyInto ¶
func (in *ChannelsRegistrationParameters) DeepCopyInto(out *ChannelsRegistrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChannelsRegistrationSpec ¶
type ChannelsRegistrationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ChannelsRegistrationParameters `json:"forProvider"` }
ChannelsRegistrationSpec defines the desired state of ChannelsRegistration
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 ChannelsRegistrationStatus ¶
type ChannelsRegistrationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ChannelsRegistrationObservation `json:"atProvider,omitempty"` }
ChannelsRegistrationStatus defines the observed state of ChannelsRegistration.
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectionSpec `json:"spec"` Status ConnectionStatus `json:"status,omitempty"` }
Connection is the Schema for the Connections API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *Connection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Connection.
func (*Connection) GetConnectionDetailsMapping ¶
func (tr *Connection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Connection
func (*Connection) GetDeletionPolicy ¶
func (mg *Connection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Connection.
func (*Connection) GetObservation ¶
func (tr *Connection) GetObservation() (map[string]interface{}, error)
GetObservation of this Connection
func (*Connection) GetParameters ¶
func (tr *Connection) GetParameters() (map[string]interface{}, error)
GetParameters of this Connection
func (*Connection) GetProviderConfigReference ¶
func (mg *Connection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Connection.
func (*Connection) GetProviderReference ¶
func (mg *Connection) GetProviderReference() *xpv1.Reference
GetProviderReference of this Connection. Deprecated: Use GetProviderConfigReference.
func (*Connection) GetTerraformResourceType ¶
func (mg *Connection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Connection
func (*Connection) GetTerraformSchemaVersion ¶
func (tr *Connection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Connection) GetWriteConnectionSecretToReference ¶
func (mg *Connection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Connection.
func (*Connection) LateInitialize ¶
func (tr *Connection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Connection using its observed tfState. returns True if there are any spec changes for the resource.
func (*Connection) SetConditions ¶
func (mg *Connection) SetConditions(c ...xpv1.Condition)
SetConditions of this Connection.
func (*Connection) SetDeletionPolicy ¶
func (mg *Connection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Connection.
func (*Connection) SetObservation ¶
func (tr *Connection) SetObservation(obs map[string]interface{}) error
SetObservation for this Connection
func (*Connection) SetParameters ¶
func (tr *Connection) SetParameters(params map[string]interface{}) error
SetParameters for this Connection
func (*Connection) SetProviderConfigReference ¶
func (mg *Connection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Connection.
func (*Connection) SetProviderReference ¶
func (mg *Connection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Connection. Deprecated: Use SetProviderConfigReference.
func (*Connection) SetWriteConnectionSecretToReference ¶
func (mg *Connection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Connection.
type ConnectionList ¶
type ConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Connection `json:"items"` }
ConnectionList contains 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.
func (*ConnectionList) GetItems ¶
func (l *ConnectionList) GetItems() []resource.Managed
GetItems of this ConnectionList.
type ConnectionObservation ¶
type ConnectionObservation struct { }
func (*ConnectionObservation) DeepCopy ¶
func (in *ConnectionObservation) DeepCopy() *ConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionObservation.
func (*ConnectionObservation) DeepCopyInto ¶
func (in *ConnectionObservation) DeepCopyInto(out *ConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionParameters ¶
type ConnectionParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional Scopes *string `json:"scopes,omitempty" tf:"scopes,omitempty"` // +kubebuilder:validation:Required ServiceProviderName *string `json:"serviceProviderName" tf:"service_provider_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ConnectionParameters) DeepCopy ¶
func (in *ConnectionParameters) DeepCopy() *ConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionParameters.
func (*ConnectionParameters) DeepCopyInto ¶
func (in *ConnectionParameters) DeepCopyInto(out *ConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionSpec ¶
type ConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConnectionParameters `json:"forProvider"` }
ConnectionSpec defines the desired state of Connection
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 ConnectionStatus ¶
type ConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConnectionObservation `json:"atProvider,omitempty"` }
ConnectionStatus defines the observed state of Connection.
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 LineChannelObservation ¶
type LineChannelObservation struct { }
func (*LineChannelObservation) DeepCopy ¶
func (in *LineChannelObservation) DeepCopy() *LineChannelObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LineChannelObservation.
func (*LineChannelObservation) DeepCopyInto ¶
func (in *LineChannelObservation) DeepCopyInto(out *LineChannelObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LineChannelParameters ¶
type LineChannelParameters struct { // +kubebuilder:validation:Required AccessTokenSecretRef v1.SecretKeySelector `json:"accessTokenSecretRef" tf:"-"` // +kubebuilder:validation:Required SecretSecretRef v1.SecretKeySelector `json:"secretSecretRef" tf:"-"` }
func (*LineChannelParameters) DeepCopy ¶
func (in *LineChannelParameters) DeepCopy() *LineChannelParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LineChannelParameters.
func (*LineChannelParameters) DeepCopyInto ¶
func (in *LineChannelParameters) DeepCopyInto(out *LineChannelParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PageObservation ¶
type PageObservation struct { }
func (*PageObservation) DeepCopy ¶
func (in *PageObservation) DeepCopy() *PageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageObservation.
func (*PageObservation) DeepCopyInto ¶
func (in *PageObservation) DeepCopyInto(out *PageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PageParameters ¶
type PageParameters struct { // +kubebuilder:validation:Required AccessTokenSecretRef v1.SecretKeySelector `json:"accessTokenSecretRef" tf:"-"` // +kubebuilder:validation:Required ID *string `json:"id" tf:"id,omitempty"` }
func (*PageParameters) DeepCopy ¶
func (in *PageParameters) DeepCopy() *PageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageParameters.
func (*PageParameters) DeepCopyInto ¶
func (in *PageParameters) DeepCopyInto(out *PageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteObservation ¶
type SiteObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SiteObservation) DeepCopy ¶
func (in *SiteObservation) DeepCopy() *SiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteObservation.
func (*SiteObservation) DeepCopyInto ¶
func (in *SiteObservation) DeepCopyInto(out *SiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteParameters ¶
type SiteParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EnhancedAuthenticationEnabled *bool `json:"enhancedAuthenticationEnabled,omitempty" tf:"enhanced_authentication_enabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional TrustedOrigins []*string `json:"trustedOrigins,omitempty" tf:"trusted_origins,omitempty"` // +kubebuilder:validation:Optional V1Allowed *bool `json:"v1Allowed,omitempty" tf:"v1_allowed,omitempty"` // +kubebuilder:validation:Optional V3Allowed *bool `json:"v3Allowed,omitempty" tf:"v3_allowed,omitempty"` }
func (*SiteParameters) DeepCopy ¶
func (in *SiteParameters) DeepCopy() *SiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteParameters.
func (*SiteParameters) DeepCopyInto ¶
func (in *SiteParameters) DeepCopyInto(out *SiteParameters)
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"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebAppSpec `json:"spec"` Status WebAppStatus `json:"status,omitempty"` }
WebApp is the Schema for the WebApps API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *WebApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this WebApp.
func (*WebApp) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this WebApp
func (*WebApp) GetDeletionPolicy ¶
func (mg *WebApp) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this WebApp.
func (*WebApp) GetObservation ¶
GetObservation of this WebApp
func (*WebApp) GetParameters ¶
GetParameters of this WebApp
func (*WebApp) GetProviderConfigReference ¶
GetProviderConfigReference of this WebApp.
func (*WebApp) GetProviderReference ¶
GetProviderReference of this WebApp. Deprecated: Use GetProviderConfigReference.
func (*WebApp) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this WebApp
func (*WebApp) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*WebApp) GetWriteConnectionSecretToReference ¶
func (mg *WebApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this WebApp.
func (*WebApp) LateInitialize ¶
LateInitialize this WebApp using its observed tfState. returns True if there are any spec changes for the resource.
func (*WebApp) SetConditions ¶
SetConditions of this WebApp.
func (*WebApp) SetDeletionPolicy ¶
func (mg *WebApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this WebApp.
func (*WebApp) SetObservation ¶
SetObservation for this WebApp
func (*WebApp) SetParameters ¶
SetParameters for this WebApp
func (*WebApp) SetProviderConfigReference ¶
SetProviderConfigReference of this WebApp.
func (*WebApp) SetProviderReference ¶
SetProviderReference of this WebApp. Deprecated: Use SetProviderConfigReference.
func (*WebApp) SetWriteConnectionSecretToReference ¶
func (mg *WebApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this WebApp.
type WebAppList ¶
type WebAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WebApp `json:"items"` }
WebAppList contains 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.
func (*WebAppList) GetItems ¶
func (l *WebAppList) GetItems() []resource.Managed
GetItems of this WebAppList.
type WebAppObservation ¶
type WebAppObservation struct { }
func (*WebAppObservation) DeepCopy ¶
func (in *WebAppObservation) DeepCopy() *WebAppObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppObservation.
func (*WebAppObservation) DeepCopyInto ¶
func (in *WebAppObservation) DeepCopyInto(out *WebAppObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebAppParameters ¶
type WebAppParameters struct { // +kubebuilder:validation:Optional DeveloperAppInsightsAPIKeySecretRef *v1.SecretKeySelector `json:"developerAppInsightsApiKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional DeveloperAppInsightsApplicationID *string `json:"developerAppInsightsApplicationId,omitempty" tf:"developer_app_insights_application_id,omitempty"` // +kubebuilder:validation:Optional DeveloperAppInsightsKey *string `json:"developerAppInsightsKey,omitempty" tf:"developer_app_insights_key,omitempty"` // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional LuisAppIds []*string `json:"luisAppIds,omitempty" tf:"luis_app_ids,omitempty"` // +kubebuilder:validation:Optional LuisKeySecretRef *v1.SecretKeySelector `json:"luisKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required MicrosoftAppID *string `json:"microsoftAppId" tf:"microsoft_app_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Required Sku *string `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*WebAppParameters) DeepCopy ¶
func (in *WebAppParameters) DeepCopy() *WebAppParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebAppParameters.
func (*WebAppParameters) DeepCopyInto ¶
func (in *WebAppParameters) DeepCopyInto(out *WebAppParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebAppSpec ¶
type WebAppSpec struct { v1.ResourceSpec `json:",inline"` ForProvider WebAppParameters `json:"forProvider"` }
WebAppSpec defines the desired state of WebApp
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 WebAppStatus ¶
type WebAppStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WebAppObservation `json:"atProvider,omitempty"` }
WebAppStatus defines the observed state of WebApp.
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
¶
- zz_channelalexa_terraformed.go
- zz_channelalexa_types.go
- zz_channeldirectline_terraformed.go
- zz_channeldirectline_types.go
- zz_channeldirectlinespeech_terraformed.go
- zz_channeldirectlinespeech_types.go
- zz_channelemail_terraformed.go
- zz_channelemail_types.go
- zz_channelfacebook_terraformed.go
- zz_channelfacebook_types.go
- zz_channelline_terraformed.go
- zz_channelline_types.go
- zz_channelmsteams_terraformed.go
- zz_channelmsteams_types.go
- zz_channelslack_terraformed.go
- zz_channelslack_types.go
- zz_channelsms_terraformed.go
- zz_channelsms_types.go
- zz_channelsregistration_terraformed.go
- zz_channelsregistration_types.go
- zz_channelwebchat_terraformed.go
- zz_channelwebchat_types.go
- zz_connection_terraformed.go
- zz_connection_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_webapp_terraformed.go
- zz_webapp_types.go