v1alpha1

package
v0.8.0-preview Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

+kubebuilder:object:generate=true +groupName=logic.azure.jet.crossplane.io +versionName=v1alpha1

Index

Constants

View Source
const (
	CRDGroup   = "logic.azure.jet.crossplane.io"
	CRDVersion = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	AppActionCustom_Kind             = "AppActionCustom"
	AppActionCustom_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppActionCustom_Kind}.String()
	AppActionCustom_KindAPIVersion   = AppActionCustom_Kind + "." + CRDGroupVersion.String()
	AppActionCustom_GroupVersionKind = CRDGroupVersion.WithKind(AppActionCustom_Kind)
)

Repository type metadata.

View Source
var (
	AppActionHTTP_Kind             = "AppActionHTTP"
	AppActionHTTP_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppActionHTTP_Kind}.String()
	AppActionHTTP_KindAPIVersion   = AppActionHTTP_Kind + "." + CRDGroupVersion.String()
	AppActionHTTP_GroupVersionKind = CRDGroupVersion.WithKind(AppActionHTTP_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccount_Kind             = "AppIntegrationAccount"
	AppIntegrationAccount_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccount_Kind}.String()
	AppIntegrationAccount_KindAPIVersion   = AppIntegrationAccount_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccount_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccount_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountAgreement_Kind             = "AppIntegrationAccountAgreement"
	AppIntegrationAccountAgreement_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountAgreement_Kind}.String()
	AppIntegrationAccountAgreement_KindAPIVersion   = AppIntegrationAccountAgreement_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountAgreement_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountAgreement_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountAssembly_Kind             = "AppIntegrationAccountAssembly"
	AppIntegrationAccountAssembly_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountAssembly_Kind}.String()
	AppIntegrationAccountAssembly_KindAPIVersion   = AppIntegrationAccountAssembly_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountAssembly_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountAssembly_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountBatchConfiguration_Kind             = "AppIntegrationAccountBatchConfiguration"
	AppIntegrationAccountBatchConfiguration_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountBatchConfiguration_Kind}.String()
	AppIntegrationAccountBatchConfiguration_KindAPIVersion   = AppIntegrationAccountBatchConfiguration_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountBatchConfiguration_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountBatchConfiguration_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountMap_Kind             = "AppIntegrationAccountMap"
	AppIntegrationAccountMap_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountMap_Kind}.String()
	AppIntegrationAccountMap_KindAPIVersion   = AppIntegrationAccountMap_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountMap_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountMap_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountPartner_Kind             = "AppIntegrationAccountPartner"
	AppIntegrationAccountPartner_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountPartner_Kind}.String()
	AppIntegrationAccountPartner_KindAPIVersion   = AppIntegrationAccountPartner_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountPartner_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountPartner_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountSchema_Kind             = "AppIntegrationAccountSchema"
	AppIntegrationAccountSchema_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountSchema_Kind}.String()
	AppIntegrationAccountSchema_KindAPIVersion   = AppIntegrationAccountSchema_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountSchema_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountSchema_Kind)
)

Repository type metadata.

View Source
var (
	AppIntegrationAccountSession_Kind             = "AppIntegrationAccountSession"
	AppIntegrationAccountSession_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppIntegrationAccountSession_Kind}.String()
	AppIntegrationAccountSession_KindAPIVersion   = AppIntegrationAccountSession_Kind + "." + CRDGroupVersion.String()
	AppIntegrationAccountSession_GroupVersionKind = CRDGroupVersion.WithKind(AppIntegrationAccountSession_Kind)
)

Repository type metadata.

View Source
var (
	AppTriggerCustom_Kind             = "AppTriggerCustom"
	AppTriggerCustom_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppTriggerCustom_Kind}.String()
	AppTriggerCustom_KindAPIVersion   = AppTriggerCustom_Kind + "." + CRDGroupVersion.String()
	AppTriggerCustom_GroupVersionKind = CRDGroupVersion.WithKind(AppTriggerCustom_Kind)
)

Repository type metadata.

View Source
var (
	AppTriggerHTTPRequest_Kind             = "AppTriggerHTTPRequest"
	AppTriggerHTTPRequest_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppTriggerHTTPRequest_Kind}.String()
	AppTriggerHTTPRequest_KindAPIVersion   = AppTriggerHTTPRequest_Kind + "." + CRDGroupVersion.String()
	AppTriggerHTTPRequest_GroupVersionKind = CRDGroupVersion.WithKind(AppTriggerHTTPRequest_Kind)
)

Repository type metadata.

View Source
var (
	AppTriggerRecurrence_Kind             = "AppTriggerRecurrence"
	AppTriggerRecurrence_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppTriggerRecurrence_Kind}.String()
	AppTriggerRecurrence_KindAPIVersion   = AppTriggerRecurrence_Kind + "." + CRDGroupVersion.String()
	AppTriggerRecurrence_GroupVersionKind = CRDGroupVersion.WithKind(AppTriggerRecurrence_Kind)
)

Repository type metadata.

View Source
var (
	AppWorkflow_Kind             = "AppWorkflow"
	AppWorkflow_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AppWorkflow_Kind}.String()
	AppWorkflow_KindAPIVersion   = AppWorkflow_Kind + "." + CRDGroupVersion.String()
	AppWorkflow_GroupVersionKind = CRDGroupVersion.WithKind(AppWorkflow_Kind)
)

Repository type metadata.

View Source
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
)
View Source
var (
	IntegrationServiceEnvironment_Kind             = "IntegrationServiceEnvironment"
	IntegrationServiceEnvironment_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: IntegrationServiceEnvironment_Kind}.String()
	IntegrationServiceEnvironment_KindAPIVersion   = IntegrationServiceEnvironment_Kind + "." + CRDGroupVersion.String()
	IntegrationServiceEnvironment_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationServiceEnvironment_Kind)
)

Repository type metadata.

Functions

This section is empty.

Types

type AccessControlObservation

type AccessControlObservation struct {
}

func (*AccessControlObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessControlObservation.

func (*AccessControlObservation) DeepCopyInto

func (in *AccessControlObservation) DeepCopyInto(out *AccessControlObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AccessControlParameters

type AccessControlParameters struct {

	// +kubebuilder:validation:Optional
	Action []ActionParameters `json:"action,omitempty" tf:"action,omitempty"`

	// +kubebuilder:validation:Optional
	Content []ContentParameters `json:"content,omitempty" tf:"content,omitempty"`

	// +kubebuilder:validation:Optional
	Trigger []TriggerParameters `json:"trigger,omitempty" tf:"trigger,omitempty"`

	// +kubebuilder:validation:Optional
	WorkflowManagement []WorkflowManagementParameters `json:"workflowManagement,omitempty" tf:"workflow_management,omitempty"`
}

func (*AccessControlParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessControlParameters.

func (*AccessControlParameters) DeepCopyInto

func (in *AccessControlParameters) DeepCopyInto(out *AccessControlParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ActionObservation

type ActionObservation struct {
}

func (*ActionObservation) DeepCopy

func (in *ActionObservation) DeepCopy() *ActionObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionObservation.

func (*ActionObservation) DeepCopyInto

func (in *ActionObservation) DeepCopyInto(out *ActionObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ActionParameters

type ActionParameters struct {

	// +kubebuilder:validation:Required
	AllowedCallerIPAddressRange []*string `json:"allowedCallerIpAddressRange" tf:"allowed_caller_ip_address_range,omitempty"`
}

func (*ActionParameters) DeepCopy

func (in *ActionParameters) DeepCopy() *ActionParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionParameters.

func (*ActionParameters) DeepCopyInto

func (in *ActionParameters) DeepCopyInto(out *ActionParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionCustom

type AppActionCustom struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppActionCustomSpec   `json:"spec"`
	Status            AppActionCustomStatus `json:"status,omitempty"`
}

AppActionCustom is the Schema for the AppActionCustoms 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 (*AppActionCustom) DeepCopy

func (in *AppActionCustom) DeepCopy() *AppActionCustom

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustom.

func (*AppActionCustom) DeepCopyInto

func (in *AppActionCustom) DeepCopyInto(out *AppActionCustom)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppActionCustom) DeepCopyObject

func (in *AppActionCustom) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppActionCustom) GetCondition

func (mg *AppActionCustom) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppActionCustom.

func (*AppActionCustom) GetConnectionDetailsMapping

func (tr *AppActionCustom) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppActionCustom

func (*AppActionCustom) GetDeletionPolicy

func (mg *AppActionCustom) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppActionCustom.

func (*AppActionCustom) GetID

func (tr *AppActionCustom) GetID() string

GetID returns ID of underlying Terraform resource of this AppActionCustom

func (*AppActionCustom) GetObservation

func (tr *AppActionCustom) GetObservation() (map[string]interface{}, error)

GetObservation of this AppActionCustom

func (*AppActionCustom) GetParameters

func (tr *AppActionCustom) GetParameters() (map[string]interface{}, error)

GetParameters of this AppActionCustom

func (*AppActionCustom) GetProviderConfigReference

func (mg *AppActionCustom) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppActionCustom.

func (*AppActionCustom) GetProviderReference

func (mg *AppActionCustom) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppActionCustom. Deprecated: Use GetProviderConfigReference.

func (*AppActionCustom) GetTerraformResourceType

func (mg *AppActionCustom) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppActionCustom

func (*AppActionCustom) GetTerraformSchemaVersion

func (tr *AppActionCustom) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppActionCustom) GetWriteConnectionSecretToReference

func (mg *AppActionCustom) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppActionCustom.

func (*AppActionCustom) LateInitialize

func (tr *AppActionCustom) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppActionCustom using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppActionCustom) SetConditions

func (mg *AppActionCustom) SetConditions(c ...xpv1.Condition)

SetConditions of this AppActionCustom.

func (*AppActionCustom) SetDeletionPolicy

func (mg *AppActionCustom) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppActionCustom.

func (*AppActionCustom) SetObservation

func (tr *AppActionCustom) SetObservation(obs map[string]interface{}) error

SetObservation for this AppActionCustom

func (*AppActionCustom) SetParameters

func (tr *AppActionCustom) SetParameters(params map[string]interface{}) error

SetParameters for this AppActionCustom

func (*AppActionCustom) SetProviderConfigReference

func (mg *AppActionCustom) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppActionCustom.

func (*AppActionCustom) SetProviderReference

func (mg *AppActionCustom) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppActionCustom. Deprecated: Use SetProviderConfigReference.

func (*AppActionCustom) SetWriteConnectionSecretToReference

func (mg *AppActionCustom) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppActionCustom.

type AppActionCustomList

type AppActionCustomList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppActionCustom `json:"items"`
}

AppActionCustomList contains a list of AppActionCustoms

func (*AppActionCustomList) DeepCopy

func (in *AppActionCustomList) DeepCopy() *AppActionCustomList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustomList.

func (*AppActionCustomList) DeepCopyInto

func (in *AppActionCustomList) DeepCopyInto(out *AppActionCustomList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppActionCustomList) DeepCopyObject

func (in *AppActionCustomList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppActionCustomList) GetItems

func (l *AppActionCustomList) GetItems() []resource.Managed

GetItems of this AppActionCustomList.

type AppActionCustomObservation

type AppActionCustomObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppActionCustomObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustomObservation.

func (*AppActionCustomObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionCustomParameters

type AppActionCustomParameters struct {

	// +kubebuilder:validation:Required
	Body *string `json:"body" tf:"body,omitempty"`

	// +kubebuilder:validation:Required
	LogicAppID *string `json:"logicAppId" tf:"logic_app_id,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`
}

func (*AppActionCustomParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustomParameters.

func (*AppActionCustomParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionCustomSpec

type AppActionCustomSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppActionCustomParameters `json:"forProvider"`
}

AppActionCustomSpec defines the desired state of AppActionCustom

func (*AppActionCustomSpec) DeepCopy

func (in *AppActionCustomSpec) DeepCopy() *AppActionCustomSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustomSpec.

func (*AppActionCustomSpec) DeepCopyInto

func (in *AppActionCustomSpec) DeepCopyInto(out *AppActionCustomSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionCustomStatus

type AppActionCustomStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppActionCustomObservation `json:"atProvider,omitempty"`
}

AppActionCustomStatus defines the observed state of AppActionCustom.

func (*AppActionCustomStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionCustomStatus.

func (*AppActionCustomStatus) DeepCopyInto

func (in *AppActionCustomStatus) DeepCopyInto(out *AppActionCustomStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionHTTP

type AppActionHTTP struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppActionHTTPSpec   `json:"spec"`
	Status            AppActionHTTPStatus `json:"status,omitempty"`
}

AppActionHTTP is the Schema for the AppActionHTTPs 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 (*AppActionHTTP) DeepCopy

func (in *AppActionHTTP) DeepCopy() *AppActionHTTP

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTP.

func (*AppActionHTTP) DeepCopyInto

func (in *AppActionHTTP) DeepCopyInto(out *AppActionHTTP)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppActionHTTP) DeepCopyObject

func (in *AppActionHTTP) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppActionHTTP) GetCondition

func (mg *AppActionHTTP) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppActionHTTP.

func (*AppActionHTTP) GetConnectionDetailsMapping

func (tr *AppActionHTTP) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppActionHTTP

func (*AppActionHTTP) GetDeletionPolicy

func (mg *AppActionHTTP) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppActionHTTP.

func (*AppActionHTTP) GetID

func (tr *AppActionHTTP) GetID() string

GetID returns ID of underlying Terraform resource of this AppActionHTTP

func (*AppActionHTTP) GetObservation

func (tr *AppActionHTTP) GetObservation() (map[string]interface{}, error)

GetObservation of this AppActionHTTP

func (*AppActionHTTP) GetParameters

func (tr *AppActionHTTP) GetParameters() (map[string]interface{}, error)

GetParameters of this AppActionHTTP

func (*AppActionHTTP) GetProviderConfigReference

func (mg *AppActionHTTP) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppActionHTTP.

func (*AppActionHTTP) GetProviderReference

func (mg *AppActionHTTP) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppActionHTTP. Deprecated: Use GetProviderConfigReference.

func (*AppActionHTTP) GetTerraformResourceType

func (mg *AppActionHTTP) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppActionHTTP

func (*AppActionHTTP) GetTerraformSchemaVersion

func (tr *AppActionHTTP) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppActionHTTP) GetWriteConnectionSecretToReference

func (mg *AppActionHTTP) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppActionHTTP.

func (*AppActionHTTP) LateInitialize

func (tr *AppActionHTTP) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppActionHTTP using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppActionHTTP) SetConditions

func (mg *AppActionHTTP) SetConditions(c ...xpv1.Condition)

SetConditions of this AppActionHTTP.

func (*AppActionHTTP) SetDeletionPolicy

func (mg *AppActionHTTP) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppActionHTTP.

func (*AppActionHTTP) SetObservation

func (tr *AppActionHTTP) SetObservation(obs map[string]interface{}) error

SetObservation for this AppActionHTTP

func (*AppActionHTTP) SetParameters

func (tr *AppActionHTTP) SetParameters(params map[string]interface{}) error

SetParameters for this AppActionHTTP

func (*AppActionHTTP) SetProviderConfigReference

func (mg *AppActionHTTP) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppActionHTTP.

func (*AppActionHTTP) SetProviderReference

func (mg *AppActionHTTP) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppActionHTTP. Deprecated: Use SetProviderConfigReference.

func (*AppActionHTTP) SetWriteConnectionSecretToReference

func (mg *AppActionHTTP) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppActionHTTP.

type AppActionHTTPList

type AppActionHTTPList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppActionHTTP `json:"items"`
}

AppActionHTTPList contains a list of AppActionHTTPs

func (*AppActionHTTPList) DeepCopy

func (in *AppActionHTTPList) DeepCopy() *AppActionHTTPList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTPList.

func (*AppActionHTTPList) DeepCopyInto

func (in *AppActionHTTPList) DeepCopyInto(out *AppActionHTTPList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppActionHTTPList) DeepCopyObject

func (in *AppActionHTTPList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppActionHTTPList) GetItems

func (l *AppActionHTTPList) GetItems() []resource.Managed

GetItems of this AppActionHTTPList.

type AppActionHTTPObservation

type AppActionHTTPObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppActionHTTPObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTPObservation.

func (*AppActionHTTPObservation) DeepCopyInto

func (in *AppActionHTTPObservation) DeepCopyInto(out *AppActionHTTPObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionHTTPParameters

type AppActionHTTPParameters struct {

	// +kubebuilder:validation:Optional
	Body *string `json:"body,omitempty" tf:"body,omitempty"`

	// +kubebuilder:validation:Optional
	Headers map[string]*string `json:"headers,omitempty" tf:"headers,omitempty"`

	// +kubebuilder:validation:Required
	LogicAppID *string `json:"logicAppId" tf:"logic_app_id,omitempty"`

	// +kubebuilder:validation:Required
	Method *string `json:"method" tf:"method,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Optional
	RunAfter []RunAfterParameters `json:"runAfter,omitempty" tf:"run_after,omitempty"`

	// +kubebuilder:validation:Required
	URI *string `json:"uri" tf:"uri,omitempty"`
}

func (*AppActionHTTPParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTPParameters.

func (*AppActionHTTPParameters) DeepCopyInto

func (in *AppActionHTTPParameters) DeepCopyInto(out *AppActionHTTPParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionHTTPSpec

type AppActionHTTPSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppActionHTTPParameters `json:"forProvider"`
}

AppActionHTTPSpec defines the desired state of AppActionHTTP

func (*AppActionHTTPSpec) DeepCopy

func (in *AppActionHTTPSpec) DeepCopy() *AppActionHTTPSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTPSpec.

func (*AppActionHTTPSpec) DeepCopyInto

func (in *AppActionHTTPSpec) DeepCopyInto(out *AppActionHTTPSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppActionHTTPStatus

type AppActionHTTPStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppActionHTTPObservation `json:"atProvider,omitempty"`
}

AppActionHTTPStatus defines the observed state of AppActionHTTP.

func (*AppActionHTTPStatus) DeepCopy

func (in *AppActionHTTPStatus) DeepCopy() *AppActionHTTPStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppActionHTTPStatus.

func (*AppActionHTTPStatus) DeepCopyInto

func (in *AppActionHTTPStatus) DeepCopyInto(out *AppActionHTTPStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccount

type AppIntegrationAccount struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountSpec   `json:"spec"`
	Status            AppIntegrationAccountStatus `json:"status,omitempty"`
}

AppIntegrationAccount is the Schema for the AppIntegrationAccounts 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 (*AppIntegrationAccount) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccount.

func (*AppIntegrationAccount) DeepCopyInto

func (in *AppIntegrationAccount) DeepCopyInto(out *AppIntegrationAccount)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccount) DeepCopyObject

func (in *AppIntegrationAccount) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccount) GetCondition

func (mg *AppIntegrationAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppIntegrationAccount.

func (*AppIntegrationAccount) GetConnectionDetailsMapping

func (tr *AppIntegrationAccount) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccount

func (*AppIntegrationAccount) GetDeletionPolicy

func (mg *AppIntegrationAccount) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccount.

func (*AppIntegrationAccount) GetID

func (tr *AppIntegrationAccount) GetID() string

GetID returns ID of underlying Terraform resource of this AppIntegrationAccount

func (*AppIntegrationAccount) GetObservation

func (tr *AppIntegrationAccount) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccount

func (*AppIntegrationAccount) GetParameters

func (tr *AppIntegrationAccount) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccount

func (*AppIntegrationAccount) GetProviderConfigReference

func (mg *AppIntegrationAccount) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccount.

func (*AppIntegrationAccount) GetProviderReference

func (mg *AppIntegrationAccount) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccount. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccount) GetTerraformResourceType

func (mg *AppIntegrationAccount) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccount

func (*AppIntegrationAccount) GetTerraformSchemaVersion

func (tr *AppIntegrationAccount) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccount) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccount.

func (*AppIntegrationAccount) LateInitialize

func (tr *AppIntegrationAccount) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccount using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccount) ResolveReferences

func (mg *AppIntegrationAccount) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccount.

func (*AppIntegrationAccount) SetConditions

func (mg *AppIntegrationAccount) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccount.

func (*AppIntegrationAccount) SetDeletionPolicy

func (mg *AppIntegrationAccount) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccount.

func (*AppIntegrationAccount) SetObservation

func (tr *AppIntegrationAccount) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccount

func (*AppIntegrationAccount) SetParameters

func (tr *AppIntegrationAccount) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccount

func (*AppIntegrationAccount) SetProviderConfigReference

func (mg *AppIntegrationAccount) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccount.

func (*AppIntegrationAccount) SetProviderReference

func (mg *AppIntegrationAccount) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccount. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccount) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccount.

type AppIntegrationAccountAgreement

type AppIntegrationAccountAgreement struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountAgreementSpec   `json:"spec"`
	Status            AppIntegrationAccountAgreementStatus `json:"status,omitempty"`
}

AppIntegrationAccountAgreement is the Schema for the AppIntegrationAccountAgreements 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 (*AppIntegrationAccountAgreement) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountAgreement) DeepCopyObject

func (in *AppIntegrationAccountAgreement) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountAgreement) GetCondition

GetCondition of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountAgreement) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) GetDeletionPolicy

func (mg *AppIntegrationAccountAgreement) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) GetID

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) GetObservation

func (tr *AppIntegrationAccountAgreement) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) GetParameters

func (tr *AppIntegrationAccountAgreement) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) GetProviderConfigReference

func (mg *AppIntegrationAccountAgreement) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) GetProviderReference

func (mg *AppIntegrationAccountAgreement) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountAgreement. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountAgreement) GetTerraformResourceType

func (mg *AppIntegrationAccountAgreement) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountAgreement) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountAgreement) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountAgreement) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) LateInitialize

func (tr *AppIntegrationAccountAgreement) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountAgreement using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountAgreement) ResolveReferences

func (mg *AppIntegrationAccountAgreement) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) SetConditions

func (mg *AppIntegrationAccountAgreement) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) SetDeletionPolicy

func (mg *AppIntegrationAccountAgreement) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) SetObservation

func (tr *AppIntegrationAccountAgreement) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) SetParameters

func (tr *AppIntegrationAccountAgreement) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreement) SetProviderConfigReference

func (mg *AppIntegrationAccountAgreement) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreement) SetProviderReference

func (mg *AppIntegrationAccountAgreement) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountAgreement. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountAgreement) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountAgreement) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountAgreement.

type AppIntegrationAccountAgreementList

type AppIntegrationAccountAgreementList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountAgreement `json:"items"`
}

AppIntegrationAccountAgreementList contains a list of AppIntegrationAccountAgreements

func (*AppIntegrationAccountAgreementList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreementList.

func (*AppIntegrationAccountAgreementList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountAgreementList) DeepCopyObject

func (in *AppIntegrationAccountAgreementList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountAgreementList) GetItems

GetItems of this AppIntegrationAccountAgreementList.

type AppIntegrationAccountAgreementObservation

type AppIntegrationAccountAgreementObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountAgreementObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreementObservation.

func (*AppIntegrationAccountAgreementObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAgreementParameters

type AppIntegrationAccountAgreementParameters struct {

	// +kubebuilder:validation:Required
	AgreementType *string `json:"agreementType" tf:"agreement_type,omitempty"`

	// +kubebuilder:validation:Required
	Content *string `json:"content" tf:"content,omitempty"`

	// +kubebuilder:validation:Required
	GuestIdentity []GuestIdentityParameters `json:"guestIdentity" tf:"guest_identity,omitempty"`

	// +kubebuilder:validation:Required
	GuestPartnerName *string `json:"guestPartnerName" tf:"guest_partner_name,omitempty"`

	// +kubebuilder:validation:Required
	HostIdentity []HostIdentityParameters `json:"hostIdentity" tf:"host_identity,omitempty"`

	// +kubebuilder:validation:Required
	HostPartnerName *string `json:"hostPartnerName" tf:"host_partner_name,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,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:"-"`
}

func (*AppIntegrationAccountAgreementParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreementParameters.

func (*AppIntegrationAccountAgreementParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAgreementSpec

type AppIntegrationAccountAgreementSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountAgreementParameters `json:"forProvider"`
}

AppIntegrationAccountAgreementSpec defines the desired state of AppIntegrationAccountAgreement

func (*AppIntegrationAccountAgreementSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreementSpec.

func (*AppIntegrationAccountAgreementSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAgreementStatus

type AppIntegrationAccountAgreementStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountAgreementObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountAgreementStatus defines the observed state of AppIntegrationAccountAgreement.

func (*AppIntegrationAccountAgreementStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAgreementStatus.

func (*AppIntegrationAccountAgreementStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAssembly

type AppIntegrationAccountAssembly struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountAssemblySpec   `json:"spec"`
	Status            AppIntegrationAccountAssemblyStatus `json:"status,omitempty"`
}

AppIntegrationAccountAssembly is the Schema for the AppIntegrationAccountAssemblys 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 (*AppIntegrationAccountAssembly) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountAssembly) DeepCopyObject

func (in *AppIntegrationAccountAssembly) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountAssembly) GetCondition

GetCondition of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountAssembly) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) GetDeletionPolicy

func (mg *AppIntegrationAccountAssembly) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) GetID

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) GetObservation

func (tr *AppIntegrationAccountAssembly) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) GetParameters

func (tr *AppIntegrationAccountAssembly) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) GetProviderConfigReference

func (mg *AppIntegrationAccountAssembly) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) GetProviderReference

func (mg *AppIntegrationAccountAssembly) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountAssembly. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountAssembly) GetTerraformResourceType

func (mg *AppIntegrationAccountAssembly) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountAssembly) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountAssembly) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountAssembly) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) LateInitialize

func (tr *AppIntegrationAccountAssembly) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountAssembly using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountAssembly) ResolveReferences

func (mg *AppIntegrationAccountAssembly) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) SetConditions

func (mg *AppIntegrationAccountAssembly) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) SetDeletionPolicy

func (mg *AppIntegrationAccountAssembly) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) SetObservation

func (tr *AppIntegrationAccountAssembly) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) SetParameters

func (tr *AppIntegrationAccountAssembly) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssembly) SetProviderConfigReference

func (mg *AppIntegrationAccountAssembly) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssembly) SetProviderReference

func (mg *AppIntegrationAccountAssembly) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountAssembly. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountAssembly) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountAssembly) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountAssembly.

type AppIntegrationAccountAssemblyList

type AppIntegrationAccountAssemblyList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountAssembly `json:"items"`
}

AppIntegrationAccountAssemblyList contains a list of AppIntegrationAccountAssemblys

func (*AppIntegrationAccountAssemblyList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssemblyList.

func (*AppIntegrationAccountAssemblyList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountAssemblyList) DeepCopyObject

func (in *AppIntegrationAccountAssemblyList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountAssemblyList) GetItems

GetItems of this AppIntegrationAccountAssemblyList.

type AppIntegrationAccountAssemblyObservation

type AppIntegrationAccountAssemblyObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountAssemblyObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssemblyObservation.

func (*AppIntegrationAccountAssemblyObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAssemblyParameters

type AppIntegrationAccountAssemblyParameters struct {

	// +kubebuilder:validation:Required
	AssemblyName *string `json:"assemblyName" tf:"assembly_name,omitempty"`

	// +kubebuilder:validation:Optional
	AssemblyVersion *string `json:"assemblyVersion,omitempty" tf:"assembly_version,omitempty"`

	// +kubebuilder:validation:Optional
	Content *string `json:"content,omitempty" tf:"content,omitempty"`

	// +kubebuilder:validation:Optional
	ContentLinkURI *string `json:"contentLinkUri,omitempty" tf:"content_link_uri,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,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:"-"`
}

func (*AppIntegrationAccountAssemblyParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssemblyParameters.

func (*AppIntegrationAccountAssemblyParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAssemblySpec

type AppIntegrationAccountAssemblySpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountAssemblyParameters `json:"forProvider"`
}

AppIntegrationAccountAssemblySpec defines the desired state of AppIntegrationAccountAssembly

func (*AppIntegrationAccountAssemblySpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssemblySpec.

func (*AppIntegrationAccountAssemblySpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountAssemblyStatus

type AppIntegrationAccountAssemblyStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountAssemblyObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountAssemblyStatus defines the observed state of AppIntegrationAccountAssembly.

func (*AppIntegrationAccountAssemblyStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountAssemblyStatus.

func (*AppIntegrationAccountAssemblyStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountBatchConfiguration

type AppIntegrationAccountBatchConfiguration struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountBatchConfigurationSpec   `json:"spec"`
	Status            AppIntegrationAccountBatchConfigurationStatus `json:"status,omitempty"`
}

AppIntegrationAccountBatchConfiguration is the Schema for the AppIntegrationAccountBatchConfigurations 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 (*AppIntegrationAccountBatchConfiguration) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountBatchConfiguration) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountBatchConfiguration) GetCondition

GetCondition of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountBatchConfiguration) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) GetDeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) GetID

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) GetObservation

func (tr *AppIntegrationAccountBatchConfiguration) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) GetParameters

func (tr *AppIntegrationAccountBatchConfiguration) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) GetProviderConfigReference

func (mg *AppIntegrationAccountBatchConfiguration) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) GetProviderReference

func (mg *AppIntegrationAccountBatchConfiguration) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountBatchConfiguration. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountBatchConfiguration) GetTerraformResourceType

func (mg *AppIntegrationAccountBatchConfiguration) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountBatchConfiguration) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountBatchConfiguration) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountBatchConfiguration) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) LateInitialize

func (tr *AppIntegrationAccountBatchConfiguration) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountBatchConfiguration using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountBatchConfiguration) ResolveReferences

ResolveReferences of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) SetConditions

func (mg *AppIntegrationAccountBatchConfiguration) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) SetDeletionPolicy

SetDeletionPolicy of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) SetObservation

func (tr *AppIntegrationAccountBatchConfiguration) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) SetParameters

func (tr *AppIntegrationAccountBatchConfiguration) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfiguration) SetProviderConfigReference

func (mg *AppIntegrationAccountBatchConfiguration) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfiguration) SetProviderReference

func (mg *AppIntegrationAccountBatchConfiguration) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountBatchConfiguration. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountBatchConfiguration) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountBatchConfiguration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountBatchConfiguration.

type AppIntegrationAccountBatchConfigurationList

type AppIntegrationAccountBatchConfigurationList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountBatchConfiguration `json:"items"`
}

AppIntegrationAccountBatchConfigurationList contains a list of AppIntegrationAccountBatchConfigurations

func (*AppIntegrationAccountBatchConfigurationList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfigurationList.

func (*AppIntegrationAccountBatchConfigurationList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountBatchConfigurationList) DeepCopyObject

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountBatchConfigurationList) GetItems

GetItems of this AppIntegrationAccountBatchConfigurationList.

type AppIntegrationAccountBatchConfigurationObservation

type AppIntegrationAccountBatchConfigurationObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountBatchConfigurationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfigurationObservation.

func (*AppIntegrationAccountBatchConfigurationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountBatchConfigurationParameters

type AppIntegrationAccountBatchConfigurationParameters struct {

	// +kubebuilder:validation:Required
	BatchGroupName *string `json:"batchGroupName" tf:"batch_group_name,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	ReleaseCriteria []ReleaseCriteriaParameters `json:"releaseCriteria" tf:"release_criteria,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 (*AppIntegrationAccountBatchConfigurationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfigurationParameters.

func (*AppIntegrationAccountBatchConfigurationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountBatchConfigurationSpec

type AppIntegrationAccountBatchConfigurationSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountBatchConfigurationParameters `json:"forProvider"`
}

AppIntegrationAccountBatchConfigurationSpec defines the desired state of AppIntegrationAccountBatchConfiguration

func (*AppIntegrationAccountBatchConfigurationSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfigurationSpec.

func (*AppIntegrationAccountBatchConfigurationSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountBatchConfigurationStatus

type AppIntegrationAccountBatchConfigurationStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountBatchConfigurationObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountBatchConfigurationStatus defines the observed state of AppIntegrationAccountBatchConfiguration.

func (*AppIntegrationAccountBatchConfigurationStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountBatchConfigurationStatus.

func (*AppIntegrationAccountBatchConfigurationStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountList

type AppIntegrationAccountList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccount `json:"items"`
}

AppIntegrationAccountList contains a list of AppIntegrationAccounts

func (*AppIntegrationAccountList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountList.

func (*AppIntegrationAccountList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountList) DeepCopyObject

func (in *AppIntegrationAccountList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountList) GetItems

func (l *AppIntegrationAccountList) GetItems() []resource.Managed

GetItems of this AppIntegrationAccountList.

type AppIntegrationAccountMap

type AppIntegrationAccountMap struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountMapSpec   `json:"spec"`
	Status            AppIntegrationAccountMapStatus `json:"status,omitempty"`
}

AppIntegrationAccountMap is the Schema for the AppIntegrationAccountMaps 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 (*AppIntegrationAccountMap) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) DeepCopyInto

func (in *AppIntegrationAccountMap) DeepCopyInto(out *AppIntegrationAccountMap)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountMap) DeepCopyObject

func (in *AppIntegrationAccountMap) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountMap) GetCondition

GetCondition of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountMap) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) GetDeletionPolicy

func (mg *AppIntegrationAccountMap) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) GetID

func (tr *AppIntegrationAccountMap) GetID() string

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) GetObservation

func (tr *AppIntegrationAccountMap) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) GetParameters

func (tr *AppIntegrationAccountMap) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) GetProviderConfigReference

func (mg *AppIntegrationAccountMap) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) GetProviderReference

func (mg *AppIntegrationAccountMap) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountMap. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountMap) GetTerraformResourceType

func (mg *AppIntegrationAccountMap) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountMap) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountMap) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountMap) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) LateInitialize

func (tr *AppIntegrationAccountMap) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountMap using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountMap) ResolveReferences

func (mg *AppIntegrationAccountMap) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) SetConditions

func (mg *AppIntegrationAccountMap) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) SetDeletionPolicy

func (mg *AppIntegrationAccountMap) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) SetObservation

func (tr *AppIntegrationAccountMap) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) SetParameters

func (tr *AppIntegrationAccountMap) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountMap

func (*AppIntegrationAccountMap) SetProviderConfigReference

func (mg *AppIntegrationAccountMap) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountMap.

func (*AppIntegrationAccountMap) SetProviderReference

func (mg *AppIntegrationAccountMap) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountMap. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountMap) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountMap) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountMap.

type AppIntegrationAccountMapList

type AppIntegrationAccountMapList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountMap `json:"items"`
}

AppIntegrationAccountMapList contains a list of AppIntegrationAccountMaps

func (*AppIntegrationAccountMapList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMapList.

func (*AppIntegrationAccountMapList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountMapList) DeepCopyObject

func (in *AppIntegrationAccountMapList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountMapList) GetItems

GetItems of this AppIntegrationAccountMapList.

type AppIntegrationAccountMapObservation

type AppIntegrationAccountMapObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountMapObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMapObservation.

func (*AppIntegrationAccountMapObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountMapParameters

type AppIntegrationAccountMapParameters struct {

	// +kubebuilder:validation:Required
	Content *string `json:"content" tf:"content,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Required
	MapType *string `json:"mapType" tf:"map_type,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata map[string]*string `json:"metadata,omitempty" tf:"metadata,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:"-"`
}

func (*AppIntegrationAccountMapParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMapParameters.

func (*AppIntegrationAccountMapParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountMapSpec

type AppIntegrationAccountMapSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountMapParameters `json:"forProvider"`
}

AppIntegrationAccountMapSpec defines the desired state of AppIntegrationAccountMap

func (*AppIntegrationAccountMapSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMapSpec.

func (*AppIntegrationAccountMapSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountMapStatus

type AppIntegrationAccountMapStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountMapObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountMapStatus defines the observed state of AppIntegrationAccountMap.

func (*AppIntegrationAccountMapStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountMapStatus.

func (*AppIntegrationAccountMapStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountObservation

type AppIntegrationAccountObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountObservation.

func (*AppIntegrationAccountObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountParameters

type AppIntegrationAccountParameters struct {

	// +kubebuilder:validation:Required
	Location *string `json:"location" tf:"location,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
	SkuName *string `json:"skuName" tf:"sku_name,omitempty"`

	// +kubebuilder:validation:Optional
	Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"`
}

func (*AppIntegrationAccountParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountParameters.

func (*AppIntegrationAccountParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountPartner

type AppIntegrationAccountPartner struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountPartnerSpec   `json:"spec"`
	Status            AppIntegrationAccountPartnerStatus `json:"status,omitempty"`
}

AppIntegrationAccountPartner is the Schema for the AppIntegrationAccountPartners 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 (*AppIntegrationAccountPartner) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountPartner) DeepCopyObject

func (in *AppIntegrationAccountPartner) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountPartner) GetCondition

GetCondition of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountPartner) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) GetDeletionPolicy

func (mg *AppIntegrationAccountPartner) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) GetID

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) GetObservation

func (tr *AppIntegrationAccountPartner) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) GetParameters

func (tr *AppIntegrationAccountPartner) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) GetProviderConfigReference

func (mg *AppIntegrationAccountPartner) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) GetProviderReference

func (mg *AppIntegrationAccountPartner) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountPartner. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountPartner) GetTerraformResourceType

func (mg *AppIntegrationAccountPartner) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountPartner) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountPartner) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountPartner) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) LateInitialize

func (tr *AppIntegrationAccountPartner) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountPartner using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountPartner) ResolveReferences

func (mg *AppIntegrationAccountPartner) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) SetConditions

func (mg *AppIntegrationAccountPartner) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) SetDeletionPolicy

func (mg *AppIntegrationAccountPartner) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) SetObservation

func (tr *AppIntegrationAccountPartner) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) SetParameters

func (tr *AppIntegrationAccountPartner) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountPartner

func (*AppIntegrationAccountPartner) SetProviderConfigReference

func (mg *AppIntegrationAccountPartner) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartner) SetProviderReference

func (mg *AppIntegrationAccountPartner) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountPartner. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountPartner) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountPartner) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountPartner.

type AppIntegrationAccountPartnerList

type AppIntegrationAccountPartnerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountPartner `json:"items"`
}

AppIntegrationAccountPartnerList contains a list of AppIntegrationAccountPartners

func (*AppIntegrationAccountPartnerList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartnerList.

func (*AppIntegrationAccountPartnerList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountPartnerList) DeepCopyObject

func (in *AppIntegrationAccountPartnerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountPartnerList) GetItems

GetItems of this AppIntegrationAccountPartnerList.

type AppIntegrationAccountPartnerObservation

type AppIntegrationAccountPartnerObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountPartnerObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartnerObservation.

func (*AppIntegrationAccountPartnerObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountPartnerParameters

type AppIntegrationAccountPartnerParameters struct {

	// +kubebuilder:validation:Required
	BusinessIdentity []BusinessIdentityParameters `json:"businessIdentity" tf:"business_identity,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata *string `json:"metadata,omitempty" tf:"metadata,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:"-"`
}

func (*AppIntegrationAccountPartnerParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartnerParameters.

func (*AppIntegrationAccountPartnerParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountPartnerSpec

type AppIntegrationAccountPartnerSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountPartnerParameters `json:"forProvider"`
}

AppIntegrationAccountPartnerSpec defines the desired state of AppIntegrationAccountPartner

func (*AppIntegrationAccountPartnerSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartnerSpec.

func (*AppIntegrationAccountPartnerSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountPartnerStatus

type AppIntegrationAccountPartnerStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountPartnerObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountPartnerStatus defines the observed state of AppIntegrationAccountPartner.

func (*AppIntegrationAccountPartnerStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountPartnerStatus.

func (*AppIntegrationAccountPartnerStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSchema

type AppIntegrationAccountSchema struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountSchemaSpec   `json:"spec"`
	Status            AppIntegrationAccountSchemaStatus `json:"status,omitempty"`
}

AppIntegrationAccountSchema is the Schema for the AppIntegrationAccountSchemas 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 (*AppIntegrationAccountSchema) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountSchema) DeepCopyObject

func (in *AppIntegrationAccountSchema) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountSchema) GetCondition

GetCondition of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountSchema) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) GetDeletionPolicy

func (mg *AppIntegrationAccountSchema) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) GetID

func (tr *AppIntegrationAccountSchema) GetID() string

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) GetObservation

func (tr *AppIntegrationAccountSchema) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) GetParameters

func (tr *AppIntegrationAccountSchema) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) GetProviderConfigReference

func (mg *AppIntegrationAccountSchema) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) GetProviderReference

func (mg *AppIntegrationAccountSchema) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountSchema. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountSchema) GetTerraformResourceType

func (mg *AppIntegrationAccountSchema) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountSchema) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountSchema) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountSchema) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) LateInitialize

func (tr *AppIntegrationAccountSchema) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountSchema using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountSchema) ResolveReferences

func (mg *AppIntegrationAccountSchema) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) SetConditions

func (mg *AppIntegrationAccountSchema) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) SetDeletionPolicy

func (mg *AppIntegrationAccountSchema) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) SetObservation

func (tr *AppIntegrationAccountSchema) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) SetParameters

func (tr *AppIntegrationAccountSchema) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountSchema

func (*AppIntegrationAccountSchema) SetProviderConfigReference

func (mg *AppIntegrationAccountSchema) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchema) SetProviderReference

func (mg *AppIntegrationAccountSchema) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountSchema. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountSchema) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountSchema) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountSchema.

type AppIntegrationAccountSchemaList

type AppIntegrationAccountSchemaList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountSchema `json:"items"`
}

AppIntegrationAccountSchemaList contains a list of AppIntegrationAccountSchemas

func (*AppIntegrationAccountSchemaList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchemaList.

func (*AppIntegrationAccountSchemaList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountSchemaList) DeepCopyObject

func (in *AppIntegrationAccountSchemaList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountSchemaList) GetItems

GetItems of this AppIntegrationAccountSchemaList.

type AppIntegrationAccountSchemaObservation

type AppIntegrationAccountSchemaObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountSchemaObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchemaObservation.

func (*AppIntegrationAccountSchemaObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSchemaParameters

type AppIntegrationAccountSchemaParameters struct {

	// +kubebuilder:validation:Required
	Content *string `json:"content" tf:"content,omitempty"`

	// +kubebuilder:validation:Optional
	FileName *string `json:"fileName,omitempty" tf:"file_name,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,omitempty"`

	// +kubebuilder:validation:Optional
	Metadata *string `json:"metadata,omitempty" tf:"metadata,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:"-"`
}

func (*AppIntegrationAccountSchemaParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchemaParameters.

func (*AppIntegrationAccountSchemaParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSchemaSpec

type AppIntegrationAccountSchemaSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountSchemaParameters `json:"forProvider"`
}

AppIntegrationAccountSchemaSpec defines the desired state of AppIntegrationAccountSchema

func (*AppIntegrationAccountSchemaSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchemaSpec.

func (*AppIntegrationAccountSchemaSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSchemaStatus

type AppIntegrationAccountSchemaStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountSchemaObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountSchemaStatus defines the observed state of AppIntegrationAccountSchema.

func (*AppIntegrationAccountSchemaStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSchemaStatus.

func (*AppIntegrationAccountSchemaStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSession

type AppIntegrationAccountSession struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppIntegrationAccountSessionSpec   `json:"spec"`
	Status            AppIntegrationAccountSessionStatus `json:"status,omitempty"`
}

AppIntegrationAccountSession is the Schema for the AppIntegrationAccountSessions 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 (*AppIntegrationAccountSession) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountSession) DeepCopyObject

func (in *AppIntegrationAccountSession) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountSession) GetCondition

GetCondition of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) GetConnectionDetailsMapping

func (tr *AppIntegrationAccountSession) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) GetDeletionPolicy

func (mg *AppIntegrationAccountSession) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) GetID

GetID returns ID of underlying Terraform resource of this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) GetObservation

func (tr *AppIntegrationAccountSession) GetObservation() (map[string]interface{}, error)

GetObservation of this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) GetParameters

func (tr *AppIntegrationAccountSession) GetParameters() (map[string]interface{}, error)

GetParameters of this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) GetProviderConfigReference

func (mg *AppIntegrationAccountSession) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) GetProviderReference

func (mg *AppIntegrationAccountSession) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppIntegrationAccountSession. Deprecated: Use GetProviderConfigReference.

func (*AppIntegrationAccountSession) GetTerraformResourceType

func (mg *AppIntegrationAccountSession) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) GetTerraformSchemaVersion

func (tr *AppIntegrationAccountSession) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppIntegrationAccountSession) GetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountSession) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) LateInitialize

func (tr *AppIntegrationAccountSession) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppIntegrationAccountSession using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppIntegrationAccountSession) ResolveReferences

func (mg *AppIntegrationAccountSession) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) SetConditions

func (mg *AppIntegrationAccountSession) SetConditions(c ...xpv1.Condition)

SetConditions of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) SetDeletionPolicy

func (mg *AppIntegrationAccountSession) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) SetObservation

func (tr *AppIntegrationAccountSession) SetObservation(obs map[string]interface{}) error

SetObservation for this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) SetParameters

func (tr *AppIntegrationAccountSession) SetParameters(params map[string]interface{}) error

SetParameters for this AppIntegrationAccountSession

func (*AppIntegrationAccountSession) SetProviderConfigReference

func (mg *AppIntegrationAccountSession) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppIntegrationAccountSession.

func (*AppIntegrationAccountSession) SetProviderReference

func (mg *AppIntegrationAccountSession) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppIntegrationAccountSession. Deprecated: Use SetProviderConfigReference.

func (*AppIntegrationAccountSession) SetWriteConnectionSecretToReference

func (mg *AppIntegrationAccountSession) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppIntegrationAccountSession.

type AppIntegrationAccountSessionList

type AppIntegrationAccountSessionList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppIntegrationAccountSession `json:"items"`
}

AppIntegrationAccountSessionList contains a list of AppIntegrationAccountSessions

func (*AppIntegrationAccountSessionList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSessionList.

func (*AppIntegrationAccountSessionList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppIntegrationAccountSessionList) DeepCopyObject

func (in *AppIntegrationAccountSessionList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppIntegrationAccountSessionList) GetItems

GetItems of this AppIntegrationAccountSessionList.

type AppIntegrationAccountSessionObservation

type AppIntegrationAccountSessionObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppIntegrationAccountSessionObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSessionObservation.

func (*AppIntegrationAccountSessionObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSessionParameters

type AppIntegrationAccountSessionParameters struct {

	// +kubebuilder:validation:Required
	Content *string `json:"content" tf:"content,omitempty"`

	// +kubebuilder:validation:Required
	IntegrationAccountName *string `json:"integrationAccountName" tf:"integration_account_name,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:"-"`
}

func (*AppIntegrationAccountSessionParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSessionParameters.

func (*AppIntegrationAccountSessionParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSessionSpec

type AppIntegrationAccountSessionSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountSessionParameters `json:"forProvider"`
}

AppIntegrationAccountSessionSpec defines the desired state of AppIntegrationAccountSession

func (*AppIntegrationAccountSessionSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSessionSpec.

func (*AppIntegrationAccountSessionSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSessionStatus

type AppIntegrationAccountSessionStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountSessionObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountSessionStatus defines the observed state of AppIntegrationAccountSession.

func (*AppIntegrationAccountSessionStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSessionStatus.

func (*AppIntegrationAccountSessionStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountSpec

type AppIntegrationAccountSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppIntegrationAccountParameters `json:"forProvider"`
}

AppIntegrationAccountSpec defines the desired state of AppIntegrationAccount

func (*AppIntegrationAccountSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountSpec.

func (*AppIntegrationAccountSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppIntegrationAccountStatus

type AppIntegrationAccountStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppIntegrationAccountObservation `json:"atProvider,omitempty"`
}

AppIntegrationAccountStatus defines the observed state of AppIntegrationAccount.

func (*AppIntegrationAccountStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppIntegrationAccountStatus.

func (*AppIntegrationAccountStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerCustom

type AppTriggerCustom struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppTriggerCustomSpec   `json:"spec"`
	Status            AppTriggerCustomStatus `json:"status,omitempty"`
}

AppTriggerCustom is the Schema for the AppTriggerCustoms 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 (*AppTriggerCustom) DeepCopy

func (in *AppTriggerCustom) DeepCopy() *AppTriggerCustom

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustom.

func (*AppTriggerCustom) DeepCopyInto

func (in *AppTriggerCustom) DeepCopyInto(out *AppTriggerCustom)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerCustom) DeepCopyObject

func (in *AppTriggerCustom) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerCustom) GetCondition

func (mg *AppTriggerCustom) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppTriggerCustom.

func (*AppTriggerCustom) GetConnectionDetailsMapping

func (tr *AppTriggerCustom) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppTriggerCustom

func (*AppTriggerCustom) GetDeletionPolicy

func (mg *AppTriggerCustom) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppTriggerCustom.

func (*AppTriggerCustom) GetID

func (tr *AppTriggerCustom) GetID() string

GetID returns ID of underlying Terraform resource of this AppTriggerCustom

func (*AppTriggerCustom) GetObservation

func (tr *AppTriggerCustom) GetObservation() (map[string]interface{}, error)

GetObservation of this AppTriggerCustom

func (*AppTriggerCustom) GetParameters

func (tr *AppTriggerCustom) GetParameters() (map[string]interface{}, error)

GetParameters of this AppTriggerCustom

func (*AppTriggerCustom) GetProviderConfigReference

func (mg *AppTriggerCustom) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppTriggerCustom.

func (*AppTriggerCustom) GetProviderReference

func (mg *AppTriggerCustom) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppTriggerCustom. Deprecated: Use GetProviderConfigReference.

func (*AppTriggerCustom) GetTerraformResourceType

func (mg *AppTriggerCustom) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppTriggerCustom

func (*AppTriggerCustom) GetTerraformSchemaVersion

func (tr *AppTriggerCustom) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppTriggerCustom) GetWriteConnectionSecretToReference

func (mg *AppTriggerCustom) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppTriggerCustom.

func (*AppTriggerCustom) LateInitialize

func (tr *AppTriggerCustom) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppTriggerCustom using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppTriggerCustom) SetConditions

func (mg *AppTriggerCustom) SetConditions(c ...xpv1.Condition)

SetConditions of this AppTriggerCustom.

func (*AppTriggerCustom) SetDeletionPolicy

func (mg *AppTriggerCustom) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppTriggerCustom.

func (*AppTriggerCustom) SetObservation

func (tr *AppTriggerCustom) SetObservation(obs map[string]interface{}) error

SetObservation for this AppTriggerCustom

func (*AppTriggerCustom) SetParameters

func (tr *AppTriggerCustom) SetParameters(params map[string]interface{}) error

SetParameters for this AppTriggerCustom

func (*AppTriggerCustom) SetProviderConfigReference

func (mg *AppTriggerCustom) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppTriggerCustom.

func (*AppTriggerCustom) SetProviderReference

func (mg *AppTriggerCustom) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppTriggerCustom. Deprecated: Use SetProviderConfigReference.

func (*AppTriggerCustom) SetWriteConnectionSecretToReference

func (mg *AppTriggerCustom) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppTriggerCustom.

type AppTriggerCustomList

type AppTriggerCustomList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppTriggerCustom `json:"items"`
}

AppTriggerCustomList contains a list of AppTriggerCustoms

func (*AppTriggerCustomList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustomList.

func (*AppTriggerCustomList) DeepCopyInto

func (in *AppTriggerCustomList) DeepCopyInto(out *AppTriggerCustomList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerCustomList) DeepCopyObject

func (in *AppTriggerCustomList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerCustomList) GetItems

func (l *AppTriggerCustomList) GetItems() []resource.Managed

GetItems of this AppTriggerCustomList.

type AppTriggerCustomObservation

type AppTriggerCustomObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppTriggerCustomObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustomObservation.

func (*AppTriggerCustomObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerCustomParameters

type AppTriggerCustomParameters struct {

	// +kubebuilder:validation:Required
	Body *string `json:"body" tf:"body,omitempty"`

	// +kubebuilder:validation:Required
	LogicAppID *string `json:"logicAppId" tf:"logic_app_id,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`
}

func (*AppTriggerCustomParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustomParameters.

func (*AppTriggerCustomParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerCustomSpec

type AppTriggerCustomSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppTriggerCustomParameters `json:"forProvider"`
}

AppTriggerCustomSpec defines the desired state of AppTriggerCustom

func (*AppTriggerCustomSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustomSpec.

func (*AppTriggerCustomSpec) DeepCopyInto

func (in *AppTriggerCustomSpec) DeepCopyInto(out *AppTriggerCustomSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerCustomStatus

type AppTriggerCustomStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppTriggerCustomObservation `json:"atProvider,omitempty"`
}

AppTriggerCustomStatus defines the observed state of AppTriggerCustom.

func (*AppTriggerCustomStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerCustomStatus.

func (*AppTriggerCustomStatus) DeepCopyInto

func (in *AppTriggerCustomStatus) DeepCopyInto(out *AppTriggerCustomStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerHTTPRequest

type AppTriggerHTTPRequest struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppTriggerHTTPRequestSpec   `json:"spec"`
	Status            AppTriggerHTTPRequestStatus `json:"status,omitempty"`
}

AppTriggerHTTPRequest is the Schema for the AppTriggerHTTPRequests 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 (*AppTriggerHTTPRequest) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) DeepCopyInto

func (in *AppTriggerHTTPRequest) DeepCopyInto(out *AppTriggerHTTPRequest)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerHTTPRequest) DeepCopyObject

func (in *AppTriggerHTTPRequest) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerHTTPRequest) GetCondition

func (mg *AppTriggerHTTPRequest) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) GetConnectionDetailsMapping

func (tr *AppTriggerHTTPRequest) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) GetDeletionPolicy

func (mg *AppTriggerHTTPRequest) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) GetID

func (tr *AppTriggerHTTPRequest) GetID() string

GetID returns ID of underlying Terraform resource of this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) GetObservation

func (tr *AppTriggerHTTPRequest) GetObservation() (map[string]interface{}, error)

GetObservation of this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) GetParameters

func (tr *AppTriggerHTTPRequest) GetParameters() (map[string]interface{}, error)

GetParameters of this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) GetProviderConfigReference

func (mg *AppTriggerHTTPRequest) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) GetProviderReference

func (mg *AppTriggerHTTPRequest) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppTriggerHTTPRequest. Deprecated: Use GetProviderConfigReference.

func (*AppTriggerHTTPRequest) GetTerraformResourceType

func (mg *AppTriggerHTTPRequest) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) GetTerraformSchemaVersion

func (tr *AppTriggerHTTPRequest) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppTriggerHTTPRequest) GetWriteConnectionSecretToReference

func (mg *AppTriggerHTTPRequest) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) LateInitialize

func (tr *AppTriggerHTTPRequest) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppTriggerHTTPRequest using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppTriggerHTTPRequest) SetConditions

func (mg *AppTriggerHTTPRequest) SetConditions(c ...xpv1.Condition)

SetConditions of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) SetDeletionPolicy

func (mg *AppTriggerHTTPRequest) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) SetObservation

func (tr *AppTriggerHTTPRequest) SetObservation(obs map[string]interface{}) error

SetObservation for this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) SetParameters

func (tr *AppTriggerHTTPRequest) SetParameters(params map[string]interface{}) error

SetParameters for this AppTriggerHTTPRequest

func (*AppTriggerHTTPRequest) SetProviderConfigReference

func (mg *AppTriggerHTTPRequest) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequest) SetProviderReference

func (mg *AppTriggerHTTPRequest) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppTriggerHTTPRequest. Deprecated: Use SetProviderConfigReference.

func (*AppTriggerHTTPRequest) SetWriteConnectionSecretToReference

func (mg *AppTriggerHTTPRequest) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppTriggerHTTPRequest.

type AppTriggerHTTPRequestList

type AppTriggerHTTPRequestList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppTriggerHTTPRequest `json:"items"`
}

AppTriggerHTTPRequestList contains a list of AppTriggerHTTPRequests

func (*AppTriggerHTTPRequestList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequestList.

func (*AppTriggerHTTPRequestList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerHTTPRequestList) DeepCopyObject

func (in *AppTriggerHTTPRequestList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerHTTPRequestList) GetItems

func (l *AppTriggerHTTPRequestList) GetItems() []resource.Managed

GetItems of this AppTriggerHTTPRequestList.

type AppTriggerHTTPRequestObservation

type AppTriggerHTTPRequestObservation struct {
	CallbackURL *string `json:"callbackUrl,omitempty" tf:"callback_url,omitempty"`

	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppTriggerHTTPRequestObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequestObservation.

func (*AppTriggerHTTPRequestObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerHTTPRequestParameters

type AppTriggerHTTPRequestParameters struct {

	// +kubebuilder:validation:Required
	LogicAppID *string `json:"logicAppId" tf:"logic_app_id,omitempty"`

	// +kubebuilder:validation:Optional
	Method *string `json:"method,omitempty" tf:"method,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Optional
	RelativePath *string `json:"relativePath,omitempty" tf:"relative_path,omitempty"`

	// +kubebuilder:validation:Required
	Schema *string `json:"schema" tf:"schema,omitempty"`
}

func (*AppTriggerHTTPRequestParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequestParameters.

func (*AppTriggerHTTPRequestParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerHTTPRequestSpec

type AppTriggerHTTPRequestSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppTriggerHTTPRequestParameters `json:"forProvider"`
}

AppTriggerHTTPRequestSpec defines the desired state of AppTriggerHTTPRequest

func (*AppTriggerHTTPRequestSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequestSpec.

func (*AppTriggerHTTPRequestSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerHTTPRequestStatus

type AppTriggerHTTPRequestStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppTriggerHTTPRequestObservation `json:"atProvider,omitempty"`
}

AppTriggerHTTPRequestStatus defines the observed state of AppTriggerHTTPRequest.

func (*AppTriggerHTTPRequestStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerHTTPRequestStatus.

func (*AppTriggerHTTPRequestStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrence

type AppTriggerRecurrence struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppTriggerRecurrenceSpec   `json:"spec"`
	Status            AppTriggerRecurrenceStatus `json:"status,omitempty"`
}

AppTriggerRecurrence is the Schema for the AppTriggerRecurrences 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 (*AppTriggerRecurrence) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrence.

func (*AppTriggerRecurrence) DeepCopyInto

func (in *AppTriggerRecurrence) DeepCopyInto(out *AppTriggerRecurrence)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerRecurrence) DeepCopyObject

func (in *AppTriggerRecurrence) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerRecurrence) GetCondition

func (mg *AppTriggerRecurrence) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) GetConnectionDetailsMapping

func (tr *AppTriggerRecurrence) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppTriggerRecurrence

func (*AppTriggerRecurrence) GetDeletionPolicy

func (mg *AppTriggerRecurrence) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) GetID

func (tr *AppTriggerRecurrence) GetID() string

GetID returns ID of underlying Terraform resource of this AppTriggerRecurrence

func (*AppTriggerRecurrence) GetObservation

func (tr *AppTriggerRecurrence) GetObservation() (map[string]interface{}, error)

GetObservation of this AppTriggerRecurrence

func (*AppTriggerRecurrence) GetParameters

func (tr *AppTriggerRecurrence) GetParameters() (map[string]interface{}, error)

GetParameters of this AppTriggerRecurrence

func (*AppTriggerRecurrence) GetProviderConfigReference

func (mg *AppTriggerRecurrence) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) GetProviderReference

func (mg *AppTriggerRecurrence) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppTriggerRecurrence. Deprecated: Use GetProviderConfigReference.

func (*AppTriggerRecurrence) GetTerraformResourceType

func (mg *AppTriggerRecurrence) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppTriggerRecurrence

func (*AppTriggerRecurrence) GetTerraformSchemaVersion

func (tr *AppTriggerRecurrence) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppTriggerRecurrence) GetWriteConnectionSecretToReference

func (mg *AppTriggerRecurrence) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) LateInitialize

func (tr *AppTriggerRecurrence) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppTriggerRecurrence using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppTriggerRecurrence) SetConditions

func (mg *AppTriggerRecurrence) SetConditions(c ...xpv1.Condition)

SetConditions of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) SetDeletionPolicy

func (mg *AppTriggerRecurrence) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) SetObservation

func (tr *AppTriggerRecurrence) SetObservation(obs map[string]interface{}) error

SetObservation for this AppTriggerRecurrence

func (*AppTriggerRecurrence) SetParameters

func (tr *AppTriggerRecurrence) SetParameters(params map[string]interface{}) error

SetParameters for this AppTriggerRecurrence

func (*AppTriggerRecurrence) SetProviderConfigReference

func (mg *AppTriggerRecurrence) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppTriggerRecurrence.

func (*AppTriggerRecurrence) SetProviderReference

func (mg *AppTriggerRecurrence) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppTriggerRecurrence. Deprecated: Use SetProviderConfigReference.

func (*AppTriggerRecurrence) SetWriteConnectionSecretToReference

func (mg *AppTriggerRecurrence) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppTriggerRecurrence.

type AppTriggerRecurrenceList

type AppTriggerRecurrenceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppTriggerRecurrence `json:"items"`
}

AppTriggerRecurrenceList contains a list of AppTriggerRecurrences

func (*AppTriggerRecurrenceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceList.

func (*AppTriggerRecurrenceList) DeepCopyInto

func (in *AppTriggerRecurrenceList) DeepCopyInto(out *AppTriggerRecurrenceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTriggerRecurrenceList) DeepCopyObject

func (in *AppTriggerRecurrenceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppTriggerRecurrenceList) GetItems

func (l *AppTriggerRecurrenceList) GetItems() []resource.Managed

GetItems of this AppTriggerRecurrenceList.

type AppTriggerRecurrenceObservation

type AppTriggerRecurrenceObservation struct {
	ID *string `json:"id,omitempty" tf:"id,omitempty"`
}

func (*AppTriggerRecurrenceObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceObservation.

func (*AppTriggerRecurrenceObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrenceParameters

type AppTriggerRecurrenceParameters struct {

	// +kubebuilder:validation:Required
	Frequency *string `json:"frequency" tf:"frequency,omitempty"`

	// +kubebuilder:validation:Required
	Interval *int64 `json:"interval" tf:"interval,omitempty"`

	// +kubebuilder:validation:Required
	LogicAppID *string `json:"logicAppId" tf:"logic_app_id,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Optional
	Schedule []AppTriggerRecurrenceScheduleParameters `json:"schedule,omitempty" tf:"schedule,omitempty"`

	// +kubebuilder:validation:Optional
	StartTime *string `json:"startTime,omitempty" tf:"start_time,omitempty"`

	// +kubebuilder:validation:Optional
	TimeZone *string `json:"timeZone,omitempty" tf:"time_zone,omitempty"`
}

func (*AppTriggerRecurrenceParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceParameters.

func (*AppTriggerRecurrenceParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrenceScheduleObservation

type AppTriggerRecurrenceScheduleObservation struct {
}

func (*AppTriggerRecurrenceScheduleObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceScheduleObservation.

func (*AppTriggerRecurrenceScheduleObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrenceScheduleParameters

type AppTriggerRecurrenceScheduleParameters struct {

	// +kubebuilder:validation:Optional
	AtTheseHours []*int64 `json:"atTheseHours,omitempty" tf:"at_these_hours,omitempty"`

	// +kubebuilder:validation:Optional
	AtTheseMinutes []*int64 `json:"atTheseMinutes,omitempty" tf:"at_these_minutes,omitempty"`

	// +kubebuilder:validation:Optional
	OnTheseDays []*string `json:"onTheseDays,omitempty" tf:"on_these_days,omitempty"`
}

func (*AppTriggerRecurrenceScheduleParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceScheduleParameters.

func (*AppTriggerRecurrenceScheduleParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrenceSpec

type AppTriggerRecurrenceSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppTriggerRecurrenceParameters `json:"forProvider"`
}

AppTriggerRecurrenceSpec defines the desired state of AppTriggerRecurrence

func (*AppTriggerRecurrenceSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceSpec.

func (*AppTriggerRecurrenceSpec) DeepCopyInto

func (in *AppTriggerRecurrenceSpec) DeepCopyInto(out *AppTriggerRecurrenceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTriggerRecurrenceStatus

type AppTriggerRecurrenceStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppTriggerRecurrenceObservation `json:"atProvider,omitempty"`
}

AppTriggerRecurrenceStatus defines the observed state of AppTriggerRecurrence.

func (*AppTriggerRecurrenceStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTriggerRecurrenceStatus.

func (*AppTriggerRecurrenceStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppWorkflow

type AppWorkflow struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AppWorkflowSpec   `json:"spec"`
	Status            AppWorkflowStatus `json:"status,omitempty"`
}

AppWorkflow is the Schema for the AppWorkflows 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 (*AppWorkflow) DeepCopy

func (in *AppWorkflow) DeepCopy() *AppWorkflow

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflow.

func (*AppWorkflow) DeepCopyInto

func (in *AppWorkflow) DeepCopyInto(out *AppWorkflow)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppWorkflow) DeepCopyObject

func (in *AppWorkflow) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppWorkflow) GetCondition

func (mg *AppWorkflow) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AppWorkflow.

func (*AppWorkflow) GetConnectionDetailsMapping

func (tr *AppWorkflow) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AppWorkflow

func (*AppWorkflow) GetDeletionPolicy

func (mg *AppWorkflow) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AppWorkflow.

func (*AppWorkflow) GetID

func (tr *AppWorkflow) GetID() string

GetID returns ID of underlying Terraform resource of this AppWorkflow

func (*AppWorkflow) GetObservation

func (tr *AppWorkflow) GetObservation() (map[string]interface{}, error)

GetObservation of this AppWorkflow

func (*AppWorkflow) GetParameters

func (tr *AppWorkflow) GetParameters() (map[string]interface{}, error)

GetParameters of this AppWorkflow

func (*AppWorkflow) GetProviderConfigReference

func (mg *AppWorkflow) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AppWorkflow.

func (*AppWorkflow) GetProviderReference

func (mg *AppWorkflow) GetProviderReference() *xpv1.Reference

GetProviderReference of this AppWorkflow. Deprecated: Use GetProviderConfigReference.

func (*AppWorkflow) GetTerraformResourceType

func (mg *AppWorkflow) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AppWorkflow

func (*AppWorkflow) GetTerraformSchemaVersion

func (tr *AppWorkflow) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AppWorkflow) GetWriteConnectionSecretToReference

func (mg *AppWorkflow) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AppWorkflow.

func (*AppWorkflow) LateInitialize

func (tr *AppWorkflow) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AppWorkflow using its observed tfState. returns True if there are any spec changes for the resource.

func (*AppWorkflow) ResolveReferences

func (mg *AppWorkflow) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this AppWorkflow.

func (*AppWorkflow) SetConditions

func (mg *AppWorkflow) SetConditions(c ...xpv1.Condition)

SetConditions of this AppWorkflow.

func (*AppWorkflow) SetDeletionPolicy

func (mg *AppWorkflow) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AppWorkflow.

func (*AppWorkflow) SetObservation

func (tr *AppWorkflow) SetObservation(obs map[string]interface{}) error

SetObservation for this AppWorkflow

func (*AppWorkflow) SetParameters

func (tr *AppWorkflow) SetParameters(params map[string]interface{}) error

SetParameters for this AppWorkflow

func (*AppWorkflow) SetProviderConfigReference

func (mg *AppWorkflow) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AppWorkflow.

func (*AppWorkflow) SetProviderReference

func (mg *AppWorkflow) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AppWorkflow. Deprecated: Use SetProviderConfigReference.

func (*AppWorkflow) SetWriteConnectionSecretToReference

func (mg *AppWorkflow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AppWorkflow.

type AppWorkflowList

type AppWorkflowList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AppWorkflow `json:"items"`
}

AppWorkflowList contains a list of AppWorkflows

func (*AppWorkflowList) DeepCopy

func (in *AppWorkflowList) DeepCopy() *AppWorkflowList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflowList.

func (*AppWorkflowList) DeepCopyInto

func (in *AppWorkflowList) DeepCopyInto(out *AppWorkflowList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppWorkflowList) DeepCopyObject

func (in *AppWorkflowList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AppWorkflowList) GetItems

func (l *AppWorkflowList) GetItems() []resource.Managed

GetItems of this AppWorkflowList.

type AppWorkflowObservation

type AppWorkflowObservation struct {
	AccessEndpoint *string `json:"accessEndpoint,omitempty" tf:"access_endpoint,omitempty"`

	ConnectorEndpointIPAddresses []*string `json:"connectorEndpointIpAddresses,omitempty" tf:"connector_endpoint_ip_addresses,omitempty"`

	ConnectorOutboundIPAddresses []*string `json:"connectorOutboundIpAddresses,omitempty" tf:"connector_outbound_ip_addresses,omitempty"`

	ID *string `json:"id,omitempty" tf:"id,omitempty"`

	WorkflowEndpointIPAddresses []*string `json:"workflowEndpointIpAddresses,omitempty" tf:"workflow_endpoint_ip_addresses,omitempty"`

	WorkflowOutboundIPAddresses []*string `json:"workflowOutboundIpAddresses,omitempty" tf:"workflow_outbound_ip_addresses,omitempty"`
}

func (*AppWorkflowObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflowObservation.

func (*AppWorkflowObservation) DeepCopyInto

func (in *AppWorkflowObservation) DeepCopyInto(out *AppWorkflowObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppWorkflowParameters

type AppWorkflowParameters struct {

	// +kubebuilder:validation:Optional
	AccessControl []AccessControlParameters `json:"accessControl,omitempty" tf:"access_control,omitempty"`

	// +kubebuilder:validation:Optional
	Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"`

	// +kubebuilder:validation:Optional
	IntegrationServiceEnvironmentID *string `json:"integrationServiceEnvironmentId,omitempty" tf:"integration_service_environment_id,omitempty"`

	// +kubebuilder:validation:Required
	Location *string `json:"location" tf:"location,omitempty"`

	// +kubebuilder:validation:Optional
	LogicAppIntegrationAccountID *string `json:"logicAppIntegrationAccountId,omitempty" tf:"logic_app_integration_account_id,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
	Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"`

	// +kubebuilder:validation:Optional
	WorkflowParameters map[string]*string `json:"workflowParameters,omitempty" tf:"workflow_parameters,omitempty"`

	// +kubebuilder:validation:Optional
	WorkflowSchema *string `json:"workflowSchema,omitempty" tf:"workflow_schema,omitempty"`

	// +kubebuilder:validation:Optional
	WorkflowVersion *string `json:"workflowVersion,omitempty" tf:"workflow_version,omitempty"`
}

func (*AppWorkflowParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflowParameters.

func (*AppWorkflowParameters) DeepCopyInto

func (in *AppWorkflowParameters) DeepCopyInto(out *AppWorkflowParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppWorkflowSpec

type AppWorkflowSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AppWorkflowParameters `json:"forProvider"`
}

AppWorkflowSpec defines the desired state of AppWorkflow

func (*AppWorkflowSpec) DeepCopy

func (in *AppWorkflowSpec) DeepCopy() *AppWorkflowSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflowSpec.

func (*AppWorkflowSpec) DeepCopyInto

func (in *AppWorkflowSpec) DeepCopyInto(out *AppWorkflowSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppWorkflowStatus

type AppWorkflowStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AppWorkflowObservation `json:"atProvider,omitempty"`
}

AppWorkflowStatus defines the observed state of AppWorkflow.

func (*AppWorkflowStatus) DeepCopy

func (in *AppWorkflowStatus) DeepCopy() *AppWorkflowStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppWorkflowStatus.

func (*AppWorkflowStatus) DeepCopyInto

func (in *AppWorkflowStatus) DeepCopyInto(out *AppWorkflowStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BusinessIdentityObservation

type BusinessIdentityObservation struct {
}

func (*BusinessIdentityObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BusinessIdentityObservation.

func (*BusinessIdentityObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BusinessIdentityParameters

type BusinessIdentityParameters struct {

	// +kubebuilder:validation:Required
	Qualifier *string `json:"qualifier" tf:"qualifier,omitempty"`

	// +kubebuilder:validation:Required
	Value *string `json:"value" tf:"value,omitempty"`
}

func (*BusinessIdentityParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BusinessIdentityParameters.

func (*BusinessIdentityParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ContentObservation

type ContentObservation struct {
}

func (*ContentObservation) DeepCopy

func (in *ContentObservation) DeepCopy() *ContentObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContentObservation.

func (*ContentObservation) DeepCopyInto

func (in *ContentObservation) DeepCopyInto(out *ContentObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ContentParameters

type ContentParameters struct {

	// +kubebuilder:validation:Required
	AllowedCallerIPAddressRange []*string `json:"allowedCallerIpAddressRange" tf:"allowed_caller_ip_address_range,omitempty"`
}

func (*ContentParameters) DeepCopy

func (in *ContentParameters) DeepCopy() *ContentParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContentParameters.

func (*ContentParameters) DeepCopyInto

func (in *ContentParameters) DeepCopyInto(out *ContentParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type GuestIdentityObservation

type GuestIdentityObservation struct {
}

func (*GuestIdentityObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestIdentityObservation.

func (*GuestIdentityObservation) DeepCopyInto

func (in *GuestIdentityObservation) DeepCopyInto(out *GuestIdentityObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type GuestIdentityParameters

type GuestIdentityParameters struct {

	// +kubebuilder:validation:Required
	Qualifier *string `json:"qualifier" tf:"qualifier,omitempty"`

	// +kubebuilder:validation:Required
	Value *string `json:"value" tf:"value,omitempty"`
}

func (*GuestIdentityParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuestIdentityParameters.

func (*GuestIdentityParameters) DeepCopyInto

func (in *GuestIdentityParameters) DeepCopyInto(out *GuestIdentityParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HostIdentityObservation

type HostIdentityObservation struct {
}

func (*HostIdentityObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostIdentityObservation.

func (*HostIdentityObservation) DeepCopyInto

func (in *HostIdentityObservation) DeepCopyInto(out *HostIdentityObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HostIdentityParameters

type HostIdentityParameters struct {

	// +kubebuilder:validation:Required
	Qualifier *string `json:"qualifier" tf:"qualifier,omitempty"`

	// +kubebuilder:validation:Required
	Value *string `json:"value" tf:"value,omitempty"`
}

func (*HostIdentityParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostIdentityParameters.

func (*HostIdentityParameters) DeepCopyInto

func (in *HostIdentityParameters) DeepCopyInto(out *HostIdentityParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IntegrationServiceEnvironment

type IntegrationServiceEnvironment struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              IntegrationServiceEnvironmentSpec   `json:"spec"`
	Status            IntegrationServiceEnvironmentStatus `json:"status,omitempty"`
}

IntegrationServiceEnvironment is the Schema for the IntegrationServiceEnvironments 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 (*IntegrationServiceEnvironment) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IntegrationServiceEnvironment) DeepCopyObject

func (in *IntegrationServiceEnvironment) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*IntegrationServiceEnvironment) GetCondition

GetCondition of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) GetConnectionDetailsMapping

func (tr *IntegrationServiceEnvironment) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) GetDeletionPolicy

func (mg *IntegrationServiceEnvironment) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) GetID

GetID returns ID of underlying Terraform resource of this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) GetObservation

func (tr *IntegrationServiceEnvironment) GetObservation() (map[string]interface{}, error)

GetObservation of this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) GetParameters

func (tr *IntegrationServiceEnvironment) GetParameters() (map[string]interface{}, error)

GetParameters of this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) GetProviderConfigReference

func (mg *IntegrationServiceEnvironment) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) GetProviderReference

func (mg *IntegrationServiceEnvironment) GetProviderReference() *xpv1.Reference

GetProviderReference of this IntegrationServiceEnvironment. Deprecated: Use GetProviderConfigReference.

func (*IntegrationServiceEnvironment) GetTerraformResourceType

func (mg *IntegrationServiceEnvironment) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) GetTerraformSchemaVersion

func (tr *IntegrationServiceEnvironment) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*IntegrationServiceEnvironment) GetWriteConnectionSecretToReference

func (mg *IntegrationServiceEnvironment) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) LateInitialize

func (tr *IntegrationServiceEnvironment) LateInitialize(attrs []byte) (bool, error)

LateInitialize this IntegrationServiceEnvironment using its observed tfState. returns True if there are any spec changes for the resource.

func (*IntegrationServiceEnvironment) ResolveReferences

func (mg *IntegrationServiceEnvironment) ResolveReferences(ctx context.Context, c client.Reader) error

ResolveReferences of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) SetConditions

func (mg *IntegrationServiceEnvironment) SetConditions(c ...xpv1.Condition)

SetConditions of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) SetDeletionPolicy

func (mg *IntegrationServiceEnvironment) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) SetObservation

func (tr *IntegrationServiceEnvironment) SetObservation(obs map[string]interface{}) error

SetObservation for this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) SetParameters

func (tr *IntegrationServiceEnvironment) SetParameters(params map[string]interface{}) error

SetParameters for this IntegrationServiceEnvironment

func (*IntegrationServiceEnvironment) SetProviderConfigReference

func (mg *IntegrationServiceEnvironment) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironment) SetProviderReference

func (mg *IntegrationServiceEnvironment) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this IntegrationServiceEnvironment. Deprecated: Use SetProviderConfigReference.

func (*IntegrationServiceEnvironment) SetWriteConnectionSecretToReference

func (mg *IntegrationServiceEnvironment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this IntegrationServiceEnvironment.

type IntegrationServiceEnvironmentList

type IntegrationServiceEnvironmentList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []IntegrationServiceEnvironment `json:"items"`
}

IntegrationServiceEnvironmentList contains a list of IntegrationServiceEnvironments

func (*IntegrationServiceEnvironmentList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironmentList.

func (*IntegrationServiceEnvironmentList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IntegrationServiceEnvironmentList) DeepCopyObject

func (in *IntegrationServiceEnvironmentList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*IntegrationServiceEnvironmentList) GetItems

GetItems of this IntegrationServiceEnvironmentList.

type IntegrationServiceEnvironmentObservation

type IntegrationServiceEnvironmentObservation struct {
	ConnectorEndpointIPAddresses []*string `json:"connectorEndpointIpAddresses,omitempty" tf:"connector_endpoint_ip_addresses,omitempty"`

	ConnectorOutboundIPAddresses []*string `json:"connectorOutboundIpAddresses,omitempty" tf:"connector_outbound_ip_addresses,omitempty"`

	ID *string `json:"id,omitempty" tf:"id,omitempty"`

	WorkflowEndpointIPAddresses []*string `json:"workflowEndpointIpAddresses,omitempty" tf:"workflow_endpoint_ip_addresses,omitempty"`

	WorkflowOutboundIPAddresses []*string `json:"workflowOutboundIpAddresses,omitempty" tf:"workflow_outbound_ip_addresses,omitempty"`
}

func (*IntegrationServiceEnvironmentObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironmentObservation.

func (*IntegrationServiceEnvironmentObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IntegrationServiceEnvironmentParameters

type IntegrationServiceEnvironmentParameters struct {

	// +kubebuilder:validation:Required
	AccessEndpointType *string `json:"accessEndpointType" tf:"access_endpoint_type,omitempty"`

	// +kubebuilder:validation:Required
	Location *string `json:"location" tf:"location,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:Optional
	SkuName *string `json:"skuName,omitempty" tf:"sku_name,omitempty"`

	// +kubebuilder:validation:Optional
	Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"`

	// +kubebuilder:validation:Required
	VirtualNetworkSubnetIds []*string `json:"virtualNetworkSubnetIds" tf:"virtual_network_subnet_ids,omitempty"`
}

func (*IntegrationServiceEnvironmentParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironmentParameters.

func (*IntegrationServiceEnvironmentParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IntegrationServiceEnvironmentSpec

type IntegrationServiceEnvironmentSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     IntegrationServiceEnvironmentParameters `json:"forProvider"`
}

IntegrationServiceEnvironmentSpec defines the desired state of IntegrationServiceEnvironment

func (*IntegrationServiceEnvironmentSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironmentSpec.

func (*IntegrationServiceEnvironmentSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IntegrationServiceEnvironmentStatus

type IntegrationServiceEnvironmentStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        IntegrationServiceEnvironmentObservation `json:"atProvider,omitempty"`
}

IntegrationServiceEnvironmentStatus defines the observed state of IntegrationServiceEnvironment.

func (*IntegrationServiceEnvironmentStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationServiceEnvironmentStatus.

func (*IntegrationServiceEnvironmentStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type MonthlyObservation

type MonthlyObservation struct {
}

func (*MonthlyObservation) DeepCopy

func (in *MonthlyObservation) DeepCopy() *MonthlyObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonthlyObservation.

func (*MonthlyObservation) DeepCopyInto

func (in *MonthlyObservation) DeepCopyInto(out *MonthlyObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type MonthlyParameters

type MonthlyParameters struct {

	// +kubebuilder:validation:Required
	Week *int64 `json:"week" tf:"week,omitempty"`

	// +kubebuilder:validation:Required
	Weekday *string `json:"weekday" tf:"weekday,omitempty"`
}

func (*MonthlyParameters) DeepCopy

func (in *MonthlyParameters) DeepCopy() *MonthlyParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonthlyParameters.

func (*MonthlyParameters) DeepCopyInto

func (in *MonthlyParameters) DeepCopyInto(out *MonthlyParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RecurrenceObservation

type RecurrenceObservation struct {
}

func (*RecurrenceObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceObservation.

func (*RecurrenceObservation) DeepCopyInto

func (in *RecurrenceObservation) DeepCopyInto(out *RecurrenceObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RecurrenceParameters

type RecurrenceParameters struct {

	// +kubebuilder:validation:Optional
	EndTime *string `json:"endTime,omitempty" tf:"end_time,omitempty"`

	// +kubebuilder:validation:Required
	Frequency *string `json:"frequency" tf:"frequency,omitempty"`

	// +kubebuilder:validation:Required
	Interval *int64 `json:"interval" tf:"interval,omitempty"`

	// +kubebuilder:validation:Optional
	Schedule []ScheduleParameters `json:"schedule,omitempty" tf:"schedule,omitempty"`

	// +kubebuilder:validation:Optional
	StartTime *string `json:"startTime,omitempty" tf:"start_time,omitempty"`

	// +kubebuilder:validation:Optional
	TimeZone *string `json:"timeZone,omitempty" tf:"time_zone,omitempty"`
}

func (*RecurrenceParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurrenceParameters.

func (*RecurrenceParameters) DeepCopyInto

func (in *RecurrenceParameters) DeepCopyInto(out *RecurrenceParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ReleaseCriteriaObservation

type ReleaseCriteriaObservation struct {
}

func (*ReleaseCriteriaObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseCriteriaObservation.

func (*ReleaseCriteriaObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ReleaseCriteriaParameters

type ReleaseCriteriaParameters struct {

	// +kubebuilder:validation:Optional
	BatchSize *int64 `json:"batchSize,omitempty" tf:"batch_size,omitempty"`

	// +kubebuilder:validation:Optional
	MessageCount *int64 `json:"messageCount,omitempty" tf:"message_count,omitempty"`

	// +kubebuilder:validation:Optional
	Recurrence []RecurrenceParameters `json:"recurrence,omitempty" tf:"recurrence,omitempty"`
}

func (*ReleaseCriteriaParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReleaseCriteriaParameters.

func (*ReleaseCriteriaParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RunAfterObservation

type RunAfterObservation struct {
}

func (*RunAfterObservation) DeepCopy

func (in *RunAfterObservation) DeepCopy() *RunAfterObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunAfterObservation.

func (*RunAfterObservation) DeepCopyInto

func (in *RunAfterObservation) DeepCopyInto(out *RunAfterObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RunAfterParameters

type RunAfterParameters struct {

	// +kubebuilder:validation:Required
	ActionName *string `json:"actionName" tf:"action_name,omitempty"`

	// +kubebuilder:validation:Required
	ActionResult *string `json:"actionResult" tf:"action_result,omitempty"`
}

func (*RunAfterParameters) DeepCopy

func (in *RunAfterParameters) DeepCopy() *RunAfterParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunAfterParameters.

func (*RunAfterParameters) DeepCopyInto

func (in *RunAfterParameters) DeepCopyInto(out *RunAfterParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScheduleObservation

type ScheduleObservation struct {
}

func (*ScheduleObservation) DeepCopy

func (in *ScheduleObservation) DeepCopy() *ScheduleObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleObservation.

func (*ScheduleObservation) DeepCopyInto

func (in *ScheduleObservation) DeepCopyInto(out *ScheduleObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScheduleParameters

type ScheduleParameters struct {

	// +kubebuilder:validation:Optional
	Hours []*int64 `json:"hours,omitempty" tf:"hours,omitempty"`

	// +kubebuilder:validation:Optional
	Minutes []*int64 `json:"minutes,omitempty" tf:"minutes,omitempty"`

	// +kubebuilder:validation:Optional
	MonthDays []*int64 `json:"monthDays,omitempty" tf:"month_days,omitempty"`

	// +kubebuilder:validation:Optional
	Monthly []MonthlyParameters `json:"monthly,omitempty" tf:"monthly,omitempty"`

	// +kubebuilder:validation:Optional
	WeekDays []*string `json:"weekDays,omitempty" tf:"week_days,omitempty"`
}

func (*ScheduleParameters) DeepCopy

func (in *ScheduleParameters) DeepCopy() *ScheduleParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleParameters.

func (*ScheduleParameters) DeepCopyInto

func (in *ScheduleParameters) DeepCopyInto(out *ScheduleParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TriggerObservation

type TriggerObservation struct {
}

func (*TriggerObservation) DeepCopy

func (in *TriggerObservation) DeepCopy() *TriggerObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerObservation.

func (*TriggerObservation) DeepCopyInto

func (in *TriggerObservation) DeepCopyInto(out *TriggerObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TriggerParameters

type TriggerParameters struct {

	// +kubebuilder:validation:Required
	AllowedCallerIPAddressRange []*string `json:"allowedCallerIpAddressRange" tf:"allowed_caller_ip_address_range,omitempty"`
}

func (*TriggerParameters) DeepCopy

func (in *TriggerParameters) DeepCopy() *TriggerParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerParameters.

func (*TriggerParameters) DeepCopyInto

func (in *TriggerParameters) DeepCopyInto(out *TriggerParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkflowManagementObservation

type WorkflowManagementObservation struct {
}

func (*WorkflowManagementObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowManagementObservation.

func (*WorkflowManagementObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkflowManagementParameters

type WorkflowManagementParameters struct {

	// +kubebuilder:validation:Required
	AllowedCallerIPAddressRange []*string `json:"allowedCallerIpAddressRange" tf:"allowed_caller_ip_address_range,omitempty"`
}

func (*WorkflowManagementParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowManagementParameters.

func (*WorkflowManagementParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL