Documentation
¶
Overview ¶
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.
Package v1api20240301 contains API Schema definitions for the signalrservice v1api20240301 API group +groupName=signalrservice.azure.com
Package v1api20240301 contains API Schema definitions for the signalrservice v1api20240301 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com +versionName=v1api20240301
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
- type ACLAction_STATUS
- type APIVersion
- type CustomCertificate
- func (certificate *CustomCertificate) AssignProperties_From_CustomCertificate(source *storage.CustomCertificate) error
- func (certificate *CustomCertificate) AssignProperties_To_CustomCertificate(destination *storage.CustomCertificate) error
- func (certificate *CustomCertificate) AzureName() string
- func (certificate *CustomCertificate) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (certificate *CustomCertificate) ConvertFrom(hub conversion.Hub) error
- func (certificate *CustomCertificate) ConvertTo(hub conversion.Hub) error
- func (in *CustomCertificate) DeepCopy() *CustomCertificate
- func (in *CustomCertificate) DeepCopyInto(out *CustomCertificate)
- func (in *CustomCertificate) DeepCopyObject() runtime.Object
- func (certificate CustomCertificate) GetAPIVersion() string
- func (certificate *CustomCertificate) GetConditions() conditions.Conditions
- func (certificate *CustomCertificate) GetResourceScope() genruntime.ResourceScope
- func (certificate *CustomCertificate) GetSpec() genruntime.ConvertibleSpec
- func (certificate *CustomCertificate) GetStatus() genruntime.ConvertibleStatus
- func (certificate *CustomCertificate) GetSupportedOperations() []genruntime.ResourceOperation
- func (certificate *CustomCertificate) GetType() string
- func (certificate *CustomCertificate) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (certificate *CustomCertificate) NewEmptyStatus() genruntime.ConvertibleStatus
- func (certificate *CustomCertificate) OriginalGVK() *schema.GroupVersionKind
- func (certificate *CustomCertificate) Owner() *genruntime.ResourceReference
- func (certificate *CustomCertificate) SecretDestinationExpressions() []*core.DestinationExpression
- func (certificate *CustomCertificate) SetConditions(conditions conditions.Conditions)
- func (certificate *CustomCertificate) SetStatus(status genruntime.ConvertibleStatus) error
- type CustomCertificateList
- type CustomCertificateOperatorSpec
- func (operator *CustomCertificateOperatorSpec) AssignProperties_From_CustomCertificateOperatorSpec(source *storage.CustomCertificateOperatorSpec) error
- func (operator *CustomCertificateOperatorSpec) AssignProperties_To_CustomCertificateOperatorSpec(destination *storage.CustomCertificateOperatorSpec) error
- func (in *CustomCertificateOperatorSpec) DeepCopy() *CustomCertificateOperatorSpec
- func (in *CustomCertificateOperatorSpec) DeepCopyInto(out *CustomCertificateOperatorSpec)
- type CustomCertificate_STATUS
- func (certificate *CustomCertificate_STATUS) AssignProperties_From_CustomCertificate_STATUS(source *storage.CustomCertificate_STATUS) error
- func (certificate *CustomCertificate_STATUS) AssignProperties_To_CustomCertificate_STATUS(destination *storage.CustomCertificate_STATUS) error
- func (certificate *CustomCertificate_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (certificate *CustomCertificate_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *CustomCertificate_STATUS) DeepCopy() *CustomCertificate_STATUS
- func (in *CustomCertificate_STATUS) DeepCopyInto(out *CustomCertificate_STATUS)
- func (certificate *CustomCertificate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (certificate *CustomCertificate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomCertificate_Spec
- func (certificate *CustomCertificate_Spec) AssignProperties_From_CustomCertificate_Spec(source *storage.CustomCertificate_Spec) error
- func (certificate *CustomCertificate_Spec) AssignProperties_To_CustomCertificate_Spec(destination *storage.CustomCertificate_Spec) error
- func (certificate *CustomCertificate_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (certificate *CustomCertificate_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (certificate *CustomCertificate_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomCertificate_Spec) DeepCopy() *CustomCertificate_Spec
- func (in *CustomCertificate_Spec) DeepCopyInto(out *CustomCertificate_Spec)
- func (certificate *CustomCertificate_Spec) Initialize_From_CustomCertificate_STATUS(source *CustomCertificate_STATUS) error
- func (certificate *CustomCertificate_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (certificate *CustomCertificate_Spec) OriginalVersion() string
- func (certificate *CustomCertificate_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (certificate *CustomCertificate_Spec) SetAzureName(azureName string)
- type CustomDomain
- func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *storage.CustomDomain) error
- func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *storage.CustomDomain) error
- func (domain *CustomDomain) AzureName() string
- func (domain *CustomDomain) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (domain *CustomDomain) ConvertFrom(hub conversion.Hub) error
- func (domain *CustomDomain) ConvertTo(hub conversion.Hub) error
- func (in *CustomDomain) DeepCopy() *CustomDomain
- func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
- func (in *CustomDomain) DeepCopyObject() runtime.Object
- func (domain CustomDomain) GetAPIVersion() string
- func (domain *CustomDomain) GetConditions() conditions.Conditions
- func (domain *CustomDomain) GetResourceScope() genruntime.ResourceScope
- func (domain *CustomDomain) GetSpec() genruntime.ConvertibleSpec
- func (domain *CustomDomain) GetStatus() genruntime.ConvertibleStatus
- func (domain *CustomDomain) GetSupportedOperations() []genruntime.ResourceOperation
- func (domain *CustomDomain) GetType() string
- func (domain *CustomDomain) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (domain *CustomDomain) NewEmptyStatus() genruntime.ConvertibleStatus
- func (domain *CustomDomain) OriginalGVK() *schema.GroupVersionKind
- func (domain *CustomDomain) Owner() *genruntime.ResourceReference
- func (domain *CustomDomain) SecretDestinationExpressions() []*core.DestinationExpression
- func (domain *CustomDomain) SetConditions(conditions conditions.Conditions)
- func (domain *CustomDomain) SetStatus(status genruntime.ConvertibleStatus) error
- type CustomDomainList
- type CustomDomainOperatorSpec
- func (operator *CustomDomainOperatorSpec) AssignProperties_From_CustomDomainOperatorSpec(source *storage.CustomDomainOperatorSpec) error
- func (operator *CustomDomainOperatorSpec) AssignProperties_To_CustomDomainOperatorSpec(destination *storage.CustomDomainOperatorSpec) error
- func (in *CustomDomainOperatorSpec) DeepCopy() *CustomDomainOperatorSpec
- func (in *CustomDomainOperatorSpec) DeepCopyInto(out *CustomDomainOperatorSpec)
- type CustomDomain_STATUS
- func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *storage.CustomDomain_STATUS) error
- func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *storage.CustomDomain_STATUS) error
- func (domain *CustomDomain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (domain *CustomDomain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
- func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
- func (domain *CustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CustomDomain_Spec
- func (domain *CustomDomain_Spec) AssignProperties_From_CustomDomain_Spec(source *storage.CustomDomain_Spec) error
- func (domain *CustomDomain_Spec) AssignProperties_To_CustomDomain_Spec(destination *storage.CustomDomain_Spec) error
- func (domain *CustomDomain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (domain *CustomDomain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (domain *CustomDomain_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CustomDomain_Spec) DeepCopy() *CustomDomain_Spec
- func (in *CustomDomain_Spec) DeepCopyInto(out *CustomDomain_Spec)
- func (domain *CustomDomain_Spec) Initialize_From_CustomDomain_STATUS(source *CustomDomain_STATUS) error
- func (domain *CustomDomain_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *CustomDomain_Spec) OriginalVersion() string
- func (domain *CustomDomain_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (domain *CustomDomain_Spec) SetAzureName(azureName string)
- type FeatureFlags
- type FeatureFlags_STATUS
- type IPRule
- func (rule *IPRule) AssignProperties_From_IPRule(source *storage.IPRule) error
- func (rule *IPRule) AssignProperties_To_IPRule(destination *storage.IPRule) error
- func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IPRule) DeepCopy() *IPRule
- func (in *IPRule) DeepCopyInto(out *IPRule)
- func (rule *IPRule) Initialize_From_IPRule_STATUS(source *IPRule_STATUS) error
- func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IPRule_STATUS
- func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *storage.IPRule_STATUS) error
- func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *storage.IPRule_STATUS) error
- func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
- func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
- func (rule *IPRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IPRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LiveTraceCategory
- func (category *LiveTraceCategory) AssignProperties_From_LiveTraceCategory(source *storage.LiveTraceCategory) error
- func (category *LiveTraceCategory) AssignProperties_To_LiveTraceCategory(destination *storage.LiveTraceCategory) error
- func (category *LiveTraceCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LiveTraceCategory) DeepCopy() *LiveTraceCategory
- func (in *LiveTraceCategory) DeepCopyInto(out *LiveTraceCategory)
- func (category *LiveTraceCategory) Initialize_From_LiveTraceCategory_STATUS(source *LiveTraceCategory_STATUS) error
- func (category *LiveTraceCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *LiveTraceCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LiveTraceCategory_STATUS
- func (category *LiveTraceCategory_STATUS) AssignProperties_From_LiveTraceCategory_STATUS(source *storage.LiveTraceCategory_STATUS) error
- func (category *LiveTraceCategory_STATUS) AssignProperties_To_LiveTraceCategory_STATUS(destination *storage.LiveTraceCategory_STATUS) error
- func (in *LiveTraceCategory_STATUS) DeepCopy() *LiveTraceCategory_STATUS
- func (in *LiveTraceCategory_STATUS) DeepCopyInto(out *LiveTraceCategory_STATUS)
- func (category *LiveTraceCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *LiveTraceCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LiveTraceConfiguration
- func (configuration *LiveTraceConfiguration) AssignProperties_From_LiveTraceConfiguration(source *storage.LiveTraceConfiguration) error
- func (configuration *LiveTraceConfiguration) AssignProperties_To_LiveTraceConfiguration(destination *storage.LiveTraceConfiguration) error
- func (configuration *LiveTraceConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LiveTraceConfiguration) DeepCopy() *LiveTraceConfiguration
- func (in *LiveTraceConfiguration) DeepCopyInto(out *LiveTraceConfiguration)
- func (configuration *LiveTraceConfiguration) Initialize_From_LiveTraceConfiguration_STATUS(source *LiveTraceConfiguration_STATUS) error
- func (configuration *LiveTraceConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *LiveTraceConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LiveTraceConfiguration_STATUS
- func (configuration *LiveTraceConfiguration_STATUS) AssignProperties_From_LiveTraceConfiguration_STATUS(source *storage.LiveTraceConfiguration_STATUS) error
- func (configuration *LiveTraceConfiguration_STATUS) AssignProperties_To_LiveTraceConfiguration_STATUS(destination *storage.LiveTraceConfiguration_STATUS) error
- func (in *LiveTraceConfiguration_STATUS) DeepCopy() *LiveTraceConfiguration_STATUS
- func (in *LiveTraceConfiguration_STATUS) DeepCopyInto(out *LiveTraceConfiguration_STATUS)
- func (configuration *LiveTraceConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *LiveTraceConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentity
- func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *storage.ManagedIdentity) error
- func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *storage.ManagedIdentity) error
- func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
- func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
- func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentitySettings
- func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *storage.ManagedIdentitySettings) error
- func (settings *ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings(destination *storage.ManagedIdentitySettings) error
- func (settings *ManagedIdentitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ManagedIdentitySettings) DeepCopy() *ManagedIdentitySettings
- func (in *ManagedIdentitySettings) DeepCopyInto(out *ManagedIdentitySettings)
- func (settings *ManagedIdentitySettings) Initialize_From_ManagedIdentitySettings_STATUS(source *ManagedIdentitySettings_STATUS) error
- func (settings *ManagedIdentitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedIdentitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentitySettings_STATUS
- func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *storage.ManagedIdentitySettings_STATUS) error
- func (settings *ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS(destination *storage.ManagedIdentitySettings_STATUS) error
- func (in *ManagedIdentitySettings_STATUS) DeepCopy() *ManagedIdentitySettings_STATUS
- func (in *ManagedIdentitySettings_STATUS) DeepCopyInto(out *ManagedIdentitySettings_STATUS)
- func (settings *ManagedIdentitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ManagedIdentitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ManagedIdentityType
- type ManagedIdentityType_STATUS
- type ManagedIdentity_STATUS
- func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *storage.ManagedIdentity_STATUS) error
- func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *storage.ManagedIdentity_STATUS) error
- func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
- func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)
- func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkACL
- func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *storage.NetworkACL) error
- func (networkACL *NetworkACL) AssignProperties_To_NetworkACL(destination *storage.NetworkACL) error
- func (networkACL *NetworkACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NetworkACL) DeepCopy() *NetworkACL
- func (in *NetworkACL) DeepCopyInto(out *NetworkACL)
- func (networkACL *NetworkACL) Initialize_From_NetworkACL_STATUS(source *NetworkACL_STATUS) error
- func (networkACL *NetworkACL) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkACL_STATUS
- func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *storage.NetworkACL_STATUS) error
- func (networkACL *NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS(destination *storage.NetworkACL_STATUS) error
- func (in *NetworkACL_STATUS) DeepCopy() *NetworkACL_STATUS
- func (in *NetworkACL_STATUS) DeepCopyInto(out *NetworkACL_STATUS)
- func (networkACL *NetworkACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (networkACL *NetworkACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointACL
- func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *storage.PrivateEndpointACL) error
- func (endpointACL *PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL(destination *storage.PrivateEndpointACL) error
- func (endpointACL *PrivateEndpointACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL
- func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)
- func (endpointACL *PrivateEndpointACL) Initialize_From_PrivateEndpointACL_STATUS(source *PrivateEndpointACL_STATUS) error
- func (endpointACL *PrivateEndpointACL) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointACL_STATUS
- func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *storage.PrivateEndpointACL_STATUS) error
- func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS(destination *storage.PrivateEndpointACL_STATUS) error
- func (in *PrivateEndpointACL_STATUS) DeepCopy() *PrivateEndpointACL_STATUS
- func (in *PrivateEndpointACL_STATUS) DeepCopyInto(out *PrivateEndpointACL_STATUS)
- func (endpointACL *PrivateEndpointACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpointACL *PrivateEndpointACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(...) error
- func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
- func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProvisioningState_STATUS
- type Replica
- func (replica *Replica) AssignProperties_From_Replica(source *storage.Replica) error
- func (replica *Replica) AssignProperties_To_Replica(destination *storage.Replica) error
- func (replica *Replica) AzureName() string
- func (replica *Replica) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (replica *Replica) ConvertFrom(hub conversion.Hub) error
- func (replica *Replica) ConvertTo(hub conversion.Hub) error
- func (in *Replica) DeepCopy() *Replica
- func (in *Replica) DeepCopyInto(out *Replica)
- func (in *Replica) DeepCopyObject() runtime.Object
- func (replica Replica) GetAPIVersion() string
- func (replica *Replica) GetConditions() conditions.Conditions
- func (replica *Replica) GetResourceScope() genruntime.ResourceScope
- func (replica *Replica) GetSpec() genruntime.ConvertibleSpec
- func (replica *Replica) GetStatus() genruntime.ConvertibleStatus
- func (replica *Replica) GetSupportedOperations() []genruntime.ResourceOperation
- func (replica *Replica) GetType() string
- func (replica *Replica) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (replica *Replica) NewEmptyStatus() genruntime.ConvertibleStatus
- func (replica *Replica) OriginalGVK() *schema.GroupVersionKind
- func (replica *Replica) Owner() *genruntime.ResourceReference
- func (replica *Replica) SecretDestinationExpressions() []*core.DestinationExpression
- func (replica *Replica) SetConditions(conditions conditions.Conditions)
- func (replica *Replica) SetStatus(status genruntime.ConvertibleStatus) error
- type ReplicaList
- type ReplicaOperatorSpec
- func (operator *ReplicaOperatorSpec) AssignProperties_From_ReplicaOperatorSpec(source *storage.ReplicaOperatorSpec) error
- func (operator *ReplicaOperatorSpec) AssignProperties_To_ReplicaOperatorSpec(destination *storage.ReplicaOperatorSpec) error
- func (in *ReplicaOperatorSpec) DeepCopy() *ReplicaOperatorSpec
- func (in *ReplicaOperatorSpec) DeepCopyInto(out *ReplicaOperatorSpec)
- type Replica_STATUS
- func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *storage.Replica_STATUS) error
- func (replica *Replica_STATUS) AssignProperties_To_Replica_STATUS(destination *storage.Replica_STATUS) error
- func (replica *Replica_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (replica *Replica_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Replica_STATUS) DeepCopy() *Replica_STATUS
- func (in *Replica_STATUS) DeepCopyInto(out *Replica_STATUS)
- func (replica *Replica_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (replica *Replica_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Replica_Spec
- func (replica *Replica_Spec) AssignProperties_From_Replica_Spec(source *storage.Replica_Spec) error
- func (replica *Replica_Spec) AssignProperties_To_Replica_Spec(destination *storage.Replica_Spec) error
- func (replica *Replica_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (replica *Replica_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (replica *Replica_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Replica_Spec) DeepCopy() *Replica_Spec
- func (in *Replica_Spec) DeepCopyInto(out *Replica_Spec)
- func (replica *Replica_Spec) Initialize_From_Replica_STATUS(source *Replica_STATUS) error
- func (replica *Replica_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (replica *Replica_Spec) OriginalVersion() string
- func (replica *Replica_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (replica *Replica_Spec) SetAzureName(azureName string)
- type ResourceLogCategory
- func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *storage.ResourceLogCategory) error
- func (category *ResourceLogCategory) AssignProperties_To_ResourceLogCategory(destination *storage.ResourceLogCategory) error
- func (category *ResourceLogCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory
- func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)
- func (category *ResourceLogCategory) Initialize_From_ResourceLogCategory_STATUS(source *ResourceLogCategory_STATUS) error
- func (category *ResourceLogCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogCategory_STATUS
- func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *storage.ResourceLogCategory_STATUS) error
- func (category *ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS(destination *storage.ResourceLogCategory_STATUS) error
- func (in *ResourceLogCategory_STATUS) DeepCopy() *ResourceLogCategory_STATUS
- func (in *ResourceLogCategory_STATUS) DeepCopyInto(out *ResourceLogCategory_STATUS)
- func (category *ResourceLogCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (category *ResourceLogCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogConfiguration
- func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *storage.ResourceLogConfiguration) error
- func (configuration *ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration(destination *storage.ResourceLogConfiguration) error
- func (configuration *ResourceLogConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceLogConfiguration) DeepCopy() *ResourceLogConfiguration
- func (in *ResourceLogConfiguration) DeepCopyInto(out *ResourceLogConfiguration)
- func (configuration *ResourceLogConfiguration) Initialize_From_ResourceLogConfiguration_STATUS(source *ResourceLogConfiguration_STATUS) error
- func (configuration *ResourceLogConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ResourceLogConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceLogConfiguration_STATUS
- func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *storage.ResourceLogConfiguration_STATUS) error
- func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS(destination *storage.ResourceLogConfiguration_STATUS) error
- func (in *ResourceLogConfiguration_STATUS) DeepCopy() *ResourceLogConfiguration_STATUS
- func (in *ResourceLogConfiguration_STATUS) DeepCopyInto(out *ResourceLogConfiguration_STATUS)
- func (configuration *ResourceLogConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *ResourceLogConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceReference
- func (reference *ResourceReference) AssignProperties_From_ResourceReference(source *storage.ResourceReference) error
- func (reference *ResourceReference) AssignProperties_To_ResourceReference(destination *storage.ResourceReference) error
- func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceReference) DeepCopy() *ResourceReference
- func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
- func (reference *ResourceReference) Initialize_From_ResourceReference_STATUS(source *ResourceReference_STATUS) error
- func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceReference_STATUS
- func (reference *ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS(source *storage.ResourceReference_STATUS) error
- func (reference *ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS(destination *storage.ResourceReference_STATUS) error
- func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS
- func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS)
- func (reference *ResourceReference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceSku
- func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *storage.ResourceSku) error
- func (resourceSku *ResourceSku) AssignProperties_To_ResourceSku(destination *storage.ResourceSku) error
- func (resourceSku *ResourceSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceSku) DeepCopy() *ResourceSku
- func (in *ResourceSku) DeepCopyInto(out *ResourceSku)
- func (resourceSku *ResourceSku) Initialize_From_ResourceSku_STATUS(source *ResourceSku_STATUS) error
- func (resourceSku *ResourceSku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceSku_STATUS
- func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *storage.ResourceSku_STATUS) error
- func (resourceSku *ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS(destination *storage.ResourceSku_STATUS) error
- func (in *ResourceSku_STATUS) DeepCopy() *ResourceSku_STATUS
- func (in *ResourceSku_STATUS) DeepCopyInto(out *ResourceSku_STATUS)
- func (resourceSku *ResourceSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resourceSku *ResourceSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessSettings
- func (settings *ServerlessSettings) AssignProperties_From_ServerlessSettings(source *storage.ServerlessSettings) error
- func (settings *ServerlessSettings) AssignProperties_To_ServerlessSettings(destination *storage.ServerlessSettings) error
- func (settings *ServerlessSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServerlessSettings) DeepCopy() *ServerlessSettings
- func (in *ServerlessSettings) DeepCopyInto(out *ServerlessSettings)
- func (settings *ServerlessSettings) Initialize_From_ServerlessSettings_STATUS(source *ServerlessSettings_STATUS) error
- func (settings *ServerlessSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessSettings_STATUS
- func (settings *ServerlessSettings_STATUS) AssignProperties_From_ServerlessSettings_STATUS(source *storage.ServerlessSettings_STATUS) error
- func (settings *ServerlessSettings_STATUS) AssignProperties_To_ServerlessSettings_STATUS(destination *storage.ServerlessSettings_STATUS) error
- func (in *ServerlessSettings_STATUS) DeepCopy() *ServerlessSettings_STATUS
- func (in *ServerlessSettings_STATUS) DeepCopyInto(out *ServerlessSettings_STATUS)
- func (settings *ServerlessSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessUpstreamSettings
- func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *storage.ServerlessUpstreamSettings) error
- func (settings *ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings(destination *storage.ServerlessUpstreamSettings) error
- func (settings *ServerlessUpstreamSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServerlessUpstreamSettings) DeepCopy() *ServerlessUpstreamSettings
- func (in *ServerlessUpstreamSettings) DeepCopyInto(out *ServerlessUpstreamSettings)
- func (settings *ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS(source *ServerlessUpstreamSettings_STATUS) error
- func (settings *ServerlessUpstreamSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessUpstreamSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerlessUpstreamSettings_STATUS
- func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *storage.ServerlessUpstreamSettings_STATUS) error
- func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS(destination *storage.ServerlessUpstreamSettings_STATUS) error
- func (in *ServerlessUpstreamSettings_STATUS) DeepCopy() *ServerlessUpstreamSettings_STATUS
- func (in *ServerlessUpstreamSettings_STATUS) DeepCopyInto(out *ServerlessUpstreamSettings_STATUS)
- func (settings *ServerlessUpstreamSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *ServerlessUpstreamSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *storage.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(...) error
- func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
- func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded)
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR
- func (signalR *SignalR) AssignProperties_From_SignalR(source *storage.SignalR) error
- func (signalR *SignalR) AssignProperties_To_SignalR(destination *storage.SignalR) error
- func (signalR *SignalR) AzureName() string
- func (signalR *SignalR) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (signalR *SignalR) ConvertFrom(hub conversion.Hub) error
- func (signalR *SignalR) ConvertTo(hub conversion.Hub) error
- func (in *SignalR) DeepCopy() *SignalR
- func (in *SignalR) DeepCopyInto(out *SignalR)
- func (in *SignalR) DeepCopyObject() runtime.Object
- func (signalR SignalR) GetAPIVersion() string
- func (signalR *SignalR) GetConditions() conditions.Conditions
- func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope
- func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec
- func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) GetSupportedOperations() []genruntime.ResourceOperation
- func (signalR *SignalR) GetType() string
- func (signalR *SignalR) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
- func (signalR *SignalR) Owner() *genruntime.ResourceReference
- func (signalR *SignalR) SecretDestinationExpressions() []*core.DestinationExpression
- func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
- func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
- type SignalRCorsSettings
- func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *storage.SignalRCorsSettings) error
- func (settings *SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings(destination *storage.SignalRCorsSettings) error
- func (settings *SignalRCorsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings
- func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)
- func (settings *SignalRCorsSettings) Initialize_From_SignalRCorsSettings_STATUS(source *SignalRCorsSettings_STATUS) error
- func (settings *SignalRCorsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRCorsSettings_STATUS
- func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *storage.SignalRCorsSettings_STATUS) error
- func (settings *SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS(destination *storage.SignalRCorsSettings_STATUS) error
- func (in *SignalRCorsSettings_STATUS) DeepCopy() *SignalRCorsSettings_STATUS
- func (in *SignalRCorsSettings_STATUS) DeepCopyInto(out *SignalRCorsSettings_STATUS)
- func (settings *SignalRCorsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRCorsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRFeature
- func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *storage.SignalRFeature) error
- func (feature *SignalRFeature) AssignProperties_To_SignalRFeature(destination *storage.SignalRFeature) error
- func (feature *SignalRFeature) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRFeature) DeepCopy() *SignalRFeature
- func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)
- func (feature *SignalRFeature) Initialize_From_SignalRFeature_STATUS(source *SignalRFeature_STATUS) error
- func (feature *SignalRFeature) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRFeature_STATUS
- func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *storage.SignalRFeature_STATUS) error
- func (feature *SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS(destination *storage.SignalRFeature_STATUS) error
- func (in *SignalRFeature_STATUS) DeepCopy() *SignalRFeature_STATUS
- func (in *SignalRFeature_STATUS) DeepCopyInto(out *SignalRFeature_STATUS)
- func (feature *SignalRFeature_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (feature *SignalRFeature_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRList
- type SignalRNetworkACLs
- func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *storage.SignalRNetworkACLs) error
- func (acLs *SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs(destination *storage.SignalRNetworkACLs) error
- func (acLs *SignalRNetworkACLs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs
- func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)
- func (acLs *SignalRNetworkACLs) Initialize_From_SignalRNetworkACLs_STATUS(source *SignalRNetworkACLs_STATUS) error
- func (acLs *SignalRNetworkACLs) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRNetworkACLs_STATUS
- func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *storage.SignalRNetworkACLs_STATUS) error
- func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS(destination *storage.SignalRNetworkACLs_STATUS) error
- func (in *SignalRNetworkACLs_STATUS) DeepCopy() *SignalRNetworkACLs_STATUS
- func (in *SignalRNetworkACLs_STATUS) DeepCopyInto(out *SignalRNetworkACLs_STATUS)
- func (acLs *SignalRNetworkACLs_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acLs *SignalRNetworkACLs_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalROperatorSecrets
- func (secrets *SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets(source *storage.SignalROperatorSecrets) error
- func (secrets *SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets(destination *storage.SignalROperatorSecrets) error
- func (in *SignalROperatorSecrets) DeepCopy() *SignalROperatorSecrets
- func (in *SignalROperatorSecrets) DeepCopyInto(out *SignalROperatorSecrets)
- type SignalROperatorSpec
- func (operator *SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec(source *storage.SignalROperatorSpec) error
- func (operator *SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec(destination *storage.SignalROperatorSpec) error
- func (in *SignalROperatorSpec) DeepCopy() *SignalROperatorSpec
- func (in *SignalROperatorSpec) DeepCopyInto(out *SignalROperatorSpec)
- type SignalRRequestType
- type SignalRRequestType_STATUS
- type SignalRSkuTier
- type SignalRSkuTier_STATUS
- type SignalRTlsSettings
- func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *storage.SignalRTlsSettings) error
- func (settings *SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings(destination *storage.SignalRTlsSettings) error
- func (settings *SignalRTlsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings
- func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)
- func (settings *SignalRTlsSettings) Initialize_From_SignalRTlsSettings_STATUS(source *SignalRTlsSettings_STATUS) error
- func (settings *SignalRTlsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalRTlsSettings_STATUS
- func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *storage.SignalRTlsSettings_STATUS) error
- func (settings *SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS(destination *storage.SignalRTlsSettings_STATUS) error
- func (in *SignalRTlsSettings_STATUS) DeepCopy() *SignalRTlsSettings_STATUS
- func (in *SignalRTlsSettings_STATUS) DeepCopyInto(out *SignalRTlsSettings_STATUS)
- func (settings *SignalRTlsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *SignalRTlsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR_STATUS
- func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *storage.SignalR_STATUS) error
- func (signalR *SignalR_STATUS) AssignProperties_To_SignalR_STATUS(destination *storage.SignalR_STATUS) error
- func (signalR *SignalR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (signalR *SignalR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SignalR_STATUS) DeepCopy() *SignalR_STATUS
- func (in *SignalR_STATUS) DeepCopyInto(out *SignalR_STATUS)
- func (signalR *SignalR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signalR *SignalR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SignalR_Spec
- func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *storage.SignalR_Spec) error
- func (signalR *SignalR_Spec) AssignProperties_To_SignalR_Spec(destination *storage.SignalR_Spec) error
- func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (signalR *SignalR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SignalR_Spec) DeepCopy() *SignalR_Spec
- func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)
- func (signalR *SignalR_Spec) Initialize_From_SignalR_STATUS(source *SignalR_STATUS) error
- func (signalR *SignalR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signalR *SignalR_Spec) OriginalVersion() string
- func (signalR *SignalR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (signalR *SignalR_Spec) SetAzureName(azureName string)
- type SignalrServiceKind
- type SignalrServiceKind_STATUS
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthSettings
- func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *storage.UpstreamAuthSettings) error
- func (settings *UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings(destination *storage.UpstreamAuthSettings) error
- func (settings *UpstreamAuthSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpstreamAuthSettings) DeepCopy() *UpstreamAuthSettings
- func (in *UpstreamAuthSettings) DeepCopyInto(out *UpstreamAuthSettings)
- func (settings *UpstreamAuthSettings) Initialize_From_UpstreamAuthSettings_STATUS(source *UpstreamAuthSettings_STATUS) error
- func (settings *UpstreamAuthSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *UpstreamAuthSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthSettings_STATUS
- func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *storage.UpstreamAuthSettings_STATUS) error
- func (settings *UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS(destination *storage.UpstreamAuthSettings_STATUS) error
- func (in *UpstreamAuthSettings_STATUS) DeepCopy() *UpstreamAuthSettings_STATUS
- func (in *UpstreamAuthSettings_STATUS) DeepCopyInto(out *UpstreamAuthSettings_STATUS)
- func (settings *UpstreamAuthSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (settings *UpstreamAuthSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamAuthType
- type UpstreamAuthType_STATUS
- type UpstreamTemplate
- func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *storage.UpstreamTemplate) error
- func (template *UpstreamTemplate) AssignProperties_To_UpstreamTemplate(destination *storage.UpstreamTemplate) error
- func (template *UpstreamTemplate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate
- func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)
- func (template *UpstreamTemplate) Initialize_From_UpstreamTemplate_STATUS(source *UpstreamTemplate_STATUS) error
- func (template *UpstreamTemplate) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UpstreamTemplate_STATUS
- func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *storage.UpstreamTemplate_STATUS) error
- func (template *UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS(destination *storage.UpstreamTemplate_STATUS) error
- func (in *UpstreamTemplate_STATUS) DeepCopy() *UpstreamTemplate_STATUS
- func (in *UpstreamTemplate_STATUS) DeepCopyInto(out *UpstreamTemplate_STATUS)
- func (template *UpstreamTemplate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (template *UpstreamTemplate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentityProperty_STATUS
- func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *storage.UserAssignedIdentityProperty_STATUS) error
- func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS(destination *storage.UserAssignedIdentityProperty_STATUS) error
- func (in *UserAssignedIdentityProperty_STATUS) DeepCopy() *UserAssignedIdentityProperty_STATUS
- func (in *UserAssignedIdentityProperty_STATUS) DeepCopyInto(out *UserAssignedIdentityProperty_STATUS)
- func (property *UserAssignedIdentityProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (property *UserAssignedIdentityProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
Constants ¶
const ( ProvisioningState_STATUS_Canceled = ProvisioningState_STATUS("Canceled") ProvisioningState_STATUS_Creating = ProvisioningState_STATUS("Creating") ProvisioningState_STATUS_Deleting = ProvisioningState_STATUS("Deleting") ProvisioningState_STATUS_Failed = ProvisioningState_STATUS("Failed") ProvisioningState_STATUS_Moving = ProvisioningState_STATUS("Moving") ProvisioningState_STATUS_Running = ProvisioningState_STATUS("Running") ProvisioningState_STATUS_Succeeded = ProvisioningState_STATUS("Succeeded") ProvisioningState_STATUS_Unknown = ProvisioningState_STATUS("Unknown") ProvisioningState_STATUS_Updating = ProvisioningState_STATUS("Updating") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( SignalRSkuTier_Basic = SignalRSkuTier("Basic") SignalRSkuTier_Free = SignalRSkuTier("Free") SignalRSkuTier_Premium = SignalRSkuTier("Premium") SignalRSkuTier_Standard = SignalRSkuTier("Standard") )
const ( SignalRSkuTier_STATUS_Basic = SignalRSkuTier_STATUS("Basic") SignalRSkuTier_STATUS_Free = SignalRSkuTier_STATUS("Free") SignalRSkuTier_STATUS_Premium = SignalRSkuTier_STATUS("Premium") SignalRSkuTier_STATUS_Standard = SignalRSkuTier_STATUS("Standard") )
const ( SignalrServiceKind_RawWebSockets = SignalrServiceKind("RawWebSockets") SignalrServiceKind_SignalR = SignalrServiceKind("SignalR") )
const ( SignalrServiceKind_STATUS_RawWebSockets = SignalrServiceKind_STATUS("RawWebSockets") SignalrServiceKind_STATUS_SignalR = SignalrServiceKind_STATUS("SignalR") )
const ( ACLAction_Allow = ACLAction("Allow") ACLAction_Deny = ACLAction("Deny") )
const ( ACLAction_STATUS_Allow = ACLAction_STATUS("Allow") ACLAction_STATUS_Deny = ACLAction_STATUS("Deny") )
const ( FeatureFlags_EnableConnectivityLogs = FeatureFlags("EnableConnectivityLogs") FeatureFlags_EnableLiveTrace = FeatureFlags("EnableLiveTrace") FeatureFlags_EnableMessagingLogs = FeatureFlags("EnableMessagingLogs") FeatureFlags_ServiceMode = FeatureFlags("ServiceMode") )
const ( FeatureFlags_STATUS_EnableConnectivityLogs = FeatureFlags_STATUS("EnableConnectivityLogs") FeatureFlags_STATUS_EnableLiveTrace = FeatureFlags_STATUS("EnableLiveTrace") FeatureFlags_STATUS_EnableMessagingLogs = FeatureFlags_STATUS("EnableMessagingLogs") FeatureFlags_STATUS_ServiceMode = FeatureFlags_STATUS("ServiceMode") )
const ( ManagedIdentityType_None = ManagedIdentityType("None") ManagedIdentityType_SystemAssigned = ManagedIdentityType("SystemAssigned") ManagedIdentityType_UserAssigned = ManagedIdentityType("UserAssigned") )
const ( ManagedIdentityType_STATUS_None = ManagedIdentityType_STATUS("None") ManagedIdentityType_STATUS_SystemAssigned = ManagedIdentityType_STATUS("SystemAssigned") ManagedIdentityType_STATUS_UserAssigned = ManagedIdentityType_STATUS("UserAssigned") )
const ( SignalRRequestType_ClientConnection = SignalRRequestType("ClientConnection") SignalRRequestType_RESTAPI = SignalRRequestType("RESTAPI") SignalRRequestType_ServerConnection = SignalRRequestType("ServerConnection") SignalRRequestType_Trace = SignalRRequestType("Trace") )
const ( SignalRRequestType_STATUS_ClientConnection = SignalRRequestType_STATUS("ClientConnection") SignalRRequestType_STATUS_RESTAPI = SignalRRequestType_STATUS("RESTAPI") SignalRRequestType_STATUS_ServerConnection = SignalRRequestType_STATUS("ServerConnection") SignalRRequestType_STATUS_Trace = SignalRRequestType_STATUS("Trace") )
const ( UpstreamAuthType_ManagedIdentity = UpstreamAuthType("ManagedIdentity") UpstreamAuthType_None = UpstreamAuthType("None") )
const ( UpstreamAuthType_STATUS_ManagedIdentity = UpstreamAuthType_STATUS("ManagedIdentity") UpstreamAuthType_STATUS_None = UpstreamAuthType_STATUS("None") )
const APIVersion_Value = APIVersion("2024-03-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "signalrservice.azure.com", Version: "v1api20240301"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type ACLAction ¶
type ACLAction string
Azure Networking ACL Action. +kubebuilder:validation:Enum={"Allow","Deny"}
type CustomCertificate ¶
type CustomCertificate struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec CustomCertificate_Spec `json:"spec,omitempty"`
Status CustomCertificate_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/customCertificates/{certificateName}
func (*CustomCertificate) AssignProperties_From_CustomCertificate ¶
func (certificate *CustomCertificate) AssignProperties_From_CustomCertificate(source *storage.CustomCertificate) error
AssignProperties_From_CustomCertificate populates our CustomCertificate from the provided source CustomCertificate
func (*CustomCertificate) AssignProperties_To_CustomCertificate ¶
func (certificate *CustomCertificate) AssignProperties_To_CustomCertificate(destination *storage.CustomCertificate) error
AssignProperties_To_CustomCertificate populates the provided destination CustomCertificate from our CustomCertificate
func (*CustomCertificate) AzureName ¶
func (certificate *CustomCertificate) AzureName() string
AzureName returns the Azure name of the resource
func (*CustomCertificate) ConfigMapDestinationExpressions ¶
func (certificate *CustomCertificate) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*CustomCertificate) ConvertFrom ¶
func (certificate *CustomCertificate) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our CustomCertificate from the provided hub CustomCertificate
func (*CustomCertificate) ConvertTo ¶
func (certificate *CustomCertificate) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub CustomCertificate from our CustomCertificate
func (*CustomCertificate) DeepCopy ¶
func (in *CustomCertificate) DeepCopy() *CustomCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificate.
func (*CustomCertificate) DeepCopyInto ¶
func (in *CustomCertificate) DeepCopyInto(out *CustomCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCertificate) DeepCopyObject ¶
func (in *CustomCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (CustomCertificate) GetAPIVersion ¶
func (certificate CustomCertificate) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*CustomCertificate) GetConditions ¶
func (certificate *CustomCertificate) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*CustomCertificate) GetResourceScope ¶
func (certificate *CustomCertificate) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*CustomCertificate) GetSpec ¶
func (certificate *CustomCertificate) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*CustomCertificate) GetStatus ¶
func (certificate *CustomCertificate) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*CustomCertificate) GetSupportedOperations ¶
func (certificate *CustomCertificate) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*CustomCertificate) GetType ¶
func (certificate *CustomCertificate) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR/customCertificates"
func (*CustomCertificate) InitializeSpec ¶
func (certificate *CustomCertificate) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*CustomCertificate) NewEmptyStatus ¶
func (certificate *CustomCertificate) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*CustomCertificate) OriginalGVK ¶
func (certificate *CustomCertificate) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*CustomCertificate) Owner ¶
func (certificate *CustomCertificate) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*CustomCertificate) SecretDestinationExpressions ¶
func (certificate *CustomCertificate) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*CustomCertificate) SetConditions ¶
func (certificate *CustomCertificate) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*CustomCertificate) SetStatus ¶
func (certificate *CustomCertificate) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type CustomCertificateList ¶
type CustomCertificateList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []CustomCertificate `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/customCertificates/{certificateName}
func (*CustomCertificateList) DeepCopy ¶
func (in *CustomCertificateList) DeepCopy() *CustomCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateList.
func (*CustomCertificateList) DeepCopyInto ¶
func (in *CustomCertificateList) DeepCopyInto(out *CustomCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCertificateList) DeepCopyObject ¶
func (in *CustomCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CustomCertificateOperatorSpec ¶
type CustomCertificateOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*CustomCertificateOperatorSpec) AssignProperties_From_CustomCertificateOperatorSpec ¶
func (operator *CustomCertificateOperatorSpec) AssignProperties_From_CustomCertificateOperatorSpec(source *storage.CustomCertificateOperatorSpec) error
AssignProperties_From_CustomCertificateOperatorSpec populates our CustomCertificateOperatorSpec from the provided source CustomCertificateOperatorSpec
func (*CustomCertificateOperatorSpec) AssignProperties_To_CustomCertificateOperatorSpec ¶
func (operator *CustomCertificateOperatorSpec) AssignProperties_To_CustomCertificateOperatorSpec(destination *storage.CustomCertificateOperatorSpec) error
AssignProperties_To_CustomCertificateOperatorSpec populates the provided destination CustomCertificateOperatorSpec from our CustomCertificateOperatorSpec
func (*CustomCertificateOperatorSpec) DeepCopy ¶
func (in *CustomCertificateOperatorSpec) DeepCopy() *CustomCertificateOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateOperatorSpec.
func (*CustomCertificateOperatorSpec) DeepCopyInto ¶
func (in *CustomCertificateOperatorSpec) DeepCopyInto(out *CustomCertificateOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificate_STATUS ¶
type CustomCertificate_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// KeyVaultBaseUri: Base uri of the KeyVault that stores certificate.
KeyVaultBaseUri *string `json:"keyVaultBaseUri,omitempty"`
// KeyVaultSecretName: Certificate secret name.
KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"`
// KeyVaultSecretVersion: Certificate secret version.
KeyVaultSecretVersion *string `json:"keyVaultSecretVersion,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// ProvisioningState: Provisioning state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*CustomCertificate_STATUS) AssignProperties_From_CustomCertificate_STATUS ¶
func (certificate *CustomCertificate_STATUS) AssignProperties_From_CustomCertificate_STATUS(source *storage.CustomCertificate_STATUS) error
AssignProperties_From_CustomCertificate_STATUS populates our CustomCertificate_STATUS from the provided source CustomCertificate_STATUS
func (*CustomCertificate_STATUS) AssignProperties_To_CustomCertificate_STATUS ¶
func (certificate *CustomCertificate_STATUS) AssignProperties_To_CustomCertificate_STATUS(destination *storage.CustomCertificate_STATUS) error
AssignProperties_To_CustomCertificate_STATUS populates the provided destination CustomCertificate_STATUS from our CustomCertificate_STATUS
func (*CustomCertificate_STATUS) ConvertStatusFrom ¶
func (certificate *CustomCertificate_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our CustomCertificate_STATUS from the provided source
func (*CustomCertificate_STATUS) ConvertStatusTo ¶
func (certificate *CustomCertificate_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our CustomCertificate_STATUS
func (*CustomCertificate_STATUS) DeepCopy ¶
func (in *CustomCertificate_STATUS) DeepCopy() *CustomCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificate_STATUS.
func (*CustomCertificate_STATUS) DeepCopyInto ¶
func (in *CustomCertificate_STATUS) DeepCopyInto(out *CustomCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCertificate_STATUS) NewEmptyARMValue ¶
func (certificate *CustomCertificate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomCertificate_STATUS) PopulateFromARM ¶
func (certificate *CustomCertificate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomCertificate_Spec ¶
type CustomCertificate_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"`
// KeyVaultBaseUri: Base uri of the KeyVault that stores certificate.
KeyVaultBaseUri *string `json:"keyVaultBaseUri,omitempty" optionalConfigMapPair:"KeyVaultBaseUri"`
// KeyVaultBaseUriFromConfig: Base uri of the KeyVault that stores certificate.
KeyVaultBaseUriFromConfig *genruntime.ConfigMapReference `json:"keyVaultBaseUriFromConfig,omitempty" optionalConfigMapPair:"KeyVaultBaseUri"`
// +kubebuilder:validation:Required
// KeyVaultSecretName: Certificate secret name.
KeyVaultSecretName *string `json:"keyVaultSecretName,omitempty"`
// KeyVaultSecretVersion: Certificate secret version.
KeyVaultSecretVersion *string `json:"keyVaultSecretVersion,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *CustomCertificateOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a signalrservice.azure.com/SignalR resource
Owner *genruntime.KnownResourceReference `group:"signalrservice.azure.com" json:"owner,omitempty" kind:"SignalR"`
}
func (*CustomCertificate_Spec) AssignProperties_From_CustomCertificate_Spec ¶
func (certificate *CustomCertificate_Spec) AssignProperties_From_CustomCertificate_Spec(source *storage.CustomCertificate_Spec) error
AssignProperties_From_CustomCertificate_Spec populates our CustomCertificate_Spec from the provided source CustomCertificate_Spec
func (*CustomCertificate_Spec) AssignProperties_To_CustomCertificate_Spec ¶
func (certificate *CustomCertificate_Spec) AssignProperties_To_CustomCertificate_Spec(destination *storage.CustomCertificate_Spec) error
AssignProperties_To_CustomCertificate_Spec populates the provided destination CustomCertificate_Spec from our CustomCertificate_Spec
func (*CustomCertificate_Spec) ConvertSpecFrom ¶
func (certificate *CustomCertificate_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our CustomCertificate_Spec from the provided source
func (*CustomCertificate_Spec) ConvertSpecTo ¶
func (certificate *CustomCertificate_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our CustomCertificate_Spec
func (*CustomCertificate_Spec) ConvertToARM ¶
func (certificate *CustomCertificate_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomCertificate_Spec) DeepCopy ¶
func (in *CustomCertificate_Spec) DeepCopy() *CustomCertificate_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificate_Spec.
func (*CustomCertificate_Spec) DeepCopyInto ¶
func (in *CustomCertificate_Spec) DeepCopyInto(out *CustomCertificate_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomCertificate_Spec) Initialize_From_CustomCertificate_STATUS ¶
func (certificate *CustomCertificate_Spec) Initialize_From_CustomCertificate_STATUS(source *CustomCertificate_STATUS) error
Initialize_From_CustomCertificate_STATUS populates our CustomCertificate_Spec from the provided source CustomCertificate_STATUS
func (*CustomCertificate_Spec) NewEmptyARMValue ¶
func (certificate *CustomCertificate_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomCertificate_Spec) OriginalVersion ¶
func (certificate *CustomCertificate_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*CustomCertificate_Spec) PopulateFromARM ¶
func (certificate *CustomCertificate_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*CustomCertificate_Spec) SetAzureName ¶
func (certificate *CustomCertificate_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type CustomDomain ¶
type CustomDomain struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec CustomDomain_Spec `json:"spec,omitempty"`
Status CustomDomain_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/customDomains/{name}
func (*CustomDomain) AssignProperties_From_CustomDomain ¶
func (domain *CustomDomain) AssignProperties_From_CustomDomain(source *storage.CustomDomain) error
AssignProperties_From_CustomDomain populates our CustomDomain from the provided source CustomDomain
func (*CustomDomain) AssignProperties_To_CustomDomain ¶
func (domain *CustomDomain) AssignProperties_To_CustomDomain(destination *storage.CustomDomain) error
AssignProperties_To_CustomDomain populates the provided destination CustomDomain from our CustomDomain
func (*CustomDomain) AzureName ¶
func (domain *CustomDomain) AzureName() string
AzureName returns the Azure name of the resource
func (*CustomDomain) ConfigMapDestinationExpressions ¶
func (domain *CustomDomain) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*CustomDomain) ConvertFrom ¶
func (domain *CustomDomain) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our CustomDomain from the provided hub CustomDomain
func (*CustomDomain) ConvertTo ¶
func (domain *CustomDomain) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub CustomDomain from our CustomDomain
func (*CustomDomain) DeepCopy ¶
func (in *CustomDomain) DeepCopy() *CustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (*CustomDomain) DeepCopyInto ¶
func (in *CustomDomain) DeepCopyInto(out *CustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain) DeepCopyObject ¶
func (in *CustomDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (CustomDomain) GetAPIVersion ¶
func (domain CustomDomain) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*CustomDomain) GetConditions ¶
func (domain *CustomDomain) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*CustomDomain) GetResourceScope ¶
func (domain *CustomDomain) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*CustomDomain) GetSpec ¶
func (domain *CustomDomain) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*CustomDomain) GetStatus ¶
func (domain *CustomDomain) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*CustomDomain) GetSupportedOperations ¶
func (domain *CustomDomain) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*CustomDomain) GetType ¶
func (domain *CustomDomain) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR/customDomains"
func (*CustomDomain) InitializeSpec ¶
func (domain *CustomDomain) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*CustomDomain) NewEmptyStatus ¶
func (domain *CustomDomain) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*CustomDomain) OriginalGVK ¶
func (domain *CustomDomain) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*CustomDomain) Owner ¶
func (domain *CustomDomain) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*CustomDomain) SecretDestinationExpressions ¶
func (domain *CustomDomain) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*CustomDomain) SetConditions ¶
func (domain *CustomDomain) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*CustomDomain) SetStatus ¶
func (domain *CustomDomain) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type CustomDomainList ¶
type CustomDomainList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []CustomDomain `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/customDomains/{name}
func (*CustomDomainList) DeepCopy ¶
func (in *CustomDomainList) DeepCopy() *CustomDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainList.
func (*CustomDomainList) DeepCopyInto ¶
func (in *CustomDomainList) DeepCopyInto(out *CustomDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainList) DeepCopyObject ¶
func (in *CustomDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CustomDomainOperatorSpec ¶
type CustomDomainOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*CustomDomainOperatorSpec) AssignProperties_From_CustomDomainOperatorSpec ¶
func (operator *CustomDomainOperatorSpec) AssignProperties_From_CustomDomainOperatorSpec(source *storage.CustomDomainOperatorSpec) error
AssignProperties_From_CustomDomainOperatorSpec populates our CustomDomainOperatorSpec from the provided source CustomDomainOperatorSpec
func (*CustomDomainOperatorSpec) AssignProperties_To_CustomDomainOperatorSpec ¶
func (operator *CustomDomainOperatorSpec) AssignProperties_To_CustomDomainOperatorSpec(destination *storage.CustomDomainOperatorSpec) error
AssignProperties_To_CustomDomainOperatorSpec populates the provided destination CustomDomainOperatorSpec from our CustomDomainOperatorSpec
func (*CustomDomainOperatorSpec) DeepCopy ¶
func (in *CustomDomainOperatorSpec) DeepCopy() *CustomDomainOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainOperatorSpec.
func (*CustomDomainOperatorSpec) DeepCopyInto ¶
func (in *CustomDomainOperatorSpec) DeepCopyInto(out *CustomDomainOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomain_STATUS ¶
type CustomDomain_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// CustomCertificate: Reference to a resource.
CustomCertificate *ResourceReference_STATUS `json:"customCertificate,omitempty"`
// DomainName: The custom domain name.
DomainName *string `json:"domainName,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// ProvisioningState: Provisioning state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS ¶
func (domain *CustomDomain_STATUS) AssignProperties_From_CustomDomain_STATUS(source *storage.CustomDomain_STATUS) error
AssignProperties_From_CustomDomain_STATUS populates our CustomDomain_STATUS from the provided source CustomDomain_STATUS
func (*CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS ¶
func (domain *CustomDomain_STATUS) AssignProperties_To_CustomDomain_STATUS(destination *storage.CustomDomain_STATUS) error
AssignProperties_To_CustomDomain_STATUS populates the provided destination CustomDomain_STATUS from our CustomDomain_STATUS
func (*CustomDomain_STATUS) ConvertStatusFrom ¶
func (domain *CustomDomain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our CustomDomain_STATUS from the provided source
func (*CustomDomain_STATUS) ConvertStatusTo ¶
func (domain *CustomDomain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our CustomDomain_STATUS
func (*CustomDomain_STATUS) DeepCopy ¶
func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_STATUS.
func (*CustomDomain_STATUS) DeepCopyInto ¶
func (in *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain_STATUS) NewEmptyARMValue ¶
func (domain *CustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain_STATUS) PopulateFromARM ¶
func (domain *CustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CustomDomain_Spec ¶
type CustomDomain_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"`
// +kubebuilder:validation:Required
// CustomCertificate: Reference to a resource.
CustomCertificate *ResourceReference `json:"customCertificate,omitempty"`
// +kubebuilder:validation:Required
// DomainName: The custom domain name.
DomainName *string `json:"domainName,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *CustomDomainOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a signalrservice.azure.com/SignalR resource
Owner *genruntime.KnownResourceReference `group:"signalrservice.azure.com" json:"owner,omitempty" kind:"SignalR"`
}
func (*CustomDomain_Spec) AssignProperties_From_CustomDomain_Spec ¶
func (domain *CustomDomain_Spec) AssignProperties_From_CustomDomain_Spec(source *storage.CustomDomain_Spec) error
AssignProperties_From_CustomDomain_Spec populates our CustomDomain_Spec from the provided source CustomDomain_Spec
func (*CustomDomain_Spec) AssignProperties_To_CustomDomain_Spec ¶
func (domain *CustomDomain_Spec) AssignProperties_To_CustomDomain_Spec(destination *storage.CustomDomain_Spec) error
AssignProperties_To_CustomDomain_Spec populates the provided destination CustomDomain_Spec from our CustomDomain_Spec
func (*CustomDomain_Spec) ConvertSpecFrom ¶
func (domain *CustomDomain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our CustomDomain_Spec from the provided source
func (*CustomDomain_Spec) ConvertSpecTo ¶
func (domain *CustomDomain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our CustomDomain_Spec
func (*CustomDomain_Spec) ConvertToARM ¶
func (domain *CustomDomain_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CustomDomain_Spec) DeepCopy ¶
func (in *CustomDomain_Spec) DeepCopy() *CustomDomain_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_Spec.
func (*CustomDomain_Spec) DeepCopyInto ¶
func (in *CustomDomain_Spec) DeepCopyInto(out *CustomDomain_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomain_Spec) Initialize_From_CustomDomain_STATUS ¶
func (domain *CustomDomain_Spec) Initialize_From_CustomDomain_STATUS(source *CustomDomain_STATUS) error
Initialize_From_CustomDomain_STATUS populates our CustomDomain_Spec from the provided source CustomDomain_STATUS
func (*CustomDomain_Spec) NewEmptyARMValue ¶
func (domain *CustomDomain_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CustomDomain_Spec) OriginalVersion ¶
func (domain *CustomDomain_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*CustomDomain_Spec) PopulateFromARM ¶
func (domain *CustomDomain_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*CustomDomain_Spec) SetAzureName ¶
func (domain *CustomDomain_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type FeatureFlags ¶
type FeatureFlags string
FeatureFlags is the supported features of Azure SignalR service. - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature. +kubebuilder:validation:Enum={"EnableConnectivityLogs","EnableLiveTrace","EnableMessagingLogs","ServiceMode"}
type FeatureFlags_STATUS ¶
type FeatureFlags_STATUS string
FeatureFlags is the supported features of Azure SignalR service. - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.
type IPRule ¶
type IPRule struct {
// Action: Azure Networking ACL Action.
Action *ACLAction `json:"action,omitempty"`
// Value: An IP or CIDR or ServiceTag
Value *string `json:"value,omitempty"`
}
An IP rule
func (*IPRule) AssignProperties_From_IPRule ¶
AssignProperties_From_IPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignProperties_To_IPRule ¶
AssignProperties_To_IPRule populates the provided destination IPRule from our IPRule
func (*IPRule) ConvertToARM ¶
func (rule *IPRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IPRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule.
func (*IPRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule) Initialize_From_IPRule_STATUS ¶
func (rule *IPRule) Initialize_From_IPRule_STATUS(source *IPRule_STATUS) error
Initialize_From_IPRule_STATUS populates our IPRule from the provided source IPRule_STATUS
func (*IPRule) NewEmptyARMValue ¶
func (rule *IPRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule) PopulateFromARM ¶
func (rule *IPRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IPRule_STATUS ¶
type IPRule_STATUS struct {
// Action: Azure Networking ACL Action.
Action *ACLAction_STATUS `json:"action,omitempty"`
// Value: An IP or CIDR or ServiceTag
Value *string `json:"value,omitempty"`
}
An IP rule
func (*IPRule_STATUS) AssignProperties_From_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *storage.IPRule_STATUS) error
AssignProperties_From_IPRule_STATUS populates our IPRule_STATUS from the provided source IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_To_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *storage.IPRule_STATUS) error
AssignProperties_To_IPRule_STATUS populates the provided destination IPRule_STATUS from our IPRule_STATUS
func (*IPRule_STATUS) DeepCopy ¶
func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule_STATUS.
func (*IPRule_STATUS) DeepCopyInto ¶
func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IPRule_STATUS) NewEmptyARMValue ¶
func (rule *IPRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IPRule_STATUS) PopulateFromARM ¶
func (rule *IPRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LiveTraceCategory ¶
type LiveTraceCategory struct {
// Enabled: Indicates whether or the live trace category is enabled.
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
// Name: Gets or sets the live trace category's name.
// Available values: ConnectivityLogs, MessagingLogs.
// Case insensitive.
Name *string `json:"name,omitempty"`
}
Live trace category configuration of a Microsoft.SignalRService resource.
func (*LiveTraceCategory) AssignProperties_From_LiveTraceCategory ¶
func (category *LiveTraceCategory) AssignProperties_From_LiveTraceCategory(source *storage.LiveTraceCategory) error
AssignProperties_From_LiveTraceCategory populates our LiveTraceCategory from the provided source LiveTraceCategory
func (*LiveTraceCategory) AssignProperties_To_LiveTraceCategory ¶
func (category *LiveTraceCategory) AssignProperties_To_LiveTraceCategory(destination *storage.LiveTraceCategory) error
AssignProperties_To_LiveTraceCategory populates the provided destination LiveTraceCategory from our LiveTraceCategory
func (*LiveTraceCategory) ConvertToARM ¶
func (category *LiveTraceCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LiveTraceCategory) DeepCopy ¶
func (in *LiveTraceCategory) DeepCopy() *LiveTraceCategory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiveTraceCategory.
func (*LiveTraceCategory) DeepCopyInto ¶
func (in *LiveTraceCategory) DeepCopyInto(out *LiveTraceCategory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LiveTraceCategory) Initialize_From_LiveTraceCategory_STATUS ¶
func (category *LiveTraceCategory) Initialize_From_LiveTraceCategory_STATUS(source *LiveTraceCategory_STATUS) error
Initialize_From_LiveTraceCategory_STATUS populates our LiveTraceCategory from the provided source LiveTraceCategory_STATUS
func (*LiveTraceCategory) NewEmptyARMValue ¶
func (category *LiveTraceCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LiveTraceCategory) PopulateFromARM ¶
func (category *LiveTraceCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LiveTraceCategory_STATUS ¶
type LiveTraceCategory_STATUS struct {
// Enabled: Indicates whether or the live trace category is enabled.
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
// Name: Gets or sets the live trace category's name.
// Available values: ConnectivityLogs, MessagingLogs.
// Case insensitive.
Name *string `json:"name,omitempty"`
}
Live trace category configuration of a Microsoft.SignalRService resource.
func (*LiveTraceCategory_STATUS) AssignProperties_From_LiveTraceCategory_STATUS ¶
func (category *LiveTraceCategory_STATUS) AssignProperties_From_LiveTraceCategory_STATUS(source *storage.LiveTraceCategory_STATUS) error
AssignProperties_From_LiveTraceCategory_STATUS populates our LiveTraceCategory_STATUS from the provided source LiveTraceCategory_STATUS
func (*LiveTraceCategory_STATUS) AssignProperties_To_LiveTraceCategory_STATUS ¶
func (category *LiveTraceCategory_STATUS) AssignProperties_To_LiveTraceCategory_STATUS(destination *storage.LiveTraceCategory_STATUS) error
AssignProperties_To_LiveTraceCategory_STATUS populates the provided destination LiveTraceCategory_STATUS from our LiveTraceCategory_STATUS
func (*LiveTraceCategory_STATUS) DeepCopy ¶
func (in *LiveTraceCategory_STATUS) DeepCopy() *LiveTraceCategory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiveTraceCategory_STATUS.
func (*LiveTraceCategory_STATUS) DeepCopyInto ¶
func (in *LiveTraceCategory_STATUS) DeepCopyInto(out *LiveTraceCategory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LiveTraceCategory_STATUS) NewEmptyARMValue ¶
func (category *LiveTraceCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LiveTraceCategory_STATUS) PopulateFromARM ¶
func (category *LiveTraceCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LiveTraceConfiguration ¶
type LiveTraceConfiguration struct {
// Categories: Gets or sets the list of category configurations.
Categories []LiveTraceCategory `json:"categories,omitempty"`
// Enabled: Indicates whether or not enable live trace.
// When it's set to true, live trace client can connect to the service.
// Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you
// configure in "categories".
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
}
Live trace configuration of a Microsoft.SignalRService resource.
func (*LiveTraceConfiguration) AssignProperties_From_LiveTraceConfiguration ¶
func (configuration *LiveTraceConfiguration) AssignProperties_From_LiveTraceConfiguration(source *storage.LiveTraceConfiguration) error
AssignProperties_From_LiveTraceConfiguration populates our LiveTraceConfiguration from the provided source LiveTraceConfiguration
func (*LiveTraceConfiguration) AssignProperties_To_LiveTraceConfiguration ¶
func (configuration *LiveTraceConfiguration) AssignProperties_To_LiveTraceConfiguration(destination *storage.LiveTraceConfiguration) error
AssignProperties_To_LiveTraceConfiguration populates the provided destination LiveTraceConfiguration from our LiveTraceConfiguration
func (*LiveTraceConfiguration) ConvertToARM ¶
func (configuration *LiveTraceConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*LiveTraceConfiguration) DeepCopy ¶
func (in *LiveTraceConfiguration) DeepCopy() *LiveTraceConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiveTraceConfiguration.
func (*LiveTraceConfiguration) DeepCopyInto ¶
func (in *LiveTraceConfiguration) DeepCopyInto(out *LiveTraceConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LiveTraceConfiguration) Initialize_From_LiveTraceConfiguration_STATUS ¶
func (configuration *LiveTraceConfiguration) Initialize_From_LiveTraceConfiguration_STATUS(source *LiveTraceConfiguration_STATUS) error
Initialize_From_LiveTraceConfiguration_STATUS populates our LiveTraceConfiguration from the provided source LiveTraceConfiguration_STATUS
func (*LiveTraceConfiguration) NewEmptyARMValue ¶
func (configuration *LiveTraceConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LiveTraceConfiguration) PopulateFromARM ¶
func (configuration *LiveTraceConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LiveTraceConfiguration_STATUS ¶
type LiveTraceConfiguration_STATUS struct {
// Categories: Gets or sets the list of category configurations.
Categories []LiveTraceCategory_STATUS `json:"categories,omitempty"`
// Enabled: Indicates whether or not enable live trace.
// When it's set to true, live trace client can connect to the service.
// Otherwise, live trace client can't connect to the service, so that you are unable to receive any log, no matter what you
// configure in "categories".
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
}
Live trace configuration of a Microsoft.SignalRService resource.
func (*LiveTraceConfiguration_STATUS) AssignProperties_From_LiveTraceConfiguration_STATUS ¶
func (configuration *LiveTraceConfiguration_STATUS) AssignProperties_From_LiveTraceConfiguration_STATUS(source *storage.LiveTraceConfiguration_STATUS) error
AssignProperties_From_LiveTraceConfiguration_STATUS populates our LiveTraceConfiguration_STATUS from the provided source LiveTraceConfiguration_STATUS
func (*LiveTraceConfiguration_STATUS) AssignProperties_To_LiveTraceConfiguration_STATUS ¶
func (configuration *LiveTraceConfiguration_STATUS) AssignProperties_To_LiveTraceConfiguration_STATUS(destination *storage.LiveTraceConfiguration_STATUS) error
AssignProperties_To_LiveTraceConfiguration_STATUS populates the provided destination LiveTraceConfiguration_STATUS from our LiveTraceConfiguration_STATUS
func (*LiveTraceConfiguration_STATUS) DeepCopy ¶
func (in *LiveTraceConfiguration_STATUS) DeepCopy() *LiveTraceConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiveTraceConfiguration_STATUS.
func (*LiveTraceConfiguration_STATUS) DeepCopyInto ¶
func (in *LiveTraceConfiguration_STATUS) DeepCopyInto(out *LiveTraceConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LiveTraceConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *LiveTraceConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LiveTraceConfiguration_STATUS) PopulateFromARM ¶
func (configuration *LiveTraceConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentity ¶
type ManagedIdentity struct {
// Type: Represents the identity type: systemAssigned, userAssigned, None
Type *ManagedIdentityType `json:"type,omitempty"`
// UserAssignedIdentities: Get or set the user assigned identities
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
A class represent managed identities used for request and response
func (*ManagedIdentity) AssignProperties_From_ManagedIdentity ¶
func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *storage.ManagedIdentity) error
AssignProperties_From_ManagedIdentity populates our ManagedIdentity from the provided source ManagedIdentity
func (*ManagedIdentity) AssignProperties_To_ManagedIdentity ¶
func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *storage.ManagedIdentity) error
AssignProperties_To_ManagedIdentity populates the provided destination ManagedIdentity from our ManagedIdentity
func (*ManagedIdentity) ConvertToARM ¶
func (identity *ManagedIdentity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedIdentity) DeepCopy ¶
func (in *ManagedIdentity) DeepCopy() *ManagedIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity.
func (*ManagedIdentity) DeepCopyInto ¶
func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentity) Initialize_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity) Initialize_From_ManagedIdentity_STATUS(source *ManagedIdentity_STATUS) error
Initialize_From_ManagedIdentity_STATUS populates our ManagedIdentity from the provided source ManagedIdentity_STATUS
func (*ManagedIdentity) NewEmptyARMValue ¶
func (identity *ManagedIdentity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentity) PopulateFromARM ¶
func (identity *ManagedIdentity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentitySettings ¶
type ManagedIdentitySettings struct {
// Resource: The Resource indicating the App ID URI of the target resource.
// It also appears in the aud (audience) claim of the issued token.
Resource *string `json:"resource,omitempty"`
}
Managed identity settings for upstream.
func (*ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings ¶
func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *storage.ManagedIdentitySettings) error
AssignProperties_From_ManagedIdentitySettings populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings
func (*ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings ¶
func (settings *ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings(destination *storage.ManagedIdentitySettings) error
AssignProperties_To_ManagedIdentitySettings populates the provided destination ManagedIdentitySettings from our ManagedIdentitySettings
func (*ManagedIdentitySettings) ConvertToARM ¶
func (settings *ManagedIdentitySettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ManagedIdentitySettings) DeepCopy ¶
func (in *ManagedIdentitySettings) DeepCopy() *ManagedIdentitySettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentitySettings.
func (*ManagedIdentitySettings) DeepCopyInto ¶
func (in *ManagedIdentitySettings) DeepCopyInto(out *ManagedIdentitySettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentitySettings) Initialize_From_ManagedIdentitySettings_STATUS ¶
func (settings *ManagedIdentitySettings) Initialize_From_ManagedIdentitySettings_STATUS(source *ManagedIdentitySettings_STATUS) error
Initialize_From_ManagedIdentitySettings_STATUS populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings_STATUS
func (*ManagedIdentitySettings) NewEmptyARMValue ¶
func (settings *ManagedIdentitySettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentitySettings) PopulateFromARM ¶
func (settings *ManagedIdentitySettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentitySettings_STATUS ¶
type ManagedIdentitySettings_STATUS struct {
// Resource: The Resource indicating the App ID URI of the target resource.
// It also appears in the aud (audience) claim of the issued token.
Resource *string `json:"resource,omitempty"`
}
Managed identity settings for upstream.
func (*ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS ¶
func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *storage.ManagedIdentitySettings_STATUS) error
AssignProperties_From_ManagedIdentitySettings_STATUS populates our ManagedIdentitySettings_STATUS from the provided source ManagedIdentitySettings_STATUS
func (*ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS ¶
func (settings *ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS(destination *storage.ManagedIdentitySettings_STATUS) error
AssignProperties_To_ManagedIdentitySettings_STATUS populates the provided destination ManagedIdentitySettings_STATUS from our ManagedIdentitySettings_STATUS
func (*ManagedIdentitySettings_STATUS) DeepCopy ¶
func (in *ManagedIdentitySettings_STATUS) DeepCopy() *ManagedIdentitySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentitySettings_STATUS.
func (*ManagedIdentitySettings_STATUS) DeepCopyInto ¶
func (in *ManagedIdentitySettings_STATUS) DeepCopyInto(out *ManagedIdentitySettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentitySettings_STATUS) NewEmptyARMValue ¶
func (settings *ManagedIdentitySettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentitySettings_STATUS) PopulateFromARM ¶
func (settings *ManagedIdentitySettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ManagedIdentityType ¶
type ManagedIdentityType string
Represents the identity type: systemAssigned, userAssigned, None +kubebuilder:validation:Enum={"None","SystemAssigned","UserAssigned"}
type ManagedIdentityType_STATUS ¶
type ManagedIdentityType_STATUS string
Represents the identity type: systemAssigned, userAssigned, None
type ManagedIdentity_STATUS ¶
type ManagedIdentity_STATUS struct {
// PrincipalId: Get the principal id for the system assigned identity.
// Only be used in response.
PrincipalId *string `json:"principalId,omitempty"`
// TenantId: Get the tenant id for the system assigned identity.
// Only be used in response
TenantId *string `json:"tenantId,omitempty"`
// Type: Represents the identity type: systemAssigned, userAssigned, None
Type *ManagedIdentityType_STATUS `json:"type,omitempty"`
// UserAssignedIdentities: Get or set the user assigned identities
UserAssignedIdentities map[string]UserAssignedIdentityProperty_STATUS `json:"userAssignedIdentities,omitempty"`
}
A class represent managed identities used for request and response
func (*ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *storage.ManagedIdentity_STATUS) error
AssignProperties_From_ManagedIdentity_STATUS populates our ManagedIdentity_STATUS from the provided source ManagedIdentity_STATUS
func (*ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS ¶
func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *storage.ManagedIdentity_STATUS) error
AssignProperties_To_ManagedIdentity_STATUS populates the provided destination ManagedIdentity_STATUS from our ManagedIdentity_STATUS
func (*ManagedIdentity_STATUS) DeepCopy ¶
func (in *ManagedIdentity_STATUS) DeepCopy() *ManagedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentity_STATUS.
func (*ManagedIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedIdentity_STATUS) NewEmptyARMValue ¶
func (identity *ManagedIdentity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ManagedIdentity_STATUS) PopulateFromARM ¶
func (identity *ManagedIdentity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkACL ¶
type NetworkACL struct {
// Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Allow []SignalRRequestType `json:"allow,omitempty"`
// Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Deny []SignalRRequestType `json:"deny,omitempty"`
}
Network ACL
func (*NetworkACL) AssignProperties_From_NetworkACL ¶
func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *storage.NetworkACL) error
AssignProperties_From_NetworkACL populates our NetworkACL from the provided source NetworkACL
func (*NetworkACL) AssignProperties_To_NetworkACL ¶
func (networkACL *NetworkACL) AssignProperties_To_NetworkACL(destination *storage.NetworkACL) error
AssignProperties_To_NetworkACL populates the provided destination NetworkACL from our NetworkACL
func (*NetworkACL) ConvertToARM ¶
func (networkACL *NetworkACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NetworkACL) DeepCopy ¶
func (in *NetworkACL) DeepCopy() *NetworkACL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACL.
func (*NetworkACL) DeepCopyInto ¶
func (in *NetworkACL) DeepCopyInto(out *NetworkACL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkACL) Initialize_From_NetworkACL_STATUS ¶
func (networkACL *NetworkACL) Initialize_From_NetworkACL_STATUS(source *NetworkACL_STATUS) error
Initialize_From_NetworkACL_STATUS populates our NetworkACL from the provided source NetworkACL_STATUS
func (*NetworkACL) NewEmptyARMValue ¶
func (networkACL *NetworkACL) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkACL) PopulateFromARM ¶
func (networkACL *NetworkACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkACL_STATUS ¶
type NetworkACL_STATUS struct {
// Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
// Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Deny []SignalRRequestType_STATUS `json:"deny,omitempty"`
}
Network ACL
func (*NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS ¶
func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *storage.NetworkACL_STATUS) error
AssignProperties_From_NetworkACL_STATUS populates our NetworkACL_STATUS from the provided source NetworkACL_STATUS
func (*NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS ¶
func (networkACL *NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS(destination *storage.NetworkACL_STATUS) error
AssignProperties_To_NetworkACL_STATUS populates the provided destination NetworkACL_STATUS from our NetworkACL_STATUS
func (*NetworkACL_STATUS) DeepCopy ¶
func (in *NetworkACL_STATUS) DeepCopy() *NetworkACL_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkACL_STATUS.
func (*NetworkACL_STATUS) DeepCopyInto ¶
func (in *NetworkACL_STATUS) DeepCopyInto(out *NetworkACL_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkACL_STATUS) NewEmptyARMValue ¶
func (networkACL *NetworkACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkACL_STATUS) PopulateFromARM ¶
func (networkACL *NetworkACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointACL ¶
type PrivateEndpointACL struct {
// Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Allow []SignalRRequestType `json:"allow,omitempty"`
// Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Deny []SignalRRequestType `json:"deny,omitempty"`
// +kubebuilder:validation:Required
// Name: Name of the private endpoint connection
Name *string `json:"name,omitempty"`
}
ACL for a private endpoint
func (*PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL ¶
func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *storage.PrivateEndpointACL) error
AssignProperties_From_PrivateEndpointACL populates our PrivateEndpointACL from the provided source PrivateEndpointACL
func (*PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL ¶
func (endpointACL *PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL(destination *storage.PrivateEndpointACL) error
AssignProperties_To_PrivateEndpointACL populates the provided destination PrivateEndpointACL from our PrivateEndpointACL
func (*PrivateEndpointACL) ConvertToARM ¶
func (endpointACL *PrivateEndpointACL) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PrivateEndpointACL) DeepCopy ¶
func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACL.
func (*PrivateEndpointACL) DeepCopyInto ¶
func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointACL) Initialize_From_PrivateEndpointACL_STATUS ¶
func (endpointACL *PrivateEndpointACL) Initialize_From_PrivateEndpointACL_STATUS(source *PrivateEndpointACL_STATUS) error
Initialize_From_PrivateEndpointACL_STATUS populates our PrivateEndpointACL from the provided source PrivateEndpointACL_STATUS
func (*PrivateEndpointACL) NewEmptyARMValue ¶
func (endpointACL *PrivateEndpointACL) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointACL) PopulateFromARM ¶
func (endpointACL *PrivateEndpointACL) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointACL_STATUS ¶
type PrivateEndpointACL_STATUS struct {
// Allow: Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Allow []SignalRRequestType_STATUS `json:"allow,omitempty"`
// Deny: Denied request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
Deny []SignalRRequestType_STATUS `json:"deny,omitempty"`
// Name: Name of the private endpoint connection
Name *string `json:"name,omitempty"`
}
ACL for a private endpoint
func (*PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS ¶
func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *storage.PrivateEndpointACL_STATUS) error
AssignProperties_From_PrivateEndpointACL_STATUS populates our PrivateEndpointACL_STATUS from the provided source PrivateEndpointACL_STATUS
func (*PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS ¶
func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS(destination *storage.PrivateEndpointACL_STATUS) error
AssignProperties_To_PrivateEndpointACL_STATUS populates the provided destination PrivateEndpointACL_STATUS from our PrivateEndpointACL_STATUS
func (*PrivateEndpointACL_STATUS) DeepCopy ¶
func (in *PrivateEndpointACL_STATUS) DeepCopy() *PrivateEndpointACL_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointACL_STATUS.
func (*PrivateEndpointACL_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointACL_STATUS) DeepCopyInto(out *PrivateEndpointACL_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointACL_STATUS) NewEmptyARMValue ¶
func (endpointACL *PrivateEndpointACL_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointACL_STATUS) PopulateFromARM ¶
func (endpointACL *PrivateEndpointACL_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded struct {
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
}
A private endpoint connection to an azure resource
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from the provided source PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(destination *storage.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates the provided destination PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded.
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProvisioningState_STATUS ¶
type ProvisioningState_STATUS string
Provisioning state of the resource.
type Replica ¶
type Replica struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Replica_Spec `json:"spec,omitempty"`
Status Replica_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/replicas/{replicaName}
func (*Replica) AssignProperties_From_Replica ¶
AssignProperties_From_Replica populates our Replica from the provided source Replica
func (*Replica) AssignProperties_To_Replica ¶
AssignProperties_To_Replica populates the provided destination Replica from our Replica
func (*Replica) ConfigMapDestinationExpressions ¶
func (replica *Replica) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Replica) ConvertFrom ¶
func (replica *Replica) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Replica from the provided hub Replica
func (*Replica) ConvertTo ¶
func (replica *Replica) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Replica from our Replica
func (*Replica) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replica.
func (*Replica) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Replica) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Replica) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*Replica) GetConditions ¶
func (replica *Replica) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Replica) GetResourceScope ¶
func (replica *Replica) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Replica) GetSpec ¶
func (replica *Replica) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Replica) GetStatus ¶
func (replica *Replica) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Replica) GetSupportedOperations ¶
func (replica *Replica) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Replica) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR/replicas"
func (*Replica) InitializeSpec ¶
func (replica *Replica) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Replica) NewEmptyStatus ¶
func (replica *Replica) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Replica) OriginalGVK ¶
func (replica *Replica) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Replica) Owner ¶
func (replica *Replica) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Replica) SecretDestinationExpressions ¶
func (replica *Replica) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Replica) SetConditions ¶
func (replica *Replica) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Replica) SetStatus ¶
func (replica *Replica) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ReplicaList ¶
type ReplicaList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Replica `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}/replicas/{replicaName}
func (*ReplicaList) DeepCopy ¶
func (in *ReplicaList) DeepCopy() *ReplicaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaList.
func (*ReplicaList) DeepCopyInto ¶
func (in *ReplicaList) DeepCopyInto(out *ReplicaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ReplicaList) DeepCopyObject ¶
func (in *ReplicaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ReplicaOperatorSpec ¶
type ReplicaOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ReplicaOperatorSpec) AssignProperties_From_ReplicaOperatorSpec ¶
func (operator *ReplicaOperatorSpec) AssignProperties_From_ReplicaOperatorSpec(source *storage.ReplicaOperatorSpec) error
AssignProperties_From_ReplicaOperatorSpec populates our ReplicaOperatorSpec from the provided source ReplicaOperatorSpec
func (*ReplicaOperatorSpec) AssignProperties_To_ReplicaOperatorSpec ¶
func (operator *ReplicaOperatorSpec) AssignProperties_To_ReplicaOperatorSpec(destination *storage.ReplicaOperatorSpec) error
AssignProperties_To_ReplicaOperatorSpec populates the provided destination ReplicaOperatorSpec from our ReplicaOperatorSpec
func (*ReplicaOperatorSpec) DeepCopy ¶
func (in *ReplicaOperatorSpec) DeepCopy() *ReplicaOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicaOperatorSpec.
func (*ReplicaOperatorSpec) DeepCopyInto ¶
func (in *ReplicaOperatorSpec) DeepCopyInto(out *ReplicaOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Replica_STATUS ¶
type Replica_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// ProvisioningState: Provisioning state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// RegionEndpointEnabled: Enable or disable the regional endpoint. Default to "Enabled".
// When it's Disabled, new connections will not be routed to this endpoint, however existing connections will not be
// affected.
RegionEndpointEnabled *string `json:"regionEndpointEnabled,omitempty"`
// ResourceStopped: Stop or start the resource. Default to "false".
// When it's true, the data plane of the resource is shutdown.
// When it's false, the data plane of the resource is started.
ResourceStopped *string `json:"resourceStopped,omitempty"`
// Sku: The billing information of the resource.
Sku *ResourceSku_STATUS `json:"sku,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*Replica_STATUS) AssignProperties_From_Replica_STATUS ¶
func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *storage.Replica_STATUS) error
AssignProperties_From_Replica_STATUS populates our Replica_STATUS from the provided source Replica_STATUS
func (*Replica_STATUS) AssignProperties_To_Replica_STATUS ¶
func (replica *Replica_STATUS) AssignProperties_To_Replica_STATUS(destination *storage.Replica_STATUS) error
AssignProperties_To_Replica_STATUS populates the provided destination Replica_STATUS from our Replica_STATUS
func (*Replica_STATUS) ConvertStatusFrom ¶
func (replica *Replica_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Replica_STATUS from the provided source
func (*Replica_STATUS) ConvertStatusTo ¶
func (replica *Replica_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Replica_STATUS
func (*Replica_STATUS) DeepCopy ¶
func (in *Replica_STATUS) DeepCopy() *Replica_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replica_STATUS.
func (*Replica_STATUS) DeepCopyInto ¶
func (in *Replica_STATUS) DeepCopyInto(out *Replica_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Replica_STATUS) NewEmptyARMValue ¶
func (replica *Replica_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Replica_STATUS) PopulateFromARM ¶
func (replica *Replica_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Replica_Spec ¶
type Replica_Spec struct {
// +kubebuilder:validation:MaxLength=63
// +kubebuilder:validation:MinLength=3
// +kubebuilder:validation:Pattern="^[a-zA-Z][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$"
// 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"`
// +kubebuilder:validation:Required
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *ReplicaOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a signalrservice.azure.com/SignalR resource
Owner *genruntime.KnownResourceReference `group:"signalrservice.azure.com" json:"owner,omitempty" kind:"SignalR"`
// RegionEndpointEnabled: Enable or disable the regional endpoint. Default to "Enabled".
// When it's Disabled, new connections will not be routed to this endpoint, however existing connections will not be
// affected.
RegionEndpointEnabled *string `json:"regionEndpointEnabled,omitempty"`
// ResourceStopped: Stop or start the resource. Default to "false".
// When it's true, the data plane of the resource is shutdown.
// When it's false, the data plane of the resource is started.
ResourceStopped *string `json:"resourceStopped,omitempty"`
// +kubebuilder:validation:Required
// Sku: The billing information of the resource.
Sku *ResourceSku `json:"sku,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
}
func (*Replica_Spec) AssignProperties_From_Replica_Spec ¶
func (replica *Replica_Spec) AssignProperties_From_Replica_Spec(source *storage.Replica_Spec) error
AssignProperties_From_Replica_Spec populates our Replica_Spec from the provided source Replica_Spec
func (*Replica_Spec) AssignProperties_To_Replica_Spec ¶
func (replica *Replica_Spec) AssignProperties_To_Replica_Spec(destination *storage.Replica_Spec) error
AssignProperties_To_Replica_Spec populates the provided destination Replica_Spec from our Replica_Spec
func (*Replica_Spec) ConvertSpecFrom ¶
func (replica *Replica_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Replica_Spec from the provided source
func (*Replica_Spec) ConvertSpecTo ¶
func (replica *Replica_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Replica_Spec
func (*Replica_Spec) ConvertToARM ¶
func (replica *Replica_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Replica_Spec) DeepCopy ¶
func (in *Replica_Spec) DeepCopy() *Replica_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replica_Spec.
func (*Replica_Spec) DeepCopyInto ¶
func (in *Replica_Spec) DeepCopyInto(out *Replica_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Replica_Spec) Initialize_From_Replica_STATUS ¶
func (replica *Replica_Spec) Initialize_From_Replica_STATUS(source *Replica_STATUS) error
Initialize_From_Replica_STATUS populates our Replica_Spec from the provided source Replica_STATUS
func (*Replica_Spec) NewEmptyARMValue ¶
func (replica *Replica_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Replica_Spec) OriginalVersion ¶
func (replica *Replica_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Replica_Spec) PopulateFromARM ¶
func (replica *Replica_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Replica_Spec) SetAzureName ¶
func (replica *Replica_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type ResourceLogCategory ¶
type ResourceLogCategory struct {
// Enabled: Indicates whether or the resource log category is enabled.
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
// Name: Gets or sets the resource log category's name.
// Available values: ConnectivityLogs, MessagingLogs.
// Case insensitive.
Name *string `json:"name,omitempty"`
}
Resource log category configuration of a Microsoft.SignalRService resource.
func (*ResourceLogCategory) AssignProperties_From_ResourceLogCategory ¶
func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *storage.ResourceLogCategory) error
AssignProperties_From_ResourceLogCategory populates our ResourceLogCategory from the provided source ResourceLogCategory
func (*ResourceLogCategory) AssignProperties_To_ResourceLogCategory ¶
func (category *ResourceLogCategory) AssignProperties_To_ResourceLogCategory(destination *storage.ResourceLogCategory) error
AssignProperties_To_ResourceLogCategory populates the provided destination ResourceLogCategory from our ResourceLogCategory
func (*ResourceLogCategory) ConvertToARM ¶
func (category *ResourceLogCategory) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceLogCategory) DeepCopy ¶
func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategory.
func (*ResourceLogCategory) DeepCopyInto ¶
func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLogCategory) Initialize_From_ResourceLogCategory_STATUS ¶
func (category *ResourceLogCategory) Initialize_From_ResourceLogCategory_STATUS(source *ResourceLogCategory_STATUS) error
Initialize_From_ResourceLogCategory_STATUS populates our ResourceLogCategory from the provided source ResourceLogCategory_STATUS
func (*ResourceLogCategory) NewEmptyARMValue ¶
func (category *ResourceLogCategory) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceLogCategory) PopulateFromARM ¶
func (category *ResourceLogCategory) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceLogCategory_STATUS ¶
type ResourceLogCategory_STATUS struct {
// Enabled: Indicates whether or the resource log category is enabled.
// Available values: true, false.
// Case insensitive.
Enabled *string `json:"enabled,omitempty"`
// Name: Gets or sets the resource log category's name.
// Available values: ConnectivityLogs, MessagingLogs.
// Case insensitive.
Name *string `json:"name,omitempty"`
}
Resource log category configuration of a Microsoft.SignalRService resource.
func (*ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS ¶
func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *storage.ResourceLogCategory_STATUS) error
AssignProperties_From_ResourceLogCategory_STATUS populates our ResourceLogCategory_STATUS from the provided source ResourceLogCategory_STATUS
func (*ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS ¶
func (category *ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS(destination *storage.ResourceLogCategory_STATUS) error
AssignProperties_To_ResourceLogCategory_STATUS populates the provided destination ResourceLogCategory_STATUS from our ResourceLogCategory_STATUS
func (*ResourceLogCategory_STATUS) DeepCopy ¶
func (in *ResourceLogCategory_STATUS) DeepCopy() *ResourceLogCategory_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogCategory_STATUS.
func (*ResourceLogCategory_STATUS) DeepCopyInto ¶
func (in *ResourceLogCategory_STATUS) DeepCopyInto(out *ResourceLogCategory_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLogCategory_STATUS) NewEmptyARMValue ¶
func (category *ResourceLogCategory_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceLogCategory_STATUS) PopulateFromARM ¶
func (category *ResourceLogCategory_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceLogConfiguration ¶
type ResourceLogConfiguration struct {
// Categories: Gets or sets the list of category configurations.
Categories []ResourceLogCategory `json:"categories,omitempty"`
}
Resource log configuration of a Microsoft.SignalRService resource.
func (*ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration ¶
func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *storage.ResourceLogConfiguration) error
AssignProperties_From_ResourceLogConfiguration populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration
func (*ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration ¶
func (configuration *ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration(destination *storage.ResourceLogConfiguration) error
AssignProperties_To_ResourceLogConfiguration populates the provided destination ResourceLogConfiguration from our ResourceLogConfiguration
func (*ResourceLogConfiguration) ConvertToARM ¶
func (configuration *ResourceLogConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceLogConfiguration) DeepCopy ¶
func (in *ResourceLogConfiguration) DeepCopy() *ResourceLogConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogConfiguration.
func (*ResourceLogConfiguration) DeepCopyInto ¶
func (in *ResourceLogConfiguration) DeepCopyInto(out *ResourceLogConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLogConfiguration) Initialize_From_ResourceLogConfiguration_STATUS ¶
func (configuration *ResourceLogConfiguration) Initialize_From_ResourceLogConfiguration_STATUS(source *ResourceLogConfiguration_STATUS) error
Initialize_From_ResourceLogConfiguration_STATUS populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration_STATUS
func (*ResourceLogConfiguration) NewEmptyARMValue ¶
func (configuration *ResourceLogConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceLogConfiguration) PopulateFromARM ¶
func (configuration *ResourceLogConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceLogConfiguration_STATUS ¶
type ResourceLogConfiguration_STATUS struct {
// Categories: Gets or sets the list of category configurations.
Categories []ResourceLogCategory_STATUS `json:"categories,omitempty"`
}
Resource log configuration of a Microsoft.SignalRService resource.
func (*ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS ¶
func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *storage.ResourceLogConfiguration_STATUS) error
AssignProperties_From_ResourceLogConfiguration_STATUS populates our ResourceLogConfiguration_STATUS from the provided source ResourceLogConfiguration_STATUS
func (*ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS ¶
func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS(destination *storage.ResourceLogConfiguration_STATUS) error
AssignProperties_To_ResourceLogConfiguration_STATUS populates the provided destination ResourceLogConfiguration_STATUS from our ResourceLogConfiguration_STATUS
func (*ResourceLogConfiguration_STATUS) DeepCopy ¶
func (in *ResourceLogConfiguration_STATUS) DeepCopy() *ResourceLogConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceLogConfiguration_STATUS.
func (*ResourceLogConfiguration_STATUS) DeepCopyInto ¶
func (in *ResourceLogConfiguration_STATUS) DeepCopyInto(out *ResourceLogConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceLogConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *ResourceLogConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceLogConfiguration_STATUS) PopulateFromARM ¶
func (configuration *ResourceLogConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceReference ¶
type ResourceReference struct {
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Reference to a resource.
func (*ResourceReference) AssignProperties_From_ResourceReference ¶
func (reference *ResourceReference) AssignProperties_From_ResourceReference(source *storage.ResourceReference) error
AssignProperties_From_ResourceReference populates our ResourceReference from the provided source ResourceReference
func (*ResourceReference) AssignProperties_To_ResourceReference ¶
func (reference *ResourceReference) AssignProperties_To_ResourceReference(destination *storage.ResourceReference) error
AssignProperties_To_ResourceReference populates the provided destination ResourceReference from our ResourceReference
func (*ResourceReference) ConvertToARM ¶
func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceReference) DeepCopy ¶
func (in *ResourceReference) DeepCopy() *ResourceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference.
func (*ResourceReference) DeepCopyInto ¶
func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference) Initialize_From_ResourceReference_STATUS ¶
func (reference *ResourceReference) Initialize_From_ResourceReference_STATUS(source *ResourceReference_STATUS) error
Initialize_From_ResourceReference_STATUS populates our ResourceReference from the provided source ResourceReference_STATUS
func (*ResourceReference) NewEmptyARMValue ¶
func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference) PopulateFromARM ¶
func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceReference_STATUS ¶
type ResourceReference_STATUS struct {
// Id: Resource ID.
Id *string `json:"id,omitempty"`
}
Reference to a resource.
func (*ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS ¶
func (reference *ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS(source *storage.ResourceReference_STATUS) error
AssignProperties_From_ResourceReference_STATUS populates our ResourceReference_STATUS from the provided source ResourceReference_STATUS
func (*ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS ¶
func (reference *ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS(destination *storage.ResourceReference_STATUS) error
AssignProperties_To_ResourceReference_STATUS populates the provided destination ResourceReference_STATUS from our ResourceReference_STATUS
func (*ResourceReference_STATUS) DeepCopy ¶
func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_STATUS.
func (*ResourceReference_STATUS) DeepCopyInto ¶
func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference_STATUS) NewEmptyARMValue ¶
func (reference *ResourceReference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference_STATUS) PopulateFromARM ¶
func (reference *ResourceReference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceSku ¶
type ResourceSku struct {
// Capacity: Optional, integer. The unit count of the resource.
// 1 for Free_F1/Standard_S1/Premium_P1, 100 for Premium_P2 by default.
// If present, following values are allowed:
// Free_F1: 1;
// Standard_S1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
// Premium_P1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
// Premium_P2: 100,200,300,400,500,600,700,800,900,1000;
Capacity *int `json:"capacity,omitempty"`
// +kubebuilder:validation:Required
// Name: The name of the SKU. Required.
// Allowed values: Standard_S1, Free_F1, Premium_P1, Premium_P2
Name *string `json:"name,omitempty"`
// Tier: Optional tier of this particular SKU. 'Standard' or 'Free'.
// `Basic` is deprecated, use `Standard` instead.
Tier *SignalRSkuTier `json:"tier,omitempty"`
}
The billing information of the resource.
func (*ResourceSku) AssignProperties_From_ResourceSku ¶
func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *storage.ResourceSku) error
AssignProperties_From_ResourceSku populates our ResourceSku from the provided source ResourceSku
func (*ResourceSku) AssignProperties_To_ResourceSku ¶
func (resourceSku *ResourceSku) AssignProperties_To_ResourceSku(destination *storage.ResourceSku) error
AssignProperties_To_ResourceSku populates the provided destination ResourceSku from our ResourceSku
func (*ResourceSku) ConvertToARM ¶
func (resourceSku *ResourceSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceSku) DeepCopy ¶
func (in *ResourceSku) DeepCopy() *ResourceSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSku.
func (*ResourceSku) DeepCopyInto ¶
func (in *ResourceSku) DeepCopyInto(out *ResourceSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceSku) Initialize_From_ResourceSku_STATUS ¶
func (resourceSku *ResourceSku) Initialize_From_ResourceSku_STATUS(source *ResourceSku_STATUS) error
Initialize_From_ResourceSku_STATUS populates our ResourceSku from the provided source ResourceSku_STATUS
func (*ResourceSku) NewEmptyARMValue ¶
func (resourceSku *ResourceSku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceSku) PopulateFromARM ¶
func (resourceSku *ResourceSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceSku_STATUS ¶
type ResourceSku_STATUS struct {
// Capacity: Optional, integer. The unit count of the resource.
// 1 for Free_F1/Standard_S1/Premium_P1, 100 for Premium_P2 by default.
// If present, following values are allowed:
// Free_F1: 1;
// Standard_S1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
// Premium_P1: 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100;
// Premium_P2: 100,200,300,400,500,600,700,800,900,1000;
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, Premium_P1, Premium_P2
Name *string `json:"name,omitempty"`
// Size: Not used. Retained for future use.
Size *string `json:"size,omitempty"`
// Tier: Optional tier of this particular SKU. 'Standard' or 'Free'.
// `Basic` is deprecated, use `Standard` instead.
Tier *SignalRSkuTier_STATUS `json:"tier,omitempty"`
}
The billing information of the resource.
func (*ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS ¶
func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *storage.ResourceSku_STATUS) error
AssignProperties_From_ResourceSku_STATUS populates our ResourceSku_STATUS from the provided source ResourceSku_STATUS
func (*ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS ¶
func (resourceSku *ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS(destination *storage.ResourceSku_STATUS) error
AssignProperties_To_ResourceSku_STATUS populates the provided destination ResourceSku_STATUS from our ResourceSku_STATUS
func (*ResourceSku_STATUS) DeepCopy ¶
func (in *ResourceSku_STATUS) DeepCopy() *ResourceSku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSku_STATUS.
func (*ResourceSku_STATUS) DeepCopyInto ¶
func (in *ResourceSku_STATUS) DeepCopyInto(out *ResourceSku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceSku_STATUS) NewEmptyARMValue ¶
func (resourceSku *ResourceSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceSku_STATUS) PopulateFromARM ¶
func (resourceSku *ResourceSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerlessSettings ¶
type ServerlessSettings struct {
// +kubebuilder:validation:Maximum=120
// +kubebuilder:validation:Minimum=1
// ConnectionTimeoutInSeconds: Gets or sets Client Connection Timeout. Optional to be set.
// Value in seconds.
// Default value is 30 seconds.
// Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals,
// and want the client to disconnect more quickly after the last message is sent.
// You can set the timeout to a longer period if messages are expected to be sent in longer intervals,
// and they want to keep the same client connection alive during this session.
// The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
ConnectionTimeoutInSeconds *int `json:"connectionTimeoutInSeconds,omitempty"`
}
Serverless settings.
func (*ServerlessSettings) AssignProperties_From_ServerlessSettings ¶
func (settings *ServerlessSettings) AssignProperties_From_ServerlessSettings(source *storage.ServerlessSettings) error
AssignProperties_From_ServerlessSettings populates our ServerlessSettings from the provided source ServerlessSettings
func (*ServerlessSettings) AssignProperties_To_ServerlessSettings ¶
func (settings *ServerlessSettings) AssignProperties_To_ServerlessSettings(destination *storage.ServerlessSettings) error
AssignProperties_To_ServerlessSettings populates the provided destination ServerlessSettings from our ServerlessSettings
func (*ServerlessSettings) ConvertToARM ¶
func (settings *ServerlessSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ServerlessSettings) DeepCopy ¶
func (in *ServerlessSettings) DeepCopy() *ServerlessSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessSettings.
func (*ServerlessSettings) DeepCopyInto ¶
func (in *ServerlessSettings) DeepCopyInto(out *ServerlessSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerlessSettings) Initialize_From_ServerlessSettings_STATUS ¶
func (settings *ServerlessSettings) Initialize_From_ServerlessSettings_STATUS(source *ServerlessSettings_STATUS) error
Initialize_From_ServerlessSettings_STATUS populates our ServerlessSettings from the provided source ServerlessSettings_STATUS
func (*ServerlessSettings) NewEmptyARMValue ¶
func (settings *ServerlessSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerlessSettings) PopulateFromARM ¶
func (settings *ServerlessSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerlessSettings_STATUS ¶
type ServerlessSettings_STATUS struct {
// ConnectionTimeoutInSeconds: Gets or sets Client Connection Timeout. Optional to be set.
// Value in seconds.
// Default value is 30 seconds.
// Customer should set the timeout to a shorter period if messages are expected to be sent in shorter intervals,
// and want the client to disconnect more quickly after the last message is sent.
// You can set the timeout to a longer period if messages are expected to be sent in longer intervals,
// and they want to keep the same client connection alive during this session.
// The service considers the client disconnected if it hasn't received a message (including keep-alive) in this interval.
ConnectionTimeoutInSeconds *int `json:"connectionTimeoutInSeconds,omitempty"`
}
Serverless settings.
func (*ServerlessSettings_STATUS) AssignProperties_From_ServerlessSettings_STATUS ¶
func (settings *ServerlessSettings_STATUS) AssignProperties_From_ServerlessSettings_STATUS(source *storage.ServerlessSettings_STATUS) error
AssignProperties_From_ServerlessSettings_STATUS populates our ServerlessSettings_STATUS from the provided source ServerlessSettings_STATUS
func (*ServerlessSettings_STATUS) AssignProperties_To_ServerlessSettings_STATUS ¶
func (settings *ServerlessSettings_STATUS) AssignProperties_To_ServerlessSettings_STATUS(destination *storage.ServerlessSettings_STATUS) error
AssignProperties_To_ServerlessSettings_STATUS populates the provided destination ServerlessSettings_STATUS from our ServerlessSettings_STATUS
func (*ServerlessSettings_STATUS) DeepCopy ¶
func (in *ServerlessSettings_STATUS) DeepCopy() *ServerlessSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessSettings_STATUS.
func (*ServerlessSettings_STATUS) DeepCopyInto ¶
func (in *ServerlessSettings_STATUS) DeepCopyInto(out *ServerlessSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerlessSettings_STATUS) NewEmptyARMValue ¶
func (settings *ServerlessSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerlessSettings_STATUS) PopulateFromARM ¶
func (settings *ServerlessSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerlessUpstreamSettings ¶
type ServerlessUpstreamSettings struct {
// Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
Templates []UpstreamTemplate `json:"templates,omitempty"`
}
The settings for the Upstream when the service is in server-less mode.
func (*ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings ¶
func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *storage.ServerlessUpstreamSettings) error
AssignProperties_From_ServerlessUpstreamSettings populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings
func (*ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings ¶
func (settings *ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings(destination *storage.ServerlessUpstreamSettings) error
AssignProperties_To_ServerlessUpstreamSettings populates the provided destination ServerlessUpstreamSettings from our ServerlessUpstreamSettings
func (*ServerlessUpstreamSettings) ConvertToARM ¶
func (settings *ServerlessUpstreamSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ServerlessUpstreamSettings) DeepCopy ¶
func (in *ServerlessUpstreamSettings) DeepCopy() *ServerlessUpstreamSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettings.
func (*ServerlessUpstreamSettings) DeepCopyInto ¶
func (in *ServerlessUpstreamSettings) DeepCopyInto(out *ServerlessUpstreamSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS ¶
func (settings *ServerlessUpstreamSettings) Initialize_From_ServerlessUpstreamSettings_STATUS(source *ServerlessUpstreamSettings_STATUS) error
Initialize_From_ServerlessUpstreamSettings_STATUS populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings_STATUS
func (*ServerlessUpstreamSettings) NewEmptyARMValue ¶
func (settings *ServerlessUpstreamSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerlessUpstreamSettings) PopulateFromARM ¶
func (settings *ServerlessUpstreamSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerlessUpstreamSettings_STATUS ¶
type ServerlessUpstreamSettings_STATUS struct {
// Templates: Gets or sets the list of Upstream URL templates. Order matters, and the first matching template takes effects.
Templates []UpstreamTemplate_STATUS `json:"templates,omitempty"`
}
The settings for the Upstream when the service is in server-less mode.
func (*ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS ¶
func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *storage.ServerlessUpstreamSettings_STATUS) error
AssignProperties_From_ServerlessUpstreamSettings_STATUS populates our ServerlessUpstreamSettings_STATUS from the provided source ServerlessUpstreamSettings_STATUS
func (*ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS ¶
func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS(destination *storage.ServerlessUpstreamSettings_STATUS) error
AssignProperties_To_ServerlessUpstreamSettings_STATUS populates the provided destination ServerlessUpstreamSettings_STATUS from our ServerlessUpstreamSettings_STATUS
func (*ServerlessUpstreamSettings_STATUS) DeepCopy ¶
func (in *ServerlessUpstreamSettings_STATUS) DeepCopy() *ServerlessUpstreamSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessUpstreamSettings_STATUS.
func (*ServerlessUpstreamSettings_STATUS) DeepCopyInto ¶
func (in *ServerlessUpstreamSettings_STATUS) DeepCopyInto(out *ServerlessUpstreamSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerlessUpstreamSettings_STATUS) NewEmptyARMValue ¶
func (settings *ServerlessUpstreamSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerlessUpstreamSettings_STATUS) PopulateFromARM ¶
func (settings *ServerlessUpstreamSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded ¶
type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded struct {
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
}
Describes a Shared Private Link Resource
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *storage.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error
AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from the provided source SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(destination *storage.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error
AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates the provided destination SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy ¶
func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy() *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded.
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto ¶
func (in *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto(out *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalR ¶
type SignalR struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec SignalR_Spec `json:"spec,omitempty"`
Status SignalR_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}
func (*SignalR) AssignProperties_From_SignalR ¶
AssignProperties_From_SignalR populates our SignalR from the provided source SignalR
func (*SignalR) AssignProperties_To_SignalR ¶
AssignProperties_To_SignalR populates the provided destination SignalR from our SignalR
func (*SignalR) ConfigMapDestinationExpressions ¶
func (signalR *SignalR) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*SignalR) ConvertFrom ¶
func (signalR *SignalR) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our SignalR from the provided hub SignalR
func (*SignalR) ConvertTo ¶
func (signalR *SignalR) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub SignalR from our SignalR
func (*SignalR) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR.
func (*SignalR) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalR) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (SignalR) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*SignalR) GetConditions ¶
func (signalR *SignalR) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SignalR) GetResourceScope ¶
func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SignalR) GetSpec ¶
func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SignalR) GetStatus ¶
func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SignalR) GetSupportedOperations ¶
func (signalR *SignalR) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*SignalR) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"
func (*SignalR) InitializeSpec ¶
func (signalR *SignalR) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*SignalR) NewEmptyStatus ¶
func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SignalR) OriginalGVK ¶
func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SignalR) Owner ¶
func (signalR *SignalR) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*SignalR) SecretDestinationExpressions ¶
func (signalR *SignalR) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*SignalR) SetConditions ¶
func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SignalR) SetStatus ¶
func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type SignalRCorsSettings ¶
type SignalRCorsSettings struct {
// AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example:
// http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}
Cross-Origin Resource Sharing (CORS) settings.
func (*SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings ¶
func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *storage.SignalRCorsSettings) error
AssignProperties_From_SignalRCorsSettings populates our SignalRCorsSettings from the provided source SignalRCorsSettings
func (*SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings ¶
func (settings *SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings(destination *storage.SignalRCorsSettings) error
AssignProperties_To_SignalRCorsSettings populates the provided destination SignalRCorsSettings from our SignalRCorsSettings
func (*SignalRCorsSettings) ConvertToARM ¶
func (settings *SignalRCorsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRCorsSettings) DeepCopy ¶
func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettings.
func (*SignalRCorsSettings) DeepCopyInto ¶
func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRCorsSettings) Initialize_From_SignalRCorsSettings_STATUS ¶
func (settings *SignalRCorsSettings) Initialize_From_SignalRCorsSettings_STATUS(source *SignalRCorsSettings_STATUS) error
Initialize_From_SignalRCorsSettings_STATUS populates our SignalRCorsSettings from the provided source SignalRCorsSettings_STATUS
func (*SignalRCorsSettings) NewEmptyARMValue ¶
func (settings *SignalRCorsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRCorsSettings) PopulateFromARM ¶
func (settings *SignalRCorsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRCorsSettings_STATUS ¶
type SignalRCorsSettings_STATUS struct {
// AllowedOrigins: Gets or sets the list of origins that should be allowed to make cross-origin calls (for example:
// http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.
AllowedOrigins []string `json:"allowedOrigins,omitempty"`
}
Cross-Origin Resource Sharing (CORS) settings.
func (*SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS ¶
func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *storage.SignalRCorsSettings_STATUS) error
AssignProperties_From_SignalRCorsSettings_STATUS populates our SignalRCorsSettings_STATUS from the provided source SignalRCorsSettings_STATUS
func (*SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS ¶
func (settings *SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS(destination *storage.SignalRCorsSettings_STATUS) error
AssignProperties_To_SignalRCorsSettings_STATUS populates the provided destination SignalRCorsSettings_STATUS from our SignalRCorsSettings_STATUS
func (*SignalRCorsSettings_STATUS) DeepCopy ¶
func (in *SignalRCorsSettings_STATUS) DeepCopy() *SignalRCorsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRCorsSettings_STATUS.
func (*SignalRCorsSettings_STATUS) DeepCopyInto ¶
func (in *SignalRCorsSettings_STATUS) DeepCopyInto(out *SignalRCorsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRCorsSettings_STATUS) NewEmptyARMValue ¶
func (settings *SignalRCorsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRCorsSettings_STATUS) PopulateFromARM ¶
func (settings *SignalRCorsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRFeature ¶
type SignalRFeature struct {
// +kubebuilder:validation:Required
// Flag: FeatureFlags is the supported features of Azure SignalR service.
// - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server;
// "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both
// Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
// - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
// - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
// - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live
// traces in real time, it will be helpful when you developing your own Azure SignalR based web application or
// self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged.
// Values allowed: "true"/"false", to enable/disable live trace feature.
Flag *FeatureFlags `json:"flag,omitempty"`
// Properties: Optional properties related to this feature.
Properties map[string]string `json:"properties,omitempty"`
// +kubebuilder:validation:Required
// +kubebuilder:validation:MaxLength=128
// +kubebuilder:validation:MinLength=1
// Value: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for
// allowed values.
Value *string `json:"value,omitempty"`
}
Feature of a resource, which controls the runtime behavior.
func (*SignalRFeature) AssignProperties_From_SignalRFeature ¶
func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *storage.SignalRFeature) error
AssignProperties_From_SignalRFeature populates our SignalRFeature from the provided source SignalRFeature
func (*SignalRFeature) AssignProperties_To_SignalRFeature ¶
func (feature *SignalRFeature) AssignProperties_To_SignalRFeature(destination *storage.SignalRFeature) error
AssignProperties_To_SignalRFeature populates the provided destination SignalRFeature from our SignalRFeature
func (*SignalRFeature) ConvertToARM ¶
func (feature *SignalRFeature) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRFeature) DeepCopy ¶
func (in *SignalRFeature) DeepCopy() *SignalRFeature
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRFeature.
func (*SignalRFeature) DeepCopyInto ¶
func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRFeature) Initialize_From_SignalRFeature_STATUS ¶
func (feature *SignalRFeature) Initialize_From_SignalRFeature_STATUS(source *SignalRFeature_STATUS) error
Initialize_From_SignalRFeature_STATUS populates our SignalRFeature from the provided source SignalRFeature_STATUS
func (*SignalRFeature) NewEmptyARMValue ¶
func (feature *SignalRFeature) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRFeature) PopulateFromARM ¶
func (feature *SignalRFeature) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRFeature_STATUS ¶
type SignalRFeature_STATUS struct {
// Flag: FeatureFlags is the supported features of Azure SignalR service.
// - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server;
// "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both
// Default and Serverless mode but not recommended; "PredefinedOnly": for future use.
// - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.
// - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively.
// - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live
// traces in real time, it will be helpful when you developing your own Azure SignalR based web application or
// self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged.
// Values allowed: "true"/"false", to enable/disable live trace feature.
Flag *FeatureFlags_STATUS `json:"flag,omitempty"`
// Properties: Optional properties related to this feature.
Properties map[string]string `json:"properties,omitempty"`
// Value: Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for
// allowed values.
Value *string `json:"value,omitempty"`
}
Feature of a resource, which controls the runtime behavior.
func (*SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS ¶
func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *storage.SignalRFeature_STATUS) error
AssignProperties_From_SignalRFeature_STATUS populates our SignalRFeature_STATUS from the provided source SignalRFeature_STATUS
func (*SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS ¶
func (feature *SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS(destination *storage.SignalRFeature_STATUS) error
AssignProperties_To_SignalRFeature_STATUS populates the provided destination SignalRFeature_STATUS from our SignalRFeature_STATUS
func (*SignalRFeature_STATUS) DeepCopy ¶
func (in *SignalRFeature_STATUS) DeepCopy() *SignalRFeature_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRFeature_STATUS.
func (*SignalRFeature_STATUS) DeepCopyInto ¶
func (in *SignalRFeature_STATUS) DeepCopyInto(out *SignalRFeature_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRFeature_STATUS) NewEmptyARMValue ¶
func (feature *SignalRFeature_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRFeature_STATUS) PopulateFromARM ¶
func (feature *SignalRFeature_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRList ¶
type SignalRList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []SignalR `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /signalr/resource-manager/Microsoft.SignalRService/stable/2024-03-01/signalr.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SignalRService/signalR/{resourceName}
func (*SignalRList) DeepCopy ¶
func (in *SignalRList) DeepCopy() *SignalRList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRList.
func (*SignalRList) DeepCopyInto ¶
func (in *SignalRList) DeepCopyInto(out *SignalRList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRList) DeepCopyObject ¶
func (in *SignalRList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SignalRNetworkACLs ¶
type SignalRNetworkACLs struct {
// DefaultAction: Azure Networking ACL Action.
DefaultAction *ACLAction `json:"defaultAction,omitempty"`
// +kubebuilder:validation:MaxItems=30
// IpRules: IP rules for filtering public traffic
IpRules []IPRule `json:"ipRules,omitempty"`
// PrivateEndpoints: ACLs for requests from private endpoints
PrivateEndpoints []PrivateEndpointACL `json:"privateEndpoints,omitempty"`
// PublicNetwork: Network ACL
PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"`
}
Network ACLs for the resource
func (*SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs ¶
func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *storage.SignalRNetworkACLs) error
AssignProperties_From_SignalRNetworkACLs populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs
func (*SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs ¶
func (acLs *SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs(destination *storage.SignalRNetworkACLs) error
AssignProperties_To_SignalRNetworkACLs populates the provided destination SignalRNetworkACLs from our SignalRNetworkACLs
func (*SignalRNetworkACLs) ConvertToARM ¶
func (acLs *SignalRNetworkACLs) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRNetworkACLs) DeepCopy ¶
func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLs.
func (*SignalRNetworkACLs) DeepCopyInto ¶
func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRNetworkACLs) Initialize_From_SignalRNetworkACLs_STATUS ¶
func (acLs *SignalRNetworkACLs) Initialize_From_SignalRNetworkACLs_STATUS(source *SignalRNetworkACLs_STATUS) error
Initialize_From_SignalRNetworkACLs_STATUS populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs_STATUS
func (*SignalRNetworkACLs) NewEmptyARMValue ¶
func (acLs *SignalRNetworkACLs) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRNetworkACLs) PopulateFromARM ¶
func (acLs *SignalRNetworkACLs) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRNetworkACLs_STATUS ¶
type SignalRNetworkACLs_STATUS struct {
// DefaultAction: Azure Networking ACL Action.
DefaultAction *ACLAction_STATUS `json:"defaultAction,omitempty"`
// IpRules: IP rules for filtering public traffic
IpRules []IPRule_STATUS `json:"ipRules,omitempty"`
// PrivateEndpoints: ACLs for requests from private endpoints
PrivateEndpoints []PrivateEndpointACL_STATUS `json:"privateEndpoints,omitempty"`
// PublicNetwork: Network ACL
PublicNetwork *NetworkACL_STATUS `json:"publicNetwork,omitempty"`
}
Network ACLs for the resource
func (*SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS ¶
func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *storage.SignalRNetworkACLs_STATUS) error
AssignProperties_From_SignalRNetworkACLs_STATUS populates our SignalRNetworkACLs_STATUS from the provided source SignalRNetworkACLs_STATUS
func (*SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS ¶
func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS(destination *storage.SignalRNetworkACLs_STATUS) error
AssignProperties_To_SignalRNetworkACLs_STATUS populates the provided destination SignalRNetworkACLs_STATUS from our SignalRNetworkACLs_STATUS
func (*SignalRNetworkACLs_STATUS) DeepCopy ¶
func (in *SignalRNetworkACLs_STATUS) DeepCopy() *SignalRNetworkACLs_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRNetworkACLs_STATUS.
func (*SignalRNetworkACLs_STATUS) DeepCopyInto ¶
func (in *SignalRNetworkACLs_STATUS) DeepCopyInto(out *SignalRNetworkACLs_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRNetworkACLs_STATUS) NewEmptyARMValue ¶
func (acLs *SignalRNetworkACLs_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRNetworkACLs_STATUS) PopulateFromARM ¶
func (acLs *SignalRNetworkACLs_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalROperatorSecrets ¶
type SignalROperatorSecrets struct {
// PrimaryConnectionString: indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
PrimaryConnectionString *genruntime.SecretDestination `json:"primaryConnectionString,omitempty"`
// PrimaryKey: indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from
// Azure.
PrimaryKey *genruntime.SecretDestination `json:"primaryKey,omitempty"`
// SecondaryConnectionString: indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
SecondaryConnectionString *genruntime.SecretDestination `json:"secondaryConnectionString,omitempty"`
// SecondaryKey: indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved
// from Azure.
SecondaryKey *genruntime.SecretDestination `json:"secondaryKey,omitempty"`
}
func (*SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets ¶
func (secrets *SignalROperatorSecrets) AssignProperties_From_SignalROperatorSecrets(source *storage.SignalROperatorSecrets) error
AssignProperties_From_SignalROperatorSecrets populates our SignalROperatorSecrets from the provided source SignalROperatorSecrets
func (*SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets ¶
func (secrets *SignalROperatorSecrets) AssignProperties_To_SignalROperatorSecrets(destination *storage.SignalROperatorSecrets) error
AssignProperties_To_SignalROperatorSecrets populates the provided destination SignalROperatorSecrets from our SignalROperatorSecrets
func (*SignalROperatorSecrets) DeepCopy ¶
func (in *SignalROperatorSecrets) DeepCopy() *SignalROperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalROperatorSecrets.
func (*SignalROperatorSecrets) DeepCopyInto ¶
func (in *SignalROperatorSecrets) DeepCopyInto(out *SignalROperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalROperatorSpec ¶
type SignalROperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
// Secrets: configures where to place Azure generated secrets.
Secrets *SignalROperatorSecrets `json:"secrets,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec ¶
func (operator *SignalROperatorSpec) AssignProperties_From_SignalROperatorSpec(source *storage.SignalROperatorSpec) error
AssignProperties_From_SignalROperatorSpec populates our SignalROperatorSpec from the provided source SignalROperatorSpec
func (*SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec ¶
func (operator *SignalROperatorSpec) AssignProperties_To_SignalROperatorSpec(destination *storage.SignalROperatorSpec) error
AssignProperties_To_SignalROperatorSpec populates the provided destination SignalROperatorSpec from our SignalROperatorSpec
func (*SignalROperatorSpec) DeepCopy ¶
func (in *SignalROperatorSpec) DeepCopy() *SignalROperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalROperatorSpec.
func (*SignalROperatorSpec) DeepCopyInto ¶
func (in *SignalROperatorSpec) DeepCopyInto(out *SignalROperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRRequestType ¶
type SignalRRequestType string
The incoming request type to the service +kubebuilder:validation:Enum={"ClientConnection","RESTAPI","ServerConnection","Trace"}
type SignalRRequestType_STATUS ¶
type SignalRRequestType_STATUS string
The incoming request type to the service
type SignalRSkuTier ¶
type SignalRSkuTier string
Optional tier of this particular SKU. 'Standard' or 'Free'. `Basic` is deprecated, use `Standard` instead. +kubebuilder:validation:Enum={"Basic","Free","Premium","Standard"}
type SignalRSkuTier_STATUS ¶
type SignalRSkuTier_STATUS string
Optional tier of this particular SKU. 'Standard' or 'Free'. `Basic` is deprecated, use `Standard` instead.
type SignalRTlsSettings ¶
type SignalRTlsSettings struct {
// ClientCertEnabled: Request client certificate during TLS handshake if enabled. Not supported for free tier. Any input
// will be ignored for free tier.
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
TLS settings for the resource
func (*SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings ¶
func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *storage.SignalRTlsSettings) error
AssignProperties_From_SignalRTlsSettings populates our SignalRTlsSettings from the provided source SignalRTlsSettings
func (*SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings ¶
func (settings *SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings(destination *storage.SignalRTlsSettings) error
AssignProperties_To_SignalRTlsSettings populates the provided destination SignalRTlsSettings from our SignalRTlsSettings
func (*SignalRTlsSettings) ConvertToARM ¶
func (settings *SignalRTlsSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalRTlsSettings) DeepCopy ¶
func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettings.
func (*SignalRTlsSettings) DeepCopyInto ¶
func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRTlsSettings) Initialize_From_SignalRTlsSettings_STATUS ¶
func (settings *SignalRTlsSettings) Initialize_From_SignalRTlsSettings_STATUS(source *SignalRTlsSettings_STATUS) error
Initialize_From_SignalRTlsSettings_STATUS populates our SignalRTlsSettings from the provided source SignalRTlsSettings_STATUS
func (*SignalRTlsSettings) NewEmptyARMValue ¶
func (settings *SignalRTlsSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRTlsSettings) PopulateFromARM ¶
func (settings *SignalRTlsSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalRTlsSettings_STATUS ¶
type SignalRTlsSettings_STATUS struct {
// ClientCertEnabled: Request client certificate during TLS handshake if enabled. Not supported for free tier. Any input
// will be ignored for free tier.
ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"`
}
TLS settings for the resource
func (*SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS ¶
func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *storage.SignalRTlsSettings_STATUS) error
AssignProperties_From_SignalRTlsSettings_STATUS populates our SignalRTlsSettings_STATUS from the provided source SignalRTlsSettings_STATUS
func (*SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS ¶
func (settings *SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS(destination *storage.SignalRTlsSettings_STATUS) error
AssignProperties_To_SignalRTlsSettings_STATUS populates the provided destination SignalRTlsSettings_STATUS from our SignalRTlsSettings_STATUS
func (*SignalRTlsSettings_STATUS) DeepCopy ¶
func (in *SignalRTlsSettings_STATUS) DeepCopy() *SignalRTlsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRTlsSettings_STATUS.
func (*SignalRTlsSettings_STATUS) DeepCopyInto ¶
func (in *SignalRTlsSettings_STATUS) DeepCopyInto(out *SignalRTlsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRTlsSettings_STATUS) NewEmptyARMValue ¶
func (settings *SignalRTlsSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalRTlsSettings_STATUS) PopulateFromARM ¶
func (settings *SignalRTlsSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalR_STATUS ¶
type SignalR_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Cors: Cross-Origin Resource Sharing (CORS) settings.
Cors *SignalRCorsSettings_STATUS `json:"cors,omitempty"`
// DisableAadAuth: DisableLocalAuth
// Enable or disable aad auth
// When set as true, connection with AuthType=aad won't work.
DisableAadAuth *bool `json:"disableAadAuth,omitempty"`
// DisableLocalAuth: DisableLocalAuth
// Enable or disable local auth with AccessKey
// When set as true, connection with AccessKey=xxx won't work.
DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"`
// ExternalIP: The publicly accessible IP of the resource.
ExternalIP *string `json:"externalIP,omitempty"`
// Features: List of the featureFlags.
// FeatureFlags that are not included in the parameters for the update operation will not be modified.
// And the response will only include featureFlags that are explicitly set.
// When a featureFlag is not explicitly set, its globally default value will be used
// But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.
Features []SignalRFeature_STATUS `json:"features,omitempty"`
// HostName: FQDN of the service instance.
HostName *string `json:"hostName,omitempty"`
// HostNamePrefix: Deprecated.
HostNamePrefix *string `json:"hostNamePrefix,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Identity: A class represent managed identities used for request and response
Identity *ManagedIdentity_STATUS `json:"identity,omitempty"`
// Kind: The kind of the service
Kind *SignalrServiceKind_STATUS `json:"kind,omitempty"`
// LiveTraceConfiguration: Live trace configuration of a Microsoft.SignalRService resource.
LiveTraceConfiguration *LiveTraceConfiguration_STATUS `json:"liveTraceConfiguration,omitempty"`
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// NetworkACLs: Network ACLs for the resource
NetworkACLs *SignalRNetworkACLs_STATUS `json:"networkACLs,omitempty"`
// PrivateEndpointConnections: Private endpoint connections to the resource.
PrivateEndpointConnections []PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"`
// ProvisioningState: Provisioning state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// PublicNetworkAccess: Enable or disable public network access. Default to "Enabled".
// When it's Enabled, network ACLs still apply.
// When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
// PublicPort: The publicly accessible port of the resource which is designed for browser/client side usage.
PublicPort *int `json:"publicPort,omitempty"`
// RegionEndpointEnabled: Enable or disable the regional endpoint. Default to "Enabled".
// When it's Disabled, new connections will not be routed to this endpoint, however existing connections will not be
// affected.
// This property is replica specific. Disable the regional endpoint without replica is not allowed.
RegionEndpointEnabled *string `json:"regionEndpointEnabled,omitempty"`
// ResourceLogConfiguration: Resource log configuration of a Microsoft.SignalRService resource.
ResourceLogConfiguration *ResourceLogConfiguration_STATUS `json:"resourceLogConfiguration,omitempty"`
// ResourceStopped: Stop or start the resource. Default to "False".
// When it's true, the data plane of the resource is shutdown.
// When it's false, the data plane of the resource is started.
ResourceStopped *string `json:"resourceStopped,omitempty"`
// ServerPort: The publicly accessible port of the resource which is designed for customer server side usage.
ServerPort *int `json:"serverPort,omitempty"`
// Serverless: Serverless settings.
Serverless *ServerlessSettings_STATUS `json:"serverless,omitempty"`
SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded `json:"sharedPrivateLinkResources,omitempty"`
// Sku: The billing information of the resource.
Sku *ResourceSku_STATUS `json:"sku,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// Tls: TLS settings for the resource
Tls *SignalRTlsSettings_STATUS `json:"tls,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
// Upstream: The settings for the Upstream when the service is in server-less mode.
Upstream *ServerlessUpstreamSettings_STATUS `json:"upstream,omitempty"`
// Version: Version of the resource. Probably you need the same or higher version of client SDKs.
Version *string `json:"version,omitempty"`
}
func (*SignalR_STATUS) AssignProperties_From_SignalR_STATUS ¶
func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *storage.SignalR_STATUS) error
AssignProperties_From_SignalR_STATUS populates our SignalR_STATUS from the provided source SignalR_STATUS
func (*SignalR_STATUS) AssignProperties_To_SignalR_STATUS ¶
func (signalR *SignalR_STATUS) AssignProperties_To_SignalR_STATUS(destination *storage.SignalR_STATUS) error
AssignProperties_To_SignalR_STATUS populates the provided destination SignalR_STATUS from our SignalR_STATUS
func (*SignalR_STATUS) ConvertStatusFrom ¶
func (signalR *SignalR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SignalR_STATUS from the provided source
func (*SignalR_STATUS) ConvertStatusTo ¶
func (signalR *SignalR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SignalR_STATUS
func (*SignalR_STATUS) DeepCopy ¶
func (in *SignalR_STATUS) DeepCopy() *SignalR_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR_STATUS.
func (*SignalR_STATUS) DeepCopyInto ¶
func (in *SignalR_STATUS) DeepCopyInto(out *SignalR_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalR_STATUS) NewEmptyARMValue ¶
func (signalR *SignalR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalR_STATUS) PopulateFromARM ¶
func (signalR *SignalR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SignalR_Spec ¶
type SignalR_Spec struct {
// +kubebuilder:validation:MaxLength=63
// +kubebuilder:validation:MinLength=3
// +kubebuilder:validation:Pattern="^[a-zA-Z][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]$"
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// Cors: Cross-Origin Resource Sharing (CORS) settings.
Cors *SignalRCorsSettings `json:"cors,omitempty"`
// DisableAadAuth: DisableLocalAuth
// Enable or disable aad auth
// When set as true, connection with AuthType=aad won't work.
DisableAadAuth *bool `json:"disableAadAuth,omitempty"`
// DisableLocalAuth: DisableLocalAuth
// Enable or disable local auth with AccessKey
// When set as true, connection with AccessKey=xxx won't work.
DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"`
// Features: List of the featureFlags.
// FeatureFlags that are not included in the parameters for the update operation will not be modified.
// And the response will only include featureFlags that are explicitly set.
// When a featureFlag is not explicitly set, its globally default value will be used
// But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.
Features []SignalRFeature `json:"features,omitempty"`
// Identity: A class represent managed identities used for request and response
Identity *ManagedIdentity `json:"identity,omitempty"`
// Kind: The kind of the service
Kind *SignalrServiceKind `json:"kind,omitempty"`
// LiveTraceConfiguration: Live trace configuration of a Microsoft.SignalRService resource.
LiveTraceConfiguration *LiveTraceConfiguration `json:"liveTraceConfiguration,omitempty"`
// +kubebuilder:validation:Required
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// NetworkACLs: Network ACLs for the resource
NetworkACLs *SignalRNetworkACLs `json:"networkACLs,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *SignalROperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
// PublicNetworkAccess: Enable or disable public network access. Default to "Enabled".
// When it's Enabled, network ACLs still apply.
// When it's Disabled, public network access is always disabled no matter what you set in network ACLs.
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
// RegionEndpointEnabled: Enable or disable the regional endpoint. Default to "Enabled".
// When it's Disabled, new connections will not be routed to this endpoint, however existing connections will not be
// affected.
// This property is replica specific. Disable the regional endpoint without replica is not allowed.
RegionEndpointEnabled *string `json:"regionEndpointEnabled,omitempty"`
// ResourceLogConfiguration: Resource log configuration of a Microsoft.SignalRService resource.
ResourceLogConfiguration *ResourceLogConfiguration `json:"resourceLogConfiguration,omitempty"`
// ResourceStopped: Stop or start the resource. Default to "False".
// When it's true, the data plane of the resource is shutdown.
// When it's false, the data plane of the resource is started.
ResourceStopped *string `json:"resourceStopped,omitempty"`
// Serverless: Serverless settings.
Serverless *ServerlessSettings `json:"serverless,omitempty"`
// Sku: The billing information of the resource.
Sku *ResourceSku `json:"sku,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// Tls: TLS settings for the resource
Tls *SignalRTlsSettings `json:"tls,omitempty"`
// Upstream: The settings for the Upstream when the service is in server-less mode.
Upstream *ServerlessUpstreamSettings `json:"upstream,omitempty"`
}
func (*SignalR_Spec) AssignProperties_From_SignalR_Spec ¶
func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *storage.SignalR_Spec) error
AssignProperties_From_SignalR_Spec populates our SignalR_Spec from the provided source SignalR_Spec
func (*SignalR_Spec) AssignProperties_To_SignalR_Spec ¶
func (signalR *SignalR_Spec) AssignProperties_To_SignalR_Spec(destination *storage.SignalR_Spec) error
AssignProperties_To_SignalR_Spec populates the provided destination SignalR_Spec from our SignalR_Spec
func (*SignalR_Spec) ConvertSpecFrom ¶
func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SignalR_Spec from the provided source
func (*SignalR_Spec) ConvertSpecTo ¶
func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SignalR_Spec
func (*SignalR_Spec) ConvertToARM ¶
func (signalR *SignalR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SignalR_Spec) DeepCopy ¶
func (in *SignalR_Spec) DeepCopy() *SignalR_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalR_Spec.
func (*SignalR_Spec) DeepCopyInto ¶
func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalR_Spec) Initialize_From_SignalR_STATUS ¶
func (signalR *SignalR_Spec) Initialize_From_SignalR_STATUS(source *SignalR_STATUS) error
Initialize_From_SignalR_STATUS populates our SignalR_Spec from the provided source SignalR_STATUS
func (*SignalR_Spec) NewEmptyARMValue ¶
func (signalR *SignalR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SignalR_Spec) OriginalVersion ¶
func (signalR *SignalR_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*SignalR_Spec) PopulateFromARM ¶
func (signalR *SignalR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*SignalR_Spec) SetAzureName ¶
func (signalR *SignalR_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type SignalrServiceKind ¶
type SignalrServiceKind string
The kind of the service +kubebuilder:validation:Enum={"RawWebSockets","SignalR"}
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct {
// CreatedAt: The timestamp of resource creation (UTC).
CreatedAt *string `json:"createdAt,omitempty"`
// CreatedBy: The identity that created the resource.
CreatedBy *string `json:"createdBy,omitempty"`
// CreatedByType: The type of identity that created the resource.
CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"`
// LastModifiedAt: The timestamp of resource last modification (UTC)
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
// LastModifiedBy: The identity that last modified the resource.
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
// LastModifiedByType: The type of identity that last modified the resource.
LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"`
}
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpstreamAuthSettings ¶
type UpstreamAuthSettings struct {
// ManagedIdentity: Managed identity settings for upstream.
ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"`
// Type: Upstream auth type enum.
Type *UpstreamAuthType `json:"type,omitempty"`
}
Upstream auth settings. If not set, no auth is used for upstream messages.
func (*UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings ¶
func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *storage.UpstreamAuthSettings) error
AssignProperties_From_UpstreamAuthSettings populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings
func (*UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings ¶
func (settings *UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings(destination *storage.UpstreamAuthSettings) error
AssignProperties_To_UpstreamAuthSettings populates the provided destination UpstreamAuthSettings from our UpstreamAuthSettings
func (*UpstreamAuthSettings) ConvertToARM ¶
func (settings *UpstreamAuthSettings) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpstreamAuthSettings) DeepCopy ¶
func (in *UpstreamAuthSettings) DeepCopy() *UpstreamAuthSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamAuthSettings.
func (*UpstreamAuthSettings) DeepCopyInto ¶
func (in *UpstreamAuthSettings) DeepCopyInto(out *UpstreamAuthSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpstreamAuthSettings) Initialize_From_UpstreamAuthSettings_STATUS ¶
func (settings *UpstreamAuthSettings) Initialize_From_UpstreamAuthSettings_STATUS(source *UpstreamAuthSettings_STATUS) error
Initialize_From_UpstreamAuthSettings_STATUS populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings_STATUS
func (*UpstreamAuthSettings) NewEmptyARMValue ¶
func (settings *UpstreamAuthSettings) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpstreamAuthSettings) PopulateFromARM ¶
func (settings *UpstreamAuthSettings) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpstreamAuthSettings_STATUS ¶
type UpstreamAuthSettings_STATUS struct {
// ManagedIdentity: Managed identity settings for upstream.
ManagedIdentity *ManagedIdentitySettings_STATUS `json:"managedIdentity,omitempty"`
// Type: Upstream auth type enum.
Type *UpstreamAuthType_STATUS `json:"type,omitempty"`
}
Upstream auth settings. If not set, no auth is used for upstream messages.
func (*UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS ¶
func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *storage.UpstreamAuthSettings_STATUS) error
AssignProperties_From_UpstreamAuthSettings_STATUS populates our UpstreamAuthSettings_STATUS from the provided source UpstreamAuthSettings_STATUS
func (*UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS ¶
func (settings *UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS(destination *storage.UpstreamAuthSettings_STATUS) error
AssignProperties_To_UpstreamAuthSettings_STATUS populates the provided destination UpstreamAuthSettings_STATUS from our UpstreamAuthSettings_STATUS
func (*UpstreamAuthSettings_STATUS) DeepCopy ¶
func (in *UpstreamAuthSettings_STATUS) DeepCopy() *UpstreamAuthSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamAuthSettings_STATUS.
func (*UpstreamAuthSettings_STATUS) DeepCopyInto ¶
func (in *UpstreamAuthSettings_STATUS) DeepCopyInto(out *UpstreamAuthSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpstreamAuthSettings_STATUS) NewEmptyARMValue ¶
func (settings *UpstreamAuthSettings_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpstreamAuthSettings_STATUS) PopulateFromARM ¶
func (settings *UpstreamAuthSettings_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpstreamAuthType ¶
type UpstreamAuthType string
Upstream auth type enum. +kubebuilder:validation:Enum={"ManagedIdentity","None"}
type UpstreamTemplate ¶
type UpstreamTemplate struct {
// Auth: Upstream auth settings. If not set, no auth is used for upstream messages.
Auth *UpstreamAuthSettings `json:"auth,omitempty"`
// CategoryPattern: Gets or sets the matching pattern for category names. If not set, it matches any category.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any category name.
// 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and
// "messages".
// 3. The single category name, for example, "connections", it matches the category "connections".
CategoryPattern *string `json:"categoryPattern,omitempty"`
// EventPattern: Gets or sets the matching pattern for event names. If not set, it matches any event.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any event name.
// 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect".
// 3. The single event name, for example, "connect", it matches "connect".
EventPattern *string `json:"eventPattern,omitempty"`
// HubPattern: Gets or sets the matching pattern for hub names. If not set, it matches any hub.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any hub name.
// 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2".
// 3. The single hub name, for example, "hub1", it matches "hub1".
HubPattern *string `json:"hubPattern,omitempty"`
// +kubebuilder:validation:Required
// UrlTemplate: Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event}
// inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in.
// For example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat`
// connects, it will first POST to this URL: `http://example.com/chat/api/connect`.
UrlTemplate *string `json:"urlTemplate,omitempty"`
}
Upstream template item settings. It defines the Upstream URL of the incoming requests. The template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template.
func (*UpstreamTemplate) AssignProperties_From_UpstreamTemplate ¶
func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *storage.UpstreamTemplate) error
AssignProperties_From_UpstreamTemplate populates our UpstreamTemplate from the provided source UpstreamTemplate
func (*UpstreamTemplate) AssignProperties_To_UpstreamTemplate ¶
func (template *UpstreamTemplate) AssignProperties_To_UpstreamTemplate(destination *storage.UpstreamTemplate) error
AssignProperties_To_UpstreamTemplate populates the provided destination UpstreamTemplate from our UpstreamTemplate
func (*UpstreamTemplate) ConvertToARM ¶
func (template *UpstreamTemplate) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UpstreamTemplate) DeepCopy ¶
func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamTemplate.
func (*UpstreamTemplate) DeepCopyInto ¶
func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpstreamTemplate) Initialize_From_UpstreamTemplate_STATUS ¶
func (template *UpstreamTemplate) Initialize_From_UpstreamTemplate_STATUS(source *UpstreamTemplate_STATUS) error
Initialize_From_UpstreamTemplate_STATUS populates our UpstreamTemplate from the provided source UpstreamTemplate_STATUS
func (*UpstreamTemplate) NewEmptyARMValue ¶
func (template *UpstreamTemplate) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpstreamTemplate) PopulateFromARM ¶
func (template *UpstreamTemplate) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UpstreamTemplate_STATUS ¶
type UpstreamTemplate_STATUS struct {
// Auth: Upstream auth settings. If not set, no auth is used for upstream messages.
Auth *UpstreamAuthSettings_STATUS `json:"auth,omitempty"`
// CategoryPattern: Gets or sets the matching pattern for category names. If not set, it matches any category.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any category name.
// 2. Combine multiple categories with ",", for example "connections,messages", it matches category "connections" and
// "messages".
// 3. The single category name, for example, "connections", it matches the category "connections".
CategoryPattern *string `json:"categoryPattern,omitempty"`
// EventPattern: Gets or sets the matching pattern for event names. If not set, it matches any event.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any event name.
// 2. Combine multiple events with ",", for example "connect,disconnect", it matches event "connect" and "disconnect".
// 3. The single event name, for example, "connect", it matches "connect".
EventPattern *string `json:"eventPattern,omitempty"`
// HubPattern: Gets or sets the matching pattern for hub names. If not set, it matches any hub.
// There are 3 kind of patterns supported:
// 1. "*", it to matches any hub name.
// 2. Combine multiple hubs with ",", for example "hub1,hub2", it matches "hub1" and "hub2".
// 3. The single hub name, for example, "hub1", it matches "hub1".
HubPattern *string `json:"hubPattern,omitempty"`
// UrlTemplate: Gets or sets the Upstream URL template. You can use 3 predefined parameters {hub}, {category} {event}
// inside the template, the value of the Upstream URL is dynamically calculated when the client request comes in.
// For example, if the urlTemplate is `http://example.com/{hub}/api/{event}`, with a client request from hub `chat`
// connects, it will first POST to this URL: `http://example.com/chat/api/connect`.
UrlTemplate *string `json:"urlTemplate,omitempty"`
}
Upstream template item settings. It defines the Upstream URL of the incoming requests. The template defines the pattern of the event, the hub or the category of the incoming request that matches current URL template.
func (*UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS ¶
func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *storage.UpstreamTemplate_STATUS) error
AssignProperties_From_UpstreamTemplate_STATUS populates our UpstreamTemplate_STATUS from the provided source UpstreamTemplate_STATUS
func (*UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS ¶
func (template *UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS(destination *storage.UpstreamTemplate_STATUS) error
AssignProperties_To_UpstreamTemplate_STATUS populates the provided destination UpstreamTemplate_STATUS from our UpstreamTemplate_STATUS
func (*UpstreamTemplate_STATUS) DeepCopy ¶
func (in *UpstreamTemplate_STATUS) DeepCopy() *UpstreamTemplate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamTemplate_STATUS.
func (*UpstreamTemplate_STATUS) DeepCopyInto ¶
func (in *UpstreamTemplate_STATUS) DeepCopyInto(out *UpstreamTemplate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UpstreamTemplate_STATUS) NewEmptyARMValue ¶
func (template *UpstreamTemplate_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UpstreamTemplate_STATUS) PopulateFromARM ¶
func (template *UpstreamTemplate_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityProperty_STATUS ¶
type UserAssignedIdentityProperty_STATUS struct {
// ClientId: Get the client id for the user assigned identity
ClientId *string `json:"clientId,omitempty"`
// PrincipalId: Get the principal id for the user assigned identity
PrincipalId *string `json:"principalId,omitempty"`
}
Properties of user assigned identity.
func (*UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS ¶
func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *storage.UserAssignedIdentityProperty_STATUS) error
AssignProperties_From_UserAssignedIdentityProperty_STATUS populates our UserAssignedIdentityProperty_STATUS from the provided source UserAssignedIdentityProperty_STATUS
func (*UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS ¶
func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS(destination *storage.UserAssignedIdentityProperty_STATUS) error
AssignProperties_To_UserAssignedIdentityProperty_STATUS populates the provided destination UserAssignedIdentityProperty_STATUS from our UserAssignedIdentityProperty_STATUS
func (*UserAssignedIdentityProperty_STATUS) DeepCopy ¶
func (in *UserAssignedIdentityProperty_STATUS) DeepCopy() *UserAssignedIdentityProperty_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityProperty_STATUS.
func (*UserAssignedIdentityProperty_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentityProperty_STATUS) DeepCopyInto(out *UserAssignedIdentityProperty_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserAssignedIdentityProperty_STATUS) NewEmptyARMValue ¶
func (property *UserAssignedIdentityProperty_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UserAssignedIdentityProperty_STATUS) PopulateFromARM ¶
func (property *UserAssignedIdentityProperty_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |