Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=devices.azure.jet.crossplane.io +versionName=v1alpha2
Index ¶
- Constants
- Variables
- type EndpointObservation
- type EndpointParameters
- type EnrichmentObservation
- type EnrichmentParameters
- type FallbackRouteObservation
- type FallbackRouteParameters
- type FileUploadObservation
- type FileUploadParameters
- type IOTHub
- func (in *IOTHub) DeepCopy() *IOTHub
- func (in *IOTHub) DeepCopyInto(out *IOTHub)
- func (in *IOTHub) DeepCopyObject() runtime.Object
- func (mg *IOTHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHub) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHub) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHub) GetID() string
- func (tr *IOTHub) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHub) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHub) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHub) GetProviderReference() *xpv1.Reference
- func (mg *IOTHub) GetTerraformResourceType() string
- func (tr *IOTHub) GetTerraformSchemaVersion() int
- func (mg *IOTHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHub) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHub) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHub) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHub) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHub) SetParameters(params map[string]interface{}) error
- func (mg *IOTHub) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHub) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubConsumerGroup
- func (in *IOTHubConsumerGroup) DeepCopy() *IOTHubConsumerGroup
- func (in *IOTHubConsumerGroup) DeepCopyInto(out *IOTHubConsumerGroup)
- func (in *IOTHubConsumerGroup) DeepCopyObject() runtime.Object
- func (mg *IOTHubConsumerGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubConsumerGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubConsumerGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubConsumerGroup) GetID() string
- func (tr *IOTHubConsumerGroup) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubConsumerGroup) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubConsumerGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubConsumerGroup) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubConsumerGroup) GetTerraformResourceType() string
- func (tr *IOTHubConsumerGroup) GetTerraformSchemaVersion() int
- func (mg *IOTHubConsumerGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubConsumerGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubConsumerGroup) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubConsumerGroup) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubConsumerGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubConsumerGroup) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubConsumerGroup) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubConsumerGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubConsumerGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubConsumerGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubConsumerGroupList
- type IOTHubConsumerGroupObservation
- type IOTHubConsumerGroupParameters
- type IOTHubConsumerGroupSpec
- type IOTHubConsumerGroupStatus
- type IOTHubDPS
- func (in *IOTHubDPS) DeepCopy() *IOTHubDPS
- func (in *IOTHubDPS) DeepCopyInto(out *IOTHubDPS)
- func (in *IOTHubDPS) DeepCopyObject() runtime.Object
- func (mg *IOTHubDPS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubDPS) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubDPS) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubDPS) GetID() string
- func (tr *IOTHubDPS) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubDPS) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubDPS) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubDPS) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubDPS) GetTerraformResourceType() string
- func (tr *IOTHubDPS) GetTerraformSchemaVersion() int
- func (mg *IOTHubDPS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubDPS) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubDPS) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubDPS) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubDPS) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubDPS) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubDPS) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubDPS) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubDPS) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubDPS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubDPSCertificate
- func (in *IOTHubDPSCertificate) DeepCopy() *IOTHubDPSCertificate
- func (in *IOTHubDPSCertificate) DeepCopyInto(out *IOTHubDPSCertificate)
- func (in *IOTHubDPSCertificate) DeepCopyObject() runtime.Object
- func (mg *IOTHubDPSCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubDPSCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubDPSCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubDPSCertificate) GetID() string
- func (tr *IOTHubDPSCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubDPSCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubDPSCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubDPSCertificate) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubDPSCertificate) GetTerraformResourceType() string
- func (tr *IOTHubDPSCertificate) GetTerraformSchemaVersion() int
- func (mg *IOTHubDPSCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubDPSCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubDPSCertificate) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubDPSCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubDPSCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubDPSCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubDPSCertificate) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubDPSCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubDPSCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubDPSCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubDPSCertificateList
- type IOTHubDPSCertificateObservation
- type IOTHubDPSCertificateParameters
- type IOTHubDPSCertificateSpec
- type IOTHubDPSCertificateStatus
- type IOTHubDPSList
- type IOTHubDPSObservation
- type IOTHubDPSParameters
- type IOTHubDPSSharedAccessPolicy
- func (in *IOTHubDPSSharedAccessPolicy) DeepCopy() *IOTHubDPSSharedAccessPolicy
- func (in *IOTHubDPSSharedAccessPolicy) DeepCopyInto(out *IOTHubDPSSharedAccessPolicy)
- func (in *IOTHubDPSSharedAccessPolicy) DeepCopyObject() runtime.Object
- func (mg *IOTHubDPSSharedAccessPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubDPSSharedAccessPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubDPSSharedAccessPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubDPSSharedAccessPolicy) GetID() string
- func (tr *IOTHubDPSSharedAccessPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubDPSSharedAccessPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubDPSSharedAccessPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubDPSSharedAccessPolicy) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubDPSSharedAccessPolicy) GetTerraformResourceType() string
- func (tr *IOTHubDPSSharedAccessPolicy) GetTerraformSchemaVersion() int
- func (mg *IOTHubDPSSharedAccessPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubDPSSharedAccessPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubDPSSharedAccessPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubDPSSharedAccessPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubDPSSharedAccessPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubDPSSharedAccessPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubDPSSharedAccessPolicy) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubDPSSharedAccessPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubDPSSharedAccessPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubDPSSharedAccessPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubDPSSharedAccessPolicyList
- func (in *IOTHubDPSSharedAccessPolicyList) DeepCopy() *IOTHubDPSSharedAccessPolicyList
- func (in *IOTHubDPSSharedAccessPolicyList) DeepCopyInto(out *IOTHubDPSSharedAccessPolicyList)
- func (in *IOTHubDPSSharedAccessPolicyList) DeepCopyObject() runtime.Object
- func (l *IOTHubDPSSharedAccessPolicyList) GetItems() []resource.Managed
- type IOTHubDPSSharedAccessPolicyObservation
- type IOTHubDPSSharedAccessPolicyParameters
- type IOTHubDPSSharedAccessPolicySpec
- type IOTHubDPSSharedAccessPolicyStatus
- type IOTHubDPSSkuObservation
- type IOTHubDPSSkuParameters
- type IOTHubDPSSpec
- type IOTHubDPSStatus
- type IOTHubList
- type IOTHubObservation
- type IOTHubParameters
- type IOTHubSharedAccessPolicy
- func (in *IOTHubSharedAccessPolicy) DeepCopy() *IOTHubSharedAccessPolicy
- func (in *IOTHubSharedAccessPolicy) DeepCopyInto(out *IOTHubSharedAccessPolicy)
- func (in *IOTHubSharedAccessPolicy) DeepCopyObject() runtime.Object
- func (mg *IOTHubSharedAccessPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubSharedAccessPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubSharedAccessPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubSharedAccessPolicy) GetID() string
- func (tr *IOTHubSharedAccessPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubSharedAccessPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubSharedAccessPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubSharedAccessPolicy) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubSharedAccessPolicy) GetTerraformResourceType() string
- func (tr *IOTHubSharedAccessPolicy) GetTerraformSchemaVersion() int
- func (mg *IOTHubSharedAccessPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubSharedAccessPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubSharedAccessPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubSharedAccessPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubSharedAccessPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubSharedAccessPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubSharedAccessPolicy) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubSharedAccessPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubSharedAccessPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubSharedAccessPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubSharedAccessPolicyList
- func (in *IOTHubSharedAccessPolicyList) DeepCopy() *IOTHubSharedAccessPolicyList
- func (in *IOTHubSharedAccessPolicyList) DeepCopyInto(out *IOTHubSharedAccessPolicyList)
- func (in *IOTHubSharedAccessPolicyList) DeepCopyObject() runtime.Object
- func (l *IOTHubSharedAccessPolicyList) GetItems() []resource.Managed
- type IOTHubSharedAccessPolicyObservation
- type IOTHubSharedAccessPolicyParameters
- type IOTHubSharedAccessPolicySpec
- type IOTHubSharedAccessPolicyStatus
- type IOTHubSpec
- type IOTHubStatus
- type IPFilterRuleObservation
- type IPFilterRuleParameters
- type LinkedHubObservation
- type LinkedHubParameters
- type RouteObservation
- type RouteParameters
- type SharedAccessPolicyObservation
- type SharedAccessPolicyParameters
- type SkuObservation
- type SkuParameters
Constants ¶
const ( CRDGroup = "devices.azure.jet.crossplane.io" CRDVersion = "v1alpha2" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( IOTHub_Kind = "IOTHub" IOTHub_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHub_Kind}.String() IOTHub_KindAPIVersion = IOTHub_Kind + "." + CRDGroupVersion.String() IOTHub_GroupVersionKind = CRDGroupVersion.WithKind(IOTHub_Kind) )
Repository type metadata.
var ( IOTHubConsumerGroup_Kind = "IOTHubConsumerGroup" IOTHubConsumerGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubConsumerGroup_Kind}.String() IOTHubConsumerGroup_KindAPIVersion = IOTHubConsumerGroup_Kind + "." + CRDGroupVersion.String() IOTHubConsumerGroup_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubConsumerGroup_Kind) )
Repository type metadata.
var ( IOTHubDPS_Kind = "IOTHubDPS" IOTHubDPS_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubDPS_Kind}.String() IOTHubDPS_KindAPIVersion = IOTHubDPS_Kind + "." + CRDGroupVersion.String() IOTHubDPS_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubDPS_Kind) )
Repository type metadata.
var ( IOTHubDPSCertificate_Kind = "IOTHubDPSCertificate" IOTHubDPSCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubDPSCertificate_Kind}.String() IOTHubDPSCertificate_KindAPIVersion = IOTHubDPSCertificate_Kind + "." + CRDGroupVersion.String() IOTHubDPSCertificate_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubDPSCertificate_Kind) )
Repository type metadata.
var ()
Repository type metadata.
var ()
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type EndpointObservation ¶
type EndpointObservation struct { }
func (*EndpointObservation) DeepCopy ¶
func (in *EndpointObservation) DeepCopy() *EndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointObservation.
func (*EndpointObservation) DeepCopyInto ¶
func (in *EndpointObservation) DeepCopyInto(out *EndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointParameters ¶
type EndpointParameters struct { // +kubebuilder:validation:Optional BatchFrequencyInSeconds *int64 `json:"batchFrequencyInSeconds,omitempty" tf:"batch_frequency_in_seconds,omitempty"` // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/storage/v1alpha2.Container // +kubebuilder:validation:Optional ContainerName *string `json:"containerName,omitempty" tf:"container_name,omitempty"` // +kubebuilder:validation:Optional ContainerNameRef *v1.Reference `json:"containerNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ContainerNameSelector *v1.Selector `json:"containerNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +kubebuilder:validation:Optional FileNameFormat *string `json:"fileNameFormat,omitempty" tf:"file_name_format,omitempty"` // +kubebuilder:validation:Optional MaxChunkSizeInBytes *int64 `json:"maxChunkSizeInBytes,omitempty" tf:"max_chunk_size_in_bytes,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*EndpointParameters) DeepCopy ¶
func (in *EndpointParameters) DeepCopy() *EndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointParameters.
func (*EndpointParameters) DeepCopyInto ¶
func (in *EndpointParameters) DeepCopyInto(out *EndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnrichmentObservation ¶
type EnrichmentObservation struct { }
func (*EnrichmentObservation) DeepCopy ¶
func (in *EnrichmentObservation) DeepCopy() *EnrichmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnrichmentObservation.
func (*EnrichmentObservation) DeepCopyInto ¶
func (in *EnrichmentObservation) DeepCopyInto(out *EnrichmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnrichmentParameters ¶
type EnrichmentParameters struct { // +kubebuilder:validation:Required EndpointNames []*string `json:"endpointNames" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*EnrichmentParameters) DeepCopy ¶
func (in *EnrichmentParameters) DeepCopy() *EnrichmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnrichmentParameters.
func (*EnrichmentParameters) DeepCopyInto ¶
func (in *EnrichmentParameters) DeepCopyInto(out *EnrichmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FallbackRouteObservation ¶
type FallbackRouteObservation struct { }
func (*FallbackRouteObservation) DeepCopy ¶
func (in *FallbackRouteObservation) DeepCopy() *FallbackRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FallbackRouteObservation.
func (*FallbackRouteObservation) DeepCopyInto ¶
func (in *FallbackRouteObservation) DeepCopyInto(out *FallbackRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FallbackRouteParameters ¶
type FallbackRouteParameters struct { // +kubebuilder:validation:Optional Condition *string `json:"condition,omitempty" tf:"condition,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EndpointNames []*string `json:"endpointNames,omitempty" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Optional Source *string `json:"source,omitempty" tf:"source,omitempty"` }
func (*FallbackRouteParameters) DeepCopy ¶
func (in *FallbackRouteParameters) DeepCopy() *FallbackRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FallbackRouteParameters.
func (*FallbackRouteParameters) DeepCopyInto ¶
func (in *FallbackRouteParameters) DeepCopyInto(out *FallbackRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileUploadObservation ¶
type FileUploadObservation struct { }
func (*FileUploadObservation) DeepCopy ¶
func (in *FileUploadObservation) DeepCopy() *FileUploadObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileUploadObservation.
func (*FileUploadObservation) DeepCopyInto ¶
func (in *FileUploadObservation) DeepCopyInto(out *FileUploadObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileUploadParameters ¶
type FileUploadParameters struct { // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required ContainerName *string `json:"containerName" tf:"container_name,omitempty"` // +kubebuilder:validation:Optional DefaultTTL *string `json:"defaultTtl,omitempty" tf:"default_ttl,omitempty"` // +kubebuilder:validation:Optional LockDuration *string `json:"lockDuration,omitempty" tf:"lock_duration,omitempty"` // +kubebuilder:validation:Optional MaxDeliveryCount *int64 `json:"maxDeliveryCount,omitempty" tf:"max_delivery_count,omitempty"` // +kubebuilder:validation:Optional Notifications *bool `json:"notifications,omitempty" tf:"notifications,omitempty"` // +kubebuilder:validation:Optional SASTTL *string `json:"sasTtl,omitempty" tf:"sas_ttl,omitempty"` }
func (*FileUploadParameters) DeepCopy ¶
func (in *FileUploadParameters) DeepCopy() *FileUploadParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileUploadParameters.
func (*FileUploadParameters) DeepCopyInto ¶
func (in *FileUploadParameters) DeepCopyInto(out *FileUploadParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHub ¶
type IOTHub struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubSpec `json:"spec"` Status IOTHubStatus `json:"status,omitempty"` }
IOTHub is the Schema for the IOTHubs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHub) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHub.
func (*IOTHub) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHub) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHub) GetCondition ¶
func (mg *IOTHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHub.
func (*IOTHub) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this IOTHub
func (*IOTHub) GetDeletionPolicy ¶
func (mg *IOTHub) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHub.
func (*IOTHub) GetObservation ¶
GetObservation of this IOTHub
func (*IOTHub) GetParameters ¶
GetParameters of this IOTHub
func (*IOTHub) GetProviderConfigReference ¶
GetProviderConfigReference of this IOTHub.
func (*IOTHub) GetProviderReference ¶
GetProviderReference of this IOTHub. Deprecated: Use GetProviderConfigReference.
func (*IOTHub) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this IOTHub
func (*IOTHub) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHub) GetWriteConnectionSecretToReference ¶
func (mg *IOTHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHub.
func (*IOTHub) LateInitialize ¶
LateInitialize this IOTHub using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHub) ResolveReferences ¶
ResolveReferences of this IOTHub.
func (*IOTHub) SetConditions ¶
SetConditions of this IOTHub.
func (*IOTHub) SetDeletionPolicy ¶
func (mg *IOTHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHub.
func (*IOTHub) SetObservation ¶
SetObservation for this IOTHub
func (*IOTHub) SetParameters ¶
SetParameters for this IOTHub
func (*IOTHub) SetProviderConfigReference ¶
SetProviderConfigReference of this IOTHub.
func (*IOTHub) SetProviderReference ¶
SetProviderReference of this IOTHub. Deprecated: Use SetProviderConfigReference.
func (*IOTHub) SetWriteConnectionSecretToReference ¶
func (mg *IOTHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHub.
type IOTHubConsumerGroup ¶
type IOTHubConsumerGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubConsumerGroupSpec `json:"spec"` Status IOTHubConsumerGroupStatus `json:"status,omitempty"` }
IOTHubConsumerGroup is the Schema for the IOTHubConsumerGroups API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHubConsumerGroup) DeepCopy ¶
func (in *IOTHubConsumerGroup) DeepCopy() *IOTHubConsumerGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) DeepCopyInto ¶
func (in *IOTHubConsumerGroup) DeepCopyInto(out *IOTHubConsumerGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubConsumerGroup) DeepCopyObject ¶
func (in *IOTHubConsumerGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubConsumerGroup) GetCondition ¶
func (mg *IOTHubConsumerGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) GetConnectionDetailsMapping ¶
func (tr *IOTHubConsumerGroup) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) GetDeletionPolicy ¶
func (mg *IOTHubConsumerGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) GetID ¶
func (tr *IOTHubConsumerGroup) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) GetObservation ¶
func (tr *IOTHubConsumerGroup) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) GetParameters ¶
func (tr *IOTHubConsumerGroup) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) GetProviderConfigReference ¶
func (mg *IOTHubConsumerGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) GetProviderReference ¶
func (mg *IOTHubConsumerGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubConsumerGroup. Deprecated: Use GetProviderConfigReference.
func (*IOTHubConsumerGroup) GetTerraformResourceType ¶
func (mg *IOTHubConsumerGroup) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) GetTerraformSchemaVersion ¶
func (tr *IOTHubConsumerGroup) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubConsumerGroup) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubConsumerGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) LateInitialize ¶
func (tr *IOTHubConsumerGroup) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubConsumerGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubConsumerGroup) ResolveReferences ¶
ResolveReferences of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) SetConditions ¶
func (mg *IOTHubConsumerGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) SetDeletionPolicy ¶
func (mg *IOTHubConsumerGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) SetObservation ¶
func (tr *IOTHubConsumerGroup) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) SetParameters ¶
func (tr *IOTHubConsumerGroup) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubConsumerGroup
func (*IOTHubConsumerGroup) SetProviderConfigReference ¶
func (mg *IOTHubConsumerGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubConsumerGroup.
func (*IOTHubConsumerGroup) SetProviderReference ¶
func (mg *IOTHubConsumerGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubConsumerGroup. Deprecated: Use SetProviderConfigReference.
func (*IOTHubConsumerGroup) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubConsumerGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubConsumerGroup.
type IOTHubConsumerGroupList ¶
type IOTHubConsumerGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubConsumerGroup `json:"items"` }
IOTHubConsumerGroupList contains a list of IOTHubConsumerGroups
func (*IOTHubConsumerGroupList) DeepCopy ¶
func (in *IOTHubConsumerGroupList) DeepCopy() *IOTHubConsumerGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroupList.
func (*IOTHubConsumerGroupList) DeepCopyInto ¶
func (in *IOTHubConsumerGroupList) DeepCopyInto(out *IOTHubConsumerGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubConsumerGroupList) DeepCopyObject ¶
func (in *IOTHubConsumerGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubConsumerGroupList) GetItems ¶
func (l *IOTHubConsumerGroupList) GetItems() []resource.Managed
GetItems of this IOTHubConsumerGroupList.
type IOTHubConsumerGroupObservation ¶
type IOTHubConsumerGroupObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubConsumerGroupObservation) DeepCopy ¶
func (in *IOTHubConsumerGroupObservation) DeepCopy() *IOTHubConsumerGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroupObservation.
func (*IOTHubConsumerGroupObservation) DeepCopyInto ¶
func (in *IOTHubConsumerGroupObservation) DeepCopyInto(out *IOTHubConsumerGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubConsumerGroupParameters ¶
type IOTHubConsumerGroupParameters struct { // +kubebuilder:validation:Required EventHubEndpointName *string `json:"eventhubEndpointName" tf:"eventhub_endpoint_name,omitempty"` // +crossplane:generate:reference:type=IOTHub // +kubebuilder:validation:Optional IOTHubName *string `json:"iothubName,omitempty" tf:"iothub_name,omitempty"` // +kubebuilder:validation:Optional IOTHubNameRef *v1.Reference `json:"iotHubNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional IOTHubNameSelector *v1.Selector `json:"iotHubNameSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IOTHubConsumerGroupParameters) DeepCopy ¶
func (in *IOTHubConsumerGroupParameters) DeepCopy() *IOTHubConsumerGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroupParameters.
func (*IOTHubConsumerGroupParameters) DeepCopyInto ¶
func (in *IOTHubConsumerGroupParameters) DeepCopyInto(out *IOTHubConsumerGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubConsumerGroupSpec ¶
type IOTHubConsumerGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubConsumerGroupParameters `json:"forProvider"` }
IOTHubConsumerGroupSpec defines the desired state of IOTHubConsumerGroup
func (*IOTHubConsumerGroupSpec) DeepCopy ¶
func (in *IOTHubConsumerGroupSpec) DeepCopy() *IOTHubConsumerGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroupSpec.
func (*IOTHubConsumerGroupSpec) DeepCopyInto ¶
func (in *IOTHubConsumerGroupSpec) DeepCopyInto(out *IOTHubConsumerGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubConsumerGroupStatus ¶
type IOTHubConsumerGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubConsumerGroupObservation `json:"atProvider,omitempty"` }
IOTHubConsumerGroupStatus defines the observed state of IOTHubConsumerGroup.
func (*IOTHubConsumerGroupStatus) DeepCopy ¶
func (in *IOTHubConsumerGroupStatus) DeepCopy() *IOTHubConsumerGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubConsumerGroupStatus.
func (*IOTHubConsumerGroupStatus) DeepCopyInto ¶
func (in *IOTHubConsumerGroupStatus) DeepCopyInto(out *IOTHubConsumerGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPS ¶
type IOTHubDPS struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubDPSSpec `json:"spec"` Status IOTHubDPSStatus `json:"status,omitempty"` }
IOTHubDPS is the Schema for the IOTHubDPSs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHubDPS) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPS.
func (*IOTHubDPS) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPS) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPS) GetCondition ¶
func (mg *IOTHubDPS) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubDPS.
func (*IOTHubDPS) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this IOTHubDPS
func (*IOTHubDPS) GetDeletionPolicy ¶
func (mg *IOTHubDPS) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubDPS.
func (*IOTHubDPS) GetObservation ¶
GetObservation of this IOTHubDPS
func (*IOTHubDPS) GetParameters ¶
GetParameters of this IOTHubDPS
func (*IOTHubDPS) GetProviderConfigReference ¶
GetProviderConfigReference of this IOTHubDPS.
func (*IOTHubDPS) GetProviderReference ¶
GetProviderReference of this IOTHubDPS. Deprecated: Use GetProviderConfigReference.
func (*IOTHubDPS) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this IOTHubDPS
func (*IOTHubDPS) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubDPS) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPS) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubDPS.
func (*IOTHubDPS) LateInitialize ¶
LateInitialize this IOTHubDPS using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubDPS) ResolveReferences ¶
ResolveReferences of this IOTHubDPS.
func (*IOTHubDPS) SetConditions ¶
SetConditions of this IOTHubDPS.
func (*IOTHubDPS) SetDeletionPolicy ¶
func (mg *IOTHubDPS) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubDPS.
func (*IOTHubDPS) SetObservation ¶
SetObservation for this IOTHubDPS
func (*IOTHubDPS) SetParameters ¶
SetParameters for this IOTHubDPS
func (*IOTHubDPS) SetProviderConfigReference ¶
SetProviderConfigReference of this IOTHubDPS.
func (*IOTHubDPS) SetProviderReference ¶
SetProviderReference of this IOTHubDPS. Deprecated: Use SetProviderConfigReference.
func (*IOTHubDPS) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPS) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubDPS.
type IOTHubDPSCertificate ¶
type IOTHubDPSCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubDPSCertificateSpec `json:"spec"` Status IOTHubDPSCertificateStatus `json:"status,omitempty"` }
IOTHubDPSCertificate is the Schema for the IOTHubDPSCertificates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHubDPSCertificate) DeepCopy ¶
func (in *IOTHubDPSCertificate) DeepCopy() *IOTHubDPSCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) DeepCopyInto ¶
func (in *IOTHubDPSCertificate) DeepCopyInto(out *IOTHubDPSCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPSCertificate) DeepCopyObject ¶
func (in *IOTHubDPSCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPSCertificate) GetCondition ¶
func (mg *IOTHubDPSCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) GetConnectionDetailsMapping ¶
func (tr *IOTHubDPSCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) GetDeletionPolicy ¶
func (mg *IOTHubDPSCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) GetID ¶
func (tr *IOTHubDPSCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) GetObservation ¶
func (tr *IOTHubDPSCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) GetParameters ¶
func (tr *IOTHubDPSCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) GetProviderConfigReference ¶
func (mg *IOTHubDPSCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) GetProviderReference ¶
func (mg *IOTHubDPSCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubDPSCertificate. Deprecated: Use GetProviderConfigReference.
func (*IOTHubDPSCertificate) GetTerraformResourceType ¶
func (mg *IOTHubDPSCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) GetTerraformSchemaVersion ¶
func (tr *IOTHubDPSCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubDPSCertificate) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPSCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) LateInitialize ¶
func (tr *IOTHubDPSCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubDPSCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubDPSCertificate) ResolveReferences ¶
ResolveReferences of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) SetConditions ¶
func (mg *IOTHubDPSCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) SetDeletionPolicy ¶
func (mg *IOTHubDPSCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) SetObservation ¶
func (tr *IOTHubDPSCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) SetParameters ¶
func (tr *IOTHubDPSCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubDPSCertificate
func (*IOTHubDPSCertificate) SetProviderConfigReference ¶
func (mg *IOTHubDPSCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubDPSCertificate.
func (*IOTHubDPSCertificate) SetProviderReference ¶
func (mg *IOTHubDPSCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubDPSCertificate. Deprecated: Use SetProviderConfigReference.
func (*IOTHubDPSCertificate) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPSCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubDPSCertificate.
type IOTHubDPSCertificateList ¶
type IOTHubDPSCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubDPSCertificate `json:"items"` }
IOTHubDPSCertificateList contains a list of IOTHubDPSCertificates
func (*IOTHubDPSCertificateList) DeepCopy ¶
func (in *IOTHubDPSCertificateList) DeepCopy() *IOTHubDPSCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificateList.
func (*IOTHubDPSCertificateList) DeepCopyInto ¶
func (in *IOTHubDPSCertificateList) DeepCopyInto(out *IOTHubDPSCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPSCertificateList) DeepCopyObject ¶
func (in *IOTHubDPSCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPSCertificateList) GetItems ¶
func (l *IOTHubDPSCertificateList) GetItems() []resource.Managed
GetItems of this IOTHubDPSCertificateList.
type IOTHubDPSCertificateObservation ¶
type IOTHubDPSCertificateObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubDPSCertificateObservation) DeepCopy ¶
func (in *IOTHubDPSCertificateObservation) DeepCopy() *IOTHubDPSCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificateObservation.
func (*IOTHubDPSCertificateObservation) DeepCopyInto ¶
func (in *IOTHubDPSCertificateObservation) DeepCopyInto(out *IOTHubDPSCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSCertificateParameters ¶
type IOTHubDPSCertificateParameters struct { // +kubebuilder:validation:Required CertificateContentSecretRef v1.SecretKeySelector `json:"certificateContentSecretRef" tf:"-"` // +crossplane:generate:reference:type=IOTHubDPS // +kubebuilder:validation:Optional IOTDPSName *string `json:"iotDpsName,omitempty" tf:"iot_dps_name,omitempty"` // +kubebuilder:validation:Optional IOTDPSNameRef *v1.Reference `json:"iotdpsNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional IOTDPSNameSelector *v1.Selector `json:"iotdpsNameSelector,omitempty" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*IOTHubDPSCertificateParameters) DeepCopy ¶
func (in *IOTHubDPSCertificateParameters) DeepCopy() *IOTHubDPSCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificateParameters.
func (*IOTHubDPSCertificateParameters) DeepCopyInto ¶
func (in *IOTHubDPSCertificateParameters) DeepCopyInto(out *IOTHubDPSCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSCertificateSpec ¶
type IOTHubDPSCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubDPSCertificateParameters `json:"forProvider"` }
IOTHubDPSCertificateSpec defines the desired state of IOTHubDPSCertificate
func (*IOTHubDPSCertificateSpec) DeepCopy ¶
func (in *IOTHubDPSCertificateSpec) DeepCopy() *IOTHubDPSCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificateSpec.
func (*IOTHubDPSCertificateSpec) DeepCopyInto ¶
func (in *IOTHubDPSCertificateSpec) DeepCopyInto(out *IOTHubDPSCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSCertificateStatus ¶
type IOTHubDPSCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubDPSCertificateObservation `json:"atProvider,omitempty"` }
IOTHubDPSCertificateStatus defines the observed state of IOTHubDPSCertificate.
func (*IOTHubDPSCertificateStatus) DeepCopy ¶
func (in *IOTHubDPSCertificateStatus) DeepCopy() *IOTHubDPSCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSCertificateStatus.
func (*IOTHubDPSCertificateStatus) DeepCopyInto ¶
func (in *IOTHubDPSCertificateStatus) DeepCopyInto(out *IOTHubDPSCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSList ¶
type IOTHubDPSList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubDPS `json:"items"` }
IOTHubDPSList contains a list of IOTHubDPSs
func (*IOTHubDPSList) DeepCopy ¶
func (in *IOTHubDPSList) DeepCopy() *IOTHubDPSList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSList.
func (*IOTHubDPSList) DeepCopyInto ¶
func (in *IOTHubDPSList) DeepCopyInto(out *IOTHubDPSList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPSList) DeepCopyObject ¶
func (in *IOTHubDPSList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPSList) GetItems ¶
func (l *IOTHubDPSList) GetItems() []resource.Managed
GetItems of this IOTHubDPSList.
type IOTHubDPSObservation ¶
type IOTHubDPSObservation struct { DeviceProvisioningHostName *string `json:"deviceProvisioningHostName,omitempty" tf:"device_provisioning_host_name,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` IDScope *string `json:"idScope,omitempty" tf:"id_scope,omitempty"` ServiceOperationsHostName *string `json:"serviceOperationsHostName,omitempty" tf:"service_operations_host_name,omitempty"` }
func (*IOTHubDPSObservation) DeepCopy ¶
func (in *IOTHubDPSObservation) DeepCopy() *IOTHubDPSObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSObservation.
func (*IOTHubDPSObservation) DeepCopyInto ¶
func (in *IOTHubDPSObservation) DeepCopyInto(out *IOTHubDPSObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSParameters ¶
type IOTHubDPSParameters struct { // +kubebuilder:validation:Optional AllocationPolicy *string `json:"allocationPolicy,omitempty" tf:"allocation_policy,omitempty"` // +kubebuilder:validation:Optional LinkedHub []LinkedHubParameters `json:"linkedHub,omitempty" tf:"linked_hub,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Sku []IOTHubDPSSkuParameters `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*IOTHubDPSParameters) DeepCopy ¶
func (in *IOTHubDPSParameters) DeepCopy() *IOTHubDPSParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSParameters.
func (*IOTHubDPSParameters) DeepCopyInto ¶
func (in *IOTHubDPSParameters) DeepCopyInto(out *IOTHubDPSParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSharedAccessPolicy ¶
type IOTHubDPSSharedAccessPolicy struct {}
IOTHubDPSSharedAccessPolicy is the Schema for the IOTHubDPSSharedAccessPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHubDPSSharedAccessPolicy) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicy) DeepCopy() *IOTHubDPSSharedAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicy) DeepCopyInto(out *IOTHubDPSSharedAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPSSharedAccessPolicy) DeepCopyObject ¶
func (in *IOTHubDPSSharedAccessPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPSSharedAccessPolicy) GetCondition ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) GetConnectionDetailsMapping ¶
func (tr *IOTHubDPSSharedAccessPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) GetDeletionPolicy ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) GetID ¶
func (tr *IOTHubDPSSharedAccessPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) GetObservation ¶
func (tr *IOTHubDPSSharedAccessPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) GetParameters ¶
func (tr *IOTHubDPSSharedAccessPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) GetProviderConfigReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) GetProviderReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubDPSSharedAccessPolicy. Deprecated: Use GetProviderConfigReference.
func (*IOTHubDPSSharedAccessPolicy) GetTerraformResourceType ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) GetTerraformSchemaVersion ¶
func (tr *IOTHubDPSSharedAccessPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubDPSSharedAccessPolicy) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) LateInitialize ¶
func (tr *IOTHubDPSSharedAccessPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubDPSSharedAccessPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubDPSSharedAccessPolicy) ResolveReferences ¶
func (mg *IOTHubDPSSharedAccessPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) SetConditions ¶
func (mg *IOTHubDPSSharedAccessPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) SetDeletionPolicy ¶
func (mg *IOTHubDPSSharedAccessPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) SetObservation ¶
func (tr *IOTHubDPSSharedAccessPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) SetParameters ¶
func (tr *IOTHubDPSSharedAccessPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicy) SetProviderConfigReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicy) SetProviderReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubDPSSharedAccessPolicy. Deprecated: Use SetProviderConfigReference.
func (*IOTHubDPSSharedAccessPolicy) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubDPSSharedAccessPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubDPSSharedAccessPolicy.
type IOTHubDPSSharedAccessPolicyList ¶
type IOTHubDPSSharedAccessPolicyList struct {}
IOTHubDPSSharedAccessPolicyList contains a list of IOTHubDPSSharedAccessPolicys
func (*IOTHubDPSSharedAccessPolicyList) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicyList) DeepCopy() *IOTHubDPSSharedAccessPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicyList.
func (*IOTHubDPSSharedAccessPolicyList) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicyList) DeepCopyInto(out *IOTHubDPSSharedAccessPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubDPSSharedAccessPolicyList) DeepCopyObject ¶
func (in *IOTHubDPSSharedAccessPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubDPSSharedAccessPolicyList) GetItems ¶
func (l *IOTHubDPSSharedAccessPolicyList) GetItems() []resource.Managed
GetItems of this IOTHubDPSSharedAccessPolicyList.
type IOTHubDPSSharedAccessPolicyObservation ¶
type IOTHubDPSSharedAccessPolicyObservation struct {
}func (*IOTHubDPSSharedAccessPolicyObservation) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicyObservation) DeepCopy() *IOTHubDPSSharedAccessPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicyObservation.
func (*IOTHubDPSSharedAccessPolicyObservation) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicyObservation) DeepCopyInto(out *IOTHubDPSSharedAccessPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSharedAccessPolicyParameters ¶
type IOTHubDPSSharedAccessPolicyParameters struct { bool `json:"enrollmentRead,omitempty" tf:"enrollment_read,omitempty"` EnrollmentWrite *bool `json:"enrollmentWrite,omitempty" tf:"enrollment_write,omitempty"` // +kubebuilder:validation:Optional IOTHubDPSName *string `json:"iothubDpsName,omitempty" tf:"iothub_dps_name,omitempty"` IOTHubDPSNameRef *v1.Reference `json:"iotHubDpsNameRef,omitempty" tf:"-"` IOTHubDPSNameSelector *v1.Selector `json:"iotHubDpsNameSelector,omitempty" tf:"-"` RegistrationRead *bool `json:"registrationRead,omitempty" tf:"registration_read,omitempty"` RegistrationWrite *bool `json:"registrationWrite,omitempty" tf:"registration_write,omitempty"` // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` ServiceConfig *bool `json:"serviceConfig,omitempty" tf:"service_config,omitempty"` }EnrollmentRead *
func (*IOTHubDPSSharedAccessPolicyParameters) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicyParameters) DeepCopy() *IOTHubDPSSharedAccessPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicyParameters.
func (*IOTHubDPSSharedAccessPolicyParameters) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicyParameters) DeepCopyInto(out *IOTHubDPSSharedAccessPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSharedAccessPolicySpec ¶
type IOTHubDPSSharedAccessPolicySpec struct {}
IOTHubDPSSharedAccessPolicySpec defines the desired state of IOTHubDPSSharedAccessPolicy
func (*IOTHubDPSSharedAccessPolicySpec) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicySpec) DeepCopy() *IOTHubDPSSharedAccessPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicySpec.
func (*IOTHubDPSSharedAccessPolicySpec) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicySpec) DeepCopyInto(out *IOTHubDPSSharedAccessPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSharedAccessPolicyStatus ¶
type IOTHubDPSSharedAccessPolicyStatus struct {}
IOTHubDPSSharedAccessPolicyStatus defines the observed state of IOTHubDPSSharedAccessPolicy.
func (*IOTHubDPSSharedAccessPolicyStatus) DeepCopy ¶
func (in *IOTHubDPSSharedAccessPolicyStatus) DeepCopy() *IOTHubDPSSharedAccessPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSharedAccessPolicyStatus.
func (*IOTHubDPSSharedAccessPolicyStatus) DeepCopyInto ¶
func (in *IOTHubDPSSharedAccessPolicyStatus) DeepCopyInto(out *IOTHubDPSSharedAccessPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSkuObservation ¶
type IOTHubDPSSkuObservation struct { }
func (*IOTHubDPSSkuObservation) DeepCopy ¶
func (in *IOTHubDPSSkuObservation) DeepCopy() *IOTHubDPSSkuObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSkuObservation.
func (*IOTHubDPSSkuObservation) DeepCopyInto ¶
func (in *IOTHubDPSSkuObservation) DeepCopyInto(out *IOTHubDPSSkuObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSkuParameters ¶
type IOTHubDPSSkuParameters struct { // +kubebuilder:validation:Required Capacity *int64 `json:"capacity" tf:"capacity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*IOTHubDPSSkuParameters) DeepCopy ¶
func (in *IOTHubDPSSkuParameters) DeepCopy() *IOTHubDPSSkuParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSkuParameters.
func (*IOTHubDPSSkuParameters) DeepCopyInto ¶
func (in *IOTHubDPSSkuParameters) DeepCopyInto(out *IOTHubDPSSkuParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSSpec ¶
type IOTHubDPSSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubDPSParameters `json:"forProvider"` }
IOTHubDPSSpec defines the desired state of IOTHubDPS
func (*IOTHubDPSSpec) DeepCopy ¶
func (in *IOTHubDPSSpec) DeepCopy() *IOTHubDPSSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSSpec.
func (*IOTHubDPSSpec) DeepCopyInto ¶
func (in *IOTHubDPSSpec) DeepCopyInto(out *IOTHubDPSSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubDPSStatus ¶
type IOTHubDPSStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubDPSObservation `json:"atProvider,omitempty"` }
IOTHubDPSStatus defines the observed state of IOTHubDPS.
func (*IOTHubDPSStatus) DeepCopy ¶
func (in *IOTHubDPSStatus) DeepCopy() *IOTHubDPSStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubDPSStatus.
func (*IOTHubDPSStatus) DeepCopyInto ¶
func (in *IOTHubDPSStatus) DeepCopyInto(out *IOTHubDPSStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubList ¶
type IOTHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHub `json:"items"` }
IOTHubList contains a list of IOTHubs
func (*IOTHubList) DeepCopy ¶
func (in *IOTHubList) DeepCopy() *IOTHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubList.
func (*IOTHubList) DeepCopyInto ¶
func (in *IOTHubList) DeepCopyInto(out *IOTHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubList) DeepCopyObject ¶
func (in *IOTHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubList) GetItems ¶
func (l *IOTHubList) GetItems() []resource.Managed
GetItems of this IOTHubList.
type IOTHubObservation ¶
type IOTHubObservation struct { EventHubEventsEndpoint *string `json:"eventHubEventsEndpoint,omitempty" tf:"event_hub_events_endpoint,omitempty"` EventHubEventsPath *string `json:"eventHubEventsPath,omitempty" tf:"event_hub_events_path,omitempty"` EventHubOperationsEndpoint *string `json:"eventHubOperationsEndpoint,omitempty" tf:"event_hub_operations_endpoint,omitempty"` EventHubOperationsPath *string `json:"eventHubOperationsPath,omitempty" tf:"event_hub_operations_path,omitempty"` HostName *string `json:"hostname,omitempty" tf:"hostname,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*IOTHubObservation) DeepCopy ¶
func (in *IOTHubObservation) DeepCopy() *IOTHubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubObservation.
func (*IOTHubObservation) DeepCopyInto ¶
func (in *IOTHubObservation) DeepCopyInto(out *IOTHubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubParameters ¶
type IOTHubParameters struct { // +kubebuilder:validation:Optional Endpoint []EndpointParameters `json:"endpoint,omitempty" tf:"endpoint,omitempty"` // +kubebuilder:validation:Optional Enrichment []EnrichmentParameters `json:"enrichment,omitempty" tf:"enrichment,omitempty"` // +kubebuilder:validation:Optional EventHubPartitionCount *int64 `json:"eventHubPartitionCount,omitempty" tf:"event_hub_partition_count,omitempty"` // +kubebuilder:validation:Optional EventHubRetentionInDays *int64 `json:"eventHubRetentionInDays,omitempty" tf:"event_hub_retention_in_days,omitempty"` // +kubebuilder:validation:Optional FallbackRoute []FallbackRouteParameters `json:"fallbackRoute,omitempty" tf:"fallback_route,omitempty"` // +kubebuilder:validation:Optional FileUpload []FileUploadParameters `json:"fileUpload,omitempty" tf:"file_upload,omitempty"` // +kubebuilder:validation:Optional IPFilterRule []IPFilterRuleParameters `json:"ipFilterRule,omitempty" tf:"ip_filter_rule,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MinTLSVersion *string `json:"minTlsVersion,omitempty" tf:"min_tls_version,omitempty"` // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Route []RouteParameters `json:"route,omitempty" tf:"route,omitempty"` // +kubebuilder:validation:Required Sku []SkuParameters `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*IOTHubParameters) DeepCopy ¶
func (in *IOTHubParameters) DeepCopy() *IOTHubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubParameters.
func (*IOTHubParameters) DeepCopyInto ¶
func (in *IOTHubParameters) DeepCopyInto(out *IOTHubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubSharedAccessPolicy ¶
type IOTHubSharedAccessPolicy struct {}
IOTHubSharedAccessPolicy is the Schema for the IOTHubSharedAccessPolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*IOTHubSharedAccessPolicy) DeepCopy ¶
func (in *IOTHubSharedAccessPolicy) DeepCopy() *IOTHubSharedAccessPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicy) DeepCopyInto(out *IOTHubSharedAccessPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubSharedAccessPolicy) DeepCopyObject ¶
func (in *IOTHubSharedAccessPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubSharedAccessPolicy) GetCondition ¶
func (mg *IOTHubSharedAccessPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) GetConnectionDetailsMapping ¶
func (tr *IOTHubSharedAccessPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) GetDeletionPolicy ¶
func (mg *IOTHubSharedAccessPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) GetID ¶
func (tr *IOTHubSharedAccessPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) GetObservation ¶
func (tr *IOTHubSharedAccessPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) GetParameters ¶
func (tr *IOTHubSharedAccessPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) GetProviderConfigReference ¶
func (mg *IOTHubSharedAccessPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) GetProviderReference ¶
func (mg *IOTHubSharedAccessPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubSharedAccessPolicy. Deprecated: Use GetProviderConfigReference.
func (*IOTHubSharedAccessPolicy) GetTerraformResourceType ¶
func (mg *IOTHubSharedAccessPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) GetTerraformSchemaVersion ¶
func (tr *IOTHubSharedAccessPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubSharedAccessPolicy) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubSharedAccessPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) LateInitialize ¶
func (tr *IOTHubSharedAccessPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubSharedAccessPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubSharedAccessPolicy) ResolveReferences ¶
ResolveReferences of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) SetConditions ¶
func (mg *IOTHubSharedAccessPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) SetDeletionPolicy ¶
func (mg *IOTHubSharedAccessPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) SetObservation ¶
func (tr *IOTHubSharedAccessPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) SetParameters ¶
func (tr *IOTHubSharedAccessPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicy) SetProviderConfigReference ¶
func (mg *IOTHubSharedAccessPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicy) SetProviderReference ¶
func (mg *IOTHubSharedAccessPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubSharedAccessPolicy. Deprecated: Use SetProviderConfigReference.
func (*IOTHubSharedAccessPolicy) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubSharedAccessPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubSharedAccessPolicy.
type IOTHubSharedAccessPolicyList ¶
type IOTHubSharedAccessPolicyList struct {}
IOTHubSharedAccessPolicyList contains a list of IOTHubSharedAccessPolicys
func (*IOTHubSharedAccessPolicyList) DeepCopy ¶
func (in *IOTHubSharedAccessPolicyList) DeepCopy() *IOTHubSharedAccessPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicyList.
func (*IOTHubSharedAccessPolicyList) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicyList) DeepCopyInto(out *IOTHubSharedAccessPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubSharedAccessPolicyList) DeepCopyObject ¶
func (in *IOTHubSharedAccessPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubSharedAccessPolicyList) GetItems ¶
func (l *IOTHubSharedAccessPolicyList) GetItems() []resource.Managed
GetItems of this IOTHubSharedAccessPolicyList.
type IOTHubSharedAccessPolicyObservation ¶
type IOTHubSharedAccessPolicyObservation struct {
}func (*IOTHubSharedAccessPolicyObservation) DeepCopy ¶
func (in *IOTHubSharedAccessPolicyObservation) DeepCopy() *IOTHubSharedAccessPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicyObservation.
func (*IOTHubSharedAccessPolicyObservation) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicyObservation) DeepCopyInto(out *IOTHubSharedAccessPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubSharedAccessPolicyParameters ¶
type IOTHubSharedAccessPolicyParameters struct { bool `json:"deviceConnect,omitempty" tf:"device_connect,omitempty"` // +kubebuilder:validation:Optional IOTHubName *string `json:"iothubName,omitempty" tf:"iothub_name,omitempty"` IOTHubNameRef *v1.Reference `json:"iotHubNameRef,omitempty" tf:"-"` IOTHubNameSelector *v1.Selector `json:"iotHubNameSelector,omitempty" tf:"-"` RegistryRead *bool `json:"registryRead,omitempty" tf:"registry_read,omitempty"` RegistryWrite *bool `json:"registryWrite,omitempty" tf:"registry_write,omitempty"` // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` ServiceConnect *bool `json:"serviceConnect,omitempty" tf:"service_connect,omitempty"` }DeviceConnect *
func (*IOTHubSharedAccessPolicyParameters) DeepCopy ¶
func (in *IOTHubSharedAccessPolicyParameters) DeepCopy() *IOTHubSharedAccessPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicyParameters.
func (*IOTHubSharedAccessPolicyParameters) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicyParameters) DeepCopyInto(out *IOTHubSharedAccessPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubSharedAccessPolicySpec ¶
type IOTHubSharedAccessPolicySpec struct {}
IOTHubSharedAccessPolicySpec defines the desired state of IOTHubSharedAccessPolicy
func (*IOTHubSharedAccessPolicySpec) DeepCopy ¶
func (in *IOTHubSharedAccessPolicySpec) DeepCopy() *IOTHubSharedAccessPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicySpec.
func (*IOTHubSharedAccessPolicySpec) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicySpec) DeepCopyInto(out *IOTHubSharedAccessPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubSharedAccessPolicyStatus ¶
type IOTHubSharedAccessPolicyStatus struct {}
IOTHubSharedAccessPolicyStatus defines the observed state of IOTHubSharedAccessPolicy.
func (*IOTHubSharedAccessPolicyStatus) DeepCopy ¶
func (in *IOTHubSharedAccessPolicyStatus) DeepCopy() *IOTHubSharedAccessPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSharedAccessPolicyStatus.
func (*IOTHubSharedAccessPolicyStatus) DeepCopyInto ¶
func (in *IOTHubSharedAccessPolicyStatus) DeepCopyInto(out *IOTHubSharedAccessPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubSpec ¶
type IOTHubSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubParameters `json:"forProvider"` }
IOTHubSpec defines the desired state of IOTHub
func (*IOTHubSpec) DeepCopy ¶
func (in *IOTHubSpec) DeepCopy() *IOTHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubSpec.
func (*IOTHubSpec) DeepCopyInto ¶
func (in *IOTHubSpec) DeepCopyInto(out *IOTHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubStatus ¶
type IOTHubStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubObservation `json:"atProvider,omitempty"` }
IOTHubStatus defines the observed state of IOTHub.
func (*IOTHubStatus) DeepCopy ¶
func (in *IOTHubStatus) DeepCopy() *IOTHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubStatus.
func (*IOTHubStatus) DeepCopyInto ¶
func (in *IOTHubStatus) DeepCopyInto(out *IOTHubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPFilterRuleObservation ¶
type IPFilterRuleObservation struct { }
func (*IPFilterRuleObservation) DeepCopy ¶
func (in *IPFilterRuleObservation) DeepCopy() *IPFilterRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPFilterRuleObservation.
func (*IPFilterRuleObservation) DeepCopyInto ¶
func (in *IPFilterRuleObservation) DeepCopyInto(out *IPFilterRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPFilterRuleParameters ¶
type IPFilterRuleParameters struct { // +kubebuilder:validation:Required Action *string `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Required IPMask *string `json:"ipMask" tf:"ip_mask,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*IPFilterRuleParameters) DeepCopy ¶
func (in *IPFilterRuleParameters) DeepCopy() *IPFilterRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPFilterRuleParameters.
func (*IPFilterRuleParameters) DeepCopyInto ¶
func (in *IPFilterRuleParameters) DeepCopyInto(out *IPFilterRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedHubObservation ¶
type LinkedHubObservation struct {
HostName *string `json:"hostname,omitempty" tf:"hostname,omitempty"`
}
func (*LinkedHubObservation) DeepCopy ¶
func (in *LinkedHubObservation) DeepCopy() *LinkedHubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedHubObservation.
func (*LinkedHubObservation) DeepCopyInto ¶
func (in *LinkedHubObservation) DeepCopyInto(out *LinkedHubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedHubParameters ¶
type LinkedHubParameters struct { // +kubebuilder:validation:Optional AllocationWeight *int64 `json:"allocationWeight,omitempty" tf:"allocation_weight,omitempty"` // +kubebuilder:validation:Optional ApplyAllocationPolicy *bool `json:"applyAllocationPolicy,omitempty" tf:"apply_allocation_policy,omitempty"` // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` }
func (*LinkedHubParameters) DeepCopy ¶
func (in *LinkedHubParameters) DeepCopy() *LinkedHubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedHubParameters.
func (*LinkedHubParameters) DeepCopyInto ¶
func (in *LinkedHubParameters) DeepCopyInto(out *LinkedHubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteObservation ¶
type RouteObservation struct { }
func (*RouteObservation) DeepCopy ¶
func (in *RouteObservation) DeepCopy() *RouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteObservation.
func (*RouteObservation) DeepCopyInto ¶
func (in *RouteObservation) DeepCopyInto(out *RouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteParameters ¶
type RouteParameters struct { // +kubebuilder:validation:Optional Condition *string `json:"condition,omitempty" tf:"condition,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required EndpointNames []*string `json:"endpointNames" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Source *string `json:"source" tf:"source,omitempty"` }
func (*RouteParameters) DeepCopy ¶
func (in *RouteParameters) DeepCopy() *RouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteParameters.
func (*RouteParameters) DeepCopyInto ¶
func (in *RouteParameters) DeepCopyInto(out *RouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedAccessPolicyObservation ¶
type SharedAccessPolicyObservation struct {}
func (*SharedAccessPolicyObservation) DeepCopy ¶
func (in *SharedAccessPolicyObservation) DeepCopy() *SharedAccessPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedAccessPolicyObservation.
func (*SharedAccessPolicyObservation) DeepCopyInto ¶
func (in *SharedAccessPolicyObservation) DeepCopyInto(out *SharedAccessPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedAccessPolicyParameters ¶
type SharedAccessPolicyParameters struct { }
func (*SharedAccessPolicyParameters) DeepCopy ¶
func (in *SharedAccessPolicyParameters) DeepCopy() *SharedAccessPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedAccessPolicyParameters.
func (*SharedAccessPolicyParameters) DeepCopyInto ¶
func (in *SharedAccessPolicyParameters) DeepCopyInto(out *SharedAccessPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuObservation ¶
type SkuObservation struct { }
func (*SkuObservation) DeepCopy ¶
func (in *SkuObservation) DeepCopy() *SkuObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuObservation.
func (*SkuObservation) DeepCopyInto ¶
func (in *SkuObservation) DeepCopyInto(out *SkuObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuParameters ¶
type SkuParameters struct { // +kubebuilder:validation:Required Capacity *int64 `json:"capacity" tf:"capacity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*SkuParameters) DeepCopy ¶
func (in *SkuParameters) DeepCopy() *SkuParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuParameters.
func (*SkuParameters) DeepCopyInto ¶
func (in *SkuParameters) DeepCopyInto(out *SkuParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_iothub_terraformed.go
- zz_iothub_types.go
- zz_iothubconsumergroup_terraformed.go
- zz_iothubconsumergroup_types.go
- zz_iothubdps_terraformed.go
- zz_iothubdps_types.go
- zz_iothubdpscertificate_terraformed.go
- zz_iothubdpscertificate_types.go
- zz_iothubdpssharedaccesspolicy_terraformed.go
- zz_iothubdpssharedaccesspolicy_types.go
- zz_iothubsharedaccesspolicy_terraformed.go
- zz_iothubsharedaccesspolicy_types.go