Documentation ¶
Overview ¶
Package v1api20211001 contains API Schema definitions for the signalrservice v1api20211001 API group +groupName=signalrservice.azure.com
Package v1api20211001 contains API Schema definitions for the signalrservice v1api20211001 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 +versionName=v1api20211001
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type ACLAction
- type ACLAction_STATUS
- type APIVersion
- type FeatureFlags
- type FeatureFlags_STATUS
- type ManagedIdentity
- func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *storage.ManagedIdentity) error
- func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *storage.ManagedIdentity) error
- func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
- func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
- func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentitySettings
- func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *storage.ManagedIdentitySettings) error
- func (settings *ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings(destination *storage.ManagedIdentitySettings) error
- func (settings *ManagedIdentitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedIdentitySettings) DeepCopy() *ManagedIdentitySettings
- func (in *ManagedIdentitySettings) DeepCopyInto(out *ManagedIdentitySettings)
- func (settings *ManagedIdentitySettings) Initialize_From_ManagedIdentitySettings_STATUS(source *ManagedIdentitySettings_STATUS) error
- func (settings *ManagedIdentitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedIdentitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentitySettings_STATUS
- func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *storage.ManagedIdentitySettings_STATUS) error
- func (settings *ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS(destination *storage.ManagedIdentitySettings_STATUS) error
- func (in *ManagedIdentitySettings_STATUS) DeepCopy() *ManagedIdentitySettings_STATUS
- func (in *ManagedIdentitySettings_STATUS) DeepCopyInto(out *ManagedIdentitySettings_STATUS)
- func (settings *ManagedIdentitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedIdentitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentityType
- type ManagedIdentityType_STATUS
- type ManagedIdentity_STATUS
- func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *storage.ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *storage.ManagedIdentity_STATUS) error
- func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
- func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)
- func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkACL
- func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *storage.NetworkACL) error
- func (networkACL *NetworkACL) AssignProperties_To_NetworkACL(destination *storage.NetworkACL) error
- func (networkACL *NetworkACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NetworkACL) DeepCopy() *NetworkACL
- func (in *NetworkACL) DeepCopyInto(out *NetworkACL)
- func (networkACL *NetworkACL) Initialize_From_NetworkACL_STATUS(source *NetworkACL_STATUS) error
- func (networkACL *NetworkACL) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkACL_STATUS
- func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *storage.NetworkACL_STATUS) error
- func (networkACL *NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS(destination *storage.NetworkACL_STATUS) error
- func (in *NetworkACL_STATUS) DeepCopy() *NetworkACL_STATUS
- func (in *NetworkACL_STATUS) DeepCopyInto(out *NetworkACL_STATUS)
- func (networkACL *NetworkACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (networkACL *NetworkACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointACL
- func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *storage.PrivateEndpointACL) error
- func (endpointACL *PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL(destination *storage.PrivateEndpointACL) error
- func (endpointACL *PrivateEndpointACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL
- func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)
- func (endpointACL *PrivateEndpointACL) Initialize_From_PrivateEndpointACL_STATUS(source *PrivateEndpointACL_STATUS) error
- func (endpointACL *PrivateEndpointACL) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointACL_STATUS
- func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *storage.PrivateEndpointACL_STATUS) error
- func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS(destination *storage.PrivateEndpointACL_STATUS) error
- func (in *PrivateEndpointACL_STATUS) DeepCopy() *PrivateEndpointACL_STATUS
- func (in *PrivateEndpointACL_STATUS) DeepCopyInto(out *PrivateEndpointACL_STATUS)
- func (endpointACL *PrivateEndpointACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpointACL *PrivateEndpointACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(...) error
- func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
- func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProvisioningState_STATUS
- type ResourceLogCategory
- func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *storage.ResourceLogCategory) error
- func (category *ResourceLogCategory) AssignProperties_To_ResourceLogCategory(destination *storage.ResourceLogCategory) error
- func (category *ResourceLogCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory
- func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)
- func (category *ResourceLogCategory) Initialize_From_ResourceLogCategory_STATUS(source *ResourceLogCategory_STATUS) error
- func (category *ResourceLogCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogCategory_STATUS
- func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *storage.ResourceLogCategory_STATUS) error
- func (category *ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS(destination *storage.ResourceLogCategory_STATUS) error
- func (in *ResourceLogCategory_STATUS) DeepCopy() *ResourceLogCategory_STATUS
- func (in *ResourceLogCategory_STATUS) DeepCopyInto(out *ResourceLogCategory_STATUS)
- func (category *ResourceLogCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *ResourceLogCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogConfiguration
- func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *storage.ResourceLogConfiguration) error
- func (configuration *ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration(destination *storage.ResourceLogConfiguration) error
- func (configuration *ResourceLogConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceLogConfiguration) DeepCopy() *ResourceLogConfiguration
- func (in *ResourceLogConfiguration) DeepCopyInto(out *ResourceLogConfiguration)
- func (configuration *ResourceLogConfiguration) Initialize_From_ResourceLogConfiguration_STATUS(source *ResourceLogConfiguration_STATUS) error
- func (configuration *ResourceLogConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ResourceLogConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogConfiguration_STATUS
- func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *storage.ResourceLogConfiguration_STATUS) error
- func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS(destination *storage.ResourceLogConfiguration_STATUS) error
- func (in *ResourceLogConfiguration_STATUS) DeepCopy() *ResourceLogConfiguration_STATUS
- func (in *ResourceLogConfiguration_STATUS) DeepCopyInto(out *ResourceLogConfiguration_STATUS)
- func (configuration *ResourceLogConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ResourceLogConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceSku
- func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *storage.ResourceSku) error
- func (resourceSku *ResourceSku) AssignProperties_To_ResourceSku(destination *storage.ResourceSku) error
- func (resourceSku *ResourceSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceSku) DeepCopy() *ResourceSku
- func (in *ResourceSku) DeepCopyInto(out *ResourceSku)
- func (resourceSku *ResourceSku) Initialize_From_ResourceSku_STATUS(source *ResourceSku_STATUS) error
- func (resourceSku *ResourceSku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceSku_STATUS
- func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *storage.ResourceSku_STATUS) error
- func (resourceSku *ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS(destination *storage.ResourceSku_STATUS) error
- func (in *ResourceSku_STATUS) DeepCopy() *ResourceSku_STATUS
- func (in *ResourceSku_STATUS) DeepCopyInto(out *ResourceSku_STATUS)
- func (resourceSku *ResourceSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resourceSku *ResourceSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessUpstreamSettings
- func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *storage.ServerlessUpstreamSettings) error
- func (settings *ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings(destination *storage.ServerlessUpstreamSettings) error
- func (settings *ServerlessUpstreamSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServerlessUpstreamSettings) DeepCopy() *ServerlessUpstreamSettings
- func (in *ServerlessUpstreamSettings) DeepCopyInto(out *ServerlessUpstreamSettings)
- func (settings *ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS(source *ServerlessUpstreamSettings_STATUS) error
- func (settings *ServerlessUpstreamSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessUpstreamSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessUpstreamSettings_STATUS
- func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *storage.ServerlessUpstreamSettings_STATUS) error
- func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS(destination *storage.ServerlessUpstreamSettings_STATUS) error
- func (in *ServerlessUpstreamSettings_STATUS) DeepCopy() *ServerlessUpstreamSettings_STATUS
- func (in *ServerlessUpstreamSettings_STATUS) DeepCopyInto(out *ServerlessUpstreamSettings_STATUS)
- func (settings *ServerlessUpstreamSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessUpstreamSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServiceKind
- type ServiceKind_STATUS
- type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *storage.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(...) error
- func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
- func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded)
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR
- func (signalR *SignalR) AssignProperties_From_SignalR(source *storage.SignalR) error
- func (signalR *SignalR) AssignProperties_To_SignalR(destination *storage.SignalR) error
- func (signalR *SignalR) AzureName() string
- func (signalR *SignalR) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (signalR *SignalR) ConvertFrom(hub conversion.Hub) error
- func (signalR *SignalR) ConvertTo(hub conversion.Hub) error
- func (in *SignalR) DeepCopy() *SignalR
- func (in *SignalR) DeepCopyInto(out *SignalR)
- func (in *SignalR) DeepCopyObject() runtime.Object
- func (signalR *SignalR) Default()
- func (signalR SignalR) GetAPIVersion() string
- func (signalR *SignalR) GetConditions() conditions.Conditions
- func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope
- func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec
- func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) GetSupportedOperations() []genruntime.ResourceOperation
- func (signalR *SignalR) GetType() string
- func (signalR *SignalR) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
- func (signalR *SignalR) Owner() *genruntime.ResourceReference
- func (signalR *SignalR) SecretDestinationExpressions() []*core.DestinationExpression
- func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
- func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
- func (signalR *SignalR) ValidateCreate() (admission.Warnings, error)
- func (signalR *SignalR) ValidateDelete() (admission.Warnings, error)
- func (signalR *SignalR) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type SignalRCorsSettings
- func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *storage.SignalRCorsSettings) error
- func (settings *SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings(destination *storage.SignalRCorsSettings) error
- func (settings *SignalRCorsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings
- func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)
- func (settings *SignalRCorsSettings) Initialize_From_SignalRCorsSettings_STATUS(source *SignalRCorsSettings_STATUS) error
- func (settings *SignalRCorsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRCorsSettings_STATUS
- func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *storage.SignalRCorsSettings_STATUS) error
- func (settings *SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS(destination *storage.SignalRCorsSettings_STATUS) error
- func (in *SignalRCorsSettings_STATUS) DeepCopy() *SignalRCorsSettings_STATUS
- func (in *SignalRCorsSettings_STATUS) DeepCopyInto(out *SignalRCorsSettings_STATUS)
- func (settings *SignalRCorsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRCorsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRFeature
- func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *storage.SignalRFeature) error
- func (feature *SignalRFeature) AssignProperties_To_SignalRFeature(destination *storage.SignalRFeature) error
- func (feature *SignalRFeature) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRFeature) DeepCopy() *SignalRFeature
- func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)
- func (feature *SignalRFeature) Initialize_From_SignalRFeature_STATUS(source *SignalRFeature_STATUS) error
- func (feature *SignalRFeature) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRFeature_STATUS
- func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *storage.SignalRFeature_STATUS) error
- func (feature *SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS(destination *storage.SignalRFeature_STATUS) error
- func (in *SignalRFeature_STATUS) DeepCopy() *SignalRFeature_STATUS
- func (in *SignalRFeature_STATUS) DeepCopyInto(out *SignalRFeature_STATUS)
- func (feature *SignalRFeature_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feature *SignalRFeature_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRList
- type SignalRNetworkACLs
- func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *storage.SignalRNetworkACLs) error
- func (acLs *SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs(destination *storage.SignalRNetworkACLs) error
- func (acLs *SignalRNetworkACLs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs
- func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)
- func (acLs *SignalRNetworkACLs) Initialize_From_SignalRNetworkACLs_STATUS(source *SignalRNetworkACLs_STATUS) error
- func (acLs *SignalRNetworkACLs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRNetworkACLs_STATUS
- func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *storage.SignalRNetworkACLs_STATUS) error
- func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS(destination *storage.SignalRNetworkACLs_STATUS) error
- func (in *SignalRNetworkACLs_STATUS) DeepCopy() *SignalRNetworkACLs_STATUS
- func (in *SignalRNetworkACLs_STATUS) DeepCopyInto(out *SignalRNetworkACLs_STATUS)
- func (acLs *SignalRNetworkACLs_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acLs *SignalRNetworkACLs_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalROperatorSecrets
- func (secrets *SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets(source *storage.SignalROperatorSecrets) error
- func (secrets *SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets(destination *storage.SignalROperatorSecrets) error
- func (in *SignalROperatorSecrets) DeepCopy() *SignalROperatorSecrets
- func (in *SignalROperatorSecrets) DeepCopyInto(out *SignalROperatorSecrets)
- type SignalROperatorSpec
- func (operator *SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec(source *storage.SignalROperatorSpec) error
- func (operator *SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec(destination *storage.SignalROperatorSpec) error
- func (in *SignalROperatorSpec) DeepCopy() *SignalROperatorSpec
- func (in *SignalROperatorSpec) DeepCopyInto(out *SignalROperatorSpec)
- type SignalRRequestType
- type SignalRRequestType_STATUS
- type SignalRSkuTier
- type SignalRSkuTier_STATUS
- type SignalRTlsSettings
- func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *storage.SignalRTlsSettings) error
- func (settings *SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings(destination *storage.SignalRTlsSettings) error
- func (settings *SignalRTlsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings
- func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)
- func (settings *SignalRTlsSettings) Initialize_From_SignalRTlsSettings_STATUS(source *SignalRTlsSettings_STATUS) error
- func (settings *SignalRTlsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRTlsSettings_STATUS
- func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *storage.SignalRTlsSettings_STATUS) error
- func (settings *SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS(destination *storage.SignalRTlsSettings_STATUS) error
- func (in *SignalRTlsSettings_STATUS) DeepCopy() *SignalRTlsSettings_STATUS
- func (in *SignalRTlsSettings_STATUS) DeepCopyInto(out *SignalRTlsSettings_STATUS)
- func (settings *SignalRTlsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRTlsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR_STATUS
- func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *storage.SignalR_STATUS) error
- func (signalR *SignalR_STATUS) AssignProperties_To_SignalR_STATUS(destination *storage.SignalR_STATUS) error
- func (signalR *SignalR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (signalR *SignalR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SignalR_STATUS) DeepCopy() *SignalR_STATUS
- func (in *SignalR_STATUS) DeepCopyInto(out *SignalR_STATUS)
- func (signalR *SignalR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signalR *SignalR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR_Spec
- func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *storage.SignalR_Spec) error
- func (signalR *SignalR_Spec) AssignProperties_To_SignalR_Spec(destination *storage.SignalR_Spec) error
- func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (signalR *SignalR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalR_Spec) DeepCopy() *SignalR_Spec
- func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)
- func (signalR *SignalR_Spec) Initialize_From_SignalR_STATUS(source *SignalR_STATUS) error
- func (signalR *SignalR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signalR *SignalR_Spec) OriginalVersion() string
- func (signalR *SignalR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (signalR *SignalR_Spec) SetAzureName(azureName string)
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthSettings
- func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *storage.UpstreamAuthSettings) error
- func (settings *UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings(destination *storage.UpstreamAuthSettings) error
- func (settings *UpstreamAuthSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpstreamAuthSettings) DeepCopy() *UpstreamAuthSettings
- func (in *UpstreamAuthSettings) DeepCopyInto(out *UpstreamAuthSettings)
- func (settings *UpstreamAuthSettings) Initialize_From_UpstreamAuthSettings_STATUS(source *UpstreamAuthSettings_STATUS) error
- func (settings *UpstreamAuthSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *UpstreamAuthSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthSettings_STATUS
- func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *storage.UpstreamAuthSettings_STATUS) error
- func (settings *UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS(destination *storage.UpstreamAuthSettings_STATUS) error
- func (in *UpstreamAuthSettings_STATUS) DeepCopy() *UpstreamAuthSettings_STATUS
- func (in *UpstreamAuthSettings_STATUS) DeepCopyInto(out *UpstreamAuthSettings_STATUS)
- func (settings *UpstreamAuthSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *UpstreamAuthSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthType
- type UpstreamAuthType_STATUS
- type UpstreamTemplate
- func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *storage.UpstreamTemplate) error
- func (template *UpstreamTemplate) AssignProperties_To_UpstreamTemplate(destination *storage.UpstreamTemplate) error
- func (template *UpstreamTemplate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate
- func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)
- func (template *UpstreamTemplate) Initialize_From_UpstreamTemplate_STATUS(source *UpstreamTemplate_STATUS) error
- func (template *UpstreamTemplate) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamTemplate_STATUS
- func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *storage.UpstreamTemplate_STATUS) error
- func (template *UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS(destination *storage.UpstreamTemplate_STATUS) error
- func (in *UpstreamTemplate_STATUS) DeepCopy() *UpstreamTemplate_STATUS
- func (in *UpstreamTemplate_STATUS) DeepCopyInto(out *UpstreamTemplate_STATUS)
- func (template *UpstreamTemplate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (template *UpstreamTemplate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentityProperty_STATUS
- func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *storage.UserAssignedIdentityProperty_STATUS) error
- func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS(destination *storage.UserAssignedIdentityProperty_STATUS) error
- func (in *UserAssignedIdentityProperty_STATUS) DeepCopy() *UserAssignedIdentityProperty_STATUS
- func (in *UserAssignedIdentityProperty_STATUS) DeepCopyInto(out *UserAssignedIdentityProperty_STATUS)
- func (property *UserAssignedIdentityProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *UserAssignedIdentityProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
Constants ¶
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") )
const ( ServiceKind_RawWebSockets = ServiceKind("RawWebSockets") ServiceKind_SignalR = ServiceKind("SignalR") )
const ( ServiceKind_STATUS_RawWebSockets = ServiceKind_STATUS("RawWebSockets") ServiceKind_STATUS_SignalR = ServiceKind_STATUS("SignalR") )
const ( ACLAction_Allow = ACLAction("Allow") ACLAction_Deny = ACLAction("Deny") )
const ( ACLAction_STATUS_Allow = ACLAction_STATUS("Allow") ACLAction_STATUS_Deny = ACLAction_STATUS("Deny") )
const ( FeatureFlags_EnableConnectivityLogs = FeatureFlags("EnableConnectivityLogs") FeatureFlags_EnableLiveTrace = FeatureFlags("EnableLiveTrace") FeatureFlags_EnableMessagingLogs = FeatureFlags("EnableMessagingLogs") FeatureFlags_ServiceMode = FeatureFlags("ServiceMode") )
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") )
const ( ManagedIdentityType_None = ManagedIdentityType("None") ManagedIdentityType_SystemAssigned = ManagedIdentityType("SystemAssigned") ManagedIdentityType_UserAssigned = ManagedIdentityType("UserAssigned") )
const ( ManagedIdentityType_STATUS_None = ManagedIdentityType_STATUS("None") ManagedIdentityType_STATUS_SystemAssigned = ManagedIdentityType_STATUS("SystemAssigned") ManagedIdentityType_STATUS_UserAssigned = ManagedIdentityType_STATUS("UserAssigned") )
const ( SignalRSkuTier_Basic = SignalRSkuTier("Basic") SignalRSkuTier_Free = SignalRSkuTier("Free") SignalRSkuTier_Premium = SignalRSkuTier("Premium") SignalRSkuTier_Standard = SignalRSkuTier("Standard") )
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") )
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") )
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") )
const ( SignalRRequestType_ClientConnection = SignalRRequestType("ClientConnection") SignalRRequestType_RESTAPI = SignalRRequestType("RESTAPI") SignalRRequestType_ServerConnection = SignalRRequestType("ServerConnection") SignalRRequestType_Trace = SignalRRequestType("Trace") )
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") )
const ( UpstreamAuthType_ManagedIdentity = UpstreamAuthType("ManagedIdentity") UpstreamAuthType_None = UpstreamAuthType("None") )
const ( UpstreamAuthType_STATUS_ManagedIdentity = UpstreamAuthType_STATUS("ManagedIdentity") UpstreamAuthType_STATUS_None = UpstreamAuthType_STATUS("None") )
const APIVersion_Value = APIVersion("2021-10-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "signalrservice.azure.com", Version: "v1api20211001"} // 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
Azure Networking ACL Action. +kubebuilder:validation:Enum={"Allow","Deny"}
type FeatureFlags ¶
type FeatureFlags string
FeatureFlags is the supported features of Azure SignalR service. - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature. +kubebuilder:validation:Enum={"EnableConnectivityLogs","EnableLiveTrace","EnableMessagingLogs","ServiceMode"}
type FeatureFlags_STATUS ¶
type FeatureFlags_STATUS string
FeatureFlags is the supported features of Azure SignalR service. - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
type ManagedIdentity ¶
type ManagedIdentity struct { // Type: Represents the identity type: systemAssigned, userAssigned, None Type *ManagedIdentityType `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
A class represent managed identities used for request and response
func (*ManagedIdentity) AssignProperties_From_ManagedIdentity ¶
func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *storage.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 *storage.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) Initialize_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
Initialize_From_ManagedIdentity_STATUS populates our ManagedIdentity from the provided source ManagedIdentity_STATUS
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: The Resource indicating the App ID URI of the target resource. // It also appears in the aud (audience) claim of the issued token. Resource *string `json:"resource,omitempty"` }
Managed identity settings for upstream.
func (*ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings ¶
func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *storage.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 *storage.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 ¶
func (in *ManagedIdentitySettings) DeepCopy() *ManagedIdentitySettings
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) Initialize_From_ManagedIdentitySettings_STATUS ¶
func (settings *ManagedIdentitySettings) Initialize_From_ManagedIdentitySettings_STATUS(source *ManagedIdentitySettings_STATUS) error
Initialize_From_ManagedIdentitySettings_STATUS populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings_STATUS
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_STATUS ¶
type ManagedIdentitySettings_STATUS struct { // Resource: The Resource indicating the App ID URI of the target resource. // It also appears in the aud (audience) claim of the issued token. Resource *string `json:"resource,omitempty"` }
Managed identity settings for upstream.
func (*ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS ¶
func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *storage.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 *storage.ManagedIdentitySettings_STATUS) error
AssignProperties_To_ManagedIdentitySettings_STATUS populates the provided destination ManagedIdentitySettings_STATUS from our ManagedIdentitySettings_STATUS
func (*ManagedIdentitySettings_STATUS) DeepCopy ¶
func (in *ManagedIdentitySettings_STATUS) DeepCopy() *ManagedIdentitySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentitySettings_STATUS.
func (*ManagedIdentitySettings_STATUS) DeepCopyInto ¶
func (in *ManagedIdentitySettings_STATUS) DeepCopyInto(out *ManagedIdentitySettings_STATUS)
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 ManagedIdentityType ¶
type ManagedIdentityType string
Represents the identity type: systemAssigned, userAssigned, None +kubebuilder:validation:Enum={"None","SystemAssigned","UserAssigned"}
type ManagedIdentityType_STATUS ¶
type ManagedIdentityType_STATUS string
Represents the identity type: systemAssigned, userAssigned, None
type ManagedIdentity_STATUS ¶
type ManagedIdentity_STATUS struct { // PrincipalId: Get the principal id for the system assigned identity. // Only be used in response. PrincipalId *string `json:"principalId,omitempty"` // TenantId: Get the tenant id for the system assigned identity. // Only be used in response TenantId *string `json:"tenantId,omitempty"` // Type: Represents the identity type: systemAssigned, userAssigned, None Type *ManagedIdentityType_STATUS `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities map[string]UserAssignedIdentityProperty_STATUS `json:"userAssignedIdentities,omitempty"` }
A class represent managed identities used for request and response
func (*ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *storage.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 *storage.ManagedIdentity_STATUS) error
AssignProperties_To_ManagedIdentity_STATUS populates the provided destination ManagedIdentity_STATUS from our ManagedIdentity_STATUS
func (*ManagedIdentity_STATUS) DeepCopy ¶
func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
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 NetworkACL ¶
type NetworkACL struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []SignalRRequestType `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []SignalRRequestType `json:"deny,omitempty"` }
Network ACL
func (*NetworkACL) AssignProperties_From_NetworkACL ¶
func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *storage.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 *storage.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) Initialize_From_NetworkACL_STATUS ¶
func (networkACL *NetworkACL) Initialize_From_NetworkACL_STATUS(source *NetworkACL_STATUS) error
Initialize_From_NetworkACL_STATUS populates our NetworkACL from the provided source NetworkACL_STATUS
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_STATUS ¶
type NetworkACL_STATUS struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []SignalRRequestType_STATUS `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []SignalRRequestType_STATUS `json:"deny,omitempty"` }
Network ACL
func (*NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS ¶
func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *storage.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 *storage.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 PrivateEndpointACL ¶
type PrivateEndpointACL struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []SignalRRequestType `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []SignalRRequestType `json:"deny,omitempty"` // +kubebuilder:validation:Required // Name: Name of the private endpoint connection Name *string `json:"name,omitempty"` }
ACL for a private endpoint
func (*PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL ¶
func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *storage.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 *storage.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) Initialize_From_PrivateEndpointACL_STATUS ¶
func (endpointACL *PrivateEndpointACL) Initialize_From_PrivateEndpointACL_STATUS(source *PrivateEndpointACL_STATUS) error
Initialize_From_PrivateEndpointACL_STATUS populates our PrivateEndpointACL from the provided source PrivateEndpointACL_STATUS
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_STATUS ¶
type PrivateEndpointACL_STATUS struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []SignalRRequestType_STATUS `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []SignalRRequestType_STATUS `json:"deny,omitempty"` // Name: Name of the private endpoint connection Name *string `json:"name,omitempty"` }
ACL for a private endpoint
func (*PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS ¶
func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *storage.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 *storage.PrivateEndpointACL_STATUS) error
AssignProperties_To_PrivateEndpointACL_STATUS populates the provided destination PrivateEndpointACL_STATUS from our PrivateEndpointACL_STATUS
func (*PrivateEndpointACL_STATUS) DeepCopy ¶
func (in *PrivateEndpointACL_STATUS) DeepCopy() *PrivateEndpointACL_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACL_STATUS.
func (*PrivateEndpointACL_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointACL_STATUS) DeepCopyInto(out *PrivateEndpointACL_STATUS)
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 PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded struct { // Id: Fully qualified resource Id for the resource. Id *string `json:"id,omitempty"` }
A private endpoint connection to an azure resource
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *storage.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 *storage.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 ¶
func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded.
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
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 ProvisioningState_STATUS ¶
type ProvisioningState_STATUS string
Provisioning state of the resource.
type ResourceLogCategory ¶
type ResourceLogCategory struct { // Enabled: Indicates whether or the resource log category is enabled. // Available values: true, false. // Case insensitive. Enabled *string `json:"enabled,omitempty"` // Name: Gets or sets the resource log category's name. // Available values: ConnectivityLogs, MessagingLogs. // Case insensitive. Name *string `json:"name,omitempty"` }
Resource log category configuration of a Microsoft.SignalRService resource.
func (*ResourceLogCategory) AssignProperties_From_ResourceLogCategory ¶
func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *storage.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 *storage.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) Initialize_From_ResourceLogCategory_STATUS ¶
func (category *ResourceLogCategory) Initialize_From_ResourceLogCategory_STATUS(source *ResourceLogCategory_STATUS) error
Initialize_From_ResourceLogCategory_STATUS populates our ResourceLogCategory from the provided source ResourceLogCategory_STATUS
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_STATUS ¶
type ResourceLogCategory_STATUS struct { // Enabled: Indicates whether or the resource log category is enabled. // Available values: true, false. // Case insensitive. Enabled *string `json:"enabled,omitempty"` // Name: Gets or sets the resource log category's name. // Available values: ConnectivityLogs, MessagingLogs. // Case insensitive. Name *string `json:"name,omitempty"` }
Resource log category configuration of a Microsoft.SignalRService resource.
func (*ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS ¶
func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *storage.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 *storage.ResourceLogCategory_STATUS) error
AssignProperties_To_ResourceLogCategory_STATUS populates the provided destination ResourceLogCategory_STATUS from our ResourceLogCategory_STATUS
func (*ResourceLogCategory_STATUS) DeepCopy ¶
func (in *ResourceLogCategory_STATUS) DeepCopy() *ResourceLogCategory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategory_STATUS.
func (*ResourceLogCategory_STATUS) DeepCopyInto ¶
func (in *ResourceLogCategory_STATUS) DeepCopyInto(out *ResourceLogCategory_STATUS)
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 ResourceLogConfiguration ¶
type ResourceLogConfiguration struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategory `json:"categories,omitempty"` }
Resource log configuration of a Microsoft.SignalRService resource.
func (*ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration ¶
func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *storage.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 *storage.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 ¶
func (in *ResourceLogConfiguration) DeepCopy() *ResourceLogConfiguration
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) Initialize_From_ResourceLogConfiguration_STATUS ¶
func (configuration *ResourceLogConfiguration) Initialize_From_ResourceLogConfiguration_STATUS(source *ResourceLogConfiguration_STATUS) error
Initialize_From_ResourceLogConfiguration_STATUS populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration_STATUS
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_STATUS ¶
type ResourceLogConfiguration_STATUS struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategory_STATUS `json:"categories,omitempty"` }
Resource log configuration of a Microsoft.SignalRService resource.
func (*ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS ¶
func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *storage.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 *storage.ResourceLogConfiguration_STATUS) error
AssignProperties_To_ResourceLogConfiguration_STATUS populates the provided destination ResourceLogConfiguration_STATUS from our ResourceLogConfiguration_STATUS
func (*ResourceLogConfiguration_STATUS) DeepCopy ¶
func (in *ResourceLogConfiguration_STATUS) DeepCopy() *ResourceLogConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogConfiguration_STATUS.
func (*ResourceLogConfiguration_STATUS) DeepCopyInto ¶
func (in *ResourceLogConfiguration_STATUS) DeepCopyInto(out *ResourceLogConfiguration_STATUS)
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 ResourceSku ¶
type ResourceSku struct { // Capacity: Optional, integer. The unit count of the resource. 1 by default. // If present, following values are allowed: // Free: 1 // Standard: 1,2,5,10,20,50,100 Capacity *int `json:"capacity,omitempty"` // +kubebuilder:validation:Required // Name: The name of the SKU. Required. // Allowed values: Standard_S1, Free_F1 Name *string `json:"name,omitempty"` // Tier: Optional tier of this particular SKU. 'Standard' or 'Free'. // `Basic` is deprecated, use `Standard` instead. Tier *SignalRSkuTier `json:"tier,omitempty"` }
The billing information of the resource.
func (*ResourceSku) AssignProperties_From_ResourceSku ¶
func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *storage.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 *storage.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) Initialize_From_ResourceSku_STATUS ¶
func (resourceSku *ResourceSku) Initialize_From_ResourceSku_STATUS(source *ResourceSku_STATUS) error
Initialize_From_ResourceSku_STATUS populates our ResourceSku from the provided source ResourceSku_STATUS
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_STATUS ¶
type ResourceSku_STATUS struct { // Capacity: Optional, integer. The unit count of the resource. 1 by default. // If present, following values are allowed: // Free: 1 // Standard: 1,2,5,10,20,50,100 Capacity *int `json:"capacity,omitempty"` // Family: Not used. Retained for future use. Family *string `json:"family,omitempty"` // Name: The name of the SKU. Required. // Allowed values: Standard_S1, Free_F1 Name *string `json:"name,omitempty"` // Size: Not used. Retained for future use. Size *string `json:"size,omitempty"` // Tier: Optional tier of this particular SKU. 'Standard' or 'Free'. // `Basic` is deprecated, use `Standard` instead. Tier *SignalRSkuTier_STATUS `json:"tier,omitempty"` }
The billing information of the resource.
func (*ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS ¶
func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *storage.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 *storage.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 ServerlessUpstreamSettings ¶
type ServerlessUpstreamSettings struct { // Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. Templates []UpstreamTemplate `json:"templates,omitempty"` }
The settings for the Upstream when the service is in server-less mode.
func (*ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings ¶
func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *storage.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 *storage.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 ¶
func (in *ServerlessUpstreamSettings) DeepCopy() *ServerlessUpstreamSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettings.
func (*ServerlessUpstreamSettings) DeepCopyInto ¶
func (in *ServerlessUpstreamSettings) DeepCopyInto(out *ServerlessUpstreamSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS ¶
func (settings *ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS(source *ServerlessUpstreamSettings_STATUS) error
Initialize_From_ServerlessUpstreamSettings_STATUS populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings_STATUS
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_STATUS ¶
type ServerlessUpstreamSettings_STATUS struct { // Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. Templates []UpstreamTemplate_STATUS `json:"templates,omitempty"` }
The settings for the Upstream when the service is in server-less mode.
func (*ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS ¶
func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *storage.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 *storage.ServerlessUpstreamSettings_STATUS) error
AssignProperties_To_ServerlessUpstreamSettings_STATUS populates the provided destination ServerlessUpstreamSettings_STATUS from our ServerlessUpstreamSettings_STATUS
func (*ServerlessUpstreamSettings_STATUS) DeepCopy ¶
func (in *ServerlessUpstreamSettings_STATUS) DeepCopy() *ServerlessUpstreamSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettings_STATUS.
func (*ServerlessUpstreamSettings_STATUS) DeepCopyInto ¶
func (in *ServerlessUpstreamSettings_STATUS) DeepCopyInto(out *ServerlessUpstreamSettings_STATUS)
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 ServiceKind ¶
type ServiceKind string
The kind of the service, it can be SignalR or RawWebSockets +kubebuilder:validation:Enum={"RawWebSockets","SignalR"}
type ServiceKind_STATUS ¶
type ServiceKind_STATUS string
The kind of the service, it can be SignalR or RawWebSockets
type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded ¶
type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded struct { string `json:"id,omitempty"` }Id *
Describes a Shared Private Link Resource
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *storage.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 *storage.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 ¶
func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded.
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto ¶
func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
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 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" Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}
func (*SignalR) AssignProperties_From_SignalR ¶
AssignProperties_From_SignalR populates our SignalR from the provided source SignalR
func (*SignalR) AssignProperties_To_SignalR ¶
AssignProperties_To_SignalR populates the provided destination SignalR from our SignalR
func (*SignalR) ConfigMapDestinationExpressions ¶
func (signalR *SignalR) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR.
func (*SignalR) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalR) DeepCopyObject ¶
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 ¶
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) GetSupportedOperations ¶
func (signalR *SignalR) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*SignalR) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"
func (*SignalR) InitializeSpec ¶
func (signalR *SignalR) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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) SecretDestinationExpressions ¶
func (signalR *SignalR) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 ¶
ValidateCreate validates the creation of the resource
func (*SignalR) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type SignalRCorsSettings ¶
type SignalRCorsSettings struct { // AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: // http://example.com:12345). Use "*" to allow all. If omitted, allow all by default. AllowedOrigins []string `json:"allowedOrigins,omitempty"` }
Cross-Origin Resource Sharing (CORS) settings.
func (*SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings ¶
func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *storage.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 *storage.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) Initialize_From_SignalRCorsSettings_STATUS ¶
func (settings *SignalRCorsSettings) Initialize_From_SignalRCorsSettings_STATUS(source *SignalRCorsSettings_STATUS) error
Initialize_From_SignalRCorsSettings_STATUS populates our SignalRCorsSettings from the provided source SignalRCorsSettings_STATUS
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_STATUS ¶
type SignalRCorsSettings_STATUS struct { // AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: // http://example.com:12345). Use "*" to allow all. If omitted, allow all by default. AllowedOrigins []string `json:"allowedOrigins,omitempty"` }
Cross-Origin Resource Sharing (CORS) settings.
func (*SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS ¶
func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *storage.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 *storage.SignalRCorsSettings_STATUS) error
AssignProperties_To_SignalRCorsSettings_STATUS populates the provided destination SignalRCorsSettings_STATUS from our SignalRCorsSettings_STATUS
func (*SignalRCorsSettings_STATUS) DeepCopy ¶
func (in *SignalRCorsSettings_STATUS) DeepCopy() *SignalRCorsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettings_STATUS.
func (*SignalRCorsSettings_STATUS) DeepCopyInto ¶
func (in *SignalRCorsSettings_STATUS) DeepCopyInto(out *SignalRCorsSettings_STATUS)
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 SignalRFeature ¶
type SignalRFeature struct { // +kubebuilder:validation:Required // Flag: FeatureFlags is the supported features of Azure SignalR service. // - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; // "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both // Default and Serverless mode but not recommended; "PredefinedOnly": for future use. // - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. // - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. // - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live // traces in real time, it will be helpful when you developing your own Azure SignalR based web application or // self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. // Values allowed: "true"/"false", to enable/disable live trace feature. Flag *FeatureFlags `json:"flag,omitempty"` // Properties: Optional properties related to this feature. Properties map[string]string `json:"properties,omitempty"` // +kubebuilder:validation:Required // +kubebuilder:validation:MaxLength=128 // +kubebuilder:validation:MinLength=1 // Value: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for // allowed values. Value *string `json:"value,omitempty"` }
Feature of a resource, which controls the runtime behavior.
func (*SignalRFeature) AssignProperties_From_SignalRFeature ¶
func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *storage.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 *storage.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) Initialize_From_SignalRFeature_STATUS ¶
func (feature *SignalRFeature) Initialize_From_SignalRFeature_STATUS(source *SignalRFeature_STATUS) error
Initialize_From_SignalRFeature_STATUS populates our SignalRFeature from the provided source SignalRFeature_STATUS
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_STATUS ¶
type SignalRFeature_STATUS struct { // Flag: FeatureFlags is the supported features of Azure SignalR service. // - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; // "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both // Default and Serverless mode but not recommended; "PredefinedOnly": for future use. // - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. // - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. // - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live // traces in real time, it will be helpful when you developing your own Azure SignalR based web application or // self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. // Values allowed: "true"/"false", to enable/disable live trace feature. Flag *FeatureFlags_STATUS `json:"flag,omitempty"` // Properties: Optional properties related to this feature. Properties map[string]string `json:"properties,omitempty"` // Value: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for // allowed values. Value *string `json:"value,omitempty"` }
Feature of a resource, which controls the runtime behavior.
func (*SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS ¶
func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *storage.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 *storage.SignalRFeature_STATUS) error
AssignProperties_To_SignalRFeature_STATUS populates the provided destination SignalRFeature_STATUS from our SignalRFeature_STATUS
func (*SignalRFeature_STATUS) DeepCopy ¶
func (in *SignalRFeature_STATUS) DeepCopy() *SignalRFeature_STATUS
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 SignalRList ¶
type SignalRList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SignalR `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}
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: Azure Networking ACL Action. DefaultAction *ACLAction `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACL `json:"privateEndpoints,omitempty"` // PublicNetwork: Network ACL PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
Network ACLs for the resource
func (*SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs ¶
func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *storage.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 *storage.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) Initialize_From_SignalRNetworkACLs_STATUS ¶
func (acLs *SignalRNetworkACLs) Initialize_From_SignalRNetworkACLs_STATUS(source *SignalRNetworkACLs_STATUS) error
Initialize_From_SignalRNetworkACLs_STATUS populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs_STATUS
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_STATUS ¶
type SignalRNetworkACLs_STATUS struct { // DefaultAction: Azure Networking ACL Action. DefaultAction *ACLAction_STATUS `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACL_STATUS `json:"privateEndpoints,omitempty"` // PublicNetwork: Network ACL PublicNetwork *NetworkACL_STATUS `json:"publicNetwork,omitempty"` }
Network ACLs for the resource
func (*SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS ¶
func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *storage.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 *storage.SignalRNetworkACLs_STATUS) error
AssignProperties_To_SignalRNetworkACLs_STATUS populates the provided destination SignalRNetworkACLs_STATUS from our SignalRNetworkACLs_STATUS
func (*SignalRNetworkACLs_STATUS) DeepCopy ¶
func (in *SignalRNetworkACLs_STATUS) DeepCopy() *SignalRNetworkACLs_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLs_STATUS.
func (*SignalRNetworkACLs_STATUS) DeepCopyInto ¶
func (in *SignalRNetworkACLs_STATUS) DeepCopyInto(out *SignalRNetworkACLs_STATUS)
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 SignalROperatorSecrets ¶
type SignalROperatorSecrets struct { // PrimaryConnectionString: indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret // will not be retrieved from Azure. PrimaryConnectionString *genruntime.SecretDestination `json:"primaryConnectionString,omitempty"` // PrimaryKey: indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from // Azure. PrimaryKey *genruntime.SecretDestination `json:"primaryKey,omitempty"` // SecondaryConnectionString: indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret // will not be retrieved from Azure. SecondaryConnectionString *genruntime.SecretDestination `json:"secondaryConnectionString,omitempty"` // SecondaryKey: indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved // from Azure. SecondaryKey *genruntime.SecretDestination `json:"secondaryKey,omitempty"` }
func (*SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets ¶
func (secrets *SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets(source *storage.SignalROperatorSecrets) error
AssignProperties_From_SignalROperatorSecrets populates our SignalROperatorSecrets from the provided source SignalROperatorSecrets
func (*SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets ¶
func (secrets *SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets(destination *storage.SignalROperatorSecrets) error
AssignProperties_To_SignalROperatorSecrets populates the provided destination SignalROperatorSecrets from our SignalROperatorSecrets
func (*SignalROperatorSecrets) DeepCopy ¶
func (in *SignalROperatorSecrets) DeepCopy() *SignalROperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalROperatorSecrets.
func (*SignalROperatorSecrets) DeepCopyInto ¶
func (in *SignalROperatorSecrets) DeepCopyInto(out *SignalROperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalROperatorSpec ¶
type SignalROperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` // Secrets: configures where to place Azure generated secrets. Secrets *SignalROperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec ¶
func (operator *SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec(source *storage.SignalROperatorSpec) error
AssignProperties_From_SignalROperatorSpec populates our SignalROperatorSpec from the provided source SignalROperatorSpec
func (*SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec ¶
func (operator *SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec(destination *storage.SignalROperatorSpec) error
AssignProperties_To_SignalROperatorSpec populates the provided destination SignalROperatorSpec from our SignalROperatorSpec
func (*SignalROperatorSpec) DeepCopy ¶
func (in *SignalROperatorSpec) DeepCopy() *SignalROperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalROperatorSpec.
func (*SignalROperatorSpec) DeepCopyInto ¶
func (in *SignalROperatorSpec) DeepCopyInto(out *SignalROperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRRequestType ¶
type SignalRRequestType string
The incoming request type to the service +kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
type SignalRRequestType_STATUS ¶
type SignalRRequestType_STATUS string
The incoming request type to the service
type SignalRSkuTier ¶
type SignalRSkuTier string
Optional tier of this particular SKU. 'Standard' or 'Free'. `Basic` is deprecated, use `Standard` instead. +kubebuilder:validation:Enum={"Basic","Free","Premium","Standard"}
type SignalRSkuTier_STATUS ¶
type SignalRSkuTier_STATUS string
Optional tier of this particular SKU. 'Standard' or 'Free'. `Basic` is deprecated, use `Standard` instead.
type SignalRTlsSettings ¶
type SignalRTlsSettings struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
TLS settings for the resource
func (*SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings ¶
func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *storage.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 *storage.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) Initialize_From_SignalRTlsSettings_STATUS ¶
func (settings *SignalRTlsSettings) Initialize_From_SignalRTlsSettings_STATUS(source *SignalRTlsSettings_STATUS) error
Initialize_From_SignalRTlsSettings_STATUS populates our SignalRTlsSettings from the provided source SignalRTlsSettings_STATUS
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_STATUS ¶
type SignalRTlsSettings_STATUS struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
TLS settings for the resource
func (*SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS ¶
func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *storage.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 *storage.SignalRTlsSettings_STATUS) error
AssignProperties_To_SignalRTlsSettings_STATUS populates the provided destination SignalRTlsSettings_STATUS from our SignalRTlsSettings_STATUS
func (*SignalRTlsSettings_STATUS) DeepCopy ¶
func (in *SignalRTlsSettings_STATUS) DeepCopy() *SignalRTlsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettings_STATUS.
func (*SignalRTlsSettings_STATUS) DeepCopyInto ¶
func (in *SignalRTlsSettings_STATUS) DeepCopyInto(out *SignalRTlsSettings_STATUS)
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 SignalR_STATUS ¶
type SignalR_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Cors: Cross-Origin Resource Sharing (CORS) settings. Cors *SignalRCorsSettings_STATUS `json:"cors,omitempty"` // DisableAadAuth: DisableLocalAuth // Enable or disable aad auth // When set as true, connection with AuthType=aad won't work. DisableAadAuth *bool `json:"disableAadAuth,omitempty"` // DisableLocalAuth: DisableLocalAuth // Enable or disable local auth with AccessKey // When set as true, connection with AccessKey=xxx won't work. DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` // ExternalIP: The publicly accessible IP of the resource. ExternalIP *string `json:"externalIP,omitempty"` // Features: List of the featureFlags. // FeatureFlags that are not included in the parameters for the update operation will not be modified. // And the response will only include featureFlags that are explicitly set. // When a featureFlag is not explicitly set, its globally default value will be used // But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags. Features []SignalRFeature_STATUS `json:"features,omitempty"` // HostName: FQDN of the service instance. HostName *string `json:"hostName,omitempty"` // HostNamePrefix: Deprecated. HostNamePrefix *string `json:"hostNamePrefix,omitempty"` // Id: Fully qualified resource Id for the resource. Id *string `json:"id,omitempty"` // Identity: A class represent managed identities used for request and response Identity *ManagedIdentity_STATUS `json:"identity,omitempty"` // Kind: The kind of the service, it can be SignalR or RawWebSockets Kind *ServiceKind_STATUS `json:"kind,omitempty"` // Location: The GEO location of the resource. e.g. West US | East US | North Central US | South Central US. Location *string `json:"location,omitempty"` // Name: The name of the resource. Name *string `json:"name,omitempty"` // NetworkACLs: Network ACLs for the resource NetworkACLs *SignalRNetworkACLs_STATUS `json:"networkACLs,omitempty"` // PrivateEndpointConnections: Private endpoint connections to the resource. PrivateEndpointConnections []PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Provisioning state of the resource. ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"` // PublicNetworkAccess: Enable or disable public network access. Default to "Enabled". // When it's Enabled, network ACLs still apply. // When it's Disabled, public network access is always disabled no matter what you set in network ACLs. PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` // PublicPort: The publicly accessible port of the resource which is designed for browser/client side usage. PublicPort *int `json:"publicPort,omitempty"` // ResourceLogConfiguration: Resource log configuration of a Microsoft.SignalRService resource. ResourceLogConfiguration *ResourceLogConfiguration_STATUS `json:"resourceLogConfiguration,omitempty"` // ServerPort: The publicly accessible port of the resource which is designed for customer server side usage. ServerPort *int `json:"serverPort,omitempty"` SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded `json:"sharedPrivateLinkResources,omitempty"` // Sku: The billing information of the resource. Sku *ResourceSku_STATUS `json:"sku,omitempty"` // SystemData: Metadata pertaining to creation and last modification of the resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Tags of the service which is a list of key value pairs that describe the resource. Tags map[string]string `json:"tags,omitempty"` // Tls: TLS settings for the resource Tls *SignalRTlsSettings_STATUS `json:"tls,omitempty"` // Type: The type of the resource - e.g. "Microsoft.SignalRService/SignalR" Type *string `json:"type,omitempty"` // Upstream: The settings for the Upstream when the service is in server-less mode. Upstream *ServerlessUpstreamSettings_STATUS `json:"upstream,omitempty"` // Version: Version of the resource. Probably you need the same or higher version of client SDKs. Version *string `json:"version,omitempty"` }
func (*SignalR_STATUS) AssignProperties_From_SignalR_STATUS ¶
func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *storage.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 *storage.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_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: Cross-Origin Resource Sharing (CORS) settings. Cors *SignalRCorsSettings `json:"cors,omitempty"` // DisableAadAuth: DisableLocalAuth // Enable or disable aad auth // When set as true, connection with AuthType=aad won't work. DisableAadAuth *bool `json:"disableAadAuth,omitempty"` // DisableLocalAuth: DisableLocalAuth // Enable or disable local auth with AccessKey // When set as true, connection with AccessKey=xxx won't work. DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` // Features: List of the featureFlags. // FeatureFlags that are not included in the parameters for the update operation will not be modified. // And the response will only include featureFlags that are explicitly set. // When a featureFlag is not explicitly set, its globally default value will be used // But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags. Features []SignalRFeature `json:"features,omitempty"` // Identity: A class represent managed identities used for request and response Identity *ManagedIdentity `json:"identity,omitempty"` // Kind: The kind of the service, it can be SignalR or RawWebSockets Kind *ServiceKind `json:"kind,omitempty"` // Location: The GEO location of the resource. e.g. West US | East US | North Central US | South Central US. Location *string `json:"location,omitempty"` // NetworkACLs: Network ACLs for the resource NetworkACLs *SignalRNetworkACLs `json:"networkACLs,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *SignalROperatorSpec `json:"operatorSpec,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: Enable or disable public network access. Default to "Enabled". // When it's Enabled, network ACLs still apply. // When it's Disabled, public network access is always disabled no matter what you set in network ACLs. PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` // ResourceLogConfiguration: Resource log configuration of a Microsoft.SignalRService resource. ResourceLogConfiguration *ResourceLogConfiguration `json:"resourceLogConfiguration,omitempty"` // Sku: The billing information of the resource. Sku *ResourceSku `json:"sku,omitempty"` // Tags: Tags of the service which is a list of key value pairs that describe the resource. Tags map[string]string `json:"tags,omitempty"` // Tls: TLS settings for the resource Tls *SignalRTlsSettings `json:"tls,omitempty"` // Upstream: The settings for the Upstream when the service is in server-less mode. Upstream *ServerlessUpstreamSettings `json:"upstream,omitempty"` }
func (*SignalR_Spec) AssignProperties_From_SignalR_Spec ¶
func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *storage.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 *storage.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) Initialize_From_SignalR_STATUS ¶
func (signalR *SignalR_Spec) Initialize_From_SignalR_STATUS(source *SignalR_STATUS) error
Initialize_From_SignalR_STATUS populates our SignalR_Spec from the provided source SignalR_STATUS
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 SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.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 *storage.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 UpstreamAuthSettings ¶
type UpstreamAuthSettings struct { // ManagedIdentity: Managed identity settings for upstream. ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"` // Type: Upstream auth type enum. Type *UpstreamAuthType `json:"type,omitempty"` }
Upstream auth settings. If not set, no auth is used for upstream messages.
func (*UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings ¶
func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *storage.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 *storage.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 ¶
func (in *UpstreamAuthSettings) DeepCopy() *UpstreamAuthSettings
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) Initialize_From_UpstreamAuthSettings_STATUS ¶
func (settings *UpstreamAuthSettings) Initialize_From_UpstreamAuthSettings_STATUS(source *UpstreamAuthSettings_STATUS) error
Initialize_From_UpstreamAuthSettings_STATUS populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings_STATUS
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_STATUS ¶
type UpstreamAuthSettings_STATUS struct { // ManagedIdentity: Managed identity settings for upstream. ManagedIdentity *ManagedIdentitySettings_STATUS `json:"managedIdentity,omitempty"` // Type: Upstream auth type enum. Type *UpstreamAuthType_STATUS `json:"type,omitempty"` }
Upstream auth settings. If not set, no auth is used for upstream messages.
func (*UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS ¶
func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *storage.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 *storage.UpstreamAuthSettings_STATUS) error
AssignProperties_To_UpstreamAuthSettings_STATUS populates the provided destination UpstreamAuthSettings_STATUS from our UpstreamAuthSettings_STATUS
func (*UpstreamAuthSettings_STATUS) DeepCopy ¶
func (in *UpstreamAuthSettings_STATUS) DeepCopy() *UpstreamAuthSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamAuthSettings_STATUS.
func (*UpstreamAuthSettings_STATUS) DeepCopyInto ¶
func (in *UpstreamAuthSettings_STATUS) DeepCopyInto(out *UpstreamAuthSettings_STATUS)
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 UpstreamAuthType ¶
type UpstreamAuthType string
Upstream auth type enum. +kubebuilder:validation:Enum={"ManagedIdentity","None"}
type UpstreamTemplate ¶
type UpstreamTemplate struct { // Auth: Upstream auth settings. If not set, no auth is used for upstream messages. Auth *UpstreamAuthSettings `json:"auth,omitempty"` // CategoryPattern: Gets or sets the matching pattern for category names. If not set, it matches any category. // There are 3 kind of patterns supported: // 1. "*", it to matches any category name // 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and // "messages" // 3. The single category name, for example, "connections", it matches the category "connections" CategoryPattern *string `json:"categoryPattern,omitempty"` // EventPattern: Gets or sets the matching pattern for event names. If not set, it matches any event. // There are 3 kind of patterns supported: // 1. "*", it to matches any event name // 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect" // 3. The single event name, for example, "connect", it matches "connect" EventPattern *string `json:"eventPattern,omitempty"` // HubPattern: Gets or sets the matching pattern for hub names. If not set, it matches any hub. // There are 3 kind of patterns supported: // 1. "*", it to matches any hub name // 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2" // 3. The single hub name, for example, "hub1", it matches "hub1" HubPattern *string `json:"hubPattern,omitempty"` // +kubebuilder:validation:Required // UrlTemplate: Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} // inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. // For example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat` // connects, it will first POST to this URL: `http://example.com/chat/api/connect`. UrlTemplate *string `json:"urlTemplate,omitempty"` }
Upstream template item settings. It defines the Upstream URL of the incoming requests. The template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template.
func (*UpstreamTemplate) AssignProperties_From_UpstreamTemplate ¶
func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *storage.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 *storage.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) Initialize_From_UpstreamTemplate_STATUS ¶
func (template *UpstreamTemplate) Initialize_From_UpstreamTemplate_STATUS(source *UpstreamTemplate_STATUS) error
Initialize_From_UpstreamTemplate_STATUS populates our UpstreamTemplate from the provided source UpstreamTemplate_STATUS
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_STATUS ¶
type UpstreamTemplate_STATUS struct { // Auth: Upstream auth settings. If not set, no auth is used for upstream messages. Auth *UpstreamAuthSettings_STATUS `json:"auth,omitempty"` // CategoryPattern: Gets or sets the matching pattern for category names. If not set, it matches any category. // There are 3 kind of patterns supported: // 1. "*", it to matches any category name // 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and // "messages" // 3. The single category name, for example, "connections", it matches the category "connections" CategoryPattern *string `json:"categoryPattern,omitempty"` // EventPattern: Gets or sets the matching pattern for event names. If not set, it matches any event. // There are 3 kind of patterns supported: // 1. "*", it to matches any event name // 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect" // 3. The single event name, for example, "connect", it matches "connect" EventPattern *string `json:"eventPattern,omitempty"` // HubPattern: Gets or sets the matching pattern for hub names. If not set, it matches any hub. // There are 3 kind of patterns supported: // 1. "*", it to matches any hub name // 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2" // 3. The single hub name, for example, "hub1", it matches "hub1" HubPattern *string `json:"hubPattern,omitempty"` // UrlTemplate: Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event} // inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in. // For example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat` // connects, it will first POST to this URL: `http://example.com/chat/api/connect`. UrlTemplate *string `json:"urlTemplate,omitempty"` }
Upstream template item settings. It defines the Upstream URL of the incoming requests. The template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template.
func (*UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS ¶
func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *storage.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 *storage.UpstreamTemplate_STATUS) error
AssignProperties_To_UpstreamTemplate_STATUS populates the provided destination UpstreamTemplate_STATUS from our UpstreamTemplate_STATUS
func (*UpstreamTemplate_STATUS) DeepCopy ¶
func (in *UpstreamTemplate_STATUS) DeepCopy() *UpstreamTemplate_STATUS
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 UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.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 *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
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: Get the client id for the user assigned identity ClientId *string `json:"clientId,omitempty"` // PrincipalId: Get the principal id for the user assigned identity PrincipalId *string `json:"principalId,omitempty"` }
Properties of user assigned identity.
func (*UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS ¶
func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *storage.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 *storage.UserAssignedIdentityProperty_STATUS) error
AssignProperties_To_UserAssignedIdentityProperty_STATUS populates the provided destination UserAssignedIdentityProperty_STATUS from our UserAssignedIdentityProperty_STATUS
func (*UserAssignedIdentityProperty_STATUS) DeepCopy ¶
func (in *UserAssignedIdentityProperty_STATUS) DeepCopy() *UserAssignedIdentityProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityProperty_STATUS.
func (*UserAssignedIdentityProperty_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentityProperty_STATUS) DeepCopyInto(out *UserAssignedIdentityProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentityProperty_STATUS) NewEmptyARMValue ¶
func (property *UserAssignedIdentityProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
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
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
Package storage contains API Schema definitions for the signalrservice storage 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 +versionName=v1api20211001storage
|
Package storage contains API Schema definitions for the signalrservice storage 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 +versionName=v1api20211001storage |