Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=botservice.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type BotChannelAlexa
- func (in *BotChannelAlexa) DeepCopy() *BotChannelAlexa
- func (in *BotChannelAlexa) DeepCopyInto(out *BotChannelAlexa)
- func (in *BotChannelAlexa) DeepCopyObject() runtime.Object
- func (mg *BotChannelAlexa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelAlexa) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelAlexa) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelAlexa) GetID() string
- func (tr *BotChannelAlexa) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelAlexa) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelAlexa) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelAlexa) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelAlexa) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelAlexa) GetTerraformResourceType() string
- func (tr *BotChannelAlexa) GetTerraformSchemaVersion() int
- func (mg *BotChannelAlexa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelAlexa) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelAlexa) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelAlexa) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelAlexa) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelAlexa) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelAlexa) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelAlexa) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelAlexa) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelAlexa) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelAlexa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelAlexaList
- type BotChannelAlexaObservation
- type BotChannelAlexaParameters
- type BotChannelAlexaSpec
- type BotChannelAlexaStatus
- type BotChannelDirectLine
- func (in *BotChannelDirectLine) DeepCopy() *BotChannelDirectLine
- func (in *BotChannelDirectLine) DeepCopyInto(out *BotChannelDirectLine)
- func (in *BotChannelDirectLine) DeepCopyObject() runtime.Object
- func (mg *BotChannelDirectLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelDirectLine) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelDirectLine) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelDirectLine) GetID() string
- func (tr *BotChannelDirectLine) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelDirectLine) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelDirectLine) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelDirectLine) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelDirectLine) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelDirectLine) GetTerraformResourceType() string
- func (tr *BotChannelDirectLine) GetTerraformSchemaVersion() int
- func (mg *BotChannelDirectLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelDirectLine) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelDirectLine) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelDirectLine) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelDirectLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelDirectLine) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelDirectLine) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelDirectLine) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelDirectLine) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelDirectLine) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelDirectLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelDirectLineList
- type BotChannelDirectLineObservation
- type BotChannelDirectLineParameters
- type BotChannelDirectLineSpec
- type BotChannelDirectLineSpeech
- func (in *BotChannelDirectLineSpeech) DeepCopy() *BotChannelDirectLineSpeech
- func (in *BotChannelDirectLineSpeech) DeepCopyInto(out *BotChannelDirectLineSpeech)
- func (in *BotChannelDirectLineSpeech) DeepCopyObject() runtime.Object
- func (mg *BotChannelDirectLineSpeech) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelDirectLineSpeech) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelDirectLineSpeech) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelDirectLineSpeech) GetID() string
- func (tr *BotChannelDirectLineSpeech) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelDirectLineSpeech) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelDirectLineSpeech) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelDirectLineSpeech) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelDirectLineSpeech) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelDirectLineSpeech) GetTerraformResourceType() string
- func (tr *BotChannelDirectLineSpeech) GetTerraformSchemaVersion() int
- func (mg *BotChannelDirectLineSpeech) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelDirectLineSpeech) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelDirectLineSpeech) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelDirectLineSpeech) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelDirectLineSpeech) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelDirectLineSpeech) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelDirectLineSpeech) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelDirectLineSpeech) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelDirectLineSpeech) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelDirectLineSpeech) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelDirectLineSpeech) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelDirectLineSpeechList
- func (in *BotChannelDirectLineSpeechList) DeepCopy() *BotChannelDirectLineSpeechList
- func (in *BotChannelDirectLineSpeechList) DeepCopyInto(out *BotChannelDirectLineSpeechList)
- func (in *BotChannelDirectLineSpeechList) DeepCopyObject() runtime.Object
- func (l *BotChannelDirectLineSpeechList) GetItems() []resource.Managed
- type BotChannelDirectLineSpeechObservation
- type BotChannelDirectLineSpeechParameters
- type BotChannelDirectLineSpeechSpec
- type BotChannelDirectLineSpeechStatus
- type BotChannelDirectLineStatus
- type BotChannelEmail
- func (in *BotChannelEmail) DeepCopy() *BotChannelEmail
- func (in *BotChannelEmail) DeepCopyInto(out *BotChannelEmail)
- func (in *BotChannelEmail) DeepCopyObject() runtime.Object
- func (mg *BotChannelEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelEmail) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelEmail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelEmail) GetID() string
- func (tr *BotChannelEmail) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelEmail) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelEmail) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelEmail) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelEmail) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelEmail) GetTerraformResourceType() string
- func (tr *BotChannelEmail) GetTerraformSchemaVersion() int
- func (mg *BotChannelEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelEmail) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelEmail) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelEmail) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelEmail) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelEmail) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelEmail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelEmail) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelEmail) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelEmailList
- type BotChannelEmailObservation
- type BotChannelEmailParameters
- type BotChannelEmailSpec
- type BotChannelEmailStatus
- type BotChannelFacebook
- func (in *BotChannelFacebook) DeepCopy() *BotChannelFacebook
- func (in *BotChannelFacebook) DeepCopyInto(out *BotChannelFacebook)
- func (in *BotChannelFacebook) DeepCopyObject() runtime.Object
- func (mg *BotChannelFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelFacebook) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelFacebook) GetID() string
- func (tr *BotChannelFacebook) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelFacebook) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelFacebook) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelFacebook) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelFacebook) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelFacebook) GetTerraformResourceType() string
- func (tr *BotChannelFacebook) GetTerraformSchemaVersion() int
- func (mg *BotChannelFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelFacebook) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelFacebook) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelFacebook) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelFacebook) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelFacebook) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelFacebook) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelFacebook) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelFacebook) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelFacebookList
- type BotChannelFacebookObservation
- type BotChannelFacebookParameters
- type BotChannelFacebookSpec
- type BotChannelFacebookStatus
- type BotChannelLine
- func (in *BotChannelLine) DeepCopy() *BotChannelLine
- func (in *BotChannelLine) DeepCopyInto(out *BotChannelLine)
- func (in *BotChannelLine) DeepCopyObject() runtime.Object
- func (mg *BotChannelLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelLine) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelLine) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelLine) GetID() string
- func (tr *BotChannelLine) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelLine) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelLine) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelLine) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelLine) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelLine) GetTerraformResourceType() string
- func (tr *BotChannelLine) GetTerraformSchemaVersion() int
- func (mg *BotChannelLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelLine) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelLine) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelLine) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelLine) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelLine) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelLine) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelLine) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelLine) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelLineList
- type BotChannelLineObservation
- type BotChannelLineParameters
- type BotChannelLineSpec
- type BotChannelLineStatus
- type BotChannelMSTeams
- func (in *BotChannelMSTeams) DeepCopy() *BotChannelMSTeams
- func (in *BotChannelMSTeams) DeepCopyInto(out *BotChannelMSTeams)
- func (in *BotChannelMSTeams) DeepCopyObject() runtime.Object
- func (mg *BotChannelMSTeams) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelMSTeams) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelMSTeams) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelMSTeams) GetID() string
- func (tr *BotChannelMSTeams) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelMSTeams) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelMSTeams) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelMSTeams) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelMSTeams) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelMSTeams) GetTerraformResourceType() string
- func (tr *BotChannelMSTeams) GetTerraformSchemaVersion() int
- func (mg *BotChannelMSTeams) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelMSTeams) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelMSTeams) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelMSTeams) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelMSTeams) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelMSTeams) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelMSTeams) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelMSTeams) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelMSTeams) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelMSTeams) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelMSTeams) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelMSTeamsList
- type BotChannelMSTeamsObservation
- type BotChannelMSTeamsParameters
- type BotChannelMSTeamsSpec
- type BotChannelMSTeamsStatus
- type BotChannelSMS
- func (in *BotChannelSMS) DeepCopy() *BotChannelSMS
- func (in *BotChannelSMS) DeepCopyInto(out *BotChannelSMS)
- func (in *BotChannelSMS) DeepCopyObject() runtime.Object
- func (mg *BotChannelSMS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelSMS) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelSMS) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelSMS) GetID() string
- func (tr *BotChannelSMS) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelSMS) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelSMS) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelSMS) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelSMS) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelSMS) GetTerraformResourceType() string
- func (tr *BotChannelSMS) GetTerraformSchemaVersion() int
- func (mg *BotChannelSMS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelSMS) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelSMS) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelSMS) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelSMS) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelSMS) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelSMS) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelSMS) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelSMS) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelSMS) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelSMS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelSMSList
- type BotChannelSMSObservation
- type BotChannelSMSParameters
- type BotChannelSMSSpec
- type BotChannelSMSStatus
- type BotChannelSlack
- func (in *BotChannelSlack) DeepCopy() *BotChannelSlack
- func (in *BotChannelSlack) DeepCopyInto(out *BotChannelSlack)
- func (in *BotChannelSlack) DeepCopyObject() runtime.Object
- func (mg *BotChannelSlack) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelSlack) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelSlack) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelSlack) GetID() string
- func (tr *BotChannelSlack) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelSlack) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelSlack) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelSlack) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelSlack) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelSlack) GetTerraformResourceType() string
- func (tr *BotChannelSlack) GetTerraformSchemaVersion() int
- func (mg *BotChannelSlack) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelSlack) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelSlack) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelSlack) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelSlack) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelSlack) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelSlack) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelSlack) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelSlack) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelSlack) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelSlack) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelSlackList
- type BotChannelSlackObservation
- type BotChannelSlackParameters
- type BotChannelSlackSpec
- type BotChannelSlackStatus
- type BotChannelWebChat
- func (in *BotChannelWebChat) DeepCopy() *BotChannelWebChat
- func (in *BotChannelWebChat) DeepCopyInto(out *BotChannelWebChat)
- func (in *BotChannelWebChat) DeepCopyObject() runtime.Object
- func (mg *BotChannelWebChat) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelWebChat) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelWebChat) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelWebChat) GetID() string
- func (tr *BotChannelWebChat) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelWebChat) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelWebChat) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelWebChat) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelWebChat) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelWebChat) GetTerraformResourceType() string
- func (tr *BotChannelWebChat) GetTerraformSchemaVersion() int
- func (mg *BotChannelWebChat) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelWebChat) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelWebChat) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelWebChat) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelWebChat) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelWebChat) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelWebChat) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelWebChat) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelWebChat) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelWebChat) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelWebChat) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelWebChatList
- type BotChannelWebChatObservation
- type BotChannelWebChatParameters
- type BotChannelWebChatSpec
- type BotChannelWebChatStatus
- type BotChannelsRegistration
- func (in *BotChannelsRegistration) DeepCopy() *BotChannelsRegistration
- func (in *BotChannelsRegistration) DeepCopyInto(out *BotChannelsRegistration)
- func (in *BotChannelsRegistration) DeepCopyObject() runtime.Object
- func (mg *BotChannelsRegistration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotChannelsRegistration) GetConnectionDetailsMapping() map[string]string
- func (mg *BotChannelsRegistration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotChannelsRegistration) GetID() string
- func (tr *BotChannelsRegistration) GetObservation() (map[string]interface{}, error)
- func (tr *BotChannelsRegistration) GetParameters() (map[string]interface{}, error)
- func (mg *BotChannelsRegistration) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotChannelsRegistration) GetProviderReference() *xpv1.Reference
- func (mg *BotChannelsRegistration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotChannelsRegistration) GetTerraformResourceType() string
- func (tr *BotChannelsRegistration) GetTerraformSchemaVersion() int
- func (mg *BotChannelsRegistration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotChannelsRegistration) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotChannelsRegistration) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotChannelsRegistration) SetConditions(c ...xpv1.Condition)
- func (mg *BotChannelsRegistration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotChannelsRegistration) SetObservation(obs map[string]interface{}) error
- func (tr *BotChannelsRegistration) SetParameters(params map[string]interface{}) error
- func (mg *BotChannelsRegistration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotChannelsRegistration) SetProviderReference(r *xpv1.Reference)
- func (mg *BotChannelsRegistration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotChannelsRegistration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotChannelsRegistrationList
- func (in *BotChannelsRegistrationList) DeepCopy() *BotChannelsRegistrationList
- func (in *BotChannelsRegistrationList) DeepCopyInto(out *BotChannelsRegistrationList)
- func (in *BotChannelsRegistrationList) DeepCopyObject() runtime.Object
- func (l *BotChannelsRegistrationList) GetItems() []resource.Managed
- type BotChannelsRegistrationObservation
- type BotChannelsRegistrationParameters
- type BotChannelsRegistrationSpec
- type BotChannelsRegistrationStatus
- type BotConnection
- func (in *BotConnection) DeepCopy() *BotConnection
- func (in *BotConnection) DeepCopyInto(out *BotConnection)
- func (in *BotConnection) DeepCopyObject() runtime.Object
- func (mg *BotConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotConnection) GetConnectionDetailsMapping() map[string]string
- func (mg *BotConnection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotConnection) GetID() string
- func (tr *BotConnection) GetObservation() (map[string]interface{}, error)
- func (tr *BotConnection) GetParameters() (map[string]interface{}, error)
- func (mg *BotConnection) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotConnection) GetProviderReference() *xpv1.Reference
- func (mg *BotConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotConnection) GetTerraformResourceType() string
- func (tr *BotConnection) GetTerraformSchemaVersion() int
- func (mg *BotConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotConnection) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotConnection) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotConnection) SetConditions(c ...xpv1.Condition)
- func (mg *BotConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotConnection) SetObservation(obs map[string]interface{}) error
- func (tr *BotConnection) SetParameters(params map[string]interface{}) error
- func (mg *BotConnection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotConnection) SetProviderReference(r *xpv1.Reference)
- func (mg *BotConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotConnectionList
- type BotConnectionObservation
- type BotConnectionParameters
- type BotConnectionSpec
- type BotConnectionStatus
- type BotWebApp
- func (in *BotWebApp) DeepCopy() *BotWebApp
- func (in *BotWebApp) DeepCopyInto(out *BotWebApp)
- func (in *BotWebApp) DeepCopyObject() runtime.Object
- func (mg *BotWebApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BotWebApp) GetConnectionDetailsMapping() map[string]string
- func (mg *BotWebApp) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BotWebApp) GetID() string
- func (tr *BotWebApp) GetObservation() (map[string]interface{}, error)
- func (tr *BotWebApp) GetParameters() (map[string]interface{}, error)
- func (mg *BotWebApp) GetProviderConfigReference() *xpv1.Reference
- func (mg *BotWebApp) GetProviderReference() *xpv1.Reference
- func (mg *BotWebApp) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BotWebApp) GetTerraformResourceType() string
- func (tr *BotWebApp) GetTerraformSchemaVersion() int
- func (mg *BotWebApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BotWebApp) LateInitialize(attrs []byte) (bool, error)
- func (mg *BotWebApp) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *BotWebApp) SetConditions(c ...xpv1.Condition)
- func (mg *BotWebApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BotWebApp) SetObservation(obs map[string]interface{}) error
- func (tr *BotWebApp) SetParameters(params map[string]interface{}) error
- func (mg *BotWebApp) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BotWebApp) SetProviderReference(r *xpv1.Reference)
- func (mg *BotWebApp) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BotWebApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BotWebAppList
- type BotWebAppObservation
- type BotWebAppParameters
- type BotWebAppSpec
- type BotWebAppStatus
- type LineChannelObservation
- type LineChannelParameters
- type PageObservation
- type PageParameters
- type SiteObservation
- type SiteParameters
Constants ¶
const ( CRDGroup = "botservice.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( BotChannelAlexa_Kind = "BotChannelAlexa" BotChannelAlexa_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelAlexa_Kind}.String() BotChannelAlexa_KindAPIVersion = BotChannelAlexa_Kind + "." + CRDGroupVersion.String() BotChannelAlexa_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelAlexa_Kind) )
Repository type metadata.
var ( BotChannelDirectLine_Kind = "BotChannelDirectLine" BotChannelDirectLine_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelDirectLine_Kind}.String() BotChannelDirectLine_KindAPIVersion = BotChannelDirectLine_Kind + "." + CRDGroupVersion.String() BotChannelDirectLine_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelDirectLine_Kind) )
Repository type metadata.
var ( BotChannelDirectLineSpeech_Kind = "BotChannelDirectLineSpeech" BotChannelDirectLineSpeech_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelDirectLineSpeech_Kind}.String() BotChannelDirectLineSpeech_KindAPIVersion = BotChannelDirectLineSpeech_Kind + "." + CRDGroupVersion.String() BotChannelDirectLineSpeech_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelDirectLineSpeech_Kind) )
Repository type metadata.
var ( BotChannelEmail_Kind = "BotChannelEmail" BotChannelEmail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelEmail_Kind}.String() BotChannelEmail_KindAPIVersion = BotChannelEmail_Kind + "." + CRDGroupVersion.String() BotChannelEmail_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelEmail_Kind) )
Repository type metadata.
var ( BotChannelFacebook_Kind = "BotChannelFacebook" BotChannelFacebook_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelFacebook_Kind}.String() BotChannelFacebook_KindAPIVersion = BotChannelFacebook_Kind + "." + CRDGroupVersion.String() BotChannelFacebook_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelFacebook_Kind) )
Repository type metadata.
var ( BotChannelLine_Kind = "BotChannelLine" BotChannelLine_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelLine_Kind}.String() BotChannelLine_KindAPIVersion = BotChannelLine_Kind + "." + CRDGroupVersion.String() BotChannelLine_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelLine_Kind) )
Repository type metadata.
var ( BotChannelMSTeams_Kind = "BotChannelMSTeams" BotChannelMSTeams_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelMSTeams_Kind}.String() BotChannelMSTeams_KindAPIVersion = BotChannelMSTeams_Kind + "." + CRDGroupVersion.String() BotChannelMSTeams_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelMSTeams_Kind) )
Repository type metadata.
var ( BotChannelSlack_Kind = "BotChannelSlack" BotChannelSlack_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelSlack_Kind}.String() BotChannelSlack_KindAPIVersion = BotChannelSlack_Kind + "." + CRDGroupVersion.String() BotChannelSlack_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelSlack_Kind) )
Repository type metadata.
var ( BotChannelSMS_Kind = "BotChannelSMS" BotChannelSMS_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelSMS_Kind}.String() BotChannelSMS_KindAPIVersion = BotChannelSMS_Kind + "." + CRDGroupVersion.String() BotChannelSMS_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelSMS_Kind) )
Repository type metadata.
var ( BotChannelsRegistration_Kind = "BotChannelsRegistration" BotChannelsRegistration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelsRegistration_Kind}.String() BotChannelsRegistration_KindAPIVersion = BotChannelsRegistration_Kind + "." + CRDGroupVersion.String() BotChannelsRegistration_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelsRegistration_Kind) )
Repository type metadata.
var ( BotChannelWebChat_Kind = "BotChannelWebChat" BotChannelWebChat_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotChannelWebChat_Kind}.String() BotChannelWebChat_KindAPIVersion = BotChannelWebChat_Kind + "." + CRDGroupVersion.String() BotChannelWebChat_GroupVersionKind = CRDGroupVersion.WithKind(BotChannelWebChat_Kind) )
Repository type metadata.
var ( BotConnection_Kind = "BotConnection" BotConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotConnection_Kind}.String() BotConnection_KindAPIVersion = BotConnection_Kind + "." + CRDGroupVersion.String() BotConnection_GroupVersionKind = CRDGroupVersion.WithKind(BotConnection_Kind) )
Repository type metadata.
var ( BotWebApp_Kind = "BotWebApp" BotWebApp_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BotWebApp_Kind}.String() BotWebApp_KindAPIVersion = BotWebApp_Kind + "." + CRDGroupVersion.String() BotWebApp_GroupVersionKind = CRDGroupVersion.WithKind(BotWebApp_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 )
Functions ¶
This section is empty.
Types ¶
type BotChannelAlexa ¶
type BotChannelAlexa struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelAlexaSpec `json:"spec"` Status BotChannelAlexaStatus `json:"status,omitempty"` }
BotChannelAlexa is the Schema for the BotChannelAlexas 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 (*BotChannelAlexa) DeepCopy ¶
func (in *BotChannelAlexa) DeepCopy() *BotChannelAlexa
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexa.
func (*BotChannelAlexa) DeepCopyInto ¶
func (in *BotChannelAlexa) DeepCopyInto(out *BotChannelAlexa)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelAlexa) DeepCopyObject ¶
func (in *BotChannelAlexa) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelAlexa) GetCondition ¶
func (mg *BotChannelAlexa) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelAlexa.
func (*BotChannelAlexa) GetConnectionDetailsMapping ¶
func (tr *BotChannelAlexa) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelAlexa
func (*BotChannelAlexa) GetDeletionPolicy ¶
func (mg *BotChannelAlexa) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelAlexa.
func (*BotChannelAlexa) GetID ¶
func (tr *BotChannelAlexa) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelAlexa
func (*BotChannelAlexa) GetObservation ¶
func (tr *BotChannelAlexa) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelAlexa
func (*BotChannelAlexa) GetParameters ¶
func (tr *BotChannelAlexa) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelAlexa
func (*BotChannelAlexa) GetProviderConfigReference ¶
func (mg *BotChannelAlexa) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelAlexa.
func (*BotChannelAlexa) GetProviderReference ¶
func (mg *BotChannelAlexa) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelAlexa. Deprecated: Use GetProviderConfigReference.
func (*BotChannelAlexa) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelAlexa) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelAlexa.
func (*BotChannelAlexa) GetTerraformResourceType ¶
func (mg *BotChannelAlexa) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelAlexa
func (*BotChannelAlexa) GetTerraformSchemaVersion ¶
func (tr *BotChannelAlexa) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelAlexa) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelAlexa) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelAlexa.
func (*BotChannelAlexa) LateInitialize ¶
func (tr *BotChannelAlexa) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelAlexa using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelAlexa) ResolveReferences ¶
ResolveReferences of this BotChannelAlexa.
func (*BotChannelAlexa) SetConditions ¶
func (mg *BotChannelAlexa) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelAlexa.
func (*BotChannelAlexa) SetDeletionPolicy ¶
func (mg *BotChannelAlexa) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelAlexa.
func (*BotChannelAlexa) SetObservation ¶
func (tr *BotChannelAlexa) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelAlexa
func (*BotChannelAlexa) SetParameters ¶
func (tr *BotChannelAlexa) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelAlexa
func (*BotChannelAlexa) SetProviderConfigReference ¶
func (mg *BotChannelAlexa) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelAlexa.
func (*BotChannelAlexa) SetProviderReference ¶
func (mg *BotChannelAlexa) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelAlexa. Deprecated: Use SetProviderConfigReference.
func (*BotChannelAlexa) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelAlexa) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelAlexa.
func (*BotChannelAlexa) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelAlexa) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelAlexa.
type BotChannelAlexaList ¶
type BotChannelAlexaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelAlexa `json:"items"` }
BotChannelAlexaList contains a list of BotChannelAlexas
func (*BotChannelAlexaList) DeepCopy ¶
func (in *BotChannelAlexaList) DeepCopy() *BotChannelAlexaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexaList.
func (*BotChannelAlexaList) DeepCopyInto ¶
func (in *BotChannelAlexaList) DeepCopyInto(out *BotChannelAlexaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelAlexaList) DeepCopyObject ¶
func (in *BotChannelAlexaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelAlexaList) GetItems ¶
func (l *BotChannelAlexaList) GetItems() []resource.Managed
GetItems of this BotChannelAlexaList.
type BotChannelAlexaObservation ¶
type BotChannelAlexaObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelAlexaObservation) DeepCopy ¶
func (in *BotChannelAlexaObservation) DeepCopy() *BotChannelAlexaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexaObservation.
func (*BotChannelAlexaObservation) DeepCopyInto ¶
func (in *BotChannelAlexaObservation) DeepCopyInto(out *BotChannelAlexaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelAlexaParameters ¶
type BotChannelAlexaParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SkillID *string `json:"skillId" tf:"skill_id,omitempty"` }
func (*BotChannelAlexaParameters) DeepCopy ¶
func (in *BotChannelAlexaParameters) DeepCopy() *BotChannelAlexaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexaParameters.
func (*BotChannelAlexaParameters) DeepCopyInto ¶
func (in *BotChannelAlexaParameters) DeepCopyInto(out *BotChannelAlexaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelAlexaSpec ¶
type BotChannelAlexaSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelAlexaParameters `json:"forProvider"` }
BotChannelAlexaSpec defines the desired state of BotChannelAlexa
func (*BotChannelAlexaSpec) DeepCopy ¶
func (in *BotChannelAlexaSpec) DeepCopy() *BotChannelAlexaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexaSpec.
func (*BotChannelAlexaSpec) DeepCopyInto ¶
func (in *BotChannelAlexaSpec) DeepCopyInto(out *BotChannelAlexaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelAlexaStatus ¶
type BotChannelAlexaStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelAlexaObservation `json:"atProvider,omitempty"` }
BotChannelAlexaStatus defines the observed state of BotChannelAlexa.
func (*BotChannelAlexaStatus) DeepCopy ¶
func (in *BotChannelAlexaStatus) DeepCopy() *BotChannelAlexaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelAlexaStatus.
func (*BotChannelAlexaStatus) DeepCopyInto ¶
func (in *BotChannelAlexaStatus) DeepCopyInto(out *BotChannelAlexaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLine ¶
type BotChannelDirectLine struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelDirectLineSpec `json:"spec"` Status BotChannelDirectLineStatus `json:"status,omitempty"` }
BotChannelDirectLine is the Schema for the BotChannelDirectLines 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 (*BotChannelDirectLine) DeepCopy ¶
func (in *BotChannelDirectLine) DeepCopy() *BotChannelDirectLine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLine.
func (*BotChannelDirectLine) DeepCopyInto ¶
func (in *BotChannelDirectLine) DeepCopyInto(out *BotChannelDirectLine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelDirectLine) DeepCopyObject ¶
func (in *BotChannelDirectLine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelDirectLine) GetCondition ¶
func (mg *BotChannelDirectLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelDirectLine.
func (*BotChannelDirectLine) GetConnectionDetailsMapping ¶
func (tr *BotChannelDirectLine) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelDirectLine
func (*BotChannelDirectLine) GetDeletionPolicy ¶
func (mg *BotChannelDirectLine) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelDirectLine.
func (*BotChannelDirectLine) GetID ¶
func (tr *BotChannelDirectLine) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelDirectLine
func (*BotChannelDirectLine) GetObservation ¶
func (tr *BotChannelDirectLine) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelDirectLine
func (*BotChannelDirectLine) GetParameters ¶
func (tr *BotChannelDirectLine) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelDirectLine
func (*BotChannelDirectLine) GetProviderConfigReference ¶
func (mg *BotChannelDirectLine) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelDirectLine.
func (*BotChannelDirectLine) GetProviderReference ¶
func (mg *BotChannelDirectLine) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelDirectLine. Deprecated: Use GetProviderConfigReference.
func (*BotChannelDirectLine) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelDirectLine) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelDirectLine.
func (*BotChannelDirectLine) GetTerraformResourceType ¶
func (mg *BotChannelDirectLine) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelDirectLine
func (*BotChannelDirectLine) GetTerraformSchemaVersion ¶
func (tr *BotChannelDirectLine) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelDirectLine) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelDirectLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelDirectLine.
func (*BotChannelDirectLine) LateInitialize ¶
func (tr *BotChannelDirectLine) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelDirectLine using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelDirectLine) ResolveReferences ¶
ResolveReferences of this BotChannelDirectLine.
func (*BotChannelDirectLine) SetConditions ¶
func (mg *BotChannelDirectLine) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelDirectLine.
func (*BotChannelDirectLine) SetDeletionPolicy ¶
func (mg *BotChannelDirectLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelDirectLine.
func (*BotChannelDirectLine) SetObservation ¶
func (tr *BotChannelDirectLine) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelDirectLine
func (*BotChannelDirectLine) SetParameters ¶
func (tr *BotChannelDirectLine) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelDirectLine
func (*BotChannelDirectLine) SetProviderConfigReference ¶
func (mg *BotChannelDirectLine) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelDirectLine.
func (*BotChannelDirectLine) SetProviderReference ¶
func (mg *BotChannelDirectLine) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelDirectLine. Deprecated: Use SetProviderConfigReference.
func (*BotChannelDirectLine) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelDirectLine) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelDirectLine.
func (*BotChannelDirectLine) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelDirectLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelDirectLine.
type BotChannelDirectLineList ¶
type BotChannelDirectLineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelDirectLine `json:"items"` }
BotChannelDirectLineList contains a list of BotChannelDirectLines
func (*BotChannelDirectLineList) DeepCopy ¶
func (in *BotChannelDirectLineList) DeepCopy() *BotChannelDirectLineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineList.
func (*BotChannelDirectLineList) DeepCopyInto ¶
func (in *BotChannelDirectLineList) DeepCopyInto(out *BotChannelDirectLineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelDirectLineList) DeepCopyObject ¶
func (in *BotChannelDirectLineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelDirectLineList) GetItems ¶
func (l *BotChannelDirectLineList) GetItems() []resource.Managed
GetItems of this BotChannelDirectLineList.
type BotChannelDirectLineObservation ¶
type BotChannelDirectLineObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Site []SiteObservation `json:"site,omitempty" tf:"site,omitempty"` }
func (*BotChannelDirectLineObservation) DeepCopy ¶
func (in *BotChannelDirectLineObservation) DeepCopy() *BotChannelDirectLineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineObservation.
func (*BotChannelDirectLineObservation) DeepCopyInto ¶
func (in *BotChannelDirectLineObservation) DeepCopyInto(out *BotChannelDirectLineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineParameters ¶
type BotChannelDirectLineParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Site []SiteParameters `json:"site" tf:"site,omitempty"` }
func (*BotChannelDirectLineParameters) DeepCopy ¶
func (in *BotChannelDirectLineParameters) DeepCopy() *BotChannelDirectLineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineParameters.
func (*BotChannelDirectLineParameters) DeepCopyInto ¶
func (in *BotChannelDirectLineParameters) DeepCopyInto(out *BotChannelDirectLineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineSpec ¶
type BotChannelDirectLineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelDirectLineParameters `json:"forProvider"` }
BotChannelDirectLineSpec defines the desired state of BotChannelDirectLine
func (*BotChannelDirectLineSpec) DeepCopy ¶
func (in *BotChannelDirectLineSpec) DeepCopy() *BotChannelDirectLineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpec.
func (*BotChannelDirectLineSpec) DeepCopyInto ¶
func (in *BotChannelDirectLineSpec) DeepCopyInto(out *BotChannelDirectLineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineSpeech ¶
type BotChannelDirectLineSpeech struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelDirectLineSpeechSpec `json:"spec"` Status BotChannelDirectLineSpeechStatus `json:"status,omitempty"` }
BotChannelDirectLineSpeech is the Schema for the BotChannelDirectLineSpeechs 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 (*BotChannelDirectLineSpeech) DeepCopy ¶
func (in *BotChannelDirectLineSpeech) DeepCopy() *BotChannelDirectLineSpeech
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeech) DeepCopyInto(out *BotChannelDirectLineSpeech)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelDirectLineSpeech) DeepCopyObject ¶
func (in *BotChannelDirectLineSpeech) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelDirectLineSpeech) GetCondition ¶
func (mg *BotChannelDirectLineSpeech) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) GetConnectionDetailsMapping ¶
func (tr *BotChannelDirectLineSpeech) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) GetDeletionPolicy ¶
func (mg *BotChannelDirectLineSpeech) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) GetID ¶
func (tr *BotChannelDirectLineSpeech) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) GetObservation ¶
func (tr *BotChannelDirectLineSpeech) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) GetParameters ¶
func (tr *BotChannelDirectLineSpeech) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) GetProviderConfigReference ¶
func (mg *BotChannelDirectLineSpeech) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) GetProviderReference ¶
func (mg *BotChannelDirectLineSpeech) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelDirectLineSpeech. Deprecated: Use GetProviderConfigReference.
func (*BotChannelDirectLineSpeech) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelDirectLineSpeech) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) GetTerraformResourceType ¶
func (mg *BotChannelDirectLineSpeech) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) GetTerraformSchemaVersion ¶
func (tr *BotChannelDirectLineSpeech) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelDirectLineSpeech) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelDirectLineSpeech) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) LateInitialize ¶
func (tr *BotChannelDirectLineSpeech) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelDirectLineSpeech using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelDirectLineSpeech) ResolveReferences ¶
ResolveReferences of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) SetConditions ¶
func (mg *BotChannelDirectLineSpeech) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) SetDeletionPolicy ¶
func (mg *BotChannelDirectLineSpeech) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) SetObservation ¶
func (tr *BotChannelDirectLineSpeech) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) SetParameters ¶
func (tr *BotChannelDirectLineSpeech) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeech) SetProviderConfigReference ¶
func (mg *BotChannelDirectLineSpeech) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) SetProviderReference ¶
func (mg *BotChannelDirectLineSpeech) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelDirectLineSpeech. Deprecated: Use SetProviderConfigReference.
func (*BotChannelDirectLineSpeech) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelDirectLineSpeech) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeech) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelDirectLineSpeech) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelDirectLineSpeech.
type BotChannelDirectLineSpeechList ¶
type BotChannelDirectLineSpeechList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelDirectLineSpeech `json:"items"` }
BotChannelDirectLineSpeechList contains a list of BotChannelDirectLineSpeechs
func (*BotChannelDirectLineSpeechList) DeepCopy ¶
func (in *BotChannelDirectLineSpeechList) DeepCopy() *BotChannelDirectLineSpeechList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeechList.
func (*BotChannelDirectLineSpeechList) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeechList) DeepCopyInto(out *BotChannelDirectLineSpeechList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelDirectLineSpeechList) DeepCopyObject ¶
func (in *BotChannelDirectLineSpeechList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelDirectLineSpeechList) GetItems ¶
func (l *BotChannelDirectLineSpeechList) GetItems() []resource.Managed
GetItems of this BotChannelDirectLineSpeechList.
type BotChannelDirectLineSpeechObservation ¶
type BotChannelDirectLineSpeechObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelDirectLineSpeechObservation) DeepCopy ¶
func (in *BotChannelDirectLineSpeechObservation) DeepCopy() *BotChannelDirectLineSpeechObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeechObservation.
func (*BotChannelDirectLineSpeechObservation) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeechObservation) DeepCopyInto(out *BotChannelDirectLineSpeechObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineSpeechParameters ¶
type BotChannelDirectLineSpeechParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*BotChannelDirectLineSpeechParameters) DeepCopy ¶
func (in *BotChannelDirectLineSpeechParameters) DeepCopy() *BotChannelDirectLineSpeechParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeechParameters.
func (*BotChannelDirectLineSpeechParameters) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeechParameters) DeepCopyInto(out *BotChannelDirectLineSpeechParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineSpeechSpec ¶
type BotChannelDirectLineSpeechSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelDirectLineSpeechParameters `json:"forProvider"` }
BotChannelDirectLineSpeechSpec defines the desired state of BotChannelDirectLineSpeech
func (*BotChannelDirectLineSpeechSpec) DeepCopy ¶
func (in *BotChannelDirectLineSpeechSpec) DeepCopy() *BotChannelDirectLineSpeechSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeechSpec.
func (*BotChannelDirectLineSpeechSpec) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeechSpec) DeepCopyInto(out *BotChannelDirectLineSpeechSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineSpeechStatus ¶
type BotChannelDirectLineSpeechStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelDirectLineSpeechObservation `json:"atProvider,omitempty"` }
BotChannelDirectLineSpeechStatus defines the observed state of BotChannelDirectLineSpeech.
func (*BotChannelDirectLineSpeechStatus) DeepCopy ¶
func (in *BotChannelDirectLineSpeechStatus) DeepCopy() *BotChannelDirectLineSpeechStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineSpeechStatus.
func (*BotChannelDirectLineSpeechStatus) DeepCopyInto ¶
func (in *BotChannelDirectLineSpeechStatus) DeepCopyInto(out *BotChannelDirectLineSpeechStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelDirectLineStatus ¶
type BotChannelDirectLineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelDirectLineObservation `json:"atProvider,omitempty"` }
BotChannelDirectLineStatus defines the observed state of BotChannelDirectLine.
func (*BotChannelDirectLineStatus) DeepCopy ¶
func (in *BotChannelDirectLineStatus) DeepCopy() *BotChannelDirectLineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelDirectLineStatus.
func (*BotChannelDirectLineStatus) DeepCopyInto ¶
func (in *BotChannelDirectLineStatus) DeepCopyInto(out *BotChannelDirectLineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelEmail ¶
type BotChannelEmail struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelEmailSpec `json:"spec"` Status BotChannelEmailStatus `json:"status,omitempty"` }
BotChannelEmail is the Schema for the BotChannelEmails 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 (*BotChannelEmail) DeepCopy ¶
func (in *BotChannelEmail) DeepCopy() *BotChannelEmail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmail.
func (*BotChannelEmail) DeepCopyInto ¶
func (in *BotChannelEmail) DeepCopyInto(out *BotChannelEmail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelEmail) DeepCopyObject ¶
func (in *BotChannelEmail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelEmail) GetCondition ¶
func (mg *BotChannelEmail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelEmail.
func (*BotChannelEmail) GetConnectionDetailsMapping ¶
func (tr *BotChannelEmail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelEmail
func (*BotChannelEmail) GetDeletionPolicy ¶
func (mg *BotChannelEmail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelEmail.
func (*BotChannelEmail) GetID ¶
func (tr *BotChannelEmail) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelEmail
func (*BotChannelEmail) GetObservation ¶
func (tr *BotChannelEmail) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelEmail
func (*BotChannelEmail) GetParameters ¶
func (tr *BotChannelEmail) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelEmail
func (*BotChannelEmail) GetProviderConfigReference ¶
func (mg *BotChannelEmail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelEmail.
func (*BotChannelEmail) GetProviderReference ¶
func (mg *BotChannelEmail) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelEmail. Deprecated: Use GetProviderConfigReference.
func (*BotChannelEmail) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelEmail) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelEmail.
func (*BotChannelEmail) GetTerraformResourceType ¶
func (mg *BotChannelEmail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelEmail
func (*BotChannelEmail) GetTerraformSchemaVersion ¶
func (tr *BotChannelEmail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelEmail) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelEmail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelEmail.
func (*BotChannelEmail) LateInitialize ¶
func (tr *BotChannelEmail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelEmail using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelEmail) ResolveReferences ¶
ResolveReferences of this BotChannelEmail.
func (*BotChannelEmail) SetConditions ¶
func (mg *BotChannelEmail) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelEmail.
func (*BotChannelEmail) SetDeletionPolicy ¶
func (mg *BotChannelEmail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelEmail.
func (*BotChannelEmail) SetObservation ¶
func (tr *BotChannelEmail) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelEmail
func (*BotChannelEmail) SetParameters ¶
func (tr *BotChannelEmail) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelEmail
func (*BotChannelEmail) SetProviderConfigReference ¶
func (mg *BotChannelEmail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelEmail.
func (*BotChannelEmail) SetProviderReference ¶
func (mg *BotChannelEmail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelEmail. Deprecated: Use SetProviderConfigReference.
func (*BotChannelEmail) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelEmail) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelEmail.
func (*BotChannelEmail) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelEmail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelEmail.
type BotChannelEmailList ¶
type BotChannelEmailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelEmail `json:"items"` }
BotChannelEmailList contains a list of BotChannelEmails
func (*BotChannelEmailList) DeepCopy ¶
func (in *BotChannelEmailList) DeepCopy() *BotChannelEmailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmailList.
func (*BotChannelEmailList) DeepCopyInto ¶
func (in *BotChannelEmailList) DeepCopyInto(out *BotChannelEmailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelEmailList) DeepCopyObject ¶
func (in *BotChannelEmailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelEmailList) GetItems ¶
func (l *BotChannelEmailList) GetItems() []resource.Managed
GetItems of this BotChannelEmailList.
type BotChannelEmailObservation ¶
type BotChannelEmailObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelEmailObservation) DeepCopy ¶
func (in *BotChannelEmailObservation) DeepCopy() *BotChannelEmailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmailObservation.
func (*BotChannelEmailObservation) DeepCopyInto ¶
func (in *BotChannelEmailObservation) DeepCopyInto(out *BotChannelEmailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelEmailParameters ¶
type BotChannelEmailParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*BotChannelEmailParameters) DeepCopy ¶
func (in *BotChannelEmailParameters) DeepCopy() *BotChannelEmailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmailParameters.
func (*BotChannelEmailParameters) DeepCopyInto ¶
func (in *BotChannelEmailParameters) DeepCopyInto(out *BotChannelEmailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelEmailSpec ¶
type BotChannelEmailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelEmailParameters `json:"forProvider"` }
BotChannelEmailSpec defines the desired state of BotChannelEmail
func (*BotChannelEmailSpec) DeepCopy ¶
func (in *BotChannelEmailSpec) DeepCopy() *BotChannelEmailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmailSpec.
func (*BotChannelEmailSpec) DeepCopyInto ¶
func (in *BotChannelEmailSpec) DeepCopyInto(out *BotChannelEmailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelEmailStatus ¶
type BotChannelEmailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelEmailObservation `json:"atProvider,omitempty"` }
BotChannelEmailStatus defines the observed state of BotChannelEmail.
func (*BotChannelEmailStatus) DeepCopy ¶
func (in *BotChannelEmailStatus) DeepCopy() *BotChannelEmailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelEmailStatus.
func (*BotChannelEmailStatus) DeepCopyInto ¶
func (in *BotChannelEmailStatus) DeepCopyInto(out *BotChannelEmailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelFacebook ¶
type BotChannelFacebook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelFacebookSpec `json:"spec"` Status BotChannelFacebookStatus `json:"status,omitempty"` }
BotChannelFacebook is the Schema for the BotChannelFacebooks 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 (*BotChannelFacebook) DeepCopy ¶
func (in *BotChannelFacebook) DeepCopy() *BotChannelFacebook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebook.
func (*BotChannelFacebook) DeepCopyInto ¶
func (in *BotChannelFacebook) DeepCopyInto(out *BotChannelFacebook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelFacebook) DeepCopyObject ¶
func (in *BotChannelFacebook) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelFacebook) GetCondition ¶
func (mg *BotChannelFacebook) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelFacebook.
func (*BotChannelFacebook) GetConnectionDetailsMapping ¶
func (tr *BotChannelFacebook) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelFacebook
func (*BotChannelFacebook) GetDeletionPolicy ¶
func (mg *BotChannelFacebook) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelFacebook.
func (*BotChannelFacebook) GetID ¶
func (tr *BotChannelFacebook) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelFacebook
func (*BotChannelFacebook) GetObservation ¶
func (tr *BotChannelFacebook) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelFacebook
func (*BotChannelFacebook) GetParameters ¶
func (tr *BotChannelFacebook) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelFacebook
func (*BotChannelFacebook) GetProviderConfigReference ¶
func (mg *BotChannelFacebook) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelFacebook.
func (*BotChannelFacebook) GetProviderReference ¶
func (mg *BotChannelFacebook) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelFacebook. Deprecated: Use GetProviderConfigReference.
func (*BotChannelFacebook) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelFacebook) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelFacebook.
func (*BotChannelFacebook) GetTerraformResourceType ¶
func (mg *BotChannelFacebook) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelFacebook
func (*BotChannelFacebook) GetTerraformSchemaVersion ¶
func (tr *BotChannelFacebook) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelFacebook) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelFacebook) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelFacebook.
func (*BotChannelFacebook) LateInitialize ¶
func (tr *BotChannelFacebook) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelFacebook using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelFacebook) ResolveReferences ¶
ResolveReferences of this BotChannelFacebook.
func (*BotChannelFacebook) SetConditions ¶
func (mg *BotChannelFacebook) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelFacebook.
func (*BotChannelFacebook) SetDeletionPolicy ¶
func (mg *BotChannelFacebook) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelFacebook.
func (*BotChannelFacebook) SetObservation ¶
func (tr *BotChannelFacebook) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelFacebook
func (*BotChannelFacebook) SetParameters ¶
func (tr *BotChannelFacebook) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelFacebook
func (*BotChannelFacebook) SetProviderConfigReference ¶
func (mg *BotChannelFacebook) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelFacebook.
func (*BotChannelFacebook) SetProviderReference ¶
func (mg *BotChannelFacebook) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelFacebook. Deprecated: Use SetProviderConfigReference.
func (*BotChannelFacebook) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelFacebook) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelFacebook.
func (*BotChannelFacebook) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelFacebook) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelFacebook.
type BotChannelFacebookList ¶
type BotChannelFacebookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelFacebook `json:"items"` }
BotChannelFacebookList contains a list of BotChannelFacebooks
func (*BotChannelFacebookList) DeepCopy ¶
func (in *BotChannelFacebookList) DeepCopy() *BotChannelFacebookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebookList.
func (*BotChannelFacebookList) DeepCopyInto ¶
func (in *BotChannelFacebookList) DeepCopyInto(out *BotChannelFacebookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelFacebookList) DeepCopyObject ¶
func (in *BotChannelFacebookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelFacebookList) GetItems ¶
func (l *BotChannelFacebookList) GetItems() []resource.Managed
GetItems of this BotChannelFacebookList.
type BotChannelFacebookObservation ¶
type BotChannelFacebookObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelFacebookObservation) DeepCopy ¶
func (in *BotChannelFacebookObservation) DeepCopy() *BotChannelFacebookObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebookObservation.
func (*BotChannelFacebookObservation) DeepCopyInto ¶
func (in *BotChannelFacebookObservation) DeepCopyInto(out *BotChannelFacebookObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelFacebookParameters ¶
type BotChannelFacebookParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*BotChannelFacebookParameters) DeepCopy ¶
func (in *BotChannelFacebookParameters) DeepCopy() *BotChannelFacebookParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebookParameters.
func (*BotChannelFacebookParameters) DeepCopyInto ¶
func (in *BotChannelFacebookParameters) DeepCopyInto(out *BotChannelFacebookParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelFacebookSpec ¶
type BotChannelFacebookSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelFacebookParameters `json:"forProvider"` }
BotChannelFacebookSpec defines the desired state of BotChannelFacebook
func (*BotChannelFacebookSpec) DeepCopy ¶
func (in *BotChannelFacebookSpec) DeepCopy() *BotChannelFacebookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebookSpec.
func (*BotChannelFacebookSpec) DeepCopyInto ¶
func (in *BotChannelFacebookSpec) DeepCopyInto(out *BotChannelFacebookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelFacebookStatus ¶
type BotChannelFacebookStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelFacebookObservation `json:"atProvider,omitempty"` }
BotChannelFacebookStatus defines the observed state of BotChannelFacebook.
func (*BotChannelFacebookStatus) DeepCopy ¶
func (in *BotChannelFacebookStatus) DeepCopy() *BotChannelFacebookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelFacebookStatus.
func (*BotChannelFacebookStatus) DeepCopyInto ¶
func (in *BotChannelFacebookStatus) DeepCopyInto(out *BotChannelFacebookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelLine ¶
type BotChannelLine struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelLineSpec `json:"spec"` Status BotChannelLineStatus `json:"status,omitempty"` }
BotChannelLine is the Schema for the BotChannelLines 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 (*BotChannelLine) DeepCopy ¶
func (in *BotChannelLine) DeepCopy() *BotChannelLine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLine.
func (*BotChannelLine) DeepCopyInto ¶
func (in *BotChannelLine) DeepCopyInto(out *BotChannelLine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelLine) DeepCopyObject ¶
func (in *BotChannelLine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelLine) GetCondition ¶
func (mg *BotChannelLine) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelLine.
func (*BotChannelLine) GetConnectionDetailsMapping ¶
func (tr *BotChannelLine) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelLine
func (*BotChannelLine) GetDeletionPolicy ¶
func (mg *BotChannelLine) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelLine.
func (*BotChannelLine) GetID ¶
func (tr *BotChannelLine) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelLine
func (*BotChannelLine) GetObservation ¶
func (tr *BotChannelLine) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelLine
func (*BotChannelLine) GetParameters ¶
func (tr *BotChannelLine) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelLine
func (*BotChannelLine) GetProviderConfigReference ¶
func (mg *BotChannelLine) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelLine.
func (*BotChannelLine) GetProviderReference ¶
func (mg *BotChannelLine) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelLine. Deprecated: Use GetProviderConfigReference.
func (*BotChannelLine) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelLine) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelLine.
func (*BotChannelLine) GetTerraformResourceType ¶
func (mg *BotChannelLine) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelLine
func (*BotChannelLine) GetTerraformSchemaVersion ¶
func (tr *BotChannelLine) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelLine) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelLine) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelLine.
func (*BotChannelLine) LateInitialize ¶
func (tr *BotChannelLine) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelLine using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelLine) ResolveReferences ¶
ResolveReferences of this BotChannelLine.
func (*BotChannelLine) SetConditions ¶
func (mg *BotChannelLine) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelLine.
func (*BotChannelLine) SetDeletionPolicy ¶
func (mg *BotChannelLine) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelLine.
func (*BotChannelLine) SetObservation ¶
func (tr *BotChannelLine) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelLine
func (*BotChannelLine) SetParameters ¶
func (tr *BotChannelLine) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelLine
func (*BotChannelLine) SetProviderConfigReference ¶
func (mg *BotChannelLine) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelLine.
func (*BotChannelLine) SetProviderReference ¶
func (mg *BotChannelLine) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelLine. Deprecated: Use SetProviderConfigReference.
func (*BotChannelLine) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelLine) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelLine.
func (*BotChannelLine) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelLine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelLine.
type BotChannelLineList ¶
type BotChannelLineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelLine `json:"items"` }
BotChannelLineList contains a list of BotChannelLines
func (*BotChannelLineList) DeepCopy ¶
func (in *BotChannelLineList) DeepCopy() *BotChannelLineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLineList.
func (*BotChannelLineList) DeepCopyInto ¶
func (in *BotChannelLineList) DeepCopyInto(out *BotChannelLineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelLineList) DeepCopyObject ¶
func (in *BotChannelLineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelLineList) GetItems ¶
func (l *BotChannelLineList) GetItems() []resource.Managed
GetItems of this BotChannelLineList.
type BotChannelLineObservation ¶
type BotChannelLineObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelLineObservation) DeepCopy ¶
func (in *BotChannelLineObservation) DeepCopy() *BotChannelLineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLineObservation.
func (*BotChannelLineObservation) DeepCopyInto ¶
func (in *BotChannelLineObservation) DeepCopyInto(out *BotChannelLineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelLineParameters ¶
type BotChannelLineParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*BotChannelLineParameters) DeepCopy ¶
func (in *BotChannelLineParameters) DeepCopy() *BotChannelLineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLineParameters.
func (*BotChannelLineParameters) DeepCopyInto ¶
func (in *BotChannelLineParameters) DeepCopyInto(out *BotChannelLineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelLineSpec ¶
type BotChannelLineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelLineParameters `json:"forProvider"` }
BotChannelLineSpec defines the desired state of BotChannelLine
func (*BotChannelLineSpec) DeepCopy ¶
func (in *BotChannelLineSpec) DeepCopy() *BotChannelLineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLineSpec.
func (*BotChannelLineSpec) DeepCopyInto ¶
func (in *BotChannelLineSpec) DeepCopyInto(out *BotChannelLineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelLineStatus ¶
type BotChannelLineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelLineObservation `json:"atProvider,omitempty"` }
BotChannelLineStatus defines the observed state of BotChannelLine.
func (*BotChannelLineStatus) DeepCopy ¶
func (in *BotChannelLineStatus) DeepCopy() *BotChannelLineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelLineStatus.
func (*BotChannelLineStatus) DeepCopyInto ¶
func (in *BotChannelLineStatus) DeepCopyInto(out *BotChannelLineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelMSTeams ¶
type BotChannelMSTeams struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelMSTeamsSpec `json:"spec"` Status BotChannelMSTeamsStatus `json:"status,omitempty"` }
BotChannelMSTeams is the Schema for the BotChannelMSTeamss 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 (*BotChannelMSTeams) DeepCopy ¶
func (in *BotChannelMSTeams) DeepCopy() *BotChannelMSTeams
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeams.
func (*BotChannelMSTeams) DeepCopyInto ¶
func (in *BotChannelMSTeams) DeepCopyInto(out *BotChannelMSTeams)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelMSTeams) DeepCopyObject ¶
func (in *BotChannelMSTeams) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelMSTeams) GetCondition ¶
func (mg *BotChannelMSTeams) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelMSTeams.
func (*BotChannelMSTeams) GetConnectionDetailsMapping ¶
func (tr *BotChannelMSTeams) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelMSTeams
func (*BotChannelMSTeams) GetDeletionPolicy ¶
func (mg *BotChannelMSTeams) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelMSTeams.
func (*BotChannelMSTeams) GetID ¶
func (tr *BotChannelMSTeams) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelMSTeams
func (*BotChannelMSTeams) GetObservation ¶
func (tr *BotChannelMSTeams) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelMSTeams
func (*BotChannelMSTeams) GetParameters ¶
func (tr *BotChannelMSTeams) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelMSTeams
func (*BotChannelMSTeams) GetProviderConfigReference ¶
func (mg *BotChannelMSTeams) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelMSTeams.
func (*BotChannelMSTeams) GetProviderReference ¶
func (mg *BotChannelMSTeams) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelMSTeams. Deprecated: Use GetProviderConfigReference.
func (*BotChannelMSTeams) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelMSTeams) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelMSTeams.
func (*BotChannelMSTeams) GetTerraformResourceType ¶
func (mg *BotChannelMSTeams) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelMSTeams
func (*BotChannelMSTeams) GetTerraformSchemaVersion ¶
func (tr *BotChannelMSTeams) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelMSTeams) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelMSTeams) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelMSTeams.
func (*BotChannelMSTeams) LateInitialize ¶
func (tr *BotChannelMSTeams) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelMSTeams using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelMSTeams) ResolveReferences ¶
ResolveReferences of this BotChannelMSTeams.
func (*BotChannelMSTeams) SetConditions ¶
func (mg *BotChannelMSTeams) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelMSTeams.
func (*BotChannelMSTeams) SetDeletionPolicy ¶
func (mg *BotChannelMSTeams) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelMSTeams.
func (*BotChannelMSTeams) SetObservation ¶
func (tr *BotChannelMSTeams) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelMSTeams
func (*BotChannelMSTeams) SetParameters ¶
func (tr *BotChannelMSTeams) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelMSTeams
func (*BotChannelMSTeams) SetProviderConfigReference ¶
func (mg *BotChannelMSTeams) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelMSTeams.
func (*BotChannelMSTeams) SetProviderReference ¶
func (mg *BotChannelMSTeams) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelMSTeams. Deprecated: Use SetProviderConfigReference.
func (*BotChannelMSTeams) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelMSTeams) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelMSTeams.
func (*BotChannelMSTeams) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelMSTeams) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelMSTeams.
type BotChannelMSTeamsList ¶
type BotChannelMSTeamsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelMSTeams `json:"items"` }
BotChannelMSTeamsList contains a list of BotChannelMSTeamss
func (*BotChannelMSTeamsList) DeepCopy ¶
func (in *BotChannelMSTeamsList) DeepCopy() *BotChannelMSTeamsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeamsList.
func (*BotChannelMSTeamsList) DeepCopyInto ¶
func (in *BotChannelMSTeamsList) DeepCopyInto(out *BotChannelMSTeamsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelMSTeamsList) DeepCopyObject ¶
func (in *BotChannelMSTeamsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelMSTeamsList) GetItems ¶
func (l *BotChannelMSTeamsList) GetItems() []resource.Managed
GetItems of this BotChannelMSTeamsList.
type BotChannelMSTeamsObservation ¶
type BotChannelMSTeamsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelMSTeamsObservation) DeepCopy ¶
func (in *BotChannelMSTeamsObservation) DeepCopy() *BotChannelMSTeamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeamsObservation.
func (*BotChannelMSTeamsObservation) DeepCopyInto ¶
func (in *BotChannelMSTeamsObservation) DeepCopyInto(out *BotChannelMSTeamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelMSTeamsParameters ¶
type BotChannelMSTeamsParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*BotChannelMSTeamsParameters) DeepCopy ¶
func (in *BotChannelMSTeamsParameters) DeepCopy() *BotChannelMSTeamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeamsParameters.
func (*BotChannelMSTeamsParameters) DeepCopyInto ¶
func (in *BotChannelMSTeamsParameters) DeepCopyInto(out *BotChannelMSTeamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelMSTeamsSpec ¶
type BotChannelMSTeamsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelMSTeamsParameters `json:"forProvider"` }
BotChannelMSTeamsSpec defines the desired state of BotChannelMSTeams
func (*BotChannelMSTeamsSpec) DeepCopy ¶
func (in *BotChannelMSTeamsSpec) DeepCopy() *BotChannelMSTeamsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeamsSpec.
func (*BotChannelMSTeamsSpec) DeepCopyInto ¶
func (in *BotChannelMSTeamsSpec) DeepCopyInto(out *BotChannelMSTeamsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelMSTeamsStatus ¶
type BotChannelMSTeamsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelMSTeamsObservation `json:"atProvider,omitempty"` }
BotChannelMSTeamsStatus defines the observed state of BotChannelMSTeams.
func (*BotChannelMSTeamsStatus) DeepCopy ¶
func (in *BotChannelMSTeamsStatus) DeepCopy() *BotChannelMSTeamsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelMSTeamsStatus.
func (*BotChannelMSTeamsStatus) DeepCopyInto ¶
func (in *BotChannelMSTeamsStatus) DeepCopyInto(out *BotChannelMSTeamsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSMS ¶
type BotChannelSMS struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelSMSSpec `json:"spec"` Status BotChannelSMSStatus `json:"status,omitempty"` }
BotChannelSMS is the Schema for the BotChannelSMSs 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 (*BotChannelSMS) DeepCopy ¶
func (in *BotChannelSMS) DeepCopy() *BotChannelSMS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMS.
func (*BotChannelSMS) DeepCopyInto ¶
func (in *BotChannelSMS) DeepCopyInto(out *BotChannelSMS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelSMS) DeepCopyObject ¶
func (in *BotChannelSMS) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelSMS) GetCondition ¶
func (mg *BotChannelSMS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelSMS.
func (*BotChannelSMS) GetConnectionDetailsMapping ¶
func (tr *BotChannelSMS) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelSMS
func (*BotChannelSMS) GetDeletionPolicy ¶
func (mg *BotChannelSMS) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelSMS.
func (*BotChannelSMS) GetID ¶
func (tr *BotChannelSMS) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelSMS
func (*BotChannelSMS) GetObservation ¶
func (tr *BotChannelSMS) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelSMS
func (*BotChannelSMS) GetParameters ¶
func (tr *BotChannelSMS) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelSMS
func (*BotChannelSMS) GetProviderConfigReference ¶
func (mg *BotChannelSMS) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelSMS.
func (*BotChannelSMS) GetProviderReference ¶
func (mg *BotChannelSMS) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelSMS. Deprecated: Use GetProviderConfigReference.
func (*BotChannelSMS) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelSMS) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelSMS.
func (*BotChannelSMS) GetTerraformResourceType ¶
func (mg *BotChannelSMS) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelSMS
func (*BotChannelSMS) GetTerraformSchemaVersion ¶
func (tr *BotChannelSMS) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelSMS) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelSMS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelSMS.
func (*BotChannelSMS) LateInitialize ¶
func (tr *BotChannelSMS) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelSMS using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelSMS) ResolveReferences ¶
ResolveReferences of this BotChannelSMS.
func (*BotChannelSMS) SetConditions ¶
func (mg *BotChannelSMS) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelSMS.
func (*BotChannelSMS) SetDeletionPolicy ¶
func (mg *BotChannelSMS) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelSMS.
func (*BotChannelSMS) SetObservation ¶
func (tr *BotChannelSMS) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelSMS
func (*BotChannelSMS) SetParameters ¶
func (tr *BotChannelSMS) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelSMS
func (*BotChannelSMS) SetProviderConfigReference ¶
func (mg *BotChannelSMS) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelSMS.
func (*BotChannelSMS) SetProviderReference ¶
func (mg *BotChannelSMS) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelSMS. Deprecated: Use SetProviderConfigReference.
func (*BotChannelSMS) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelSMS) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelSMS.
func (*BotChannelSMS) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelSMS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelSMS.
type BotChannelSMSList ¶
type BotChannelSMSList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelSMS `json:"items"` }
BotChannelSMSList contains a list of BotChannelSMSs
func (*BotChannelSMSList) DeepCopy ¶
func (in *BotChannelSMSList) DeepCopy() *BotChannelSMSList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMSList.
func (*BotChannelSMSList) DeepCopyInto ¶
func (in *BotChannelSMSList) DeepCopyInto(out *BotChannelSMSList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelSMSList) DeepCopyObject ¶
func (in *BotChannelSMSList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelSMSList) GetItems ¶
func (l *BotChannelSMSList) GetItems() []resource.Managed
GetItems of this BotChannelSMSList.
type BotChannelSMSObservation ¶
type BotChannelSMSObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelSMSObservation) DeepCopy ¶
func (in *BotChannelSMSObservation) DeepCopy() *BotChannelSMSObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMSObservation.
func (*BotChannelSMSObservation) DeepCopyInto ¶
func (in *BotChannelSMSObservation) DeepCopyInto(out *BotChannelSMSObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSMSParameters ¶
type BotChannelSMSParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SMSChannelAccountSecurityID *string `json:"smsChannelAccountSecurityId" tf:"sms_channel_account_security_id,omitempty"` // +kubebuilder:validation:Required SMSChannelAuthTokenSecretRef v1.SecretKeySelector `json:"smsChannelAuthTokenSecretRef" tf:"-"` }
func (*BotChannelSMSParameters) DeepCopy ¶
func (in *BotChannelSMSParameters) DeepCopy() *BotChannelSMSParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMSParameters.
func (*BotChannelSMSParameters) DeepCopyInto ¶
func (in *BotChannelSMSParameters) DeepCopyInto(out *BotChannelSMSParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSMSSpec ¶
type BotChannelSMSSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelSMSParameters `json:"forProvider"` }
BotChannelSMSSpec defines the desired state of BotChannelSMS
func (*BotChannelSMSSpec) DeepCopy ¶
func (in *BotChannelSMSSpec) DeepCopy() *BotChannelSMSSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMSSpec.
func (*BotChannelSMSSpec) DeepCopyInto ¶
func (in *BotChannelSMSSpec) DeepCopyInto(out *BotChannelSMSSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSMSStatus ¶
type BotChannelSMSStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelSMSObservation `json:"atProvider,omitempty"` }
BotChannelSMSStatus defines the observed state of BotChannelSMS.
func (*BotChannelSMSStatus) DeepCopy ¶
func (in *BotChannelSMSStatus) DeepCopy() *BotChannelSMSStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSMSStatus.
func (*BotChannelSMSStatus) DeepCopyInto ¶
func (in *BotChannelSMSStatus) DeepCopyInto(out *BotChannelSMSStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSlack ¶
type BotChannelSlack struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelSlackSpec `json:"spec"` Status BotChannelSlackStatus `json:"status,omitempty"` }
BotChannelSlack is the Schema for the BotChannelSlacks 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 (*BotChannelSlack) DeepCopy ¶
func (in *BotChannelSlack) DeepCopy() *BotChannelSlack
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlack.
func (*BotChannelSlack) DeepCopyInto ¶
func (in *BotChannelSlack) DeepCopyInto(out *BotChannelSlack)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelSlack) DeepCopyObject ¶
func (in *BotChannelSlack) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelSlack) GetCondition ¶
func (mg *BotChannelSlack) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelSlack.
func (*BotChannelSlack) GetConnectionDetailsMapping ¶
func (tr *BotChannelSlack) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelSlack
func (*BotChannelSlack) GetDeletionPolicy ¶
func (mg *BotChannelSlack) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelSlack.
func (*BotChannelSlack) GetID ¶
func (tr *BotChannelSlack) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelSlack
func (*BotChannelSlack) GetObservation ¶
func (tr *BotChannelSlack) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelSlack
func (*BotChannelSlack) GetParameters ¶
func (tr *BotChannelSlack) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelSlack
func (*BotChannelSlack) GetProviderConfigReference ¶
func (mg *BotChannelSlack) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelSlack.
func (*BotChannelSlack) GetProviderReference ¶
func (mg *BotChannelSlack) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelSlack. Deprecated: Use GetProviderConfigReference.
func (*BotChannelSlack) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelSlack) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelSlack.
func (*BotChannelSlack) GetTerraformResourceType ¶
func (mg *BotChannelSlack) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelSlack
func (*BotChannelSlack) GetTerraformSchemaVersion ¶
func (tr *BotChannelSlack) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelSlack) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelSlack) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelSlack.
func (*BotChannelSlack) LateInitialize ¶
func (tr *BotChannelSlack) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelSlack using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelSlack) ResolveReferences ¶
ResolveReferences of this BotChannelSlack.
func (*BotChannelSlack) SetConditions ¶
func (mg *BotChannelSlack) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelSlack.
func (*BotChannelSlack) SetDeletionPolicy ¶
func (mg *BotChannelSlack) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelSlack.
func (*BotChannelSlack) SetObservation ¶
func (tr *BotChannelSlack) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelSlack
func (*BotChannelSlack) SetParameters ¶
func (tr *BotChannelSlack) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelSlack
func (*BotChannelSlack) SetProviderConfigReference ¶
func (mg *BotChannelSlack) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelSlack.
func (*BotChannelSlack) SetProviderReference ¶
func (mg *BotChannelSlack) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelSlack. Deprecated: Use SetProviderConfigReference.
func (*BotChannelSlack) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelSlack) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelSlack.
func (*BotChannelSlack) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelSlack) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelSlack.
type BotChannelSlackList ¶
type BotChannelSlackList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelSlack `json:"items"` }
BotChannelSlackList contains a list of BotChannelSlacks
func (*BotChannelSlackList) DeepCopy ¶
func (in *BotChannelSlackList) DeepCopy() *BotChannelSlackList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlackList.
func (*BotChannelSlackList) DeepCopyInto ¶
func (in *BotChannelSlackList) DeepCopyInto(out *BotChannelSlackList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelSlackList) DeepCopyObject ¶
func (in *BotChannelSlackList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelSlackList) GetItems ¶
func (l *BotChannelSlackList) GetItems() []resource.Managed
GetItems of this BotChannelSlackList.
type BotChannelSlackObservation ¶
type BotChannelSlackObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelSlackObservation) DeepCopy ¶
func (in *BotChannelSlackObservation) DeepCopy() *BotChannelSlackObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlackObservation.
func (*BotChannelSlackObservation) DeepCopyInto ¶
func (in *BotChannelSlackObservation) DeepCopyInto(out *BotChannelSlackObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSlackParameters ¶
type BotChannelSlackParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SigningSecretSecretRef *v1.SecretKeySelector `json:"signingSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required VerificationTokenSecretRef v1.SecretKeySelector `json:"verificationTokenSecretRef" tf:"-"` }
func (*BotChannelSlackParameters) DeepCopy ¶
func (in *BotChannelSlackParameters) DeepCopy() *BotChannelSlackParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlackParameters.
func (*BotChannelSlackParameters) DeepCopyInto ¶
func (in *BotChannelSlackParameters) DeepCopyInto(out *BotChannelSlackParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSlackSpec ¶
type BotChannelSlackSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelSlackParameters `json:"forProvider"` }
BotChannelSlackSpec defines the desired state of BotChannelSlack
func (*BotChannelSlackSpec) DeepCopy ¶
func (in *BotChannelSlackSpec) DeepCopy() *BotChannelSlackSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlackSpec.
func (*BotChannelSlackSpec) DeepCopyInto ¶
func (in *BotChannelSlackSpec) DeepCopyInto(out *BotChannelSlackSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelSlackStatus ¶
type BotChannelSlackStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelSlackObservation `json:"atProvider,omitempty"` }
BotChannelSlackStatus defines the observed state of BotChannelSlack.
func (*BotChannelSlackStatus) DeepCopy ¶
func (in *BotChannelSlackStatus) DeepCopy() *BotChannelSlackStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelSlackStatus.
func (*BotChannelSlackStatus) DeepCopyInto ¶
func (in *BotChannelSlackStatus) DeepCopyInto(out *BotChannelSlackStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelWebChat ¶
type BotChannelWebChat struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelWebChatSpec `json:"spec"` Status BotChannelWebChatStatus `json:"status,omitempty"` }
BotChannelWebChat is the Schema for the BotChannelWebChats 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 (*BotChannelWebChat) DeepCopy ¶
func (in *BotChannelWebChat) DeepCopy() *BotChannelWebChat
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChat.
func (*BotChannelWebChat) DeepCopyInto ¶
func (in *BotChannelWebChat) DeepCopyInto(out *BotChannelWebChat)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelWebChat) DeepCopyObject ¶
func (in *BotChannelWebChat) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelWebChat) GetCondition ¶
func (mg *BotChannelWebChat) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelWebChat.
func (*BotChannelWebChat) GetConnectionDetailsMapping ¶
func (tr *BotChannelWebChat) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelWebChat
func (*BotChannelWebChat) GetDeletionPolicy ¶
func (mg *BotChannelWebChat) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelWebChat.
func (*BotChannelWebChat) GetID ¶
func (tr *BotChannelWebChat) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelWebChat
func (*BotChannelWebChat) GetObservation ¶
func (tr *BotChannelWebChat) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelWebChat
func (*BotChannelWebChat) GetParameters ¶
func (tr *BotChannelWebChat) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelWebChat
func (*BotChannelWebChat) GetProviderConfigReference ¶
func (mg *BotChannelWebChat) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelWebChat.
func (*BotChannelWebChat) GetProviderReference ¶
func (mg *BotChannelWebChat) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelWebChat. Deprecated: Use GetProviderConfigReference.
func (*BotChannelWebChat) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelWebChat) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelWebChat.
func (*BotChannelWebChat) GetTerraformResourceType ¶
func (mg *BotChannelWebChat) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelWebChat
func (*BotChannelWebChat) GetTerraformSchemaVersion ¶
func (tr *BotChannelWebChat) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelWebChat) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelWebChat) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelWebChat.
func (*BotChannelWebChat) LateInitialize ¶
func (tr *BotChannelWebChat) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelWebChat using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelWebChat) ResolveReferences ¶
ResolveReferences of this BotChannelWebChat.
func (*BotChannelWebChat) SetConditions ¶
func (mg *BotChannelWebChat) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelWebChat.
func (*BotChannelWebChat) SetDeletionPolicy ¶
func (mg *BotChannelWebChat) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelWebChat.
func (*BotChannelWebChat) SetObservation ¶
func (tr *BotChannelWebChat) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelWebChat
func (*BotChannelWebChat) SetParameters ¶
func (tr *BotChannelWebChat) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelWebChat
func (*BotChannelWebChat) SetProviderConfigReference ¶
func (mg *BotChannelWebChat) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelWebChat.
func (*BotChannelWebChat) SetProviderReference ¶
func (mg *BotChannelWebChat) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelWebChat. Deprecated: Use SetProviderConfigReference.
func (*BotChannelWebChat) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelWebChat) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelWebChat.
func (*BotChannelWebChat) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelWebChat) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelWebChat.
type BotChannelWebChatList ¶
type BotChannelWebChatList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelWebChat `json:"items"` }
BotChannelWebChatList contains a list of BotChannelWebChats
func (*BotChannelWebChatList) DeepCopy ¶
func (in *BotChannelWebChatList) DeepCopy() *BotChannelWebChatList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChatList.
func (*BotChannelWebChatList) DeepCopyInto ¶
func (in *BotChannelWebChatList) DeepCopyInto(out *BotChannelWebChatList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelWebChatList) DeepCopyObject ¶
func (in *BotChannelWebChatList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelWebChatList) GetItems ¶
func (l *BotChannelWebChatList) GetItems() []resource.Managed
GetItems of this BotChannelWebChatList.
type BotChannelWebChatObservation ¶
type BotChannelWebChatObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelWebChatObservation) DeepCopy ¶
func (in *BotChannelWebChatObservation) DeepCopy() *BotChannelWebChatObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChatObservation.
func (*BotChannelWebChatObservation) DeepCopyInto ¶
func (in *BotChannelWebChatObservation) DeepCopyInto(out *BotChannelWebChatObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelWebChatParameters ¶
type BotChannelWebChatParameters struct { // +kubebuilder:validation:Required BotName *string `json:"botName" tf:"bot_name,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SiteNames []*string `json:"siteNames" tf:"site_names,omitempty"` }
func (*BotChannelWebChatParameters) DeepCopy ¶
func (in *BotChannelWebChatParameters) DeepCopy() *BotChannelWebChatParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChatParameters.
func (*BotChannelWebChatParameters) DeepCopyInto ¶
func (in *BotChannelWebChatParameters) DeepCopyInto(out *BotChannelWebChatParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelWebChatSpec ¶
type BotChannelWebChatSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelWebChatParameters `json:"forProvider"` }
BotChannelWebChatSpec defines the desired state of BotChannelWebChat
func (*BotChannelWebChatSpec) DeepCopy ¶
func (in *BotChannelWebChatSpec) DeepCopy() *BotChannelWebChatSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChatSpec.
func (*BotChannelWebChatSpec) DeepCopyInto ¶
func (in *BotChannelWebChatSpec) DeepCopyInto(out *BotChannelWebChatSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelWebChatStatus ¶
type BotChannelWebChatStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelWebChatObservation `json:"atProvider,omitempty"` }
BotChannelWebChatStatus defines the observed state of BotChannelWebChat.
func (*BotChannelWebChatStatus) DeepCopy ¶
func (in *BotChannelWebChatStatus) DeepCopy() *BotChannelWebChatStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelWebChatStatus.
func (*BotChannelWebChatStatus) DeepCopyInto ¶
func (in *BotChannelWebChatStatus) DeepCopyInto(out *BotChannelWebChatStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelsRegistration ¶
type BotChannelsRegistration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotChannelsRegistrationSpec `json:"spec"` Status BotChannelsRegistrationStatus `json:"status,omitempty"` }
BotChannelsRegistration is the Schema for the BotChannelsRegistrations 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 (*BotChannelsRegistration) DeepCopy ¶
func (in *BotChannelsRegistration) DeepCopy() *BotChannelsRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistration.
func (*BotChannelsRegistration) DeepCopyInto ¶
func (in *BotChannelsRegistration) DeepCopyInto(out *BotChannelsRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelsRegistration) DeepCopyObject ¶
func (in *BotChannelsRegistration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelsRegistration) GetCondition ¶
func (mg *BotChannelsRegistration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotChannelsRegistration.
func (*BotChannelsRegistration) GetConnectionDetailsMapping ¶
func (tr *BotChannelsRegistration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotChannelsRegistration
func (*BotChannelsRegistration) GetDeletionPolicy ¶
func (mg *BotChannelsRegistration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotChannelsRegistration.
func (*BotChannelsRegistration) GetID ¶
func (tr *BotChannelsRegistration) GetID() string
GetID returns ID of underlying Terraform resource of this BotChannelsRegistration
func (*BotChannelsRegistration) GetObservation ¶
func (tr *BotChannelsRegistration) GetObservation() (map[string]interface{}, error)
GetObservation of this BotChannelsRegistration
func (*BotChannelsRegistration) GetParameters ¶
func (tr *BotChannelsRegistration) GetParameters() (map[string]interface{}, error)
GetParameters of this BotChannelsRegistration
func (*BotChannelsRegistration) GetProviderConfigReference ¶
func (mg *BotChannelsRegistration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotChannelsRegistration.
func (*BotChannelsRegistration) GetProviderReference ¶
func (mg *BotChannelsRegistration) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotChannelsRegistration. Deprecated: Use GetProviderConfigReference.
func (*BotChannelsRegistration) GetPublishConnectionDetailsTo ¶
func (mg *BotChannelsRegistration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotChannelsRegistration.
func (*BotChannelsRegistration) GetTerraformResourceType ¶
func (mg *BotChannelsRegistration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotChannelsRegistration
func (*BotChannelsRegistration) GetTerraformSchemaVersion ¶
func (tr *BotChannelsRegistration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotChannelsRegistration) GetWriteConnectionSecretToReference ¶
func (mg *BotChannelsRegistration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotChannelsRegistration.
func (*BotChannelsRegistration) LateInitialize ¶
func (tr *BotChannelsRegistration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotChannelsRegistration using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotChannelsRegistration) ResolveReferences ¶
ResolveReferences of this BotChannelsRegistration.
func (*BotChannelsRegistration) SetConditions ¶
func (mg *BotChannelsRegistration) SetConditions(c ...xpv1.Condition)
SetConditions of this BotChannelsRegistration.
func (*BotChannelsRegistration) SetDeletionPolicy ¶
func (mg *BotChannelsRegistration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotChannelsRegistration.
func (*BotChannelsRegistration) SetObservation ¶
func (tr *BotChannelsRegistration) SetObservation(obs map[string]interface{}) error
SetObservation for this BotChannelsRegistration
func (*BotChannelsRegistration) SetParameters ¶
func (tr *BotChannelsRegistration) SetParameters(params map[string]interface{}) error
SetParameters for this BotChannelsRegistration
func (*BotChannelsRegistration) SetProviderConfigReference ¶
func (mg *BotChannelsRegistration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotChannelsRegistration.
func (*BotChannelsRegistration) SetProviderReference ¶
func (mg *BotChannelsRegistration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotChannelsRegistration. Deprecated: Use SetProviderConfigReference.
func (*BotChannelsRegistration) SetPublishConnectionDetailsTo ¶
func (mg *BotChannelsRegistration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotChannelsRegistration.
func (*BotChannelsRegistration) SetWriteConnectionSecretToReference ¶
func (mg *BotChannelsRegistration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotChannelsRegistration.
type BotChannelsRegistrationList ¶
type BotChannelsRegistrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotChannelsRegistration `json:"items"` }
BotChannelsRegistrationList contains a list of BotChannelsRegistrations
func (*BotChannelsRegistrationList) DeepCopy ¶
func (in *BotChannelsRegistrationList) DeepCopy() *BotChannelsRegistrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistrationList.
func (*BotChannelsRegistrationList) DeepCopyInto ¶
func (in *BotChannelsRegistrationList) DeepCopyInto(out *BotChannelsRegistrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotChannelsRegistrationList) DeepCopyObject ¶
func (in *BotChannelsRegistrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotChannelsRegistrationList) GetItems ¶
func (l *BotChannelsRegistrationList) GetItems() []resource.Managed
GetItems of this BotChannelsRegistrationList.
type BotChannelsRegistrationObservation ¶
type BotChannelsRegistrationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotChannelsRegistrationObservation) DeepCopy ¶
func (in *BotChannelsRegistrationObservation) DeepCopy() *BotChannelsRegistrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistrationObservation.
func (*BotChannelsRegistrationObservation) DeepCopyInto ¶
func (in *BotChannelsRegistrationObservation) DeepCopyInto(out *BotChannelsRegistrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelsRegistrationParameters ¶
type BotChannelsRegistrationParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Sku *string `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*BotChannelsRegistrationParameters) DeepCopy ¶
func (in *BotChannelsRegistrationParameters) DeepCopy() *BotChannelsRegistrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistrationParameters.
func (*BotChannelsRegistrationParameters) DeepCopyInto ¶
func (in *BotChannelsRegistrationParameters) DeepCopyInto(out *BotChannelsRegistrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelsRegistrationSpec ¶
type BotChannelsRegistrationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotChannelsRegistrationParameters `json:"forProvider"` }
BotChannelsRegistrationSpec defines the desired state of BotChannelsRegistration
func (*BotChannelsRegistrationSpec) DeepCopy ¶
func (in *BotChannelsRegistrationSpec) DeepCopy() *BotChannelsRegistrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistrationSpec.
func (*BotChannelsRegistrationSpec) DeepCopyInto ¶
func (in *BotChannelsRegistrationSpec) DeepCopyInto(out *BotChannelsRegistrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotChannelsRegistrationStatus ¶
type BotChannelsRegistrationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotChannelsRegistrationObservation `json:"atProvider,omitempty"` }
BotChannelsRegistrationStatus defines the observed state of BotChannelsRegistration.
func (*BotChannelsRegistrationStatus) DeepCopy ¶
func (in *BotChannelsRegistrationStatus) DeepCopy() *BotChannelsRegistrationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotChannelsRegistrationStatus.
func (*BotChannelsRegistrationStatus) DeepCopyInto ¶
func (in *BotChannelsRegistrationStatus) DeepCopyInto(out *BotChannelsRegistrationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotConnection ¶
type BotConnection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotConnectionSpec `json:"spec"` Status BotConnectionStatus `json:"status,omitempty"` }
BotConnection is the Schema for the BotConnections 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 (*BotConnection) DeepCopy ¶
func (in *BotConnection) DeepCopy() *BotConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnection.
func (*BotConnection) DeepCopyInto ¶
func (in *BotConnection) DeepCopyInto(out *BotConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotConnection) DeepCopyObject ¶
func (in *BotConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotConnection) GetCondition ¶
func (mg *BotConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotConnection.
func (*BotConnection) GetConnectionDetailsMapping ¶
func (tr *BotConnection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BotConnection
func (*BotConnection) GetDeletionPolicy ¶
func (mg *BotConnection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotConnection.
func (*BotConnection) GetID ¶
func (tr *BotConnection) GetID() string
GetID returns ID of underlying Terraform resource of this BotConnection
func (*BotConnection) GetObservation ¶
func (tr *BotConnection) GetObservation() (map[string]interface{}, error)
GetObservation of this BotConnection
func (*BotConnection) GetParameters ¶
func (tr *BotConnection) GetParameters() (map[string]interface{}, error)
GetParameters of this BotConnection
func (*BotConnection) GetProviderConfigReference ¶
func (mg *BotConnection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BotConnection.
func (*BotConnection) GetProviderReference ¶
func (mg *BotConnection) GetProviderReference() *xpv1.Reference
GetProviderReference of this BotConnection. Deprecated: Use GetProviderConfigReference.
func (*BotConnection) GetPublishConnectionDetailsTo ¶
func (mg *BotConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotConnection.
func (*BotConnection) GetTerraformResourceType ¶
func (mg *BotConnection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BotConnection
func (*BotConnection) GetTerraformSchemaVersion ¶
func (tr *BotConnection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotConnection) GetWriteConnectionSecretToReference ¶
func (mg *BotConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotConnection.
func (*BotConnection) LateInitialize ¶
func (tr *BotConnection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BotConnection using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotConnection) ResolveReferences ¶
ResolveReferences of this BotConnection.
func (*BotConnection) SetConditions ¶
func (mg *BotConnection) SetConditions(c ...xpv1.Condition)
SetConditions of this BotConnection.
func (*BotConnection) SetDeletionPolicy ¶
func (mg *BotConnection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotConnection.
func (*BotConnection) SetObservation ¶
func (tr *BotConnection) SetObservation(obs map[string]interface{}) error
SetObservation for this BotConnection
func (*BotConnection) SetParameters ¶
func (tr *BotConnection) SetParameters(params map[string]interface{}) error
SetParameters for this BotConnection
func (*BotConnection) SetProviderConfigReference ¶
func (mg *BotConnection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BotConnection.
func (*BotConnection) SetProviderReference ¶
func (mg *BotConnection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BotConnection. Deprecated: Use SetProviderConfigReference.
func (*BotConnection) SetPublishConnectionDetailsTo ¶
func (mg *BotConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotConnection.
func (*BotConnection) SetWriteConnectionSecretToReference ¶
func (mg *BotConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotConnection.
type BotConnectionList ¶
type BotConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotConnection `json:"items"` }
BotConnectionList contains a list of BotConnections
func (*BotConnectionList) DeepCopy ¶
func (in *BotConnectionList) DeepCopy() *BotConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnectionList.
func (*BotConnectionList) DeepCopyInto ¶
func (in *BotConnectionList) DeepCopyInto(out *BotConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotConnectionList) DeepCopyObject ¶
func (in *BotConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotConnectionList) GetItems ¶
func (l *BotConnectionList) GetItems() []resource.Managed
GetItems of this BotConnectionList.
type BotConnectionObservation ¶
type BotConnectionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotConnectionObservation) DeepCopy ¶
func (in *BotConnectionObservation) DeepCopy() *BotConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnectionObservation.
func (*BotConnectionObservation) DeepCopyInto ¶
func (in *BotConnectionObservation) DeepCopyInto(out *BotConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotConnectionParameters ¶
type BotConnectionParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +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 (*BotConnectionParameters) DeepCopy ¶
func (in *BotConnectionParameters) DeepCopy() *BotConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnectionParameters.
func (*BotConnectionParameters) DeepCopyInto ¶
func (in *BotConnectionParameters) DeepCopyInto(out *BotConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotConnectionSpec ¶
type BotConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotConnectionParameters `json:"forProvider"` }
BotConnectionSpec defines the desired state of BotConnection
func (*BotConnectionSpec) DeepCopy ¶
func (in *BotConnectionSpec) DeepCopy() *BotConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnectionSpec.
func (*BotConnectionSpec) DeepCopyInto ¶
func (in *BotConnectionSpec) DeepCopyInto(out *BotConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotConnectionStatus ¶
type BotConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotConnectionObservation `json:"atProvider,omitempty"` }
BotConnectionStatus defines the observed state of BotConnection.
func (*BotConnectionStatus) DeepCopy ¶
func (in *BotConnectionStatus) DeepCopy() *BotConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotConnectionStatus.
func (*BotConnectionStatus) DeepCopyInto ¶
func (in *BotConnectionStatus) DeepCopyInto(out *BotConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotWebApp ¶
type BotWebApp struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BotWebAppSpec `json:"spec"` Status BotWebAppStatus `json:"status,omitempty"` }
BotWebApp is the Schema for the BotWebApps 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 (*BotWebApp) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebApp.
func (*BotWebApp) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotWebApp) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotWebApp) GetCondition ¶
func (mg *BotWebApp) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BotWebApp.
func (*BotWebApp) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this BotWebApp
func (*BotWebApp) GetDeletionPolicy ¶
func (mg *BotWebApp) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BotWebApp.
func (*BotWebApp) GetObservation ¶
GetObservation of this BotWebApp
func (*BotWebApp) GetParameters ¶
GetParameters of this BotWebApp
func (*BotWebApp) GetProviderConfigReference ¶
GetProviderConfigReference of this BotWebApp.
func (*BotWebApp) GetProviderReference ¶
GetProviderReference of this BotWebApp. Deprecated: Use GetProviderConfigReference.
func (*BotWebApp) GetPublishConnectionDetailsTo ¶
func (mg *BotWebApp) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BotWebApp.
func (*BotWebApp) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this BotWebApp
func (*BotWebApp) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BotWebApp) GetWriteConnectionSecretToReference ¶
func (mg *BotWebApp) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BotWebApp.
func (*BotWebApp) LateInitialize ¶
LateInitialize this BotWebApp using its observed tfState. returns True if there are any spec changes for the resource.
func (*BotWebApp) ResolveReferences ¶
ResolveReferences of this BotWebApp.
func (*BotWebApp) SetConditions ¶
SetConditions of this BotWebApp.
func (*BotWebApp) SetDeletionPolicy ¶
func (mg *BotWebApp) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BotWebApp.
func (*BotWebApp) SetObservation ¶
SetObservation for this BotWebApp
func (*BotWebApp) SetParameters ¶
SetParameters for this BotWebApp
func (*BotWebApp) SetProviderConfigReference ¶
SetProviderConfigReference of this BotWebApp.
func (*BotWebApp) SetProviderReference ¶
SetProviderReference of this BotWebApp. Deprecated: Use SetProviderConfigReference.
func (*BotWebApp) SetPublishConnectionDetailsTo ¶
func (mg *BotWebApp) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BotWebApp.
func (*BotWebApp) SetWriteConnectionSecretToReference ¶
func (mg *BotWebApp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BotWebApp.
type BotWebAppList ¶
type BotWebAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BotWebApp `json:"items"` }
BotWebAppList contains a list of BotWebApps
func (*BotWebAppList) DeepCopy ¶
func (in *BotWebAppList) DeepCopy() *BotWebAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebAppList.
func (*BotWebAppList) DeepCopyInto ¶
func (in *BotWebAppList) DeepCopyInto(out *BotWebAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BotWebAppList) DeepCopyObject ¶
func (in *BotWebAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BotWebAppList) GetItems ¶
func (l *BotWebAppList) GetItems() []resource.Managed
GetItems of this BotWebAppList.
type BotWebAppObservation ¶
type BotWebAppObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BotWebAppObservation) DeepCopy ¶
func (in *BotWebAppObservation) DeepCopy() *BotWebAppObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebAppObservation.
func (*BotWebAppObservation) DeepCopyInto ¶
func (in *BotWebAppObservation) DeepCopyInto(out *BotWebAppObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotWebAppParameters ¶
type BotWebAppParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Sku *string `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*BotWebAppParameters) DeepCopy ¶
func (in *BotWebAppParameters) DeepCopy() *BotWebAppParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebAppParameters.
func (*BotWebAppParameters) DeepCopyInto ¶
func (in *BotWebAppParameters) DeepCopyInto(out *BotWebAppParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotWebAppSpec ¶
type BotWebAppSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BotWebAppParameters `json:"forProvider"` }
BotWebAppSpec defines the desired state of BotWebApp
func (*BotWebAppSpec) DeepCopy ¶
func (in *BotWebAppSpec) DeepCopy() *BotWebAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebAppSpec.
func (*BotWebAppSpec) DeepCopyInto ¶
func (in *BotWebAppSpec) DeepCopyInto(out *BotWebAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotWebAppStatus ¶
type BotWebAppStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BotWebAppObservation `json:"atProvider,omitempty"` }
BotWebAppStatus defines the observed state of BotWebApp.
func (*BotWebAppStatus) DeepCopy ¶
func (in *BotWebAppStatus) DeepCopy() *BotWebAppStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotWebAppStatus.
func (*BotWebAppStatus) DeepCopyInto ¶
func (in *BotWebAppStatus) DeepCopyInto(out *BotWebAppStatus)
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.
Source Files ¶
- zz_botchannelalexa_types.go
- zz_botchanneldirectline_types.go
- zz_botchanneldirectlinespeech_types.go
- zz_botchannelemail_types.go
- zz_botchannelfacebook_types.go
- zz_botchannelline_types.go
- zz_botchannelmsteams_types.go
- zz_botchannelslack_types.go
- zz_botchannelsms_types.go
- zz_botchannelsregistration_types.go
- zz_botchannelwebchat_types.go
- zz_botconnection_types.go
- zz_botwebapp_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go