Documentation ¶
Overview ¶
Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +groupName=signalrservice.azure.com
Package v1beta20211001 contains API Schema definitions for the signalrservice v1beta20211001 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type ACLAction_Status
- type APIVersion
- type FeatureFlags_Status
- type ManagedIdentity
- func (identity *ManagedIdentity) AssignPropertiesFromManagedIdentity(source *v20211001s.ManagedIdentity) error
- func (identity *ManagedIdentity) AssignPropertiesToManagedIdentity(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentityARM
- type ManagedIdentitySettings
- func (settings *ManagedIdentitySettings) AssignPropertiesFromManagedIdentitySettings(source *v20211001s.ManagedIdentitySettings) error
- func (settings *ManagedIdentitySettings) AssignPropertiesToManagedIdentitySettings(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedIdentitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentitySettingsARM
- type ManagedIdentitySettings_Status
- func (settings *ManagedIdentitySettings_Status) AssignPropertiesFromManagedIdentitySettingsStatus(source *v20211001s.ManagedIdentitySettings_Status) error
- func (settings *ManagedIdentitySettings_Status) AssignPropertiesToManagedIdentitySettingsStatus(destination *v20211001s.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 ManagedIdentitySettings_StatusARM
- type ManagedIdentityType
- type ManagedIdentityType_Status
- type ManagedIdentity_Status
- func (identity *ManagedIdentity_Status) AssignPropertiesFromManagedIdentityStatus(source *v20211001s.ManagedIdentity_Status) error
- func (identity *ManagedIdentity_Status) AssignPropertiesToManagedIdentityStatus(destination *v20211001s.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 ManagedIdentity_StatusARM
- type NetworkACL
- func (networkACL *NetworkACL) AssignPropertiesFromNetworkACL(source *v20211001s.NetworkACL) error
- func (networkACL *NetworkACL) AssignPropertiesToNetworkACL(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkACLARM
- type NetworkACLAllow
- type NetworkACLDeny
- type NetworkACL_Status
- func (networkACL *NetworkACL_Status) AssignPropertiesFromNetworkACLStatus(source *v20211001s.NetworkACL_Status) error
- func (networkACL *NetworkACL_Status) AssignPropertiesToNetworkACLStatus(destination *v20211001s.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 NetworkACL_StatusARM
- type PrivateEndpointACL
- func (endpointACL *PrivateEndpointACL) AssignPropertiesFromPrivateEndpointACL(source *v20211001s.PrivateEndpointACL) error
- func (endpointACL *PrivateEndpointACL) AssignPropertiesToPrivateEndpointACL(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointACLARM
- type PrivateEndpointACLAllow
- type PrivateEndpointACLDeny
- type PrivateEndpointACL_Status
- func (endpointACL *PrivateEndpointACL_Status) AssignPropertiesFromPrivateEndpointACLStatus(source *v20211001s.PrivateEndpointACL_Status) error
- func (endpointACL *PrivateEndpointACL_Status) AssignPropertiesToPrivateEndpointACLStatus(destination *v20211001s.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 PrivateEndpointACL_StatusARM
- type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSignalRSubResourceEmbedded(...) error
- func (embedded *PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSignalRSubResourceEmbedded(...) 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 PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM
- func (in *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopy() *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM
- func (in *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto(out *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM)
- type ProvisioningState_Status
- type ResourceLogCategory
- func (category *ResourceLogCategory) AssignPropertiesFromResourceLogCategory(source *v20211001s.ResourceLogCategory) error
- func (category *ResourceLogCategory) AssignPropertiesToResourceLogCategory(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogCategoryARM
- type ResourceLogCategory_Status
- func (category *ResourceLogCategory_Status) AssignPropertiesFromResourceLogCategoryStatus(source *v20211001s.ResourceLogCategory_Status) error
- func (category *ResourceLogCategory_Status) AssignPropertiesToResourceLogCategoryStatus(destination *v20211001s.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 ResourceLogCategory_StatusARM
- type ResourceLogConfiguration
- func (configuration *ResourceLogConfiguration) AssignPropertiesFromResourceLogConfiguration(source *v20211001s.ResourceLogConfiguration) error
- func (configuration *ResourceLogConfiguration) AssignPropertiesToResourceLogConfiguration(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ResourceLogConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogConfigurationARM
- type ResourceLogConfiguration_Status
- func (configuration *ResourceLogConfiguration_Status) AssignPropertiesFromResourceLogConfigurationStatus(source *v20211001s.ResourceLogConfiguration_Status) error
- func (configuration *ResourceLogConfiguration_Status) AssignPropertiesToResourceLogConfigurationStatus(destination *v20211001s.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 ResourceLogConfiguration_StatusARM
- type ResourceSku
- func (resourceSku *ResourceSku) AssignPropertiesFromResourceSku(source *v20211001s.ResourceSku) error
- func (resourceSku *ResourceSku) AssignPropertiesToResourceSku(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceSkuARM
- type ResourceSkuTier
- type ResourceSku_Status
- func (resourceSku *ResourceSku_Status) AssignPropertiesFromResourceSkuStatus(source *v20211001s.ResourceSku_Status) error
- func (resourceSku *ResourceSku_Status) AssignPropertiesToResourceSkuStatus(destination *v20211001s.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 ResourceSku_StatusARM
- type ServerlessUpstreamSettings
- func (settings *ServerlessUpstreamSettings) AssignPropertiesFromServerlessUpstreamSettings(source *v20211001s.ServerlessUpstreamSettings) error
- func (settings *ServerlessUpstreamSettings) AssignPropertiesToServerlessUpstreamSettings(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessUpstreamSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessUpstreamSettingsARM
- type ServerlessUpstreamSettings_Status
- func (settings *ServerlessUpstreamSettings_Status) AssignPropertiesFromServerlessUpstreamSettingsStatus(source *v20211001s.ServerlessUpstreamSettings_Status) error
- func (settings *ServerlessUpstreamSettings_Status) AssignPropertiesToServerlessUpstreamSettingsStatus(destination *v20211001s.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 ServerlessUpstreamSettings_StatusARM
- type ServiceKind_Status
- type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded
- func (embedded *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded(...) error
- func (embedded *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesToSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded(...) 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 SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM
- func (in *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopy() *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM
- func (in *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto(out *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM)
- type SignalR
- func (signalR *SignalR) AssignPropertiesFromSignalR(source *v20211001s.SignalR) error
- func (signalR *SignalR) AssignPropertiesToSignalR(destination *v20211001s.SignalR) error
- func (signalR *SignalR) AzureName() string
- 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) GetType() string
- func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
- func (signalR *SignalR) Owner() *genruntime.ResourceReference
- func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
- func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
- func (signalR *SignalR) ValidateCreate() error
- func (signalR *SignalR) ValidateDelete() error
- func (signalR *SignalR) ValidateUpdate(old runtime.Object) error
- type SignalRCorsSettings
- func (settings *SignalRCorsSettings) AssignPropertiesFromSignalRCorsSettings(source *v20211001s.SignalRCorsSettings) error
- func (settings *SignalRCorsSettings) AssignPropertiesToSignalRCorsSettings(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRCorsSettingsARM
- type SignalRCorsSettings_Status
- func (settings *SignalRCorsSettings_Status) AssignPropertiesFromSignalRCorsSettingsStatus(source *v20211001s.SignalRCorsSettings_Status) error
- func (settings *SignalRCorsSettings_Status) AssignPropertiesToSignalRCorsSettingsStatus(destination *v20211001s.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 SignalRCorsSettings_StatusARM
- type SignalRFeature
- func (feature *SignalRFeature) AssignPropertiesFromSignalRFeature(source *v20211001s.SignalRFeature) error
- func (feature *SignalRFeature) AssignPropertiesToSignalRFeature(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRFeatureARM
- type SignalRFeatureFlag
- type SignalRFeature_Status
- func (feature *SignalRFeature_Status) AssignPropertiesFromSignalRFeatureStatus(source *v20211001s.SignalRFeature_Status) error
- func (feature *SignalRFeature_Status) AssignPropertiesToSignalRFeatureStatus(destination *v20211001s.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 SignalRFeature_StatusARM
- type SignalRList
- type SignalRNetworkACLs
- func (acLs *SignalRNetworkACLs) AssignPropertiesFromSignalRNetworkACLs(source *v20211001s.SignalRNetworkACLs) error
- func (acLs *SignalRNetworkACLs) AssignPropertiesToSignalRNetworkACLs(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRNetworkACLsARM
- type SignalRNetworkACLsDefaultAction
- type SignalRNetworkACLs_Status
- func (acLs *SignalRNetworkACLs_Status) AssignPropertiesFromSignalRNetworkACLsStatus(source *v20211001s.SignalRNetworkACLs_Status) error
- func (acLs *SignalRNetworkACLs_Status) AssignPropertiesToSignalRNetworkACLsStatus(destination *v20211001s.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 SignalRNetworkACLs_StatusARM
- type SignalRPropertiesARM
- type SignalRProperties_StatusARM
- type SignalRRequestType_Status
- type SignalRResource_Status
- func (resource *SignalRResource_Status) AssignPropertiesFromSignalRResourceStatus(source *v20211001s.SignalRResource_Status) error
- func (resource *SignalRResource_Status) AssignPropertiesToSignalRResourceStatus(destination *v20211001s.SignalRResource_Status) error
- func (resource *SignalRResource_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *SignalRResource_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SignalRResource_Status) DeepCopy() *SignalRResource_Status
- func (in *SignalRResource_Status) DeepCopyInto(out *SignalRResource_Status)
- func (resource *SignalRResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SignalRResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRResource_StatusARM
- type SignalRSkuTier_Status
- type SignalRSpecKind
- type SignalRTlsSettings
- func (settings *SignalRTlsSettings) AssignPropertiesFromSignalRTlsSettings(source *v20211001s.SignalRTlsSettings) error
- func (settings *SignalRTlsSettings) AssignPropertiesToSignalRTlsSettings(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRTlsSettingsARM
- type SignalRTlsSettings_Status
- func (settings *SignalRTlsSettings_Status) AssignPropertiesFromSignalRTlsSettingsStatus(source *v20211001s.SignalRTlsSettings_Status) error
- func (settings *SignalRTlsSettings_Status) AssignPropertiesToSignalRTlsSettingsStatus(destination *v20211001s.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 SignalRTlsSettings_StatusARM
- type SignalR_Spec
- func (signalR *SignalR_Spec) AssignPropertiesFromSignalRSpec(source *v20211001s.SignalR_Spec) error
- func (signalR *SignalR_Spec) AssignPropertiesToSignalRSpec(destination *v20211001s.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) 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 SignalR_SpecARM
- type SystemDataStatusCreatedByType
- type SystemDataStatusLastModifiedByType
- type SystemData_Status
- func (data *SystemData_Status) AssignPropertiesFromSystemDataStatus(source *v20211001s.SystemData_Status) error
- func (data *SystemData_Status) AssignPropertiesToSystemDataStatus(destination *v20211001s.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 SystemData_StatusARM
- type UpstreamAuthSettings
- func (settings *UpstreamAuthSettings) AssignPropertiesFromUpstreamAuthSettings(source *v20211001s.UpstreamAuthSettings) error
- func (settings *UpstreamAuthSettings) AssignPropertiesToUpstreamAuthSettings(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *UpstreamAuthSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthSettingsARM
- type UpstreamAuthSettingsType
- type UpstreamAuthSettings_Status
- func (settings *UpstreamAuthSettings_Status) AssignPropertiesFromUpstreamAuthSettingsStatus(source *v20211001s.UpstreamAuthSettings_Status) error
- func (settings *UpstreamAuthSettings_Status) AssignPropertiesToUpstreamAuthSettingsStatus(destination *v20211001s.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 UpstreamAuthSettings_StatusARM
- type UpstreamAuthType_Status
- type UpstreamTemplate
- func (template *UpstreamTemplate) AssignPropertiesFromUpstreamTemplate(source *v20211001s.UpstreamTemplate) error
- func (template *UpstreamTemplate) AssignPropertiesToUpstreamTemplate(destination *v20211001s.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) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamTemplateARM
- type UpstreamTemplate_Status
- func (template *UpstreamTemplate_Status) AssignPropertiesFromUpstreamTemplateStatus(source *v20211001s.UpstreamTemplate_Status) error
- func (template *UpstreamTemplate_Status) AssignPropertiesToUpstreamTemplateStatus(destination *v20211001s.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 UpstreamTemplate_StatusARM
- type UserAssignedIdentityProperty_Status
- func (property *UserAssignedIdentityProperty_Status) AssignPropertiesFromUserAssignedIdentityPropertyStatus(source *v20211001s.UserAssignedIdentityProperty_Status) error
- func (property *UserAssignedIdentityProperty_Status) AssignPropertiesToUserAssignedIdentityPropertyStatus(destination *v20211001s.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
- type UserAssignedIdentityProperty_StatusARM
Constants ¶
const ( SignalRSpecKindRawWebSockets = SignalRSpecKind("RawWebSockets") SignalRSpecKindSignalR = SignalRSpecKind("SignalR") )
const ( ManagedIdentityTypeNone = ManagedIdentityType("None") ManagedIdentityTypeSystemAssigned = ManagedIdentityType("SystemAssigned") ManagedIdentityTypeUserAssigned = ManagedIdentityType("UserAssigned") )
const ( ResourceSkuTierBasic = ResourceSkuTier("Basic") ResourceSkuTierFree = ResourceSkuTier("Free") ResourceSkuTierPremium = ResourceSkuTier("Premium") ResourceSkuTierStandard = ResourceSkuTier("Standard") )
const ( ServiceKind_StatusRawWebSockets = ServiceKind_Status("RawWebSockets") ServiceKind_StatusSignalR = ServiceKind_Status("SignalR") )
const ( ManagedIdentityType_StatusNone = ManagedIdentityType_Status("None") ManagedIdentityType_StatusSystemAssigned = ManagedIdentityType_Status("SystemAssigned") ManagedIdentityType_StatusUserAssigned = ManagedIdentityType_Status("UserAssigned") )
const ( SignalRSkuTier_StatusBasic = SignalRSkuTier_Status("Basic") SignalRSkuTier_StatusFree = SignalRSkuTier_Status("Free") SignalRSkuTier_StatusPremium = SignalRSkuTier_Status("Premium") SignalRSkuTier_StatusStandard = SignalRSkuTier_Status("Standard") )
const ( SystemDataStatusCreatedByTypeApplication = SystemDataStatusCreatedByType("Application") SystemDataStatusCreatedByTypeKey = SystemDataStatusCreatedByType("Key") SystemDataStatusCreatedByTypeManagedIdentity = SystemDataStatusCreatedByType("ManagedIdentity") SystemDataStatusCreatedByTypeUser = SystemDataStatusCreatedByType("User") )
const ( SystemDataStatusLastModifiedByTypeApplication = SystemDataStatusLastModifiedByType("Application") SystemDataStatusLastModifiedByTypeKey = SystemDataStatusLastModifiedByType("Key") SystemDataStatusLastModifiedByTypeManagedIdentity = SystemDataStatusLastModifiedByType("ManagedIdentity") SystemDataStatusLastModifiedByTypeUser = SystemDataStatusLastModifiedByType("User") )
const ( ProvisioningState_StatusCanceled = ProvisioningState_Status("Canceled") ProvisioningState_StatusCreating = ProvisioningState_Status("Creating") ProvisioningState_StatusDeleting = ProvisioningState_Status("Deleting") ProvisioningState_StatusFailed = ProvisioningState_Status("Failed") ProvisioningState_StatusMoving = ProvisioningState_Status("Moving") ProvisioningState_StatusRunning = ProvisioningState_Status("Running") ProvisioningState_StatusSucceeded = ProvisioningState_Status("Succeeded") ProvisioningState_StatusUnknown = ProvisioningState_Status("Unknown") ProvisioningState_StatusUpdating = ProvisioningState_Status("Updating") )
const ( ACLAction_StatusAllow = ACLAction_Status("Allow") ACLAction_StatusDeny = ACLAction_Status("Deny") )
const ( FeatureFlags_StatusEnableConnectivityLogs = FeatureFlags_Status("EnableConnectivityLogs") FeatureFlags_StatusEnableLiveTrace = FeatureFlags_Status("EnableLiveTrace") FeatureFlags_StatusEnableMessagingLogs = FeatureFlags_Status("EnableMessagingLogs") FeatureFlags_StatusServiceMode = FeatureFlags_Status("ServiceMode") )
const ( SignalRFeatureFlagEnableConnectivityLogs = SignalRFeatureFlag("EnableConnectivityLogs") SignalRFeatureFlagEnableLiveTrace = SignalRFeatureFlag("EnableLiveTrace") SignalRFeatureFlagEnableMessagingLogs = SignalRFeatureFlag("EnableMessagingLogs") SignalRFeatureFlagServiceMode = SignalRFeatureFlag("ServiceMode") )
const ( SignalRNetworkACLsDefaultActionAllow = SignalRNetworkACLsDefaultAction("Allow") SignalRNetworkACLsDefaultActionDeny = SignalRNetworkACLsDefaultAction("Deny") )
const ( NetworkACLAllowClientConnection = NetworkACLAllow("ClientConnection") NetworkACLAllowRESTAPI = NetworkACLAllow("RESTAPI") NetworkACLAllowServerConnection = NetworkACLAllow("ServerConnection") NetworkACLAllowTrace = NetworkACLAllow("Trace") )
const ( NetworkACLDenyClientConnection = NetworkACLDeny("ClientConnection") NetworkACLDenyRESTAPI = NetworkACLDeny("RESTAPI") NetworkACLDenyServerConnection = NetworkACLDeny("ServerConnection") NetworkACLDenyTrace = NetworkACLDeny("Trace") )
const ( PrivateEndpointACLAllowClientConnection = PrivateEndpointACLAllow("ClientConnection") PrivateEndpointACLAllowRESTAPI = PrivateEndpointACLAllow("RESTAPI") PrivateEndpointACLAllowServerConnection = PrivateEndpointACLAllow("ServerConnection") PrivateEndpointACLAllowTrace = PrivateEndpointACLAllow("Trace") )
const ( PrivateEndpointACLDenyClientConnection = PrivateEndpointACLDeny("ClientConnection") PrivateEndpointACLDenyRESTAPI = PrivateEndpointACLDeny("RESTAPI") PrivateEndpointACLDenyServerConnection = PrivateEndpointACLDeny("ServerConnection") PrivateEndpointACLDenyTrace = PrivateEndpointACLDeny("Trace") )
const ( SignalRRequestType_StatusClientConnection = SignalRRequestType_Status("ClientConnection") SignalRRequestType_StatusRESTAPI = SignalRRequestType_Status("RESTAPI") SignalRRequestType_StatusServerConnection = SignalRRequestType_Status("ServerConnection") SignalRRequestType_StatusTrace = SignalRRequestType_Status("Trace") )
const ( UpstreamAuthSettingsTypeManagedIdentity = UpstreamAuthSettingsType("ManagedIdentity") UpstreamAuthSettingsTypeNone = UpstreamAuthSettingsType("None") )
const ( UpstreamAuthType_StatusManagedIdentity = UpstreamAuthType_Status("ManagedIdentity") UpstreamAuthType_StatusNone = UpstreamAuthType_Status("None") )
const APIVersionValue = APIVersion("2021-10-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "signalrservice.azure.com", Version: "v1beta20211001"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type ACLAction_Status ¶
type ACLAction_Status string
type FeatureFlags_Status ¶
type FeatureFlags_Status string
type ManagedIdentity ¶
type ManagedIdentity struct { Type *ManagedIdentityType `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentity
func (*ManagedIdentity) AssignPropertiesFromManagedIdentity ¶
func (identity *ManagedIdentity) AssignPropertiesFromManagedIdentity(source *v20211001s.ManagedIdentity) error
AssignPropertiesFromManagedIdentity populates our ManagedIdentity from the provided source ManagedIdentity
func (*ManagedIdentity) AssignPropertiesToManagedIdentity ¶
func (identity *ManagedIdentity) AssignPropertiesToManagedIdentity(destination *v20211001s.ManagedIdentity) error
AssignPropertiesToManagedIdentity populates the provided destination ManagedIdentity from our ManagedIdentity
func (*ManagedIdentity) ConvertToARM ¶
func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedIdentity) DeepCopy ¶
func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity.
func (*ManagedIdentity) DeepCopyInto ¶
func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentity) NewEmptyARMValue ¶
func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentity) PopulateFromARM ¶
func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentityARM ¶
type ManagedIdentityARM struct { Type *ManagedIdentityType `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentity
func (*ManagedIdentityARM) DeepCopy ¶
func (in *ManagedIdentityARM) DeepCopy() *ManagedIdentityARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentityARM.
func (*ManagedIdentityARM) DeepCopyInto ¶
func (in *ManagedIdentityARM) DeepCopyInto(out *ManagedIdentityARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentitySettings
func (*ManagedIdentitySettings) AssignPropertiesFromManagedIdentitySettings ¶
func (settings *ManagedIdentitySettings) AssignPropertiesFromManagedIdentitySettings(source *v20211001s.ManagedIdentitySettings) error
AssignPropertiesFromManagedIdentitySettings populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings
func (*ManagedIdentitySettings) AssignPropertiesToManagedIdentitySettings ¶
func (settings *ManagedIdentitySettings) AssignPropertiesToManagedIdentitySettings(destination *v20211001s.ManagedIdentitySettings) error
AssignPropertiesToManagedIdentitySettings 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) 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 ManagedIdentitySettingsARM ¶
type ManagedIdentitySettingsARM 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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentitySettings
func (*ManagedIdentitySettingsARM) DeepCopy ¶
func (in *ManagedIdentitySettingsARM) DeepCopy() *ManagedIdentitySettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentitySettingsARM.
func (*ManagedIdentitySettingsARM) DeepCopyInto ¶
func (in *ManagedIdentitySettingsARM) DeepCopyInto(out *ManagedIdentitySettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedIdentitySettings_Status ¶
type ManagedIdentitySettings_Status struct { // Resource: 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"` }
func (*ManagedIdentitySettings_Status) AssignPropertiesFromManagedIdentitySettingsStatus ¶
func (settings *ManagedIdentitySettings_Status) AssignPropertiesFromManagedIdentitySettingsStatus(source *v20211001s.ManagedIdentitySettings_Status) error
AssignPropertiesFromManagedIdentitySettingsStatus populates our ManagedIdentitySettings_Status from the provided source ManagedIdentitySettings_Status
func (*ManagedIdentitySettings_Status) AssignPropertiesToManagedIdentitySettingsStatus ¶
func (settings *ManagedIdentitySettings_Status) AssignPropertiesToManagedIdentitySettingsStatus(destination *v20211001s.ManagedIdentitySettings_Status) error
AssignPropertiesToManagedIdentitySettingsStatus 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 ManagedIdentitySettings_StatusARM ¶
type ManagedIdentitySettings_StatusARM 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"` }
func (*ManagedIdentitySettings_StatusARM) DeepCopy ¶
func (in *ManagedIdentitySettings_StatusARM) DeepCopy() *ManagedIdentitySettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentitySettings_StatusARM.
func (*ManagedIdentitySettings_StatusARM) DeepCopyInto ¶
func (in *ManagedIdentitySettings_StatusARM) DeepCopyInto(out *ManagedIdentitySettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedIdentityType ¶
type ManagedIdentityType string
+kubebuilder:validation:Enum={"None","SystemAssigned","UserAssigned"}
type ManagedIdentityType_Status ¶
type ManagedIdentityType_Status string
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 *ManagedIdentityType_Status `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities map[string]UserAssignedIdentityProperty_Status `json:"userAssignedIdentities,omitempty"` }
func (*ManagedIdentity_Status) AssignPropertiesFromManagedIdentityStatus ¶
func (identity *ManagedIdentity_Status) AssignPropertiesFromManagedIdentityStatus(source *v20211001s.ManagedIdentity_Status) error
AssignPropertiesFromManagedIdentityStatus populates our ManagedIdentity_Status from the provided source ManagedIdentity_Status
func (*ManagedIdentity_Status) AssignPropertiesToManagedIdentityStatus ¶
func (identity *ManagedIdentity_Status) AssignPropertiesToManagedIdentityStatus(destination *v20211001s.ManagedIdentity_Status) error
AssignPropertiesToManagedIdentityStatus 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 ManagedIdentity_StatusARM ¶
type ManagedIdentity_StatusARM 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 *ManagedIdentityType_Status `json:"type,omitempty"` // UserAssignedIdentities: Get or set the user assigned identities UserAssignedIdentities map[string]UserAssignedIdentityProperty_StatusARM `json:"userAssignedIdentities,omitempty"` }
func (*ManagedIdentity_StatusARM) DeepCopy ¶
func (in *ManagedIdentity_StatusARM) DeepCopy() *ManagedIdentity_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity_StatusARM.
func (*ManagedIdentity_StatusARM) DeepCopyInto ¶
func (in *ManagedIdentity_StatusARM) DeepCopyInto(out *ManagedIdentity_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkACL ¶
type NetworkACL struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []NetworkACLAllow `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []NetworkACLDeny `json:"deny,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/NetworkACL
func (*NetworkACL) AssignPropertiesFromNetworkACL ¶
func (networkACL *NetworkACL) AssignPropertiesFromNetworkACL(source *v20211001s.NetworkACL) error
AssignPropertiesFromNetworkACL populates our NetworkACL from the provided source NetworkACL
func (*NetworkACL) AssignPropertiesToNetworkACL ¶
func (networkACL *NetworkACL) AssignPropertiesToNetworkACL(destination *v20211001s.NetworkACL) error
AssignPropertiesToNetworkACL populates the provided destination NetworkACL from our NetworkACL
func (*NetworkACL) ConvertToARM ¶
func (networkACL *NetworkACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NetworkACL) DeepCopy ¶
func (in *NetworkACL) DeepCopy() *NetworkACL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACL.
func (*NetworkACL) DeepCopyInto ¶
func (in *NetworkACL) DeepCopyInto(out *NetworkACL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkACL) NewEmptyARMValue ¶
func (networkACL *NetworkACL) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkACL) PopulateFromARM ¶
func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkACLARM ¶
type NetworkACLARM struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []NetworkACLAllow `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []NetworkACLDeny `json:"deny,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/NetworkACL
func (*NetworkACLARM) DeepCopy ¶
func (in *NetworkACLARM) DeepCopy() *NetworkACLARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACLARM.
func (*NetworkACLARM) DeepCopyInto ¶
func (in *NetworkACLARM) DeepCopyInto(out *NetworkACLARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkACLAllow ¶
type NetworkACLAllow string
+kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
type NetworkACLDeny ¶
type NetworkACLDeny string
+kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
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"` }
func (*NetworkACL_Status) AssignPropertiesFromNetworkACLStatus ¶
func (networkACL *NetworkACL_Status) AssignPropertiesFromNetworkACLStatus(source *v20211001s.NetworkACL_Status) error
AssignPropertiesFromNetworkACLStatus populates our NetworkACL_Status from the provided source NetworkACL_Status
func (*NetworkACL_Status) AssignPropertiesToNetworkACLStatus ¶
func (networkACL *NetworkACL_Status) AssignPropertiesToNetworkACLStatus(destination *v20211001s.NetworkACL_Status) error
AssignPropertiesToNetworkACLStatus populates the provided destination NetworkACL_Status from our NetworkACL_Status
func (*NetworkACL_Status) DeepCopy ¶
func (in *NetworkACL_Status) DeepCopy() *NetworkACL_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACL_Status.
func (*NetworkACL_Status) DeepCopyInto ¶
func (in *NetworkACL_Status) DeepCopyInto(out *NetworkACL_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkACL_Status) NewEmptyARMValue ¶
func (networkACL *NetworkACL_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkACL_Status) PopulateFromARM ¶
func (networkACL *NetworkACL_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkACL_StatusARM ¶
type NetworkACL_StatusARM 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"` }
func (*NetworkACL_StatusARM) DeepCopy ¶
func (in *NetworkACL_StatusARM) DeepCopy() *NetworkACL_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACL_StatusARM.
func (*NetworkACL_StatusARM) DeepCopyInto ¶
func (in *NetworkACL_StatusARM) DeepCopyInto(out *NetworkACL_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointACL ¶
type PrivateEndpointACL struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []PrivateEndpointACLAllow `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []PrivateEndpointACLDeny `json:"deny,omitempty"` // +kubebuilder:validation:Required // Name: Name of the private endpoint connection Name *string `json:"name,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/PrivateEndpointACL
func (*PrivateEndpointACL) AssignPropertiesFromPrivateEndpointACL ¶
func (endpointACL *PrivateEndpointACL) AssignPropertiesFromPrivateEndpointACL(source *v20211001s.PrivateEndpointACL) error
AssignPropertiesFromPrivateEndpointACL populates our PrivateEndpointACL from the provided source PrivateEndpointACL
func (*PrivateEndpointACL) AssignPropertiesToPrivateEndpointACL ¶
func (endpointACL *PrivateEndpointACL) AssignPropertiesToPrivateEndpointACL(destination *v20211001s.PrivateEndpointACL) error
AssignPropertiesToPrivateEndpointACL populates the provided destination PrivateEndpointACL from our PrivateEndpointACL
func (*PrivateEndpointACL) ConvertToARM ¶
func (endpointACL *PrivateEndpointACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PrivateEndpointACL) DeepCopy ¶
func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACL.
func (*PrivateEndpointACL) DeepCopyInto ¶
func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointACL) NewEmptyARMValue ¶
func (endpointACL *PrivateEndpointACL) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointACL) PopulateFromARM ¶
func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointACLARM ¶
type PrivateEndpointACLARM struct { // Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Allow []PrivateEndpointACLAllow `json:"allow,omitempty"` // Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI. Deny []PrivateEndpointACLDeny `json:"deny,omitempty"` // Name: Name of the private endpoint connection Name *string `json:"name,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/PrivateEndpointACL
func (*PrivateEndpointACLARM) DeepCopy ¶
func (in *PrivateEndpointACLARM) DeepCopy() *PrivateEndpointACLARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACLARM.
func (*PrivateEndpointACLARM) DeepCopyInto ¶
func (in *PrivateEndpointACLARM) DeepCopyInto(out *PrivateEndpointACLARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointACLAllow ¶
type PrivateEndpointACLAllow string
+kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
type PrivateEndpointACLDeny ¶
type PrivateEndpointACLDeny string
+kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
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"` }
func (*PrivateEndpointACL_Status) AssignPropertiesFromPrivateEndpointACLStatus ¶
func (endpointACL *PrivateEndpointACL_Status) AssignPropertiesFromPrivateEndpointACLStatus(source *v20211001s.PrivateEndpointACL_Status) error
AssignPropertiesFromPrivateEndpointACLStatus populates our PrivateEndpointACL_Status from the provided source PrivateEndpointACL_Status
func (*PrivateEndpointACL_Status) AssignPropertiesToPrivateEndpointACLStatus ¶
func (endpointACL *PrivateEndpointACL_Status) AssignPropertiesToPrivateEndpointACLStatus(destination *v20211001s.PrivateEndpointACL_Status) error
AssignPropertiesToPrivateEndpointACLStatus 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 PrivateEndpointACL_StatusARM ¶
type PrivateEndpointACL_StatusARM 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"` }
func (*PrivateEndpointACL_StatusARM) DeepCopy ¶
func (in *PrivateEndpointACL_StatusARM) DeepCopy() *PrivateEndpointACL_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACL_StatusARM.
func (*PrivateEndpointACL_StatusARM) DeepCopyInto ¶
func (in *PrivateEndpointACL_StatusARM) DeepCopyInto(out *PrivateEndpointACL_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded ¶
type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded struct { // Id: Fully qualified resource Id for the resource. Id *string `json:"id,omitempty"` SystemData *SystemData_Status `json:"systemData,omitempty"` }
func (*PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSignalRSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromPrivateEndpointConnectionStatusSignalRSubResourceEmbedded(source *v20211001s.PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) error
AssignPropertiesFromPrivateEndpointConnectionStatusSignalRSubResourceEmbedded populates our PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded from the provided source PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded
func (*PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSignalRSubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) AssignPropertiesToPrivateEndpointConnectionStatusSignalRSubResourceEmbedded(destination *v20211001s.PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded) error
AssignPropertiesToPrivateEndpointConnectionStatusSignalRSubResourceEmbedded 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 PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM ¶
type PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM struct { // Id: Fully qualified resource Id for the resource. Id *string `json:"id,omitempty"` SystemData *SystemData_StatusARM `json:"systemData,omitempty"` }
func (*PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopy ¶
func (in *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopy() *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM.
func (*PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto ¶
func (in *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto(out *PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningState_Status ¶
type ProvisioningState_Status string
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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogCategory
func (*ResourceLogCategory) AssignPropertiesFromResourceLogCategory ¶
func (category *ResourceLogCategory) AssignPropertiesFromResourceLogCategory(source *v20211001s.ResourceLogCategory) error
AssignPropertiesFromResourceLogCategory populates our ResourceLogCategory from the provided source ResourceLogCategory
func (*ResourceLogCategory) AssignPropertiesToResourceLogCategory ¶
func (category *ResourceLogCategory) AssignPropertiesToResourceLogCategory(destination *v20211001s.ResourceLogCategory) error
AssignPropertiesToResourceLogCategory populates the provided destination ResourceLogCategory from our ResourceLogCategory
func (*ResourceLogCategory) ConvertToARM ¶
func (category *ResourceLogCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceLogCategory) DeepCopy ¶
func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategory.
func (*ResourceLogCategory) DeepCopyInto ¶
func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLogCategory) NewEmptyARMValue ¶
func (category *ResourceLogCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceLogCategory) PopulateFromARM ¶
func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceLogCategoryARM ¶
type ResourceLogCategoryARM 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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogCategory
func (*ResourceLogCategoryARM) DeepCopy ¶
func (in *ResourceLogCategoryARM) DeepCopy() *ResourceLogCategoryARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategoryARM.
func (*ResourceLogCategoryARM) DeepCopyInto ¶
func (in *ResourceLogCategoryARM) DeepCopyInto(out *ResourceLogCategoryARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceLogCategory_Status ¶
type ResourceLogCategory_Status struct { // Enabled: 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"` }
func (*ResourceLogCategory_Status) AssignPropertiesFromResourceLogCategoryStatus ¶
func (category *ResourceLogCategory_Status) AssignPropertiesFromResourceLogCategoryStatus(source *v20211001s.ResourceLogCategory_Status) error
AssignPropertiesFromResourceLogCategoryStatus populates our ResourceLogCategory_Status from the provided source ResourceLogCategory_Status
func (*ResourceLogCategory_Status) AssignPropertiesToResourceLogCategoryStatus ¶
func (category *ResourceLogCategory_Status) AssignPropertiesToResourceLogCategoryStatus(destination *v20211001s.ResourceLogCategory_Status) error
AssignPropertiesToResourceLogCategoryStatus 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 ResourceLogCategory_StatusARM ¶
type ResourceLogCategory_StatusARM 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"` }
func (*ResourceLogCategory_StatusARM) DeepCopy ¶
func (in *ResourceLogCategory_StatusARM) DeepCopy() *ResourceLogCategory_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategory_StatusARM.
func (*ResourceLogCategory_StatusARM) DeepCopyInto ¶
func (in *ResourceLogCategory_StatusARM) DeepCopyInto(out *ResourceLogCategory_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceLogConfiguration ¶
type ResourceLogConfiguration struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategory `json:"categories,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogConfiguration
func (*ResourceLogConfiguration) AssignPropertiesFromResourceLogConfiguration ¶
func (configuration *ResourceLogConfiguration) AssignPropertiesFromResourceLogConfiguration(source *v20211001s.ResourceLogConfiguration) error
AssignPropertiesFromResourceLogConfiguration populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration
func (*ResourceLogConfiguration) AssignPropertiesToResourceLogConfiguration ¶
func (configuration *ResourceLogConfiguration) AssignPropertiesToResourceLogConfiguration(destination *v20211001s.ResourceLogConfiguration) error
AssignPropertiesToResourceLogConfiguration 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) 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 ResourceLogConfigurationARM ¶
type ResourceLogConfigurationARM struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategoryARM `json:"categories,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogConfiguration
func (*ResourceLogConfigurationARM) DeepCopy ¶
func (in *ResourceLogConfigurationARM) DeepCopy() *ResourceLogConfigurationARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogConfigurationARM.
func (*ResourceLogConfigurationARM) DeepCopyInto ¶
func (in *ResourceLogConfigurationARM) DeepCopyInto(out *ResourceLogConfigurationARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceLogConfiguration_Status ¶
type ResourceLogConfiguration_Status struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategory_Status `json:"categories,omitempty"` }
func (*ResourceLogConfiguration_Status) AssignPropertiesFromResourceLogConfigurationStatus ¶
func (configuration *ResourceLogConfiguration_Status) AssignPropertiesFromResourceLogConfigurationStatus(source *v20211001s.ResourceLogConfiguration_Status) error
AssignPropertiesFromResourceLogConfigurationStatus populates our ResourceLogConfiguration_Status from the provided source ResourceLogConfiguration_Status
func (*ResourceLogConfiguration_Status) AssignPropertiesToResourceLogConfigurationStatus ¶
func (configuration *ResourceLogConfiguration_Status) AssignPropertiesToResourceLogConfigurationStatus(destination *v20211001s.ResourceLogConfiguration_Status) error
AssignPropertiesToResourceLogConfigurationStatus 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 ResourceLogConfiguration_StatusARM ¶
type ResourceLogConfiguration_StatusARM struct { // Categories: Gets or sets the list of category configurations. Categories []ResourceLogCategory_StatusARM `json:"categories,omitempty"` }
func (*ResourceLogConfiguration_StatusARM) DeepCopy ¶
func (in *ResourceLogConfiguration_StatusARM) DeepCopy() *ResourceLogConfiguration_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogConfiguration_StatusARM.
func (*ResourceLogConfiguration_StatusARM) DeepCopyInto ¶
func (in *ResourceLogConfiguration_StatusARM) DeepCopyInto(out *ResourceLogConfiguration_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 *ResourceSkuTier `json:"tier,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceSku
func (*ResourceSku) AssignPropertiesFromResourceSku ¶
func (resourceSku *ResourceSku) AssignPropertiesFromResourceSku(source *v20211001s.ResourceSku) error
AssignPropertiesFromResourceSku populates our ResourceSku from the provided source ResourceSku
func (*ResourceSku) AssignPropertiesToResourceSku ¶
func (resourceSku *ResourceSku) AssignPropertiesToResourceSku(destination *v20211001s.ResourceSku) error
AssignPropertiesToResourceSku populates the provided destination ResourceSku from our ResourceSku
func (*ResourceSku) ConvertToARM ¶
func (resourceSku *ResourceSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceSku) DeepCopy ¶
func (in *ResourceSku) DeepCopy() *ResourceSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSku.
func (*ResourceSku) DeepCopyInto ¶
func (in *ResourceSku) DeepCopyInto(out *ResourceSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceSku) NewEmptyARMValue ¶
func (resourceSku *ResourceSku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceSku) PopulateFromARM ¶
func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceSkuARM ¶
type ResourceSkuARM 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"` // Name: The name of the SKU. Required. // Allowed values: Standard_S1, Free_F1 Name *string `json:"name,omitempty"` Tier *ResourceSkuTier `json:"tier,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceSku
func (*ResourceSkuARM) DeepCopy ¶
func (in *ResourceSkuARM) DeepCopy() *ResourceSkuARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSkuARM.
func (*ResourceSkuARM) DeepCopyInto ¶
func (in *ResourceSkuARM) DeepCopyInto(out *ResourceSkuARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceSkuTier ¶
type ResourceSkuTier string
+kubebuilder:validation:Enum={"Basic","Free","Premium","Standard"}
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 *SignalRSkuTier_Status `json:"tier,omitempty"` }
func (*ResourceSku_Status) AssignPropertiesFromResourceSkuStatus ¶
func (resourceSku *ResourceSku_Status) AssignPropertiesFromResourceSkuStatus(source *v20211001s.ResourceSku_Status) error
AssignPropertiesFromResourceSkuStatus populates our ResourceSku_Status from the provided source ResourceSku_Status
func (*ResourceSku_Status) AssignPropertiesToResourceSkuStatus ¶
func (resourceSku *ResourceSku_Status) AssignPropertiesToResourceSkuStatus(destination *v20211001s.ResourceSku_Status) error
AssignPropertiesToResourceSkuStatus populates the provided destination ResourceSku_Status from our ResourceSku_Status
func (*ResourceSku_Status) DeepCopy ¶
func (in *ResourceSku_Status) DeepCopy() *ResourceSku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSku_Status.
func (*ResourceSku_Status) DeepCopyInto ¶
func (in *ResourceSku_Status) DeepCopyInto(out *ResourceSku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceSku_Status) NewEmptyARMValue ¶
func (resourceSku *ResourceSku_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceSku_Status) PopulateFromARM ¶
func (resourceSku *ResourceSku_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceSku_StatusARM ¶
type ResourceSku_StatusARM 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 *SignalRSkuTier_Status `json:"tier,omitempty"` }
func (*ResourceSku_StatusARM) DeepCopy ¶
func (in *ResourceSku_StatusARM) DeepCopy() *ResourceSku_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSku_StatusARM.
func (*ResourceSku_StatusARM) DeepCopyInto ¶
func (in *ResourceSku_StatusARM) DeepCopyInto(out *ResourceSku_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ServerlessUpstreamSettings
func (*ServerlessUpstreamSettings) AssignPropertiesFromServerlessUpstreamSettings ¶
func (settings *ServerlessUpstreamSettings) AssignPropertiesFromServerlessUpstreamSettings(source *v20211001s.ServerlessUpstreamSettings) error
AssignPropertiesFromServerlessUpstreamSettings populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings
func (*ServerlessUpstreamSettings) AssignPropertiesToServerlessUpstreamSettings ¶
func (settings *ServerlessUpstreamSettings) AssignPropertiesToServerlessUpstreamSettings(destination *v20211001s.ServerlessUpstreamSettings) error
AssignPropertiesToServerlessUpstreamSettings 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) 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 ServerlessUpstreamSettingsARM ¶
type ServerlessUpstreamSettingsARM struct { // Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. Templates []UpstreamTemplateARM `json:"templates,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ServerlessUpstreamSettings
func (*ServerlessUpstreamSettingsARM) DeepCopy ¶
func (in *ServerlessUpstreamSettingsARM) DeepCopy() *ServerlessUpstreamSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettingsARM.
func (*ServerlessUpstreamSettingsARM) DeepCopyInto ¶
func (in *ServerlessUpstreamSettingsARM) DeepCopyInto(out *ServerlessUpstreamSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerlessUpstreamSettings_Status ¶
type ServerlessUpstreamSettings_Status struct { // Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. Templates []UpstreamTemplate_Status `json:"templates,omitempty"` }
func (*ServerlessUpstreamSettings_Status) AssignPropertiesFromServerlessUpstreamSettingsStatus ¶
func (settings *ServerlessUpstreamSettings_Status) AssignPropertiesFromServerlessUpstreamSettingsStatus(source *v20211001s.ServerlessUpstreamSettings_Status) error
AssignPropertiesFromServerlessUpstreamSettingsStatus populates our ServerlessUpstreamSettings_Status from the provided source ServerlessUpstreamSettings_Status
func (*ServerlessUpstreamSettings_Status) AssignPropertiesToServerlessUpstreamSettingsStatus ¶
func (settings *ServerlessUpstreamSettings_Status) AssignPropertiesToServerlessUpstreamSettingsStatus(destination *v20211001s.ServerlessUpstreamSettings_Status) error
AssignPropertiesToServerlessUpstreamSettingsStatus 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 ServerlessUpstreamSettings_StatusARM ¶
type ServerlessUpstreamSettings_StatusARM struct { // Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects. Templates []UpstreamTemplate_StatusARM `json:"templates,omitempty"` }
func (*ServerlessUpstreamSettings_StatusARM) DeepCopy ¶
func (in *ServerlessUpstreamSettings_StatusARM) DeepCopy() *ServerlessUpstreamSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettings_StatusARM.
func (*ServerlessUpstreamSettings_StatusARM) DeepCopyInto ¶
func (in *ServerlessUpstreamSettings_StatusARM) DeepCopyInto(out *ServerlessUpstreamSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceKind_Status ¶
type ServiceKind_Status string
type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded ¶
type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded struct { // Id: Fully qualified resource Id for the resource. }
func (*SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded ¶
func (embedded *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesFromSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded(source *v20211001s.SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) error
AssignPropertiesFromSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded populates our SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded from the provided source SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded
func (*SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesToSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded ¶
func (embedded *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) AssignPropertiesToSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded(destination *v20211001s.SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded) error
AssignPropertiesToSharedPrivateLinkResourceStatusSignalRSubResourceEmbedded 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 SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM ¶
type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM struct { // Id: Fully qualified resource Id for the resource. }
func (*SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopy ¶
func (in *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopy() *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM.
func (*SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto ¶
func (in *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM) DeepCopyInto(out *SharedPrivateLinkResource_Status_SignalR_SubResourceEmbeddedARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalR ¶
type SignalR struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SignalR_Spec `json:"spec,omitempty"` Status SignalRResource_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" Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/resourceDefinitions/signalR
func (*SignalR) AssignPropertiesFromSignalR ¶
func (signalR *SignalR) AssignPropertiesFromSignalR(source *v20211001s.SignalR) error
AssignPropertiesFromSignalR populates our SignalR from the provided source SignalR
func (*SignalR) AssignPropertiesToSignalR ¶
func (signalR *SignalR) AssignPropertiesToSignalR(destination *v20211001s.SignalR) error
AssignPropertiesToSignalR populates the provided destination SignalR from our SignalR
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) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"
func (*SignalR) NewEmptyStatus ¶
func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SignalR) OriginalGVK ¶
func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SignalR) Owner ¶
func (signalR *SignalR) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SignalR) SetConditions ¶
func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SignalR) SetStatus ¶
func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*SignalR) ValidateCreate ¶
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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRCorsSettings
func (*SignalRCorsSettings) AssignPropertiesFromSignalRCorsSettings ¶
func (settings *SignalRCorsSettings) AssignPropertiesFromSignalRCorsSettings(source *v20211001s.SignalRCorsSettings) error
AssignPropertiesFromSignalRCorsSettings populates our SignalRCorsSettings from the provided source SignalRCorsSettings
func (*SignalRCorsSettings) AssignPropertiesToSignalRCorsSettings ¶
func (settings *SignalRCorsSettings) AssignPropertiesToSignalRCorsSettings(destination *v20211001s.SignalRCorsSettings) error
AssignPropertiesToSignalRCorsSettings populates the provided destination SignalRCorsSettings from our SignalRCorsSettings
func (*SignalRCorsSettings) ConvertToARM ¶
func (settings *SignalRCorsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRCorsSettings) DeepCopy ¶
func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettings.
func (*SignalRCorsSettings) DeepCopyInto ¶
func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRCorsSettings) NewEmptyARMValue ¶
func (settings *SignalRCorsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRCorsSettings) PopulateFromARM ¶
func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRCorsSettingsARM ¶
type SignalRCorsSettingsARM 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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRCorsSettings
func (*SignalRCorsSettingsARM) DeepCopy ¶
func (in *SignalRCorsSettingsARM) DeepCopy() *SignalRCorsSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettingsARM.
func (*SignalRCorsSettingsARM) DeepCopyInto ¶
func (in *SignalRCorsSettingsARM) DeepCopyInto(out *SignalRCorsSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRCorsSettings_Status ¶
type SignalRCorsSettings_Status struct { // AllowedOrigins: 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"` }
func (*SignalRCorsSettings_Status) AssignPropertiesFromSignalRCorsSettingsStatus ¶
func (settings *SignalRCorsSettings_Status) AssignPropertiesFromSignalRCorsSettingsStatus(source *v20211001s.SignalRCorsSettings_Status) error
AssignPropertiesFromSignalRCorsSettingsStatus populates our SignalRCorsSettings_Status from the provided source SignalRCorsSettings_Status
func (*SignalRCorsSettings_Status) AssignPropertiesToSignalRCorsSettingsStatus ¶
func (settings *SignalRCorsSettings_Status) AssignPropertiesToSignalRCorsSettingsStatus(destination *v20211001s.SignalRCorsSettings_Status) error
AssignPropertiesToSignalRCorsSettingsStatus 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 SignalRCorsSettings_StatusARM ¶
type SignalRCorsSettings_StatusARM 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"` }
func (*SignalRCorsSettings_StatusARM) DeepCopy ¶
func (in *SignalRCorsSettings_StatusARM) DeepCopy() *SignalRCorsSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettings_StatusARM.
func (*SignalRCorsSettings_StatusARM) DeepCopyInto ¶
func (in *SignalRCorsSettings_StatusARM) DeepCopyInto(out *SignalRCorsSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRFeature ¶
type SignalRFeature struct { // +kubebuilder:validation:Required Flag *SignalRFeatureFlag `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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRFeature
func (*SignalRFeature) AssignPropertiesFromSignalRFeature ¶
func (feature *SignalRFeature) AssignPropertiesFromSignalRFeature(source *v20211001s.SignalRFeature) error
AssignPropertiesFromSignalRFeature populates our SignalRFeature from the provided source SignalRFeature
func (*SignalRFeature) AssignPropertiesToSignalRFeature ¶
func (feature *SignalRFeature) AssignPropertiesToSignalRFeature(destination *v20211001s.SignalRFeature) error
AssignPropertiesToSignalRFeature populates the provided destination SignalRFeature from our SignalRFeature
func (*SignalRFeature) ConvertToARM ¶
func (feature *SignalRFeature) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRFeature) DeepCopy ¶
func (in *SignalRFeature) DeepCopy() *SignalRFeature
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRFeature.
func (*SignalRFeature) DeepCopyInto ¶
func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRFeature) NewEmptyARMValue ¶
func (feature *SignalRFeature) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRFeature) PopulateFromARM ¶
func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRFeatureARM ¶
type SignalRFeatureARM struct { Flag *SignalRFeatureFlag `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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRFeature
func (*SignalRFeatureARM) DeepCopy ¶
func (in *SignalRFeatureARM) DeepCopy() *SignalRFeatureARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRFeatureARM.
func (*SignalRFeatureARM) DeepCopyInto ¶
func (in *SignalRFeatureARM) DeepCopyInto(out *SignalRFeatureARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRFeatureFlag ¶
type SignalRFeatureFlag string
+kubebuilder:validation:Enum={"EnableConnectivityLogs","EnableLiveTrace","EnableMessagingLogs","ServiceMode"}
type SignalRFeature_Status ¶
type SignalRFeature_Status struct { 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"` }
func (*SignalRFeature_Status) AssignPropertiesFromSignalRFeatureStatus ¶
func (feature *SignalRFeature_Status) AssignPropertiesFromSignalRFeatureStatus(source *v20211001s.SignalRFeature_Status) error
AssignPropertiesFromSignalRFeatureStatus populates our SignalRFeature_Status from the provided source SignalRFeature_Status
func (*SignalRFeature_Status) AssignPropertiesToSignalRFeatureStatus ¶
func (feature *SignalRFeature_Status) AssignPropertiesToSignalRFeatureStatus(destination *v20211001s.SignalRFeature_Status) error
AssignPropertiesToSignalRFeatureStatus 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 SignalRFeature_StatusARM ¶
type SignalRFeature_StatusARM struct { 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"` }
func (*SignalRFeature_StatusARM) DeepCopy ¶
func (in *SignalRFeature_StatusARM) DeepCopy() *SignalRFeature_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRFeature_StatusARM.
func (*SignalRFeature_StatusARM) DeepCopyInto ¶
func (in *SignalRFeature_StatusARM) DeepCopyInto(out *SignalRFeature_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRList ¶
type SignalRList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SignalR `json:"items"` }
+kubebuilder:object:root=true Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/resourceDefinitions/signalR
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 *SignalRNetworkACLsDefaultAction `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACL `json:"privateEndpoints,omitempty"` // PublicNetwork: Network ACL PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRNetworkACLs
func (*SignalRNetworkACLs) AssignPropertiesFromSignalRNetworkACLs ¶
func (acLs *SignalRNetworkACLs) AssignPropertiesFromSignalRNetworkACLs(source *v20211001s.SignalRNetworkACLs) error
AssignPropertiesFromSignalRNetworkACLs populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs
func (*SignalRNetworkACLs) AssignPropertiesToSignalRNetworkACLs ¶
func (acLs *SignalRNetworkACLs) AssignPropertiesToSignalRNetworkACLs(destination *v20211001s.SignalRNetworkACLs) error
AssignPropertiesToSignalRNetworkACLs populates the provided destination SignalRNetworkACLs from our SignalRNetworkACLs
func (*SignalRNetworkACLs) ConvertToARM ¶
func (acLs *SignalRNetworkACLs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRNetworkACLs) DeepCopy ¶
func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLs.
func (*SignalRNetworkACLs) DeepCopyInto ¶
func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRNetworkACLs) NewEmptyARMValue ¶
func (acLs *SignalRNetworkACLs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRNetworkACLs) PopulateFromARM ¶
func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRNetworkACLsARM ¶
type SignalRNetworkACLsARM struct { DefaultAction *SignalRNetworkACLsDefaultAction `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACLARM `json:"privateEndpoints,omitempty"` // PublicNetwork: Network ACL PublicNetwork *NetworkACLARM `json:"publicNetwork,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRNetworkACLs
func (*SignalRNetworkACLsARM) DeepCopy ¶
func (in *SignalRNetworkACLsARM) DeepCopy() *SignalRNetworkACLsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLsARM.
func (*SignalRNetworkACLsARM) DeepCopyInto ¶
func (in *SignalRNetworkACLsARM) DeepCopyInto(out *SignalRNetworkACLsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRNetworkACLsDefaultAction ¶
type SignalRNetworkACLsDefaultAction string
+kubebuilder:validation:Enum={"Allow","Deny"}
type SignalRNetworkACLs_Status ¶
type SignalRNetworkACLs_Status struct { DefaultAction *ACLAction_Status `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACL_Status `json:"privateEndpoints,omitempty"` PublicNetwork *NetworkACL_Status `json:"publicNetwork,omitempty"` }
func (*SignalRNetworkACLs_Status) AssignPropertiesFromSignalRNetworkACLsStatus ¶
func (acLs *SignalRNetworkACLs_Status) AssignPropertiesFromSignalRNetworkACLsStatus(source *v20211001s.SignalRNetworkACLs_Status) error
AssignPropertiesFromSignalRNetworkACLsStatus populates our SignalRNetworkACLs_Status from the provided source SignalRNetworkACLs_Status
func (*SignalRNetworkACLs_Status) AssignPropertiesToSignalRNetworkACLsStatus ¶
func (acLs *SignalRNetworkACLs_Status) AssignPropertiesToSignalRNetworkACLsStatus(destination *v20211001s.SignalRNetworkACLs_Status) error
AssignPropertiesToSignalRNetworkACLsStatus 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 SignalRNetworkACLs_StatusARM ¶
type SignalRNetworkACLs_StatusARM struct { DefaultAction *ACLAction_Status `json:"defaultAction,omitempty"` // PrivateEndpoints: ACLs for requests from private endpoints PrivateEndpoints []PrivateEndpointACL_StatusARM `json:"privateEndpoints,omitempty"` PublicNetwork *NetworkACL_StatusARM `json:"publicNetwork,omitempty"` }
func (*SignalRNetworkACLs_StatusARM) DeepCopy ¶
func (in *SignalRNetworkACLs_StatusARM) DeepCopy() *SignalRNetworkACLs_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLs_StatusARM.
func (*SignalRNetworkACLs_StatusARM) DeepCopyInto ¶
func (in *SignalRNetworkACLs_StatusARM) DeepCopyInto(out *SignalRNetworkACLs_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRPropertiesARM ¶
type SignalRPropertiesARM struct { // Cors: Cross-Origin Resource Sharing (CORS) settings. Cors *SignalRCorsSettingsARM `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 []SignalRFeatureARM `json:"features,omitempty"` // NetworkACLs: Network ACLs for the resource NetworkACLs *SignalRNetworkACLsARM `json:"networkACLs,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"` // ResourceLogConfiguration: Resource log configuration of a Microsoft.SignalRService resource. ResourceLogConfiguration *ResourceLogConfigurationARM `json:"resourceLogConfiguration,omitempty"` // Tls: TLS settings for the resource Tls *SignalRTlsSettingsARM `json:"tls,omitempty"` // Upstream: The settings for the Upstream when the service is in server-less mode. Upstream *ServerlessUpstreamSettingsARM `json:"upstream,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRProperties
func (*SignalRPropertiesARM) DeepCopy ¶
func (in *SignalRPropertiesARM) DeepCopy() *SignalRPropertiesARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRPropertiesARM.
func (*SignalRPropertiesARM) DeepCopyInto ¶
func (in *SignalRPropertiesARM) DeepCopyInto(out *SignalRPropertiesARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRProperties_StatusARM ¶
type SignalRProperties_StatusARM struct { Cors *SignalRCorsSettings_StatusARM `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_StatusARM `json:"features,omitempty"` // HostName: FQDN of the service instance. HostName *string `json:"hostName,omitempty"` // HostNamePrefix: Deprecated. HostNamePrefix *string `json:"hostNamePrefix,omitempty"` NetworkACLs *SignalRNetworkACLs_StatusARM `json:"networkACLs,omitempty"` // PrivateEndpointConnections: Private endpoint connections to the resource. PrivateEndpointConnections []PrivateEndpointConnection_Status_SignalR_SubResourceEmbeddedARM `json:"privateEndpointConnections,omitempty"` 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 *ResourceLogConfiguration_StatusARM `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: The list of shared private link resources. Tls *SignalRTlsSettings_StatusARM `json:"tls,omitempty"` Upstream *ServerlessUpstreamSettings_StatusARM `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 (*SignalRProperties_StatusARM) DeepCopy ¶
func (in *SignalRProperties_StatusARM) DeepCopy() *SignalRProperties_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRProperties_StatusARM.
func (*SignalRProperties_StatusARM) DeepCopyInto ¶
func (in *SignalRProperties_StatusARM) DeepCopyInto(out *SignalRProperties_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRRequestType_Status ¶
type SignalRRequestType_Status string
type SignalRResource_Status ¶
type SignalRResource_Status struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` 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 *ManagedIdentity_Status `json:"identity,omitempty"` 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 *SignalRNetworkACLs_Status `json:"networkACLs,omitempty"` // PrivateEndpointConnections: Private endpoint connections to the resource. PrivateEndpointConnections []PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` 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 *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: The list of shared private link resources. Sku *ResourceSku_Status `json:"sku,omitempty"` 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 *SignalRTlsSettings_Status `json:"tls,omitempty"` // Type: The type of the resource - e.g. "Microsoft.SignalRService/SignalR" Type *string `json:"type,omitempty"` 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 (*SignalRResource_Status) AssignPropertiesFromSignalRResourceStatus ¶
func (resource *SignalRResource_Status) AssignPropertiesFromSignalRResourceStatus(source *v20211001s.SignalRResource_Status) error
AssignPropertiesFromSignalRResourceStatus populates our SignalRResource_Status from the provided source SignalRResource_Status
func (*SignalRResource_Status) AssignPropertiesToSignalRResourceStatus ¶
func (resource *SignalRResource_Status) AssignPropertiesToSignalRResourceStatus(destination *v20211001s.SignalRResource_Status) error
AssignPropertiesToSignalRResourceStatus populates the provided destination SignalRResource_Status from our SignalRResource_Status
func (*SignalRResource_Status) ConvertStatusFrom ¶
func (resource *SignalRResource_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SignalRResource_Status from the provided source
func (*SignalRResource_Status) ConvertStatusTo ¶
func (resource *SignalRResource_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SignalRResource_Status
func (*SignalRResource_Status) DeepCopy ¶
func (in *SignalRResource_Status) DeepCopy() *SignalRResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRResource_Status.
func (*SignalRResource_Status) DeepCopyInto ¶
func (in *SignalRResource_Status) DeepCopyInto(out *SignalRResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRResource_Status) NewEmptyARMValue ¶
func (resource *SignalRResource_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRResource_Status) PopulateFromARM ¶
func (resource *SignalRResource_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRResource_StatusARM ¶
type SignalRResource_StatusARM struct { // Id: Fully qualified resource Id for the resource. Id *string `json:"id,omitempty"` Identity *ManagedIdentity_StatusARM `json:"identity,omitempty"` 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"` Properties *SignalRProperties_StatusARM `json:"properties,omitempty"` Sku *ResourceSku_StatusARM `json:"sku,omitempty"` SystemData *SystemData_StatusARM `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"` // Type: The type of the resource - e.g. "Microsoft.SignalRService/SignalR" Type *string `json:"type,omitempty"` }
func (*SignalRResource_StatusARM) DeepCopy ¶
func (in *SignalRResource_StatusARM) DeepCopy() *SignalRResource_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRResource_StatusARM.
func (*SignalRResource_StatusARM) DeepCopyInto ¶
func (in *SignalRResource_StatusARM) DeepCopyInto(out *SignalRResource_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRSkuTier_Status ¶
type SignalRSkuTier_Status string
type SignalRSpecKind ¶
type SignalRSpecKind string
+kubebuilder:validation:Enum={"RawWebSockets","SignalR"}
type SignalRTlsSettings ¶
type SignalRTlsSettings struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRTlsSettings
func (*SignalRTlsSettings) AssignPropertiesFromSignalRTlsSettings ¶
func (settings *SignalRTlsSettings) AssignPropertiesFromSignalRTlsSettings(source *v20211001s.SignalRTlsSettings) error
AssignPropertiesFromSignalRTlsSettings populates our SignalRTlsSettings from the provided source SignalRTlsSettings
func (*SignalRTlsSettings) AssignPropertiesToSignalRTlsSettings ¶
func (settings *SignalRTlsSettings) AssignPropertiesToSignalRTlsSettings(destination *v20211001s.SignalRTlsSettings) error
AssignPropertiesToSignalRTlsSettings populates the provided destination SignalRTlsSettings from our SignalRTlsSettings
func (*SignalRTlsSettings) ConvertToARM ¶
func (settings *SignalRTlsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRTlsSettings) DeepCopy ¶
func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettings.
func (*SignalRTlsSettings) DeepCopyInto ¶
func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRTlsSettings) NewEmptyARMValue ¶
func (settings *SignalRTlsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRTlsSettings) PopulateFromARM ¶
func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRTlsSettingsARM ¶
type SignalRTlsSettingsARM struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRTlsSettings
func (*SignalRTlsSettingsARM) DeepCopy ¶
func (in *SignalRTlsSettingsARM) DeepCopy() *SignalRTlsSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettingsARM.
func (*SignalRTlsSettingsARM) DeepCopyInto ¶
func (in *SignalRTlsSettingsARM) DeepCopyInto(out *SignalRTlsSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRTlsSettings_Status ¶
type SignalRTlsSettings_Status struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
func (*SignalRTlsSettings_Status) AssignPropertiesFromSignalRTlsSettingsStatus ¶
func (settings *SignalRTlsSettings_Status) AssignPropertiesFromSignalRTlsSettingsStatus(source *v20211001s.SignalRTlsSettings_Status) error
AssignPropertiesFromSignalRTlsSettingsStatus populates our SignalRTlsSettings_Status from the provided source SignalRTlsSettings_Status
func (*SignalRTlsSettings_Status) AssignPropertiesToSignalRTlsSettingsStatus ¶
func (settings *SignalRTlsSettings_Status) AssignPropertiesToSignalRTlsSettingsStatus(destination *v20211001s.SignalRTlsSettings_Status) error
AssignPropertiesToSignalRTlsSettingsStatus 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 SignalRTlsSettings_StatusARM ¶
type SignalRTlsSettings_StatusARM struct { // ClientCertEnabled: Request client certificate during TLS handshake if enabled ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` }
func (*SignalRTlsSettings_StatusARM) DeepCopy ¶
func (in *SignalRTlsSettings_StatusARM) DeepCopy() *SignalRTlsSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettings_StatusARM.
func (*SignalRTlsSettings_StatusARM) DeepCopyInto ¶
func (in *SignalRTlsSettings_StatusARM) DeepCopyInto(out *SignalRTlsSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalR_Spec ¶
type SignalR_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // Cors: 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 *SignalRSpecKind `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"` // +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) AssignPropertiesFromSignalRSpec ¶
func (signalR *SignalR_Spec) AssignPropertiesFromSignalRSpec(source *v20211001s.SignalR_Spec) error
AssignPropertiesFromSignalRSpec populates our SignalR_Spec from the provided source SignalR_Spec
func (*SignalR_Spec) AssignPropertiesToSignalRSpec ¶
func (signalR *SignalR_Spec) AssignPropertiesToSignalRSpec(destination *v20211001s.SignalR_Spec) error
AssignPropertiesToSignalRSpec populates the provided destination SignalR_Spec from our SignalR_Spec
func (*SignalR_Spec) ConvertSpecFrom ¶
func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SignalR_Spec from the provided source
func (*SignalR_Spec) ConvertSpecTo ¶
func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SignalR_Spec
func (*SignalR_Spec) ConvertToARM ¶
func (signalR *SignalR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalR_Spec) DeepCopy ¶
func (in *SignalR_Spec) DeepCopy() *SignalR_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR_Spec.
func (*SignalR_Spec) DeepCopyInto ¶
func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalR_Spec) NewEmptyARMValue ¶
func (signalR *SignalR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalR_Spec) OriginalVersion ¶
func (signalR *SignalR_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SignalR_Spec) PopulateFromARM ¶
func (signalR *SignalR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SignalR_Spec) SetAzureName ¶
func (signalR *SignalR_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SignalR_SpecARM ¶
type SignalR_SpecARM struct { // Identity: A class represent managed identities used for request and response Identity *ManagedIdentityARM `json:"identity,omitempty"` Kind *SignalRSpecKind `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"` // Properties: A class that describes the properties of the resource Properties *SignalRPropertiesARM `json:"properties,omitempty"` // Sku: The billing information of the resource. Sku *ResourceSkuARM `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"` }
func (*SignalR_SpecARM) DeepCopy ¶
func (in *SignalR_SpecARM) DeepCopy() *SignalR_SpecARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR_SpecARM.
func (*SignalR_SpecARM) DeepCopyInto ¶
func (in *SignalR_SpecARM) DeepCopyInto(out *SignalR_SpecARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (SignalR_SpecARM) GetAPIVersion ¶
func (signalR SignalR_SpecARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-10-01"
func (*SignalR_SpecARM) GetName ¶
func (signalR *SignalR_SpecARM) GetName() string
GetName returns the Name of the resource
func (*SignalR_SpecARM) GetType ¶
func (signalR *SignalR_SpecARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"
type SystemDataStatusCreatedByType ¶
type SystemDataStatusCreatedByType string
type SystemDataStatusLastModifiedByType ¶
type SystemDataStatusLastModifiedByType 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 *SystemDataStatusCreatedByType `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 *SystemDataStatusLastModifiedByType `json:"lastModifiedByType,omitempty"` }
func (*SystemData_Status) AssignPropertiesFromSystemDataStatus ¶
func (data *SystemData_Status) AssignPropertiesFromSystemDataStatus(source *v20211001s.SystemData_Status) error
AssignPropertiesFromSystemDataStatus populates our SystemData_Status from the provided source SystemData_Status
func (*SystemData_Status) AssignPropertiesToSystemDataStatus ¶
func (data *SystemData_Status) AssignPropertiesToSystemDataStatus(destination *v20211001s.SystemData_Status) error
AssignPropertiesToSystemDataStatus populates the provided destination SystemData_Status from our SystemData_Status
func (*SystemData_Status) DeepCopy ¶
func (in *SystemData_Status) DeepCopy() *SystemData_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_Status.
func (*SystemData_Status) DeepCopyInto ¶
func (in *SystemData_Status) DeepCopyInto(out *SystemData_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_Status) NewEmptyARMValue ¶
func (data *SystemData_Status) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_Status) PopulateFromARM ¶
func (data *SystemData_Status) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_StatusARM ¶
type SystemData_StatusARM 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 *SystemDataStatusCreatedByType `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 *SystemDataStatusLastModifiedByType `json:"lastModifiedByType,omitempty"` }
func (*SystemData_StatusARM) DeepCopy ¶
func (in *SystemData_StatusARM) DeepCopy() *SystemData_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_StatusARM.
func (*SystemData_StatusARM) DeepCopyInto ¶
func (in *SystemData_StatusARM) DeepCopyInto(out *SystemData_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpstreamAuthSettings ¶
type UpstreamAuthSettings struct { // ManagedIdentity: Managed identity settings for upstream. ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"` Type *UpstreamAuthSettingsType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamAuthSettings
func (*UpstreamAuthSettings) AssignPropertiesFromUpstreamAuthSettings ¶
func (settings *UpstreamAuthSettings) AssignPropertiesFromUpstreamAuthSettings(source *v20211001s.UpstreamAuthSettings) error
AssignPropertiesFromUpstreamAuthSettings populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings
func (*UpstreamAuthSettings) AssignPropertiesToUpstreamAuthSettings ¶
func (settings *UpstreamAuthSettings) AssignPropertiesToUpstreamAuthSettings(destination *v20211001s.UpstreamAuthSettings) error
AssignPropertiesToUpstreamAuthSettings 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) 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 UpstreamAuthSettingsARM ¶
type UpstreamAuthSettingsARM struct { // ManagedIdentity: Managed identity settings for upstream. ManagedIdentity *ManagedIdentitySettingsARM `json:"managedIdentity,omitempty"` Type *UpstreamAuthSettingsType `json:"type,omitempty"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamAuthSettings
func (*UpstreamAuthSettingsARM) DeepCopy ¶
func (in *UpstreamAuthSettingsARM) DeepCopy() *UpstreamAuthSettingsARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamAuthSettingsARM.
func (*UpstreamAuthSettingsARM) DeepCopyInto ¶
func (in *UpstreamAuthSettingsARM) DeepCopyInto(out *UpstreamAuthSettingsARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpstreamAuthSettingsType ¶
type UpstreamAuthSettingsType string
+kubebuilder:validation:Enum={"ManagedIdentity","None"}
type UpstreamAuthSettings_Status ¶
type UpstreamAuthSettings_Status struct { ManagedIdentity *ManagedIdentitySettings_Status `json:"managedIdentity,omitempty"` Type *UpstreamAuthType_Status `json:"type,omitempty"` }
func (*UpstreamAuthSettings_Status) AssignPropertiesFromUpstreamAuthSettingsStatus ¶
func (settings *UpstreamAuthSettings_Status) AssignPropertiesFromUpstreamAuthSettingsStatus(source *v20211001s.UpstreamAuthSettings_Status) error
AssignPropertiesFromUpstreamAuthSettingsStatus populates our UpstreamAuthSettings_Status from the provided source UpstreamAuthSettings_Status
func (*UpstreamAuthSettings_Status) AssignPropertiesToUpstreamAuthSettingsStatus ¶
func (settings *UpstreamAuthSettings_Status) AssignPropertiesToUpstreamAuthSettingsStatus(destination *v20211001s.UpstreamAuthSettings_Status) error
AssignPropertiesToUpstreamAuthSettingsStatus 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 UpstreamAuthSettings_StatusARM ¶
type UpstreamAuthSettings_StatusARM struct { ManagedIdentity *ManagedIdentitySettings_StatusARM `json:"managedIdentity,omitempty"` Type *UpstreamAuthType_Status `json:"type,omitempty"` }
func (*UpstreamAuthSettings_StatusARM) DeepCopy ¶
func (in *UpstreamAuthSettings_StatusARM) DeepCopy() *UpstreamAuthSettings_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamAuthSettings_StatusARM.
func (*UpstreamAuthSettings_StatusARM) DeepCopyInto ¶
func (in *UpstreamAuthSettings_StatusARM) DeepCopyInto(out *UpstreamAuthSettings_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpstreamAuthType_Status ¶
type UpstreamAuthType_Status string
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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamTemplate
func (*UpstreamTemplate) AssignPropertiesFromUpstreamTemplate ¶
func (template *UpstreamTemplate) AssignPropertiesFromUpstreamTemplate(source *v20211001s.UpstreamTemplate) error
AssignPropertiesFromUpstreamTemplate populates our UpstreamTemplate from the provided source UpstreamTemplate
func (*UpstreamTemplate) AssignPropertiesToUpstreamTemplate ¶
func (template *UpstreamTemplate) AssignPropertiesToUpstreamTemplate(destination *v20211001s.UpstreamTemplate) error
AssignPropertiesToUpstreamTemplate populates the provided destination UpstreamTemplate from our UpstreamTemplate
func (*UpstreamTemplate) ConvertToARM ¶
func (template *UpstreamTemplate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpstreamTemplate) DeepCopy ¶
func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamTemplate.
func (*UpstreamTemplate) DeepCopyInto ¶
func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpstreamTemplate) NewEmptyARMValue ¶
func (template *UpstreamTemplate) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpstreamTemplate) PopulateFromARM ¶
func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpstreamTemplateARM ¶
type UpstreamTemplateARM struct { // Auth: Upstream auth settings. If not set, no auth is used for upstream messages. Auth *UpstreamAuthSettingsARM `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"` }
Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamTemplate
func (*UpstreamTemplateARM) DeepCopy ¶
func (in *UpstreamTemplateARM) DeepCopy() *UpstreamTemplateARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamTemplateARM.
func (*UpstreamTemplateARM) DeepCopyInto ¶
func (in *UpstreamTemplateARM) DeepCopyInto(out *UpstreamTemplateARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpstreamTemplate_Status ¶
type UpstreamTemplate_Status struct { Auth *UpstreamAuthSettings_Status `json:"auth,omitempty"` // CategoryPattern: 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"` }
func (*UpstreamTemplate_Status) AssignPropertiesFromUpstreamTemplateStatus ¶
func (template *UpstreamTemplate_Status) AssignPropertiesFromUpstreamTemplateStatus(source *v20211001s.UpstreamTemplate_Status) error
AssignPropertiesFromUpstreamTemplateStatus populates our UpstreamTemplate_Status from the provided source UpstreamTemplate_Status
func (*UpstreamTemplate_Status) AssignPropertiesToUpstreamTemplateStatus ¶
func (template *UpstreamTemplate_Status) AssignPropertiesToUpstreamTemplateStatus(destination *v20211001s.UpstreamTemplate_Status) error
AssignPropertiesToUpstreamTemplateStatus 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 UpstreamTemplate_StatusARM ¶
type UpstreamTemplate_StatusARM struct { Auth *UpstreamAuthSettings_StatusARM `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"` }
func (*UpstreamTemplate_StatusARM) DeepCopy ¶
func (in *UpstreamTemplate_StatusARM) DeepCopy() *UpstreamTemplate_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamTemplate_StatusARM.
func (*UpstreamTemplate_StatusARM) DeepCopyInto ¶
func (in *UpstreamTemplate_StatusARM) DeepCopyInto(out *UpstreamTemplate_StatusARM)
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"` }
func (*UserAssignedIdentityProperty_Status) AssignPropertiesFromUserAssignedIdentityPropertyStatus ¶
func (property *UserAssignedIdentityProperty_Status) AssignPropertiesFromUserAssignedIdentityPropertyStatus(source *v20211001s.UserAssignedIdentityProperty_Status) error
AssignPropertiesFromUserAssignedIdentityPropertyStatus populates our UserAssignedIdentityProperty_Status from the provided source UserAssignedIdentityProperty_Status
func (*UserAssignedIdentityProperty_Status) AssignPropertiesToUserAssignedIdentityPropertyStatus ¶
func (property *UserAssignedIdentityProperty_Status) AssignPropertiesToUserAssignedIdentityPropertyStatus(destination *v20211001s.UserAssignedIdentityProperty_Status) error
AssignPropertiesToUserAssignedIdentityPropertyStatus 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
type UserAssignedIdentityProperty_StatusARM ¶
type UserAssignedIdentityProperty_StatusARM 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"` }
func (*UserAssignedIdentityProperty_StatusARM) DeepCopy ¶
func (in *UserAssignedIdentityProperty_StatusARM) DeepCopy() *UserAssignedIdentityProperty_StatusARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityProperty_StatusARM.
func (*UserAssignedIdentityProperty_StatusARM) DeepCopyInto ¶
func (in *UserAssignedIdentityProperty_StatusARM) DeepCopyInto(out *UserAssignedIdentityProperty_StatusARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.