v1alpha1

package
Version: v0.0.0-...-c74cf24 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

+kubebuilder:object:generate=true +groupName=spring.azure.tf.crossplane.io +versionName=v1alpha1

Index

Constants

View Source
const (
	Group   = "spring.azure.tf.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	// GroupVersion is the API Group Version used to register the objects
	GroupVersion = schema.GroupVersion{Group: Group, Version: Version}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)
View Source
var (
	SpringCloudActiveDeploymentKind             = "SpringCloudActiveDeployment"
	SpringCloudActiveDeploymentGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudActiveDeploymentKind}.String()
	SpringCloudActiveDeploymentKindAPIVersion   = SpringCloudActiveDeploymentKind + "." + GroupVersion.String()
	SpringCloudActiveDeploymentGroupVersionKind = GroupVersion.WithKind(SpringCloudActiveDeploymentKind)
)

Repository type metadata.

View Source
var (
	SpringCloudAppKind             = "SpringCloudApp"
	SpringCloudAppGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudAppKind}.String()
	SpringCloudAppKindAPIVersion   = SpringCloudAppKind + "." + GroupVersion.String()
	SpringCloudAppGroupVersionKind = GroupVersion.WithKind(SpringCloudAppKind)
)

Repository type metadata.

View Source
var (
	SpringCloudAppCosmosdbAssociationKind             = "SpringCloudAppCosmosdbAssociation"
	SpringCloudAppCosmosdbAssociationGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudAppCosmosdbAssociationKind}.String()
	SpringCloudAppCosmosdbAssociationKindAPIVersion   = SpringCloudAppCosmosdbAssociationKind + "." + GroupVersion.String()
	SpringCloudAppCosmosdbAssociationGroupVersionKind = GroupVersion.WithKind(SpringCloudAppCosmosdbAssociationKind)
)

Repository type metadata.

View Source
var (
	SpringCloudAppMysqlAssociationKind             = "SpringCloudAppMysqlAssociation"
	SpringCloudAppMysqlAssociationGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudAppMysqlAssociationKind}.String()
	SpringCloudAppMysqlAssociationKindAPIVersion   = SpringCloudAppMysqlAssociationKind + "." + GroupVersion.String()
	SpringCloudAppMysqlAssociationGroupVersionKind = GroupVersion.WithKind(SpringCloudAppMysqlAssociationKind)
)

Repository type metadata.

View Source
var (
	SpringCloudAppRedisAssociationKind             = "SpringCloudAppRedisAssociation"
	SpringCloudAppRedisAssociationGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudAppRedisAssociationKind}.String()
	SpringCloudAppRedisAssociationKindAPIVersion   = SpringCloudAppRedisAssociationKind + "." + GroupVersion.String()
	SpringCloudAppRedisAssociationGroupVersionKind = GroupVersion.WithKind(SpringCloudAppRedisAssociationKind)
)

Repository type metadata.

View Source
var (
	SpringCloudCertificateKind             = "SpringCloudCertificate"
	SpringCloudCertificateGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudCertificateKind}.String()
	SpringCloudCertificateKindAPIVersion   = SpringCloudCertificateKind + "." + GroupVersion.String()
	SpringCloudCertificateGroupVersionKind = GroupVersion.WithKind(SpringCloudCertificateKind)
)

Repository type metadata.

View Source
var (
	SpringCloudCustomDomainKind             = "SpringCloudCustomDomain"
	SpringCloudCustomDomainGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudCustomDomainKind}.String()
	SpringCloudCustomDomainKindAPIVersion   = SpringCloudCustomDomainKind + "." + GroupVersion.String()
	SpringCloudCustomDomainGroupVersionKind = GroupVersion.WithKind(SpringCloudCustomDomainKind)
)

Repository type metadata.

View Source
var (
	SpringCloudJavaDeploymentKind             = "SpringCloudJavaDeployment"
	SpringCloudJavaDeploymentGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudJavaDeploymentKind}.String()
	SpringCloudJavaDeploymentKindAPIVersion   = SpringCloudJavaDeploymentKind + "." + GroupVersion.String()
	SpringCloudJavaDeploymentGroupVersionKind = GroupVersion.WithKind(SpringCloudJavaDeploymentKind)
)

Repository type metadata.

View Source
var (
	SpringCloudServiceKind             = "SpringCloudService"
	SpringCloudServiceGroupKind        = schema.GroupKind{Group: Group, Kind: SpringCloudServiceKind}.String()
	SpringCloudServiceKindAPIVersion   = SpringCloudServiceKind + "." + GroupVersion.String()
	SpringCloudServiceGroupVersionKind = GroupVersion.WithKind(SpringCloudServiceKind)
)

Repository type metadata.

Functions

This section is empty.

Types

type ConfigServerGitSettingObservation

type ConfigServerGitSettingObservation struct {
}

func (*ConfigServerGitSettingObservation) DeepCopy

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

func (*ConfigServerGitSettingObservation) DeepCopyInto

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

type ConfigServerGitSettingParameters

type ConfigServerGitSettingParameters struct {
	HttpBasicAuth []HttpBasicAuthParameters `json:"httpBasicAuth,omitempty" tf:"http_basic_auth"`

	Label *string `json:"label,omitempty" tf:"label"`

	Repository []RepositoryParameters `json:"repository,omitempty" tf:"repository"`

	SearchPaths []string `json:"searchPaths,omitempty" tf:"search_paths"`

	SshAuth []ConfigServerGitSettingSshAuthParameters `json:"sshAuth,omitempty" tf:"ssh_auth"`

	Uri string `json:"uri" tf:"uri"`
}

func (*ConfigServerGitSettingParameters) DeepCopy

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

func (*ConfigServerGitSettingParameters) DeepCopyInto

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

type ConfigServerGitSettingSshAuthObservation

type ConfigServerGitSettingSshAuthObservation struct {
}

func (*ConfigServerGitSettingSshAuthObservation) DeepCopy

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

func (*ConfigServerGitSettingSshAuthObservation) DeepCopyInto

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

type ConfigServerGitSettingSshAuthParameters

type ConfigServerGitSettingSshAuthParameters struct {
	HostKey *string `json:"hostKey,omitempty" tf:"host_key"`

	HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty" tf:"host_key_algorithm"`

	PrivateKey string `json:"privateKey" tf:"private_key"`

	StrictHostKeyCheckingEnabled *bool `json:"strictHostKeyCheckingEnabled,omitempty" tf:"strict_host_key_checking_enabled"`
}

func (*ConfigServerGitSettingSshAuthParameters) DeepCopy

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

func (*ConfigServerGitSettingSshAuthParameters) DeepCopyInto

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

type HttpBasicAuthObservation

type HttpBasicAuthObservation struct {
}

func (*HttpBasicAuthObservation) DeepCopy

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

func (*HttpBasicAuthObservation) DeepCopyInto

func (in *HttpBasicAuthObservation) DeepCopyInto(out *HttpBasicAuthObservation)

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

type HttpBasicAuthParameters

type HttpBasicAuthParameters struct {
	Password string `json:"password" tf:"password"`

	Username string `json:"username" tf:"username"`
}

func (*HttpBasicAuthParameters) DeepCopy

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

func (*HttpBasicAuthParameters) DeepCopyInto

func (in *HttpBasicAuthParameters) DeepCopyInto(out *HttpBasicAuthParameters)

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

type IdentityObservation

type IdentityObservation struct {
	PrincipalId string `json:"principalId" tf:"principal_id"`

	TenantId string `json:"tenantId" tf:"tenant_id"`
}

func (*IdentityObservation) DeepCopy

func (in *IdentityObservation) DeepCopy() *IdentityObservation

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

func (*IdentityObservation) DeepCopyInto

func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)

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

type IdentityParameters

type IdentityParameters struct {
	Type *string `json:"type,omitempty" tf:"type"`
}

func (*IdentityParameters) DeepCopy

func (in *IdentityParameters) DeepCopy() *IdentityParameters

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

func (*IdentityParameters) DeepCopyInto

func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)

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

type NetworkObservation

type NetworkObservation struct {
}

func (*NetworkObservation) DeepCopy

func (in *NetworkObservation) DeepCopy() *NetworkObservation

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

func (*NetworkObservation) DeepCopyInto

func (in *NetworkObservation) DeepCopyInto(out *NetworkObservation)

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

type NetworkParameters

type NetworkParameters struct {
	AppNetworkResourceGroup *string `json:"appNetworkResourceGroup,omitempty" tf:"app_network_resource_group"`

	AppSubnetId string `json:"appSubnetId" tf:"app_subnet_id"`

	CidrRanges []string `json:"cidrRanges" tf:"cidr_ranges"`

	ServiceRuntimeNetworkResourceGroup *string `json:"serviceRuntimeNetworkResourceGroup,omitempty" tf:"service_runtime_network_resource_group"`

	ServiceRuntimeSubnetId string `json:"serviceRuntimeSubnetId" tf:"service_runtime_subnet_id"`
}

func (*NetworkParameters) DeepCopy

func (in *NetworkParameters) DeepCopy() *NetworkParameters

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

func (*NetworkParameters) DeepCopyInto

func (in *NetworkParameters) DeepCopyInto(out *NetworkParameters)

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

type PersistentDiskObservation

type PersistentDiskObservation struct {
}

func (*PersistentDiskObservation) DeepCopy

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

func (*PersistentDiskObservation) DeepCopyInto

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

type PersistentDiskParameters

type PersistentDiskParameters struct {
	MountPath *string `json:"mountPath,omitempty" tf:"mount_path"`

	SizeInGb int64 `json:"sizeInGb" tf:"size_in_gb"`
}

func (*PersistentDiskParameters) DeepCopy

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

func (*PersistentDiskParameters) DeepCopyInto

func (in *PersistentDiskParameters) DeepCopyInto(out *PersistentDiskParameters)

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

type RepositoryHttpBasicAuthObservation

type RepositoryHttpBasicAuthObservation struct {
}

func (*RepositoryHttpBasicAuthObservation) DeepCopy

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

func (*RepositoryHttpBasicAuthObservation) DeepCopyInto

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

type RepositoryHttpBasicAuthParameters

type RepositoryHttpBasicAuthParameters struct {
	Password string `json:"password" tf:"password"`

	Username string `json:"username" tf:"username"`
}

func (*RepositoryHttpBasicAuthParameters) DeepCopy

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

func (*RepositoryHttpBasicAuthParameters) DeepCopyInto

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

type RepositoryObservation

type RepositoryObservation struct {
}

func (*RepositoryObservation) DeepCopy

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

func (*RepositoryObservation) DeepCopyInto

func (in *RepositoryObservation) DeepCopyInto(out *RepositoryObservation)

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

type RepositoryParameters

type RepositoryParameters struct {
	HttpBasicAuth []RepositoryHttpBasicAuthParameters `json:"httpBasicAuth,omitempty" tf:"http_basic_auth"`

	Label *string `json:"label,omitempty" tf:"label"`

	Name string `json:"name" tf:"name"`

	Pattern []string `json:"pattern,omitempty" tf:"pattern"`

	SearchPaths []string `json:"searchPaths,omitempty" tf:"search_paths"`

	SshAuth []SshAuthParameters `json:"sshAuth,omitempty" tf:"ssh_auth"`

	Uri string `json:"uri" tf:"uri"`
}

func (*RepositoryParameters) DeepCopy

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

func (*RepositoryParameters) DeepCopyInto

func (in *RepositoryParameters) DeepCopyInto(out *RepositoryParameters)

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

type RequiredNetworkTrafficRulesObservation

type RequiredNetworkTrafficRulesObservation struct {
	Direction string `json:"direction" tf:"direction"`

	Fqdns []string `json:"fqdns" tf:"fqdns"`

	IpAddresses []string `json:"ipAddresses" tf:"ip_addresses"`

	Port int64 `json:"port" tf:"port"`

	Protocol string `json:"protocol" tf:"protocol"`
}

func (*RequiredNetworkTrafficRulesObservation) DeepCopy

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

func (*RequiredNetworkTrafficRulesObservation) DeepCopyInto

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

type RequiredNetworkTrafficRulesParameters

type RequiredNetworkTrafficRulesParameters struct {
}

func (*RequiredNetworkTrafficRulesParameters) DeepCopy

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

func (*RequiredNetworkTrafficRulesParameters) DeepCopyInto

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

type SpringCloudActiveDeployment

type SpringCloudActiveDeployment struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudActiveDeploymentSpec   `json:"spec"`
	Status            SpringCloudActiveDeploymentStatus `json:"status,omitempty"`
}

SpringCloudActiveDeployment is the Schema for the SpringCloudActiveDeployments 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,azure}

func (*SpringCloudActiveDeployment) DeepCopy

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

func (*SpringCloudActiveDeployment) DeepCopyInto

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

func (*SpringCloudActiveDeployment) DeepCopyObject

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

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

func (*SpringCloudActiveDeployment) GetCondition

GetCondition of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) GetObservation

func (tr *SpringCloudActiveDeployment) GetObservation() ([]byte, error)

GetObservation of this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) GetParameters

func (tr *SpringCloudActiveDeployment) GetParameters() ([]byte, error)

GetParameters of this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudActiveDeployment) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudActiveDeployment. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudActiveDeployment) GetTerraformResourceIdField

func (tr *SpringCloudActiveDeployment) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) GetTerraformResourceType

func (mg *SpringCloudActiveDeployment) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) SetConditions

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

SetConditions of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) SetObservation

func (tr *SpringCloudActiveDeployment) SetObservation(data []byte) error

SetObservation for this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) SetParameters

func (tr *SpringCloudActiveDeployment) SetParameters(data []byte) error

SetParameters for this SpringCloudActiveDeployment

func (*SpringCloudActiveDeployment) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudActiveDeployment.

func (*SpringCloudActiveDeployment) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudActiveDeployment) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudActiveDeployment. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudActiveDeployment) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudActiveDeployment.

type SpringCloudActiveDeploymentList

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

SpringCloudActiveDeploymentList contains a list of SpringCloudActiveDeployments

func (*SpringCloudActiveDeploymentList) DeepCopy

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

func (*SpringCloudActiveDeploymentList) DeepCopyInto

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

func (*SpringCloudActiveDeploymentList) DeepCopyObject

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

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

func (*SpringCloudActiveDeploymentList) GetItems

GetItems of this SpringCloudActiveDeploymentList.

type SpringCloudActiveDeploymentObservation

type SpringCloudActiveDeploymentObservation struct {
}

func (*SpringCloudActiveDeploymentObservation) DeepCopy

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

func (*SpringCloudActiveDeploymentObservation) DeepCopyInto

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

type SpringCloudActiveDeploymentParameters

type SpringCloudActiveDeploymentParameters struct {
	DeploymentName string `json:"deploymentName" tf:"deployment_name"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`
}

func (*SpringCloudActiveDeploymentParameters) DeepCopy

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

func (*SpringCloudActiveDeploymentParameters) DeepCopyInto

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

type SpringCloudActiveDeploymentSpec

type SpringCloudActiveDeploymentSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudActiveDeploymentParameters `json:"forProvider"`
}

SpringCloudActiveDeploymentSpec defines the desired state of SpringCloudActiveDeployment

func (*SpringCloudActiveDeploymentSpec) DeepCopy

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

func (*SpringCloudActiveDeploymentSpec) DeepCopyInto

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

type SpringCloudActiveDeploymentStatus

type SpringCloudActiveDeploymentStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudActiveDeploymentObservation `json:"atProvider,omitempty"`
}

SpringCloudActiveDeploymentStatus defines the observed state of SpringCloudActiveDeployment.

func (*SpringCloudActiveDeploymentStatus) DeepCopy

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

func (*SpringCloudActiveDeploymentStatus) DeepCopyInto

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

type SpringCloudApp

type SpringCloudApp struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudAppSpec   `json:"spec"`
	Status            SpringCloudAppStatus `json:"status,omitempty"`
}

SpringCloudApp is the Schema for the SpringCloudApps 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,azure}

func (*SpringCloudApp) DeepCopy

func (in *SpringCloudApp) DeepCopy() *SpringCloudApp

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

func (*SpringCloudApp) DeepCopyInto

func (in *SpringCloudApp) DeepCopyInto(out *SpringCloudApp)

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

func (*SpringCloudApp) DeepCopyObject

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

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

func (*SpringCloudApp) GetCondition

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

GetCondition of this SpringCloudApp.

func (*SpringCloudApp) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudApp.

func (*SpringCloudApp) GetObservation

func (tr *SpringCloudApp) GetObservation() ([]byte, error)

GetObservation of this SpringCloudApp

func (*SpringCloudApp) GetParameters

func (tr *SpringCloudApp) GetParameters() ([]byte, error)

GetParameters of this SpringCloudApp

func (*SpringCloudApp) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudApp.

func (*SpringCloudApp) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudApp) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudApp. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudApp) GetTerraformResourceIdField

func (tr *SpringCloudApp) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudApp

func (*SpringCloudApp) GetTerraformResourceType

func (mg *SpringCloudApp) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudApp

func (*SpringCloudApp) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudApp.

func (*SpringCloudApp) SetConditions

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

SetConditions of this SpringCloudApp.

func (*SpringCloudApp) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudApp.

func (*SpringCloudApp) SetObservation

func (tr *SpringCloudApp) SetObservation(data []byte) error

SetObservation for this SpringCloudApp

func (*SpringCloudApp) SetParameters

func (tr *SpringCloudApp) SetParameters(data []byte) error

SetParameters for this SpringCloudApp

func (*SpringCloudApp) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudApp.

func (*SpringCloudApp) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudApp) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudApp. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudApp) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudApp.

type SpringCloudAppCosmosdbAssociation

type SpringCloudAppCosmosdbAssociation struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudAppCosmosdbAssociationSpec   `json:"spec"`
	Status            SpringCloudAppCosmosdbAssociationStatus `json:"status,omitempty"`
}

SpringCloudAppCosmosdbAssociation is the Schema for the SpringCloudAppCosmosdbAssociations 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,azure}

func (*SpringCloudAppCosmosdbAssociation) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociation) DeepCopyInto

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

func (*SpringCloudAppCosmosdbAssociation) DeepCopyObject

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

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

func (*SpringCloudAppCosmosdbAssociation) GetCondition

GetCondition of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) GetObservation

func (tr *SpringCloudAppCosmosdbAssociation) GetObservation() ([]byte, error)

GetObservation of this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) GetParameters

func (tr *SpringCloudAppCosmosdbAssociation) GetParameters() ([]byte, error)

GetParameters of this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppCosmosdbAssociation) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudAppCosmosdbAssociation. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudAppCosmosdbAssociation) GetTerraformResourceIdField

func (tr *SpringCloudAppCosmosdbAssociation) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) GetTerraformResourceType

func (mg *SpringCloudAppCosmosdbAssociation) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) SetConditions

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

SetConditions of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) SetObservation

func (tr *SpringCloudAppCosmosdbAssociation) SetObservation(data []byte) error

SetObservation for this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) SetParameters

func (tr *SpringCloudAppCosmosdbAssociation) SetParameters(data []byte) error

SetParameters for this SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociation) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociation) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppCosmosdbAssociation) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudAppCosmosdbAssociation. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudAppCosmosdbAssociation) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudAppCosmosdbAssociation.

type SpringCloudAppCosmosdbAssociationList

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

SpringCloudAppCosmosdbAssociationList contains a list of SpringCloudAppCosmosdbAssociations

func (*SpringCloudAppCosmosdbAssociationList) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociationList) DeepCopyInto

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

func (*SpringCloudAppCosmosdbAssociationList) DeepCopyObject

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

func (*SpringCloudAppCosmosdbAssociationList) GetItems

GetItems of this SpringCloudAppCosmosdbAssociationList.

type SpringCloudAppCosmosdbAssociationObservation

type SpringCloudAppCosmosdbAssociationObservation struct {
}

func (*SpringCloudAppCosmosdbAssociationObservation) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociationObservation) DeepCopyInto

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

type SpringCloudAppCosmosdbAssociationParameters

type SpringCloudAppCosmosdbAssociationParameters struct {
	ApiType string `json:"apiType" tf:"api_type"`

	CosmosdbAccessKey string `json:"cosmosdbAccessKey" tf:"cosmosdb_access_key"`

	CosmosdbAccountId string `json:"cosmosdbAccountId" tf:"cosmosdb_account_id"`

	CosmosdbCassandraKeyspaceName *string `json:"cosmosdbCassandraKeyspaceName,omitempty" tf:"cosmosdb_cassandra_keyspace_name"`

	CosmosdbGremlinDatabaseName *string `json:"cosmosdbGremlinDatabaseName,omitempty" tf:"cosmosdb_gremlin_database_name"`

	CosmosdbGremlinGraphName *string `json:"cosmosdbGremlinGraphName,omitempty" tf:"cosmosdb_gremlin_graph_name"`

	CosmosdbMongoDatabaseName *string `json:"cosmosdbMongoDatabaseName,omitempty" tf:"cosmosdb_mongo_database_name"`

	CosmosdbSqlDatabaseName *string `json:"cosmosdbSqlDatabaseName,omitempty" tf:"cosmosdb_sql_database_name"`

	Name string `json:"name" tf:"name"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`
}

func (*SpringCloudAppCosmosdbAssociationParameters) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociationParameters) DeepCopyInto

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

type SpringCloudAppCosmosdbAssociationSpec

type SpringCloudAppCosmosdbAssociationSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudAppCosmosdbAssociationParameters `json:"forProvider"`
}

SpringCloudAppCosmosdbAssociationSpec defines the desired state of SpringCloudAppCosmosdbAssociation

func (*SpringCloudAppCosmosdbAssociationSpec) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociationSpec) DeepCopyInto

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

type SpringCloudAppCosmosdbAssociationStatus

type SpringCloudAppCosmosdbAssociationStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudAppCosmosdbAssociationObservation `json:"atProvider,omitempty"`
}

SpringCloudAppCosmosdbAssociationStatus defines the observed state of SpringCloudAppCosmosdbAssociation.

func (*SpringCloudAppCosmosdbAssociationStatus) DeepCopy

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

func (*SpringCloudAppCosmosdbAssociationStatus) DeepCopyInto

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

type SpringCloudAppList

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

SpringCloudAppList contains a list of SpringCloudApps

func (*SpringCloudAppList) DeepCopy

func (in *SpringCloudAppList) DeepCopy() *SpringCloudAppList

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

func (*SpringCloudAppList) DeepCopyInto

func (in *SpringCloudAppList) DeepCopyInto(out *SpringCloudAppList)

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

func (*SpringCloudAppList) DeepCopyObject

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

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

func (*SpringCloudAppList) GetItems

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

GetItems of this SpringCloudAppList.

type SpringCloudAppMysqlAssociation

type SpringCloudAppMysqlAssociation struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudAppMysqlAssociationSpec   `json:"spec"`
	Status            SpringCloudAppMysqlAssociationStatus `json:"status,omitempty"`
}

SpringCloudAppMysqlAssociation is the Schema for the SpringCloudAppMysqlAssociations 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,azure}

func (*SpringCloudAppMysqlAssociation) DeepCopy

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

func (*SpringCloudAppMysqlAssociation) DeepCopyInto

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

func (*SpringCloudAppMysqlAssociation) DeepCopyObject

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

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

func (*SpringCloudAppMysqlAssociation) GetCondition

GetCondition of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) GetObservation

func (tr *SpringCloudAppMysqlAssociation) GetObservation() ([]byte, error)

GetObservation of this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) GetParameters

func (tr *SpringCloudAppMysqlAssociation) GetParameters() ([]byte, error)

GetParameters of this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppMysqlAssociation) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudAppMysqlAssociation. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudAppMysqlAssociation) GetTerraformResourceIdField

func (tr *SpringCloudAppMysqlAssociation) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) GetTerraformResourceType

func (mg *SpringCloudAppMysqlAssociation) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) SetConditions

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

SetConditions of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) SetObservation

func (tr *SpringCloudAppMysqlAssociation) SetObservation(data []byte) error

SetObservation for this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) SetParameters

func (tr *SpringCloudAppMysqlAssociation) SetParameters(data []byte) error

SetParameters for this SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociation) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociation) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppMysqlAssociation) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudAppMysqlAssociation. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudAppMysqlAssociation) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudAppMysqlAssociation.

type SpringCloudAppMysqlAssociationList

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

SpringCloudAppMysqlAssociationList contains a list of SpringCloudAppMysqlAssociations

func (*SpringCloudAppMysqlAssociationList) DeepCopy

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

func (*SpringCloudAppMysqlAssociationList) DeepCopyInto

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

func (*SpringCloudAppMysqlAssociationList) DeepCopyObject

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

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

func (*SpringCloudAppMysqlAssociationList) GetItems

GetItems of this SpringCloudAppMysqlAssociationList.

type SpringCloudAppMysqlAssociationObservation

type SpringCloudAppMysqlAssociationObservation struct {
}

func (*SpringCloudAppMysqlAssociationObservation) DeepCopy

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

func (*SpringCloudAppMysqlAssociationObservation) DeepCopyInto

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

type SpringCloudAppMysqlAssociationParameters

type SpringCloudAppMysqlAssociationParameters struct {
	DatabaseName string `json:"databaseName" tf:"database_name"`

	MysqlServerId string `json:"mysqlServerId" tf:"mysql_server_id"`

	Name string `json:"name" tf:"name"`

	Password string `json:"password" tf:"password"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`

	Username string `json:"username" tf:"username"`
}

func (*SpringCloudAppMysqlAssociationParameters) DeepCopy

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

func (*SpringCloudAppMysqlAssociationParameters) DeepCopyInto

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

type SpringCloudAppMysqlAssociationSpec

type SpringCloudAppMysqlAssociationSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudAppMysqlAssociationParameters `json:"forProvider"`
}

SpringCloudAppMysqlAssociationSpec defines the desired state of SpringCloudAppMysqlAssociation

func (*SpringCloudAppMysqlAssociationSpec) DeepCopy

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

func (*SpringCloudAppMysqlAssociationSpec) DeepCopyInto

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

type SpringCloudAppMysqlAssociationStatus

type SpringCloudAppMysqlAssociationStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudAppMysqlAssociationObservation `json:"atProvider,omitempty"`
}

SpringCloudAppMysqlAssociationStatus defines the observed state of SpringCloudAppMysqlAssociation.

func (*SpringCloudAppMysqlAssociationStatus) DeepCopy

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

func (*SpringCloudAppMysqlAssociationStatus) DeepCopyInto

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

type SpringCloudAppObservation

type SpringCloudAppObservation struct {
	Fqdn string `json:"fqdn" tf:"fqdn"`

	Url string `json:"url" tf:"url"`
}

func (*SpringCloudAppObservation) DeepCopy

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

func (*SpringCloudAppObservation) DeepCopyInto

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

type SpringCloudAppParameters

type SpringCloudAppParameters struct {
	HttpsOnly *bool `json:"httpsOnly,omitempty" tf:"https_only"`

	Identity []IdentityParameters `json:"identity,omitempty" tf:"identity"`

	IsPublic *bool `json:"isPublic,omitempty" tf:"is_public"`

	Name string `json:"name" tf:"name"`

	PersistentDisk []PersistentDiskParameters `json:"persistentDisk,omitempty" tf:"persistent_disk"`

	ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"`

	ServiceName string `json:"serviceName" tf:"service_name"`

	TlsEnabled *bool `json:"tlsEnabled,omitempty" tf:"tls_enabled"`
}

func (*SpringCloudAppParameters) DeepCopy

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

func (*SpringCloudAppParameters) DeepCopyInto

func (in *SpringCloudAppParameters) DeepCopyInto(out *SpringCloudAppParameters)

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

type SpringCloudAppRedisAssociation

type SpringCloudAppRedisAssociation struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudAppRedisAssociationSpec   `json:"spec"`
	Status            SpringCloudAppRedisAssociationStatus `json:"status,omitempty"`
}

SpringCloudAppRedisAssociation is the Schema for the SpringCloudAppRedisAssociations 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,azure}

func (*SpringCloudAppRedisAssociation) DeepCopy

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

func (*SpringCloudAppRedisAssociation) DeepCopyInto

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

func (*SpringCloudAppRedisAssociation) DeepCopyObject

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

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

func (*SpringCloudAppRedisAssociation) GetCondition

GetCondition of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) GetObservation

func (tr *SpringCloudAppRedisAssociation) GetObservation() ([]byte, error)

GetObservation of this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) GetParameters

func (tr *SpringCloudAppRedisAssociation) GetParameters() ([]byte, error)

GetParameters of this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppRedisAssociation) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudAppRedisAssociation. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudAppRedisAssociation) GetTerraformResourceIdField

func (tr *SpringCloudAppRedisAssociation) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) GetTerraformResourceType

func (mg *SpringCloudAppRedisAssociation) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) SetConditions

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

SetConditions of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) SetObservation

func (tr *SpringCloudAppRedisAssociation) SetObservation(data []byte) error

SetObservation for this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) SetParameters

func (tr *SpringCloudAppRedisAssociation) SetParameters(data []byte) error

SetParameters for this SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociation) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociation) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudAppRedisAssociation) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudAppRedisAssociation. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudAppRedisAssociation) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudAppRedisAssociation.

type SpringCloudAppRedisAssociationList

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

SpringCloudAppRedisAssociationList contains a list of SpringCloudAppRedisAssociations

func (*SpringCloudAppRedisAssociationList) DeepCopy

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

func (*SpringCloudAppRedisAssociationList) DeepCopyInto

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

func (*SpringCloudAppRedisAssociationList) DeepCopyObject

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

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

func (*SpringCloudAppRedisAssociationList) GetItems

GetItems of this SpringCloudAppRedisAssociationList.

type SpringCloudAppRedisAssociationObservation

type SpringCloudAppRedisAssociationObservation struct {
}

func (*SpringCloudAppRedisAssociationObservation) DeepCopy

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

func (*SpringCloudAppRedisAssociationObservation) DeepCopyInto

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

type SpringCloudAppRedisAssociationParameters

type SpringCloudAppRedisAssociationParameters struct {
	Name string `json:"name" tf:"name"`

	RedisAccessKey string `json:"redisAccessKey" tf:"redis_access_key"`

	RedisCacheId string `json:"redisCacheId" tf:"redis_cache_id"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`

	SslEnabled *bool `json:"sslEnabled,omitempty" tf:"ssl_enabled"`
}

func (*SpringCloudAppRedisAssociationParameters) DeepCopy

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

func (*SpringCloudAppRedisAssociationParameters) DeepCopyInto

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

type SpringCloudAppRedisAssociationSpec

type SpringCloudAppRedisAssociationSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudAppRedisAssociationParameters `json:"forProvider"`
}

SpringCloudAppRedisAssociationSpec defines the desired state of SpringCloudAppRedisAssociation

func (*SpringCloudAppRedisAssociationSpec) DeepCopy

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

func (*SpringCloudAppRedisAssociationSpec) DeepCopyInto

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

type SpringCloudAppRedisAssociationStatus

type SpringCloudAppRedisAssociationStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudAppRedisAssociationObservation `json:"atProvider,omitempty"`
}

SpringCloudAppRedisAssociationStatus defines the observed state of SpringCloudAppRedisAssociation.

func (*SpringCloudAppRedisAssociationStatus) DeepCopy

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

func (*SpringCloudAppRedisAssociationStatus) DeepCopyInto

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

type SpringCloudAppSpec

type SpringCloudAppSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudAppParameters `json:"forProvider"`
}

SpringCloudAppSpec defines the desired state of SpringCloudApp

func (*SpringCloudAppSpec) DeepCopy

func (in *SpringCloudAppSpec) DeepCopy() *SpringCloudAppSpec

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

func (*SpringCloudAppSpec) DeepCopyInto

func (in *SpringCloudAppSpec) DeepCopyInto(out *SpringCloudAppSpec)

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

type SpringCloudAppStatus

type SpringCloudAppStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudAppObservation `json:"atProvider,omitempty"`
}

SpringCloudAppStatus defines the observed state of SpringCloudApp.

func (*SpringCloudAppStatus) DeepCopy

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

func (*SpringCloudAppStatus) DeepCopyInto

func (in *SpringCloudAppStatus) DeepCopyInto(out *SpringCloudAppStatus)

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

type SpringCloudCertificate

type SpringCloudCertificate struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudCertificateSpec   `json:"spec"`
	Status            SpringCloudCertificateStatus `json:"status,omitempty"`
}

SpringCloudCertificate is the Schema for the SpringCloudCertificates 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,azure}

func (*SpringCloudCertificate) DeepCopy

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

func (*SpringCloudCertificate) DeepCopyInto

func (in *SpringCloudCertificate) DeepCopyInto(out *SpringCloudCertificate)

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

func (*SpringCloudCertificate) DeepCopyObject

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

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

func (*SpringCloudCertificate) GetCondition

GetCondition of this SpringCloudCertificate.

func (*SpringCloudCertificate) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudCertificate.

func (*SpringCloudCertificate) GetObservation

func (tr *SpringCloudCertificate) GetObservation() ([]byte, error)

GetObservation of this SpringCloudCertificate

func (*SpringCloudCertificate) GetParameters

func (tr *SpringCloudCertificate) GetParameters() ([]byte, error)

GetParameters of this SpringCloudCertificate

func (*SpringCloudCertificate) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudCertificate.

func (*SpringCloudCertificate) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudCertificate) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudCertificate. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudCertificate) GetTerraformResourceIdField

func (tr *SpringCloudCertificate) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudCertificate

func (*SpringCloudCertificate) GetTerraformResourceType

func (mg *SpringCloudCertificate) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudCertificate

func (*SpringCloudCertificate) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudCertificate.

func (*SpringCloudCertificate) SetConditions

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

SetConditions of this SpringCloudCertificate.

func (*SpringCloudCertificate) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudCertificate.

func (*SpringCloudCertificate) SetObservation

func (tr *SpringCloudCertificate) SetObservation(data []byte) error

SetObservation for this SpringCloudCertificate

func (*SpringCloudCertificate) SetParameters

func (tr *SpringCloudCertificate) SetParameters(data []byte) error

SetParameters for this SpringCloudCertificate

func (*SpringCloudCertificate) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudCertificate.

func (*SpringCloudCertificate) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudCertificate) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudCertificate. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudCertificate) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudCertificate.

type SpringCloudCertificateList

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

SpringCloudCertificateList contains a list of SpringCloudCertificates

func (*SpringCloudCertificateList) DeepCopy

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

func (*SpringCloudCertificateList) DeepCopyInto

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

func (*SpringCloudCertificateList) DeepCopyObject

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

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

func (*SpringCloudCertificateList) GetItems

GetItems of this SpringCloudCertificateList.

type SpringCloudCertificateObservation

type SpringCloudCertificateObservation struct {
	Thumbprint string `json:"thumbprint" tf:"thumbprint"`
}

func (*SpringCloudCertificateObservation) DeepCopy

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

func (*SpringCloudCertificateObservation) DeepCopyInto

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

type SpringCloudCertificateParameters

type SpringCloudCertificateParameters struct {
	KeyVaultCertificateId string `json:"keyVaultCertificateId" tf:"key_vault_certificate_id"`

	Name string `json:"name" tf:"name"`

	ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"`

	ServiceName string `json:"serviceName" tf:"service_name"`
}

func (*SpringCloudCertificateParameters) DeepCopy

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

func (*SpringCloudCertificateParameters) DeepCopyInto

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

type SpringCloudCertificateSpec

type SpringCloudCertificateSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudCertificateParameters `json:"forProvider"`
}

SpringCloudCertificateSpec defines the desired state of SpringCloudCertificate

func (*SpringCloudCertificateSpec) DeepCopy

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

func (*SpringCloudCertificateSpec) DeepCopyInto

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

type SpringCloudCertificateStatus

type SpringCloudCertificateStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudCertificateObservation `json:"atProvider,omitempty"`
}

SpringCloudCertificateStatus defines the observed state of SpringCloudCertificate.

func (*SpringCloudCertificateStatus) DeepCopy

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

func (*SpringCloudCertificateStatus) DeepCopyInto

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

type SpringCloudCustomDomain

type SpringCloudCustomDomain struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudCustomDomainSpec   `json:"spec"`
	Status            SpringCloudCustomDomainStatus `json:"status,omitempty"`
}

SpringCloudCustomDomain is the Schema for the SpringCloudCustomDomains 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,azure}

func (*SpringCloudCustomDomain) DeepCopy

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

func (*SpringCloudCustomDomain) DeepCopyInto

func (in *SpringCloudCustomDomain) DeepCopyInto(out *SpringCloudCustomDomain)

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

func (*SpringCloudCustomDomain) DeepCopyObject

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

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

func (*SpringCloudCustomDomain) GetCondition

GetCondition of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) GetObservation

func (tr *SpringCloudCustomDomain) GetObservation() ([]byte, error)

GetObservation of this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) GetParameters

func (tr *SpringCloudCustomDomain) GetParameters() ([]byte, error)

GetParameters of this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudCustomDomain) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudCustomDomain. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudCustomDomain) GetTerraformResourceIdField

func (tr *SpringCloudCustomDomain) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) GetTerraformResourceType

func (mg *SpringCloudCustomDomain) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) SetConditions

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

SetConditions of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) SetObservation

func (tr *SpringCloudCustomDomain) SetObservation(data []byte) error

SetObservation for this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) SetParameters

func (tr *SpringCloudCustomDomain) SetParameters(data []byte) error

SetParameters for this SpringCloudCustomDomain

func (*SpringCloudCustomDomain) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudCustomDomain.

func (*SpringCloudCustomDomain) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudCustomDomain) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudCustomDomain. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudCustomDomain) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudCustomDomain.

type SpringCloudCustomDomainList

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

SpringCloudCustomDomainList contains a list of SpringCloudCustomDomains

func (*SpringCloudCustomDomainList) DeepCopy

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

func (*SpringCloudCustomDomainList) DeepCopyInto

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

func (*SpringCloudCustomDomainList) DeepCopyObject

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

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

func (*SpringCloudCustomDomainList) GetItems

GetItems of this SpringCloudCustomDomainList.

type SpringCloudCustomDomainObservation

type SpringCloudCustomDomainObservation struct {
}

func (*SpringCloudCustomDomainObservation) DeepCopy

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

func (*SpringCloudCustomDomainObservation) DeepCopyInto

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

type SpringCloudCustomDomainParameters

type SpringCloudCustomDomainParameters struct {
	CertificateName *string `json:"certificateName,omitempty" tf:"certificate_name"`

	Name string `json:"name" tf:"name"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`

	Thumbprint *string `json:"thumbprint,omitempty" tf:"thumbprint"`
}

func (*SpringCloudCustomDomainParameters) DeepCopy

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

func (*SpringCloudCustomDomainParameters) DeepCopyInto

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

type SpringCloudCustomDomainSpec

type SpringCloudCustomDomainSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudCustomDomainParameters `json:"forProvider"`
}

SpringCloudCustomDomainSpec defines the desired state of SpringCloudCustomDomain

func (*SpringCloudCustomDomainSpec) DeepCopy

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

func (*SpringCloudCustomDomainSpec) DeepCopyInto

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

type SpringCloudCustomDomainStatus

type SpringCloudCustomDomainStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudCustomDomainObservation `json:"atProvider,omitempty"`
}

SpringCloudCustomDomainStatus defines the observed state of SpringCloudCustomDomain.

func (*SpringCloudCustomDomainStatus) DeepCopy

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

func (*SpringCloudCustomDomainStatus) DeepCopyInto

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

type SpringCloudJavaDeployment

type SpringCloudJavaDeployment struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudJavaDeploymentSpec   `json:"spec"`
	Status            SpringCloudJavaDeploymentStatus `json:"status,omitempty"`
}

SpringCloudJavaDeployment is the Schema for the SpringCloudJavaDeployments 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,azure}

func (*SpringCloudJavaDeployment) DeepCopy

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

func (*SpringCloudJavaDeployment) DeepCopyInto

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

func (*SpringCloudJavaDeployment) DeepCopyObject

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

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

func (*SpringCloudJavaDeployment) GetCondition

GetCondition of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) GetObservation

func (tr *SpringCloudJavaDeployment) GetObservation() ([]byte, error)

GetObservation of this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) GetParameters

func (tr *SpringCloudJavaDeployment) GetParameters() ([]byte, error)

GetParameters of this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudJavaDeployment) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudJavaDeployment. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudJavaDeployment) GetTerraformResourceIdField

func (tr *SpringCloudJavaDeployment) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) GetTerraformResourceType

func (mg *SpringCloudJavaDeployment) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) SetConditions

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

SetConditions of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) SetObservation

func (tr *SpringCloudJavaDeployment) SetObservation(data []byte) error

SetObservation for this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) SetParameters

func (tr *SpringCloudJavaDeployment) SetParameters(data []byte) error

SetParameters for this SpringCloudJavaDeployment

func (*SpringCloudJavaDeployment) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudJavaDeployment.

func (*SpringCloudJavaDeployment) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudJavaDeployment) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudJavaDeployment. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudJavaDeployment) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudJavaDeployment.

type SpringCloudJavaDeploymentList

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

SpringCloudJavaDeploymentList contains a list of SpringCloudJavaDeployments

func (*SpringCloudJavaDeploymentList) DeepCopy

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

func (*SpringCloudJavaDeploymentList) DeepCopyInto

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

func (*SpringCloudJavaDeploymentList) DeepCopyObject

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

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

func (*SpringCloudJavaDeploymentList) GetItems

GetItems of this SpringCloudJavaDeploymentList.

type SpringCloudJavaDeploymentObservation

type SpringCloudJavaDeploymentObservation struct {
}

func (*SpringCloudJavaDeploymentObservation) DeepCopy

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

func (*SpringCloudJavaDeploymentObservation) DeepCopyInto

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

type SpringCloudJavaDeploymentParameters

type SpringCloudJavaDeploymentParameters struct {
	Cpu *int64 `json:"cpu,omitempty" tf:"cpu"`

	EnvironmentVariables map[string]string `json:"environmentVariables,omitempty" tf:"environment_variables"`

	InstanceCount *int64 `json:"instanceCount,omitempty" tf:"instance_count"`

	JvmOptions *string `json:"jvmOptions,omitempty" tf:"jvm_options"`

	MemoryInGb *int64 `json:"memoryInGb,omitempty" tf:"memory_in_gb"`

	Name string `json:"name" tf:"name"`

	RuntimeVersion *string `json:"runtimeVersion,omitempty" tf:"runtime_version"`

	SpringCloudAppId string `json:"springCloudAppId" tf:"spring_cloud_app_id"`
}

func (*SpringCloudJavaDeploymentParameters) DeepCopy

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

func (*SpringCloudJavaDeploymentParameters) DeepCopyInto

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

type SpringCloudJavaDeploymentSpec

type SpringCloudJavaDeploymentSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudJavaDeploymentParameters `json:"forProvider"`
}

SpringCloudJavaDeploymentSpec defines the desired state of SpringCloudJavaDeployment

func (*SpringCloudJavaDeploymentSpec) DeepCopy

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

func (*SpringCloudJavaDeploymentSpec) DeepCopyInto

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

type SpringCloudJavaDeploymentStatus

type SpringCloudJavaDeploymentStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudJavaDeploymentObservation `json:"atProvider,omitempty"`
}

SpringCloudJavaDeploymentStatus defines the observed state of SpringCloudJavaDeployment.

func (*SpringCloudJavaDeploymentStatus) DeepCopy

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

func (*SpringCloudJavaDeploymentStatus) DeepCopyInto

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

type SpringCloudService

type SpringCloudService struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SpringCloudServiceSpec   `json:"spec"`
	Status            SpringCloudServiceStatus `json:"status,omitempty"`
}

SpringCloudService is the Schema for the SpringCloudServices 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,azure}

func (*SpringCloudService) DeepCopy

func (in *SpringCloudService) DeepCopy() *SpringCloudService

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

func (*SpringCloudService) DeepCopyInto

func (in *SpringCloudService) DeepCopyInto(out *SpringCloudService)

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

func (*SpringCloudService) DeepCopyObject

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

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

func (*SpringCloudService) GetCondition

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

GetCondition of this SpringCloudService.

func (*SpringCloudService) GetDeletionPolicy

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

GetDeletionPolicy of this SpringCloudService.

func (*SpringCloudService) GetObservation

func (tr *SpringCloudService) GetObservation() ([]byte, error)

GetObservation of this SpringCloudService

func (*SpringCloudService) GetParameters

func (tr *SpringCloudService) GetParameters() ([]byte, error)

GetParameters of this SpringCloudService

func (*SpringCloudService) GetProviderConfigReference

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

GetProviderConfigReference of this SpringCloudService.

func (*SpringCloudService) GetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudService) GetProviderReference() *xpv1.Reference

GetProviderReference of this SpringCloudService. Deprecated: Use GetProviderConfigReference.

func (*SpringCloudService) GetTerraformResourceIdField

func (tr *SpringCloudService) GetTerraformResourceIdField() string

GetTerraformResourceIdField returns Terraform identifier field for this SpringCloudService

func (*SpringCloudService) GetTerraformResourceType

func (mg *SpringCloudService) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this SpringCloudService

func (*SpringCloudService) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this SpringCloudService.

func (*SpringCloudService) SetConditions

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

SetConditions of this SpringCloudService.

func (*SpringCloudService) SetDeletionPolicy

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

SetDeletionPolicy of this SpringCloudService.

func (*SpringCloudService) SetObservation

func (tr *SpringCloudService) SetObservation(data []byte) error

SetObservation for this SpringCloudService

func (*SpringCloudService) SetParameters

func (tr *SpringCloudService) SetParameters(data []byte) error

SetParameters for this SpringCloudService

func (*SpringCloudService) SetProviderConfigReference

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

SetProviderConfigReference of this SpringCloudService.

func (*SpringCloudService) SetProviderReference deprecated

This method has been deprecated.
func (mg *SpringCloudService) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this SpringCloudService. Deprecated: Use SetProviderConfigReference.

func (*SpringCloudService) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this SpringCloudService.

type SpringCloudServiceList

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

SpringCloudServiceList contains a list of SpringCloudServices

func (*SpringCloudServiceList) DeepCopy

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

func (*SpringCloudServiceList) DeepCopyInto

func (in *SpringCloudServiceList) DeepCopyInto(out *SpringCloudServiceList)

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

func (*SpringCloudServiceList) DeepCopyObject

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

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

func (*SpringCloudServiceList) GetItems

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

GetItems of this SpringCloudServiceList.

type SpringCloudServiceObservation

type SpringCloudServiceObservation struct {
	OutboundPublicIpAddresses []string `json:"outboundPublicIpAddresses" tf:"outbound_public_ip_addresses"`

	RequiredNetworkTrafficRules []RequiredNetworkTrafficRulesObservation `json:"requiredNetworkTrafficRules" tf:"required_network_traffic_rules"`
}

func (*SpringCloudServiceObservation) DeepCopy

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

func (*SpringCloudServiceObservation) DeepCopyInto

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

type SpringCloudServiceParameters

type SpringCloudServiceParameters struct {
	ConfigServerGitSetting []ConfigServerGitSettingParameters `json:"configServerGitSetting,omitempty" tf:"config_server_git_setting"`

	Location string `json:"location" tf:"location"`

	Name string `json:"name" tf:"name"`

	Network []NetworkParameters `json:"network,omitempty" tf:"network"`

	ResourceGroupName string `json:"resourceGroupName" tf:"resource_group_name"`

	SkuName *string `json:"skuName,omitempty" tf:"sku_name"`

	Tags map[string]string `json:"tags,omitempty" tf:"tags"`

	Trace []TraceParameters `json:"trace,omitempty" tf:"trace"`
}

func (*SpringCloudServiceParameters) DeepCopy

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

func (*SpringCloudServiceParameters) DeepCopyInto

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

type SpringCloudServiceSpec

type SpringCloudServiceSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       SpringCloudServiceParameters `json:"forProvider"`
}

SpringCloudServiceSpec defines the desired state of SpringCloudService

func (*SpringCloudServiceSpec) DeepCopy

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

func (*SpringCloudServiceSpec) DeepCopyInto

func (in *SpringCloudServiceSpec) DeepCopyInto(out *SpringCloudServiceSpec)

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

type SpringCloudServiceStatus

type SpringCloudServiceStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          SpringCloudServiceObservation `json:"atProvider,omitempty"`
}

SpringCloudServiceStatus defines the observed state of SpringCloudService.

func (*SpringCloudServiceStatus) DeepCopy

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

func (*SpringCloudServiceStatus) DeepCopyInto

func (in *SpringCloudServiceStatus) DeepCopyInto(out *SpringCloudServiceStatus)

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

type SshAuthObservation

type SshAuthObservation struct {
}

func (*SshAuthObservation) DeepCopy

func (in *SshAuthObservation) DeepCopy() *SshAuthObservation

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

func (*SshAuthObservation) DeepCopyInto

func (in *SshAuthObservation) DeepCopyInto(out *SshAuthObservation)

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

type SshAuthParameters

type SshAuthParameters struct {
	HostKey *string `json:"hostKey,omitempty" tf:"host_key"`

	HostKeyAlgorithm *string `json:"hostKeyAlgorithm,omitempty" tf:"host_key_algorithm"`

	PrivateKey string `json:"privateKey" tf:"private_key"`

	StrictHostKeyCheckingEnabled *bool `json:"strictHostKeyCheckingEnabled,omitempty" tf:"strict_host_key_checking_enabled"`
}

func (*SshAuthParameters) DeepCopy

func (in *SshAuthParameters) DeepCopy() *SshAuthParameters

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

func (*SshAuthParameters) DeepCopyInto

func (in *SshAuthParameters) DeepCopyInto(out *SshAuthParameters)

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

type TraceObservation

type TraceObservation struct {
}

func (*TraceObservation) DeepCopy

func (in *TraceObservation) DeepCopy() *TraceObservation

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

func (*TraceObservation) DeepCopyInto

func (in *TraceObservation) DeepCopyInto(out *TraceObservation)

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

type TraceParameters

type TraceParameters struct {
	InstrumentationKey string `json:"instrumentationKey" tf:"instrumentation_key"`

	SampleRate *float64 `json:"sampleRate,omitempty" tf:"sample_rate"`
}

func (*TraceParameters) DeepCopy

func (in *TraceParameters) DeepCopy() *TraceParameters

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

func (*TraceParameters) DeepCopyInto

func (in *TraceParameters) DeepCopyInto(out *TraceParameters)

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
t or T : Toggle theme light dark auto
y or Y : Canonical URL