Documentation ¶
Index ¶
- type Backend
- type BackendArgs
- type BackendArray
- type BackendArrayInput
- type BackendArrayOutput
- type BackendInput
- type BackendOutput
- func (o BackendOutput) Address() pulumi.StringOutput
- func (BackendOutput) ElementType() reflect.Type
- func (o BackendOutput) Namespace() pulumi.StringOutput
- func (o BackendOutput) Password() pulumi.StringOutput
- func (o BackendOutput) ToBackendOutput() BackendOutput
- func (o BackendOutput) ToBackendOutputWithContext(ctx context.Context) BackendOutput
- type Deployment
- type DeploymentArgs
- type DeploymentArray
- type DeploymentArrayInput
- type DeploymentArrayOutput
- func (DeploymentArrayOutput) ElementType() reflect.Type
- func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
- type DeploymentInput
- type DeploymentMap
- type DeploymentMapInput
- type DeploymentMapOutput
- func (DeploymentMapOutput) ElementType() reflect.Type
- func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
- type DeploymentOutput
- func (o DeploymentOutput) Contract_id() pulumi.IntOutput
- func (o DeploymentOutput) Disks() DiskArrayOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) Ip_range() pulumi.StringOutput
- func (o DeploymentOutput) Name() pulumi.StringOutput
- func (o DeploymentOutput) Network_name() pulumi.StringPtrOutput
- func (o DeploymentOutput) Node_deployment_id() pulumi.IntMapOutput
- func (o DeploymentOutput) Node_id() pulumi.AnyOutput
- func (o DeploymentOutput) Qsfs() QSFSInputArrayOutput
- func (o DeploymentOutput) Qsfs_computed() QSFSComputedArrayOutput
- func (o DeploymentOutput) Solution_provider() pulumi.IntPtrOutput
- func (o DeploymentOutput) Solution_type() pulumi.StringPtrOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- func (o DeploymentOutput) Vms() VMInputArrayOutput
- func (o DeploymentOutput) Vms_computed() VMComputedArrayOutput
- func (o DeploymentOutput) Zdbs() ZDBInputArrayOutput
- func (o DeploymentOutput) Zdbs_computed() ZDBComputedArrayOutput
- type DeploymentState
- type Disk
- type DiskArgs
- type DiskArray
- type DiskArrayInput
- type DiskArrayOutput
- type DiskInput
- type DiskOutput
- func (o DiskOutput) Description() pulumi.StringPtrOutput
- func (DiskOutput) ElementType() reflect.Type
- func (o DiskOutput) Name() pulumi.StringOutput
- func (o DiskOutput) Size() pulumi.IntOutput
- func (o DiskOutput) ToDiskOutput() DiskOutput
- func (o DiskOutput) ToDiskOutputWithContext(ctx context.Context) DiskOutput
- type GatewayFQDN
- type GatewayFQDNArgs
- type GatewayFQDNArray
- type GatewayFQDNArrayInput
- type GatewayFQDNArrayOutput
- func (GatewayFQDNArrayOutput) ElementType() reflect.Type
- func (o GatewayFQDNArrayOutput) Index(i pulumi.IntInput) GatewayFQDNOutput
- func (o GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutput() GatewayFQDNArrayOutput
- func (o GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutputWithContext(ctx context.Context) GatewayFQDNArrayOutput
- type GatewayFQDNInput
- type GatewayFQDNMap
- type GatewayFQDNMapInput
- type GatewayFQDNMapOutput
- func (GatewayFQDNMapOutput) ElementType() reflect.Type
- func (o GatewayFQDNMapOutput) MapIndex(k pulumi.StringInput) GatewayFQDNOutput
- func (o GatewayFQDNMapOutput) ToGatewayFQDNMapOutput() GatewayFQDNMapOutput
- func (o GatewayFQDNMapOutput) ToGatewayFQDNMapOutputWithContext(ctx context.Context) GatewayFQDNMapOutput
- type GatewayFQDNOutput
- func (o GatewayFQDNOutput) Backends() pulumi.StringArrayOutput
- func (o GatewayFQDNOutput) Contract_id() pulumi.IntOutput
- func (o GatewayFQDNOutput) Description() pulumi.StringPtrOutput
- func (GatewayFQDNOutput) ElementType() reflect.Type
- func (o GatewayFQDNOutput) Fqdn() pulumi.StringOutput
- func (o GatewayFQDNOutput) Name() pulumi.StringOutput
- func (o GatewayFQDNOutput) Network_name() pulumi.StringPtrOutput
- func (o GatewayFQDNOutput) Node_deployment_id() pulumi.IntMapOutput
- func (o GatewayFQDNOutput) Node_id() pulumi.AnyOutput
- func (o GatewayFQDNOutput) Solution_type() pulumi.StringPtrOutput
- func (o GatewayFQDNOutput) Tls_pass_through() pulumi.BoolPtrOutput
- func (o GatewayFQDNOutput) ToGatewayFQDNOutput() GatewayFQDNOutput
- func (o GatewayFQDNOutput) ToGatewayFQDNOutputWithContext(ctx context.Context) GatewayFQDNOutput
- type GatewayFQDNState
- type GatewayName
- type GatewayNameArgs
- type GatewayNameArray
- type GatewayNameArrayInput
- type GatewayNameArrayOutput
- func (GatewayNameArrayOutput) ElementType() reflect.Type
- func (o GatewayNameArrayOutput) Index(i pulumi.IntInput) GatewayNameOutput
- func (o GatewayNameArrayOutput) ToGatewayNameArrayOutput() GatewayNameArrayOutput
- func (o GatewayNameArrayOutput) ToGatewayNameArrayOutputWithContext(ctx context.Context) GatewayNameArrayOutput
- type GatewayNameInput
- type GatewayNameMap
- type GatewayNameMapInput
- type GatewayNameMapOutput
- func (GatewayNameMapOutput) ElementType() reflect.Type
- func (o GatewayNameMapOutput) MapIndex(k pulumi.StringInput) GatewayNameOutput
- func (o GatewayNameMapOutput) ToGatewayNameMapOutput() GatewayNameMapOutput
- func (o GatewayNameMapOutput) ToGatewayNameMapOutputWithContext(ctx context.Context) GatewayNameMapOutput
- type GatewayNameOutput
- func (o GatewayNameOutput) Backends() pulumi.StringArrayOutput
- func (o GatewayNameOutput) Contract_id() pulumi.IntOutput
- func (o GatewayNameOutput) Description() pulumi.StringPtrOutput
- func (GatewayNameOutput) ElementType() reflect.Type
- func (o GatewayNameOutput) Fqdn() pulumi.StringOutput
- func (o GatewayNameOutput) Name() pulumi.StringOutput
- func (o GatewayNameOutput) Name_contract_id() pulumi.IntOutput
- func (o GatewayNameOutput) Network() pulumi.StringPtrOutput
- func (o GatewayNameOutput) Node_deployment_id() pulumi.IntMapOutput
- func (o GatewayNameOutput) Node_id() pulumi.AnyOutput
- func (o GatewayNameOutput) Solution_type() pulumi.StringPtrOutput
- func (o GatewayNameOutput) Tls_passthrough() pulumi.BoolPtrOutput
- func (o GatewayNameOutput) ToGatewayNameOutput() GatewayNameOutput
- func (o GatewayNameOutput) ToGatewayNameOutputWithContext(ctx context.Context) GatewayNameOutput
- type GatewayNameState
- type Group
- type GroupArgs
- type GroupArray
- type GroupArrayInput
- type GroupArrayOutput
- type GroupInput
- type GroupOutput
- type K8sNodeComputed
- type K8sNodeComputedArgs
- type K8sNodeComputedInput
- type K8sNodeComputedMap
- type K8sNodeComputedMapInput
- type K8sNodeComputedMapOutput
- func (K8sNodeComputedMapOutput) ElementType() reflect.Type
- func (o K8sNodeComputedMapOutput) MapIndex(k pulumi.StringInput) K8sNodeComputedOutput
- func (o K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutput() K8sNodeComputedMapOutput
- func (o K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutputWithContext(ctx context.Context) K8sNodeComputedMapOutput
- type K8sNodeComputedOutput
- func (o K8sNodeComputedOutput) Computed_ip() pulumi.StringOutput
- func (o K8sNodeComputedOutput) Computed_ip6() pulumi.StringOutput
- func (o K8sNodeComputedOutput) Console_url() pulumi.StringOutput
- func (K8sNodeComputedOutput) ElementType() reflect.Type
- func (o K8sNodeComputedOutput) Ip() pulumi.StringOutput
- func (o K8sNodeComputedOutput) Network_name() pulumi.StringOutput
- func (o K8sNodeComputedOutput) Ssh_key() pulumi.StringOutput
- func (o K8sNodeComputedOutput) ToK8sNodeComputedOutput() K8sNodeComputedOutput
- func (o K8sNodeComputedOutput) ToK8sNodeComputedOutputWithContext(ctx context.Context) K8sNodeComputedOutput
- func (o K8sNodeComputedOutput) Token() pulumi.StringOutput
- func (o K8sNodeComputedOutput) Ygg_ip() pulumi.StringOutput
- type K8sNodeInput
- type K8sNodeInputArgs
- type K8sNodeInputArray
- type K8sNodeInputArrayInput
- type K8sNodeInputArrayOutput
- func (K8sNodeInputArrayOutput) ElementType() reflect.Type
- func (o K8sNodeInputArrayOutput) Index(i pulumi.IntInput) K8sNodeInputOutput
- func (o K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutput() K8sNodeInputArrayOutput
- func (o K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutputWithContext(ctx context.Context) K8sNodeInputArrayOutput
- type K8sNodeInputInput
- type K8sNodeInputOutput
- func (o K8sNodeInputOutput) Cpu() pulumi.IntOutput
- func (o K8sNodeInputOutput) Disk_size() pulumi.IntOutput
- func (K8sNodeInputOutput) ElementType() reflect.Type
- func (o K8sNodeInputOutput) Flist() pulumi.StringPtrOutput
- func (o K8sNodeInputOutput) Flist_checksum() pulumi.StringPtrOutput
- func (o K8sNodeInputOutput) Memory() pulumi.IntOutput
- func (o K8sNodeInputOutput) Name() pulumi.StringOutput
- func (o K8sNodeInputOutput) Node() pulumi.AnyOutput
- func (o K8sNodeInputOutput) Planetary() pulumi.BoolPtrOutput
- func (o K8sNodeInputOutput) Public_ip() pulumi.BoolPtrOutput
- func (o K8sNodeInputOutput) Public_ip6() pulumi.BoolPtrOutput
- func (o K8sNodeInputOutput) ToK8sNodeInputOutput() K8sNodeInputOutput
- func (o K8sNodeInputOutput) ToK8sNodeInputOutputWithContext(ctx context.Context) K8sNodeInputOutput
- type Kubernetes
- type KubernetesArgs
- type KubernetesArray
- type KubernetesArrayInput
- type KubernetesArrayOutput
- func (KubernetesArrayOutput) ElementType() reflect.Type
- func (o KubernetesArrayOutput) Index(i pulumi.IntInput) KubernetesOutput
- func (o KubernetesArrayOutput) ToKubernetesArrayOutput() KubernetesArrayOutput
- func (o KubernetesArrayOutput) ToKubernetesArrayOutputWithContext(ctx context.Context) KubernetesArrayOutput
- type KubernetesInput
- type KubernetesMap
- type KubernetesMapInput
- type KubernetesMapOutput
- func (KubernetesMapOutput) ElementType() reflect.Type
- func (o KubernetesMapOutput) MapIndex(k pulumi.StringInput) KubernetesOutput
- func (o KubernetesMapOutput) ToKubernetesMapOutput() KubernetesMapOutput
- func (o KubernetesMapOutput) ToKubernetesMapOutputWithContext(ctx context.Context) KubernetesMapOutput
- type KubernetesOutput
- func (KubernetesOutput) ElementType() reflect.Type
- func (o KubernetesOutput) Master() K8sNodeInputOutput
- func (o KubernetesOutput) Master_computed() K8sNodeComputedOutput
- func (o KubernetesOutput) Network_name() pulumi.StringOutput
- func (o KubernetesOutput) Node_deployment_id() pulumi.IntMapOutput
- func (o KubernetesOutput) Nodes_ip_range() pulumi.StringMapOutput
- func (o KubernetesOutput) Solution_type() pulumi.StringPtrOutput
- func (o KubernetesOutput) Ssh_key() pulumi.StringPtrOutput
- func (o KubernetesOutput) ToKubernetesOutput() KubernetesOutput
- func (o KubernetesOutput) ToKubernetesOutputWithContext(ctx context.Context) KubernetesOutput
- func (o KubernetesOutput) Token() pulumi.StringOutput
- func (o KubernetesOutput) Workers() K8sNodeInputArrayOutput
- func (o KubernetesOutput) Workers_computed() K8sNodeComputedMapOutput
- type KubernetesState
- type Metadata
- type MetadataArgs
- type MetadataInput
- type MetadataOutput
- func (o MetadataOutput) Backends() BackendArrayOutput
- func (MetadataOutput) ElementType() reflect.Type
- func (o MetadataOutput) Encryption_algorithm() pulumi.StringPtrOutput
- func (o MetadataOutput) Encryption_key() pulumi.StringOutput
- func (o MetadataOutput) Prefix() pulumi.StringOutput
- func (o MetadataOutput) ToMetadataOutput() MetadataOutput
- func (o MetadataOutput) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
- func (o MetadataOutput) Type() pulumi.StringPtrOutput
- type Mount
- type MountArgs
- type MountArray
- type MountArrayInput
- type MountArrayOutput
- type MountInput
- type MountOutput
- type Network
- type NetworkArgs
- type NetworkArray
- type NetworkArrayInput
- type NetworkArrayOutput
- type NetworkInput
- type NetworkMap
- type NetworkMapInput
- type NetworkMapOutput
- type NetworkOutput
- func (o NetworkOutput) Access_wg_config() pulumi.StringOutput
- func (o NetworkOutput) Add_wg_access() pulumi.BoolPtrOutput
- func (o NetworkOutput) Description() pulumi.StringOutput
- func (NetworkOutput) ElementType() reflect.Type
- func (o NetworkOutput) External_ip() pulumi.StringOutput
- func (o NetworkOutput) External_sk() pulumi.StringOutput
- func (o NetworkOutput) Ip_range() pulumi.StringOutput
- func (o NetworkOutput) Name() pulumi.StringOutput
- func (o NetworkOutput) Node_deployment_id() pulumi.IntMapOutput
- func (o NetworkOutput) Nodes() pulumi.ArrayOutput
- func (o NetworkOutput) Nodes_ip_range() pulumi.StringMapOutput
- func (o NetworkOutput) Public_node_id() pulumi.IntOutput
- func (o NetworkOutput) Solution_type() pulumi.StringPtrOutput
- func (o NetworkOutput) ToNetworkOutput() NetworkOutput
- func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- type NetworkState
- type QSFSComputed
- type QSFSComputedArgs
- type QSFSComputedArray
- type QSFSComputedArrayInput
- type QSFSComputedArrayOutput
- func (QSFSComputedArrayOutput) ElementType() reflect.Type
- func (o QSFSComputedArrayOutput) Index(i pulumi.IntInput) QSFSComputedOutput
- func (o QSFSComputedArrayOutput) ToQSFSComputedArrayOutput() QSFSComputedArrayOutput
- func (o QSFSComputedArrayOutput) ToQSFSComputedArrayOutputWithContext(ctx context.Context) QSFSComputedArrayOutput
- type QSFSComputedInput
- type QSFSComputedOutput
- type QSFSInput
- type QSFSInputArgs
- type QSFSInputArray
- type QSFSInputArrayInput
- type QSFSInputArrayOutput
- func (QSFSInputArrayOutput) ElementType() reflect.Type
- func (o QSFSInputArrayOutput) Index(i pulumi.IntInput) QSFSInputOutput
- func (o QSFSInputArrayOutput) ToQSFSInputArrayOutput() QSFSInputArrayOutput
- func (o QSFSInputArrayOutput) ToQSFSInputArrayOutputWithContext(ctx context.Context) QSFSInputArrayOutput
- type QSFSInputInput
- type QSFSInputOutput
- func (o QSFSInputOutput) Cache() pulumi.IntOutput
- func (o QSFSInputOutput) Compression_algorithm() pulumi.StringPtrOutput
- func (o QSFSInputOutput) Description() pulumi.StringPtrOutput
- func (QSFSInputOutput) ElementType() reflect.Type
- func (o QSFSInputOutput) Encryption_algorithm() pulumi.StringPtrOutput
- func (o QSFSInputOutput) Encryption_key() pulumi.StringOutput
- func (o QSFSInputOutput) Expected_shards() pulumi.IntOutput
- func (o QSFSInputOutput) Groups() GroupArrayOutput
- func (o QSFSInputOutput) Max_zdb_data_dir_size() pulumi.IntOutput
- func (o QSFSInputOutput) Metadata() MetadataOutput
- func (o QSFSInputOutput) Minimal_shards() pulumi.IntOutput
- func (o QSFSInputOutput) Name() pulumi.StringOutput
- func (o QSFSInputOutput) Redundant_groups() pulumi.IntOutput
- func (o QSFSInputOutput) Redundant_nodes() pulumi.IntOutput
- func (o QSFSInputOutput) ToQSFSInputOutput() QSFSInputOutput
- func (o QSFSInputOutput) ToQSFSInputOutputWithContext(ctx context.Context) QSFSInputOutput
- type Scheduler
- type SchedulerArgs
- type SchedulerArray
- type SchedulerArrayInput
- type SchedulerArrayOutput
- func (SchedulerArrayOutput) ElementType() reflect.Type
- func (o SchedulerArrayOutput) Index(i pulumi.IntInput) SchedulerOutput
- func (o SchedulerArrayOutput) ToSchedulerArrayOutput() SchedulerArrayOutput
- func (o SchedulerArrayOutput) ToSchedulerArrayOutputWithContext(ctx context.Context) SchedulerArrayOutput
- type SchedulerInput
- type SchedulerMap
- type SchedulerMapInput
- type SchedulerMapOutput
- type SchedulerOutput
- func (o SchedulerOutput) Certification_type() pulumi.StringPtrOutput
- func (o SchedulerOutput) City() pulumi.StringPtrOutput
- func (o SchedulerOutput) Country() pulumi.StringPtrOutput
- func (o SchedulerOutput) Dedicated() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Domain() pulumi.BoolPtrOutput
- func (SchedulerOutput) ElementType() reflect.Type
- func (o SchedulerOutput) Farm_ids() pulumi.IntArrayOutput
- func (o SchedulerOutput) Farm_name() pulumi.StringPtrOutput
- func (o SchedulerOutput) Free_ips() pulumi.IntPtrOutput
- func (o SchedulerOutput) Gpu_available() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Gpu_device_id() pulumi.StringPtrOutput
- func (o SchedulerOutput) Gpu_device_name() pulumi.StringPtrOutput
- func (o SchedulerOutput) Gpu_vendor_id() pulumi.StringPtrOutput
- func (o SchedulerOutput) Gpu_vendor_name() pulumi.StringPtrOutput
- func (o SchedulerOutput) Has_gpu() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Hru() pulumi.IntPtrOutput
- func (o SchedulerOutput) Ipv4() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Ipv6() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Mru() pulumi.IntPtrOutput
- func (o SchedulerOutput) Node_id() pulumi.IntPtrOutput
- func (o SchedulerOutput) Nodes() pulumi.IntArrayOutput
- func (o SchedulerOutput) Rentable() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Rented() pulumi.BoolPtrOutput
- func (o SchedulerOutput) Sru() pulumi.IntPtrOutput
- func (o SchedulerOutput) ToSchedulerOutput() SchedulerOutput
- func (o SchedulerOutput) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
- func (o SchedulerOutput) Twin_id() pulumi.IntPtrOutput
- type SchedulerState
- type VMComputed
- type VMComputedArgs
- type VMComputedArray
- type VMComputedArrayInput
- type VMComputedArrayOutput
- func (VMComputedArrayOutput) ElementType() reflect.Type
- func (o VMComputedArrayOutput) Index(i pulumi.IntInput) VMComputedOutput
- func (o VMComputedArrayOutput) ToVMComputedArrayOutput() VMComputedArrayOutput
- func (o VMComputedArrayOutput) ToVMComputedArrayOutputWithContext(ctx context.Context) VMComputedArrayOutput
- type VMComputedInput
- type VMComputedOutput
- func (o VMComputedOutput) Computed_ip() pulumi.StringOutput
- func (o VMComputedOutput) Computed_ip6() pulumi.StringOutput
- func (o VMComputedOutput) Console_url() pulumi.StringOutput
- func (VMComputedOutput) ElementType() reflect.Type
- func (o VMComputedOutput) Ip() pulumi.StringPtrOutput
- func (o VMComputedOutput) ToVMComputedOutput() VMComputedOutput
- func (o VMComputedOutput) ToVMComputedOutputWithContext(ctx context.Context) VMComputedOutput
- func (o VMComputedOutput) Ygg_ip() pulumi.StringOutput
- type VMInput
- type VMInputArgs
- type VMInputArray
- type VMInputArrayInput
- type VMInputArrayOutput
- type VMInputInput
- type VMInputOutput
- func (o VMInputOutput) Cpu() pulumi.IntOutput
- func (o VMInputOutput) Description() pulumi.StringPtrOutput
- func (VMInputOutput) ElementType() reflect.Type
- func (o VMInputOutput) Entrypoint() pulumi.StringPtrOutput
- func (o VMInputOutput) Env_vars() pulumi.StringMapOutput
- func (o VMInputOutput) Flist() pulumi.StringOutput
- func (o VMInputOutput) Flist_checksum() pulumi.StringPtrOutput
- func (o VMInputOutput) Gpus() pulumi.StringArrayOutput
- func (o VMInputOutput) Memory() pulumi.IntOutput
- func (o VMInputOutput) Mounts() MountArrayOutput
- func (o VMInputOutput) Name() pulumi.StringOutput
- func (o VMInputOutput) Network_name() pulumi.StringOutput
- func (o VMInputOutput) Planetary() pulumi.BoolPtrOutput
- func (o VMInputOutput) Public_ip() pulumi.BoolPtrOutput
- func (o VMInputOutput) Public_ip6() pulumi.BoolPtrOutput
- func (o VMInputOutput) Rootfs_size() pulumi.IntPtrOutput
- func (o VMInputOutput) ToVMInputOutput() VMInputOutput
- func (o VMInputOutput) ToVMInputOutputWithContext(ctx context.Context) VMInputOutput
- func (o VMInputOutput) Zlogs() ZlogArrayOutput
- type ZDBComputed
- type ZDBComputedArgs
- type ZDBComputedArray
- type ZDBComputedArrayInput
- type ZDBComputedArrayOutput
- func (ZDBComputedArrayOutput) ElementType() reflect.Type
- func (o ZDBComputedArrayOutput) Index(i pulumi.IntInput) ZDBComputedOutput
- func (o ZDBComputedArrayOutput) ToZDBComputedArrayOutput() ZDBComputedArrayOutput
- func (o ZDBComputedArrayOutput) ToZDBComputedArrayOutputWithContext(ctx context.Context) ZDBComputedArrayOutput
- type ZDBComputedInput
- type ZDBComputedOutput
- func (ZDBComputedOutput) ElementType() reflect.Type
- func (o ZDBComputedOutput) Ips() pulumi.StringArrayOutput
- func (o ZDBComputedOutput) Namespace() pulumi.StringOutput
- func (o ZDBComputedOutput) Port() pulumi.IntOutput
- func (o ZDBComputedOutput) ToZDBComputedOutput() ZDBComputedOutput
- func (o ZDBComputedOutput) ToZDBComputedOutputWithContext(ctx context.Context) ZDBComputedOutput
- type ZDBInput
- type ZDBInputArgs
- type ZDBInputArray
- type ZDBInputArrayInput
- type ZDBInputArrayOutput
- type ZDBInputInput
- type ZDBInputOutput
- func (o ZDBInputOutput) Description() pulumi.StringPtrOutput
- func (ZDBInputOutput) ElementType() reflect.Type
- func (o ZDBInputOutput) Mode() pulumi.StringPtrOutput
- func (o ZDBInputOutput) Name() pulumi.StringOutput
- func (o ZDBInputOutput) Password() pulumi.StringOutput
- func (o ZDBInputOutput) Public() pulumi.BoolPtrOutput
- func (o ZDBInputOutput) Size() pulumi.IntOutput
- func (o ZDBInputOutput) ToZDBInputOutput() ZDBInputOutput
- func (o ZDBInputOutput) ToZDBInputOutputWithContext(ctx context.Context) ZDBInputOutput
- type Zlog
- type ZlogArgs
- type ZlogArray
- type ZlogArrayInput
- type ZlogArrayOutput
- type ZlogInput
- type ZlogOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendArgs ¶
type BackendArgs struct { Address pulumi.StringInput `pulumi:"address"` Namespace pulumi.StringInput `pulumi:"namespace"` Password pulumi.StringInput `pulumi:"password"` }
func (BackendArgs) ElementType ¶
func (BackendArgs) ElementType() reflect.Type
func (BackendArgs) ToBackendOutput ¶
func (i BackendArgs) ToBackendOutput() BackendOutput
func (BackendArgs) ToBackendOutputWithContext ¶
func (i BackendArgs) ToBackendOutputWithContext(ctx context.Context) BackendOutput
type BackendArray ¶
type BackendArray []BackendInput
func (BackendArray) ElementType ¶
func (BackendArray) ElementType() reflect.Type
func (BackendArray) ToBackendArrayOutput ¶
func (i BackendArray) ToBackendArrayOutput() BackendArrayOutput
func (BackendArray) ToBackendArrayOutputWithContext ¶
func (i BackendArray) ToBackendArrayOutputWithContext(ctx context.Context) BackendArrayOutput
type BackendArrayInput ¶
type BackendArrayInput interface { pulumi.Input ToBackendArrayOutput() BackendArrayOutput ToBackendArrayOutputWithContext(context.Context) BackendArrayOutput }
BackendArrayInput is an input type that accepts BackendArray and BackendArrayOutput values. You can construct a concrete instance of `BackendArrayInput` via:
BackendArray{ BackendArgs{...} }
type BackendArrayOutput ¶
type BackendArrayOutput struct{ *pulumi.OutputState }
func (BackendArrayOutput) ElementType ¶
func (BackendArrayOutput) ElementType() reflect.Type
func (BackendArrayOutput) Index ¶
func (o BackendArrayOutput) Index(i pulumi.IntInput) BackendOutput
func (BackendArrayOutput) ToBackendArrayOutput ¶
func (o BackendArrayOutput) ToBackendArrayOutput() BackendArrayOutput
func (BackendArrayOutput) ToBackendArrayOutputWithContext ¶
func (o BackendArrayOutput) ToBackendArrayOutputWithContext(ctx context.Context) BackendArrayOutput
type BackendInput ¶
type BackendInput interface { pulumi.Input ToBackendOutput() BackendOutput ToBackendOutputWithContext(context.Context) BackendOutput }
BackendInput is an input type that accepts BackendArgs and BackendOutput values. You can construct a concrete instance of `BackendInput` via:
BackendArgs{...}
type BackendOutput ¶
type BackendOutput struct{ *pulumi.OutputState }
func (BackendOutput) Address ¶
func (o BackendOutput) Address() pulumi.StringOutput
func (BackendOutput) ElementType ¶
func (BackendOutput) ElementType() reflect.Type
func (BackendOutput) Namespace ¶
func (o BackendOutput) Namespace() pulumi.StringOutput
func (BackendOutput) Password ¶
func (o BackendOutput) Password() pulumi.StringOutput
func (BackendOutput) ToBackendOutput ¶
func (o BackendOutput) ToBackendOutput() BackendOutput
func (BackendOutput) ToBackendOutputWithContext ¶
func (o BackendOutput) ToBackendOutputWithContext(ctx context.Context) BackendOutput
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState Contract_id pulumi.IntOutput `pulumi:"contract_id"` Disks DiskArrayOutput `pulumi:"disks"` Ip_range pulumi.StringOutput `pulumi:"ip_range"` Name pulumi.StringOutput `pulumi:"name"` Network_name pulumi.StringPtrOutput `pulumi:"network_name"` Node_deployment_id pulumi.IntMapOutput `pulumi:"node_deployment_id"` Node_id pulumi.AnyOutput `pulumi:"node_id"` Qsfs QSFSInputArrayOutput `pulumi:"qsfs"` Qsfs_computed QSFSComputedArrayOutput `pulumi:"qsfs_computed"` Solution_provider pulumi.IntPtrOutput `pulumi:"solution_provider"` Solution_type pulumi.StringPtrOutput `pulumi:"solution_type"` Vms VMInputArrayOutput `pulumi:"vms"` Vms_computed VMComputedArrayOutput `pulumi:"vms_computed"` Zdbs ZDBInputArrayOutput `pulumi:"zdbs"` Zdbs_computed ZDBComputedArrayOutput `pulumi:"zdbs_computed"` }
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { Disks DiskArrayInput Name pulumi.StringInput Network_name pulumi.StringPtrInput Node_id pulumi.Input Qsfs QSFSInputArrayInput Solution_provider pulumi.IntPtrInput Solution_type pulumi.StringPtrInput Vms VMInputArrayInput Zdbs ZDBInputArrayInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentArray ¶
type DeploymentArray []DeploymentInput
func (DeploymentArray) ElementType ¶
func (DeploymentArray) ElementType() reflect.Type
func (DeploymentArray) ToDeploymentArrayOutput ¶
func (i DeploymentArray) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArray) ToDeploymentArrayOutputWithContext ¶
func (i DeploymentArray) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentArrayInput ¶
type DeploymentArrayInput interface { pulumi.Input ToDeploymentArrayOutput() DeploymentArrayOutput ToDeploymentArrayOutputWithContext(context.Context) DeploymentArrayOutput }
DeploymentArrayInput is an input type that accepts DeploymentArray and DeploymentArrayOutput values. You can construct a concrete instance of `DeploymentArrayInput` via:
DeploymentArray{ DeploymentArgs{...} }
type DeploymentArrayOutput ¶
type DeploymentArrayOutput struct{ *pulumi.OutputState }
func (DeploymentArrayOutput) ElementType ¶
func (DeploymentArrayOutput) ElementType() reflect.Type
func (DeploymentArrayOutput) Index ¶
func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutput ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutputWithContext ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentMap ¶
type DeploymentMap map[string]DeploymentInput
func (DeploymentMap) ElementType ¶
func (DeploymentMap) ElementType() reflect.Type
func (DeploymentMap) ToDeploymentMapOutput ¶
func (i DeploymentMap) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMap) ToDeploymentMapOutputWithContext ¶
func (i DeploymentMap) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentMapInput ¶
type DeploymentMapInput interface { pulumi.Input ToDeploymentMapOutput() DeploymentMapOutput ToDeploymentMapOutputWithContext(context.Context) DeploymentMapOutput }
DeploymentMapInput is an input type that accepts DeploymentMap and DeploymentMapOutput values. You can construct a concrete instance of `DeploymentMapInput` via:
DeploymentMap{ "key": DeploymentArgs{...} }
type DeploymentMapOutput ¶
type DeploymentMapOutput struct{ *pulumi.OutputState }
func (DeploymentMapOutput) ElementType ¶
func (DeploymentMapOutput) ElementType() reflect.Type
func (DeploymentMapOutput) MapIndex ¶
func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
func (DeploymentMapOutput) ToDeploymentMapOutput ¶
func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMapOutput) ToDeploymentMapOutputWithContext ¶
func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) Contract_id ¶
func (o DeploymentOutput) Contract_id() pulumi.IntOutput
func (DeploymentOutput) Disks ¶
func (o DeploymentOutput) Disks() DiskArrayOutput
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) Ip_range ¶
func (o DeploymentOutput) Ip_range() pulumi.StringOutput
func (DeploymentOutput) Name ¶
func (o DeploymentOutput) Name() pulumi.StringOutput
func (DeploymentOutput) Network_name ¶
func (o DeploymentOutput) Network_name() pulumi.StringPtrOutput
func (DeploymentOutput) Node_deployment_id ¶
func (o DeploymentOutput) Node_deployment_id() pulumi.IntMapOutput
func (DeploymentOutput) Node_id ¶
func (o DeploymentOutput) Node_id() pulumi.AnyOutput
func (DeploymentOutput) Qsfs ¶
func (o DeploymentOutput) Qsfs() QSFSInputArrayOutput
func (DeploymentOutput) Qsfs_computed ¶
func (o DeploymentOutput) Qsfs_computed() QSFSComputedArrayOutput
func (DeploymentOutput) Solution_provider ¶
func (o DeploymentOutput) Solution_provider() pulumi.IntPtrOutput
func (DeploymentOutput) Solution_type ¶
func (o DeploymentOutput) Solution_type() pulumi.StringPtrOutput
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
func (DeploymentOutput) Vms ¶
func (o DeploymentOutput) Vms() VMInputArrayOutput
func (DeploymentOutput) Vms_computed ¶
func (o DeploymentOutput) Vms_computed() VMComputedArrayOutput
func (DeploymentOutput) Zdbs ¶
func (o DeploymentOutput) Zdbs() ZDBInputArrayOutput
func (DeploymentOutput) Zdbs_computed ¶
func (o DeploymentOutput) Zdbs_computed() ZDBComputedArrayOutput
type DeploymentState ¶
type DeploymentState struct { }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type DiskArgs ¶
type DiskArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringInput `pulumi:"name"` Size pulumi.IntInput `pulumi:"size"` }
func (DiskArgs) ElementType ¶
func (DiskArgs) ToDiskOutput ¶
func (i DiskArgs) ToDiskOutput() DiskOutput
func (DiskArgs) ToDiskOutputWithContext ¶
func (i DiskArgs) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type DiskArray ¶
type DiskArray []DiskInput
func (DiskArray) ElementType ¶
func (DiskArray) ToDiskArrayOutput ¶
func (i DiskArray) ToDiskArrayOutput() DiskArrayOutput
func (DiskArray) ToDiskArrayOutputWithContext ¶
func (i DiskArray) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskArrayInput ¶
type DiskArrayInput interface { pulumi.Input ToDiskArrayOutput() DiskArrayOutput ToDiskArrayOutputWithContext(context.Context) DiskArrayOutput }
DiskArrayInput is an input type that accepts DiskArray and DiskArrayOutput values. You can construct a concrete instance of `DiskArrayInput` via:
DiskArray{ DiskArgs{...} }
type DiskArrayOutput ¶
type DiskArrayOutput struct{ *pulumi.OutputState }
func (DiskArrayOutput) ElementType ¶
func (DiskArrayOutput) ElementType() reflect.Type
func (DiskArrayOutput) Index ¶
func (o DiskArrayOutput) Index(i pulumi.IntInput) DiskOutput
func (DiskArrayOutput) ToDiskArrayOutput ¶
func (o DiskArrayOutput) ToDiskArrayOutput() DiskArrayOutput
func (DiskArrayOutput) ToDiskArrayOutputWithContext ¶
func (o DiskArrayOutput) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskInput ¶
type DiskInput interface { pulumi.Input ToDiskOutput() DiskOutput ToDiskOutputWithContext(context.Context) DiskOutput }
DiskInput is an input type that accepts DiskArgs and DiskOutput values. You can construct a concrete instance of `DiskInput` via:
DiskArgs{...}
type DiskOutput ¶
type DiskOutput struct{ *pulumi.OutputState }
func (DiskOutput) Description ¶
func (o DiskOutput) Description() pulumi.StringPtrOutput
func (DiskOutput) ElementType ¶
func (DiskOutput) ElementType() reflect.Type
func (DiskOutput) Name ¶
func (o DiskOutput) Name() pulumi.StringOutput
func (DiskOutput) Size ¶
func (o DiskOutput) Size() pulumi.IntOutput
func (DiskOutput) ToDiskOutput ¶
func (o DiskOutput) ToDiskOutput() DiskOutput
func (DiskOutput) ToDiskOutputWithContext ¶
func (o DiskOutput) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type GatewayFQDN ¶
type GatewayFQDN struct { pulumi.CustomResourceState Backends pulumi.StringArrayOutput `pulumi:"backends"` Contract_id pulumi.IntOutput `pulumi:"contract_id"` Description pulumi.StringPtrOutput `pulumi:"description"` Fqdn pulumi.StringOutput `pulumi:"fqdn"` Name pulumi.StringOutput `pulumi:"name"` Network_name pulumi.StringPtrOutput `pulumi:"network_name"` Node_deployment_id pulumi.IntMapOutput `pulumi:"node_deployment_id"` Node_id pulumi.AnyOutput `pulumi:"node_id"` Solution_type pulumi.StringPtrOutput `pulumi:"solution_type"` Tls_pass_through pulumi.BoolPtrOutput `pulumi:"tls_pass_through"` }
func GetGatewayFQDN ¶
func GetGatewayFQDN(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayFQDNState, opts ...pulumi.ResourceOption) (*GatewayFQDN, error)
GetGatewayFQDN gets an existing GatewayFQDN resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGatewayFQDN ¶
func NewGatewayFQDN(ctx *pulumi.Context, name string, args *GatewayFQDNArgs, opts ...pulumi.ResourceOption) (*GatewayFQDN, error)
NewGatewayFQDN registers a new resource with the given unique name, arguments, and options.
func (*GatewayFQDN) ElementType ¶
func (*GatewayFQDN) ElementType() reflect.Type
func (*GatewayFQDN) ToGatewayFQDNOutput ¶
func (i *GatewayFQDN) ToGatewayFQDNOutput() GatewayFQDNOutput
func (*GatewayFQDN) ToGatewayFQDNOutputWithContext ¶
func (i *GatewayFQDN) ToGatewayFQDNOutputWithContext(ctx context.Context) GatewayFQDNOutput
type GatewayFQDNArgs ¶
type GatewayFQDNArgs struct { Backends pulumi.StringArrayInput Description pulumi.StringPtrInput Fqdn pulumi.StringInput Name pulumi.StringInput Network_name pulumi.StringPtrInput Node_id pulumi.Input Solution_type pulumi.StringPtrInput Tls_pass_through pulumi.BoolPtrInput }
The set of arguments for constructing a GatewayFQDN resource.
func (GatewayFQDNArgs) ElementType ¶
func (GatewayFQDNArgs) ElementType() reflect.Type
type GatewayFQDNArray ¶
type GatewayFQDNArray []GatewayFQDNInput
func (GatewayFQDNArray) ElementType ¶
func (GatewayFQDNArray) ElementType() reflect.Type
func (GatewayFQDNArray) ToGatewayFQDNArrayOutput ¶
func (i GatewayFQDNArray) ToGatewayFQDNArrayOutput() GatewayFQDNArrayOutput
func (GatewayFQDNArray) ToGatewayFQDNArrayOutputWithContext ¶
func (i GatewayFQDNArray) ToGatewayFQDNArrayOutputWithContext(ctx context.Context) GatewayFQDNArrayOutput
type GatewayFQDNArrayInput ¶
type GatewayFQDNArrayInput interface { pulumi.Input ToGatewayFQDNArrayOutput() GatewayFQDNArrayOutput ToGatewayFQDNArrayOutputWithContext(context.Context) GatewayFQDNArrayOutput }
GatewayFQDNArrayInput is an input type that accepts GatewayFQDNArray and GatewayFQDNArrayOutput values. You can construct a concrete instance of `GatewayFQDNArrayInput` via:
GatewayFQDNArray{ GatewayFQDNArgs{...} }
type GatewayFQDNArrayOutput ¶
type GatewayFQDNArrayOutput struct{ *pulumi.OutputState }
func (GatewayFQDNArrayOutput) ElementType ¶
func (GatewayFQDNArrayOutput) ElementType() reflect.Type
func (GatewayFQDNArrayOutput) Index ¶
func (o GatewayFQDNArrayOutput) Index(i pulumi.IntInput) GatewayFQDNOutput
func (GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutput ¶
func (o GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutput() GatewayFQDNArrayOutput
func (GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutputWithContext ¶
func (o GatewayFQDNArrayOutput) ToGatewayFQDNArrayOutputWithContext(ctx context.Context) GatewayFQDNArrayOutput
type GatewayFQDNInput ¶
type GatewayFQDNInput interface { pulumi.Input ToGatewayFQDNOutput() GatewayFQDNOutput ToGatewayFQDNOutputWithContext(ctx context.Context) GatewayFQDNOutput }
type GatewayFQDNMap ¶
type GatewayFQDNMap map[string]GatewayFQDNInput
func (GatewayFQDNMap) ElementType ¶
func (GatewayFQDNMap) ElementType() reflect.Type
func (GatewayFQDNMap) ToGatewayFQDNMapOutput ¶
func (i GatewayFQDNMap) ToGatewayFQDNMapOutput() GatewayFQDNMapOutput
func (GatewayFQDNMap) ToGatewayFQDNMapOutputWithContext ¶
func (i GatewayFQDNMap) ToGatewayFQDNMapOutputWithContext(ctx context.Context) GatewayFQDNMapOutput
type GatewayFQDNMapInput ¶
type GatewayFQDNMapInput interface { pulumi.Input ToGatewayFQDNMapOutput() GatewayFQDNMapOutput ToGatewayFQDNMapOutputWithContext(context.Context) GatewayFQDNMapOutput }
GatewayFQDNMapInput is an input type that accepts GatewayFQDNMap and GatewayFQDNMapOutput values. You can construct a concrete instance of `GatewayFQDNMapInput` via:
GatewayFQDNMap{ "key": GatewayFQDNArgs{...} }
type GatewayFQDNMapOutput ¶
type GatewayFQDNMapOutput struct{ *pulumi.OutputState }
func (GatewayFQDNMapOutput) ElementType ¶
func (GatewayFQDNMapOutput) ElementType() reflect.Type
func (GatewayFQDNMapOutput) MapIndex ¶
func (o GatewayFQDNMapOutput) MapIndex(k pulumi.StringInput) GatewayFQDNOutput
func (GatewayFQDNMapOutput) ToGatewayFQDNMapOutput ¶
func (o GatewayFQDNMapOutput) ToGatewayFQDNMapOutput() GatewayFQDNMapOutput
func (GatewayFQDNMapOutput) ToGatewayFQDNMapOutputWithContext ¶
func (o GatewayFQDNMapOutput) ToGatewayFQDNMapOutputWithContext(ctx context.Context) GatewayFQDNMapOutput
type GatewayFQDNOutput ¶
type GatewayFQDNOutput struct{ *pulumi.OutputState }
func (GatewayFQDNOutput) Backends ¶
func (o GatewayFQDNOutput) Backends() pulumi.StringArrayOutput
func (GatewayFQDNOutput) Contract_id ¶
func (o GatewayFQDNOutput) Contract_id() pulumi.IntOutput
func (GatewayFQDNOutput) Description ¶
func (o GatewayFQDNOutput) Description() pulumi.StringPtrOutput
func (GatewayFQDNOutput) ElementType ¶
func (GatewayFQDNOutput) ElementType() reflect.Type
func (GatewayFQDNOutput) Fqdn ¶
func (o GatewayFQDNOutput) Fqdn() pulumi.StringOutput
func (GatewayFQDNOutput) Name ¶
func (o GatewayFQDNOutput) Name() pulumi.StringOutput
func (GatewayFQDNOutput) Network_name ¶
func (o GatewayFQDNOutput) Network_name() pulumi.StringPtrOutput
func (GatewayFQDNOutput) Node_deployment_id ¶
func (o GatewayFQDNOutput) Node_deployment_id() pulumi.IntMapOutput
func (GatewayFQDNOutput) Node_id ¶
func (o GatewayFQDNOutput) Node_id() pulumi.AnyOutput
func (GatewayFQDNOutput) Solution_type ¶
func (o GatewayFQDNOutput) Solution_type() pulumi.StringPtrOutput
func (GatewayFQDNOutput) Tls_pass_through ¶
func (o GatewayFQDNOutput) Tls_pass_through() pulumi.BoolPtrOutput
func (GatewayFQDNOutput) ToGatewayFQDNOutput ¶
func (o GatewayFQDNOutput) ToGatewayFQDNOutput() GatewayFQDNOutput
func (GatewayFQDNOutput) ToGatewayFQDNOutputWithContext ¶
func (o GatewayFQDNOutput) ToGatewayFQDNOutputWithContext(ctx context.Context) GatewayFQDNOutput
type GatewayFQDNState ¶
type GatewayFQDNState struct { }
func (GatewayFQDNState) ElementType ¶
func (GatewayFQDNState) ElementType() reflect.Type
type GatewayName ¶
type GatewayName struct { pulumi.CustomResourceState Backends pulumi.StringArrayOutput `pulumi:"backends"` Contract_id pulumi.IntOutput `pulumi:"contract_id"` Description pulumi.StringPtrOutput `pulumi:"description"` Fqdn pulumi.StringOutput `pulumi:"fqdn"` Name pulumi.StringOutput `pulumi:"name"` Name_contract_id pulumi.IntOutput `pulumi:"name_contract_id"` Network pulumi.StringPtrOutput `pulumi:"network"` Node_deployment_id pulumi.IntMapOutput `pulumi:"node_deployment_id"` Node_id pulumi.AnyOutput `pulumi:"node_id"` Solution_type pulumi.StringPtrOutput `pulumi:"solution_type"` Tls_passthrough pulumi.BoolPtrOutput `pulumi:"tls_passthrough"` }
func GetGatewayName ¶
func GetGatewayName(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayNameState, opts ...pulumi.ResourceOption) (*GatewayName, error)
GetGatewayName gets an existing GatewayName resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGatewayName ¶
func NewGatewayName(ctx *pulumi.Context, name string, args *GatewayNameArgs, opts ...pulumi.ResourceOption) (*GatewayName, error)
NewGatewayName registers a new resource with the given unique name, arguments, and options.
func (*GatewayName) ElementType ¶
func (*GatewayName) ElementType() reflect.Type
func (*GatewayName) ToGatewayNameOutput ¶
func (i *GatewayName) ToGatewayNameOutput() GatewayNameOutput
func (*GatewayName) ToGatewayNameOutputWithContext ¶
func (i *GatewayName) ToGatewayNameOutputWithContext(ctx context.Context) GatewayNameOutput
type GatewayNameArgs ¶
type GatewayNameArgs struct { Backends pulumi.StringArrayInput Description pulumi.StringPtrInput Name pulumi.StringInput Network pulumi.StringPtrInput Node_id pulumi.Input Solution_type pulumi.StringPtrInput Tls_passthrough pulumi.BoolPtrInput }
The set of arguments for constructing a GatewayName resource.
func (GatewayNameArgs) ElementType ¶
func (GatewayNameArgs) ElementType() reflect.Type
type GatewayNameArray ¶
type GatewayNameArray []GatewayNameInput
func (GatewayNameArray) ElementType ¶
func (GatewayNameArray) ElementType() reflect.Type
func (GatewayNameArray) ToGatewayNameArrayOutput ¶
func (i GatewayNameArray) ToGatewayNameArrayOutput() GatewayNameArrayOutput
func (GatewayNameArray) ToGatewayNameArrayOutputWithContext ¶
func (i GatewayNameArray) ToGatewayNameArrayOutputWithContext(ctx context.Context) GatewayNameArrayOutput
type GatewayNameArrayInput ¶
type GatewayNameArrayInput interface { pulumi.Input ToGatewayNameArrayOutput() GatewayNameArrayOutput ToGatewayNameArrayOutputWithContext(context.Context) GatewayNameArrayOutput }
GatewayNameArrayInput is an input type that accepts GatewayNameArray and GatewayNameArrayOutput values. You can construct a concrete instance of `GatewayNameArrayInput` via:
GatewayNameArray{ GatewayNameArgs{...} }
type GatewayNameArrayOutput ¶
type GatewayNameArrayOutput struct{ *pulumi.OutputState }
func (GatewayNameArrayOutput) ElementType ¶
func (GatewayNameArrayOutput) ElementType() reflect.Type
func (GatewayNameArrayOutput) Index ¶
func (o GatewayNameArrayOutput) Index(i pulumi.IntInput) GatewayNameOutput
func (GatewayNameArrayOutput) ToGatewayNameArrayOutput ¶
func (o GatewayNameArrayOutput) ToGatewayNameArrayOutput() GatewayNameArrayOutput
func (GatewayNameArrayOutput) ToGatewayNameArrayOutputWithContext ¶
func (o GatewayNameArrayOutput) ToGatewayNameArrayOutputWithContext(ctx context.Context) GatewayNameArrayOutput
type GatewayNameInput ¶
type GatewayNameInput interface { pulumi.Input ToGatewayNameOutput() GatewayNameOutput ToGatewayNameOutputWithContext(ctx context.Context) GatewayNameOutput }
type GatewayNameMap ¶
type GatewayNameMap map[string]GatewayNameInput
func (GatewayNameMap) ElementType ¶
func (GatewayNameMap) ElementType() reflect.Type
func (GatewayNameMap) ToGatewayNameMapOutput ¶
func (i GatewayNameMap) ToGatewayNameMapOutput() GatewayNameMapOutput
func (GatewayNameMap) ToGatewayNameMapOutputWithContext ¶
func (i GatewayNameMap) ToGatewayNameMapOutputWithContext(ctx context.Context) GatewayNameMapOutput
type GatewayNameMapInput ¶
type GatewayNameMapInput interface { pulumi.Input ToGatewayNameMapOutput() GatewayNameMapOutput ToGatewayNameMapOutputWithContext(context.Context) GatewayNameMapOutput }
GatewayNameMapInput is an input type that accepts GatewayNameMap and GatewayNameMapOutput values. You can construct a concrete instance of `GatewayNameMapInput` via:
GatewayNameMap{ "key": GatewayNameArgs{...} }
type GatewayNameMapOutput ¶
type GatewayNameMapOutput struct{ *pulumi.OutputState }
func (GatewayNameMapOutput) ElementType ¶
func (GatewayNameMapOutput) ElementType() reflect.Type
func (GatewayNameMapOutput) MapIndex ¶
func (o GatewayNameMapOutput) MapIndex(k pulumi.StringInput) GatewayNameOutput
func (GatewayNameMapOutput) ToGatewayNameMapOutput ¶
func (o GatewayNameMapOutput) ToGatewayNameMapOutput() GatewayNameMapOutput
func (GatewayNameMapOutput) ToGatewayNameMapOutputWithContext ¶
func (o GatewayNameMapOutput) ToGatewayNameMapOutputWithContext(ctx context.Context) GatewayNameMapOutput
type GatewayNameOutput ¶
type GatewayNameOutput struct{ *pulumi.OutputState }
func (GatewayNameOutput) Backends ¶
func (o GatewayNameOutput) Backends() pulumi.StringArrayOutput
func (GatewayNameOutput) Contract_id ¶
func (o GatewayNameOutput) Contract_id() pulumi.IntOutput
func (GatewayNameOutput) Description ¶
func (o GatewayNameOutput) Description() pulumi.StringPtrOutput
func (GatewayNameOutput) ElementType ¶
func (GatewayNameOutput) ElementType() reflect.Type
func (GatewayNameOutput) Fqdn ¶
func (o GatewayNameOutput) Fqdn() pulumi.StringOutput
func (GatewayNameOutput) Name ¶
func (o GatewayNameOutput) Name() pulumi.StringOutput
func (GatewayNameOutput) Name_contract_id ¶
func (o GatewayNameOutput) Name_contract_id() pulumi.IntOutput
func (GatewayNameOutput) Network ¶
func (o GatewayNameOutput) Network() pulumi.StringPtrOutput
func (GatewayNameOutput) Node_deployment_id ¶
func (o GatewayNameOutput) Node_deployment_id() pulumi.IntMapOutput
func (GatewayNameOutput) Node_id ¶
func (o GatewayNameOutput) Node_id() pulumi.AnyOutput
func (GatewayNameOutput) Solution_type ¶
func (o GatewayNameOutput) Solution_type() pulumi.StringPtrOutput
func (GatewayNameOutput) Tls_passthrough ¶
func (o GatewayNameOutput) Tls_passthrough() pulumi.BoolPtrOutput
func (GatewayNameOutput) ToGatewayNameOutput ¶
func (o GatewayNameOutput) ToGatewayNameOutput() GatewayNameOutput
func (GatewayNameOutput) ToGatewayNameOutputWithContext ¶
func (o GatewayNameOutput) ToGatewayNameOutputWithContext(ctx context.Context) GatewayNameOutput
type GatewayNameState ¶
type GatewayNameState struct { }
func (GatewayNameState) ElementType ¶
func (GatewayNameState) ElementType() reflect.Type
type GroupArgs ¶
type GroupArgs struct {
Backends BackendArrayInput `pulumi:"backends"`
}
func (GroupArgs) ElementType ¶
func (GroupArgs) ToGroupOutput ¶
func (i GroupArgs) ToGroupOutput() GroupOutput
func (GroupArgs) ToGroupOutputWithContext ¶
func (i GroupArgs) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArray ¶
type GroupArray []GroupInput
func (GroupArray) ElementType ¶
func (GroupArray) ElementType() reflect.Type
func (GroupArray) ToGroupArrayOutput ¶
func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput
func (GroupArray) ToGroupArrayOutputWithContext ¶
func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupArrayInput ¶
type GroupArrayInput interface { pulumi.Input ToGroupArrayOutput() GroupArrayOutput ToGroupArrayOutputWithContext(context.Context) GroupArrayOutput }
GroupArrayInput is an input type that accepts GroupArray and GroupArrayOutput values. You can construct a concrete instance of `GroupArrayInput` via:
GroupArray{ GroupArgs{...} }
type GroupArrayOutput ¶
type GroupArrayOutput struct{ *pulumi.OutputState }
func (GroupArrayOutput) ElementType ¶
func (GroupArrayOutput) ElementType() reflect.Type
func (GroupArrayOutput) Index ¶
func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput
func (GroupArrayOutput) ToGroupArrayOutput ¶
func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput
func (GroupArrayOutput) ToGroupArrayOutputWithContext ¶
func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(context.Context) GroupOutput }
GroupInput is an input type that accepts GroupArgs and GroupOutput values. You can construct a concrete instance of `GroupInput` via:
GroupArgs{...}
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) Backends ¶
func (o GroupOutput) Backends() BackendArrayOutput
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type K8sNodeComputed ¶
type K8sNodeComputed struct { Computed_ip string `pulumi:"computed_ip"` Computed_ip6 string `pulumi:"computed_ip6"` Console_url string `pulumi:"console_url"` Ip string `pulumi:"ip"` Network_name string `pulumi:"network_name"` Ssh_key string `pulumi:"ssh_key"` Token string `pulumi:"token"` Ygg_ip string `pulumi:"ygg_ip"` }
type K8sNodeComputedArgs ¶
type K8sNodeComputedArgs struct { Computed_ip pulumi.StringInput `pulumi:"computed_ip"` Computed_ip6 pulumi.StringInput `pulumi:"computed_ip6"` Console_url pulumi.StringInput `pulumi:"console_url"` Ip pulumi.StringInput `pulumi:"ip"` Network_name pulumi.StringInput `pulumi:"network_name"` Ssh_key pulumi.StringInput `pulumi:"ssh_key"` Token pulumi.StringInput `pulumi:"token"` Ygg_ip pulumi.StringInput `pulumi:"ygg_ip"` }
func (K8sNodeComputedArgs) ElementType ¶
func (K8sNodeComputedArgs) ElementType() reflect.Type
func (K8sNodeComputedArgs) ToK8sNodeComputedOutput ¶
func (i K8sNodeComputedArgs) ToK8sNodeComputedOutput() K8sNodeComputedOutput
func (K8sNodeComputedArgs) ToK8sNodeComputedOutputWithContext ¶
func (i K8sNodeComputedArgs) ToK8sNodeComputedOutputWithContext(ctx context.Context) K8sNodeComputedOutput
type K8sNodeComputedInput ¶
type K8sNodeComputedInput interface { pulumi.Input ToK8sNodeComputedOutput() K8sNodeComputedOutput ToK8sNodeComputedOutputWithContext(context.Context) K8sNodeComputedOutput }
K8sNodeComputedInput is an input type that accepts K8sNodeComputedArgs and K8sNodeComputedOutput values. You can construct a concrete instance of `K8sNodeComputedInput` via:
K8sNodeComputedArgs{...}
type K8sNodeComputedMap ¶
type K8sNodeComputedMap map[string]K8sNodeComputedInput
func (K8sNodeComputedMap) ElementType ¶
func (K8sNodeComputedMap) ElementType() reflect.Type
func (K8sNodeComputedMap) ToK8sNodeComputedMapOutput ¶
func (i K8sNodeComputedMap) ToK8sNodeComputedMapOutput() K8sNodeComputedMapOutput
func (K8sNodeComputedMap) ToK8sNodeComputedMapOutputWithContext ¶
func (i K8sNodeComputedMap) ToK8sNodeComputedMapOutputWithContext(ctx context.Context) K8sNodeComputedMapOutput
type K8sNodeComputedMapInput ¶
type K8sNodeComputedMapInput interface { pulumi.Input ToK8sNodeComputedMapOutput() K8sNodeComputedMapOutput ToK8sNodeComputedMapOutputWithContext(context.Context) K8sNodeComputedMapOutput }
K8sNodeComputedMapInput is an input type that accepts K8sNodeComputedMap and K8sNodeComputedMapOutput values. You can construct a concrete instance of `K8sNodeComputedMapInput` via:
K8sNodeComputedMap{ "key": K8sNodeComputedArgs{...} }
type K8sNodeComputedMapOutput ¶
type K8sNodeComputedMapOutput struct{ *pulumi.OutputState }
func (K8sNodeComputedMapOutput) ElementType ¶
func (K8sNodeComputedMapOutput) ElementType() reflect.Type
func (K8sNodeComputedMapOutput) MapIndex ¶
func (o K8sNodeComputedMapOutput) MapIndex(k pulumi.StringInput) K8sNodeComputedOutput
func (K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutput ¶
func (o K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutput() K8sNodeComputedMapOutput
func (K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutputWithContext ¶
func (o K8sNodeComputedMapOutput) ToK8sNodeComputedMapOutputWithContext(ctx context.Context) K8sNodeComputedMapOutput
type K8sNodeComputedOutput ¶
type K8sNodeComputedOutput struct{ *pulumi.OutputState }
func (K8sNodeComputedOutput) Computed_ip ¶
func (o K8sNodeComputedOutput) Computed_ip() pulumi.StringOutput
func (K8sNodeComputedOutput) Computed_ip6 ¶
func (o K8sNodeComputedOutput) Computed_ip6() pulumi.StringOutput
func (K8sNodeComputedOutput) Console_url ¶
func (o K8sNodeComputedOutput) Console_url() pulumi.StringOutput
func (K8sNodeComputedOutput) ElementType ¶
func (K8sNodeComputedOutput) ElementType() reflect.Type
func (K8sNodeComputedOutput) Ip ¶
func (o K8sNodeComputedOutput) Ip() pulumi.StringOutput
func (K8sNodeComputedOutput) Network_name ¶
func (o K8sNodeComputedOutput) Network_name() pulumi.StringOutput
func (K8sNodeComputedOutput) Ssh_key ¶
func (o K8sNodeComputedOutput) Ssh_key() pulumi.StringOutput
func (K8sNodeComputedOutput) ToK8sNodeComputedOutput ¶
func (o K8sNodeComputedOutput) ToK8sNodeComputedOutput() K8sNodeComputedOutput
func (K8sNodeComputedOutput) ToK8sNodeComputedOutputWithContext ¶
func (o K8sNodeComputedOutput) ToK8sNodeComputedOutputWithContext(ctx context.Context) K8sNodeComputedOutput
func (K8sNodeComputedOutput) Token ¶
func (o K8sNodeComputedOutput) Token() pulumi.StringOutput
func (K8sNodeComputedOutput) Ygg_ip ¶
func (o K8sNodeComputedOutput) Ygg_ip() pulumi.StringOutput
type K8sNodeInput ¶
type K8sNodeInput struct { Cpu int `pulumi:"cpu"` Disk_size int `pulumi:"disk_size"` Flist *string `pulumi:"flist"` Flist_checksum *string `pulumi:"flist_checksum"` Memory int `pulumi:"memory"` Name string `pulumi:"name"` Node interface{} `pulumi:"node"` Planetary *bool `pulumi:"planetary"` Public_ip *bool `pulumi:"public_ip"` Public_ip6 *bool `pulumi:"public_ip6"` }
type K8sNodeInputArgs ¶
type K8sNodeInputArgs struct { Cpu pulumi.IntInput `pulumi:"cpu"` Disk_size pulumi.IntInput `pulumi:"disk_size"` Flist pulumi.StringPtrInput `pulumi:"flist"` Flist_checksum pulumi.StringPtrInput `pulumi:"flist_checksum"` Memory pulumi.IntInput `pulumi:"memory"` Name pulumi.StringInput `pulumi:"name"` Node pulumi.Input `pulumi:"node"` Planetary pulumi.BoolPtrInput `pulumi:"planetary"` Public_ip pulumi.BoolPtrInput `pulumi:"public_ip"` Public_ip6 pulumi.BoolPtrInput `pulumi:"public_ip6"` }
func (K8sNodeInputArgs) ElementType ¶
func (K8sNodeInputArgs) ElementType() reflect.Type
func (K8sNodeInputArgs) ToK8sNodeInputOutput ¶
func (i K8sNodeInputArgs) ToK8sNodeInputOutput() K8sNodeInputOutput
func (K8sNodeInputArgs) ToK8sNodeInputOutputWithContext ¶
func (i K8sNodeInputArgs) ToK8sNodeInputOutputWithContext(ctx context.Context) K8sNodeInputOutput
type K8sNodeInputArray ¶
type K8sNodeInputArray []K8sNodeInputInput
func (K8sNodeInputArray) ElementType ¶
func (K8sNodeInputArray) ElementType() reflect.Type
func (K8sNodeInputArray) ToK8sNodeInputArrayOutput ¶
func (i K8sNodeInputArray) ToK8sNodeInputArrayOutput() K8sNodeInputArrayOutput
func (K8sNodeInputArray) ToK8sNodeInputArrayOutputWithContext ¶
func (i K8sNodeInputArray) ToK8sNodeInputArrayOutputWithContext(ctx context.Context) K8sNodeInputArrayOutput
type K8sNodeInputArrayInput ¶
type K8sNodeInputArrayInput interface { pulumi.Input ToK8sNodeInputArrayOutput() K8sNodeInputArrayOutput ToK8sNodeInputArrayOutputWithContext(context.Context) K8sNodeInputArrayOutput }
K8sNodeInputArrayInput is an input type that accepts K8sNodeInputArray and K8sNodeInputArrayOutput values. You can construct a concrete instance of `K8sNodeInputArrayInput` via:
K8sNodeInputArray{ K8sNodeInputArgs{...} }
type K8sNodeInputArrayOutput ¶
type K8sNodeInputArrayOutput struct{ *pulumi.OutputState }
func (K8sNodeInputArrayOutput) ElementType ¶
func (K8sNodeInputArrayOutput) ElementType() reflect.Type
func (K8sNodeInputArrayOutput) Index ¶
func (o K8sNodeInputArrayOutput) Index(i pulumi.IntInput) K8sNodeInputOutput
func (K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutput ¶
func (o K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutput() K8sNodeInputArrayOutput
func (K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutputWithContext ¶
func (o K8sNodeInputArrayOutput) ToK8sNodeInputArrayOutputWithContext(ctx context.Context) K8sNodeInputArrayOutput
type K8sNodeInputInput ¶
type K8sNodeInputInput interface { pulumi.Input ToK8sNodeInputOutput() K8sNodeInputOutput ToK8sNodeInputOutputWithContext(context.Context) K8sNodeInputOutput }
K8sNodeInputInput is an input type that accepts K8sNodeInputArgs and K8sNodeInputOutput values. You can construct a concrete instance of `K8sNodeInputInput` via:
K8sNodeInputArgs{...}
type K8sNodeInputOutput ¶
type K8sNodeInputOutput struct{ *pulumi.OutputState }
func (K8sNodeInputOutput) Cpu ¶
func (o K8sNodeInputOutput) Cpu() pulumi.IntOutput
func (K8sNodeInputOutput) Disk_size ¶
func (o K8sNodeInputOutput) Disk_size() pulumi.IntOutput
func (K8sNodeInputOutput) ElementType ¶
func (K8sNodeInputOutput) ElementType() reflect.Type
func (K8sNodeInputOutput) Flist ¶
func (o K8sNodeInputOutput) Flist() pulumi.StringPtrOutput
func (K8sNodeInputOutput) Flist_checksum ¶
func (o K8sNodeInputOutput) Flist_checksum() pulumi.StringPtrOutput
func (K8sNodeInputOutput) Memory ¶
func (o K8sNodeInputOutput) Memory() pulumi.IntOutput
func (K8sNodeInputOutput) Name ¶
func (o K8sNodeInputOutput) Name() pulumi.StringOutput
func (K8sNodeInputOutput) Node ¶
func (o K8sNodeInputOutput) Node() pulumi.AnyOutput
func (K8sNodeInputOutput) Planetary ¶
func (o K8sNodeInputOutput) Planetary() pulumi.BoolPtrOutput
func (K8sNodeInputOutput) Public_ip ¶
func (o K8sNodeInputOutput) Public_ip() pulumi.BoolPtrOutput
func (K8sNodeInputOutput) Public_ip6 ¶
func (o K8sNodeInputOutput) Public_ip6() pulumi.BoolPtrOutput
func (K8sNodeInputOutput) ToK8sNodeInputOutput ¶
func (o K8sNodeInputOutput) ToK8sNodeInputOutput() K8sNodeInputOutput
func (K8sNodeInputOutput) ToK8sNodeInputOutputWithContext ¶
func (o K8sNodeInputOutput) ToK8sNodeInputOutputWithContext(ctx context.Context) K8sNodeInputOutput
type Kubernetes ¶
type Kubernetes struct { pulumi.CustomResourceState Master K8sNodeInputOutput `pulumi:"master"` Master_computed K8sNodeComputedOutput `pulumi:"master_computed"` Network_name pulumi.StringOutput `pulumi:"network_name"` Node_deployment_id pulumi.IntMapOutput `pulumi:"node_deployment_id"` Nodes_ip_range pulumi.StringMapOutput `pulumi:"nodes_ip_range"` Solution_type pulumi.StringPtrOutput `pulumi:"solution_type"` Ssh_key pulumi.StringPtrOutput `pulumi:"ssh_key"` Token pulumi.StringOutput `pulumi:"token"` Workers K8sNodeInputArrayOutput `pulumi:"workers"` Workers_computed K8sNodeComputedMapOutput `pulumi:"workers_computed"` }
func GetKubernetes ¶
func GetKubernetes(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KubernetesState, opts ...pulumi.ResourceOption) (*Kubernetes, error)
GetKubernetes gets an existing Kubernetes resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewKubernetes ¶
func NewKubernetes(ctx *pulumi.Context, name string, args *KubernetesArgs, opts ...pulumi.ResourceOption) (*Kubernetes, error)
NewKubernetes registers a new resource with the given unique name, arguments, and options.
func (*Kubernetes) ElementType ¶
func (*Kubernetes) ElementType() reflect.Type
func (*Kubernetes) ToKubernetesOutput ¶
func (i *Kubernetes) ToKubernetesOutput() KubernetesOutput
func (*Kubernetes) ToKubernetesOutputWithContext ¶
func (i *Kubernetes) ToKubernetesOutputWithContext(ctx context.Context) KubernetesOutput
type KubernetesArgs ¶
type KubernetesArgs struct { Master K8sNodeInputInput Network_name pulumi.StringInput Solution_type pulumi.StringPtrInput Ssh_key pulumi.StringPtrInput Token pulumi.StringInput Workers K8sNodeInputArrayInput }
The set of arguments for constructing a Kubernetes resource.
func (KubernetesArgs) ElementType ¶
func (KubernetesArgs) ElementType() reflect.Type
type KubernetesArray ¶
type KubernetesArray []KubernetesInput
func (KubernetesArray) ElementType ¶
func (KubernetesArray) ElementType() reflect.Type
func (KubernetesArray) ToKubernetesArrayOutput ¶
func (i KubernetesArray) ToKubernetesArrayOutput() KubernetesArrayOutput
func (KubernetesArray) ToKubernetesArrayOutputWithContext ¶
func (i KubernetesArray) ToKubernetesArrayOutputWithContext(ctx context.Context) KubernetesArrayOutput
type KubernetesArrayInput ¶
type KubernetesArrayInput interface { pulumi.Input ToKubernetesArrayOutput() KubernetesArrayOutput ToKubernetesArrayOutputWithContext(context.Context) KubernetesArrayOutput }
KubernetesArrayInput is an input type that accepts KubernetesArray and KubernetesArrayOutput values. You can construct a concrete instance of `KubernetesArrayInput` via:
KubernetesArray{ KubernetesArgs{...} }
type KubernetesArrayOutput ¶
type KubernetesArrayOutput struct{ *pulumi.OutputState }
func (KubernetesArrayOutput) ElementType ¶
func (KubernetesArrayOutput) ElementType() reflect.Type
func (KubernetesArrayOutput) Index ¶
func (o KubernetesArrayOutput) Index(i pulumi.IntInput) KubernetesOutput
func (KubernetesArrayOutput) ToKubernetesArrayOutput ¶
func (o KubernetesArrayOutput) ToKubernetesArrayOutput() KubernetesArrayOutput
func (KubernetesArrayOutput) ToKubernetesArrayOutputWithContext ¶
func (o KubernetesArrayOutput) ToKubernetesArrayOutputWithContext(ctx context.Context) KubernetesArrayOutput
type KubernetesInput ¶
type KubernetesInput interface { pulumi.Input ToKubernetesOutput() KubernetesOutput ToKubernetesOutputWithContext(ctx context.Context) KubernetesOutput }
type KubernetesMap ¶
type KubernetesMap map[string]KubernetesInput
func (KubernetesMap) ElementType ¶
func (KubernetesMap) ElementType() reflect.Type
func (KubernetesMap) ToKubernetesMapOutput ¶
func (i KubernetesMap) ToKubernetesMapOutput() KubernetesMapOutput
func (KubernetesMap) ToKubernetesMapOutputWithContext ¶
func (i KubernetesMap) ToKubernetesMapOutputWithContext(ctx context.Context) KubernetesMapOutput
type KubernetesMapInput ¶
type KubernetesMapInput interface { pulumi.Input ToKubernetesMapOutput() KubernetesMapOutput ToKubernetesMapOutputWithContext(context.Context) KubernetesMapOutput }
KubernetesMapInput is an input type that accepts KubernetesMap and KubernetesMapOutput values. You can construct a concrete instance of `KubernetesMapInput` via:
KubernetesMap{ "key": KubernetesArgs{...} }
type KubernetesMapOutput ¶
type KubernetesMapOutput struct{ *pulumi.OutputState }
func (KubernetesMapOutput) ElementType ¶
func (KubernetesMapOutput) ElementType() reflect.Type
func (KubernetesMapOutput) MapIndex ¶
func (o KubernetesMapOutput) MapIndex(k pulumi.StringInput) KubernetesOutput
func (KubernetesMapOutput) ToKubernetesMapOutput ¶
func (o KubernetesMapOutput) ToKubernetesMapOutput() KubernetesMapOutput
func (KubernetesMapOutput) ToKubernetesMapOutputWithContext ¶
func (o KubernetesMapOutput) ToKubernetesMapOutputWithContext(ctx context.Context) KubernetesMapOutput
type KubernetesOutput ¶
type KubernetesOutput struct{ *pulumi.OutputState }
func (KubernetesOutput) ElementType ¶
func (KubernetesOutput) ElementType() reflect.Type
func (KubernetesOutput) Master ¶
func (o KubernetesOutput) Master() K8sNodeInputOutput
func (KubernetesOutput) Master_computed ¶
func (o KubernetesOutput) Master_computed() K8sNodeComputedOutput
func (KubernetesOutput) Network_name ¶
func (o KubernetesOutput) Network_name() pulumi.StringOutput
func (KubernetesOutput) Node_deployment_id ¶
func (o KubernetesOutput) Node_deployment_id() pulumi.IntMapOutput
func (KubernetesOutput) Nodes_ip_range ¶
func (o KubernetesOutput) Nodes_ip_range() pulumi.StringMapOutput
func (KubernetesOutput) Solution_type ¶
func (o KubernetesOutput) Solution_type() pulumi.StringPtrOutput
func (KubernetesOutput) Ssh_key ¶
func (o KubernetesOutput) Ssh_key() pulumi.StringPtrOutput
func (KubernetesOutput) ToKubernetesOutput ¶
func (o KubernetesOutput) ToKubernetesOutput() KubernetesOutput
func (KubernetesOutput) ToKubernetesOutputWithContext ¶
func (o KubernetesOutput) ToKubernetesOutputWithContext(ctx context.Context) KubernetesOutput
func (KubernetesOutput) Token ¶
func (o KubernetesOutput) Token() pulumi.StringOutput
func (KubernetesOutput) Workers ¶
func (o KubernetesOutput) Workers() K8sNodeInputArrayOutput
func (KubernetesOutput) Workers_computed ¶
func (o KubernetesOutput) Workers_computed() K8sNodeComputedMapOutput
type KubernetesState ¶
type KubernetesState struct { }
func (KubernetesState) ElementType ¶
func (KubernetesState) ElementType() reflect.Type
type MetadataArgs ¶
type MetadataArgs struct { Backends BackendArrayInput `pulumi:"backends"` Encryption_algorithm pulumi.StringPtrInput `pulumi:"encryption_algorithm"` Encryption_key pulumi.StringInput `pulumi:"encryption_key"` Prefix pulumi.StringInput `pulumi:"prefix"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (MetadataArgs) ElementType ¶
func (MetadataArgs) ElementType() reflect.Type
func (MetadataArgs) ToMetadataOutput ¶
func (i MetadataArgs) ToMetadataOutput() MetadataOutput
func (MetadataArgs) ToMetadataOutputWithContext ¶
func (i MetadataArgs) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
type MetadataInput ¶
type MetadataInput interface { pulumi.Input ToMetadataOutput() MetadataOutput ToMetadataOutputWithContext(context.Context) MetadataOutput }
MetadataInput is an input type that accepts MetadataArgs and MetadataOutput values. You can construct a concrete instance of `MetadataInput` via:
MetadataArgs{...}
type MetadataOutput ¶
type MetadataOutput struct{ *pulumi.OutputState }
func (MetadataOutput) Backends ¶
func (o MetadataOutput) Backends() BackendArrayOutput
func (MetadataOutput) ElementType ¶
func (MetadataOutput) ElementType() reflect.Type
func (MetadataOutput) Encryption_algorithm ¶
func (o MetadataOutput) Encryption_algorithm() pulumi.StringPtrOutput
func (MetadataOutput) Encryption_key ¶
func (o MetadataOutput) Encryption_key() pulumi.StringOutput
func (MetadataOutput) Prefix ¶
func (o MetadataOutput) Prefix() pulumi.StringOutput
func (MetadataOutput) ToMetadataOutput ¶
func (o MetadataOutput) ToMetadataOutput() MetadataOutput
func (MetadataOutput) ToMetadataOutputWithContext ¶
func (o MetadataOutput) ToMetadataOutputWithContext(ctx context.Context) MetadataOutput
func (MetadataOutput) Type ¶
func (o MetadataOutput) Type() pulumi.StringPtrOutput
type MountArgs ¶
type MountArgs struct { Disk_name pulumi.StringInput `pulumi:"disk_name"` Mount_point pulumi.StringInput `pulumi:"mount_point"` }
func (MountArgs) ElementType ¶
func (MountArgs) ToMountOutput ¶
func (i MountArgs) ToMountOutput() MountOutput
func (MountArgs) ToMountOutputWithContext ¶
func (i MountArgs) ToMountOutputWithContext(ctx context.Context) MountOutput
type MountArray ¶
type MountArray []MountInput
func (MountArray) ElementType ¶
func (MountArray) ElementType() reflect.Type
func (MountArray) ToMountArrayOutput ¶
func (i MountArray) ToMountArrayOutput() MountArrayOutput
func (MountArray) ToMountArrayOutputWithContext ¶
func (i MountArray) ToMountArrayOutputWithContext(ctx context.Context) MountArrayOutput
type MountArrayInput ¶
type MountArrayInput interface { pulumi.Input ToMountArrayOutput() MountArrayOutput ToMountArrayOutputWithContext(context.Context) MountArrayOutput }
MountArrayInput is an input type that accepts MountArray and MountArrayOutput values. You can construct a concrete instance of `MountArrayInput` via:
MountArray{ MountArgs{...} }
type MountArrayOutput ¶
type MountArrayOutput struct{ *pulumi.OutputState }
func (MountArrayOutput) ElementType ¶
func (MountArrayOutput) ElementType() reflect.Type
func (MountArrayOutput) Index ¶
func (o MountArrayOutput) Index(i pulumi.IntInput) MountOutput
func (MountArrayOutput) ToMountArrayOutput ¶
func (o MountArrayOutput) ToMountArrayOutput() MountArrayOutput
func (MountArrayOutput) ToMountArrayOutputWithContext ¶
func (o MountArrayOutput) ToMountArrayOutputWithContext(ctx context.Context) MountArrayOutput
type MountInput ¶
type MountInput interface { pulumi.Input ToMountOutput() MountOutput ToMountOutputWithContext(context.Context) MountOutput }
MountInput is an input type that accepts MountArgs and MountOutput values. You can construct a concrete instance of `MountInput` via:
MountArgs{...}
type MountOutput ¶
type MountOutput struct{ *pulumi.OutputState }
func (MountOutput) Disk_name ¶
func (o MountOutput) Disk_name() pulumi.StringOutput
func (MountOutput) ElementType ¶
func (MountOutput) ElementType() reflect.Type
func (MountOutput) Mount_point ¶
func (o MountOutput) Mount_point() pulumi.StringOutput
func (MountOutput) ToMountOutput ¶
func (o MountOutput) ToMountOutput() MountOutput
func (MountOutput) ToMountOutputWithContext ¶
func (o MountOutput) ToMountOutputWithContext(ctx context.Context) MountOutput
type Network ¶
type Network struct { pulumi.CustomResourceState Access_wg_config pulumi.StringOutput `pulumi:"access_wg_config"` Add_wg_access pulumi.BoolPtrOutput `pulumi:"add_wg_access"` Description pulumi.StringOutput `pulumi:"description"` External_ip pulumi.StringOutput `pulumi:"external_ip"` External_sk pulumi.StringOutput `pulumi:"external_sk"` Ip_range pulumi.StringOutput `pulumi:"ip_range"` Name pulumi.StringOutput `pulumi:"name"` Node_deployment_id pulumi.IntMapOutput `pulumi:"node_deployment_id"` Nodes pulumi.ArrayOutput `pulumi:"nodes"` Nodes_ip_range pulumi.StringMapOutput `pulumi:"nodes_ip_range"` Public_node_id pulumi.IntOutput `pulumi:"public_node_id"` Solution_type pulumi.StringPtrOutput `pulumi:"solution_type"` }
func GetNetwork ¶
func GetNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NetworkState, opts ...pulumi.ResourceOption) (*Network, error)
GetNetwork gets an existing Network resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNetwork ¶
func NewNetwork(ctx *pulumi.Context, name string, args *NetworkArgs, opts ...pulumi.ResourceOption) (*Network, error)
NewNetwork registers a new resource with the given unique name, arguments, and options.
func (*Network) ElementType ¶
func (*Network) ToNetworkOutput ¶
func (i *Network) ToNetworkOutput() NetworkOutput
func (*Network) ToNetworkOutputWithContext ¶
func (i *Network) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
type NetworkArgs ¶
type NetworkArgs struct { Add_wg_access pulumi.BoolPtrInput Description pulumi.StringInput Ip_range pulumi.StringInput Name pulumi.StringInput Nodes pulumi.ArrayInput Solution_type pulumi.StringPtrInput }
The set of arguments for constructing a Network resource.
func (NetworkArgs) ElementType ¶
func (NetworkArgs) ElementType() reflect.Type
type NetworkArray ¶
type NetworkArray []NetworkInput
func (NetworkArray) ElementType ¶
func (NetworkArray) ElementType() reflect.Type
func (NetworkArray) ToNetworkArrayOutput ¶
func (i NetworkArray) ToNetworkArrayOutput() NetworkArrayOutput
func (NetworkArray) ToNetworkArrayOutputWithContext ¶
func (i NetworkArray) ToNetworkArrayOutputWithContext(ctx context.Context) NetworkArrayOutput
type NetworkArrayInput ¶
type NetworkArrayInput interface { pulumi.Input ToNetworkArrayOutput() NetworkArrayOutput ToNetworkArrayOutputWithContext(context.Context) NetworkArrayOutput }
NetworkArrayInput is an input type that accepts NetworkArray and NetworkArrayOutput values. You can construct a concrete instance of `NetworkArrayInput` via:
NetworkArray{ NetworkArgs{...} }
type NetworkArrayOutput ¶
type NetworkArrayOutput struct{ *pulumi.OutputState }
func (NetworkArrayOutput) ElementType ¶
func (NetworkArrayOutput) ElementType() reflect.Type
func (NetworkArrayOutput) Index ¶
func (o NetworkArrayOutput) Index(i pulumi.IntInput) NetworkOutput
func (NetworkArrayOutput) ToNetworkArrayOutput ¶
func (o NetworkArrayOutput) ToNetworkArrayOutput() NetworkArrayOutput
func (NetworkArrayOutput) ToNetworkArrayOutputWithContext ¶
func (o NetworkArrayOutput) ToNetworkArrayOutputWithContext(ctx context.Context) NetworkArrayOutput
type NetworkInput ¶
type NetworkInput interface { pulumi.Input ToNetworkOutput() NetworkOutput ToNetworkOutputWithContext(ctx context.Context) NetworkOutput }
type NetworkMap ¶
type NetworkMap map[string]NetworkInput
func (NetworkMap) ElementType ¶
func (NetworkMap) ElementType() reflect.Type
func (NetworkMap) ToNetworkMapOutput ¶
func (i NetworkMap) ToNetworkMapOutput() NetworkMapOutput
func (NetworkMap) ToNetworkMapOutputWithContext ¶
func (i NetworkMap) ToNetworkMapOutputWithContext(ctx context.Context) NetworkMapOutput
type NetworkMapInput ¶
type NetworkMapInput interface { pulumi.Input ToNetworkMapOutput() NetworkMapOutput ToNetworkMapOutputWithContext(context.Context) NetworkMapOutput }
NetworkMapInput is an input type that accepts NetworkMap and NetworkMapOutput values. You can construct a concrete instance of `NetworkMapInput` via:
NetworkMap{ "key": NetworkArgs{...} }
type NetworkMapOutput ¶
type NetworkMapOutput struct{ *pulumi.OutputState }
func (NetworkMapOutput) ElementType ¶
func (NetworkMapOutput) ElementType() reflect.Type
func (NetworkMapOutput) MapIndex ¶
func (o NetworkMapOutput) MapIndex(k pulumi.StringInput) NetworkOutput
func (NetworkMapOutput) ToNetworkMapOutput ¶
func (o NetworkMapOutput) ToNetworkMapOutput() NetworkMapOutput
func (NetworkMapOutput) ToNetworkMapOutputWithContext ¶
func (o NetworkMapOutput) ToNetworkMapOutputWithContext(ctx context.Context) NetworkMapOutput
type NetworkOutput ¶
type NetworkOutput struct{ *pulumi.OutputState }
func (NetworkOutput) Access_wg_config ¶
func (o NetworkOutput) Access_wg_config() pulumi.StringOutput
func (NetworkOutput) Add_wg_access ¶
func (o NetworkOutput) Add_wg_access() pulumi.BoolPtrOutput
func (NetworkOutput) Description ¶
func (o NetworkOutput) Description() pulumi.StringOutput
func (NetworkOutput) ElementType ¶
func (NetworkOutput) ElementType() reflect.Type
func (NetworkOutput) External_ip ¶
func (o NetworkOutput) External_ip() pulumi.StringOutput
func (NetworkOutput) External_sk ¶
func (o NetworkOutput) External_sk() pulumi.StringOutput
func (NetworkOutput) Ip_range ¶
func (o NetworkOutput) Ip_range() pulumi.StringOutput
func (NetworkOutput) Name ¶
func (o NetworkOutput) Name() pulumi.StringOutput
func (NetworkOutput) Node_deployment_id ¶
func (o NetworkOutput) Node_deployment_id() pulumi.IntMapOutput
func (NetworkOutput) Nodes ¶
func (o NetworkOutput) Nodes() pulumi.ArrayOutput
func (NetworkOutput) Nodes_ip_range ¶
func (o NetworkOutput) Nodes_ip_range() pulumi.StringMapOutput
func (NetworkOutput) Public_node_id ¶
func (o NetworkOutput) Public_node_id() pulumi.IntOutput
func (NetworkOutput) Solution_type ¶
func (o NetworkOutput) Solution_type() pulumi.StringPtrOutput
func (NetworkOutput) ToNetworkOutput ¶
func (o NetworkOutput) ToNetworkOutput() NetworkOutput
func (NetworkOutput) ToNetworkOutputWithContext ¶
func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
type NetworkState ¶
type NetworkState struct { }
func (NetworkState) ElementType ¶
func (NetworkState) ElementType() reflect.Type
type QSFSComputed ¶
type QSFSComputed struct {
Metrics_endpoint string `pulumi:"metrics_endpoint"`
}
type QSFSComputedArgs ¶
type QSFSComputedArgs struct {
Metrics_endpoint pulumi.StringInput `pulumi:"metrics_endpoint"`
}
func (QSFSComputedArgs) ElementType ¶
func (QSFSComputedArgs) ElementType() reflect.Type
func (QSFSComputedArgs) ToQSFSComputedOutput ¶
func (i QSFSComputedArgs) ToQSFSComputedOutput() QSFSComputedOutput
func (QSFSComputedArgs) ToQSFSComputedOutputWithContext ¶
func (i QSFSComputedArgs) ToQSFSComputedOutputWithContext(ctx context.Context) QSFSComputedOutput
type QSFSComputedArray ¶
type QSFSComputedArray []QSFSComputedInput
func (QSFSComputedArray) ElementType ¶
func (QSFSComputedArray) ElementType() reflect.Type
func (QSFSComputedArray) ToQSFSComputedArrayOutput ¶
func (i QSFSComputedArray) ToQSFSComputedArrayOutput() QSFSComputedArrayOutput
func (QSFSComputedArray) ToQSFSComputedArrayOutputWithContext ¶
func (i QSFSComputedArray) ToQSFSComputedArrayOutputWithContext(ctx context.Context) QSFSComputedArrayOutput
type QSFSComputedArrayInput ¶
type QSFSComputedArrayInput interface { pulumi.Input ToQSFSComputedArrayOutput() QSFSComputedArrayOutput ToQSFSComputedArrayOutputWithContext(context.Context) QSFSComputedArrayOutput }
QSFSComputedArrayInput is an input type that accepts QSFSComputedArray and QSFSComputedArrayOutput values. You can construct a concrete instance of `QSFSComputedArrayInput` via:
QSFSComputedArray{ QSFSComputedArgs{...} }
type QSFSComputedArrayOutput ¶
type QSFSComputedArrayOutput struct{ *pulumi.OutputState }
func (QSFSComputedArrayOutput) ElementType ¶
func (QSFSComputedArrayOutput) ElementType() reflect.Type
func (QSFSComputedArrayOutput) Index ¶
func (o QSFSComputedArrayOutput) Index(i pulumi.IntInput) QSFSComputedOutput
func (QSFSComputedArrayOutput) ToQSFSComputedArrayOutput ¶
func (o QSFSComputedArrayOutput) ToQSFSComputedArrayOutput() QSFSComputedArrayOutput
func (QSFSComputedArrayOutput) ToQSFSComputedArrayOutputWithContext ¶
func (o QSFSComputedArrayOutput) ToQSFSComputedArrayOutputWithContext(ctx context.Context) QSFSComputedArrayOutput
type QSFSComputedInput ¶
type QSFSComputedInput interface { pulumi.Input ToQSFSComputedOutput() QSFSComputedOutput ToQSFSComputedOutputWithContext(context.Context) QSFSComputedOutput }
QSFSComputedInput is an input type that accepts QSFSComputedArgs and QSFSComputedOutput values. You can construct a concrete instance of `QSFSComputedInput` via:
QSFSComputedArgs{...}
type QSFSComputedOutput ¶
type QSFSComputedOutput struct{ *pulumi.OutputState }
func (QSFSComputedOutput) ElementType ¶
func (QSFSComputedOutput) ElementType() reflect.Type
func (QSFSComputedOutput) Metrics_endpoint ¶
func (o QSFSComputedOutput) Metrics_endpoint() pulumi.StringOutput
func (QSFSComputedOutput) ToQSFSComputedOutput ¶
func (o QSFSComputedOutput) ToQSFSComputedOutput() QSFSComputedOutput
func (QSFSComputedOutput) ToQSFSComputedOutputWithContext ¶
func (o QSFSComputedOutput) ToQSFSComputedOutputWithContext(ctx context.Context) QSFSComputedOutput
type QSFSInput ¶
type QSFSInput struct { Cache int `pulumi:"cache"` Compression_algorithm *string `pulumi:"compression_algorithm"` Description *string `pulumi:"description"` Encryption_algorithm *string `pulumi:"encryption_algorithm"` Encryption_key string `pulumi:"encryption_key"` Expected_shards int `pulumi:"expected_shards"` Groups []Group `pulumi:"groups"` Max_zdb_data_dir_size int `pulumi:"max_zdb_data_dir_size"` Metadata Metadata `pulumi:"metadata"` Minimal_shards int `pulumi:"minimal_shards"` Name string `pulumi:"name"` Redundant_groups int `pulumi:"redundant_groups"` Redundant_nodes int `pulumi:"redundant_nodes"` }
type QSFSInputArgs ¶
type QSFSInputArgs struct { Cache pulumi.IntInput `pulumi:"cache"` Compression_algorithm pulumi.StringPtrInput `pulumi:"compression_algorithm"` Description pulumi.StringPtrInput `pulumi:"description"` Encryption_algorithm pulumi.StringPtrInput `pulumi:"encryption_algorithm"` Encryption_key pulumi.StringInput `pulumi:"encryption_key"` Expected_shards pulumi.IntInput `pulumi:"expected_shards"` Groups GroupArrayInput `pulumi:"groups"` Max_zdb_data_dir_size pulumi.IntInput `pulumi:"max_zdb_data_dir_size"` Metadata MetadataInput `pulumi:"metadata"` Minimal_shards pulumi.IntInput `pulumi:"minimal_shards"` Name pulumi.StringInput `pulumi:"name"` Redundant_groups pulumi.IntInput `pulumi:"redundant_groups"` Redundant_nodes pulumi.IntInput `pulumi:"redundant_nodes"` }
func (QSFSInputArgs) ElementType ¶
func (QSFSInputArgs) ElementType() reflect.Type
func (QSFSInputArgs) ToQSFSInputOutput ¶
func (i QSFSInputArgs) ToQSFSInputOutput() QSFSInputOutput
func (QSFSInputArgs) ToQSFSInputOutputWithContext ¶
func (i QSFSInputArgs) ToQSFSInputOutputWithContext(ctx context.Context) QSFSInputOutput
type QSFSInputArray ¶
type QSFSInputArray []QSFSInputInput
func (QSFSInputArray) ElementType ¶
func (QSFSInputArray) ElementType() reflect.Type
func (QSFSInputArray) ToQSFSInputArrayOutput ¶
func (i QSFSInputArray) ToQSFSInputArrayOutput() QSFSInputArrayOutput
func (QSFSInputArray) ToQSFSInputArrayOutputWithContext ¶
func (i QSFSInputArray) ToQSFSInputArrayOutputWithContext(ctx context.Context) QSFSInputArrayOutput
type QSFSInputArrayInput ¶
type QSFSInputArrayInput interface { pulumi.Input ToQSFSInputArrayOutput() QSFSInputArrayOutput ToQSFSInputArrayOutputWithContext(context.Context) QSFSInputArrayOutput }
QSFSInputArrayInput is an input type that accepts QSFSInputArray and QSFSInputArrayOutput values. You can construct a concrete instance of `QSFSInputArrayInput` via:
QSFSInputArray{ QSFSInputArgs{...} }
type QSFSInputArrayOutput ¶
type QSFSInputArrayOutput struct{ *pulumi.OutputState }
func (QSFSInputArrayOutput) ElementType ¶
func (QSFSInputArrayOutput) ElementType() reflect.Type
func (QSFSInputArrayOutput) Index ¶
func (o QSFSInputArrayOutput) Index(i pulumi.IntInput) QSFSInputOutput
func (QSFSInputArrayOutput) ToQSFSInputArrayOutput ¶
func (o QSFSInputArrayOutput) ToQSFSInputArrayOutput() QSFSInputArrayOutput
func (QSFSInputArrayOutput) ToQSFSInputArrayOutputWithContext ¶
func (o QSFSInputArrayOutput) ToQSFSInputArrayOutputWithContext(ctx context.Context) QSFSInputArrayOutput
type QSFSInputInput ¶
type QSFSInputInput interface { pulumi.Input ToQSFSInputOutput() QSFSInputOutput ToQSFSInputOutputWithContext(context.Context) QSFSInputOutput }
QSFSInputInput is an input type that accepts QSFSInputArgs and QSFSInputOutput values. You can construct a concrete instance of `QSFSInputInput` via:
QSFSInputArgs{...}
type QSFSInputOutput ¶
type QSFSInputOutput struct{ *pulumi.OutputState }
func (QSFSInputOutput) Cache ¶
func (o QSFSInputOutput) Cache() pulumi.IntOutput
func (QSFSInputOutput) Compression_algorithm ¶
func (o QSFSInputOutput) Compression_algorithm() pulumi.StringPtrOutput
func (QSFSInputOutput) Description ¶
func (o QSFSInputOutput) Description() pulumi.StringPtrOutput
func (QSFSInputOutput) ElementType ¶
func (QSFSInputOutput) ElementType() reflect.Type
func (QSFSInputOutput) Encryption_algorithm ¶
func (o QSFSInputOutput) Encryption_algorithm() pulumi.StringPtrOutput
func (QSFSInputOutput) Encryption_key ¶
func (o QSFSInputOutput) Encryption_key() pulumi.StringOutput
func (QSFSInputOutput) Expected_shards ¶
func (o QSFSInputOutput) Expected_shards() pulumi.IntOutput
func (QSFSInputOutput) Groups ¶
func (o QSFSInputOutput) Groups() GroupArrayOutput
func (QSFSInputOutput) Max_zdb_data_dir_size ¶
func (o QSFSInputOutput) Max_zdb_data_dir_size() pulumi.IntOutput
func (QSFSInputOutput) Metadata ¶
func (o QSFSInputOutput) Metadata() MetadataOutput
func (QSFSInputOutput) Minimal_shards ¶
func (o QSFSInputOutput) Minimal_shards() pulumi.IntOutput
func (QSFSInputOutput) Name ¶
func (o QSFSInputOutput) Name() pulumi.StringOutput
func (QSFSInputOutput) Redundant_groups ¶
func (o QSFSInputOutput) Redundant_groups() pulumi.IntOutput
func (QSFSInputOutput) Redundant_nodes ¶
func (o QSFSInputOutput) Redundant_nodes() pulumi.IntOutput
func (QSFSInputOutput) ToQSFSInputOutput ¶
func (o QSFSInputOutput) ToQSFSInputOutput() QSFSInputOutput
func (QSFSInputOutput) ToQSFSInputOutputWithContext ¶
func (o QSFSInputOutput) ToQSFSInputOutputWithContext(ctx context.Context) QSFSInputOutput
type Scheduler ¶
type Scheduler struct { pulumi.CustomResourceState Certification_type pulumi.StringPtrOutput `pulumi:"certification_type"` City pulumi.StringPtrOutput `pulumi:"city"` Country pulumi.StringPtrOutput `pulumi:"country"` Dedicated pulumi.BoolPtrOutput `pulumi:"dedicated"` Domain pulumi.BoolPtrOutput `pulumi:"domain"` Farm_ids pulumi.IntArrayOutput `pulumi:"farm_ids"` Farm_name pulumi.StringPtrOutput `pulumi:"farm_name"` Free_ips pulumi.IntPtrOutput `pulumi:"free_ips"` Gpu_available pulumi.BoolPtrOutput `pulumi:"gpu_available"` Gpu_device_id pulumi.StringPtrOutput `pulumi:"gpu_device_id"` Gpu_device_name pulumi.StringPtrOutput `pulumi:"gpu_device_name"` Gpu_vendor_id pulumi.StringPtrOutput `pulumi:"gpu_vendor_id"` Gpu_vendor_name pulumi.StringPtrOutput `pulumi:"gpu_vendor_name"` Has_gpu pulumi.BoolPtrOutput `pulumi:"has_gpu"` Hru pulumi.IntPtrOutput `pulumi:"hru"` Ipv4 pulumi.BoolPtrOutput `pulumi:"ipv4"` Ipv6 pulumi.BoolPtrOutput `pulumi:"ipv6"` Mru pulumi.IntPtrOutput `pulumi:"mru"` Node_id pulumi.IntPtrOutput `pulumi:"node_id"` Nodes pulumi.IntArrayOutput `pulumi:"nodes"` Rentable pulumi.BoolPtrOutput `pulumi:"rentable"` Rented pulumi.BoolPtrOutput `pulumi:"rented"` Sru pulumi.IntPtrOutput `pulumi:"sru"` Twin_id pulumi.IntPtrOutput `pulumi:"twin_id"` }
func GetScheduler ¶
func GetScheduler(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SchedulerState, opts ...pulumi.ResourceOption) (*Scheduler, error)
GetScheduler gets an existing Scheduler resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewScheduler ¶
func NewScheduler(ctx *pulumi.Context, name string, args *SchedulerArgs, opts ...pulumi.ResourceOption) (*Scheduler, error)
NewScheduler registers a new resource with the given unique name, arguments, and options.
func (*Scheduler) ElementType ¶
func (*Scheduler) ToSchedulerOutput ¶
func (i *Scheduler) ToSchedulerOutput() SchedulerOutput
func (*Scheduler) ToSchedulerOutputWithContext ¶
func (i *Scheduler) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
type SchedulerArgs ¶
type SchedulerArgs struct { Certification_type pulumi.StringPtrInput City pulumi.StringPtrInput Country pulumi.StringPtrInput Dedicated pulumi.BoolPtrInput Domain pulumi.BoolPtrInput Farm_ids pulumi.IntArrayInput Farm_name pulumi.StringPtrInput Free_ips pulumi.IntPtrInput Gpu_available pulumi.BoolPtrInput Gpu_device_id pulumi.StringPtrInput Gpu_device_name pulumi.StringPtrInput Gpu_vendor_id pulumi.StringPtrInput Gpu_vendor_name pulumi.StringPtrInput Has_gpu pulumi.BoolPtrInput Hru pulumi.IntPtrInput Ipv4 pulumi.BoolPtrInput Ipv6 pulumi.BoolPtrInput Mru pulumi.IntPtrInput Node_id pulumi.IntPtrInput Rentable pulumi.BoolPtrInput Rented pulumi.BoolPtrInput Sru pulumi.IntPtrInput Twin_id pulumi.IntPtrInput }
The set of arguments for constructing a Scheduler resource.
func (SchedulerArgs) ElementType ¶
func (SchedulerArgs) ElementType() reflect.Type
type SchedulerArray ¶
type SchedulerArray []SchedulerInput
func (SchedulerArray) ElementType ¶
func (SchedulerArray) ElementType() reflect.Type
func (SchedulerArray) ToSchedulerArrayOutput ¶
func (i SchedulerArray) ToSchedulerArrayOutput() SchedulerArrayOutput
func (SchedulerArray) ToSchedulerArrayOutputWithContext ¶
func (i SchedulerArray) ToSchedulerArrayOutputWithContext(ctx context.Context) SchedulerArrayOutput
type SchedulerArrayInput ¶
type SchedulerArrayInput interface { pulumi.Input ToSchedulerArrayOutput() SchedulerArrayOutput ToSchedulerArrayOutputWithContext(context.Context) SchedulerArrayOutput }
SchedulerArrayInput is an input type that accepts SchedulerArray and SchedulerArrayOutput values. You can construct a concrete instance of `SchedulerArrayInput` via:
SchedulerArray{ SchedulerArgs{...} }
type SchedulerArrayOutput ¶
type SchedulerArrayOutput struct{ *pulumi.OutputState }
func (SchedulerArrayOutput) ElementType ¶
func (SchedulerArrayOutput) ElementType() reflect.Type
func (SchedulerArrayOutput) Index ¶
func (o SchedulerArrayOutput) Index(i pulumi.IntInput) SchedulerOutput
func (SchedulerArrayOutput) ToSchedulerArrayOutput ¶
func (o SchedulerArrayOutput) ToSchedulerArrayOutput() SchedulerArrayOutput
func (SchedulerArrayOutput) ToSchedulerArrayOutputWithContext ¶
func (o SchedulerArrayOutput) ToSchedulerArrayOutputWithContext(ctx context.Context) SchedulerArrayOutput
type SchedulerInput ¶
type SchedulerInput interface { pulumi.Input ToSchedulerOutput() SchedulerOutput ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput }
type SchedulerMap ¶
type SchedulerMap map[string]SchedulerInput
func (SchedulerMap) ElementType ¶
func (SchedulerMap) ElementType() reflect.Type
func (SchedulerMap) ToSchedulerMapOutput ¶
func (i SchedulerMap) ToSchedulerMapOutput() SchedulerMapOutput
func (SchedulerMap) ToSchedulerMapOutputWithContext ¶
func (i SchedulerMap) ToSchedulerMapOutputWithContext(ctx context.Context) SchedulerMapOutput
type SchedulerMapInput ¶
type SchedulerMapInput interface { pulumi.Input ToSchedulerMapOutput() SchedulerMapOutput ToSchedulerMapOutputWithContext(context.Context) SchedulerMapOutput }
SchedulerMapInput is an input type that accepts SchedulerMap and SchedulerMapOutput values. You can construct a concrete instance of `SchedulerMapInput` via:
SchedulerMap{ "key": SchedulerArgs{...} }
type SchedulerMapOutput ¶
type SchedulerMapOutput struct{ *pulumi.OutputState }
func (SchedulerMapOutput) ElementType ¶
func (SchedulerMapOutput) ElementType() reflect.Type
func (SchedulerMapOutput) MapIndex ¶
func (o SchedulerMapOutput) MapIndex(k pulumi.StringInput) SchedulerOutput
func (SchedulerMapOutput) ToSchedulerMapOutput ¶
func (o SchedulerMapOutput) ToSchedulerMapOutput() SchedulerMapOutput
func (SchedulerMapOutput) ToSchedulerMapOutputWithContext ¶
func (o SchedulerMapOutput) ToSchedulerMapOutputWithContext(ctx context.Context) SchedulerMapOutput
type SchedulerOutput ¶
type SchedulerOutput struct{ *pulumi.OutputState }
func (SchedulerOutput) Certification_type ¶
func (o SchedulerOutput) Certification_type() pulumi.StringPtrOutput
func (SchedulerOutput) City ¶
func (o SchedulerOutput) City() pulumi.StringPtrOutput
func (SchedulerOutput) Country ¶
func (o SchedulerOutput) Country() pulumi.StringPtrOutput
func (SchedulerOutput) Dedicated ¶
func (o SchedulerOutput) Dedicated() pulumi.BoolPtrOutput
func (SchedulerOutput) Domain ¶
func (o SchedulerOutput) Domain() pulumi.BoolPtrOutput
func (SchedulerOutput) ElementType ¶
func (SchedulerOutput) ElementType() reflect.Type
func (SchedulerOutput) Farm_ids ¶
func (o SchedulerOutput) Farm_ids() pulumi.IntArrayOutput
func (SchedulerOutput) Farm_name ¶
func (o SchedulerOutput) Farm_name() pulumi.StringPtrOutput
func (SchedulerOutput) Free_ips ¶
func (o SchedulerOutput) Free_ips() pulumi.IntPtrOutput
func (SchedulerOutput) Gpu_available ¶
func (o SchedulerOutput) Gpu_available() pulumi.BoolPtrOutput
func (SchedulerOutput) Gpu_device_id ¶
func (o SchedulerOutput) Gpu_device_id() pulumi.StringPtrOutput
func (SchedulerOutput) Gpu_device_name ¶
func (o SchedulerOutput) Gpu_device_name() pulumi.StringPtrOutput
func (SchedulerOutput) Gpu_vendor_id ¶
func (o SchedulerOutput) Gpu_vendor_id() pulumi.StringPtrOutput
func (SchedulerOutput) Gpu_vendor_name ¶
func (o SchedulerOutput) Gpu_vendor_name() pulumi.StringPtrOutput
func (SchedulerOutput) Has_gpu ¶
func (o SchedulerOutput) Has_gpu() pulumi.BoolPtrOutput
func (SchedulerOutput) Hru ¶
func (o SchedulerOutput) Hru() pulumi.IntPtrOutput
func (SchedulerOutput) Ipv4 ¶
func (o SchedulerOutput) Ipv4() pulumi.BoolPtrOutput
func (SchedulerOutput) Ipv6 ¶
func (o SchedulerOutput) Ipv6() pulumi.BoolPtrOutput
func (SchedulerOutput) Mru ¶
func (o SchedulerOutput) Mru() pulumi.IntPtrOutput
func (SchedulerOutput) Node_id ¶
func (o SchedulerOutput) Node_id() pulumi.IntPtrOutput
func (SchedulerOutput) Nodes ¶
func (o SchedulerOutput) Nodes() pulumi.IntArrayOutput
func (SchedulerOutput) Rentable ¶
func (o SchedulerOutput) Rentable() pulumi.BoolPtrOutput
func (SchedulerOutput) Rented ¶
func (o SchedulerOutput) Rented() pulumi.BoolPtrOutput
func (SchedulerOutput) Sru ¶
func (o SchedulerOutput) Sru() pulumi.IntPtrOutput
func (SchedulerOutput) ToSchedulerOutput ¶
func (o SchedulerOutput) ToSchedulerOutput() SchedulerOutput
func (SchedulerOutput) ToSchedulerOutputWithContext ¶
func (o SchedulerOutput) ToSchedulerOutputWithContext(ctx context.Context) SchedulerOutput
func (SchedulerOutput) Twin_id ¶
func (o SchedulerOutput) Twin_id() pulumi.IntPtrOutput
type SchedulerState ¶
type SchedulerState struct { }
func (SchedulerState) ElementType ¶
func (SchedulerState) ElementType() reflect.Type
type VMComputed ¶
type VMComputedArgs ¶
type VMComputedArgs struct { Computed_ip pulumi.StringInput `pulumi:"computed_ip"` Computed_ip6 pulumi.StringInput `pulumi:"computed_ip6"` Console_url pulumi.StringInput `pulumi:"console_url"` Ip pulumi.StringPtrInput `pulumi:"ip"` Ygg_ip pulumi.StringInput `pulumi:"ygg_ip"` }
func (VMComputedArgs) ElementType ¶
func (VMComputedArgs) ElementType() reflect.Type
func (VMComputedArgs) ToVMComputedOutput ¶
func (i VMComputedArgs) ToVMComputedOutput() VMComputedOutput
func (VMComputedArgs) ToVMComputedOutputWithContext ¶
func (i VMComputedArgs) ToVMComputedOutputWithContext(ctx context.Context) VMComputedOutput
type VMComputedArray ¶
type VMComputedArray []VMComputedInput
func (VMComputedArray) ElementType ¶
func (VMComputedArray) ElementType() reflect.Type
func (VMComputedArray) ToVMComputedArrayOutput ¶
func (i VMComputedArray) ToVMComputedArrayOutput() VMComputedArrayOutput
func (VMComputedArray) ToVMComputedArrayOutputWithContext ¶
func (i VMComputedArray) ToVMComputedArrayOutputWithContext(ctx context.Context) VMComputedArrayOutput
type VMComputedArrayInput ¶
type VMComputedArrayInput interface { pulumi.Input ToVMComputedArrayOutput() VMComputedArrayOutput ToVMComputedArrayOutputWithContext(context.Context) VMComputedArrayOutput }
VMComputedArrayInput is an input type that accepts VMComputedArray and VMComputedArrayOutput values. You can construct a concrete instance of `VMComputedArrayInput` via:
VMComputedArray{ VMComputedArgs{...} }
type VMComputedArrayOutput ¶
type VMComputedArrayOutput struct{ *pulumi.OutputState }
func (VMComputedArrayOutput) ElementType ¶
func (VMComputedArrayOutput) ElementType() reflect.Type
func (VMComputedArrayOutput) Index ¶
func (o VMComputedArrayOutput) Index(i pulumi.IntInput) VMComputedOutput
func (VMComputedArrayOutput) ToVMComputedArrayOutput ¶
func (o VMComputedArrayOutput) ToVMComputedArrayOutput() VMComputedArrayOutput
func (VMComputedArrayOutput) ToVMComputedArrayOutputWithContext ¶
func (o VMComputedArrayOutput) ToVMComputedArrayOutputWithContext(ctx context.Context) VMComputedArrayOutput
type VMComputedInput ¶
type VMComputedInput interface { pulumi.Input ToVMComputedOutput() VMComputedOutput ToVMComputedOutputWithContext(context.Context) VMComputedOutput }
VMComputedInput is an input type that accepts VMComputedArgs and VMComputedOutput values. You can construct a concrete instance of `VMComputedInput` via:
VMComputedArgs{...}
type VMComputedOutput ¶
type VMComputedOutput struct{ *pulumi.OutputState }
func (VMComputedOutput) Computed_ip ¶
func (o VMComputedOutput) Computed_ip() pulumi.StringOutput
func (VMComputedOutput) Computed_ip6 ¶
func (o VMComputedOutput) Computed_ip6() pulumi.StringOutput
func (VMComputedOutput) Console_url ¶
func (o VMComputedOutput) Console_url() pulumi.StringOutput
func (VMComputedOutput) ElementType ¶
func (VMComputedOutput) ElementType() reflect.Type
func (VMComputedOutput) Ip ¶
func (o VMComputedOutput) Ip() pulumi.StringPtrOutput
func (VMComputedOutput) ToVMComputedOutput ¶
func (o VMComputedOutput) ToVMComputedOutput() VMComputedOutput
func (VMComputedOutput) ToVMComputedOutputWithContext ¶
func (o VMComputedOutput) ToVMComputedOutputWithContext(ctx context.Context) VMComputedOutput
func (VMComputedOutput) Ygg_ip ¶
func (o VMComputedOutput) Ygg_ip() pulumi.StringOutput
type VMInput ¶
type VMInput struct { Cpu int `pulumi:"cpu"` Description *string `pulumi:"description"` Entrypoint *string `pulumi:"entrypoint"` Env_vars map[string]string `pulumi:"env_vars"` Flist string `pulumi:"flist"` Flist_checksum *string `pulumi:"flist_checksum"` Gpus []string `pulumi:"gpus"` Memory int `pulumi:"memory"` Mounts []Mount `pulumi:"mounts"` Name string `pulumi:"name"` Network_name string `pulumi:"network_name"` Planetary *bool `pulumi:"planetary"` Public_ip *bool `pulumi:"public_ip"` Public_ip6 *bool `pulumi:"public_ip6"` Rootfs_size *int `pulumi:"rootfs_size"` Zlogs []Zlog `pulumi:"zlogs"` }
type VMInputArgs ¶
type VMInputArgs struct { Cpu pulumi.IntInput `pulumi:"cpu"` Description pulumi.StringPtrInput `pulumi:"description"` Entrypoint pulumi.StringPtrInput `pulumi:"entrypoint"` Env_vars pulumi.StringMapInput `pulumi:"env_vars"` Flist pulumi.StringInput `pulumi:"flist"` Flist_checksum pulumi.StringPtrInput `pulumi:"flist_checksum"` Gpus pulumi.StringArrayInput `pulumi:"gpus"` Memory pulumi.IntInput `pulumi:"memory"` Mounts MountArrayInput `pulumi:"mounts"` Name pulumi.StringInput `pulumi:"name"` Network_name pulumi.StringInput `pulumi:"network_name"` Planetary pulumi.BoolPtrInput `pulumi:"planetary"` Public_ip pulumi.BoolPtrInput `pulumi:"public_ip"` Public_ip6 pulumi.BoolPtrInput `pulumi:"public_ip6"` Rootfs_size pulumi.IntPtrInput `pulumi:"rootfs_size"` Zlogs ZlogArrayInput `pulumi:"zlogs"` }
func (VMInputArgs) ElementType ¶
func (VMInputArgs) ElementType() reflect.Type
func (VMInputArgs) ToVMInputOutput ¶
func (i VMInputArgs) ToVMInputOutput() VMInputOutput
func (VMInputArgs) ToVMInputOutputWithContext ¶
func (i VMInputArgs) ToVMInputOutputWithContext(ctx context.Context) VMInputOutput
type VMInputArray ¶
type VMInputArray []VMInputInput
func (VMInputArray) ElementType ¶
func (VMInputArray) ElementType() reflect.Type
func (VMInputArray) ToVMInputArrayOutput ¶
func (i VMInputArray) ToVMInputArrayOutput() VMInputArrayOutput
func (VMInputArray) ToVMInputArrayOutputWithContext ¶
func (i VMInputArray) ToVMInputArrayOutputWithContext(ctx context.Context) VMInputArrayOutput
type VMInputArrayInput ¶
type VMInputArrayInput interface { pulumi.Input ToVMInputArrayOutput() VMInputArrayOutput ToVMInputArrayOutputWithContext(context.Context) VMInputArrayOutput }
VMInputArrayInput is an input type that accepts VMInputArray and VMInputArrayOutput values. You can construct a concrete instance of `VMInputArrayInput` via:
VMInputArray{ VMInputArgs{...} }
type VMInputArrayOutput ¶
type VMInputArrayOutput struct{ *pulumi.OutputState }
func (VMInputArrayOutput) ElementType ¶
func (VMInputArrayOutput) ElementType() reflect.Type
func (VMInputArrayOutput) Index ¶
func (o VMInputArrayOutput) Index(i pulumi.IntInput) VMInputOutput
func (VMInputArrayOutput) ToVMInputArrayOutput ¶
func (o VMInputArrayOutput) ToVMInputArrayOutput() VMInputArrayOutput
func (VMInputArrayOutput) ToVMInputArrayOutputWithContext ¶
func (o VMInputArrayOutput) ToVMInputArrayOutputWithContext(ctx context.Context) VMInputArrayOutput
type VMInputInput ¶
type VMInputInput interface { pulumi.Input ToVMInputOutput() VMInputOutput ToVMInputOutputWithContext(context.Context) VMInputOutput }
VMInputInput is an input type that accepts VMInputArgs and VMInputOutput values. You can construct a concrete instance of `VMInputInput` via:
VMInputArgs{...}
type VMInputOutput ¶
type VMInputOutput struct{ *pulumi.OutputState }
func (VMInputOutput) Cpu ¶
func (o VMInputOutput) Cpu() pulumi.IntOutput
func (VMInputOutput) Description ¶
func (o VMInputOutput) Description() pulumi.StringPtrOutput
func (VMInputOutput) ElementType ¶
func (VMInputOutput) ElementType() reflect.Type
func (VMInputOutput) Entrypoint ¶
func (o VMInputOutput) Entrypoint() pulumi.StringPtrOutput
func (VMInputOutput) Env_vars ¶
func (o VMInputOutput) Env_vars() pulumi.StringMapOutput
func (VMInputOutput) Flist ¶
func (o VMInputOutput) Flist() pulumi.StringOutput
func (VMInputOutput) Flist_checksum ¶
func (o VMInputOutput) Flist_checksum() pulumi.StringPtrOutput
func (VMInputOutput) Gpus ¶
func (o VMInputOutput) Gpus() pulumi.StringArrayOutput
func (VMInputOutput) Memory ¶
func (o VMInputOutput) Memory() pulumi.IntOutput
func (VMInputOutput) Mounts ¶
func (o VMInputOutput) Mounts() MountArrayOutput
func (VMInputOutput) Name ¶
func (o VMInputOutput) Name() pulumi.StringOutput
func (VMInputOutput) Network_name ¶
func (o VMInputOutput) Network_name() pulumi.StringOutput
func (VMInputOutput) Planetary ¶
func (o VMInputOutput) Planetary() pulumi.BoolPtrOutput
func (VMInputOutput) Public_ip ¶
func (o VMInputOutput) Public_ip() pulumi.BoolPtrOutput
func (VMInputOutput) Public_ip6 ¶
func (o VMInputOutput) Public_ip6() pulumi.BoolPtrOutput
func (VMInputOutput) Rootfs_size ¶
func (o VMInputOutput) Rootfs_size() pulumi.IntPtrOutput
func (VMInputOutput) ToVMInputOutput ¶
func (o VMInputOutput) ToVMInputOutput() VMInputOutput
func (VMInputOutput) ToVMInputOutputWithContext ¶
func (o VMInputOutput) ToVMInputOutputWithContext(ctx context.Context) VMInputOutput
func (VMInputOutput) Zlogs ¶
func (o VMInputOutput) Zlogs() ZlogArrayOutput
type ZDBComputed ¶
type ZDBComputedArgs ¶
type ZDBComputedArgs struct { Ips pulumi.StringArrayInput `pulumi:"ips"` Namespace pulumi.StringInput `pulumi:"namespace"` Port pulumi.IntInput `pulumi:"port"` }
func (ZDBComputedArgs) ElementType ¶
func (ZDBComputedArgs) ElementType() reflect.Type
func (ZDBComputedArgs) ToZDBComputedOutput ¶
func (i ZDBComputedArgs) ToZDBComputedOutput() ZDBComputedOutput
func (ZDBComputedArgs) ToZDBComputedOutputWithContext ¶
func (i ZDBComputedArgs) ToZDBComputedOutputWithContext(ctx context.Context) ZDBComputedOutput
type ZDBComputedArray ¶
type ZDBComputedArray []ZDBComputedInput
func (ZDBComputedArray) ElementType ¶
func (ZDBComputedArray) ElementType() reflect.Type
func (ZDBComputedArray) ToZDBComputedArrayOutput ¶
func (i ZDBComputedArray) ToZDBComputedArrayOutput() ZDBComputedArrayOutput
func (ZDBComputedArray) ToZDBComputedArrayOutputWithContext ¶
func (i ZDBComputedArray) ToZDBComputedArrayOutputWithContext(ctx context.Context) ZDBComputedArrayOutput
type ZDBComputedArrayInput ¶
type ZDBComputedArrayInput interface { pulumi.Input ToZDBComputedArrayOutput() ZDBComputedArrayOutput ToZDBComputedArrayOutputWithContext(context.Context) ZDBComputedArrayOutput }
ZDBComputedArrayInput is an input type that accepts ZDBComputedArray and ZDBComputedArrayOutput values. You can construct a concrete instance of `ZDBComputedArrayInput` via:
ZDBComputedArray{ ZDBComputedArgs{...} }
type ZDBComputedArrayOutput ¶
type ZDBComputedArrayOutput struct{ *pulumi.OutputState }
func (ZDBComputedArrayOutput) ElementType ¶
func (ZDBComputedArrayOutput) ElementType() reflect.Type
func (ZDBComputedArrayOutput) Index ¶
func (o ZDBComputedArrayOutput) Index(i pulumi.IntInput) ZDBComputedOutput
func (ZDBComputedArrayOutput) ToZDBComputedArrayOutput ¶
func (o ZDBComputedArrayOutput) ToZDBComputedArrayOutput() ZDBComputedArrayOutput
func (ZDBComputedArrayOutput) ToZDBComputedArrayOutputWithContext ¶
func (o ZDBComputedArrayOutput) ToZDBComputedArrayOutputWithContext(ctx context.Context) ZDBComputedArrayOutput
type ZDBComputedInput ¶
type ZDBComputedInput interface { pulumi.Input ToZDBComputedOutput() ZDBComputedOutput ToZDBComputedOutputWithContext(context.Context) ZDBComputedOutput }
ZDBComputedInput is an input type that accepts ZDBComputedArgs and ZDBComputedOutput values. You can construct a concrete instance of `ZDBComputedInput` via:
ZDBComputedArgs{...}
type ZDBComputedOutput ¶
type ZDBComputedOutput struct{ *pulumi.OutputState }
func (ZDBComputedOutput) ElementType ¶
func (ZDBComputedOutput) ElementType() reflect.Type
func (ZDBComputedOutput) Ips ¶
func (o ZDBComputedOutput) Ips() pulumi.StringArrayOutput
func (ZDBComputedOutput) Namespace ¶
func (o ZDBComputedOutput) Namespace() pulumi.StringOutput
func (ZDBComputedOutput) Port ¶
func (o ZDBComputedOutput) Port() pulumi.IntOutput
func (ZDBComputedOutput) ToZDBComputedOutput ¶
func (o ZDBComputedOutput) ToZDBComputedOutput() ZDBComputedOutput
func (ZDBComputedOutput) ToZDBComputedOutputWithContext ¶
func (o ZDBComputedOutput) ToZDBComputedOutputWithContext(ctx context.Context) ZDBComputedOutput
type ZDBInput ¶
type ZDBInputArgs ¶
type ZDBInputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Mode pulumi.StringPtrInput `pulumi:"mode"` Name pulumi.StringInput `pulumi:"name"` Password pulumi.StringInput `pulumi:"password"` Public pulumi.BoolPtrInput `pulumi:"public"` Size pulumi.IntInput `pulumi:"size"` }
func (*ZDBInputArgs) Defaults ¶
func (val *ZDBInputArgs) Defaults() *ZDBInputArgs
Defaults sets the appropriate defaults for ZDBInputArgs
func (ZDBInputArgs) ElementType ¶
func (ZDBInputArgs) ElementType() reflect.Type
func (ZDBInputArgs) ToZDBInputOutput ¶
func (i ZDBInputArgs) ToZDBInputOutput() ZDBInputOutput
func (ZDBInputArgs) ToZDBInputOutputWithContext ¶
func (i ZDBInputArgs) ToZDBInputOutputWithContext(ctx context.Context) ZDBInputOutput
type ZDBInputArray ¶
type ZDBInputArray []ZDBInputInput
func (ZDBInputArray) ElementType ¶
func (ZDBInputArray) ElementType() reflect.Type
func (ZDBInputArray) ToZDBInputArrayOutput ¶
func (i ZDBInputArray) ToZDBInputArrayOutput() ZDBInputArrayOutput
func (ZDBInputArray) ToZDBInputArrayOutputWithContext ¶
func (i ZDBInputArray) ToZDBInputArrayOutputWithContext(ctx context.Context) ZDBInputArrayOutput
type ZDBInputArrayInput ¶
type ZDBInputArrayInput interface { pulumi.Input ToZDBInputArrayOutput() ZDBInputArrayOutput ToZDBInputArrayOutputWithContext(context.Context) ZDBInputArrayOutput }
ZDBInputArrayInput is an input type that accepts ZDBInputArray and ZDBInputArrayOutput values. You can construct a concrete instance of `ZDBInputArrayInput` via:
ZDBInputArray{ ZDBInputArgs{...} }
type ZDBInputArrayOutput ¶
type ZDBInputArrayOutput struct{ *pulumi.OutputState }
func (ZDBInputArrayOutput) ElementType ¶
func (ZDBInputArrayOutput) ElementType() reflect.Type
func (ZDBInputArrayOutput) Index ¶
func (o ZDBInputArrayOutput) Index(i pulumi.IntInput) ZDBInputOutput
func (ZDBInputArrayOutput) ToZDBInputArrayOutput ¶
func (o ZDBInputArrayOutput) ToZDBInputArrayOutput() ZDBInputArrayOutput
func (ZDBInputArrayOutput) ToZDBInputArrayOutputWithContext ¶
func (o ZDBInputArrayOutput) ToZDBInputArrayOutputWithContext(ctx context.Context) ZDBInputArrayOutput
type ZDBInputInput ¶
type ZDBInputInput interface { pulumi.Input ToZDBInputOutput() ZDBInputOutput ToZDBInputOutputWithContext(context.Context) ZDBInputOutput }
ZDBInputInput is an input type that accepts ZDBInputArgs and ZDBInputOutput values. You can construct a concrete instance of `ZDBInputInput` via:
ZDBInputArgs{...}
type ZDBInputOutput ¶
type ZDBInputOutput struct{ *pulumi.OutputState }
func (ZDBInputOutput) Description ¶
func (o ZDBInputOutput) Description() pulumi.StringPtrOutput
func (ZDBInputOutput) ElementType ¶
func (ZDBInputOutput) ElementType() reflect.Type
func (ZDBInputOutput) Mode ¶
func (o ZDBInputOutput) Mode() pulumi.StringPtrOutput
func (ZDBInputOutput) Name ¶
func (o ZDBInputOutput) Name() pulumi.StringOutput
func (ZDBInputOutput) Password ¶
func (o ZDBInputOutput) Password() pulumi.StringOutput
func (ZDBInputOutput) Public ¶
func (o ZDBInputOutput) Public() pulumi.BoolPtrOutput
func (ZDBInputOutput) Size ¶
func (o ZDBInputOutput) Size() pulumi.IntOutput
func (ZDBInputOutput) ToZDBInputOutput ¶
func (o ZDBInputOutput) ToZDBInputOutput() ZDBInputOutput
func (ZDBInputOutput) ToZDBInputOutputWithContext ¶
func (o ZDBInputOutput) ToZDBInputOutputWithContext(ctx context.Context) ZDBInputOutput
type ZlogArgs ¶
type ZlogArgs struct { Output pulumi.StringInput `pulumi:"output"` Zmachine pulumi.StringInput `pulumi:"zmachine"` }
func (ZlogArgs) ElementType ¶
func (ZlogArgs) ToZlogOutput ¶
func (i ZlogArgs) ToZlogOutput() ZlogOutput
func (ZlogArgs) ToZlogOutputWithContext ¶
func (i ZlogArgs) ToZlogOutputWithContext(ctx context.Context) ZlogOutput
type ZlogArray ¶
type ZlogArray []ZlogInput
func (ZlogArray) ElementType ¶
func (ZlogArray) ToZlogArrayOutput ¶
func (i ZlogArray) ToZlogArrayOutput() ZlogArrayOutput
func (ZlogArray) ToZlogArrayOutputWithContext ¶
func (i ZlogArray) ToZlogArrayOutputWithContext(ctx context.Context) ZlogArrayOutput
type ZlogArrayInput ¶
type ZlogArrayInput interface { pulumi.Input ToZlogArrayOutput() ZlogArrayOutput ToZlogArrayOutputWithContext(context.Context) ZlogArrayOutput }
ZlogArrayInput is an input type that accepts ZlogArray and ZlogArrayOutput values. You can construct a concrete instance of `ZlogArrayInput` via:
ZlogArray{ ZlogArgs{...} }
type ZlogArrayOutput ¶
type ZlogArrayOutput struct{ *pulumi.OutputState }
func (ZlogArrayOutput) ElementType ¶
func (ZlogArrayOutput) ElementType() reflect.Type
func (ZlogArrayOutput) Index ¶
func (o ZlogArrayOutput) Index(i pulumi.IntInput) ZlogOutput
func (ZlogArrayOutput) ToZlogArrayOutput ¶
func (o ZlogArrayOutput) ToZlogArrayOutput() ZlogArrayOutput
func (ZlogArrayOutput) ToZlogArrayOutputWithContext ¶
func (o ZlogArrayOutput) ToZlogArrayOutputWithContext(ctx context.Context) ZlogArrayOutput
type ZlogInput ¶
type ZlogInput interface { pulumi.Input ToZlogOutput() ZlogOutput ToZlogOutputWithContext(context.Context) ZlogOutput }
ZlogInput is an input type that accepts ZlogArgs and ZlogOutput values. You can construct a concrete instance of `ZlogInput` via:
ZlogArgs{...}
type ZlogOutput ¶
type ZlogOutput struct{ *pulumi.OutputState }
func (ZlogOutput) ElementType ¶
func (ZlogOutput) ElementType() reflect.Type
func (ZlogOutput) Output ¶
func (o ZlogOutput) Output() pulumi.StringOutput
func (ZlogOutput) ToZlogOutput ¶
func (o ZlogOutput) ToZlogOutput() ZlogOutput
func (ZlogOutput) ToZlogOutputWithContext ¶
func (o ZlogOutput) ToZlogOutputWithContext(ctx context.Context) ZlogOutput
func (ZlogOutput) Zmachine ¶
func (o ZlogOutput) Zmachine() pulumi.StringOutput