Documentation ¶
Overview ¶
Package v1beta20211001storage contains API Schema definitions for the signalrservice v1beta20211001storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=signalrservice.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type ManagedIdentity
- type ManagedIdentitySettings
- type ManagedIdentitySettings_Status
- type ManagedIdentity_Status
- type NetworkACL
- type NetworkACL_Status
- type PrivateEndpointACL
- type PrivateEndpointACL_Status
- type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded
- type ResourceLogCategory
- type ResourceLogCategory_Status
- type ResourceLogConfiguration
- type ResourceLogConfiguration_Status
- type ResourceSku
- type ResourceSku_Status
- type ServerlessUpstreamSettings
- type ServerlessUpstreamSettings_Status
- type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded
- type SignalR
- func (signalR *SignalR) AzureName() string
- 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) GetType() string
- func (signalR *SignalR) Hub()
- func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
- func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
- func (signalR *SignalR) Owner() *genruntime.ResourceReference
- func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
- func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
- type SignalRCorsSettings
- type SignalRCorsSettings_Status
- type SignalRFeature
- type SignalRFeature_Status
- type SignalRList
- type SignalRNetworkACLs
- type SignalRNetworkACLs_Status
- type SignalRResource_Status
- func (resource *SignalRResource_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *SignalRResource_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SignalRResource_Status) DeepCopy() *SignalRResource_Status
- func (in *SignalRResource_Status) DeepCopyInto(out *SignalRResource_Status)
- type SignalRTlsSettings
- type SignalRTlsSettings_Status
- type SignalR_Spec
- type SystemData_Status
- type UpstreamAuthSettings
- type UpstreamAuthSettings_Status
- type UpstreamTemplate
- type UpstreamTemplate_Status
- type UserAssignedIdentityProperty_Status
Constants ¶
const APIVersionValue = APIVersion("2021-10-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "signalrservice.azure.com", Version: "v1beta20211001storage"} // 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 APIVersion ¶
type APIVersion string
Storage version of v1beta20211001.APIVersion +kubebuilder:validation:Enum={"2021-10-01"}
type ManagedIdentity ¶
type ManagedIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]v1.JSON `json:"userAssignedIdentities,omitempty"` }
Storage version of v1beta20211001.ManagedIdentity Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentity
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.
type ManagedIdentitySettings ¶
type ManagedIdentitySettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *string `json:"resource,omitempty"` }
Storage version of v1beta20211001.ManagedIdentitySettings Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ManagedIdentitySettings
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.
type ManagedIdentitySettings_Status ¶
type ManagedIdentitySettings_Status struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Resource *string `json:"resource,omitempty"` }
Storage version of v1beta20211001.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.
type ManagedIdentity_Status ¶
type ManagedIdentity_Status struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentityProperty_Status `json:"userAssignedIdentities,omitempty"` }
Storage version of v1beta20211001.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.
type NetworkACL ¶
type NetworkACL struct { Allow []string `json:"allow,omitempty"` Deny []string `json:"deny,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.NetworkACL Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/NetworkACL
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.
type NetworkACL_Status ¶
type NetworkACL_Status struct { Allow []string `json:"allow,omitempty"` Deny []string `json:"deny,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type PrivateEndpointACL ¶
type PrivateEndpointACL struct { Allow []string `json:"allow,omitempty"` Deny []string `json:"deny,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.PrivateEndpointACL Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/PrivateEndpointACL
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.
type PrivateEndpointACL_Status ¶
type PrivateEndpointACL_Status struct { Allow []string `json:"allow,omitempty"` Deny []string `json:"deny,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded ¶
type PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SystemData *SystemData_Status `json:"systemData,omitempty"` }
Storage version of v1beta20211001.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.
type ResourceLogCategory ¶
type ResourceLogCategory struct { Enabled *string `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.ResourceLogCategory Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogCategory
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.
type ResourceLogCategory_Status ¶
type ResourceLogCategory_Status struct { Enabled *string `json:"enabled,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type ResourceLogConfiguration ¶
type ResourceLogConfiguration struct { Categories []ResourceLogCategory `json:"categories,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.ResourceLogConfiguration Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceLogConfiguration
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.
type ResourceLogConfiguration_Status ¶
type ResourceLogConfiguration_Status struct { Categories []ResourceLogCategory_Status `json:"categories,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type ResourceSku ¶
type ResourceSku struct { Capacity *int `json:"capacity,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1beta20211001.ResourceSku Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ResourceSku
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.
type ResourceSku_Status ¶
type ResourceSku_Status struct { Capacity *int `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Size *string `json:"size,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1beta20211001.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.
type ServerlessUpstreamSettings ¶
type ServerlessUpstreamSettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Templates []UpstreamTemplate `json:"templates,omitempty"` }
Storage version of v1beta20211001.ServerlessUpstreamSettings Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/ServerlessUpstreamSettings
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.
type ServerlessUpstreamSettings_Status ¶
type ServerlessUpstreamSettings_Status struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Templates []UpstreamTemplate_Status `json:"templates,omitempty"` }
Storage version of v1beta20211001.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.
type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded ¶
type SharedPrivateLinkResource_Status_SignalR_SubResourceEmbedded struct {}
Storage version of v1beta20211001.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.
type SignalR ¶
type SignalR struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SignalR_Spec `json:"spec,omitempty"` Status SignalRResource_Status `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1beta20211001.SignalR Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/resourceDefinitions/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 "2021-10-01"
func (*SignalR) GetConditions ¶
func (signalR *SignalR) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SignalR) GetResourceScope ¶
func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SignalR) GetSpec ¶
func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SignalR) GetStatus ¶
func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SignalR) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"
func (*SignalR) Hub ¶
func (signalR *SignalR) Hub()
Hub marks that this SignalR is the hub type for conversion
func (*SignalR) NewEmptyStatus ¶
func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SignalR) OriginalGVK ¶
func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SignalR) Owner ¶
func (signalR *SignalR) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*SignalR) SetConditions ¶
func (signalR *SignalR) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SignalR) SetStatus ¶
func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type SignalRCorsSettings ¶
type SignalRCorsSettings struct { AllowedOrigins []string `json:"allowedOrigins,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.SignalRCorsSettings Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRCorsSettings
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.
type SignalRCorsSettings_Status ¶
type SignalRCorsSettings_Status struct { AllowedOrigins []string `json:"allowedOrigins,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type SignalRFeature ¶
type SignalRFeature struct { Flag *string `json:"flag,omitempty"` Properties map[string]string `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1beta20211001.SignalRFeature Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRFeature
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.
type SignalRFeature_Status ¶
type SignalRFeature_Status struct { Flag *string `json:"flag,omitempty"` Properties map[string]string `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1beta20211001.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.
type SignalRList ¶
type SignalRList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SignalR `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20211001.SignalR Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/resourceDefinitions/signalR
func (*SignalRList) DeepCopy ¶
func (in *SignalRList) DeepCopy() *SignalRList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRList.
func (*SignalRList) DeepCopyInto ¶
func (in *SignalRList) DeepCopyInto(out *SignalRList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SignalRList) DeepCopyObject ¶
func (in *SignalRList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SignalRNetworkACLs ¶
type SignalRNetworkACLs struct { DefaultAction *string `json:"defaultAction,omitempty"` PrivateEndpoints []PrivateEndpointACL `json:"privateEndpoints,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetwork *NetworkACL `json:"publicNetwork,omitempty"` }
Storage version of v1beta20211001.SignalRNetworkACLs Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRNetworkACLs
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.
type SignalRNetworkACLs_Status ¶
type SignalRNetworkACLs_Status struct { DefaultAction *string `json:"defaultAction,omitempty"` PrivateEndpoints []PrivateEndpointACL_Status `json:"privateEndpoints,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetwork *NetworkACL_Status `json:"publicNetwork,omitempty"` }
Storage version of v1beta20211001.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.
type SignalRResource_Status ¶
type SignalRResource_Status struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Cors *SignalRCorsSettings_Status `json:"cors,omitempty"` DisableAadAuth *bool `json:"disableAadAuth,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` ExternalIP *string `json:"externalIP,omitempty"` Features []SignalRFeature_Status `json:"features,omitempty"` HostName *string `json:"hostName,omitempty"` HostNamePrefix *string `json:"hostNamePrefix,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedIdentity_Status `json:"identity,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` NetworkACLs *SignalRNetworkACLs_Status `json:"networkACLs,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_Status_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` PublicPort *int `json:"publicPort,omitempty"` ResourceLogConfiguration *ResourceLogConfiguration_Status `json:"resourceLogConfiguration,omitempty"` ServerPort *int `json:"serverPort,omitempty"` Sku *ResourceSku_Status `json:"sku,omitempty"` SystemData *SystemData_Status `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Tls *SignalRTlsSettings_Status `json:"tls,omitempty"` Type *string `json:"type,omitempty"` Upstream *ServerlessUpstreamSettings_Status `json:"upstream,omitempty"` Version *string `json:"version,omitempty"` }
Storage version of v1beta20211001.SignalRResource_Status
func (*SignalRResource_Status) ConvertStatusFrom ¶
func (resource *SignalRResource_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SignalRResource_Status from the provided source
func (*SignalRResource_Status) ConvertStatusTo ¶
func (resource *SignalRResource_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SignalRResource_Status
func (*SignalRResource_Status) DeepCopy ¶
func (in *SignalRResource_Status) DeepCopy() *SignalRResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalRResource_Status.
func (*SignalRResource_Status) DeepCopyInto ¶
func (in *SignalRResource_Status) DeepCopyInto(out *SignalRResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignalRTlsSettings ¶
type SignalRTlsSettings struct { ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.SignalRTlsSettings Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/SignalRTlsSettings
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.
type SignalRTlsSettings_Status ¶
type SignalRTlsSettings_Status struct { ClientCertEnabled *bool `json:"clientCertEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type SignalR_Spec ¶
type SignalR_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` Cors *SignalRCorsSettings `json:"cors,omitempty"` DisableAadAuth *bool `json:"disableAadAuth,omitempty"` DisableLocalAuth *bool `json:"disableLocalAuth,omitempty"` Features []SignalRFeature `json:"features,omitempty"` Identity *ManagedIdentity `json:"identity,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` NetworkACLs *SignalRNetworkACLs `json:"networkACLs,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` ResourceLogConfiguration *ResourceLogConfiguration `json:"resourceLogConfiguration,omitempty"` Sku *ResourceSku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Tls *SignalRTlsSettings `json:"tls,omitempty"` Upstream *ServerlessUpstreamSettings `json:"upstream,omitempty"` }
Storage version of v1beta20211001.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) 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.
type SystemData_Status ¶
type SystemData_Status struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.
type UpstreamAuthSettings ¶
type UpstreamAuthSettings struct { ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20211001.UpstreamAuthSettings Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamAuthSettings
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.
type UpstreamAuthSettings_Status ¶
type UpstreamAuthSettings_Status struct { ManagedIdentity *ManagedIdentitySettings_Status `json:"managedIdentity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20211001.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.
type UpstreamTemplate ¶
type UpstreamTemplate struct { Auth *UpstreamAuthSettings `json:"auth,omitempty"` CategoryPattern *string `json:"categoryPattern,omitempty"` EventPattern *string `json:"eventPattern,omitempty"` HubPattern *string `json:"hubPattern,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UrlTemplate *string `json:"urlTemplate,omitempty"` }
Storage version of v1beta20211001.UpstreamTemplate Generated from: https://schema.management.azure.com/schemas/2021-10-01/Microsoft.SignalRService.json#/definitions/UpstreamTemplate
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.
type UpstreamTemplate_Status ¶
type UpstreamTemplate_Status struct { Auth *UpstreamAuthSettings_Status `json:"auth,omitempty"` CategoryPattern *string `json:"categoryPattern,omitempty"` EventPattern *string `json:"eventPattern,omitempty"` HubPattern *string `json:"hubPattern,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UrlTemplate *string `json:"urlTemplate,omitempty"` }
Storage version of v1beta20211001.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.
type UserAssignedIdentityProperty_Status ¶
type UserAssignedIdentityProperty_Status struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20211001.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.