Documentation ¶
Overview ¶
Package v2alpha3 contains API Schema definitions for the broker v2alpha3 API group +kubebuilder:object:generate=true +groupName=broker.amq.io
Index ¶
- Variables
- type AcceptorType
- type ActiveMQArtemis
- func (r *ActiveMQArtemis) ConvertFrom(src conversion.Hub) error
- func (r *ActiveMQArtemis) ConvertTo(dst conversion.Hub) error
- func (in *ActiveMQArtemis) DeepCopy() *ActiveMQArtemis
- func (in *ActiveMQArtemis) DeepCopyInto(out *ActiveMQArtemis)
- func (in *ActiveMQArtemis) DeepCopyObject() runtime.Object
- type ActiveMQArtemisAddress
- func (r *ActiveMQArtemisAddress) ConvertFrom(src conversion.Hub) error
- func (r *ActiveMQArtemisAddress) ConvertTo(dst conversion.Hub) error
- func (in *ActiveMQArtemisAddress) DeepCopy() *ActiveMQArtemisAddress
- func (in *ActiveMQArtemisAddress) DeepCopyInto(out *ActiveMQArtemisAddress)
- func (in *ActiveMQArtemisAddress) DeepCopyObject() runtime.Object
- type ActiveMQArtemisAddressList
- type ActiveMQArtemisAddressSpec
- type ActiveMQArtemisAddressStatus
- type ActiveMQArtemisList
- type ActiveMQArtemisSpec
- type ActiveMQArtemisStatus
- type ActiveMQArtemisUpgrades
- type AddressSettingType
- type AddressSettingsType
- type ConnectorType
- type ConsoleType
- type DeploymentPlanType
- type QueueConfigurationType
- type StorageType
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "broker.amq.io", Version: "v2alpha3"} // 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 AcceptorType ¶
type AcceptorType struct { Name string `json:"name"` Port int32 `json:"port,omitempty"` Protocols string `json:"protocols,omitempty"` SSLEnabled bool `json:"sslEnabled,omitempty"` SSLSecret string `json:"sslSecret,omitempty"` EnabledCipherSuites string `json:"enabledCipherSuites,omitempty"` EnabledProtocols string `json:"enabledProtocols,omitempty"` NeedClientAuth bool `json:"needClientAuth,omitempty"` WantClientAuth bool `json:"wantClientAuth,omitempty"` VerifyHost bool `json:"verifyHost,omitempty"` SSLProvider string `json:"sslProvider,omitempty"` SNIHost string `json:"sniHost,omitempty"` Expose bool `json:"expose,omitempty"` AnycastPrefix string `json:"anycastPrefix,omitempty"` MulticastPrefix string `json:"multicastPrefix,omitempty"` ConnectionsAllowed int `json:"connectionsAllowed,omitempty"` AMQPMinLargeMessageSize int `json:"amqpMinLargeMessageSize,omitempty"` }
func (*AcceptorType) DeepCopy ¶
func (in *AcceptorType) DeepCopy() *AcceptorType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcceptorType.
func (*AcceptorType) DeepCopyInto ¶
func (in *AcceptorType) DeepCopyInto(out *AcceptorType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveMQArtemis ¶
type ActiveMQArtemis struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveMQArtemisSpec `json:"spec,omitempty"` Status ActiveMQArtemisStatus `json:"status,omitempty"` }
ActiveMQArtemis is the Schema for the activemqartemises API
func (*ActiveMQArtemis) ConvertFrom ¶
func (r *ActiveMQArtemis) ConvertFrom(src conversion.Hub) error
func (*ActiveMQArtemis) ConvertTo ¶
func (r *ActiveMQArtemis) ConvertTo(dst conversion.Hub) error
func (*ActiveMQArtemis) DeepCopy ¶
func (in *ActiveMQArtemis) DeepCopy() *ActiveMQArtemis
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemis.
func (*ActiveMQArtemis) DeepCopyInto ¶
func (in *ActiveMQArtemis) DeepCopyInto(out *ActiveMQArtemis)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveMQArtemis) DeepCopyObject ¶
func (in *ActiveMQArtemis) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ActiveMQArtemisAddress ¶
type ActiveMQArtemisAddress struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveMQArtemisAddressSpec `json:"spec,omitempty"` Status ActiveMQArtemisAddressStatus `json:"status,omitempty"` }
ActiveMQArtemisAddress is the Schema for the activemqartemisaddresses API
func (*ActiveMQArtemisAddress) ConvertFrom ¶
func (r *ActiveMQArtemisAddress) ConvertFrom(src conversion.Hub) error
func (*ActiveMQArtemisAddress) ConvertTo ¶
func (r *ActiveMQArtemisAddress) ConvertTo(dst conversion.Hub) error
func (*ActiveMQArtemisAddress) DeepCopy ¶
func (in *ActiveMQArtemisAddress) DeepCopy() *ActiveMQArtemisAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisAddress.
func (*ActiveMQArtemisAddress) DeepCopyInto ¶
func (in *ActiveMQArtemisAddress) DeepCopyInto(out *ActiveMQArtemisAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveMQArtemisAddress) DeepCopyObject ¶
func (in *ActiveMQArtemisAddress) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ActiveMQArtemisAddressList ¶
type ActiveMQArtemisAddressList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveMQArtemisAddress `json:"items"` }
ActiveMQArtemisAddressList contains a list of ActiveMQArtemisAddress
func (*ActiveMQArtemisAddressList) DeepCopy ¶
func (in *ActiveMQArtemisAddressList) DeepCopy() *ActiveMQArtemisAddressList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisAddressList.
func (*ActiveMQArtemisAddressList) DeepCopyInto ¶
func (in *ActiveMQArtemisAddressList) DeepCopyInto(out *ActiveMQArtemisAddressList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveMQArtemisAddressList) DeepCopyObject ¶
func (in *ActiveMQArtemisAddressList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ActiveMQArtemisAddressSpec ¶
type ActiveMQArtemisAddressSpec struct { AddressName string `json:"addressName,omitempty"` QueueName *string `json:"queueName,omitempty"` RoutingType *string `json:"routingType,omitempty"` RemoveFromBrokerOnDelete bool `json:"removeFromBrokerOnDelete,omitempty"` User *string `json:"user,omitempty"` Password *string `json:"password,omitempty"` QueueConfiguration *QueueConfigurationType `json:"queueConfiguration,omitempty"` ApplyToCrNames []string `json:"applyToCrNames,omitempty"` }
ActiveMQArtemisAddressSpec defines the desired state of ActiveMQArtemisAddress
func (*ActiveMQArtemisAddressSpec) DeepCopy ¶
func (in *ActiveMQArtemisAddressSpec) DeepCopy() *ActiveMQArtemisAddressSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisAddressSpec.
func (*ActiveMQArtemisAddressSpec) DeepCopyInto ¶
func (in *ActiveMQArtemisAddressSpec) DeepCopyInto(out *ActiveMQArtemisAddressSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveMQArtemisAddressStatus ¶
type ActiveMQArtemisAddressStatus struct { }
ActiveMQArtemisAddressStatus defines the observed state of ActiveMQArtemisAddress
func (*ActiveMQArtemisAddressStatus) DeepCopy ¶
func (in *ActiveMQArtemisAddressStatus) DeepCopy() *ActiveMQArtemisAddressStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisAddressStatus.
func (*ActiveMQArtemisAddressStatus) DeepCopyInto ¶
func (in *ActiveMQArtemisAddressStatus) DeepCopyInto(out *ActiveMQArtemisAddressStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveMQArtemisList ¶
type ActiveMQArtemisList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveMQArtemis `json:"items"` }
ActiveMQArtemisList contains a list of ActiveMQArtemis
func (*ActiveMQArtemisList) DeepCopy ¶
func (in *ActiveMQArtemisList) DeepCopy() *ActiveMQArtemisList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisList.
func (*ActiveMQArtemisList) DeepCopyInto ¶
func (in *ActiveMQArtemisList) DeepCopyInto(out *ActiveMQArtemisList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveMQArtemisList) DeepCopyObject ¶
func (in *ActiveMQArtemisList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ActiveMQArtemisSpec ¶
type ActiveMQArtemisSpec struct { AdminUser string `json:"adminUser,omitempty"` AdminPassword string `json:"adminPassword,omitempty"` DeploymentPlan DeploymentPlanType `json:"deploymentPlan,omitempty"` Acceptors []AcceptorType `json:"acceptors,omitempty"` Connectors []ConnectorType `json:"connectors,omitempty"` Console ConsoleType `json:"console,omitempty"` Version string `json:"version,omitempty"` Upgrades ActiveMQArtemisUpgrades `json:"upgrades,omitempty"` AddressSettings AddressSettingsType `json:"addressSettings,omitempty"` }
ActiveMQArtemisSpec defines the desired state of ActiveMQArtemis
func (*ActiveMQArtemisSpec) DeepCopy ¶
func (in *ActiveMQArtemisSpec) DeepCopy() *ActiveMQArtemisSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisSpec.
func (*ActiveMQArtemisSpec) DeepCopyInto ¶
func (in *ActiveMQArtemisSpec) DeepCopyInto(out *ActiveMQArtemisSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveMQArtemisStatus ¶
type ActiveMQArtemisStatus struct {
PodStatus olm.DeploymentStatus `json:"podStatus"`
}
ActiveMQArtemisStatus defines the observed state of ActiveMQArtemis
func (*ActiveMQArtemisStatus) DeepCopy ¶
func (in *ActiveMQArtemisStatus) DeepCopy() *ActiveMQArtemisStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisStatus.
func (*ActiveMQArtemisStatus) DeepCopyInto ¶
func (in *ActiveMQArtemisStatus) DeepCopyInto(out *ActiveMQArtemisStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveMQArtemisUpgrades ¶
ActiveMQArtemis App product upgrade flags
func (*ActiveMQArtemisUpgrades) DeepCopy ¶
func (in *ActiveMQArtemisUpgrades) DeepCopy() *ActiveMQArtemisUpgrades
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveMQArtemisUpgrades.
func (*ActiveMQArtemisUpgrades) DeepCopyInto ¶
func (in *ActiveMQArtemisUpgrades) DeepCopyInto(out *ActiveMQArtemisUpgrades)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddressSettingType ¶
type AddressSettingType struct { DeadLetterAddress *string `json:"deadLetterAddress,omitempty"` AutoCreateDeadLetterResources *bool `json:"autoCreateDeadLetterResources,omitempty"` DeadLetterQueuePrefix *string `json:"deadLetterQueuePrefix,omitempty"` DeadLetterQueueSuffix *string `json:"deadLetterQueueSuffix,omitempty"` ExpiryAddress *string `json:"expiryAddress,omitempty"` AutoCreateExpiryResources *bool `json:"autoCreateExpiryResources,omitempty"` ExpiryQueuePrefix *string `json:"expiryQueuePrefix,omitempty"` ExpiryQueueSuffix *string `json:"expiryQueueSuffix,omitempty"` ExpiryDelay *int32 `json:"expiryDelay,omitempty"` MinExpiryDelay *int32 `json:"minExpiryDelay,omitempty"` MaxExpiryDelay *int32 `json:"maxExpiryDelay,omitempty"` RedeliveryDelay *int32 `json:"redeliveryDelay,omitempty"` RedeliveryDelayMultiplier *int32 `json:"redeliveryDelayMultiplier,omitempty"` // RedeliveryCollisionAvoidanceFactor *float32 `json:"redeliveryCollisionAvoidanceFactor,omitempty"` // controller-gen requires crd:allowDangerousTypes=true to allow support float types // MaxRedeliveryDelay *int32 `json:"maxRedeliveryDelay,omitempty"` MaxDeliveryAttempts *int32 `json:"maxDeliveryAttempts,omitempty"` MaxSizeBytes *string `json:"maxSizeBytes,omitempty"` MaxSizeBytesRejectThreshold *int32 `json:"maxSizeBytesRejectThreshold,omitempty"` PageSizeBytes *string `json:"pageSizeBytes,omitempty"` PageMaxCacheSize *int32 `json:"pageMaxCacheSize,omitempty"` AddressFullPolicy *string `json:"addressFullPolicy,omitempty"` MessageCounterHistoryDayLimit *int32 `json:"messageCounterHistoryDayLimit,omitempty"` LastValueQueue *bool `json:"lastValueQueue,omitempty"` DefaultLastValueQueue *bool `json:"defaultLastValueQueue,omitempty"` DefaultLastValueKey *string `json:"defaultLastValueKey,omitempty"` DefaultNonDestructive *bool `json:"defaultNonDestructive,omitempty"` DefaultExclusiveQueue *bool `json:"defaultExclusiveQueue,omitempty"` DefaultGroupRebalance *bool `json:"defaultGroupRebalance,omitempty"` DefaultGroupRebalancePauseDispatch *bool `json:"defaultGroupRebalancePauseDispatch,omitempty"` DefaultGroupBuckets *int32 `json:"defaultGroupBuckets,omitempty"` DefaultGroupFirstKey *string `json:"defaultGroupFirstKey,omitempty"` DefaultConsumersBeforeDispatch *int32 `json:"defaultConsumersBeforeDispatch,omitempty"` DefaultDelayBeforeDispatch *int32 `json:"defaultDelayBeforeDispatch,omitempty"` RedistributionDelay *int32 `json:"redistributionDelay,omitempty"` SendToDlaOnNoRoute *bool `json:"sendToDlaOnNoRoute,omitempty"` SlowConsumerThreshold *int32 `json:"slowConsumerThreshold,omitempty"` SlowConsumerPolicy *string `json:"slowConsumerPolicy,omitempty"` SlowConsumerCheckPeriod *int32 `json:"slowConsumerCheckPeriod,omitempty"` AutoCreateJmsQueues *bool `json:"autoCreateJmsQueues,omitempty"` AutoDeleteJmsQueues *bool `json:"autoDeleteJmsQueues,omitempty"` AutoCreateJmsTopics *bool `json:"autoCreateJmsTopics,omitempty"` AutoDeleteJmsTopics *bool `json:"autoDeleteJmsTopics,omitempty"` AutoCreateQueues *bool `json:"autoCreateQueues,omitempty"` AutoDeleteQueues *bool `json:"autoDeleteQueues,omitempty"` AutoDeleteCreatedQueues *bool `json:"autoDeleteCreatedQueues,omitempty"` AutoDeleteQueuesDelay *int32 `json:"autoDeleteQueuesDelay,omitempty"` AutoDeleteQueuesMessageCount *int32 `json:"autoDeleteQueuesMessageCount,omitempty"` ConfigDeleteQueues *string `json:"configDeleteQueues,omitempty"` AutoCreateAddresses *bool `json:"autoCreateAddresses,omitempty"` AutoDeleteAddresses *bool `json:"autoDeleteAddresses,omitempty"` AutoDeleteAddressesDelay *int32 `json:"autoDeleteAddressesDelay,omitempty"` ConfigDeleteAddresses *string `json:"configDeleteAddresses,omitempty"` ManagementBrowsePageSize *int32 `json:"managementBrowsePageSize,omitempty"` DefaultPurgeOnNoConsumers *bool `json:"defaultPurgeOnNoConsumers,omitempty"` DefaultMaxConsumers *int32 `json:"defaultMaxConsumers,omitempty"` DefaultQueueRoutingType *string `json:"defaultQueueRoutingType,omitempty"` DefaultAddressRoutingType *string `json:"defaultAddressRoutingType,omitempty"` DefaultConsumerWindowSize *int32 `json:"defaultConsumerWindowSize,omitempty"` DefaultRingSize *int32 `json:"defaultRingSize,omitempty"` RetroactiveMessageCount *int32 `json:"retroactiveMessageCount,omitempty"` EnableMetrics *bool `json:"enableMetrics,omitempty"` Match string `json:"match,omitempty"` }
func (*AddressSettingType) DeepCopy ¶
func (in *AddressSettingType) DeepCopy() *AddressSettingType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressSettingType.
func (*AddressSettingType) DeepCopyInto ¶
func (in *AddressSettingType) DeepCopyInto(out *AddressSettingType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddressSettingsType ¶
type AddressSettingsType struct { ApplyRule *string `json:"applyRule,omitempty"` AddressSetting []AddressSettingType `json:"addressSetting,omitempty"` }
func (*AddressSettingsType) DeepCopy ¶
func (in *AddressSettingsType) DeepCopy() *AddressSettingsType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressSettingsType.
func (*AddressSettingsType) DeepCopyInto ¶
func (in *AddressSettingsType) DeepCopyInto(out *AddressSettingsType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectorType ¶
type ConnectorType struct { Name string `json:"name"` Type string `json:"type,omitempty"` Host string `json:"host"` Port int32 `json:"port"` SSLEnabled bool `json:"sslEnabled,omitempty"` SSLSecret string `json:"sslSecret,omitempty"` EnabledCipherSuites string `json:"enabledCipherSuites,omitempty"` EnabledProtocols string `json:"enabledProtocols,omitempty"` NeedClientAuth bool `json:"needClientAuth,omitempty"` WantClientAuth bool `json:"wantClientAuth,omitempty"` VerifyHost bool `json:"verifyHost,omitempty"` SSLProvider string `json:"sslProvider,omitempty"` SNIHost string `json:"sniHost,omitempty"` Expose bool `json:"expose,omitempty"` }
func (*ConnectorType) DeepCopy ¶
func (in *ConnectorType) DeepCopy() *ConnectorType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectorType.
func (*ConnectorType) DeepCopyInto ¶
func (in *ConnectorType) DeepCopyInto(out *ConnectorType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsoleType ¶
type ConsoleType struct { Expose bool `json:"expose,omitempty"` SSLEnabled bool `json:"sslEnabled,omitempty"` SSLSecret string `json:"sslSecret,omitempty"` UseClientAuth bool `json:"useClientAuth,omitempty"` }
func (*ConsoleType) DeepCopy ¶
func (in *ConsoleType) DeepCopy() *ConsoleType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleType.
func (*ConsoleType) DeepCopyInto ¶
func (in *ConsoleType) DeepCopyInto(out *ConsoleType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentPlanType ¶
type DeploymentPlanType struct { Image string `json:"image,omitempty"` Size int32 `json:"size,omitempty"` RequireLogin bool `json:"requireLogin,omitempty"` PersistenceEnabled bool `json:"persistenceEnabled,omitempty"` JournalType string `json:"journalType,omitempty"` MessageMigration *bool `json:"messageMigration,omitempty"` Resources corev1.ResourceRequirements `json:"resources,omitempty"` Storage StorageType `json:"storage,omitempty"` }
func (*DeploymentPlanType) DeepCopy ¶
func (in *DeploymentPlanType) DeepCopy() *DeploymentPlanType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentPlanType.
func (*DeploymentPlanType) DeepCopyInto ¶
func (in *DeploymentPlanType) DeepCopyInto(out *DeploymentPlanType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueConfigurationType ¶
type QueueConfigurationType struct { IgnoreIfExists *bool `json:"ignoreIfExists,omitempty"` RoutingType *string `json:"routingType,omitempty"` FilterString *string `json:"filterString,omitempty"` Durable *bool `json:"durable,omitempty"` User *string `json:"user,omitempty"` MaxConsumers *int32 `json:"maxConsumers"` Exclusive *bool `json:"exclusive,omitempty"` GroupRebalance *bool `json:"groupRebalance,omitempty"` GroupRebalancePauseDispatch *bool `json:"groupRebalancePauseDispatch,omitempty"` GroupBuckets *int32 `json:"groupBuckets,omitempty"` GroupFirstKey *string `json:"groupFirstKey,omitempty"` LastValue *bool `json:"lastValue,omitempty"` LastValueKey *string `json:"lastValueKey,omitempty"` NonDestructive *bool `json:"nonDestructive,omitempty"` PurgeOnNoConsumers *bool `json:"purgeOnNoConsumers"` Enabled *bool `json:"enabled,omitempty"` ConsumersBeforeDispatch *int32 `json:"consumersBeforeDispatch,omitempty"` DelayBeforeDispatch *int64 `json:"delayBeforeDispatch,omitempty"` ConsumerPriority *int32 `json:"consumerPriority,omitempty"` AutoDelete *bool `json:"autoDelete,omitempty"` AutoDeleteDelay *int64 `json:"autoDeleteDelay,omitempty"` AutoDeleteMessageCount *int64 `json:"autoDeleteMessageCount,omitempty"` RingSize *int64 `json:"ringSize,omitempty"` ConfigurationManaged *bool `json:"configurationManaged,omitempty"` Temporary *bool `json:"temporary,omitempty"` AutoCreateAddress *bool `json:"autoCreateAddress,omitempty"` }
func (*QueueConfigurationType) DeepCopy ¶
func (in *QueueConfigurationType) DeepCopy() *QueueConfigurationType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueConfigurationType.
func (*QueueConfigurationType) DeepCopyInto ¶
func (in *QueueConfigurationType) DeepCopyInto(out *QueueConfigurationType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageType ¶
type StorageType struct {
Size string `json:"size,omitempty"`
}
func (*StorageType) DeepCopy ¶
func (in *StorageType) DeepCopy() *StorageType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageType.
func (*StorageType) DeepCopyInto ¶
func (in *StorageType) DeepCopyInto(out *StorageType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.