v1beta20211001

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +groupName=signalrservice.azure.com

Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Index

Constants

View Source
const (
	ServiceKind_RawWebSockets = ServiceKind("RawWebSockets")
	ServiceKind_SignalR       = ServiceKind("SignalR")
)
View Source
const (
	ManagedIdentityType_None           = ManagedIdentityType("None")
	ManagedIdentityType_SystemAssigned = ManagedIdentityType("SystemAssigned")
	ManagedIdentityType_UserAssigned   = ManagedIdentityType("UserAssigned")
)
View Source
const (
	SignalRSkuTier_Basic    = SignalRSkuTier("Basic")
	SignalRSkuTier_Free     = SignalRSkuTier("Free")
	SignalRSkuTier_Premium  = SignalRSkuTier("Premium")
	SignalRSkuTier_Standard = SignalRSkuTier("Standard")
)
View Source
const (
	ServiceKind_STATUS_RawWebSockets = ServiceKind_STATUS("RawWebSockets")
	ServiceKind_STATUS_SignalR       = ServiceKind_STATUS("SignalR")
)
View Source
const (
	ManagedIdentityType_STATUS_None           = ManagedIdentityType_STATUS("None")
	ManagedIdentityType_STATUS_SystemAssigned = ManagedIdentityType_STATUS("SystemAssigned")
	ManagedIdentityType_STATUS_UserAssigned   = ManagedIdentityType_STATUS("UserAssigned")
)
View Source
const (
	SignalRSkuTier_STATUS_Basic    = SignalRSkuTier_STATUS("Basic")
	SignalRSkuTier_STATUS_Free     = SignalRSkuTier_STATUS("Free")
	SignalRSkuTier_STATUS_Premium  = SignalRSkuTier_STATUS("Premium")
	SignalRSkuTier_STATUS_Standard = SignalRSkuTier_STATUS("Standard")
)
View Source
const (
	SystemData_CreatedByType_STATUS_Application     = SystemData_CreatedByType_STATUS("Application")
	SystemData_CreatedByType_STATUS_Key             = SystemData_CreatedByType_STATUS("Key")
	SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity")
	SystemData_CreatedByType_STATUS_User            = SystemData_CreatedByType_STATUS("User")
)
View Source
const (
	SystemData_LastModifiedByType_STATUS_Application     = SystemData_LastModifiedByType_STATUS("Application")
	SystemData_LastModifiedByType_STATUS_Key             = SystemData_LastModifiedByType_STATUS("Key")
	SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity")
	SystemData_LastModifiedByType_STATUS_User            = SystemData_LastModifiedByType_STATUS("User")
)
View Source
const (
	ProvisioningState_STATUS_Canceled  = ProvisioningState_STATUS("Canceled")
	ProvisioningState_STATUS_Creating  = ProvisioningState_STATUS("Creating")
	ProvisioningState_STATUS_Deleting  = ProvisioningState_STATUS("Deleting")
	ProvisioningState_STATUS_Failed    = ProvisioningState_STATUS("Failed")
	ProvisioningState_STATUS_Moving    = ProvisioningState_STATUS("Moving")
	ProvisioningState_STATUS_Running   = ProvisioningState_STATUS("Running")
	ProvisioningState_STATUS_Succeeded = ProvisioningState_STATUS("Succeeded")
	ProvisioningState_STATUS_Unknown   = ProvisioningState_STATUS("Unknown")
	ProvisioningState_STATUS_Updating  = ProvisioningState_STATUS("Updating")
)
View Source
const (
	ACLAction_Allow = ACLAction("Allow")
	ACLAction_Deny  = ACLAction("Deny")
)
View Source
const (
	ACLAction_STATUS_Allow = ACLAction_STATUS("Allow")
	ACLAction_STATUS_Deny  = ACLAction_STATUS("Deny")
)
View Source
const (
	FeatureFlags_EnableConnectivityLogs = FeatureFlags("EnableConnectivityLogs")
	FeatureFlags_EnableLiveTrace        = FeatureFlags("EnableLiveTrace")
	FeatureFlags_EnableMessagingLogs    = FeatureFlags("EnableMessagingLogs")
	FeatureFlags_ServiceMode            = FeatureFlags("ServiceMode")
)
View Source
const (
	FeatureFlags_STATUS_EnableConnectivityLogs = FeatureFlags_STATUS("EnableConnectivityLogs")
	FeatureFlags_STATUS_EnableLiveTrace        = FeatureFlags_STATUS("EnableLiveTrace")
	FeatureFlags_STATUS_EnableMessagingLogs    = FeatureFlags_STATUS("EnableMessagingLogs")
	FeatureFlags_STATUS_ServiceMode            = FeatureFlags_STATUS("ServiceMode")
)
View Source
const (
	SignalRRequestType_ClientConnection = SignalRRequestType("ClientConnection")
	SignalRRequestType_RESTAPI          = SignalRRequestType("RESTAPI")
	SignalRRequestType_ServerConnection = SignalRRequestType("ServerConnection")
	SignalRRequestType_Trace            = SignalRRequestType("Trace")
)
View Source
const (
	SignalRRequestType_STATUS_ClientConnection = SignalRRequestType_STATUS("ClientConnection")
	SignalRRequestType_STATUS_RESTAPI          = SignalRRequestType_STATUS("RESTAPI")
	SignalRRequestType_STATUS_ServerConnection = SignalRRequestType_STATUS("ServerConnection")
	SignalRRequestType_STATUS_Trace            = SignalRRequestType_STATUS("Trace")
)
View Source
const (
	UpstreamAuthType_ManagedIdentity = UpstreamAuthType("ManagedIdentity")
	UpstreamAuthType_None            = UpstreamAuthType("None")
)
View Source
const (
	UpstreamAuthType_STATUS_ManagedIdentity = UpstreamAuthType_STATUS("ManagedIdentity")
	UpstreamAuthType_STATUS_None            = UpstreamAuthType_STATUS("None")
)
View Source
const APIVersion_Value = APIVersion("2021-10-01")

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "signalrservice.azure.com", Version: "v1beta20211001"}

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

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type ACLAction

type ACLAction string

Deprecated version of ACLAction. Use v1api20211001.ACLAction instead +kubebuilder:validation:Enum={"Allow","Deny"}

type ACLAction_STATUS

type ACLAction_STATUS string

Deprecated version of ACLAction_STATUS. Use v1api20211001.ACLAction_STATUS instead

type APIVersion

type APIVersion string

Deprecated version of APIVersion. Use v1api20211001.APIVersion instead +kubebuilder:validation:Enum={"2021-10-01"}

type FeatureFlags

type FeatureFlags string

Deprecated version of FeatureFlags. Use v1api20211001.FeatureFlags instead +kubebuilder:validation:Enum={"EnableConnectivityLogs","EnableLiveTrace","EnableMessagingLogs","ServiceMode"}

type FeatureFlags_STATUS

type FeatureFlags_STATUS string

Deprecated version of FeatureFlags_STATUS. Use v1api20211001.FeatureFlags_STATUS instead

type ManagedIdentity

type ManagedIdentity struct {
	Type                   *ManagedIdentityType          `json:"type,omitempty"`
	UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}

Deprecated version of ManagedIdentity. Use v1api20211001.ManagedIdentity instead

func (*ManagedIdentity) AssignProperties_From_ManagedIdentity

func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v20211001s.ManagedIdentity) error

AssignProperties_From_ManagedIdentity populates our ManagedIdentity from the provided source ManagedIdentity

func (*ManagedIdentity) AssignProperties_To_ManagedIdentity

func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *v20211001s.ManagedIdentity) error

AssignProperties_To_ManagedIdentity populates the provided destination ManagedIdentity from our ManagedIdentity

func (*ManagedIdentity) ConvertToARM

func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ManagedIdentity) DeepCopy

func (in *ManagedIdentity) DeepCopy() *ManagedIdentity

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

func (*ManagedIdentity) DeepCopyInto

func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)

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

func (*ManagedIdentity) NewEmptyARMValue

func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ManagedIdentity) PopulateFromARM

func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ManagedIdentitySettings

type ManagedIdentitySettings struct {
	Resource *string `json:"resource,omitempty"`
}

Deprecated version of ManagedIdentitySettings. Use v1api20211001.ManagedIdentitySettings instead

func (*ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings

func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *v20211001s.ManagedIdentitySettings) error

AssignProperties_From_ManagedIdentitySettings populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings

func (*ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings

func (settings *ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings(destination *v20211001s.ManagedIdentitySettings) error

AssignProperties_To_ManagedIdentitySettings populates the provided destination ManagedIdentitySettings from our ManagedIdentitySettings

func (*ManagedIdentitySettings) ConvertToARM

func (settings *ManagedIdentitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ManagedIdentitySettings) DeepCopy

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

func (*ManagedIdentitySettings) DeepCopyInto

func (in *ManagedIdentitySettings) DeepCopyInto(out *ManagedIdentitySettings)

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

func (*ManagedIdentitySettings) NewEmptyARMValue

func (settings *ManagedIdentitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ManagedIdentitySettings) PopulateFromARM

func (settings *ManagedIdentitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ManagedIdentitySettings_ARM

type ManagedIdentitySettings_ARM struct {
	Resource *string `json:"resource,omitempty"`
}

Deprecated version of ManagedIdentitySettings. Use v1api20211001.ManagedIdentitySettings instead

func (*ManagedIdentitySettings_ARM) DeepCopy

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

func (*ManagedIdentitySettings_ARM) DeepCopyInto

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

type ManagedIdentitySettings_STATUS

type ManagedIdentitySettings_STATUS struct {
	Resource *string `json:"resource,omitempty"`
}

Deprecated version of ManagedIdentitySettings_STATUS. Use v1api20211001.ManagedIdentitySettings_STATUS instead

func (*ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS

func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *v20211001s.ManagedIdentitySettings_STATUS) error

AssignProperties_From_ManagedIdentitySettings_STATUS populates our ManagedIdentitySettings_STATUS from the provided source ManagedIdentitySettings_STATUS

func (*ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS

func (settings *ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS(destination *v20211001s.ManagedIdentitySettings_STATUS) error

AssignProperties_To_ManagedIdentitySettings_STATUS populates the provided destination ManagedIdentitySettings_STATUS from our ManagedIdentitySettings_STATUS

func (*ManagedIdentitySettings_STATUS) DeepCopy

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

func (*ManagedIdentitySettings_STATUS) DeepCopyInto

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

func (*ManagedIdentitySettings_STATUS) NewEmptyARMValue

func (settings *ManagedIdentitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ManagedIdentitySettings_STATUS) PopulateFromARM

func (settings *ManagedIdentitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ManagedIdentitySettings_STATUS_ARM

type ManagedIdentitySettings_STATUS_ARM struct {
	Resource *string `json:"resource,omitempty"`
}

Deprecated version of ManagedIdentitySettings_STATUS. Use v1api20211001.ManagedIdentitySettings_STATUS instead

func (*ManagedIdentitySettings_STATUS_ARM) DeepCopy

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

func (*ManagedIdentitySettings_STATUS_ARM) DeepCopyInto

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

type ManagedIdentityType

type ManagedIdentityType string

Deprecated version of ManagedIdentityType. Use v1api20211001.ManagedIdentityType instead +kubebuilder:validation:Enum={"None","SystemAssigned","UserAssigned"}

type ManagedIdentityType_STATUS

type ManagedIdentityType_STATUS string

Deprecated version of ManagedIdentityType_STATUS. Use v1api20211001.ManagedIdentityType_STATUS instead

type ManagedIdentity_ARM

type ManagedIdentity_ARM struct {
	Type                   *ManagedIdentityType                       `json:"type,omitempty"`
	UserAssignedIdentities map[string]UserAssignedIdentityDetails_ARM `json:"userAssignedIdentities,omitempty"`
}

Deprecated version of ManagedIdentity. Use v1api20211001.ManagedIdentity instead

func (*ManagedIdentity_ARM) DeepCopy

func (in *ManagedIdentity_ARM) DeepCopy() *ManagedIdentity_ARM

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

func (*ManagedIdentity_ARM) DeepCopyInto

func (in *ManagedIdentity_ARM) DeepCopyInto(out *ManagedIdentity_ARM)

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

type ManagedIdentity_STATUS

type ManagedIdentity_STATUS struct {
	PrincipalId            *string                                        `json:"principalId,omitempty"`
	TenantId               *string                                        `json:"tenantId,omitempty"`
	Type                   *ManagedIdentityType_STATUS                    `json:"type,omitempty"`
	UserAssignedIdentities map[string]UserAssignedIdentityProperty_STATUS `json:"userAssignedIdentities,omitempty"`
}

Deprecated version of ManagedIdentity_STATUS. Use v1api20211001.ManagedIdentity_STATUS instead

func (*ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS

func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *v20211001s.ManagedIdentity_STATUS) error

AssignProperties_From_ManagedIdentity_STATUS populates our ManagedIdentity_STATUS from the provided source ManagedIdentity_STATUS

func (*ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS

func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *v20211001s.ManagedIdentity_STATUS) error

AssignProperties_To_ManagedIdentity_STATUS populates the provided destination ManagedIdentity_STATUS from our ManagedIdentity_STATUS

func (*ManagedIdentity_STATUS) DeepCopy

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

func (*ManagedIdentity_STATUS) DeepCopyInto

func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)

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

func (*ManagedIdentity_STATUS) NewEmptyARMValue

func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ManagedIdentity_STATUS) PopulateFromARM

func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ManagedIdentity_STATUS_ARM

type ManagedIdentity_STATUS_ARM struct {
	PrincipalId            *string                                            `json:"principalId,omitempty"`
	TenantId               *string                                            `json:"tenantId,omitempty"`
	Type                   *ManagedIdentityType_STATUS                        `json:"type,omitempty"`
	UserAssignedIdentities map[string]UserAssignedIdentityProperty_STATUS_ARM `json:"userAssignedIdentities,omitempty"`
}

Deprecated version of ManagedIdentity_STATUS. Use v1api20211001.ManagedIdentity_STATUS instead

func (*ManagedIdentity_STATUS_ARM) DeepCopy

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

func (*ManagedIdentity_STATUS_ARM) DeepCopyInto

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

type NetworkACL

type NetworkACL struct {
	Allow []SignalRRequestType `json:"allow,omitempty"`
	Deny  []SignalRRequestType `json:"deny,omitempty"`
}

Deprecated version of NetworkACL. Use v1api20211001.NetworkACL instead

func (*NetworkACL) AssignProperties_From_NetworkACL

func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *v20211001s.NetworkACL) error

AssignProperties_From_NetworkACL populates our NetworkACL from the provided source NetworkACL

func (*NetworkACL) AssignProperties_To_NetworkACL

func (networkACL *NetworkACL) AssignProperties_To_NetworkACL(destination *v20211001s.NetworkACL) error

AssignProperties_To_NetworkACL populates the provided destination NetworkACL from our NetworkACL

func (*NetworkACL) ConvertToARM

func (networkACL *NetworkACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*NetworkACL) DeepCopy

func (in *NetworkACL) DeepCopy() *NetworkACL

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

func (*NetworkACL) DeepCopyInto

func (in *NetworkACL) DeepCopyInto(out *NetworkACL)

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

func (*NetworkACL) NewEmptyARMValue

func (networkACL *NetworkACL) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*NetworkACL) PopulateFromARM

func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type NetworkACL_ARM

type NetworkACL_ARM struct {
	Allow []SignalRRequestType `json:"allow,omitempty"`
	Deny  []SignalRRequestType `json:"deny,omitempty"`
}

Deprecated version of NetworkACL. Use v1api20211001.NetworkACL instead

func (*NetworkACL_ARM) DeepCopy

func (in *NetworkACL_ARM) DeepCopy() *NetworkACL_ARM

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

func (*NetworkACL_ARM) DeepCopyInto

func (in *NetworkACL_ARM) DeepCopyInto(out *NetworkACL_ARM)

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

type NetworkACL_STATUS

type NetworkACL_STATUS struct {
	Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
	Deny  []SignalRRequestType_STATUS `json:"deny,omitempty"`
}

Deprecated version of NetworkACL_STATUS. Use v1api20211001.NetworkACL_STATUS instead

func (*NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS

func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *v20211001s.NetworkACL_STATUS) error

AssignProperties_From_NetworkACL_STATUS populates our NetworkACL_STATUS from the provided source NetworkACL_STATUS

func (*NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS

func (networkACL *NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS(destination *v20211001s.NetworkACL_STATUS) error

AssignProperties_To_NetworkACL_STATUS populates the provided destination NetworkACL_STATUS from our NetworkACL_STATUS

func (*NetworkACL_STATUS) DeepCopy

func (in *NetworkACL_STATUS) DeepCopy() *NetworkACL_STATUS

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

func (*NetworkACL_STATUS) DeepCopyInto

func (in *NetworkACL_STATUS) DeepCopyInto(out *NetworkACL_STATUS)

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

func (*NetworkACL_STATUS) NewEmptyARMValue

func (networkACL *NetworkACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*NetworkACL_STATUS) PopulateFromARM

func (networkACL *NetworkACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type NetworkACL_STATUS_ARM

type NetworkACL_STATUS_ARM struct {
	Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
	Deny  []SignalRRequestType_STATUS `json:"deny,omitempty"`
}

Deprecated version of NetworkACL_STATUS. Use v1api20211001.NetworkACL_STATUS instead

func (*NetworkACL_STATUS_ARM) DeepCopy

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

func (*NetworkACL_STATUS_ARM) DeepCopyInto

func (in *NetworkACL_STATUS_ARM) DeepCopyInto(out *NetworkACL_STATUS_ARM)

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

type PrivateEndpointACL

type PrivateEndpointACL struct {
	Allow []SignalRRequestType `json:"allow,omitempty"`
	Deny  []SignalRRequestType `json:"deny,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name,omitempty"`
}

Deprecated version of PrivateEndpointACL. Use v1api20211001.PrivateEndpointACL instead

func (*PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL

func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *v20211001s.PrivateEndpointACL) error

AssignProperties_From_PrivateEndpointACL populates our PrivateEndpointACL from the provided source PrivateEndpointACL

func (*PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL

func (endpointACL *PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL(destination *v20211001s.PrivateEndpointACL) error

AssignProperties_To_PrivateEndpointACL populates the provided destination PrivateEndpointACL from our PrivateEndpointACL

func (*PrivateEndpointACL) ConvertToARM

func (endpointACL *PrivateEndpointACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*PrivateEndpointACL) DeepCopy

func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL

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

func (*PrivateEndpointACL) DeepCopyInto

func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)

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

func (*PrivateEndpointACL) NewEmptyARMValue

func (endpointACL *PrivateEndpointACL) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*PrivateEndpointACL) PopulateFromARM

func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type PrivateEndpointACL_ARM

type PrivateEndpointACL_ARM struct {
	Allow []SignalRRequestType `json:"allow,omitempty"`
	Deny  []SignalRRequestType `json:"deny,omitempty"`
	Name  *string              `json:"name,omitempty"`
}

Deprecated version of PrivateEndpointACL. Use v1api20211001.PrivateEndpointACL instead

func (*PrivateEndpointACL_ARM) DeepCopy

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

func (*PrivateEndpointACL_ARM) DeepCopyInto

func (in *PrivateEndpointACL_ARM) DeepCopyInto(out *PrivateEndpointACL_ARM)

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

type PrivateEndpointACL_STATUS

type PrivateEndpointACL_STATUS struct {
	Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
	Deny  []SignalRRequestType_STATUS `json:"deny,omitempty"`
	Name  *string                     `json:"name,omitempty"`
}

Deprecated version of PrivateEndpointACL_STATUS. Use v1api20211001.PrivateEndpointACL_STATUS instead

func (*PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS

func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *v20211001s.PrivateEndpointACL_STATUS) error

AssignProperties_From_PrivateEndpointACL_STATUS populates our PrivateEndpointACL_STATUS from the provided source PrivateEndpointACL_STATUS

func (*PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS

func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS(destination *v20211001s.PrivateEndpointACL_STATUS) error

AssignProperties_To_PrivateEndpointACL_STATUS populates the provided destination PrivateEndpointACL_STATUS from our PrivateEndpointACL_STATUS

func (*PrivateEndpointACL_STATUS) DeepCopy

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

func (*PrivateEndpointACL_STATUS) DeepCopyInto

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

func (*PrivateEndpointACL_STATUS) NewEmptyARMValue

func (endpointACL *PrivateEndpointACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*PrivateEndpointACL_STATUS) PopulateFromARM

func (endpointACL *PrivateEndpointACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type PrivateEndpointACL_STATUS_ARM

type PrivateEndpointACL_STATUS_ARM struct {
	Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
	Deny  []SignalRRequestType_STATUS `json:"deny,omitempty"`
	Name  *string                     `json:"name,omitempty"`
}

Deprecated version of PrivateEndpointACL_STATUS. Use v1api20211001.PrivateEndpointACL_STATUS instead

func (*PrivateEndpointACL_STATUS_ARM) DeepCopy

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

func (*PrivateEndpointACL_STATUS_ARM) DeepCopyInto

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

type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded struct {
	Id *string `json:"id,omitempty"`
}

Deprecated version of PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded instead

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *v20211001s.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from the provided source PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(destination *v20211001s.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates the provided destination PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy

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

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto

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

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM

func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded_ARM

type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded_ARM struct {
	Id *string `json:"id,omitempty"`
}

Deprecated version of PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded instead

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded_ARM) DeepCopy

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

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded_ARM) DeepCopyInto

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

type ProvisioningState_STATUS

type ProvisioningState_STATUS string

Deprecated version of ProvisioningState_STATUS. Use v1api20211001.ProvisioningState_STATUS instead

type ResourceLogCategory

type ResourceLogCategory struct {
	Enabled *string `json:"enabled,omitempty"`
	Name    *string `json:"name,omitempty"`
}

Deprecated version of ResourceLogCategory. Use v1api20211001.ResourceLogCategory instead

func (*ResourceLogCategory) AssignProperties_From_ResourceLogCategory

func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *v20211001s.ResourceLogCategory) error

AssignProperties_From_ResourceLogCategory populates our ResourceLogCategory from the provided source ResourceLogCategory

func (*ResourceLogCategory) AssignProperties_To_ResourceLogCategory

func (category *ResourceLogCategory) AssignProperties_To_ResourceLogCategory(destination *v20211001s.ResourceLogCategory) error

AssignProperties_To_ResourceLogCategory populates the provided destination ResourceLogCategory from our ResourceLogCategory

func (*ResourceLogCategory) ConvertToARM

func (category *ResourceLogCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ResourceLogCategory) DeepCopy

func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory

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

func (*ResourceLogCategory) DeepCopyInto

func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)

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

func (*ResourceLogCategory) NewEmptyARMValue

func (category *ResourceLogCategory) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceLogCategory) PopulateFromARM

func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceLogCategory_ARM

type ResourceLogCategory_ARM struct {
	Enabled *string `json:"enabled,omitempty"`
	Name    *string `json:"name,omitempty"`
}

Deprecated version of ResourceLogCategory. Use v1api20211001.ResourceLogCategory instead

func (*ResourceLogCategory_ARM) DeepCopy

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

func (*ResourceLogCategory_ARM) DeepCopyInto

func (in *ResourceLogCategory_ARM) DeepCopyInto(out *ResourceLogCategory_ARM)

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

type ResourceLogCategory_STATUS

type ResourceLogCategory_STATUS struct {
	Enabled *string `json:"enabled,omitempty"`
	Name    *string `json:"name,omitempty"`
}

Deprecated version of ResourceLogCategory_STATUS. Use v1api20211001.ResourceLogCategory_STATUS instead

func (*ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS

func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *v20211001s.ResourceLogCategory_STATUS) error

AssignProperties_From_ResourceLogCategory_STATUS populates our ResourceLogCategory_STATUS from the provided source ResourceLogCategory_STATUS

func (*ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS

func (category *ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS(destination *v20211001s.ResourceLogCategory_STATUS) error

AssignProperties_To_ResourceLogCategory_STATUS populates the provided destination ResourceLogCategory_STATUS from our ResourceLogCategory_STATUS

func (*ResourceLogCategory_STATUS) DeepCopy

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

func (*ResourceLogCategory_STATUS) DeepCopyInto

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

func (*ResourceLogCategory_STATUS) NewEmptyARMValue

func (category *ResourceLogCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceLogCategory_STATUS) PopulateFromARM

func (category *ResourceLogCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceLogCategory_STATUS_ARM

type ResourceLogCategory_STATUS_ARM struct {
	Enabled *string `json:"enabled,omitempty"`
	Name    *string `json:"name,omitempty"`
}

Deprecated version of ResourceLogCategory_STATUS. Use v1api20211001.ResourceLogCategory_STATUS instead

func (*ResourceLogCategory_STATUS_ARM) DeepCopy

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

func (*ResourceLogCategory_STATUS_ARM) DeepCopyInto

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

type ResourceLogConfiguration

type ResourceLogConfiguration struct {
	Categories []ResourceLogCategory `json:"categories,omitempty"`
}

Deprecated version of ResourceLogConfiguration. Use v1api20211001.ResourceLogConfiguration instead

func (*ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration

func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *v20211001s.ResourceLogConfiguration) error

AssignProperties_From_ResourceLogConfiguration populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration

func (*ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration

func (configuration *ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration(destination *v20211001s.ResourceLogConfiguration) error

AssignProperties_To_ResourceLogConfiguration populates the provided destination ResourceLogConfiguration from our ResourceLogConfiguration

func (*ResourceLogConfiguration) ConvertToARM

func (configuration *ResourceLogConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ResourceLogConfiguration) DeepCopy

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

func (*ResourceLogConfiguration) DeepCopyInto

func (in *ResourceLogConfiguration) DeepCopyInto(out *ResourceLogConfiguration)

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

func (*ResourceLogConfiguration) NewEmptyARMValue

func (configuration *ResourceLogConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceLogConfiguration) PopulateFromARM

func (configuration *ResourceLogConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceLogConfiguration_ARM

type ResourceLogConfiguration_ARM struct {
	Categories []ResourceLogCategory_ARM `json:"categories,omitempty"`
}

Deprecated version of ResourceLogConfiguration. Use v1api20211001.ResourceLogConfiguration instead

func (*ResourceLogConfiguration_ARM) DeepCopy

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

func (*ResourceLogConfiguration_ARM) DeepCopyInto

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

type ResourceLogConfiguration_STATUS

type ResourceLogConfiguration_STATUS struct {
	Categories []ResourceLogCategory_STATUS `json:"categories,omitempty"`
}

Deprecated version of ResourceLogConfiguration_STATUS. Use v1api20211001.ResourceLogConfiguration_STATUS instead

func (*ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS

func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *v20211001s.ResourceLogConfiguration_STATUS) error

AssignProperties_From_ResourceLogConfiguration_STATUS populates our ResourceLogConfiguration_STATUS from the provided source ResourceLogConfiguration_STATUS

func (*ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS

func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS(destination *v20211001s.ResourceLogConfiguration_STATUS) error

AssignProperties_To_ResourceLogConfiguration_STATUS populates the provided destination ResourceLogConfiguration_STATUS from our ResourceLogConfiguration_STATUS

func (*ResourceLogConfiguration_STATUS) DeepCopy

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

func (*ResourceLogConfiguration_STATUS) DeepCopyInto

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

func (*ResourceLogConfiguration_STATUS) NewEmptyARMValue

func (configuration *ResourceLogConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceLogConfiguration_STATUS) PopulateFromARM

func (configuration *ResourceLogConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceLogConfiguration_STATUS_ARM

type ResourceLogConfiguration_STATUS_ARM struct {
	Categories []ResourceLogCategory_STATUS_ARM `json:"categories,omitempty"`
}

Deprecated version of ResourceLogConfiguration_STATUS. Use v1api20211001.ResourceLogConfiguration_STATUS instead

func (*ResourceLogConfiguration_STATUS_ARM) DeepCopy

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

func (*ResourceLogConfiguration_STATUS_ARM) DeepCopyInto

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

type ResourceSku

type ResourceSku struct {
	Capacity *int `json:"capacity,omitempty"`

	// +kubebuilder:validation:Required
	Name *string         `json:"name,omitempty"`
	Tier *SignalRSkuTier `json:"tier,omitempty"`
}

Deprecated version of ResourceSku. Use v1api20211001.ResourceSku instead

func (*ResourceSku) AssignProperties_From_ResourceSku

func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *v20211001s.ResourceSku) error

AssignProperties_From_ResourceSku populates our ResourceSku from the provided source ResourceSku

func (*ResourceSku) AssignProperties_To_ResourceSku

func (resourceSku *ResourceSku) AssignProperties_To_ResourceSku(destination *v20211001s.ResourceSku) error

AssignProperties_To_ResourceSku populates the provided destination ResourceSku from our ResourceSku

func (*ResourceSku) ConvertToARM

func (resourceSku *ResourceSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ResourceSku) DeepCopy

func (in *ResourceSku) DeepCopy() *ResourceSku

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

func (*ResourceSku) DeepCopyInto

func (in *ResourceSku) DeepCopyInto(out *ResourceSku)

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

func (*ResourceSku) NewEmptyARMValue

func (resourceSku *ResourceSku) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceSku) PopulateFromARM

func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceSku_ARM

type ResourceSku_ARM struct {
	Capacity *int            `json:"capacity,omitempty"`
	Name     *string         `json:"name,omitempty"`
	Tier     *SignalRSkuTier `json:"tier,omitempty"`
}

Deprecated version of ResourceSku. Use v1api20211001.ResourceSku instead

func (*ResourceSku_ARM) DeepCopy

func (in *ResourceSku_ARM) DeepCopy() *ResourceSku_ARM

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

func (*ResourceSku_ARM) DeepCopyInto

func (in *ResourceSku_ARM) DeepCopyInto(out *ResourceSku_ARM)

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

type ResourceSku_STATUS

type ResourceSku_STATUS struct {
	Capacity *int                   `json:"capacity,omitempty"`
	Family   *string                `json:"family,omitempty"`
	Name     *string                `json:"name,omitempty"`
	Size     *string                `json:"size,omitempty"`
	Tier     *SignalRSkuTier_STATUS `json:"tier,omitempty"`
}

Deprecated version of ResourceSku_STATUS. Use v1api20211001.ResourceSku_STATUS instead

func (*ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS

func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *v20211001s.ResourceSku_STATUS) error

AssignProperties_From_ResourceSku_STATUS populates our ResourceSku_STATUS from the provided source ResourceSku_STATUS

func (*ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS

func (resourceSku *ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS(destination *v20211001s.ResourceSku_STATUS) error

AssignProperties_To_ResourceSku_STATUS populates the provided destination ResourceSku_STATUS from our ResourceSku_STATUS

func (*ResourceSku_STATUS) DeepCopy

func (in *ResourceSku_STATUS) DeepCopy() *ResourceSku_STATUS

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

func (*ResourceSku_STATUS) DeepCopyInto

func (in *ResourceSku_STATUS) DeepCopyInto(out *ResourceSku_STATUS)

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

func (*ResourceSku_STATUS) NewEmptyARMValue

func (resourceSku *ResourceSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ResourceSku_STATUS) PopulateFromARM

func (resourceSku *ResourceSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ResourceSku_STATUS_ARM

type ResourceSku_STATUS_ARM struct {
	Capacity *int                   `json:"capacity,omitempty"`
	Family   *string                `json:"family,omitempty"`
	Name     *string                `json:"name,omitempty"`
	Size     *string                `json:"size,omitempty"`
	Tier     *SignalRSkuTier_STATUS `json:"tier,omitempty"`
}

Deprecated version of ResourceSku_STATUS. Use v1api20211001.ResourceSku_STATUS instead

func (*ResourceSku_STATUS_ARM) DeepCopy

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

func (*ResourceSku_STATUS_ARM) DeepCopyInto

func (in *ResourceSku_STATUS_ARM) DeepCopyInto(out *ResourceSku_STATUS_ARM)

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

type ServerlessUpstreamSettings

type ServerlessUpstreamSettings struct {
	Templates []UpstreamTemplate `json:"templates,omitempty"`
}

Deprecated version of ServerlessUpstreamSettings. Use v1api20211001.ServerlessUpstreamSettings instead

func (*ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings

func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *v20211001s.ServerlessUpstreamSettings) error

AssignProperties_From_ServerlessUpstreamSettings populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings

func (*ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings

func (settings *ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings(destination *v20211001s.ServerlessUpstreamSettings) error

AssignProperties_To_ServerlessUpstreamSettings populates the provided destination ServerlessUpstreamSettings from our ServerlessUpstreamSettings

func (*ServerlessUpstreamSettings) ConvertToARM

func (settings *ServerlessUpstreamSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*ServerlessUpstreamSettings) DeepCopy

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

func (*ServerlessUpstreamSettings) DeepCopyInto

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

func (*ServerlessUpstreamSettings) NewEmptyARMValue

func (settings *ServerlessUpstreamSettings) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ServerlessUpstreamSettings) PopulateFromARM

func (settings *ServerlessUpstreamSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ServerlessUpstreamSettings_ARM

type ServerlessUpstreamSettings_ARM struct {
	Templates []UpstreamTemplate_ARM `json:"templates,omitempty"`
}

Deprecated version of ServerlessUpstreamSettings. Use v1api20211001.ServerlessUpstreamSettings instead

func (*ServerlessUpstreamSettings_ARM) DeepCopy

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

func (*ServerlessUpstreamSettings_ARM) DeepCopyInto

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

type ServerlessUpstreamSettings_STATUS

type ServerlessUpstreamSettings_STATUS struct {
	Templates []UpstreamTemplate_STATUS `json:"templates,omitempty"`
}

Deprecated version of ServerlessUpstreamSettings_STATUS. Use v1api20211001.ServerlessUpstreamSettings_STATUS instead

func (*ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS

func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *v20211001s.ServerlessUpstreamSettings_STATUS) error

AssignProperties_From_ServerlessUpstreamSettings_STATUS populates our ServerlessUpstreamSettings_STATUS from the provided source ServerlessUpstreamSettings_STATUS

func (*ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS

func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS(destination *v20211001s.ServerlessUpstreamSettings_STATUS) error

AssignProperties_To_ServerlessUpstreamSettings_STATUS populates the provided destination ServerlessUpstreamSettings_STATUS from our ServerlessUpstreamSettings_STATUS

func (*ServerlessUpstreamSettings_STATUS) DeepCopy

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

func (*ServerlessUpstreamSettings_STATUS) DeepCopyInto

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

func (*ServerlessUpstreamSettings_STATUS) NewEmptyARMValue

func (settings *ServerlessUpstreamSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*ServerlessUpstreamSettings_STATUS) PopulateFromARM

func (settings *ServerlessUpstreamSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type ServerlessUpstreamSettings_STATUS_ARM

type ServerlessUpstreamSettings_STATUS_ARM struct {
	Templates []UpstreamTemplate_STATUS_ARM `json:"templates,omitempty"`
}

Deprecated version of ServerlessUpstreamSettings_STATUS. Use v1api20211001.ServerlessUpstreamSettings_STATUS instead

func (*ServerlessUpstreamSettings_STATUS_ARM) DeepCopy

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

func (*ServerlessUpstreamSettings_STATUS_ARM) DeepCopyInto

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

type ServiceKind

type ServiceKind string

Deprecated version of ServiceKind. Use v1api20211001.ServiceKind instead +kubebuilder:validation:Enum={"RawWebSockets","SignalR"}

type ServiceKind_STATUS

type ServiceKind_STATUS string

Deprecated version of ServiceKind_STATUS. Use v1api20211001.ServiceKind_STATUS instead

type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded struct {
	Id *string `json:"id,omitempty"`
}

Deprecated version of SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded instead

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *v20211001s.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from the provided source SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(destination *v20211001s.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates the provided destination SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy

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

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto

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

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM

func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded_ARM

type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded_ARM struct {
	Id *string `json:"id,omitempty"`
}

Deprecated version of SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded instead

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded_ARM) DeepCopy

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

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded_ARM) DeepCopyInto

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

type SignalR

type SignalR struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SignalR_Spec   `json:"spec,omitempty"`
	Status            SignalR_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Deprecated version of SignalR. Use v1api20211001.SignalR instead

func (*SignalR) AssignProperties_From_SignalR

func (signalR *SignalR) AssignProperties_From_SignalR(source *v20211001s.SignalR) error

AssignProperties_From_SignalR populates our SignalR from the provided source SignalR

func (*SignalR) AssignProperties_To_SignalR

func (signalR *SignalR) AssignProperties_To_SignalR(destination *v20211001s.SignalR) error

AssignProperties_To_SignalR populates the provided destination SignalR from our SignalR

func (*SignalR) AzureName

func (signalR *SignalR) AzureName() string

AzureName returns the Azure name of the resource

func (*SignalR) ConvertFrom

func (signalR *SignalR) ConvertFrom(hub conversion.Hub) error

ConvertFrom populates our SignalR from the provided hub SignalR

func (*SignalR) ConvertTo

func (signalR *SignalR) ConvertTo(hub conversion.Hub) error

ConvertTo populates the provided hub SignalR from our SignalR

func (*SignalR) DeepCopy

func (in *SignalR) DeepCopy() *SignalR

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

func (*SignalR) DeepCopyInto

func (in *SignalR) DeepCopyInto(out *SignalR)

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

func (*SignalR) DeepCopyObject

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

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

func (*SignalR) Default

func (signalR *SignalR) Default()

Default applies defaults to the SignalR resource

func (SignalR) GetAPIVersion

func (signalR SignalR) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2021-10-01"

func (*SignalR) GetConditions

func (signalR *SignalR) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*SignalR) GetResourceScope

func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*SignalR) GetSpec

func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*SignalR) GetStatus

func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*SignalR) GetType

func (signalR *SignalR) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"

func (*SignalR) NewEmptyStatus

func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*SignalR) OriginalGVK

func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*SignalR) Owner

func (signalR *SignalR) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*SignalR) SetConditions

func (signalR *SignalR) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*SignalR) SetStatus

func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

func (*SignalR) ValidateCreate

func (signalR *SignalR) ValidateCreate() (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*SignalR) ValidateDelete

func (signalR *SignalR) ValidateDelete() (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*SignalR) ValidateUpdate

func (signalR *SignalR) ValidateUpdate(old runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type SignalRCorsSettings

type SignalRCorsSettings struct {
	AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}

Deprecated version of SignalRCorsSettings. Use v1api20211001.SignalRCorsSettings instead

func (*SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings

func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *v20211001s.SignalRCorsSettings) error

AssignProperties_From_SignalRCorsSettings populates our SignalRCorsSettings from the provided source SignalRCorsSettings

func (*SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings

func (settings *SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings(destination *v20211001s.SignalRCorsSettings) error

AssignProperties_To_SignalRCorsSettings populates the provided destination SignalRCorsSettings from our SignalRCorsSettings

func (*SignalRCorsSettings) ConvertToARM

func (settings *SignalRCorsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*SignalRCorsSettings) DeepCopy

func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings

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

func (*SignalRCorsSettings) DeepCopyInto

func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)

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

func (*SignalRCorsSettings) NewEmptyARMValue

func (settings *SignalRCorsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRCorsSettings) PopulateFromARM

func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRCorsSettings_ARM

type SignalRCorsSettings_ARM struct {
	AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}

Deprecated version of SignalRCorsSettings. Use v1api20211001.SignalRCorsSettings instead

func (*SignalRCorsSettings_ARM) DeepCopy

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

func (*SignalRCorsSettings_ARM) DeepCopyInto

func (in *SignalRCorsSettings_ARM) DeepCopyInto(out *SignalRCorsSettings_ARM)

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

type SignalRCorsSettings_STATUS

type SignalRCorsSettings_STATUS struct {
	AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}

Deprecated version of SignalRCorsSettings_STATUS. Use v1api20211001.SignalRCorsSettings_STATUS instead

func (*SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS

func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *v20211001s.SignalRCorsSettings_STATUS) error

AssignProperties_From_SignalRCorsSettings_STATUS populates our SignalRCorsSettings_STATUS from the provided source SignalRCorsSettings_STATUS

func (*SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS

func (settings *SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS(destination *v20211001s.SignalRCorsSettings_STATUS) error

AssignProperties_To_SignalRCorsSettings_STATUS populates the provided destination SignalRCorsSettings_STATUS from our SignalRCorsSettings_STATUS

func (*SignalRCorsSettings_STATUS) DeepCopy

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

func (*SignalRCorsSettings_STATUS) DeepCopyInto

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

func (*SignalRCorsSettings_STATUS) NewEmptyARMValue

func (settings *SignalRCorsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRCorsSettings_STATUS) PopulateFromARM

func (settings *SignalRCorsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRCorsSettings_STATUS_ARM

type SignalRCorsSettings_STATUS_ARM struct {
	AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}

Deprecated version of SignalRCorsSettings_STATUS. Use v1api20211001.SignalRCorsSettings_STATUS instead

func (*SignalRCorsSettings_STATUS_ARM) DeepCopy

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

func (*SignalRCorsSettings_STATUS_ARM) DeepCopyInto

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

type SignalRFeature

type SignalRFeature struct {
	// +kubebuilder:validation:Required
	Flag       *FeatureFlags     `json:"flag,omitempty"`
	Properties map[string]string `json:"properties,omitempty"`

	// +kubebuilder:validation:Required
	// +kubebuilder:validation:MaxLength=128
	// +kubebuilder:validation:MinLength=1
	Value *string `json:"value,omitempty"`
}

Deprecated version of SignalRFeature. Use v1api20211001.SignalRFeature instead

func (*SignalRFeature) AssignProperties_From_SignalRFeature

func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *v20211001s.SignalRFeature) error

AssignProperties_From_SignalRFeature populates our SignalRFeature from the provided source SignalRFeature

func (*SignalRFeature) AssignProperties_To_SignalRFeature

func (feature *SignalRFeature) AssignProperties_To_SignalRFeature(destination *v20211001s.SignalRFeature) error

AssignProperties_To_SignalRFeature populates the provided destination SignalRFeature from our SignalRFeature

func (*SignalRFeature) ConvertToARM

func (feature *SignalRFeature) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*SignalRFeature) DeepCopy

func (in *SignalRFeature) DeepCopy() *SignalRFeature

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

func (*SignalRFeature) DeepCopyInto

func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)

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

func (*SignalRFeature) NewEmptyARMValue

func (feature *SignalRFeature) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRFeature) PopulateFromARM

func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRFeature_ARM

type SignalRFeature_ARM struct {
	Flag       *FeatureFlags     `json:"flag,omitempty"`
	Properties map[string]string `json:"properties,omitempty"`
	Value      *string           `json:"value,omitempty"`
}

Deprecated version of SignalRFeature. Use v1api20211001.SignalRFeature instead

func (*SignalRFeature_ARM) DeepCopy

func (in *SignalRFeature_ARM) DeepCopy() *SignalRFeature_ARM

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

func (*SignalRFeature_ARM) DeepCopyInto

func (in *SignalRFeature_ARM) DeepCopyInto(out *SignalRFeature_ARM)

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

type SignalRFeature_STATUS

type SignalRFeature_STATUS struct {
	Flag       *FeatureFlags_STATUS `json:"flag,omitempty"`
	Properties map[string]string    `json:"properties,omitempty"`
	Value      *string              `json:"value,omitempty"`
}

Deprecated version of SignalRFeature_STATUS. Use v1api20211001.SignalRFeature_STATUS instead

func (*SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS

func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *v20211001s.SignalRFeature_STATUS) error

AssignProperties_From_SignalRFeature_STATUS populates our SignalRFeature_STATUS from the provided source SignalRFeature_STATUS

func (*SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS

func (feature *SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS(destination *v20211001s.SignalRFeature_STATUS) error

AssignProperties_To_SignalRFeature_STATUS populates the provided destination SignalRFeature_STATUS from our SignalRFeature_STATUS

func (*SignalRFeature_STATUS) DeepCopy

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

func (*SignalRFeature_STATUS) DeepCopyInto

func (in *SignalRFeature_STATUS) DeepCopyInto(out *SignalRFeature_STATUS)

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

func (*SignalRFeature_STATUS) NewEmptyARMValue

func (feature *SignalRFeature_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRFeature_STATUS) PopulateFromARM

func (feature *SignalRFeature_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRFeature_STATUS_ARM

type SignalRFeature_STATUS_ARM struct {
	Flag       *FeatureFlags_STATUS `json:"flag,omitempty"`
	Properties map[string]string    `json:"properties,omitempty"`
	Value      *string              `json:"value,omitempty"`
}

Deprecated version of SignalRFeature_STATUS. Use v1api20211001.SignalRFeature_STATUS instead

func (*SignalRFeature_STATUS_ARM) DeepCopy

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

func (*SignalRFeature_STATUS_ARM) DeepCopyInto

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

type SignalRList

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

+kubebuilder:object:root=true Deprecated version of SignalR. Use v1api20211001.SignalR instead

func (*SignalRList) DeepCopy

func (in *SignalRList) DeepCopy() *SignalRList

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

func (*SignalRList) DeepCopyInto

func (in *SignalRList) DeepCopyInto(out *SignalRList)

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

func (*SignalRList) DeepCopyObject

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

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

type SignalRNetworkACLs

type SignalRNetworkACLs struct {
	DefaultAction    *ACLAction           `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL `json:"privateEndpoints,omitempty"`
	PublicNetwork    *NetworkACL          `json:"publicNetwork,omitempty"`
}

Deprecated version of SignalRNetworkACLs. Use v1api20211001.SignalRNetworkACLs instead

func (*SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs

func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *v20211001s.SignalRNetworkACLs) error

AssignProperties_From_SignalRNetworkACLs populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs

func (*SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs

func (acLs *SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs(destination *v20211001s.SignalRNetworkACLs) error

AssignProperties_To_SignalRNetworkACLs populates the provided destination SignalRNetworkACLs from our SignalRNetworkACLs

func (*SignalRNetworkACLs) ConvertToARM

func (acLs *SignalRNetworkACLs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*SignalRNetworkACLs) DeepCopy

func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs

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

func (*SignalRNetworkACLs) DeepCopyInto

func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)

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

func (*SignalRNetworkACLs) NewEmptyARMValue

func (acLs *SignalRNetworkACLs) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRNetworkACLs) PopulateFromARM

func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRNetworkACLs_ARM

type SignalRNetworkACLs_ARM struct {
	DefaultAction    *ACLAction               `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL_ARM `json:"privateEndpoints,omitempty"`
	PublicNetwork    *NetworkACL_ARM          `json:"publicNetwork,omitempty"`
}

Deprecated version of SignalRNetworkACLs. Use v1api20211001.SignalRNetworkACLs instead

func (*SignalRNetworkACLs_ARM) DeepCopy

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

func (*SignalRNetworkACLs_ARM) DeepCopyInto

func (in *SignalRNetworkACLs_ARM) DeepCopyInto(out *SignalRNetworkACLs_ARM)

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

type SignalRNetworkACLs_STATUS

type SignalRNetworkACLs_STATUS struct {
	DefaultAction    *ACLAction_STATUS           `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL_STATUS `json:"privateEndpoints,omitempty"`
	PublicNetwork    *NetworkACL_STATUS          `json:"publicNetwork,omitempty"`
}

Deprecated version of SignalRNetworkACLs_STATUS. Use v1api20211001.SignalRNetworkACLs_STATUS instead

func (*SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS

func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *v20211001s.SignalRNetworkACLs_STATUS) error

AssignProperties_From_SignalRNetworkACLs_STATUS populates our SignalRNetworkACLs_STATUS from the provided source SignalRNetworkACLs_STATUS

func (*SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS

func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS(destination *v20211001s.SignalRNetworkACLs_STATUS) error

AssignProperties_To_SignalRNetworkACLs_STATUS populates the provided destination SignalRNetworkACLs_STATUS from our SignalRNetworkACLs_STATUS

func (*SignalRNetworkACLs_STATUS) DeepCopy

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

func (*SignalRNetworkACLs_STATUS) DeepCopyInto

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

func (*SignalRNetworkACLs_STATUS) NewEmptyARMValue

func (acLs *SignalRNetworkACLs_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRNetworkACLs_STATUS) PopulateFromARM

func (acLs *SignalRNetworkACLs_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRNetworkACLs_STATUS_ARM

type SignalRNetworkACLs_STATUS_ARM struct {
	DefaultAction    *ACLAction_STATUS               `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL_STATUS_ARM `json:"privateEndpoints,omitempty"`
	PublicNetwork    *NetworkACL_STATUS_ARM          `json:"publicNetwork,omitempty"`
}

Deprecated version of SignalRNetworkACLs_STATUS. Use v1api20211001.SignalRNetworkACLs_STATUS instead

func (*SignalRNetworkACLs_STATUS_ARM) DeepCopy

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

func (*SignalRNetworkACLs_STATUS_ARM) DeepCopyInto

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

type SignalRProperties_ARM

type SignalRProperties_ARM struct {
	Cors                     *SignalRCorsSettings_ARM        `json:"cors,omitempty"`
	DisableAadAuth           *bool                           `json:"disableAadAuth,omitempty"`
	DisableLocalAuth         *bool                           `json:"disableLocalAuth,omitempty"`
	Features                 []SignalRFeature_ARM            `json:"features,omitempty"`
	NetworkACLs              *SignalRNetworkACLs_ARM         `json:"networkACLs,omitempty"`
	PublicNetworkAccess      *string                         `json:"publicNetworkAccess,omitempty"`
	ResourceLogConfiguration *ResourceLogConfiguration_ARM   `json:"resourceLogConfiguration,omitempty"`
	Tls                      *SignalRTlsSettings_ARM         `json:"tls,omitempty"`
	Upstream                 *ServerlessUpstreamSettings_ARM `json:"upstream,omitempty"`
}

Deprecated version of SignalRProperties. Use v1api20211001.SignalRProperties instead

func (*SignalRProperties_ARM) DeepCopy

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

func (*SignalRProperties_ARM) DeepCopyInto

func (in *SignalRProperties_ARM) DeepCopyInto(out *SignalRProperties_ARM)

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

type SignalRProperties_STATUS_ARM

type SignalRProperties_STATUS_ARM struct {
	Cors                       *SignalRCorsSettings_STATUS_ARM                                    `json:"cors,omitempty"`
	DisableAadAuth             *bool                                                              `json:"disableAadAuth,omitempty"`
	DisableLocalAuth           *bool                                                              `json:"disableLocalAuth,omitempty"`
	ExternalIP                 *string                                                            `json:"externalIP,omitempty"`
	Features                   []SignalRFeature_STATUS_ARM                                        `json:"features,omitempty"`
	HostName                   *string                                                            `json:"hostName,omitempty"`
	HostNamePrefix             *string                                                            `json:"hostNamePrefix,omitempty"`
	NetworkACLs                *SignalRNetworkACLs_STATUS_ARM                                     `json:"networkACLs,omitempty"`
	PrivateEndpointConnections []PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded_ARM `json:"privateEndpointConnections,omitempty"`
	ProvisioningState          *ProvisioningState_STATUS                                          `json:"provisioningState,omitempty"`
	PublicNetworkAccess        *string                                                            `json:"publicNetworkAccess,omitempty"`
	PublicPort                 *int                                                               `json:"publicPort,omitempty"`
	ResourceLogConfiguration   *ResourceLogConfiguration_STATUS_ARM                               `json:"resourceLogConfiguration,omitempty"`
	ServerPort                 *int                                                               `json:"serverPort,omitempty"`
	SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded_ARM `json:"sharedPrivateLinkResources,omitempty"`
	Tls                        *SignalRTlsSettings_STATUS_ARM                                     `json:"tls,omitempty"`
	Upstream                   *ServerlessUpstreamSettings_STATUS_ARM                             `json:"upstream,omitempty"`
	Version                    *string                                                            `json:"version,omitempty"`
}

Deprecated version of SignalRProperties_STATUS. Use v1api20211001.SignalRProperties_STATUS instead

func (*SignalRProperties_STATUS_ARM) DeepCopy

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

func (*SignalRProperties_STATUS_ARM) DeepCopyInto

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

type SignalRRequestType

type SignalRRequestType string

Deprecated version of SignalRRequestType. Use v1api20211001.SignalRRequestType instead +kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}

type SignalRRequestType_STATUS

type SignalRRequestType_STATUS string

Deprecated version of SignalRRequestType_STATUS. Use v1api20211001.SignalRRequestType_STATUS instead

type SignalRSkuTier

type SignalRSkuTier string

Deprecated version of SignalRSkuTier. Use v1api20211001.SignalRSkuTier instead +kubebuilder:validation:Enum={"Basic","Free","Premium","Standard"}

type SignalRSkuTier_STATUS

type SignalRSkuTier_STATUS string

Deprecated version of SignalRSkuTier_STATUS. Use v1api20211001.SignalRSkuTier_STATUS instead

type SignalRTlsSettings

type SignalRTlsSettings struct {
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}

Deprecated version of SignalRTlsSettings. Use v1api20211001.SignalRTlsSettings instead

func (*SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings

func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *v20211001s.SignalRTlsSettings) error

AssignProperties_From_SignalRTlsSettings populates our SignalRTlsSettings from the provided source SignalRTlsSettings

func (*SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings

func (settings *SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings(destination *v20211001s.SignalRTlsSettings) error

AssignProperties_To_SignalRTlsSettings populates the provided destination SignalRTlsSettings from our SignalRTlsSettings

func (*SignalRTlsSettings) ConvertToARM

func (settings *SignalRTlsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*SignalRTlsSettings) DeepCopy

func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings

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

func (*SignalRTlsSettings) DeepCopyInto

func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)

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

func (*SignalRTlsSettings) NewEmptyARMValue

func (settings *SignalRTlsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRTlsSettings) PopulateFromARM

func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRTlsSettings_ARM

type SignalRTlsSettings_ARM struct {
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}

Deprecated version of SignalRTlsSettings. Use v1api20211001.SignalRTlsSettings instead

func (*SignalRTlsSettings_ARM) DeepCopy

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

func (*SignalRTlsSettings_ARM) DeepCopyInto

func (in *SignalRTlsSettings_ARM) DeepCopyInto(out *SignalRTlsSettings_ARM)

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

type SignalRTlsSettings_STATUS

type SignalRTlsSettings_STATUS struct {
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}

Deprecated version of SignalRTlsSettings_STATUS. Use v1api20211001.SignalRTlsSettings_STATUS instead

func (*SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS

func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *v20211001s.SignalRTlsSettings_STATUS) error

AssignProperties_From_SignalRTlsSettings_STATUS populates our SignalRTlsSettings_STATUS from the provided source SignalRTlsSettings_STATUS

func (*SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS

func (settings *SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS(destination *v20211001s.SignalRTlsSettings_STATUS) error

AssignProperties_To_SignalRTlsSettings_STATUS populates the provided destination SignalRTlsSettings_STATUS from our SignalRTlsSettings_STATUS

func (*SignalRTlsSettings_STATUS) DeepCopy

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

func (*SignalRTlsSettings_STATUS) DeepCopyInto

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

func (*SignalRTlsSettings_STATUS) NewEmptyARMValue

func (settings *SignalRTlsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalRTlsSettings_STATUS) PopulateFromARM

func (settings *SignalRTlsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalRTlsSettings_STATUS_ARM

type SignalRTlsSettings_STATUS_ARM struct {
	ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}

Deprecated version of SignalRTlsSettings_STATUS. Use v1api20211001.SignalRTlsSettings_STATUS instead

func (*SignalRTlsSettings_STATUS_ARM) DeepCopy

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

func (*SignalRTlsSettings_STATUS_ARM) DeepCopyInto

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

type SignalR_STATUS

type SignalR_STATUS struct {
	// Conditions: The observed state of the resource
	Conditions                 []conditions.Condition                                         `json:"conditions,omitempty"`
	Cors                       *SignalRCorsSettings_STATUS                                    `json:"cors,omitempty"`
	DisableAadAuth             *bool                                                          `json:"disableAadAuth,omitempty"`
	DisableLocalAuth           *bool                                                          `json:"disableLocalAuth,omitempty"`
	ExternalIP                 *string                                                        `json:"externalIP,omitempty"`
	Features                   []SignalRFeature_STATUS                                        `json:"features,omitempty"`
	HostName                   *string                                                        `json:"hostName,omitempty"`
	HostNamePrefix             *string                                                        `json:"hostNamePrefix,omitempty"`
	Id                         *string                                                        `json:"id,omitempty"`
	Identity                   *ManagedIdentity_STATUS                                        `json:"identity,omitempty"`
	Kind                       *ServiceKind_STATUS                                            `json:"kind,omitempty"`
	Location                   *string                                                        `json:"location,omitempty"`
	Name                       *string                                                        `json:"name,omitempty"`
	NetworkACLs                *SignalRNetworkACLs_STATUS                                     `json:"networkACLs,omitempty"`
	PrivateEndpointConnections []PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"`
	ProvisioningState          *ProvisioningState_STATUS                                      `json:"provisioningState,omitempty"`
	PublicNetworkAccess        *string                                                        `json:"publicNetworkAccess,omitempty"`
	PublicPort                 *int                                                           `json:"publicPort,omitempty"`
	ResourceLogConfiguration   *ResourceLogConfiguration_STATUS                               `json:"resourceLogConfiguration,omitempty"`
	ServerPort                 *int                                                           `json:"serverPort,omitempty"`
	SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded `json:"sharedPrivateLinkResources,omitempty"`
	Sku                        *ResourceSku_STATUS                                            `json:"sku,omitempty"`
	SystemData                 *SystemData_STATUS                                             `json:"systemData,omitempty"`
	Tags                       map[string]string                                              `json:"tags,omitempty"`
	Tls                        *SignalRTlsSettings_STATUS                                     `json:"tls,omitempty"`
	Type                       *string                                                        `json:"type,omitempty"`
	Upstream                   *ServerlessUpstreamSettings_STATUS                             `json:"upstream,omitempty"`
	Version                    *string                                                        `json:"version,omitempty"`
}

Deprecated version of SignalR_STATUS. Use v1api20211001.SignalR_STATUS instead

func (*SignalR_STATUS) AssignProperties_From_SignalR_STATUS

func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *v20211001s.SignalR_STATUS) error

AssignProperties_From_SignalR_STATUS populates our SignalR_STATUS from the provided source SignalR_STATUS

func (*SignalR_STATUS) AssignProperties_To_SignalR_STATUS

func (signalR *SignalR_STATUS) AssignProperties_To_SignalR_STATUS(destination *v20211001s.SignalR_STATUS) error

AssignProperties_To_SignalR_STATUS populates the provided destination SignalR_STATUS from our SignalR_STATUS

func (*SignalR_STATUS) ConvertStatusFrom

func (signalR *SignalR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our SignalR_STATUS from the provided source

func (*SignalR_STATUS) ConvertStatusTo

func (signalR *SignalR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our SignalR_STATUS

func (*SignalR_STATUS) DeepCopy

func (in *SignalR_STATUS) DeepCopy() *SignalR_STATUS

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

func (*SignalR_STATUS) DeepCopyInto

func (in *SignalR_STATUS) DeepCopyInto(out *SignalR_STATUS)

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

func (*SignalR_STATUS) NewEmptyARMValue

func (signalR *SignalR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalR_STATUS) PopulateFromARM

func (signalR *SignalR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SignalR_STATUS_ARM

type SignalR_STATUS_ARM struct {
	Id         *string                       `json:"id,omitempty"`
	Identity   *ManagedIdentity_STATUS_ARM   `json:"identity,omitempty"`
	Kind       *ServiceKind_STATUS           `json:"kind,omitempty"`
	Location   *string                       `json:"location,omitempty"`
	Name       *string                       `json:"name,omitempty"`
	Properties *SignalRProperties_STATUS_ARM `json:"properties,omitempty"`
	Sku        *ResourceSku_STATUS_ARM       `json:"sku,omitempty"`
	SystemData *SystemData_STATUS_ARM        `json:"systemData,omitempty"`
	Tags       map[string]string             `json:"tags,omitempty"`
	Type       *string                       `json:"type,omitempty"`
}

Deprecated version of SignalR_STATUS. Use v1api20211001.SignalR_STATUS instead

func (*SignalR_STATUS_ARM) DeepCopy

func (in *SignalR_STATUS_ARM) DeepCopy() *SignalR_STATUS_ARM

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

func (*SignalR_STATUS_ARM) DeepCopyInto

func (in *SignalR_STATUS_ARM) DeepCopyInto(out *SignalR_STATUS_ARM)

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

type SignalR_Spec

type SignalR_Spec struct {
	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName        string               `json:"azureName,omitempty"`
	Cors             *SignalRCorsSettings `json:"cors,omitempty"`
	DisableAadAuth   *bool                `json:"disableAadAuth,omitempty"`
	DisableLocalAuth *bool                `json:"disableLocalAuth,omitempty"`
	Features         []SignalRFeature     `json:"features,omitempty"`
	Identity         *ManagedIdentity     `json:"identity,omitempty"`
	Kind             *ServiceKind         `json:"kind,omitempty"`
	Location         *string              `json:"location,omitempty"`
	NetworkACLs      *SignalRNetworkACLs  `json:"networkACLs,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a resources.azure.com/ResourceGroup resource
	Owner                    *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
	PublicNetworkAccess      *string                            `json:"publicNetworkAccess,omitempty"`
	ResourceLogConfiguration *ResourceLogConfiguration          `json:"resourceLogConfiguration,omitempty"`
	Sku                      *ResourceSku                       `json:"sku,omitempty"`
	Tags                     map[string]string                  `json:"tags,omitempty"`
	Tls                      *SignalRTlsSettings                `json:"tls,omitempty"`
	Upstream                 *ServerlessUpstreamSettings        `json:"upstream,omitempty"`
}

func (*SignalR_Spec) AssignProperties_From_SignalR_Spec

func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *v20211001s.SignalR_Spec) error

AssignProperties_From_SignalR_Spec populates our SignalR_Spec from the provided source SignalR_Spec

func (*SignalR_Spec) AssignProperties_To_SignalR_Spec

func (signalR *SignalR_Spec) AssignProperties_To_SignalR_Spec(destination *v20211001s.SignalR_Spec) error

AssignProperties_To_SignalR_Spec populates the provided destination SignalR_Spec from our SignalR_Spec

func (*SignalR_Spec) ConvertSpecFrom

func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our SignalR_Spec from the provided source

func (*SignalR_Spec) ConvertSpecTo

func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our SignalR_Spec

func (*SignalR_Spec) ConvertToARM

func (signalR *SignalR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*SignalR_Spec) DeepCopy

func (in *SignalR_Spec) DeepCopy() *SignalR_Spec

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

func (*SignalR_Spec) DeepCopyInto

func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)

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

func (*SignalR_Spec) NewEmptyARMValue

func (signalR *SignalR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SignalR_Spec) OriginalVersion

func (signalR *SignalR_Spec) OriginalVersion() string

OriginalVersion returns the original API version used to create the resource.

func (*SignalR_Spec) PopulateFromARM

func (signalR *SignalR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

func (*SignalR_Spec) SetAzureName

func (signalR *SignalR_Spec) SetAzureName(azureName string)

SetAzureName sets the Azure name of the resource

type SignalR_Spec_ARM

type SignalR_Spec_ARM struct {
	Identity   *ManagedIdentity_ARM   `json:"identity,omitempty"`
	Kind       *ServiceKind           `json:"kind,omitempty"`
	Location   *string                `json:"location,omitempty"`
	Name       string                 `json:"name,omitempty"`
	Properties *SignalRProperties_ARM `json:"properties,omitempty"`
	Sku        *ResourceSku_ARM       `json:"sku,omitempty"`
	Tags       map[string]string      `json:"tags,omitempty"`
}

Deprecated version of SignalR_Spec. Use v1api20211001.SignalR_Spec instead

func (*SignalR_Spec_ARM) DeepCopy

func (in *SignalR_Spec_ARM) DeepCopy() *SignalR_Spec_ARM

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

func (*SignalR_Spec_ARM) DeepCopyInto

func (in *SignalR_Spec_ARM) DeepCopyInto(out *SignalR_Spec_ARM)

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

func (SignalR_Spec_ARM) GetAPIVersion

func (signalR SignalR_Spec_ARM) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2021-10-01"

func (*SignalR_Spec_ARM) GetName

func (signalR *SignalR_Spec_ARM) GetName() string

GetName returns the Name of the resource

func (*SignalR_Spec_ARM) GetType

func (signalR *SignalR_Spec_ARM) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"

type SystemData_CreatedByType_STATUS

type SystemData_CreatedByType_STATUS string

Deprecated version of SystemData_CreatedByType_STATUS. Use v1api20211001.SystemData_CreatedByType_STATUS instead

type SystemData_LastModifiedByType_STATUS

type SystemData_LastModifiedByType_STATUS string

Deprecated version of SystemData_LastModifiedByType_STATUS. Use v1api20211001.SystemData_LastModifiedByType_STATUS instead

type SystemData_STATUS

type SystemData_STATUS struct {
	CreatedAt          *string                               `json:"createdAt,omitempty"`
	CreatedBy          *string                               `json:"createdBy,omitempty"`
	CreatedByType      *SystemData_CreatedByType_STATUS      `json:"createdByType,omitempty"`
	LastModifiedAt     *string                               `json:"lastModifiedAt,omitempty"`
	LastModifiedBy     *string                               `json:"lastModifiedBy,omitempty"`
	LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"`
}

Deprecated version of SystemData_STATUS. Use v1api20211001.SystemData_STATUS instead

func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS

func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20211001s.SystemData_STATUS) error

AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS

func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS

func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20211001s.SystemData_STATUS) error

AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS

func (*SystemData_STATUS) DeepCopy

func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS

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

func (*SystemData_STATUS) DeepCopyInto

func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)

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

func (*SystemData_STATUS) NewEmptyARMValue

func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*SystemData_STATUS) PopulateFromARM

func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type SystemData_STATUS_ARM

type SystemData_STATUS_ARM struct {
	CreatedAt          *string                               `json:"createdAt,omitempty"`
	CreatedBy          *string                               `json:"createdBy,omitempty"`
	CreatedByType      *SystemData_CreatedByType_STATUS      `json:"createdByType,omitempty"`
	LastModifiedAt     *string                               `json:"lastModifiedAt,omitempty"`
	LastModifiedBy     *string                               `json:"lastModifiedBy,omitempty"`
	LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"`
}

Deprecated version of SystemData_STATUS. Use v1api20211001.SystemData_STATUS instead

func (*SystemData_STATUS_ARM) DeepCopy

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

func (*SystemData_STATUS_ARM) DeepCopyInto

func (in *SystemData_STATUS_ARM) DeepCopyInto(out *SystemData_STATUS_ARM)

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

type UpstreamAuthSettings

type UpstreamAuthSettings struct {
	ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"`
	Type            *UpstreamAuthType        `json:"type,omitempty"`
}

Deprecated version of UpstreamAuthSettings. Use v1api20211001.UpstreamAuthSettings instead

func (*UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings

func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *v20211001s.UpstreamAuthSettings) error

AssignProperties_From_UpstreamAuthSettings populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings

func (*UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings

func (settings *UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings(destination *v20211001s.UpstreamAuthSettings) error

AssignProperties_To_UpstreamAuthSettings populates the provided destination UpstreamAuthSettings from our UpstreamAuthSettings

func (*UpstreamAuthSettings) ConvertToARM

func (settings *UpstreamAuthSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*UpstreamAuthSettings) DeepCopy

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

func (*UpstreamAuthSettings) DeepCopyInto

func (in *UpstreamAuthSettings) DeepCopyInto(out *UpstreamAuthSettings)

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

func (*UpstreamAuthSettings) NewEmptyARMValue

func (settings *UpstreamAuthSettings) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*UpstreamAuthSettings) PopulateFromARM

func (settings *UpstreamAuthSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type UpstreamAuthSettings_ARM

type UpstreamAuthSettings_ARM struct {
	ManagedIdentity *ManagedIdentitySettings_ARM `json:"managedIdentity,omitempty"`
	Type            *UpstreamAuthType            `json:"type,omitempty"`
}

Deprecated version of UpstreamAuthSettings. Use v1api20211001.UpstreamAuthSettings instead

func (*UpstreamAuthSettings_ARM) DeepCopy

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

func (*UpstreamAuthSettings_ARM) DeepCopyInto

func (in *UpstreamAuthSettings_ARM) DeepCopyInto(out *UpstreamAuthSettings_ARM)

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

type UpstreamAuthSettings_STATUS

type UpstreamAuthSettings_STATUS struct {
	ManagedIdentity *ManagedIdentitySettings_STATUS `json:"managedIdentity,omitempty"`
	Type            *UpstreamAuthType_STATUS        `json:"type,omitempty"`
}

Deprecated version of UpstreamAuthSettings_STATUS. Use v1api20211001.UpstreamAuthSettings_STATUS instead

func (*UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS

func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *v20211001s.UpstreamAuthSettings_STATUS) error

AssignProperties_From_UpstreamAuthSettings_STATUS populates our UpstreamAuthSettings_STATUS from the provided source UpstreamAuthSettings_STATUS

func (*UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS

func (settings *UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS(destination *v20211001s.UpstreamAuthSettings_STATUS) error

AssignProperties_To_UpstreamAuthSettings_STATUS populates the provided destination UpstreamAuthSettings_STATUS from our UpstreamAuthSettings_STATUS

func (*UpstreamAuthSettings_STATUS) DeepCopy

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

func (*UpstreamAuthSettings_STATUS) DeepCopyInto

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

func (*UpstreamAuthSettings_STATUS) NewEmptyARMValue

func (settings *UpstreamAuthSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*UpstreamAuthSettings_STATUS) PopulateFromARM

func (settings *UpstreamAuthSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type UpstreamAuthSettings_STATUS_ARM

type UpstreamAuthSettings_STATUS_ARM struct {
	ManagedIdentity *ManagedIdentitySettings_STATUS_ARM `json:"managedIdentity,omitempty"`
	Type            *UpstreamAuthType_STATUS            `json:"type,omitempty"`
}

Deprecated version of UpstreamAuthSettings_STATUS. Use v1api20211001.UpstreamAuthSettings_STATUS instead

func (*UpstreamAuthSettings_STATUS_ARM) DeepCopy

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

func (*UpstreamAuthSettings_STATUS_ARM) DeepCopyInto

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

type UpstreamAuthType

type UpstreamAuthType string

Deprecated version of UpstreamAuthType. Use v1api20211001.UpstreamAuthType instead +kubebuilder:validation:Enum={"ManagedIdentity","None"}

type UpstreamAuthType_STATUS

type UpstreamAuthType_STATUS string

Deprecated version of UpstreamAuthType_STATUS. Use v1api20211001.UpstreamAuthType_STATUS instead

type UpstreamTemplate

type UpstreamTemplate struct {
	Auth            *UpstreamAuthSettings `json:"auth,omitempty"`
	CategoryPattern *string               `json:"categoryPattern,omitempty"`
	EventPattern    *string               `json:"eventPattern,omitempty"`
	HubPattern      *string               `json:"hubPattern,omitempty"`

	// +kubebuilder:validation:Required
	UrlTemplate *string `json:"urlTemplate,omitempty"`
}

Deprecated version of UpstreamTemplate. Use v1api20211001.UpstreamTemplate instead

func (*UpstreamTemplate) AssignProperties_From_UpstreamTemplate

func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *v20211001s.UpstreamTemplate) error

AssignProperties_From_UpstreamTemplate populates our UpstreamTemplate from the provided source UpstreamTemplate

func (*UpstreamTemplate) AssignProperties_To_UpstreamTemplate

func (template *UpstreamTemplate) AssignProperties_To_UpstreamTemplate(destination *v20211001s.UpstreamTemplate) error

AssignProperties_To_UpstreamTemplate populates the provided destination UpstreamTemplate from our UpstreamTemplate

func (*UpstreamTemplate) ConvertToARM

func (template *UpstreamTemplate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)

ConvertToARM converts from a Kubernetes CRD object to an ARM object

func (*UpstreamTemplate) DeepCopy

func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate

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

func (*UpstreamTemplate) DeepCopyInto

func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)

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

func (*UpstreamTemplate) NewEmptyARMValue

func (template *UpstreamTemplate) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*UpstreamTemplate) PopulateFromARM

func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type UpstreamTemplate_ARM

type UpstreamTemplate_ARM struct {
	Auth            *UpstreamAuthSettings_ARM `json:"auth,omitempty"`
	CategoryPattern *string                   `json:"categoryPattern,omitempty"`
	EventPattern    *string                   `json:"eventPattern,omitempty"`
	HubPattern      *string                   `json:"hubPattern,omitempty"`
	UrlTemplate     *string                   `json:"urlTemplate,omitempty"`
}

Deprecated version of UpstreamTemplate. Use v1api20211001.UpstreamTemplate instead

func (*UpstreamTemplate_ARM) DeepCopy

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

func (*UpstreamTemplate_ARM) DeepCopyInto

func (in *UpstreamTemplate_ARM) DeepCopyInto(out *UpstreamTemplate_ARM)

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

type UpstreamTemplate_STATUS

type UpstreamTemplate_STATUS struct {
	Auth            *UpstreamAuthSettings_STATUS `json:"auth,omitempty"`
	CategoryPattern *string                      `json:"categoryPattern,omitempty"`
	EventPattern    *string                      `json:"eventPattern,omitempty"`
	HubPattern      *string                      `json:"hubPattern,omitempty"`
	UrlTemplate     *string                      `json:"urlTemplate,omitempty"`
}

Deprecated version of UpstreamTemplate_STATUS. Use v1api20211001.UpstreamTemplate_STATUS instead

func (*UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS

func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *v20211001s.UpstreamTemplate_STATUS) error

AssignProperties_From_UpstreamTemplate_STATUS populates our UpstreamTemplate_STATUS from the provided source UpstreamTemplate_STATUS

func (*UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS

func (template *UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS(destination *v20211001s.UpstreamTemplate_STATUS) error

AssignProperties_To_UpstreamTemplate_STATUS populates the provided destination UpstreamTemplate_STATUS from our UpstreamTemplate_STATUS

func (*UpstreamTemplate_STATUS) DeepCopy

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

func (*UpstreamTemplate_STATUS) DeepCopyInto

func (in *UpstreamTemplate_STATUS) DeepCopyInto(out *UpstreamTemplate_STATUS)

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

func (*UpstreamTemplate_STATUS) NewEmptyARMValue

func (template *UpstreamTemplate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*UpstreamTemplate_STATUS) PopulateFromARM

func (template *UpstreamTemplate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type UpstreamTemplate_STATUS_ARM

type UpstreamTemplate_STATUS_ARM struct {
	Auth            *UpstreamAuthSettings_STATUS_ARM `json:"auth,omitempty"`
	CategoryPattern *string                          `json:"categoryPattern,omitempty"`
	EventPattern    *string                          `json:"eventPattern,omitempty"`
	HubPattern      *string                          `json:"hubPattern,omitempty"`
	UrlTemplate     *string                          `json:"urlTemplate,omitempty"`
}

Deprecated version of UpstreamTemplate_STATUS. Use v1api20211001.UpstreamTemplate_STATUS instead

func (*UpstreamTemplate_STATUS_ARM) DeepCopy

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

func (*UpstreamTemplate_STATUS_ARM) DeepCopyInto

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

type UserAssignedIdentityDetails

type UserAssignedIdentityDetails struct {
	Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}

Deprecated version of UserAssignedIdentityDetails. Use v1api20211001.UserAssignedIdentityDetails instead

func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails

func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20211001s.UserAssignedIdentityDetails) error

AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails

func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails

func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20211001s.UserAssignedIdentityDetails) error

AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails

func (*UserAssignedIdentityDetails) DeepCopy

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

func (*UserAssignedIdentityDetails) DeepCopyInto

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

type UserAssignedIdentityDetails_ARM

type UserAssignedIdentityDetails_ARM struct {
}

Information about the user assigned identity for the resource

func (*UserAssignedIdentityDetails_ARM) DeepCopy

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

func (*UserAssignedIdentityDetails_ARM) DeepCopyInto

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

type UserAssignedIdentityProperty_STATUS

type UserAssignedIdentityProperty_STATUS struct {
	ClientId    *string `json:"clientId,omitempty"`
	PrincipalId *string `json:"principalId,omitempty"`
}

Deprecated version of UserAssignedIdentityProperty_STATUS. Use v1api20211001.UserAssignedIdentityProperty_STATUS instead

func (*UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS

func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *v20211001s.UserAssignedIdentityProperty_STATUS) error

AssignProperties_From_UserAssignedIdentityProperty_STATUS populates our UserAssignedIdentityProperty_STATUS from the provided source UserAssignedIdentityProperty_STATUS

func (*UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS

func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS(destination *v20211001s.UserAssignedIdentityProperty_STATUS) error

AssignProperties_To_UserAssignedIdentityProperty_STATUS populates the provided destination UserAssignedIdentityProperty_STATUS from our UserAssignedIdentityProperty_STATUS

func (*UserAssignedIdentityProperty_STATUS) DeepCopy

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

func (*UserAssignedIdentityProperty_STATUS) DeepCopyInto

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

func (*UserAssignedIdentityProperty_STATUS) NewEmptyARMValue

NewEmptyARMValue returns an empty ARM value suitable for deserializing into

func (*UserAssignedIdentityProperty_STATUS) PopulateFromARM

func (property *UserAssignedIdentityProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error

PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object

type UserAssignedIdentityProperty_STATUS_ARM

type UserAssignedIdentityProperty_STATUS_ARM struct {
	ClientId    *string `json:"clientId,omitempty"`
	PrincipalId *string `json:"principalId,omitempty"`
}

Deprecated version of UserAssignedIdentityProperty_STATUS. Use v1api20211001.UserAssignedIdentityProperty_STATUS instead

func (*UserAssignedIdentityProperty_STATUS_ARM) DeepCopy

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

func (*UserAssignedIdentityProperty_STATUS_ARM) DeepCopyInto

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL