Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=active.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type DirectoryDomainService
- func (in *DirectoryDomainService) DeepCopy() *DirectoryDomainService
- func (in *DirectoryDomainService) DeepCopyInto(out *DirectoryDomainService)
- func (in *DirectoryDomainService) DeepCopyObject() runtime.Object
- func (mg *DirectoryDomainService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DirectoryDomainService) GetConnectionDetailsMapping() map[string]string
- func (mg *DirectoryDomainService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DirectoryDomainService) GetID() string
- func (tr *DirectoryDomainService) GetObservation() (map[string]interface{}, error)
- func (tr *DirectoryDomainService) GetParameters() (map[string]interface{}, error)
- func (mg *DirectoryDomainService) GetProviderConfigReference() *xpv1.Reference
- func (mg *DirectoryDomainService) GetProviderReference() *xpv1.Reference
- func (mg *DirectoryDomainService) GetTerraformResourceType() string
- func (tr *DirectoryDomainService) GetTerraformSchemaVersion() int
- func (mg *DirectoryDomainService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DirectoryDomainService) LateInitialize(attrs []byte) (bool, error)
- func (mg *DirectoryDomainService) SetConditions(c ...xpv1.Condition)
- func (mg *DirectoryDomainService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DirectoryDomainService) SetObservation(obs map[string]interface{}) error
- func (tr *DirectoryDomainService) SetParameters(params map[string]interface{}) error
- func (mg *DirectoryDomainService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DirectoryDomainService) SetProviderReference(r *xpv1.Reference)
- func (mg *DirectoryDomainService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DirectoryDomainServiceList
- type DirectoryDomainServiceObservation
- type DirectoryDomainServiceParameters
- type DirectoryDomainServiceReplicaSet
- func (in *DirectoryDomainServiceReplicaSet) DeepCopy() *DirectoryDomainServiceReplicaSet
- func (in *DirectoryDomainServiceReplicaSet) DeepCopyInto(out *DirectoryDomainServiceReplicaSet)
- func (in *DirectoryDomainServiceReplicaSet) DeepCopyObject() runtime.Object
- func (mg *DirectoryDomainServiceReplicaSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping() map[string]string
- func (mg *DirectoryDomainServiceReplicaSet) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DirectoryDomainServiceReplicaSet) GetID() string
- func (tr *DirectoryDomainServiceReplicaSet) GetObservation() (map[string]interface{}, error)
- func (tr *DirectoryDomainServiceReplicaSet) GetParameters() (map[string]interface{}, error)
- func (mg *DirectoryDomainServiceReplicaSet) GetProviderConfigReference() *xpv1.Reference
- func (mg *DirectoryDomainServiceReplicaSet) GetProviderReference() *xpv1.Reference
- func (mg *DirectoryDomainServiceReplicaSet) GetTerraformResourceType() string
- func (tr *DirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion() int
- func (mg *DirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DirectoryDomainServiceReplicaSet) LateInitialize(attrs []byte) (bool, error)
- func (mg *DirectoryDomainServiceReplicaSet) SetConditions(c ...xpv1.Condition)
- func (mg *DirectoryDomainServiceReplicaSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DirectoryDomainServiceReplicaSet) SetObservation(obs map[string]interface{}) error
- func (tr *DirectoryDomainServiceReplicaSet) SetParameters(params map[string]interface{}) error
- func (mg *DirectoryDomainServiceReplicaSet) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DirectoryDomainServiceReplicaSet) SetProviderReference(r *xpv1.Reference)
- func (mg *DirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DirectoryDomainServiceReplicaSetList
- func (in *DirectoryDomainServiceReplicaSetList) DeepCopy() *DirectoryDomainServiceReplicaSetList
- func (in *DirectoryDomainServiceReplicaSetList) DeepCopyInto(out *DirectoryDomainServiceReplicaSetList)
- func (in *DirectoryDomainServiceReplicaSetList) DeepCopyObject() runtime.Object
- func (l *DirectoryDomainServiceReplicaSetList) GetItems() []resource.Managed
- type DirectoryDomainServiceReplicaSetObservation
- type DirectoryDomainServiceReplicaSetParameters
- type DirectoryDomainServiceReplicaSetSpec
- type DirectoryDomainServiceReplicaSetStatus
- type DirectoryDomainServiceSpec
- type DirectoryDomainServiceStatus
- type InitialReplicaSetObservation
- type InitialReplicaSetParameters
- type NotificationsObservation
- type NotificationsParameters
- type SecureLdapObservation
- type SecureLdapParameters
- type SecurityObservation
- type SecurityParameters
Constants ¶
const ( CRDGroup = "active.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( DirectoryDomainService_Kind = "DirectoryDomainService" DirectoryDomainService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DirectoryDomainService_Kind}.String() DirectoryDomainService_KindAPIVersion = DirectoryDomainService_Kind + "." + CRDGroupVersion.String() DirectoryDomainService_GroupVersionKind = CRDGroupVersion.WithKind(DirectoryDomainService_Kind) )
Repository type metadata.
var ( DirectoryDomainServiceReplicaSet_Kind = "DirectoryDomainServiceReplicaSet" DirectoryDomainServiceReplicaSet_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DirectoryDomainServiceReplicaSet_Kind}.String() DirectoryDomainServiceReplicaSet_KindAPIVersion = DirectoryDomainServiceReplicaSet_Kind + "." + CRDGroupVersion.String() DirectoryDomainServiceReplicaSet_GroupVersionKind = CRDGroupVersion.WithKind(DirectoryDomainServiceReplicaSet_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 DirectoryDomainService ¶
type DirectoryDomainService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DirectoryDomainServiceSpec `json:"spec"` Status DirectoryDomainServiceStatus `json:"status,omitempty"` }
DirectoryDomainService is the Schema for the DirectoryDomainServices 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 (*DirectoryDomainService) DeepCopy ¶
func (in *DirectoryDomainService) DeepCopy() *DirectoryDomainService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainService.
func (*DirectoryDomainService) DeepCopyInto ¶
func (in *DirectoryDomainService) DeepCopyInto(out *DirectoryDomainService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DirectoryDomainService) DeepCopyObject ¶
func (in *DirectoryDomainService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DirectoryDomainService) GetCondition ¶
func (mg *DirectoryDomainService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DirectoryDomainService.
func (*DirectoryDomainService) GetConnectionDetailsMapping ¶
func (tr *DirectoryDomainService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DirectoryDomainService
func (*DirectoryDomainService) GetDeletionPolicy ¶
func (mg *DirectoryDomainService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DirectoryDomainService.
func (*DirectoryDomainService) GetID ¶
func (tr *DirectoryDomainService) GetID() string
GetID returns ID of underlying Terraform resource of this DirectoryDomainService
func (*DirectoryDomainService) GetObservation ¶
func (tr *DirectoryDomainService) GetObservation() (map[string]interface{}, error)
GetObservation of this DirectoryDomainService
func (*DirectoryDomainService) GetParameters ¶
func (tr *DirectoryDomainService) GetParameters() (map[string]interface{}, error)
GetParameters of this DirectoryDomainService
func (*DirectoryDomainService) GetProviderConfigReference ¶
func (mg *DirectoryDomainService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DirectoryDomainService.
func (*DirectoryDomainService) GetProviderReference ¶
func (mg *DirectoryDomainService) GetProviderReference() *xpv1.Reference
GetProviderReference of this DirectoryDomainService. Deprecated: Use GetProviderConfigReference.
func (*DirectoryDomainService) GetTerraformResourceType ¶
func (mg *DirectoryDomainService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DirectoryDomainService
func (*DirectoryDomainService) GetTerraformSchemaVersion ¶
func (tr *DirectoryDomainService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DirectoryDomainService) GetWriteConnectionSecretToReference ¶
func (mg *DirectoryDomainService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DirectoryDomainService.
func (*DirectoryDomainService) LateInitialize ¶
func (tr *DirectoryDomainService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DirectoryDomainService using its observed tfState. returns True if there are any spec changes for the resource.
func (*DirectoryDomainService) SetConditions ¶
func (mg *DirectoryDomainService) SetConditions(c ...xpv1.Condition)
SetConditions of this DirectoryDomainService.
func (*DirectoryDomainService) SetDeletionPolicy ¶
func (mg *DirectoryDomainService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DirectoryDomainService.
func (*DirectoryDomainService) SetObservation ¶
func (tr *DirectoryDomainService) SetObservation(obs map[string]interface{}) error
SetObservation for this DirectoryDomainService
func (*DirectoryDomainService) SetParameters ¶
func (tr *DirectoryDomainService) SetParameters(params map[string]interface{}) error
SetParameters for this DirectoryDomainService
func (*DirectoryDomainService) SetProviderConfigReference ¶
func (mg *DirectoryDomainService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DirectoryDomainService.
func (*DirectoryDomainService) SetProviderReference ¶
func (mg *DirectoryDomainService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DirectoryDomainService. Deprecated: Use SetProviderConfigReference.
func (*DirectoryDomainService) SetWriteConnectionSecretToReference ¶
func (mg *DirectoryDomainService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DirectoryDomainService.
type DirectoryDomainServiceList ¶
type DirectoryDomainServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DirectoryDomainService `json:"items"` }
DirectoryDomainServiceList contains a list of DirectoryDomainServices
func (*DirectoryDomainServiceList) DeepCopy ¶
func (in *DirectoryDomainServiceList) DeepCopy() *DirectoryDomainServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceList.
func (*DirectoryDomainServiceList) DeepCopyInto ¶
func (in *DirectoryDomainServiceList) DeepCopyInto(out *DirectoryDomainServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DirectoryDomainServiceList) DeepCopyObject ¶
func (in *DirectoryDomainServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DirectoryDomainServiceList) GetItems ¶
func (l *DirectoryDomainServiceList) GetItems() []resource.Managed
GetItems of this DirectoryDomainServiceList.
type DirectoryDomainServiceObservation ¶
type DirectoryDomainServiceObservation 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 (*DirectoryDomainServiceObservation) DeepCopy ¶
func (in *DirectoryDomainServiceObservation) DeepCopy() *DirectoryDomainServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceObservation.
func (*DirectoryDomainServiceObservation) DeepCopyInto ¶
func (in *DirectoryDomainServiceObservation) DeepCopyInto(out *DirectoryDomainServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceParameters ¶
type DirectoryDomainServiceParameters 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"` // +kubebuilder:validation:Required ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"` // +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 (*DirectoryDomainServiceParameters) DeepCopy ¶
func (in *DirectoryDomainServiceParameters) DeepCopy() *DirectoryDomainServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceParameters.
func (*DirectoryDomainServiceParameters) DeepCopyInto ¶
func (in *DirectoryDomainServiceParameters) DeepCopyInto(out *DirectoryDomainServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceReplicaSet ¶
type DirectoryDomainServiceReplicaSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DirectoryDomainServiceReplicaSetSpec `json:"spec"` Status DirectoryDomainServiceReplicaSetStatus `json:"status,omitempty"` }
DirectoryDomainServiceReplicaSet is the Schema for the DirectoryDomainServiceReplicaSets 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 (*DirectoryDomainServiceReplicaSet) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSet) DeepCopy() *DirectoryDomainServiceReplicaSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSet) DeepCopyInto(out *DirectoryDomainServiceReplicaSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DirectoryDomainServiceReplicaSet) DeepCopyObject ¶
func (in *DirectoryDomainServiceReplicaSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DirectoryDomainServiceReplicaSet) GetCondition ¶
func (mg *DirectoryDomainServiceReplicaSet) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping ¶
func (tr *DirectoryDomainServiceReplicaSet) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) GetDeletionPolicy ¶
func (mg *DirectoryDomainServiceReplicaSet) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) GetID ¶
func (tr *DirectoryDomainServiceReplicaSet) GetID() string
GetID returns ID of underlying Terraform resource of this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) GetObservation ¶
func (tr *DirectoryDomainServiceReplicaSet) GetObservation() (map[string]interface{}, error)
GetObservation of this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) GetParameters ¶
func (tr *DirectoryDomainServiceReplicaSet) GetParameters() (map[string]interface{}, error)
GetParameters of this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) GetProviderConfigReference ¶
func (mg *DirectoryDomainServiceReplicaSet) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) GetProviderReference ¶
func (mg *DirectoryDomainServiceReplicaSet) GetProviderReference() *xpv1.Reference
GetProviderReference of this DirectoryDomainServiceReplicaSet. Deprecated: Use GetProviderConfigReference.
func (*DirectoryDomainServiceReplicaSet) GetTerraformResourceType ¶
func (mg *DirectoryDomainServiceReplicaSet) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion ¶
func (tr *DirectoryDomainServiceReplicaSet) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference ¶
func (mg *DirectoryDomainServiceReplicaSet) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) LateInitialize ¶
func (tr *DirectoryDomainServiceReplicaSet) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DirectoryDomainServiceReplicaSet using its observed tfState. returns True if there are any spec changes for the resource.
func (*DirectoryDomainServiceReplicaSet) SetConditions ¶
func (mg *DirectoryDomainServiceReplicaSet) SetConditions(c ...xpv1.Condition)
SetConditions of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) SetDeletionPolicy ¶
func (mg *DirectoryDomainServiceReplicaSet) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) SetObservation ¶
func (tr *DirectoryDomainServiceReplicaSet) SetObservation(obs map[string]interface{}) error
SetObservation for this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) SetParameters ¶
func (tr *DirectoryDomainServiceReplicaSet) SetParameters(params map[string]interface{}) error
SetParameters for this DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSet) SetProviderConfigReference ¶
func (mg *DirectoryDomainServiceReplicaSet) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSet) SetProviderReference ¶
func (mg *DirectoryDomainServiceReplicaSet) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DirectoryDomainServiceReplicaSet. Deprecated: Use SetProviderConfigReference.
func (*DirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference ¶
func (mg *DirectoryDomainServiceReplicaSet) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DirectoryDomainServiceReplicaSet.
type DirectoryDomainServiceReplicaSetList ¶
type DirectoryDomainServiceReplicaSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DirectoryDomainServiceReplicaSet `json:"items"` }
DirectoryDomainServiceReplicaSetList contains a list of DirectoryDomainServiceReplicaSets
func (*DirectoryDomainServiceReplicaSetList) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSetList) DeepCopy() *DirectoryDomainServiceReplicaSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSetList.
func (*DirectoryDomainServiceReplicaSetList) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSetList) DeepCopyInto(out *DirectoryDomainServiceReplicaSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DirectoryDomainServiceReplicaSetList) DeepCopyObject ¶
func (in *DirectoryDomainServiceReplicaSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DirectoryDomainServiceReplicaSetList) GetItems ¶
func (l *DirectoryDomainServiceReplicaSetList) GetItems() []resource.Managed
GetItems of this DirectoryDomainServiceReplicaSetList.
type DirectoryDomainServiceReplicaSetObservation ¶
type DirectoryDomainServiceReplicaSetObservation 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 (*DirectoryDomainServiceReplicaSetObservation) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSetObservation) DeepCopy() *DirectoryDomainServiceReplicaSetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSetObservation.
func (*DirectoryDomainServiceReplicaSetObservation) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSetObservation) DeepCopyInto(out *DirectoryDomainServiceReplicaSetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceReplicaSetParameters ¶
type DirectoryDomainServiceReplicaSetParameters struct { // +kubebuilder:validation:Required DomainServiceID *string `json:"domainServiceId" tf:"domain_service_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
func (*DirectoryDomainServiceReplicaSetParameters) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSetParameters) DeepCopy() *DirectoryDomainServiceReplicaSetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSetParameters.
func (*DirectoryDomainServiceReplicaSetParameters) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSetParameters) DeepCopyInto(out *DirectoryDomainServiceReplicaSetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceReplicaSetSpec ¶
type DirectoryDomainServiceReplicaSetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DirectoryDomainServiceReplicaSetParameters `json:"forProvider"` }
DirectoryDomainServiceReplicaSetSpec defines the desired state of DirectoryDomainServiceReplicaSet
func (*DirectoryDomainServiceReplicaSetSpec) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSetSpec) DeepCopy() *DirectoryDomainServiceReplicaSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSetSpec.
func (*DirectoryDomainServiceReplicaSetSpec) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSetSpec) DeepCopyInto(out *DirectoryDomainServiceReplicaSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceReplicaSetStatus ¶
type DirectoryDomainServiceReplicaSetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DirectoryDomainServiceReplicaSetObservation `json:"atProvider,omitempty"` }
DirectoryDomainServiceReplicaSetStatus defines the observed state of DirectoryDomainServiceReplicaSet.
func (*DirectoryDomainServiceReplicaSetStatus) DeepCopy ¶
func (in *DirectoryDomainServiceReplicaSetStatus) DeepCopy() *DirectoryDomainServiceReplicaSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceReplicaSetStatus.
func (*DirectoryDomainServiceReplicaSetStatus) DeepCopyInto ¶
func (in *DirectoryDomainServiceReplicaSetStatus) DeepCopyInto(out *DirectoryDomainServiceReplicaSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceSpec ¶
type DirectoryDomainServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DirectoryDomainServiceParameters `json:"forProvider"` }
DirectoryDomainServiceSpec defines the desired state of DirectoryDomainService
func (*DirectoryDomainServiceSpec) DeepCopy ¶
func (in *DirectoryDomainServiceSpec) DeepCopy() *DirectoryDomainServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceSpec.
func (*DirectoryDomainServiceSpec) DeepCopyInto ¶
func (in *DirectoryDomainServiceSpec) DeepCopyInto(out *DirectoryDomainServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectoryDomainServiceStatus ¶
type DirectoryDomainServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DirectoryDomainServiceObservation `json:"atProvider,omitempty"` }
DirectoryDomainServiceStatus defines the observed state of DirectoryDomainService.
func (*DirectoryDomainServiceStatus) DeepCopy ¶
func (in *DirectoryDomainServiceStatus) DeepCopy() *DirectoryDomainServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectoryDomainServiceStatus.
func (*DirectoryDomainServiceStatus) DeepCopyInto ¶
func (in *DirectoryDomainServiceStatus) DeepCopyInto(out *DirectoryDomainServiceStatus)
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 { // +kubebuilder:validation:Required SubnetID *string `json:"subnetId" tf:"subnet_id,omitempty"` }
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.