Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=aad.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ActiveDirectoryDomainService
- func (in *ActiveDirectoryDomainService) DeepCopy() *ActiveDirectoryDomainService
- func (in *ActiveDirectoryDomainService) DeepCopyInto(out *ActiveDirectoryDomainService)
- func (in *ActiveDirectoryDomainService) DeepCopyObject() runtime.Object
- func (mg *ActiveDirectoryDomainService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ActiveDirectoryDomainService) GetConnectionDetailsMapping() map[string]string
- func (mg *ActiveDirectoryDomainService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ActiveDirectoryDomainService) GetID() string
- func (tr *ActiveDirectoryDomainService) GetObservation() (map[string]interface{}, error)
- func (tr *ActiveDirectoryDomainService) GetParameters() (map[string]interface{}, error)
- func (mg *ActiveDirectoryDomainService) GetProviderConfigReference() *xpv1.Reference
- func (mg *ActiveDirectoryDomainService) GetProviderReference() *xpv1.Reference
- func (mg *ActiveDirectoryDomainService) GetTerraformResourceType() string
- func (tr *ActiveDirectoryDomainService) GetTerraformSchemaVersion() int
- func (mg *ActiveDirectoryDomainService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ActiveDirectoryDomainService) LateInitialize(attrs []byte) (bool, error)
- func (mg *ActiveDirectoryDomainService) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ActiveDirectoryDomainService) SetConditions(c ...xpv1.Condition)
- func (mg *ActiveDirectoryDomainService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ActiveDirectoryDomainService) SetObservation(obs map[string]interface{}) error
- func (tr *ActiveDirectoryDomainService) SetParameters(params map[string]interface{}) error
- func (mg *ActiveDirectoryDomainService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryDomainService) SetProviderReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryDomainService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ActiveDirectoryDomainServiceList
- func (in *ActiveDirectoryDomainServiceList) DeepCopy() *ActiveDirectoryDomainServiceList
- func (in *ActiveDirectoryDomainServiceList) DeepCopyInto(out *ActiveDirectoryDomainServiceList)
- func (in *ActiveDirectoryDomainServiceList) DeepCopyObject() runtime.Object
- func (l *ActiveDirectoryDomainServiceList) GetItems() []resource.Managed
- type ActiveDirectoryDomainServiceObservation
- type ActiveDirectoryDomainServiceParameters
- type ActiveDirectoryDomainServiceReplicaSet
- func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopy() *ActiveDirectoryDomainServiceReplicaSet
- func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSet)
- func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopyObject() runtime.Object
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ActiveDirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping() map[string]string
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ActiveDirectoryDomainServiceReplicaSet) GetID() string
- func (tr *ActiveDirectoryDomainServiceReplicaSet) GetObservation() (map[string]interface{}, error)
- func (tr *ActiveDirectoryDomainServiceReplicaSet) GetParameters() (map[string]interface{}, error)
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetProviderReference() *xpv1.Reference
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetTerraformResourceType() string
- func (tr *ActiveDirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion() int
- func (mg *ActiveDirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ActiveDirectoryDomainServiceReplicaSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *ActiveDirectoryDomainServiceReplicaSet) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ActiveDirectoryDomainServiceReplicaSet) SetConditions(c ...xpv1.Condition)
- func (mg *ActiveDirectoryDomainServiceReplicaSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ActiveDirectoryDomainServiceReplicaSet) SetObservation(obs map[string]interface{}) error
- func (tr *ActiveDirectoryDomainServiceReplicaSet) SetParameters(params map[string]interface{}) error
- func (mg *ActiveDirectoryDomainServiceReplicaSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryDomainServiceReplicaSet) SetProviderReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ActiveDirectoryDomainServiceReplicaSetList
- func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetList
- func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetList)
- func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopyObject() runtime.Object
- func (l *ActiveDirectoryDomainServiceReplicaSetList) GetItems() []resource.Managed
- type ActiveDirectoryDomainServiceReplicaSetObservation
- type ActiveDirectoryDomainServiceReplicaSetParameters
- type ActiveDirectoryDomainServiceReplicaSetSpec
- type ActiveDirectoryDomainServiceReplicaSetStatus
- type ActiveDirectoryDomainServiceSpec
- type ActiveDirectoryDomainServiceStatus
- type InitialReplicaSetObservation
- type InitialReplicaSetParameters
- type NotificationsObservation
- type NotificationsParameters
- type SecureLdapObservation
- type SecureLdapParameters
- type SecurityObservation
- type SecurityParameters
Constants ¶
const ( CRDGroup = "aad.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ActiveDirectoryDomainService_Kind = "ActiveDirectoryDomainService" ActiveDirectoryDomainService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ActiveDirectoryDomainService_Kind}.String() ActiveDirectoryDomainService_KindAPIVersion = ActiveDirectoryDomainService_Kind + "." + CRDGroupVersion.String() ActiveDirectoryDomainService_GroupVersionKind = CRDGroupVersion.WithKind(ActiveDirectoryDomainService_Kind) )
Repository type metadata.
var ( ActiveDirectoryDomainServiceReplicaSet_Kind = "ActiveDirectoryDomainServiceReplicaSet" ActiveDirectoryDomainServiceReplicaSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ActiveDirectoryDomainServiceReplicaSet_Kind}.String() ActiveDirectoryDomainServiceReplicaSet_KindAPIVersion = ActiveDirectoryDomainServiceReplicaSet_Kind + "." + CRDGroupVersion.String() ActiveDirectoryDomainServiceReplicaSet_GroupVersionKind = CRDGroupVersion.WithKind(ActiveDirectoryDomainServiceReplicaSet_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 ActiveDirectoryDomainService ¶
type ActiveDirectoryDomainService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveDirectoryDomainServiceSpec `json:"spec"` Status ActiveDirectoryDomainServiceStatus `json:"status,omitempty"` }
ActiveDirectoryDomainService is the Schema for the ActiveDirectoryDomainServices 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 (*ActiveDirectoryDomainService) DeepCopy ¶
func (in *ActiveDirectoryDomainService) DeepCopy() *ActiveDirectoryDomainService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) DeepCopyInto ¶
func (in *ActiveDirectoryDomainService) DeepCopyInto(out *ActiveDirectoryDomainService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryDomainService) DeepCopyObject ¶
func (in *ActiveDirectoryDomainService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryDomainService) GetCondition ¶
func (mg *ActiveDirectoryDomainService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) GetConnectionDetailsMapping ¶
func (tr *ActiveDirectoryDomainService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) GetDeletionPolicy ¶
func (mg *ActiveDirectoryDomainService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) GetID ¶
func (tr *ActiveDirectoryDomainService) GetID() string
GetID returns ID of underlying Terraform resource of this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) GetObservation ¶
func (tr *ActiveDirectoryDomainService) GetObservation() (map[string]interface{}, error)
GetObservation of this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) GetParameters ¶
func (tr *ActiveDirectoryDomainService) GetParameters() (map[string]interface{}, error)
GetParameters of this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) GetProviderConfigReference ¶
func (mg *ActiveDirectoryDomainService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) GetProviderReference ¶
func (mg *ActiveDirectoryDomainService) GetProviderReference() *xpv1.Reference
GetProviderReference of this ActiveDirectoryDomainService. Deprecated: Use GetProviderConfigReference.
func (*ActiveDirectoryDomainService) GetTerraformResourceType ¶
func (mg *ActiveDirectoryDomainService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) GetTerraformSchemaVersion ¶
func (tr *ActiveDirectoryDomainService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ActiveDirectoryDomainService) GetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryDomainService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) LateInitialize ¶
func (tr *ActiveDirectoryDomainService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ActiveDirectoryDomainService using its observed tfState. returns True if there are any spec changes for the resource.
func (*ActiveDirectoryDomainService) ResolveReferences ¶
func (mg *ActiveDirectoryDomainService) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) SetConditions ¶
func (mg *ActiveDirectoryDomainService) SetConditions(c ...xpv1.Condition)
SetConditions of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) SetDeletionPolicy ¶
func (mg *ActiveDirectoryDomainService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) SetObservation ¶
func (tr *ActiveDirectoryDomainService) SetObservation(obs map[string]interface{}) error
SetObservation for this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) SetParameters ¶
func (tr *ActiveDirectoryDomainService) SetParameters(params map[string]interface{}) error
SetParameters for this ActiveDirectoryDomainService
func (*ActiveDirectoryDomainService) SetProviderConfigReference ¶
func (mg *ActiveDirectoryDomainService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainService) SetProviderReference ¶
func (mg *ActiveDirectoryDomainService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ActiveDirectoryDomainService. Deprecated: Use SetProviderConfigReference.
func (*ActiveDirectoryDomainService) SetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryDomainService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ActiveDirectoryDomainService.
type ActiveDirectoryDomainServiceList ¶
type ActiveDirectoryDomainServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveDirectoryDomainService `json:"items"` }
ActiveDirectoryDomainServiceList contains a list of ActiveDirectoryDomainServices
func (*ActiveDirectoryDomainServiceList) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceList) DeepCopy() *ActiveDirectoryDomainServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceList.
func (*ActiveDirectoryDomainServiceList) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceList) DeepCopyInto(out *ActiveDirectoryDomainServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryDomainServiceList) DeepCopyObject ¶
func (in *ActiveDirectoryDomainServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryDomainServiceList) GetItems ¶
func (l *ActiveDirectoryDomainServiceList) GetItems() []resource.Managed
GetItems of this ActiveDirectoryDomainServiceList.
type ActiveDirectoryDomainServiceObservation ¶
type ActiveDirectoryDomainServiceObservation struct { DeploymentID *string `json:"deploymentId,omitempty" tf:"deployment_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` ResourceID *string `json:"resourceId,omitempty" tf:"resource_id,omitempty"` SyncOwner *string `json:"syncOwner,omitempty" tf:"sync_owner,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` Version *int64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*ActiveDirectoryDomainServiceObservation) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceObservation) DeepCopy() *ActiveDirectoryDomainServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceObservation.
func (*ActiveDirectoryDomainServiceObservation) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceObservation) DeepCopyInto(out *ActiveDirectoryDomainServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceParameters ¶
type ActiveDirectoryDomainServiceParameters struct { // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Optional FilteredSyncEnabled *bool `json:"filteredSyncEnabled,omitempty" tf:"filtered_sync_enabled,omitempty"` // +kubebuilder:validation:Required InitialReplicaSet []InitialReplicaSetParameters `json:"initialReplicaSet" tf:"initial_replica_set,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Notifications []NotificationsParameters `json:"notifications,omitempty" tf:"notifications,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 SecureLdap []SecureLdapParameters `json:"secureLdap,omitempty" tf:"secure_ldap,omitempty"` // +kubebuilder:validation:Optional Security []SecurityParameters `json:"security,omitempty" tf:"security,omitempty"` // +kubebuilder:validation:Required Sku *string `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ActiveDirectoryDomainServiceParameters) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceParameters) DeepCopy() *ActiveDirectoryDomainServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceParameters.
func (*ActiveDirectoryDomainServiceParameters) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceParameters) DeepCopyInto(out *ActiveDirectoryDomainServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceReplicaSet ¶
type ActiveDirectoryDomainServiceReplicaSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveDirectoryDomainServiceReplicaSetSpec `json:"spec"` Status ActiveDirectoryDomainServiceReplicaSetStatus `json:"status,omitempty"` }
ActiveDirectoryDomainServiceReplicaSet is the Schema for the ActiveDirectoryDomainServiceReplicaSets 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 (*ActiveDirectoryDomainServiceReplicaSet) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopy() *ActiveDirectoryDomainServiceReplicaSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryDomainServiceReplicaSet) DeepCopyObject ¶
func (in *ActiveDirectoryDomainServiceReplicaSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryDomainServiceReplicaSet) GetCondition ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) GetDeletionPolicy ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) GetID ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) GetID() string
GetID returns ID of underlying Terraform resource of this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) GetObservation ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) GetObservation() (map[string]interface{}, error)
GetObservation of this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) GetParameters ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) GetParameters() (map[string]interface{}, error)
GetParameters of this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) GetProviderConfigReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) GetProviderReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this ActiveDirectoryDomainServiceReplicaSet. Deprecated: Use GetProviderConfigReference.
func (*ActiveDirectoryDomainServiceReplicaSet) GetTerraformResourceType ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ActiveDirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) LateInitialize ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ActiveDirectoryDomainServiceReplicaSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*ActiveDirectoryDomainServiceReplicaSet) ResolveReferences ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) SetConditions ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) SetConditions(c ...xpv1.Condition)
SetConditions of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) SetDeletionPolicy ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) SetObservation ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) SetObservation(obs map[string]interface{}) error
SetObservation for this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) SetParameters ¶
func (tr *ActiveDirectoryDomainServiceReplicaSet) SetParameters(params map[string]interface{}) error
SetParameters for this ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSet) SetProviderConfigReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSet) SetProviderReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ActiveDirectoryDomainServiceReplicaSet. Deprecated: Use SetProviderConfigReference.
func (*ActiveDirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ActiveDirectoryDomainServiceReplicaSet.
type ActiveDirectoryDomainServiceReplicaSetList ¶
type ActiveDirectoryDomainServiceReplicaSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveDirectoryDomainServiceReplicaSet `json:"items"` }
ActiveDirectoryDomainServiceReplicaSetList contains a list of ActiveDirectoryDomainServiceReplicaSets
func (*ActiveDirectoryDomainServiceReplicaSetList) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSetList.
func (*ActiveDirectoryDomainServiceReplicaSetList) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryDomainServiceReplicaSetList) DeepCopyObject ¶
func (in *ActiveDirectoryDomainServiceReplicaSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryDomainServiceReplicaSetList) GetItems ¶
func (l *ActiveDirectoryDomainServiceReplicaSetList) GetItems() []resource.Managed
GetItems of this ActiveDirectoryDomainServiceReplicaSetList.
type ActiveDirectoryDomainServiceReplicaSetObservation ¶
type ActiveDirectoryDomainServiceReplicaSetObservation struct { DomainControllerIPAddresses []*string `json:"domainControllerIpAddresses,omitempty" tf:"domain_controller_ip_addresses,omitempty"` ExternalAccessIPAddress *string `json:"externalAccessIpAddress,omitempty" tf:"external_access_ip_address,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` ServiceStatus *string `json:"serviceStatus,omitempty" tf:"service_status,omitempty"` }
func (*ActiveDirectoryDomainServiceReplicaSetObservation) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSetObservation) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSetObservation.
func (*ActiveDirectoryDomainServiceReplicaSetObservation) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSetObservation) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceReplicaSetParameters ¶
type ActiveDirectoryDomainServiceReplicaSetParameters struct { // +kubebuilder:validation:Required DomainServiceID *string `json:"domainServiceId" tf:"domain_service_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
func (*ActiveDirectoryDomainServiceReplicaSetParameters) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSetParameters) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSetParameters.
func (*ActiveDirectoryDomainServiceReplicaSetParameters) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSetParameters) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceReplicaSetSpec ¶
type ActiveDirectoryDomainServiceReplicaSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ActiveDirectoryDomainServiceReplicaSetParameters `json:"forProvider"` }
ActiveDirectoryDomainServiceReplicaSetSpec defines the desired state of ActiveDirectoryDomainServiceReplicaSet
func (*ActiveDirectoryDomainServiceReplicaSetSpec) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSetSpec) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSetSpec.
func (*ActiveDirectoryDomainServiceReplicaSetSpec) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSetSpec) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceReplicaSetStatus ¶
type ActiveDirectoryDomainServiceReplicaSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ActiveDirectoryDomainServiceReplicaSetObservation `json:"atProvider,omitempty"` }
ActiveDirectoryDomainServiceReplicaSetStatus defines the observed state of ActiveDirectoryDomainServiceReplicaSet.
func (*ActiveDirectoryDomainServiceReplicaSetStatus) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceReplicaSetStatus) DeepCopy() *ActiveDirectoryDomainServiceReplicaSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceReplicaSetStatus.
func (*ActiveDirectoryDomainServiceReplicaSetStatus) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceReplicaSetStatus) DeepCopyInto(out *ActiveDirectoryDomainServiceReplicaSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceSpec ¶
type ActiveDirectoryDomainServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ActiveDirectoryDomainServiceParameters `json:"forProvider"` }
ActiveDirectoryDomainServiceSpec defines the desired state of ActiveDirectoryDomainService
func (*ActiveDirectoryDomainServiceSpec) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceSpec) DeepCopy() *ActiveDirectoryDomainServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceSpec.
func (*ActiveDirectoryDomainServiceSpec) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceSpec) DeepCopyInto(out *ActiveDirectoryDomainServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryDomainServiceStatus ¶
type ActiveDirectoryDomainServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ActiveDirectoryDomainServiceObservation `json:"atProvider,omitempty"` }
ActiveDirectoryDomainServiceStatus defines the observed state of ActiveDirectoryDomainService.
func (*ActiveDirectoryDomainServiceStatus) DeepCopy ¶
func (in *ActiveDirectoryDomainServiceStatus) DeepCopy() *ActiveDirectoryDomainServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryDomainServiceStatus.
func (*ActiveDirectoryDomainServiceStatus) DeepCopyInto ¶
func (in *ActiveDirectoryDomainServiceStatus) DeepCopyInto(out *ActiveDirectoryDomainServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialReplicaSetObservation ¶
type InitialReplicaSetObservation struct { DomainControllerIPAddresses []*string `json:"domainControllerIpAddresses,omitempty" tf:"domain_controller_ip_addresses,omitempty"` ExternalAccessIPAddress *string `json:"externalAccessIpAddress,omitempty" tf:"external_access_ip_address,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Location *string `json:"location,omitempty" tf:"location,omitempty"` ServiceStatus *string `json:"serviceStatus,omitempty" tf:"service_status,omitempty"` }
func (*InitialReplicaSetObservation) DeepCopy ¶
func (in *InitialReplicaSetObservation) DeepCopy() *InitialReplicaSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialReplicaSetObservation.
func (*InitialReplicaSetObservation) DeepCopyInto ¶
func (in *InitialReplicaSetObservation) DeepCopyInto(out *InitialReplicaSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InitialReplicaSetParameters ¶
type InitialReplicaSetParameters struct { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
func (*InitialReplicaSetParameters) DeepCopy ¶
func (in *InitialReplicaSetParameters) DeepCopy() *InitialReplicaSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InitialReplicaSetParameters.
func (*InitialReplicaSetParameters) DeepCopyInto ¶
func (in *InitialReplicaSetParameters) DeepCopyInto(out *InitialReplicaSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationsObservation ¶
type NotificationsObservation struct { }
func (*NotificationsObservation) DeepCopy ¶
func (in *NotificationsObservation) DeepCopy() *NotificationsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationsObservation.
func (*NotificationsObservation) DeepCopyInto ¶
func (in *NotificationsObservation) DeepCopyInto(out *NotificationsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationsParameters ¶
type NotificationsParameters struct { // +kubebuilder:validation:Optional AdditionalRecipients []*string `json:"additionalRecipients,omitempty" tf:"additional_recipients,omitempty"` // +kubebuilder:validation:Optional NotifyDcAdmins *bool `json:"notifyDcAdmins,omitempty" tf:"notify_dc_admins,omitempty"` // +kubebuilder:validation:Optional NotifyGlobalAdmins *bool `json:"notifyGlobalAdmins,omitempty" tf:"notify_global_admins,omitempty"` }
func (*NotificationsParameters) DeepCopy ¶
func (in *NotificationsParameters) DeepCopy() *NotificationsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationsParameters.
func (*NotificationsParameters) DeepCopyInto ¶
func (in *NotificationsParameters) DeepCopyInto(out *NotificationsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecureLdapObservation ¶
type SecureLdapObservation struct { CertificateExpiry *string `json:"certificateExpiry,omitempty" tf:"certificate_expiry,omitempty"` CertificateThumbprint *string `json:"certificateThumbprint,omitempty" tf:"certificate_thumbprint,omitempty"` PublicCertificate *string `json:"publicCertificate,omitempty" tf:"public_certificate,omitempty"` }
func (*SecureLdapObservation) DeepCopy ¶
func (in *SecureLdapObservation) DeepCopy() *SecureLdapObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecureLdapObservation.
func (*SecureLdapObservation) DeepCopyInto ¶
func (in *SecureLdapObservation) DeepCopyInto(out *SecureLdapObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecureLdapParameters ¶
type SecureLdapParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional ExternalAccessEnabled *bool `json:"externalAccessEnabled,omitempty" tf:"external_access_enabled,omitempty"` // +kubebuilder:validation:Required PfxCertificatePasswordSecretRef v1.SecretKeySelector `json:"pfxCertificatePasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required PfxCertificateSecretRef v1.SecretKeySelector `json:"pfxCertificateSecretRef" tf:"-"` }
func (*SecureLdapParameters) DeepCopy ¶
func (in *SecureLdapParameters) DeepCopy() *SecureLdapParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecureLdapParameters.
func (*SecureLdapParameters) DeepCopyInto ¶
func (in *SecureLdapParameters) DeepCopyInto(out *SecureLdapParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityObservation ¶
type SecurityObservation struct { }
func (*SecurityObservation) DeepCopy ¶
func (in *SecurityObservation) DeepCopy() *SecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityObservation.
func (*SecurityObservation) DeepCopyInto ¶
func (in *SecurityObservation) DeepCopyInto(out *SecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityParameters ¶
type SecurityParameters struct { // +kubebuilder:validation:Optional NtlmV1Enabled *bool `json:"ntlmV1Enabled,omitempty" tf:"ntlm_v1_enabled,omitempty"` // +kubebuilder:validation:Optional SyncKerberosPasswords *bool `json:"syncKerberosPasswords,omitempty" tf:"sync_kerberos_passwords,omitempty"` // +kubebuilder:validation:Optional SyncNtlmPasswords *bool `json:"syncNtlmPasswords,omitempty" tf:"sync_ntlm_passwords,omitempty"` // +kubebuilder:validation:Optional SyncOnPremPasswords *bool `json:"syncOnPremPasswords,omitempty" tf:"sync_on_prem_passwords,omitempty"` // +kubebuilder:validation:Optional TLSV1Enabled *bool `json:"tlsV1Enabled,omitempty" tf:"tls_v1_enabled,omitempty"` }
func (*SecurityParameters) DeepCopy ¶
func (in *SecurityParameters) DeepCopy() *SecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityParameters.
func (*SecurityParameters) DeepCopyInto ¶
func (in *SecurityParameters) DeepCopyInto(out *SecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_activedirectorydomainservice_terraformed.go
- zz_activedirectorydomainservice_types.go
- zz_activedirectorydomainservicereplicaset_terraformed.go
- zz_activedirectorydomainservicereplicaset_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go