Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=iotcentral.azure.upbound.io +versionName=v1beta1
Index ¶
- Constants
- Variables
- type Application
- func (tr *Application) ConvertFrom(srcRaw conversion.Hub) error
- func (tr *Application) ConvertTo(dstRaw conversion.Hub) error
- func (in *Application) DeepCopy() *Application
- func (in *Application) DeepCopyInto(out *Application)
- func (in *Application) DeepCopyObject() runtime.Object
- func (mg *Application) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Application) GetConnectionDetailsMapping() map[string]string
- func (mg *Application) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Application) GetID() string
- func (tr *Application) GetInitParameters() (map[string]any, error)
- func (mg *Application) GetManagementPolicies() xpv1.ManagementPolicies
- func (tr *Application) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
- func (tr *Application) GetObservation() (map[string]any, error)
- func (tr *Application) GetParameters() (map[string]any, error)
- func (mg *Application) GetProviderConfigReference() *xpv1.Reference
- func (mg *Application) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Application) GetTerraformResourceType() string
- func (tr *Application) GetTerraformSchemaVersion() int
- func (mg *Application) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Application) LateInitialize(attrs []byte) (bool, error)
- func (mg *Application) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Application) SetConditions(c ...xpv1.Condition)
- func (mg *Application) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *Application) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (tr *Application) SetObservation(obs map[string]any) error
- func (tr *Application) SetParameters(params map[string]any) error
- func (mg *Application) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Application) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Application) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ApplicationInitParameters
- type ApplicationList
- type ApplicationNetworkRuleSet
- func (in *ApplicationNetworkRuleSet) DeepCopy() *ApplicationNetworkRuleSet
- func (in *ApplicationNetworkRuleSet) DeepCopyInto(out *ApplicationNetworkRuleSet)
- func (in *ApplicationNetworkRuleSet) DeepCopyObject() runtime.Object
- func (mg *ApplicationNetworkRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ApplicationNetworkRuleSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ApplicationNetworkRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ApplicationNetworkRuleSet) GetID() string
- func (tr *ApplicationNetworkRuleSet) GetInitParameters() (map[string]any, error)
- func (mg *ApplicationNetworkRuleSet) GetManagementPolicies() xpv1.ManagementPolicies
- func (tr *ApplicationNetworkRuleSet) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
- func (tr *ApplicationNetworkRuleSet) GetObservation() (map[string]any, error)
- func (tr *ApplicationNetworkRuleSet) GetParameters() (map[string]any, error)
- func (mg *ApplicationNetworkRuleSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ApplicationNetworkRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ApplicationNetworkRuleSet) GetTerraformResourceType() string
- func (tr *ApplicationNetworkRuleSet) GetTerraformSchemaVersion() int
- func (mg *ApplicationNetworkRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ApplicationNetworkRuleSet) Hub()
- func (tr *ApplicationNetworkRuleSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ApplicationNetworkRuleSet) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ApplicationNetworkRuleSet) SetConditions(c ...xpv1.Condition)
- func (mg *ApplicationNetworkRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *ApplicationNetworkRuleSet) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (tr *ApplicationNetworkRuleSet) SetObservation(obs map[string]any) error
- func (tr *ApplicationNetworkRuleSet) SetParameters(params map[string]any) error
- func (mg *ApplicationNetworkRuleSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ApplicationNetworkRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ApplicationNetworkRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ApplicationNetworkRuleSetInitParameters
- type ApplicationNetworkRuleSetList
- func (in *ApplicationNetworkRuleSetList) DeepCopy() *ApplicationNetworkRuleSetList
- func (in *ApplicationNetworkRuleSetList) DeepCopyInto(out *ApplicationNetworkRuleSetList)
- func (in *ApplicationNetworkRuleSetList) DeepCopyObject() runtime.Object
- func (l *ApplicationNetworkRuleSetList) GetItems() []resource.Managed
- type ApplicationNetworkRuleSetObservation
- type ApplicationNetworkRuleSetParameters
- type ApplicationNetworkRuleSetSpec
- type ApplicationNetworkRuleSetStatus
- type ApplicationObservation
- type ApplicationParameters
- type ApplicationSpec
- type ApplicationStatus
- type IPRuleInitParameters
- type IPRuleObservation
- type IPRuleParameters
- type IdentityInitParameters
- type IdentityObservation
- type IdentityParameters
Constants ¶
const ( CRDGroup = "iotcentral.azure.upbound.io" CRDVersion = "v1beta1" )
Package type metadata.
Variables ¶
var ( Application_Kind = "Application" Application_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Application_Kind}.String() Application_KindAPIVersion = Application_Kind + "." + CRDGroupVersion.String() Application_GroupVersionKind = CRDGroupVersion.WithKind(Application_Kind) )
Repository type metadata.
var ( ApplicationNetworkRuleSet_Kind = "ApplicationNetworkRuleSet" ApplicationNetworkRuleSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ApplicationNetworkRuleSet_Kind}.String() ApplicationNetworkRuleSet_KindAPIVersion = ApplicationNetworkRuleSet_Kind + "." + CRDGroupVersion.String() ApplicationNetworkRuleSet_GroupVersionKind = CRDGroupVersion.WithKind(ApplicationNetworkRuleSet_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.location) || (has(self.initProvider) && has(self.initProvider.location))",message="spec.forProvider.location is a required parameter" // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.name) || (has(self.initProvider) && has(self.initProvider.name))",message="spec.forProvider.name is a required parameter" // +kubebuilder:validation:XValidation:rule="!('*' in self.managementPolicies || 'Create' in self.managementPolicies || 'Update' in self.managementPolicies) || has(self.forProvider.subDomain) || (has(self.initProvider) && has(self.initProvider.subDomain))",message="spec.forProvider.subDomain is a required parameter" Spec ApplicationSpec `json:"spec"` Status ApplicationStatus `json:"status,omitempty"` }
Application is the Schema for the Applications API. Manages an IotCentral Application +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].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:resource:scope=Cluster,categories={crossplane,managed,azure}
func (*Application) ConvertFrom ¶ added in v1.2.0
func (tr *Application) ConvertFrom(srcRaw conversion.Hub) error
ConvertFrom converts from the hub type to the Application type.
func (*Application) ConvertTo ¶ added in v1.2.0
func (tr *Application) ConvertTo(dstRaw conversion.Hub) error
ConvertTo converts this Application to the hub type.
func (*Application) DeepCopy ¶
func (in *Application) DeepCopy() *Application
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
func (*Application) DeepCopyInto ¶
func (in *Application) DeepCopyInto(out *Application)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Application) DeepCopyObject ¶
func (in *Application) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Application) GetCondition ¶
func (mg *Application) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Application.
func (*Application) GetConnectionDetailsMapping ¶
func (tr *Application) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Application
func (*Application) GetDeletionPolicy ¶
func (mg *Application) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Application.
func (*Application) GetID ¶
func (tr *Application) GetID() string
GetID returns ID of underlying Terraform resource of this Application
func (*Application) GetInitParameters ¶ added in v0.35.0
func (tr *Application) GetInitParameters() (map[string]any, error)
GetInitParameters of this Application
func (*Application) GetManagementPolicies ¶ added in v0.35.0
func (mg *Application) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this Application.
func (*Application) GetMergedParameters ¶ added in v0.40.0
func (tr *Application) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
GetInitParameters of this Application
func (*Application) GetObservation ¶
func (tr *Application) GetObservation() (map[string]any, error)
GetObservation of this Application
func (*Application) GetParameters ¶
func (tr *Application) GetParameters() (map[string]any, error)
GetParameters of this Application
func (*Application) GetProviderConfigReference ¶
func (mg *Application) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Application.
func (*Application) GetPublishConnectionDetailsTo ¶
func (mg *Application) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Application.
func (*Application) GetTerraformResourceType ¶
func (mg *Application) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Application
func (*Application) GetTerraformSchemaVersion ¶
func (tr *Application) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Application) GetWriteConnectionSecretToReference ¶
func (mg *Application) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Application.
func (*Application) LateInitialize ¶
func (tr *Application) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Application using its observed tfState. returns True if there are any spec changes for the resource.
func (*Application) ResolveReferences ¶
func (*Application) SetConditions ¶
func (mg *Application) SetConditions(c ...xpv1.Condition)
SetConditions of this Application.
func (*Application) SetDeletionPolicy ¶
func (mg *Application) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Application.
func (*Application) SetManagementPolicies ¶ added in v0.35.0
func (mg *Application) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this Application.
func (*Application) SetObservation ¶
func (tr *Application) SetObservation(obs map[string]any) error
SetObservation for this Application
func (*Application) SetParameters ¶
func (tr *Application) SetParameters(params map[string]any) error
SetParameters for this Application
func (*Application) SetProviderConfigReference ¶
func (mg *Application) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Application.
func (*Application) SetPublishConnectionDetailsTo ¶
func (mg *Application) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Application.
func (*Application) SetWriteConnectionSecretToReference ¶
func (mg *Application) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Application.
type ApplicationInitParameters ¶ added in v0.35.0
type ApplicationInitParameters struct { // A display_name name. Custom display name for the IoT Central application. Default is resource name. DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // An identity block as defined below. Identity []IdentityInitParameters `json:"identity,omitempty" tf:"identity,omitempty"` // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. Location *string `json:"location,omitempty" tf:"location,omitempty"` // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. Name *string `json:"name,omitempty" tf:"name,omitempty"` // Whether public network access is allowed for the IoT Central Application. Defaults to true. PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/azure/v1beta1.ResourceGroup ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // Reference to a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // Selector for a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // A sku name. Possible values is ST0, ST1, ST2, Default value is ST1 Sku *string `json:"sku,omitempty" tf:"sku,omitempty"` // A sub_domain name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. SubDomain *string `json:"subDomain,omitempty" tf:"sub_domain,omitempty"` // A mapping of tags to assign to the resource. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // A template name. IoT Central application template name. Default is a custom application. Changing this forces a new resource to be created. Template *string `json:"template,omitempty" tf:"template,omitempty"` }
func (*ApplicationInitParameters) DeepCopy ¶ added in v0.35.0
func (in *ApplicationInitParameters) DeepCopy() *ApplicationInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInitParameters.
func (*ApplicationInitParameters) DeepCopyInto ¶ added in v0.35.0
func (in *ApplicationInitParameters) DeepCopyInto(out *ApplicationInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationList ¶
type ApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Application `json:"items"` }
ApplicationList contains a list of Applications
func (*ApplicationList) DeepCopy ¶
func (in *ApplicationList) DeepCopy() *ApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
func (*ApplicationList) DeepCopyInto ¶
func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationList) DeepCopyObject ¶
func (in *ApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApplicationList) GetItems ¶
func (l *ApplicationList) GetItems() []resource.Managed
GetItems of this ApplicationList.
type ApplicationNetworkRuleSet ¶ added in v0.27.0
type ApplicationNetworkRuleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationNetworkRuleSetSpec `json:"spec"` Status ApplicationNetworkRuleSetStatus `json:"status,omitempty"` }
ApplicationNetworkRuleSet is the Schema for the ApplicationNetworkRuleSets API. Manages an IoT Central Application Network Rule Set. +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].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:resource:scope=Cluster,categories={crossplane,managed,azure}
func (*ApplicationNetworkRuleSet) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSet) DeepCopy() *ApplicationNetworkRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSet) DeepCopyInto(out *ApplicationNetworkRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationNetworkRuleSet) DeepCopyObject ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApplicationNetworkRuleSet) GetCondition ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) GetConnectionDetailsMapping ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetDeletionPolicy ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) GetID ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) GetID() string
GetID returns ID of underlying Terraform resource of this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetInitParameters ¶ added in v0.35.0
func (tr *ApplicationNetworkRuleSet) GetInitParameters() (map[string]any, error)
GetInitParameters of this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetManagementPolicies ¶ added in v0.35.0
func (mg *ApplicationNetworkRuleSet) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) GetMergedParameters ¶ added in v0.40.0
func (tr *ApplicationNetworkRuleSet) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error)
GetInitParameters of this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetObservation ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) GetObservation() (map[string]any, error)
GetObservation of this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetParameters ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) GetParameters() (map[string]any, error)
GetParameters of this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetProviderConfigReference ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) GetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) GetTerraformResourceType ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) GetTerraformSchemaVersion ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ApplicationNetworkRuleSet) GetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) Hub ¶ added in v0.42.1
func (tr *ApplicationNetworkRuleSet) Hub()
Hub marks this type as a conversion hub.
func (*ApplicationNetworkRuleSet) LateInitialize ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ApplicationNetworkRuleSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ApplicationNetworkRuleSet) ResolveReferences ¶ added in v0.27.0
ResolveReferences of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetConditions ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetDeletionPolicy ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetManagementPolicies ¶ added in v0.35.0
func (mg *ApplicationNetworkRuleSet) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetObservation ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) SetObservation(obs map[string]any) error
SetObservation for this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) SetParameters ¶ added in v0.27.0
func (tr *ApplicationNetworkRuleSet) SetParameters(params map[string]any) error
SetParameters for this ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSet) SetProviderConfigReference ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetPublishConnectionDetailsTo ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSet) SetWriteConnectionSecretToReference ¶ added in v0.27.0
func (mg *ApplicationNetworkRuleSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ApplicationNetworkRuleSet.
type ApplicationNetworkRuleSetInitParameters ¶ added in v0.35.0
type ApplicationNetworkRuleSetInitParameters struct { // Whether these IP Rules apply for device connectivity to IoT Hub and Device Provisioning Service associated with this IoT Central Application. Possible values are true, false. Defaults to true ApplyToDevice *bool `json:"applyToDevice,omitempty" tf:"apply_to_device,omitempty"` // Specifies the default action for the IoT Central Application Network Rule Set. Possible values are Allow and Deny. Defaults to Deny. DefaultAction *string `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // One or more ip_rule blocks as defined below. IPRule []IPRuleInitParameters `json:"ipRule,omitempty" tf:"ip_rule,omitempty"` // The ID of the IoT Central Application. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/iotcentral/v1beta2.Application // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() IotcentralApplicationID *string `json:"iotcentralApplicationId,omitempty" tf:"iotcentral_application_id,omitempty"` // Reference to a Application in iotcentral to populate iotcentralApplicationId. // +kubebuilder:validation:Optional IotcentralApplicationIDRef *v1.Reference `json:"iotcentralApplicationIdRef,omitempty" tf:"-"` // Selector for a Application in iotcentral to populate iotcentralApplicationId. // +kubebuilder:validation:Optional IotcentralApplicationIDSelector *v1.Selector `json:"iotcentralApplicationIdSelector,omitempty" tf:"-"` }
func (*ApplicationNetworkRuleSetInitParameters) DeepCopy ¶ added in v0.35.0
func (in *ApplicationNetworkRuleSetInitParameters) DeepCopy() *ApplicationNetworkRuleSetInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetInitParameters.
func (*ApplicationNetworkRuleSetInitParameters) DeepCopyInto ¶ added in v0.35.0
func (in *ApplicationNetworkRuleSetInitParameters) DeepCopyInto(out *ApplicationNetworkRuleSetInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationNetworkRuleSetList ¶ added in v0.27.0
type ApplicationNetworkRuleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApplicationNetworkRuleSet `json:"items"` }
ApplicationNetworkRuleSetList contains a list of ApplicationNetworkRuleSets
func (*ApplicationNetworkRuleSetList) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetList) DeepCopy() *ApplicationNetworkRuleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetList.
func (*ApplicationNetworkRuleSetList) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetList) DeepCopyInto(out *ApplicationNetworkRuleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationNetworkRuleSetList) DeepCopyObject ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApplicationNetworkRuleSetList) GetItems ¶ added in v0.27.0
func (l *ApplicationNetworkRuleSetList) GetItems() []resource.Managed
GetItems of this ApplicationNetworkRuleSetList.
type ApplicationNetworkRuleSetObservation ¶ added in v0.27.0
type ApplicationNetworkRuleSetObservation struct { // Whether these IP Rules apply for device connectivity to IoT Hub and Device Provisioning Service associated with this IoT Central Application. Possible values are true, false. Defaults to true ApplyToDevice *bool `json:"applyToDevice,omitempty" tf:"apply_to_device,omitempty"` // Specifies the default action for the IoT Central Application Network Rule Set. Possible values are Allow and Deny. Defaults to Deny. DefaultAction *string `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // The ID of the IoT Central Application Network Rule Set. ID *string `json:"id,omitempty" tf:"id,omitempty"` // One or more ip_rule blocks as defined below. IPRule []IPRuleObservation `json:"ipRule,omitempty" tf:"ip_rule,omitempty"` // The ID of the IoT Central Application. Changing this forces a new resource to be created. IotcentralApplicationID *string `json:"iotcentralApplicationId,omitempty" tf:"iotcentral_application_id,omitempty"` }
func (*ApplicationNetworkRuleSetObservation) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetObservation) DeepCopy() *ApplicationNetworkRuleSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetObservation.
func (*ApplicationNetworkRuleSetObservation) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetObservation) DeepCopyInto(out *ApplicationNetworkRuleSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationNetworkRuleSetParameters ¶ added in v0.27.0
type ApplicationNetworkRuleSetParameters struct { // Whether these IP Rules apply for device connectivity to IoT Hub and Device Provisioning Service associated with this IoT Central Application. Possible values are true, false. Defaults to true // +kubebuilder:validation:Optional ApplyToDevice *bool `json:"applyToDevice,omitempty" tf:"apply_to_device,omitempty"` // Specifies the default action for the IoT Central Application Network Rule Set. Possible values are Allow and Deny. Defaults to Deny. // +kubebuilder:validation:Optional DefaultAction *string `json:"defaultAction,omitempty" tf:"default_action,omitempty"` // One or more ip_rule blocks as defined below. // +kubebuilder:validation:Optional IPRule []IPRuleParameters `json:"ipRule,omitempty" tf:"ip_rule,omitempty"` // The ID of the IoT Central Application. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/iotcentral/v1beta2.Application // +crossplane:generate:reference:extractor=github.com/crossplane/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional IotcentralApplicationID *string `json:"iotcentralApplicationId,omitempty" tf:"iotcentral_application_id,omitempty"` // Reference to a Application in iotcentral to populate iotcentralApplicationId. // +kubebuilder:validation:Optional IotcentralApplicationIDRef *v1.Reference `json:"iotcentralApplicationIdRef,omitempty" tf:"-"` // Selector for a Application in iotcentral to populate iotcentralApplicationId. // +kubebuilder:validation:Optional IotcentralApplicationIDSelector *v1.Selector `json:"iotcentralApplicationIdSelector,omitempty" tf:"-"` }
func (*ApplicationNetworkRuleSetParameters) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetParameters) DeepCopy() *ApplicationNetworkRuleSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetParameters.
func (*ApplicationNetworkRuleSetParameters) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetParameters) DeepCopyInto(out *ApplicationNetworkRuleSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationNetworkRuleSetSpec ¶ added in v0.27.0
type ApplicationNetworkRuleSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ApplicationNetworkRuleSetParameters `json:"forProvider"` // THIS IS A BETA FIELD. It will be honored // unless the Management Policies feature flag is disabled. // InitProvider holds the same fields as ForProvider, with the exception // of Identifier and other resource reference fields. The fields that are // in InitProvider are merged into ForProvider when the resource is created. // The same fields are also added to the terraform ignore_changes hook, to // avoid updating them after creation. This is useful for fields that are // required on creation, but we do not desire to update them after creation, // for example because of an external controller is managing them, like an // autoscaler. InitProvider ApplicationNetworkRuleSetInitParameters `json:"initProvider,omitempty"` }
ApplicationNetworkRuleSetSpec defines the desired state of ApplicationNetworkRuleSet
func (*ApplicationNetworkRuleSetSpec) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetSpec) DeepCopy() *ApplicationNetworkRuleSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetSpec.
func (*ApplicationNetworkRuleSetSpec) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetSpec) DeepCopyInto(out *ApplicationNetworkRuleSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationNetworkRuleSetStatus ¶ added in v0.27.0
type ApplicationNetworkRuleSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ApplicationNetworkRuleSetObservation `json:"atProvider,omitempty"` }
ApplicationNetworkRuleSetStatus defines the observed state of ApplicationNetworkRuleSet.
func (*ApplicationNetworkRuleSetStatus) DeepCopy ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetStatus) DeepCopy() *ApplicationNetworkRuleSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationNetworkRuleSetStatus.
func (*ApplicationNetworkRuleSetStatus) DeepCopyInto ¶ added in v0.27.0
func (in *ApplicationNetworkRuleSetStatus) DeepCopyInto(out *ApplicationNetworkRuleSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationObservation ¶
type ApplicationObservation struct { // A display_name name. Custom display name for the IoT Central application. Default is resource name. DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // The ID of the IoT Central Application. ID *string `json:"id,omitempty" tf:"id,omitempty"` // An identity block as defined below. Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. Location *string `json:"location,omitempty" tf:"location,omitempty"` // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. Name *string `json:"name,omitempty" tf:"name,omitempty"` // Whether public network access is allowed for the IoT Central Application. Defaults to true. PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // A sku name. Possible values is ST0, ST1, ST2, Default value is ST1 Sku *string `json:"sku,omitempty" tf:"sku,omitempty"` // A sub_domain name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. SubDomain *string `json:"subDomain,omitempty" tf:"sub_domain,omitempty"` // A mapping of tags to assign to the resource. // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // A template name. IoT Central application template name. Default is a custom application. Changing this forces a new resource to be created. Template *string `json:"template,omitempty" tf:"template,omitempty"` }
func (*ApplicationObservation) DeepCopy ¶
func (in *ApplicationObservation) DeepCopy() *ApplicationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationObservation.
func (*ApplicationObservation) DeepCopyInto ¶
func (in *ApplicationObservation) DeepCopyInto(out *ApplicationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationParameters ¶
type ApplicationParameters struct { // A display_name name. Custom display name for the IoT Central application. Default is resource name. // +kubebuilder:validation:Optional DisplayName *string `json:"displayName,omitempty" tf:"display_name,omitempty"` // An identity block as defined below. // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Whether public network access is allowed for the IoT Central Application. Defaults to true. // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. // +crossplane:generate:reference:type=github.com/upbound/provider-azure/apis/azure/v1beta1.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // Reference to a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // Selector for a ResourceGroup in azure to populate resourceGroupName. // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // A sku name. Possible values is ST0, ST1, ST2, Default value is ST1 // +kubebuilder:validation:Optional Sku *string `json:"sku,omitempty" tf:"sku,omitempty"` // A sub_domain name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. // +kubebuilder:validation:Optional SubDomain *string `json:"subDomain,omitempty" tf:"sub_domain,omitempty"` // A mapping of tags to assign to the resource. // +kubebuilder:validation:Optional // +mapType=granular Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // A template name. IoT Central application template name. Default is a custom application. Changing this forces a new resource to be created. // +kubebuilder:validation:Optional Template *string `json:"template,omitempty" tf:"template,omitempty"` }
func (*ApplicationParameters) DeepCopy ¶
func (in *ApplicationParameters) DeepCopy() *ApplicationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationParameters.
func (*ApplicationParameters) DeepCopyInto ¶
func (in *ApplicationParameters) DeepCopyInto(out *ApplicationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSpec ¶
type ApplicationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ApplicationParameters `json:"forProvider"` // THIS IS A BETA FIELD. It will be honored // unless the Management Policies feature flag is disabled. // InitProvider holds the same fields as ForProvider, with the exception // of Identifier and other resource reference fields. The fields that are // in InitProvider are merged into ForProvider when the resource is created. // The same fields are also added to the terraform ignore_changes hook, to // avoid updating them after creation. This is useful for fields that are // required on creation, but we do not desire to update them after creation, // for example because of an external controller is managing them, like an // autoscaler. InitProvider ApplicationInitParameters `json:"initProvider,omitempty"` }
ApplicationSpec defines the desired state of Application
func (*ApplicationSpec) DeepCopy ¶
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
func (*ApplicationSpec) DeepCopyInto ¶
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationStatus ¶
type ApplicationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ApplicationObservation `json:"atProvider,omitempty"` }
ApplicationStatus defines the observed state of Application.
func (*ApplicationStatus) DeepCopy ¶
func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus.
func (*ApplicationStatus) DeepCopyInto ¶
func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRuleInitParameters ¶ added in v0.35.0
type IPRuleInitParameters struct { // The IP address range in CIDR notation for the IP Rule. IPMask *string `json:"ipMask,omitempty" tf:"ip_mask,omitempty"` // The name of the IP Rule Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*IPRuleInitParameters) DeepCopy ¶ added in v0.35.0
func (in *IPRuleInitParameters) DeepCopy() *IPRuleInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRuleInitParameters.
func (*IPRuleInitParameters) DeepCopyInto ¶ added in v0.35.0
func (in *IPRuleInitParameters) DeepCopyInto(out *IPRuleInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRuleObservation ¶ added in v0.27.0
type IPRuleObservation struct { // The IP address range in CIDR notation for the IP Rule. IPMask *string `json:"ipMask,omitempty" tf:"ip_mask,omitempty"` // The name of the IP Rule Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*IPRuleObservation) DeepCopy ¶ added in v0.27.0
func (in *IPRuleObservation) DeepCopy() *IPRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRuleObservation.
func (*IPRuleObservation) DeepCopyInto ¶ added in v0.27.0
func (in *IPRuleObservation) DeepCopyInto(out *IPRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRuleParameters ¶ added in v0.27.0
type IPRuleParameters struct { // The IP address range in CIDR notation for the IP Rule. // +kubebuilder:validation:Optional IPMask *string `json:"ipMask" tf:"ip_mask,omitempty"` // The name of the IP Rule // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` }
func (*IPRuleParameters) DeepCopy ¶ added in v0.27.0
func (in *IPRuleParameters) DeepCopy() *IPRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRuleParameters.
func (*IPRuleParameters) DeepCopyInto ¶ added in v0.27.0
func (in *IPRuleParameters) DeepCopyInto(out *IPRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityInitParameters ¶ added in v0.35.0
type IdentityInitParameters struct { // Specifies the type of Managed Service Identity that should be configured on this IoT Central Application. The only possible value is SystemAssigned. Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*IdentityInitParameters) DeepCopy ¶ added in v0.35.0
func (in *IdentityInitParameters) DeepCopy() *IdentityInitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityInitParameters.
func (*IdentityInitParameters) DeepCopyInto ¶ added in v0.35.0
func (in *IdentityInitParameters) DeepCopyInto(out *IdentityInitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { // The Principal ID associated with this Managed Service Identity. PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` // The Tenant ID associated with this Managed Service Identity. TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` // Specifies the type of Managed Service Identity that should be configured on this IoT Central Application. The only possible value is SystemAssigned. Type *string `json:"type,omitempty" tf:"type,omitempty"` }
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 { // Specifies the type of Managed Service Identity that should be configured on this IoT Central Application. The only possible value is SystemAssigned. // +kubebuilder:validation:Optional Type *string `json:"type" tf:"type,omitempty"` }
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.
Source Files ¶
- zz_application_terraformed.go
- zz_application_types.go
- zz_applicationnetworkruleset_terraformed.go
- zz_applicationnetworkruleset_types.go
- zz_generated.conversion_hubs.go
- zz_generated.conversion_spokes.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go