Documentation ¶
Index ¶
- Constants
- func PkgVersion() (semver.Version, error)
- type BootType
- func (BootType) ElementType() reflect.Type
- func (e BootType) ToBootTypeOutput() BootTypeOutput
- func (e BootType) ToBootTypeOutputWithContext(ctx context.Context) BootTypeOutput
- func (e BootType) ToBootTypePtrOutput() BootTypePtrOutput
- func (e BootType) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
- func (e BootType) ToStringOutput() pulumi.StringOutput
- func (e BootType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BootType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BootType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BootTypeInput
- type BootTypeOutput
- func (BootTypeOutput) ElementType() reflect.Type
- func (o BootTypeOutput) ToBootTypeOutput() BootTypeOutput
- func (o BootTypeOutput) ToBootTypeOutputWithContext(ctx context.Context) BootTypeOutput
- func (o BootTypeOutput) ToBootTypePtrOutput() BootTypePtrOutput
- func (o BootTypeOutput) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
- func (o BootTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BootTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BootTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BootTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BootTypePtrInput
- type BootTypePtrOutput
- func (o BootTypePtrOutput) Elem() BootTypeOutput
- func (BootTypePtrOutput) ElementType() reflect.Type
- func (o BootTypePtrOutput) ToBootTypePtrOutput() BootTypePtrOutput
- func (o BootTypePtrOutput) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
- func (o BootTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BootTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ListServersArgs
- type ListServersOutputArgs
- type ListServersResult
- type ListServersResultOutput
- func (ListServersResultOutput) ElementType() reflect.Type
- func (o ListServersResultOutput) Items() ScalewayInstanceV1ListServersResponseOutput
- func (o ListServersResultOutput) ToListServersResultOutput() ListServersResultOutput
- func (o ListServersResultOutput) ToListServersResultOutputWithContext(ctx context.Context) ListServersResultOutput
- type ListServersTypesArgs
- type ListServersTypesOutputArgs
- type ListServersTypesResult
- type ListServersTypesResultOutput
- func (ListServersTypesResultOutput) ElementType() reflect.Type
- func (o ListServersTypesResultOutput) Items() ScalewayInstanceV1ListServersTypesResponseOutput
- func (o ListServersTypesResultOutput) ToListServersTypesResultOutput() ListServersTypesResultOutput
- func (o ListServersTypesResultOutput) ToListServersTypesResultOutputWithContext(ctx context.Context) ListServersTypesResultOutput
- type LookupPlacementGroupServersArgs
- type LookupPlacementGroupServersOutputArgs
- type LookupPlacementGroupServersResult
- type LookupPlacementGroupServersResultOutput
- func (LookupPlacementGroupServersResultOutput) ElementType() reflect.Type
- func (o LookupPlacementGroupServersResultOutput) Items() ScalewayInstanceV1GetPlacementGroupServersResponseOutput
- func (o LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutput() LookupPlacementGroupServersResultOutput
- func (o LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutputWithContext(ctx context.Context) LookupPlacementGroupServersResultOutput
- type LookupServerArgs
- type LookupServerOutputArgs
- type LookupServerResult
- type LookupServerResultOutput
- func (LookupServerResultOutput) ElementType() reflect.Type
- func (o LookupServerResultOutput) Items() ScalewayInstanceV1GetServerResponseOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
- func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
- type PlacementGroupServers
- type PlacementGroupServersArgs
- type PlacementGroupServersInput
- type PlacementGroupServersOutput
- func (PlacementGroupServersOutput) ElementType() reflect.Type
- func (o PlacementGroupServersOutput) Servers() pulumi.StringArrayOutput
- func (o PlacementGroupServersOutput) ToPlacementGroupServersOutput() PlacementGroupServersOutput
- func (o PlacementGroupServersOutput) ToPlacementGroupServersOutputWithContext(ctx context.Context) PlacementGroupServersOutput
- type PlacementGroupServersState
- type ScalewayInstanceV1Bootscript
- type ScalewayInstanceV1BootscriptArch
- type ScalewayInstanceV1BootscriptArchOutput
- func (ScalewayInstanceV1BootscriptArchOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutput() ScalewayInstanceV1BootscriptArchOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptArchPtrOutput) Elem() ScalewayInstanceV1BootscriptArchOutput
- func (ScalewayInstanceV1BootscriptArchPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1BootscriptOutput
- func (o ScalewayInstanceV1BootscriptOutput) Arch() ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Bootcmdargs() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Default() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Dtb() pulumi.StringPtrOutput
- func (ScalewayInstanceV1BootscriptOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1BootscriptOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Initrd() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Kernel() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Public() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) Title() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutput() ScalewayInstanceV1BootscriptOutput
- func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptOutput
- func (o ScalewayInstanceV1BootscriptOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Arch() ScalewayInstanceV1BootscriptArchPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Bootcmdargs() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Default() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Dtb() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Elem() ScalewayInstanceV1BootscriptOutput
- func (ScalewayInstanceV1BootscriptPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1BootscriptPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Initrd() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Kernel() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Public() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Title() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutput() ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1BootscriptPtrOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1GetPlacementGroupServersResponse
- type ScalewayInstanceV1GetPlacementGroupServersResponseOutput
- func (ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1GetPlacementGroupServersResponseOutput) Servers() ScalewayInstanceV1PlacementGroupServerArrayOutput
- func (o ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutput() ScalewayInstanceV1GetPlacementGroupServersResponseOutput
- func (o ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetPlacementGroupServersResponseOutput
- type ScalewayInstanceV1GetServerResponse
- type ScalewayInstanceV1GetServerResponseOutput
- func (ScalewayInstanceV1GetServerResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1GetServerResponseOutput) Server() ScalewayInstanceV1ServerPtrOutput
- func (o ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutput() ScalewayInstanceV1GetServerResponseOutput
- func (o ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetServerResponseOutput
- type ScalewayInstanceV1Image
- type ScalewayInstanceV1ImageArch
- type ScalewayInstanceV1ImageArchOutput
- func (ScalewayInstanceV1ImageArchOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutput() ScalewayInstanceV1ImageArchOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutput() ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageArchPtrOutput) Elem() ScalewayInstanceV1ImageArchOutput
- func (ScalewayInstanceV1ImageArchPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutput() ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ImageOutput
- func (o ScalewayInstanceV1ImageOutput) Arch() ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Creation_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Default_bootscript() ScalewayInstanceV1BootscriptPtrOutput
- func (ScalewayInstanceV1ImageOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImageOutput) Extra_volumes() ScalewayInstanceV1VolumeMapOutput
- func (o ScalewayInstanceV1ImageOutput) From_server() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Name() pulumi.StringOutput
- func (o ScalewayInstanceV1ImageOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Project() pulumi.StringOutput
- func (o ScalewayInstanceV1ImageOutput) Public() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ImageOutput) Root_volume() ScalewayInstanceV1VolumeSummaryOutput
- func (o ScalewayInstanceV1ImageOutput) State() ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutput() ScalewayInstanceV1ImageOutput
- func (o ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageOutput
- func (o ScalewayInstanceV1ImageOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1ImagePtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Arch() ScalewayInstanceV1ImageArchPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Creation_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Default_bootscript() ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Elem() ScalewayInstanceV1ImageOutput
- func (ScalewayInstanceV1ImagePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImagePtrOutput) Extra_volumes() ScalewayInstanceV1VolumeMapOutput
- func (o ScalewayInstanceV1ImagePtrOutput) From_server() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Public() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Root_volume() ScalewayInstanceV1VolumeSummaryPtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) State() ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutput() ScalewayInstanceV1ImagePtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImagePtrOutput
- func (o ScalewayInstanceV1ImagePtrOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1ImageState
- type ScalewayInstanceV1ImageStateOutput
- func (ScalewayInstanceV1ImageStateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutput() ScalewayInstanceV1ImageStateOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStateOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutput() ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageStatePtrOutput) Elem() ScalewayInstanceV1ImageStateOutput
- func (ScalewayInstanceV1ImageStatePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutput() ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStatePtrOutput
- func (o ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ListServersResponse
- type ScalewayInstanceV1ListServersResponseOutput
- func (ScalewayInstanceV1ListServersResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ListServersResponseOutput) Servers() ScalewayInstanceV1ServerArrayOutput
- func (o ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutput() ScalewayInstanceV1ListServersResponseOutput
- func (o ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListServersResponseOutput
- type ScalewayInstanceV1ListServersTypesResponse
- type ScalewayInstanceV1ListServersTypesResponseOutput
- func (ScalewayInstanceV1ListServersTypesResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ListServersTypesResponseOutput) Servers() ScalewayInstanceV1ServerTypeMapOutput
- func (o ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutput() ScalewayInstanceV1ListServersTypesResponseOutput
- func (o ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListServersTypesResponseOutput
- type ScalewayInstanceV1PlacementGroup
- type ScalewayInstanceV1PlacementGroupOutput
- func (ScalewayInstanceV1PlacementGroupOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Name() pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Policy_mode() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Policy_respected() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Policy_type() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Project() pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutput() ScalewayInstanceV1PlacementGroupOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupOutput
- func (o ScalewayInstanceV1PlacementGroupOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupPolicyMode
- type ScalewayInstanceV1PlacementGroupPolicyModeOutput
- func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutput() ScalewayInstanceV1PlacementGroupPolicyModeOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModeOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) Elem() ScalewayInstanceV1PlacementGroupPolicyModeOutput
- func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupPolicyType
- type ScalewayInstanceV1PlacementGroupPolicyTypeOutput
- func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutput() ScalewayInstanceV1PlacementGroupPolicyTypeOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypeOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) Elem() ScalewayInstanceV1PlacementGroupPolicyTypeOutput
- func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Elem() ScalewayInstanceV1PlacementGroupOutput
- func (ScalewayInstanceV1PlacementGroupPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_mode() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_respected() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_type() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutput() ScalewayInstanceV1PlacementGroupPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPtrOutput
- func (o ScalewayInstanceV1PlacementGroupPtrOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1PlacementGroupServer
- type ScalewayInstanceV1PlacementGroupServerArrayOutput
- func (ScalewayInstanceV1PlacementGroupServerArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupServerArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1PlacementGroupServerOutput
- func (o ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutput() ScalewayInstanceV1PlacementGroupServerArrayOutput
- func (o ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupServerArrayOutput
- type ScalewayInstanceV1PlacementGroupServerOutput
- func (ScalewayInstanceV1PlacementGroupServerOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PlacementGroupServerOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupServerOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PlacementGroupServerOutput) Policy_respected() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutput() ScalewayInstanceV1PlacementGroupServerOutput
- func (o ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupServerOutput
- type ScalewayInstanceV1PrivateNIC
- type ScalewayInstanceV1PrivateNICArrayOutput
- func (ScalewayInstanceV1PrivateNICArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PrivateNICArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1PrivateNICOutput
- func (o ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutput() ScalewayInstanceV1PrivateNICArrayOutput
- func (o ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICArrayOutput
- type ScalewayInstanceV1PrivateNICOutput
- func (ScalewayInstanceV1PrivateNICOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PrivateNICOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICOutput) Mac_address() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICOutput) Private_network_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICOutput) Server_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICOutput) State() ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutput() ScalewayInstanceV1PrivateNICOutput
- func (o ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICOutput
- type ScalewayInstanceV1PrivateNICState
- type ScalewayInstanceV1PrivateNICStateOutput
- func (ScalewayInstanceV1PrivateNICStateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutput() ScalewayInstanceV1PrivateNICStateOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStateOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput() ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICStatePtrOutput) Elem() ScalewayInstanceV1PrivateNICStateOutput
- func (ScalewayInstanceV1PrivateNICStatePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput() ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStatePtrOutput
- func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1Server
- type ScalewayInstanceV1ServerAllowedActionsItem
- type ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
- func (ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerAllowedActionsItemOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutput() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
- type ScalewayInstanceV1ServerAllowedActionsItemOutput
- func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutput() ScalewayInstanceV1ServerAllowedActionsItemOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput() ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) Elem() ScalewayInstanceV1ServerAllowedActionsItemOutput
- func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput() ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerArch
- type ScalewayInstanceV1ServerArchOutput
- func (ScalewayInstanceV1ServerArchOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutput() ScalewayInstanceV1ServerArchOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutput() ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerArchPtrOutput) Elem() ScalewayInstanceV1ServerArchOutput
- func (ScalewayInstanceV1ServerArchPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutput() ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerArrayOutput
- func (ScalewayInstanceV1ServerArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerOutput
- func (o ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutput() ScalewayInstanceV1ServerArrayOutput
- func (o ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArrayOutput
- type ScalewayInstanceV1ServerBootType
- type ScalewayInstanceV1ServerBootTypeOutput
- func (ScalewayInstanceV1ServerBootTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutput() ScalewayInstanceV1ServerBootTypeOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypeOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutput() ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerBootTypePtrOutput) Elem() ScalewayInstanceV1ServerBootTypeOutput
- func (ScalewayInstanceV1ServerBootTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutput() ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerIpv6Properties
- type ScalewayInstanceV1ServerIpv6PropertiesOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Address() pulumi.StringPtrOutput
- func (ScalewayInstanceV1ServerIpv6PropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Gateway() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Netmask() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutput() ScalewayInstanceV1ServerIpv6PropertiesOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerIpv6PropertiesOutput
- type ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Address() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Elem() ScalewayInstanceV1ServerIpv6PropertiesOutput
- func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Gateway() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Netmask() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutput() ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
- func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
- type ScalewayInstanceV1ServerLocationProperties
- type ScalewayInstanceV1ServerLocationPropertiesOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Cluster_id() pulumi.StringPtrOutput
- func (ScalewayInstanceV1ServerLocationPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Hypervisor_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Node_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Platform_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutput() ScalewayInstanceV1ServerLocationPropertiesOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerLocationPropertiesOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Zone_id() pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerLocationPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Cluster_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerLocationPropertiesOutput
- func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Hypervisor_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Node_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Platform_id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutput() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerLocationPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Zone_id() pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerMaintenance
- type ScalewayInstanceV1ServerMaintenanceArrayOutput
- func (ScalewayInstanceV1ServerMaintenanceArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerMaintenanceArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerMaintenanceOutput
- func (o ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutput() ScalewayInstanceV1ServerMaintenanceArrayOutput
- func (o ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerMaintenanceArrayOutput
- type ScalewayInstanceV1ServerMaintenanceOutput
- func (ScalewayInstanceV1ServerMaintenanceOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutput() ScalewayInstanceV1ServerMaintenanceOutput
- func (o ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerMaintenanceOutput
- type ScalewayInstanceV1ServerOutput
- func (o ScalewayInstanceV1ServerOutput) Allowed_actions() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
- func (o ScalewayInstanceV1ServerOutput) Arch() ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Boot_type() ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerOutput) Bootscript() ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Commercial_type() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Creation_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
- func (ScalewayInstanceV1ServerOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerOutput) Enable_ipv6() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Hostname() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Image() ScalewayInstanceV1ImagePtrOutput
- func (o ScalewayInstanceV1ServerOutput) Ipv6() ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Location() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Maintenances() ScalewayInstanceV1ServerMaintenanceArrayOutput
- func (o ScalewayInstanceV1ServerOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Placement_group() ScalewayInstanceV1PlacementGroupPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Private_ip() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Private_nics() ScalewayInstanceV1PrivateNICArrayOutput
- func (o ScalewayInstanceV1ServerOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Protected() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Public_ip() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Security_group() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerOutput) State() ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerOutput) State_detail() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutput() ScalewayInstanceV1ServerOutput
- func (o ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerOutput
- func (o ScalewayInstanceV1ServerOutput) Volumes() ScalewayInstanceV1VolumeServerMapOutput
- func (o ScalewayInstanceV1ServerOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Allowed_actions() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Arch() ScalewayInstanceV1ServerArchPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Boot_type() ScalewayInstanceV1ServerBootTypePtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Bootscript() ScalewayInstanceV1BootscriptPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Commercial_type() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Creation_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Elem() ScalewayInstanceV1ServerOutput
- func (ScalewayInstanceV1ServerPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerPtrOutput) Enable_ipv6() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Hostname() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Image() ScalewayInstanceV1ImagePtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Ipv6() ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Location() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Maintenances() ScalewayInstanceV1ServerMaintenanceArrayOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Placement_group() ScalewayInstanceV1PlacementGroupPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Private_ip() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Private_nics() ScalewayInstanceV1PrivateNICArrayOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Protected() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Public_ip() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Security_group() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) State() ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) State_detail() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutput() ScalewayInstanceV1ServerPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPtrOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Volumes() ScalewayInstanceV1VolumeServerMapOutput
- func (o ScalewayInstanceV1ServerPtrOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerPublicIpProperties
- type ScalewayInstanceV1ServerPublicIpPropertiesOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) Address() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) Dynamic() pulumi.BoolPtrOutput
- func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutput() ScalewayInstanceV1ServerPublicIpPropertiesOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPublicIpPropertiesOutput
- type ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Address() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Dynamic() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerPublicIpPropertiesOutput
- func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutput() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
- type ScalewayInstanceV1ServerSecurityGroupProperties
- type ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
- func (ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutput() ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
- type ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
- func (ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
- type ScalewayInstanceV1ServerState
- type ScalewayInstanceV1ServerStateOutput
- func (ScalewayInstanceV1ServerStateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutput() ScalewayInstanceV1ServerStateOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStateOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutput() ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerStatePtrOutput) Elem() ScalewayInstanceV1ServerStateOutput
- func (ScalewayInstanceV1ServerStatePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutput() ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStatePtrOutput
- func (o ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerSummary
- type ScalewayInstanceV1ServerSummaryOutput
- func (ScalewayInstanceV1ServerSummaryOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerSummaryOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSummaryOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutput() ScalewayInstanceV1ServerSummaryOutput
- func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryOutput
- type ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1ServerSummaryPtrOutput) Elem() ScalewayInstanceV1ServerSummaryOutput
- func (ScalewayInstanceV1ServerSummaryPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerSummaryPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSummaryPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
- type ScalewayInstanceV1ServerType
- type ScalewayInstanceV1ServerTypeArch
- type ScalewayInstanceV1ServerTypeArchOutput
- func (ScalewayInstanceV1ServerTypeArchOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutput() ScalewayInstanceV1ServerTypeArchOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput() ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchPtrOutput) Elem() ScalewayInstanceV1ServerTypeArchOutput
- func (ScalewayInstanceV1ServerTypeArchPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput() ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerTypeCapabilitiesProperties
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
- func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
- func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) Elem() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
- func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Block_storage() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Boot_types() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
- func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
- type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Block_storage() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Boot_types() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
- func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
- type ScalewayInstanceV1ServerTypeMapOutput
- func (ScalewayInstanceV1ServerTypeMapOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1ServerTypeOutput
- func (o ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutput() ScalewayInstanceV1ServerTypeMapOutput
- func (o ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeMapOutput
- type ScalewayInstanceV1ServerTypeNetworkInterface
- type ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
- func (ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
- type ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
- func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internal_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internet_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutput() ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
- func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
- type ScalewayInstanceV1ServerTypeNetworkProperties
- type ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
- func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Interfaces() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Ipv6_support() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internal_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internet_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutput() ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
- type ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
- func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Interfaces() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Ipv6_support() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internal_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internet_bandwidth() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput() ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
- type ScalewayInstanceV1ServerTypeOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Alt_names() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Arch() ScalewayInstanceV1ServerTypeArchPtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Baremetal() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Capabilities() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
- func (ScalewayInstanceV1ServerTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeOutput) Gpu() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Hourly_price() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Monthly_price() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Ncpus() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Network() ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Per_volume_constraint() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Ram() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutput() ScalewayInstanceV1ServerTypeOutput
- func (o ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeOutput
- func (o ScalewayInstanceV1ServerTypeOutput) Volumes_constraint() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
- type ScalewayInstanceV1ServerTypePerVolumeConstraintProperties
- type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdProperties
- type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
- func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Max_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Min_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
- type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
- func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Max_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Min_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput() ...
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutputWithContext(ctx context.Context) ...
- type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
- func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) L_ssd() ...
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
- type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
- func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) L_ssd() ...
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
- type ScalewayInstanceV1ServerTypeVolumesConstraintProperties
- type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
- func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Max_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Min_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
- type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Elem() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
- func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Max_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Min_size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
- func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
- type ScalewayInstanceV1Volume
- type ScalewayInstanceV1VolumeMapOutput
- func (ScalewayInstanceV1VolumeMapOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1VolumeOutput
- func (o ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutput() ScalewayInstanceV1VolumeMapOutput
- func (o ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeMapOutput
- type ScalewayInstanceV1VolumeOutput
- func (o ScalewayInstanceV1VolumeOutput) Creation_date() pulumi.StringPtrOutput
- func (ScalewayInstanceV1VolumeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeOutput) Export_uri() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Name() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Project() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeOutput) Server() ScalewayInstanceV1VolumeServerPropertiesPtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1VolumeOutput) State() ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutput() ScalewayInstanceV1VolumeOutput
- func (o ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeOutput
- func (o ScalewayInstanceV1VolumeOutput) Volume_type() ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServer
- type ScalewayInstanceV1VolumeServerMapOutput
- func (ScalewayInstanceV1VolumeServerMapOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1VolumeServerOutput
- func (o ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutput() ScalewayInstanceV1VolumeServerMapOutput
- func (o ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerMapOutput
- type ScalewayInstanceV1VolumeServerOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Boot() pulumi.BoolPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Creation_date() pulumi.StringPtrOutput
- func (ScalewayInstanceV1VolumeServerOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerOutput) Export_uri() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Modification_date() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) State() ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutput() ScalewayInstanceV1VolumeServerOutput
- func (o ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Volume_type() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerProperties
- type ScalewayInstanceV1VolumeServerPropertiesOutput
- func (ScalewayInstanceV1VolumeServerPropertiesOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerPropertiesOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutput() ScalewayInstanceV1VolumeServerPropertiesOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerPropertiesOutput
- type ScalewayInstanceV1VolumeServerPropertiesPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) Elem() ScalewayInstanceV1VolumeServerPropertiesOutput
- func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutput() ScalewayInstanceV1VolumeServerPropertiesPtrOutput
- func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerPropertiesPtrOutput
- type ScalewayInstanceV1VolumeServerState
- type ScalewayInstanceV1VolumeServerStateOutput
- func (ScalewayInstanceV1VolumeServerStateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutput() ScalewayInstanceV1VolumeServerStateOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStateOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput() ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerStatePtrOutput) Elem() ScalewayInstanceV1VolumeServerStateOutput
- func (ScalewayInstanceV1VolumeServerStatePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput() ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStatePtrOutput
- func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerTemplate
- type ScalewayInstanceV1VolumeServerTemplateArgs
- func (val *ScalewayInstanceV1VolumeServerTemplateArgs) Defaults() *ScalewayInstanceV1VolumeServerTemplateArgs
- func (ScalewayInstanceV1VolumeServerTemplateArgs) ElementType() reflect.Type
- func (i ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutput() ScalewayInstanceV1VolumeServerTemplateOutput
- func (i ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateOutput
- type ScalewayInstanceV1VolumeServerTemplateInput
- type ScalewayInstanceV1VolumeServerTemplateMap
- func (ScalewayInstanceV1VolumeServerTemplateMap) ElementType() reflect.Type
- func (i ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutput() ScalewayInstanceV1VolumeServerTemplateMapOutput
- func (i ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateMapOutput
- type ScalewayInstanceV1VolumeServerTemplateMapInput
- type ScalewayInstanceV1VolumeServerTemplateMapOutput
- func (ScalewayInstanceV1VolumeServerTemplateMapOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerTemplateMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1VolumeServerTemplateOutput
- func (o ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutput() ScalewayInstanceV1VolumeServerTemplateMapOutput
- func (o ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateMapOutput
- type ScalewayInstanceV1VolumeServerTemplateOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Base_snapshot() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Boot() pulumi.BoolPtrOutput
- func (ScalewayInstanceV1VolumeServerTemplateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutput() ScalewayInstanceV1VolumeServerTemplateOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateOutput
- func (o ScalewayInstanceV1VolumeServerTemplateOutput) Volume_type() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- type ScalewayInstanceV1VolumeServerTemplateVolumeType
- func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ElementType() reflect.Type
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutput() pulumi.StringOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerTemplateVolumeTypeInput
- type ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrInput
- type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) Elem() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
- func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerVolumeType
- type ScalewayInstanceV1VolumeServerVolumeTypeOutput
- func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutput() ScalewayInstanceV1VolumeServerVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) Elem() ScalewayInstanceV1VolumeServerVolumeTypeOutput
- func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeState
- type ScalewayInstanceV1VolumeStateOutput
- func (ScalewayInstanceV1VolumeStateOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutput() ScalewayInstanceV1VolumeStateOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStateOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutput() ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeStatePtrOutput) Elem() ScalewayInstanceV1VolumeStateOutput
- func (ScalewayInstanceV1VolumeStatePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutput() ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStatePtrOutput
- func (o ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeSummary
- type ScalewayInstanceV1VolumeSummaryOutput
- func (ScalewayInstanceV1VolumeSummaryOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeSummaryOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryOutput) Size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutput() ScalewayInstanceV1VolumeSummaryOutput
- func (o ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryOutput
- func (o ScalewayInstanceV1VolumeSummaryOutput) Volume_type() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- type ScalewayInstanceV1VolumeSummaryPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Elem() ScalewayInstanceV1VolumeSummaryOutput
- func (ScalewayInstanceV1VolumeSummaryPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Name() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Size() pulumi.Float64PtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutput() ScalewayInstanceV1VolumeSummaryPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Volume_type() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- type ScalewayInstanceV1VolumeSummaryVolumeType
- type ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
- func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutput() ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) Elem() ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
- func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeVolumeType
- type ScalewayInstanceV1VolumeVolumeTypeOutput
- func (ScalewayInstanceV1VolumeVolumeTypeOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutput() ScalewayInstanceV1VolumeVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypeOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput() ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) Elem() ScalewayInstanceV1VolumeVolumeTypeOutput
- func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput() ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypePtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Server
- type ServerArgs
- type ServerInput
- type ServerOutput
- func (o ServerOutput) Boot_type() BootTypePtrOutput
- func (o ServerOutput) Bootscript() pulumi.StringPtrOutput
- func (o ServerOutput) Commercial_type() pulumi.StringOutput
- func (o ServerOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
- func (ServerOutput) ElementType() reflect.Type
- func (o ServerOutput) Enable_ipv6() pulumi.BoolPtrOutput
- func (o ServerOutput) Image() pulumi.StringPtrOutput
- func (o ServerOutput) Name() pulumi.StringOutput
- func (o ServerOutput) Organization() pulumi.StringPtrOutput
- func (o ServerOutput) Placement_group() pulumi.StringPtrOutput
- func (o ServerOutput) Project() pulumi.StringPtrOutput
- func (o ServerOutput) Public_ip() pulumi.StringPtrOutput
- func (o ServerOutput) Security_group() pulumi.StringPtrOutput
- func (o ServerOutput) Tags() pulumi.StringArrayOutput
- func (o ServerOutput) ToServerOutput() ServerOutput
- func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
- func (o ServerOutput) Volumes() ScalewayInstanceV1VolumeServerTemplateMapOutput
- type ServerState
Constants ¶
const ( BootTypeLocal = BootType("local") BootTypeBootscript = BootType("bootscript") BootTypeRescue = BootType("rescue") )
const ( ScalewayInstanceV1BootscriptArchX8664 = ScalewayInstanceV1BootscriptArch("x86_64") ScalewayInstanceV1BootscriptArchArm = ScalewayInstanceV1BootscriptArch("arm") )
const ( ScalewayInstanceV1ImageArchX8664 = ScalewayInstanceV1ImageArch("x86_64") ScalewayInstanceV1ImageArchArm = ScalewayInstanceV1ImageArch("arm") )
const ( ScalewayInstanceV1ImageStateAvailable = ScalewayInstanceV1ImageState("available") ScalewayInstanceV1ImageStateCreating = ScalewayInstanceV1ImageState("creating") ScalewayInstanceV1ImageStateError = ScalewayInstanceV1ImageState("error") )
const ( ScalewayInstanceV1PlacementGroupPolicyModeOptional = ScalewayInstanceV1PlacementGroupPolicyMode("optional") ScalewayInstanceV1PlacementGroupPolicyModeEnforced = ScalewayInstanceV1PlacementGroupPolicyMode("enforced") )
const ( ScalewayInstanceV1PlacementGroupPolicyTypeMaxAvailability = ScalewayInstanceV1PlacementGroupPolicyType("max_availability") ScalewayInstanceV1PlacementGroupPolicyTypeLowLatency = ScalewayInstanceV1PlacementGroupPolicyType("low_latency") )
const ( ScalewayInstanceV1PrivateNICStateAvailable = ScalewayInstanceV1PrivateNICState("available") ScalewayInstanceV1PrivateNICStateSyncing = ScalewayInstanceV1PrivateNICState("syncing") ScalewayInstanceV1PrivateNICStateSyncingError = ScalewayInstanceV1PrivateNICState("syncing_error") )
const ( ScalewayInstanceV1ServerAllowedActionsItemPoweron = ScalewayInstanceV1ServerAllowedActionsItem("poweron") ScalewayInstanceV1ServerAllowedActionsItemBackup = ScalewayInstanceV1ServerAllowedActionsItem("backup") ScalewayInstanceV1ServerAllowedActionsItemStopInPlace = ScalewayInstanceV1ServerAllowedActionsItem("stop_in_place") ScalewayInstanceV1ServerAllowedActionsItemPoweroff = ScalewayInstanceV1ServerAllowedActionsItem("poweroff") ScalewayInstanceV1ServerAllowedActionsItemTerminate = ScalewayInstanceV1ServerAllowedActionsItem("terminate") ScalewayInstanceV1ServerAllowedActionsItemReboot = ScalewayInstanceV1ServerAllowedActionsItem("reboot") )
const ( ScalewayInstanceV1ServerArchX8664 = ScalewayInstanceV1ServerArch("x86_64") ScalewayInstanceV1ServerArchArm = ScalewayInstanceV1ServerArch("arm") )
const ( ScalewayInstanceV1ServerBootTypeLocal = ScalewayInstanceV1ServerBootType("local") ScalewayInstanceV1ServerBootTypeBootscript = ScalewayInstanceV1ServerBootType("bootscript") ScalewayInstanceV1ServerBootTypeRescue = ScalewayInstanceV1ServerBootType("rescue") )
const ( ScalewayInstanceV1ServerStateRunning = ScalewayInstanceV1ServerState("running") ScalewayInstanceV1ServerStateStopped = ScalewayInstanceV1ServerState("stopped") ScalewayInstanceV1ServerStateStoppedInPlace = ScalewayInstanceV1ServerState("stopped in place") ScalewayInstanceV1ServerStateStarting = ScalewayInstanceV1ServerState("starting") ScalewayInstanceV1ServerStateStopping = ScalewayInstanceV1ServerState("stopping") ScalewayInstanceV1ServerStateLocked = ScalewayInstanceV1ServerState("locked") )
const ( ScalewayInstanceV1ServerTypeArchX8664 = ScalewayInstanceV1ServerTypeArch("x86_64") ScalewayInstanceV1ServerTypeArchArm = ScalewayInstanceV1ServerTypeArch("arm") )
const ( ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemLocal = ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem("local") ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemBootscript = ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem("bootscript") ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemRescue = ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem("rescue") )
const ( ScalewayInstanceV1VolumeServerStateAvailable = ScalewayInstanceV1VolumeServerState("available") ScalewayInstanceV1VolumeServerStateSnapshotting = ScalewayInstanceV1VolumeServerState("snapshotting") ScalewayInstanceV1VolumeServerStateError = ScalewayInstanceV1VolumeServerState("error") ScalewayInstanceV1VolumeServerStateFetching = ScalewayInstanceV1VolumeServerState("fetching") ScalewayInstanceV1VolumeServerStateResizing = ScalewayInstanceV1VolumeServerState("resizing") ScalewayInstanceV1VolumeServerStateSaving = ScalewayInstanceV1VolumeServerState("saving") ScalewayInstanceV1VolumeServerStateHotsyncing = ScalewayInstanceV1VolumeServerState("hotsyncing") )
const ( ScalewayInstanceV1VolumeServerTemplateVolumeTypeLSsd = ScalewayInstanceV1VolumeServerTemplateVolumeType("l_ssd") ScalewayInstanceV1VolumeServerTemplateVolumeTypeBSsd = ScalewayInstanceV1VolumeServerTemplateVolumeType("b_ssd") )
const ( ScalewayInstanceV1VolumeServerVolumeTypeLSsd = ScalewayInstanceV1VolumeServerVolumeType("l_ssd") ScalewayInstanceV1VolumeServerVolumeTypeBSsd = ScalewayInstanceV1VolumeServerVolumeType("b_ssd") )
const ( ScalewayInstanceV1VolumeStateAvailable = ScalewayInstanceV1VolumeState("available") ScalewayInstanceV1VolumeStateSnapshotting = ScalewayInstanceV1VolumeState("snapshotting") ScalewayInstanceV1VolumeStateError = ScalewayInstanceV1VolumeState("error") ScalewayInstanceV1VolumeStateFetching = ScalewayInstanceV1VolumeState("fetching") ScalewayInstanceV1VolumeStateResizing = ScalewayInstanceV1VolumeState("resizing") ScalewayInstanceV1VolumeStateSaving = ScalewayInstanceV1VolumeState("saving") ScalewayInstanceV1VolumeStateHotsyncing = ScalewayInstanceV1VolumeState("hotsyncing") )
const ( ScalewayInstanceV1VolumeSummaryVolumeTypeLSsd = ScalewayInstanceV1VolumeSummaryVolumeType("l_ssd") ScalewayInstanceV1VolumeSummaryVolumeTypeBSsd = ScalewayInstanceV1VolumeSummaryVolumeType("b_ssd") ScalewayInstanceV1VolumeSummaryVolumeTypeUnified = ScalewayInstanceV1VolumeSummaryVolumeType("unified") )
const ( ScalewayInstanceV1VolumeVolumeTypeLSsd = ScalewayInstanceV1VolumeVolumeType("l_ssd") ScalewayInstanceV1VolumeVolumeTypeBSsd = ScalewayInstanceV1VolumeVolumeType("b_ssd") ScalewayInstanceV1VolumeVolumeTypeUnified = ScalewayInstanceV1VolumeVolumeType("unified") )
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type BootType ¶
type BootType string
The boot type to use
func (BootType) ElementType ¶
func (BootType) ToBootTypeOutput ¶
func (e BootType) ToBootTypeOutput() BootTypeOutput
func (BootType) ToBootTypeOutputWithContext ¶
func (e BootType) ToBootTypeOutputWithContext(ctx context.Context) BootTypeOutput
func (BootType) ToBootTypePtrOutput ¶
func (e BootType) ToBootTypePtrOutput() BootTypePtrOutput
func (BootType) ToBootTypePtrOutputWithContext ¶
func (e BootType) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
func (BootType) ToStringOutput ¶
func (e BootType) ToStringOutput() pulumi.StringOutput
func (BootType) ToStringOutputWithContext ¶
func (e BootType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BootType) ToStringPtrOutput ¶
func (e BootType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BootType) ToStringPtrOutputWithContext ¶
func (e BootType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BootTypeInput ¶
type BootTypeInput interface { pulumi.Input ToBootTypeOutput() BootTypeOutput ToBootTypeOutputWithContext(context.Context) BootTypeOutput }
BootTypeInput is an input type that accepts BootTypeArgs and BootTypeOutput values. You can construct a concrete instance of `BootTypeInput` via:
BootTypeArgs{...}
type BootTypeOutput ¶
type BootTypeOutput struct{ *pulumi.OutputState }
func (BootTypeOutput) ElementType ¶
func (BootTypeOutput) ElementType() reflect.Type
func (BootTypeOutput) ToBootTypeOutput ¶
func (o BootTypeOutput) ToBootTypeOutput() BootTypeOutput
func (BootTypeOutput) ToBootTypeOutputWithContext ¶
func (o BootTypeOutput) ToBootTypeOutputWithContext(ctx context.Context) BootTypeOutput
func (BootTypeOutput) ToBootTypePtrOutput ¶
func (o BootTypeOutput) ToBootTypePtrOutput() BootTypePtrOutput
func (BootTypeOutput) ToBootTypePtrOutputWithContext ¶
func (o BootTypeOutput) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
func (BootTypeOutput) ToStringOutput ¶
func (o BootTypeOutput) ToStringOutput() pulumi.StringOutput
func (BootTypeOutput) ToStringOutputWithContext ¶
func (o BootTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BootTypeOutput) ToStringPtrOutput ¶
func (o BootTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BootTypeOutput) ToStringPtrOutputWithContext ¶
func (o BootTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BootTypePtrInput ¶
type BootTypePtrInput interface { pulumi.Input ToBootTypePtrOutput() BootTypePtrOutput ToBootTypePtrOutputWithContext(context.Context) BootTypePtrOutput }
func BootTypePtr ¶
func BootTypePtr(v string) BootTypePtrInput
type BootTypePtrOutput ¶
type BootTypePtrOutput struct{ *pulumi.OutputState }
func (BootTypePtrOutput) Elem ¶
func (o BootTypePtrOutput) Elem() BootTypeOutput
func (BootTypePtrOutput) ElementType ¶
func (BootTypePtrOutput) ElementType() reflect.Type
func (BootTypePtrOutput) ToBootTypePtrOutput ¶
func (o BootTypePtrOutput) ToBootTypePtrOutput() BootTypePtrOutput
func (BootTypePtrOutput) ToBootTypePtrOutputWithContext ¶
func (o BootTypePtrOutput) ToBootTypePtrOutputWithContext(ctx context.Context) BootTypePtrOutput
func (BootTypePtrOutput) ToStringPtrOutput ¶
func (o BootTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BootTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o BootTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ListServersArgs ¶
type ListServersArgs struct { // The zone you want to target Zone string `pulumi:"zone"` }
type ListServersOutputArgs ¶
type ListServersOutputArgs struct { // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (ListServersOutputArgs) ElementType ¶
func (ListServersOutputArgs) ElementType() reflect.Type
type ListServersResult ¶
type ListServersResult struct {
Items ScalewayInstanceV1ListServersResponse `pulumi:"items"`
}
func ListServers ¶
func ListServers(ctx *pulumi.Context, args *ListServersArgs, opts ...pulumi.InvokeOption) (*ListServersResult, error)
type ListServersResultOutput ¶
type ListServersResultOutput struct{ *pulumi.OutputState }
func ListServersOutput ¶
func ListServersOutput(ctx *pulumi.Context, args ListServersOutputArgs, opts ...pulumi.InvokeOption) ListServersResultOutput
func (ListServersResultOutput) ElementType ¶
func (ListServersResultOutput) ElementType() reflect.Type
func (ListServersResultOutput) Items ¶
func (o ListServersResultOutput) Items() ScalewayInstanceV1ListServersResponseOutput
func (ListServersResultOutput) ToListServersResultOutput ¶
func (o ListServersResultOutput) ToListServersResultOutput() ListServersResultOutput
func (ListServersResultOutput) ToListServersResultOutputWithContext ¶
func (o ListServersResultOutput) ToListServersResultOutputWithContext(ctx context.Context) ListServersResultOutput
type ListServersTypesArgs ¶
type ListServersTypesArgs struct { // The zone you want to target Zone string `pulumi:"zone"` }
type ListServersTypesOutputArgs ¶
type ListServersTypesOutputArgs struct { // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (ListServersTypesOutputArgs) ElementType ¶
func (ListServersTypesOutputArgs) ElementType() reflect.Type
type ListServersTypesResult ¶
type ListServersTypesResult struct {
Items ScalewayInstanceV1ListServersTypesResponse `pulumi:"items"`
}
func ListServersTypes ¶
func ListServersTypes(ctx *pulumi.Context, args *ListServersTypesArgs, opts ...pulumi.InvokeOption) (*ListServersTypesResult, error)
type ListServersTypesResultOutput ¶
type ListServersTypesResultOutput struct{ *pulumi.OutputState }
func ListServersTypesOutput ¶
func ListServersTypesOutput(ctx *pulumi.Context, args ListServersTypesOutputArgs, opts ...pulumi.InvokeOption) ListServersTypesResultOutput
func (ListServersTypesResultOutput) ElementType ¶
func (ListServersTypesResultOutput) ElementType() reflect.Type
func (ListServersTypesResultOutput) ToListServersTypesResultOutput ¶
func (o ListServersTypesResultOutput) ToListServersTypesResultOutput() ListServersTypesResultOutput
func (ListServersTypesResultOutput) ToListServersTypesResultOutputWithContext ¶
func (o ListServersTypesResultOutput) ToListServersTypesResultOutputWithContext(ctx context.Context) ListServersTypesResultOutput
type LookupPlacementGroupServersOutputArgs ¶
type LookupPlacementGroupServersOutputArgs struct { // UUID of the placement group Placement_group_id pulumi.StringInput `pulumi:"placement_group_id"` // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupPlacementGroupServersOutputArgs) ElementType ¶
func (LookupPlacementGroupServersOutputArgs) ElementType() reflect.Type
type LookupPlacementGroupServersResult ¶
type LookupPlacementGroupServersResult struct {
Items ScalewayInstanceV1GetPlacementGroupServersResponse `pulumi:"items"`
}
func LookupPlacementGroupServers ¶
func LookupPlacementGroupServers(ctx *pulumi.Context, args *LookupPlacementGroupServersArgs, opts ...pulumi.InvokeOption) (*LookupPlacementGroupServersResult, error)
type LookupPlacementGroupServersResultOutput ¶
type LookupPlacementGroupServersResultOutput struct{ *pulumi.OutputState }
func LookupPlacementGroupServersOutput ¶
func LookupPlacementGroupServersOutput(ctx *pulumi.Context, args LookupPlacementGroupServersOutputArgs, opts ...pulumi.InvokeOption) LookupPlacementGroupServersResultOutput
func (LookupPlacementGroupServersResultOutput) ElementType ¶
func (LookupPlacementGroupServersResultOutput) ElementType() reflect.Type
func (LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutput ¶
func (o LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutput() LookupPlacementGroupServersResultOutput
func (LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutputWithContext ¶
func (o LookupPlacementGroupServersResultOutput) ToLookupPlacementGroupServersResultOutputWithContext(ctx context.Context) LookupPlacementGroupServersResultOutput
type LookupServerArgs ¶
type LookupServerOutputArgs ¶
type LookupServerOutputArgs struct { // UUID of the server you want to get Id pulumi.StringInput `pulumi:"id"` // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupServerOutputArgs) ElementType ¶
func (LookupServerOutputArgs) ElementType() reflect.Type
type LookupServerResult ¶
type LookupServerResult struct {
Items ScalewayInstanceV1GetServerResponse `pulumi:"items"`
}
func LookupServer ¶
func LookupServer(ctx *pulumi.Context, args *LookupServerArgs, opts ...pulumi.InvokeOption) (*LookupServerResult, error)
func (*LookupServerResult) Defaults ¶
func (val *LookupServerResult) Defaults() *LookupServerResult
Defaults sets the appropriate defaults for LookupServerResult
type LookupServerResultOutput ¶
type LookupServerResultOutput struct{ *pulumi.OutputState }
func LookupServerOutput ¶
func LookupServerOutput(ctx *pulumi.Context, args LookupServerOutputArgs, opts ...pulumi.InvokeOption) LookupServerResultOutput
func (LookupServerResultOutput) ElementType ¶
func (LookupServerResultOutput) ElementType() reflect.Type
func (LookupServerResultOutput) Items ¶
func (o LookupServerResultOutput) Items() ScalewayInstanceV1GetServerResponseOutput
func (LookupServerResultOutput) ToLookupServerResultOutput ¶
func (o LookupServerResultOutput) ToLookupServerResultOutput() LookupServerResultOutput
func (LookupServerResultOutput) ToLookupServerResultOutputWithContext ¶
func (o LookupServerResultOutput) ToLookupServerResultOutputWithContext(ctx context.Context) LookupServerResultOutput
type PlacementGroupServers ¶
type PlacementGroupServers struct { pulumi.CustomResourceState Servers pulumi.StringArrayOutput `pulumi:"servers"` }
func GetPlacementGroupServers ¶
func GetPlacementGroupServers(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlacementGroupServersState, opts ...pulumi.ResourceOption) (*PlacementGroupServers, error)
GetPlacementGroupServers gets an existing PlacementGroupServers 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 NewPlacementGroupServers ¶
func NewPlacementGroupServers(ctx *pulumi.Context, name string, args *PlacementGroupServersArgs, opts ...pulumi.ResourceOption) (*PlacementGroupServers, error)
NewPlacementGroupServers registers a new resource with the given unique name, arguments, and options.
func (*PlacementGroupServers) ElementType ¶
func (*PlacementGroupServers) ElementType() reflect.Type
func (*PlacementGroupServers) ToPlacementGroupServersOutput ¶
func (i *PlacementGroupServers) ToPlacementGroupServersOutput() PlacementGroupServersOutput
func (*PlacementGroupServers) ToPlacementGroupServersOutputWithContext ¶
func (i *PlacementGroupServers) ToPlacementGroupServersOutputWithContext(ctx context.Context) PlacementGroupServersOutput
type PlacementGroupServersArgs ¶
type PlacementGroupServersArgs struct { // UUID of the placement group Placement_group_id pulumi.StringPtrInput Servers pulumi.StringArrayInput // The zone you want to target Zone pulumi.StringPtrInput }
The set of arguments for constructing a PlacementGroupServers resource.
func (PlacementGroupServersArgs) ElementType ¶
func (PlacementGroupServersArgs) ElementType() reflect.Type
type PlacementGroupServersInput ¶
type PlacementGroupServersInput interface { pulumi.Input ToPlacementGroupServersOutput() PlacementGroupServersOutput ToPlacementGroupServersOutputWithContext(ctx context.Context) PlacementGroupServersOutput }
type PlacementGroupServersOutput ¶
type PlacementGroupServersOutput struct{ *pulumi.OutputState }
func (PlacementGroupServersOutput) ElementType ¶
func (PlacementGroupServersOutput) ElementType() reflect.Type
func (PlacementGroupServersOutput) Servers ¶
func (o PlacementGroupServersOutput) Servers() pulumi.StringArrayOutput
func (PlacementGroupServersOutput) ToPlacementGroupServersOutput ¶
func (o PlacementGroupServersOutput) ToPlacementGroupServersOutput() PlacementGroupServersOutput
func (PlacementGroupServersOutput) ToPlacementGroupServersOutputWithContext ¶
func (o PlacementGroupServersOutput) ToPlacementGroupServersOutputWithContext(ctx context.Context) PlacementGroupServersOutput
type PlacementGroupServersState ¶
type PlacementGroupServersState struct { }
func (PlacementGroupServersState) ElementType ¶
func (PlacementGroupServersState) ElementType() reflect.Type
type ScalewayInstanceV1Bootscript ¶
type ScalewayInstanceV1Bootscript struct { // The bootscript arch Arch *ScalewayInstanceV1BootscriptArch `pulumi:"arch"` // The bootscript arguments Bootcmdargs *string `pulumi:"bootcmdargs"` // Dispmay if the bootscript is the default bootscript if no other boot option is configured Default *bool `pulumi:"default"` // Provide information regarding a Device Tree Binary (dtb) for use with C1 servers Dtb *string `pulumi:"dtb"` // The bootscript ID Id *string `pulumi:"id"` // The initrd (initial ramdisk) configuration Initrd *string `pulumi:"initrd"` // The server kernel version Kernel *string `pulumi:"kernel"` // The bootscript organization ID Organization *string `pulumi:"organization"` // The bootscript project ID Project *string `pulumi:"project"` // Provide information if the bootscript is public Public *bool `pulumi:"public"` // The bootscript title Title *string `pulumi:"title"` // The zone in which is the bootscript Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1Bootscript) Defaults ¶
func (val *ScalewayInstanceV1Bootscript) Defaults() *ScalewayInstanceV1Bootscript
Defaults sets the appropriate defaults for ScalewayInstanceV1Bootscript
type ScalewayInstanceV1BootscriptArch ¶
type ScalewayInstanceV1BootscriptArch string
The bootscript arch
type ScalewayInstanceV1BootscriptArchOutput ¶
type ScalewayInstanceV1BootscriptArchOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1BootscriptArchOutput) ElementType ¶
func (ScalewayInstanceV1BootscriptArchOutput) ElementType() reflect.Type
func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutput ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutput() ScalewayInstanceV1BootscriptArchOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutput ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToStringOutput ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1BootscriptArchPtrOutput ¶
type ScalewayInstanceV1BootscriptArchPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1BootscriptArchPtrOutput) ElementType ¶
func (ScalewayInstanceV1BootscriptArchPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutput ¶
func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput
func (ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput
func (ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1BootscriptOutput ¶
type ScalewayInstanceV1BootscriptOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1BootscriptOutput) Bootcmdargs ¶
func (o ScalewayInstanceV1BootscriptOutput) Bootcmdargs() pulumi.StringPtrOutput
The bootscript arguments
func (ScalewayInstanceV1BootscriptOutput) Default ¶
func (o ScalewayInstanceV1BootscriptOutput) Default() pulumi.BoolPtrOutput
Dispmay if the bootscript is the default bootscript if no other boot option is configured
func (ScalewayInstanceV1BootscriptOutput) Dtb ¶
func (o ScalewayInstanceV1BootscriptOutput) Dtb() pulumi.StringPtrOutput
Provide information regarding a Device Tree Binary (dtb) for use with C1 servers
func (ScalewayInstanceV1BootscriptOutput) ElementType ¶
func (ScalewayInstanceV1BootscriptOutput) ElementType() reflect.Type
func (ScalewayInstanceV1BootscriptOutput) Id ¶
func (o ScalewayInstanceV1BootscriptOutput) Id() pulumi.StringPtrOutput
The bootscript ID
func (ScalewayInstanceV1BootscriptOutput) Initrd ¶
func (o ScalewayInstanceV1BootscriptOutput) Initrd() pulumi.StringPtrOutput
The initrd (initial ramdisk) configuration
func (ScalewayInstanceV1BootscriptOutput) Kernel ¶
func (o ScalewayInstanceV1BootscriptOutput) Kernel() pulumi.StringPtrOutput
The server kernel version
func (ScalewayInstanceV1BootscriptOutput) Organization ¶
func (o ScalewayInstanceV1BootscriptOutput) Organization() pulumi.StringPtrOutput
The bootscript organization ID
func (ScalewayInstanceV1BootscriptOutput) Project ¶
func (o ScalewayInstanceV1BootscriptOutput) Project() pulumi.StringPtrOutput
The bootscript project ID
func (ScalewayInstanceV1BootscriptOutput) Public ¶
func (o ScalewayInstanceV1BootscriptOutput) Public() pulumi.BoolPtrOutput
Provide information if the bootscript is public
func (ScalewayInstanceV1BootscriptOutput) Title ¶
func (o ScalewayInstanceV1BootscriptOutput) Title() pulumi.StringPtrOutput
The bootscript title
func (ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutput ¶
func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutput() ScalewayInstanceV1BootscriptOutput
func (ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptOutput
func (ScalewayInstanceV1BootscriptOutput) Zone ¶
func (o ScalewayInstanceV1BootscriptOutput) Zone() pulumi.StringPtrOutput
The zone in which is the bootscript
type ScalewayInstanceV1BootscriptPtrOutput ¶
type ScalewayInstanceV1BootscriptPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1BootscriptPtrOutput) Bootcmdargs ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Bootcmdargs() pulumi.StringPtrOutput
The bootscript arguments
func (ScalewayInstanceV1BootscriptPtrOutput) Default ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Default() pulumi.BoolPtrOutput
Dispmay if the bootscript is the default bootscript if no other boot option is configured
func (ScalewayInstanceV1BootscriptPtrOutput) Dtb ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Dtb() pulumi.StringPtrOutput
Provide information regarding a Device Tree Binary (dtb) for use with C1 servers
func (ScalewayInstanceV1BootscriptPtrOutput) ElementType ¶
func (ScalewayInstanceV1BootscriptPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1BootscriptPtrOutput) Id ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Id() pulumi.StringPtrOutput
The bootscript ID
func (ScalewayInstanceV1BootscriptPtrOutput) Initrd ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Initrd() pulumi.StringPtrOutput
The initrd (initial ramdisk) configuration
func (ScalewayInstanceV1BootscriptPtrOutput) Kernel ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Kernel() pulumi.StringPtrOutput
The server kernel version
func (ScalewayInstanceV1BootscriptPtrOutput) Organization ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Organization() pulumi.StringPtrOutput
The bootscript organization ID
func (ScalewayInstanceV1BootscriptPtrOutput) Project ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Project() pulumi.StringPtrOutput
The bootscript project ID
func (ScalewayInstanceV1BootscriptPtrOutput) Public ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Public() pulumi.BoolPtrOutput
Provide information if the bootscript is public
func (ScalewayInstanceV1BootscriptPtrOutput) Title ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Title() pulumi.StringPtrOutput
The bootscript title
func (ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutput ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutput() ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutputWithContext ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1BootscriptPtrOutput) Zone ¶
func (o ScalewayInstanceV1BootscriptPtrOutput) Zone() pulumi.StringPtrOutput
The zone in which is the bootscript
type ScalewayInstanceV1GetPlacementGroupServersResponse ¶
type ScalewayInstanceV1GetPlacementGroupServersResponse struct {
Servers []ScalewayInstanceV1PlacementGroupServer `pulumi:"servers"`
}
type ScalewayInstanceV1GetPlacementGroupServersResponseOutput ¶
type ScalewayInstanceV1GetPlacementGroupServersResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ElementType ¶
func (ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutput ¶
func (o ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutput() ScalewayInstanceV1GetPlacementGroupServersResponseOutput
func (ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutputWithContext ¶
func (o ScalewayInstanceV1GetPlacementGroupServersResponseOutput) ToScalewayInstanceV1GetPlacementGroupServersResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetPlacementGroupServersResponseOutput
type ScalewayInstanceV1GetServerResponse ¶
type ScalewayInstanceV1GetServerResponse struct {
Server *ScalewayInstanceV1Server `pulumi:"server"`
}
func (*ScalewayInstanceV1GetServerResponse) Defaults ¶
func (val *ScalewayInstanceV1GetServerResponse) Defaults() *ScalewayInstanceV1GetServerResponse
Defaults sets the appropriate defaults for ScalewayInstanceV1GetServerResponse
type ScalewayInstanceV1GetServerResponseOutput ¶
type ScalewayInstanceV1GetServerResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1GetServerResponseOutput) ElementType ¶
func (ScalewayInstanceV1GetServerResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1GetServerResponseOutput) Server ¶
func (o ScalewayInstanceV1GetServerResponseOutput) Server() ScalewayInstanceV1ServerPtrOutput
func (ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutput ¶
func (o ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutput() ScalewayInstanceV1GetServerResponseOutput
func (ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutputWithContext ¶
func (o ScalewayInstanceV1GetServerResponseOutput) ToScalewayInstanceV1GetServerResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetServerResponseOutput
type ScalewayInstanceV1Image ¶
type ScalewayInstanceV1Image struct { Arch *ScalewayInstanceV1ImageArch `pulumi:"arch"` // (RFC 3339 format) Creation_date *string `pulumi:"creation_date"` Default_bootscript *ScalewayInstanceV1Bootscript `pulumi:"default_bootscript"` Extra_volumes map[string]ScalewayInstanceV1Volume `pulumi:"extra_volumes"` From_server *string `pulumi:"from_server"` Id *string `pulumi:"id"` // (RFC 3339 format) Modification_date *string `pulumi:"modification_date"` Name string `pulumi:"name"` Organization *string `pulumi:"organization"` Project string `pulumi:"project"` Public *bool `pulumi:"public"` Root_volume ScalewayInstanceV1VolumeSummary `pulumi:"root_volume"` State *ScalewayInstanceV1ImageState `pulumi:"state"` Tags []string `pulumi:"tags"` Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1Image) Defaults ¶
func (val *ScalewayInstanceV1Image) Defaults() *ScalewayInstanceV1Image
Defaults sets the appropriate defaults for ScalewayInstanceV1Image
type ScalewayInstanceV1ImageArch ¶
type ScalewayInstanceV1ImageArch string
type ScalewayInstanceV1ImageArchOutput ¶
type ScalewayInstanceV1ImageArchOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImageArchOutput) ElementType ¶
func (ScalewayInstanceV1ImageArchOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutput ¶
func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutput() ScalewayInstanceV1ImageArchOutput
func (ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchOutput
func (ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutput ¶
func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutput() ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImageArchOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ImageArchOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ImageArchOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ImageArchOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ImageArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageArchOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ImageArchPtrOutput ¶
type ScalewayInstanceV1ImageArchPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImageArchPtrOutput) ElementType ¶
func (ScalewayInstanceV1ImageArchPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutput ¶
func (o ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutput() ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchPtrOutput) ToScalewayInstanceV1ImageArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ImageOutput ¶
type ScalewayInstanceV1ImageOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImageOutput) Arch ¶
func (o ScalewayInstanceV1ImageOutput) Arch() ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImageOutput) Creation_date ¶
func (o ScalewayInstanceV1ImageOutput) Creation_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1ImageOutput) Default_bootscript ¶
func (o ScalewayInstanceV1ImageOutput) Default_bootscript() ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1ImageOutput) ElementType ¶
func (ScalewayInstanceV1ImageOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImageOutput) Extra_volumes ¶
func (o ScalewayInstanceV1ImageOutput) Extra_volumes() ScalewayInstanceV1VolumeMapOutput
func (ScalewayInstanceV1ImageOutput) From_server ¶
func (o ScalewayInstanceV1ImageOutput) From_server() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1ImageOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageOutput) Modification_date ¶
func (o ScalewayInstanceV1ImageOutput) Modification_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1ImageOutput) Name ¶
func (o ScalewayInstanceV1ImageOutput) Name() pulumi.StringOutput
func (ScalewayInstanceV1ImageOutput) Organization ¶
func (o ScalewayInstanceV1ImageOutput) Organization() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageOutput) Project ¶
func (o ScalewayInstanceV1ImageOutput) Project() pulumi.StringOutput
func (ScalewayInstanceV1ImageOutput) Public ¶
func (o ScalewayInstanceV1ImageOutput) Public() pulumi.BoolPtrOutput
func (ScalewayInstanceV1ImageOutput) Root_volume ¶
func (o ScalewayInstanceV1ImageOutput) Root_volume() ScalewayInstanceV1VolumeSummaryOutput
func (ScalewayInstanceV1ImageOutput) State ¶
func (o ScalewayInstanceV1ImageOutput) State() ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImageOutput) Tags ¶
func (o ScalewayInstanceV1ImageOutput) Tags() pulumi.StringArrayOutput
func (ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutput ¶
func (o ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutput() ScalewayInstanceV1ImageOutput
func (ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutputWithContext ¶
func (o ScalewayInstanceV1ImageOutput) ToScalewayInstanceV1ImageOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageOutput
func (ScalewayInstanceV1ImageOutput) Zone ¶
func (o ScalewayInstanceV1ImageOutput) Zone() pulumi.StringPtrOutput
type ScalewayInstanceV1ImagePtrOutput ¶
type ScalewayInstanceV1ImagePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImagePtrOutput) Arch ¶
func (o ScalewayInstanceV1ImagePtrOutput) Arch() ScalewayInstanceV1ImageArchPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Creation_date ¶
func (o ScalewayInstanceV1ImagePtrOutput) Creation_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1ImagePtrOutput) Default_bootscript ¶
func (o ScalewayInstanceV1ImagePtrOutput) Default_bootscript() ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Elem ¶
func (o ScalewayInstanceV1ImagePtrOutput) Elem() ScalewayInstanceV1ImageOutput
func (ScalewayInstanceV1ImagePtrOutput) ElementType ¶
func (ScalewayInstanceV1ImagePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImagePtrOutput) Extra_volumes ¶
func (o ScalewayInstanceV1ImagePtrOutput) Extra_volumes() ScalewayInstanceV1VolumeMapOutput
func (ScalewayInstanceV1ImagePtrOutput) From_server ¶
func (o ScalewayInstanceV1ImagePtrOutput) From_server() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1ImagePtrOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Modification_date ¶
func (o ScalewayInstanceV1ImagePtrOutput) Modification_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1ImagePtrOutput) Name ¶
func (o ScalewayInstanceV1ImagePtrOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Organization ¶
func (o ScalewayInstanceV1ImagePtrOutput) Organization() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Project ¶
func (o ScalewayInstanceV1ImagePtrOutput) Project() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Public ¶
func (o ScalewayInstanceV1ImagePtrOutput) Public() pulumi.BoolPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Root_volume ¶
func (o ScalewayInstanceV1ImagePtrOutput) Root_volume() ScalewayInstanceV1VolumeSummaryPtrOutput
func (ScalewayInstanceV1ImagePtrOutput) State ¶
func (o ScalewayInstanceV1ImagePtrOutput) State() ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Tags ¶
func (o ScalewayInstanceV1ImagePtrOutput) Tags() pulumi.StringArrayOutput
func (ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutput ¶
func (o ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutput() ScalewayInstanceV1ImagePtrOutput
func (ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutputWithContext ¶
func (o ScalewayInstanceV1ImagePtrOutput) ToScalewayInstanceV1ImagePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImagePtrOutput
func (ScalewayInstanceV1ImagePtrOutput) Zone ¶
func (o ScalewayInstanceV1ImagePtrOutput) Zone() pulumi.StringPtrOutput
type ScalewayInstanceV1ImageState ¶
type ScalewayInstanceV1ImageState string
type ScalewayInstanceV1ImageStateOutput ¶
type ScalewayInstanceV1ImageStateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImageStateOutput) ElementType ¶
func (ScalewayInstanceV1ImageStateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutput ¶
func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutput() ScalewayInstanceV1ImageStateOutput
func (ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutputWithContext ¶
func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStateOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStateOutput
func (ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutput ¶
func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutput() ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageStateOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImageStateOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ImageStateOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ImageStateOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ImageStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ImageStateOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ImageStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageStateOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ImageStatePtrOutput ¶
type ScalewayInstanceV1ImageStatePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ImageStatePtrOutput) ElementType ¶
func (ScalewayInstanceV1ImageStatePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutput ¶
func (o ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutput() ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageStatePtrOutput) ToScalewayInstanceV1ImageStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ImageStatePtrOutput
func (ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ImageStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ListServersResponse ¶
type ScalewayInstanceV1ListServersResponse struct { // List of servers Servers []ScalewayInstanceV1Server `pulumi:"servers"` }
type ScalewayInstanceV1ListServersResponseOutput ¶
type ScalewayInstanceV1ListServersResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ListServersResponseOutput) ElementType ¶
func (ScalewayInstanceV1ListServersResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ListServersResponseOutput) Servers ¶
func (o ScalewayInstanceV1ListServersResponseOutput) Servers() ScalewayInstanceV1ServerArrayOutput
List of servers
func (ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutput ¶
func (o ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutput() ScalewayInstanceV1ListServersResponseOutput
func (ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutputWithContext ¶
func (o ScalewayInstanceV1ListServersResponseOutput) ToScalewayInstanceV1ListServersResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListServersResponseOutput
type ScalewayInstanceV1ListServersTypesResponse ¶
type ScalewayInstanceV1ListServersTypesResponse struct { // List of server types Servers map[string]ScalewayInstanceV1ServerType `pulumi:"servers"` }
type ScalewayInstanceV1ListServersTypesResponseOutput ¶
type ScalewayInstanceV1ListServersTypesResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ListServersTypesResponseOutput) ElementType ¶
func (ScalewayInstanceV1ListServersTypesResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ListServersTypesResponseOutput) Servers ¶
func (o ScalewayInstanceV1ListServersTypesResponseOutput) Servers() ScalewayInstanceV1ServerTypeMapOutput
List of server types
func (ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutput ¶
func (o ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutput() ScalewayInstanceV1ListServersTypesResponseOutput
func (ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutputWithContext ¶
func (o ScalewayInstanceV1ListServersTypesResponseOutput) ToScalewayInstanceV1ListServersTypesResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListServersTypesResponseOutput
type ScalewayInstanceV1PlacementGroup ¶
type ScalewayInstanceV1PlacementGroup struct { Id *string `pulumi:"id"` // The placement group name Name string `pulumi:"name"` // The placement group organization ID Organization *string `pulumi:"organization"` Policy_mode *ScalewayInstanceV1PlacementGroupPolicyMode `pulumi:"policy_mode"` // Returns true if the policy is respected, false otherwise Policy_respected *bool `pulumi:"policy_respected"` Policy_type *ScalewayInstanceV1PlacementGroupPolicyType `pulumi:"policy_type"` // The placement group project ID Project string `pulumi:"project"` // The placement group tags Tags []string `pulumi:"tags"` // The zone in which is the placement group Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1PlacementGroup) Defaults ¶
func (val *ScalewayInstanceV1PlacementGroup) Defaults() *ScalewayInstanceV1PlacementGroup
Defaults sets the appropriate defaults for ScalewayInstanceV1PlacementGroup
type ScalewayInstanceV1PlacementGroupOutput ¶
type ScalewayInstanceV1PlacementGroupOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1PlacementGroupOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupOutput) Name ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Name() pulumi.StringOutput
The placement group name
func (ScalewayInstanceV1PlacementGroupOutput) Organization ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Organization() pulumi.StringPtrOutput
The placement group organization ID
func (ScalewayInstanceV1PlacementGroupOutput) Policy_mode ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Policy_mode() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupOutput) Policy_respected ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Policy_respected() pulumi.BoolPtrOutput
Returns true if the policy is respected, false otherwise
func (ScalewayInstanceV1PlacementGroupOutput) Policy_type ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Policy_type() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupOutput) Project ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Project() pulumi.StringOutput
The placement group project ID
func (ScalewayInstanceV1PlacementGroupOutput) Tags ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Tags() pulumi.StringArrayOutput
The placement group tags
func (ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutput ¶
func (o ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutput() ScalewayInstanceV1PlacementGroupOutput
func (ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupOutput) ToScalewayInstanceV1PlacementGroupOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupOutput
func (ScalewayInstanceV1PlacementGroupOutput) Zone ¶
func (o ScalewayInstanceV1PlacementGroupOutput) Zone() pulumi.StringPtrOutput
The zone in which is the placement group
type ScalewayInstanceV1PlacementGroupPolicyMode ¶
type ScalewayInstanceV1PlacementGroupPolicyMode string
type ScalewayInstanceV1PlacementGroupPolicyModeOutput ¶
type ScalewayInstanceV1PlacementGroupPolicyModeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutput() ScalewayInstanceV1PlacementGroupPolicyModeOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModeOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModeOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1PlacementGroupPolicyModePtrOutput ¶
type ScalewayInstanceV1PlacementGroupPolicyModePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutput() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyModePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1PlacementGroupPolicyType ¶
type ScalewayInstanceV1PlacementGroupPolicyType string
type ScalewayInstanceV1PlacementGroupPolicyTypeOutput ¶
type ScalewayInstanceV1PlacementGroupPolicyTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutput() ScalewayInstanceV1PlacementGroupPolicyTypeOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypeOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput ¶
type ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutput() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToScalewayInstanceV1PlacementGroupPolicyTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1PlacementGroupPtrOutput ¶
type ScalewayInstanceV1PlacementGroupPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupPtrOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupPtrOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupPtrOutput) Name ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Name() pulumi.StringPtrOutput
The placement group name
func (ScalewayInstanceV1PlacementGroupPtrOutput) Organization ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Organization() pulumi.StringPtrOutput
The placement group organization ID
func (ScalewayInstanceV1PlacementGroupPtrOutput) Policy_mode ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_mode() ScalewayInstanceV1PlacementGroupPolicyModePtrOutput
func (ScalewayInstanceV1PlacementGroupPtrOutput) Policy_respected ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_respected() pulumi.BoolPtrOutput
Returns true if the policy is respected, false otherwise
func (ScalewayInstanceV1PlacementGroupPtrOutput) Policy_type ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Policy_type() ScalewayInstanceV1PlacementGroupPolicyTypePtrOutput
func (ScalewayInstanceV1PlacementGroupPtrOutput) Project ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Project() pulumi.StringPtrOutput
The placement group project ID
func (ScalewayInstanceV1PlacementGroupPtrOutput) Tags ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Tags() pulumi.StringArrayOutput
The placement group tags
func (ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutput ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutput() ScalewayInstanceV1PlacementGroupPtrOutput
func (ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) ToScalewayInstanceV1PlacementGroupPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupPtrOutput
func (ScalewayInstanceV1PlacementGroupPtrOutput) Zone ¶
func (o ScalewayInstanceV1PlacementGroupPtrOutput) Zone() pulumi.StringPtrOutput
The zone in which is the placement group
type ScalewayInstanceV1PlacementGroupServerArrayOutput ¶
type ScalewayInstanceV1PlacementGroupServerArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupServerArrayOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupServerArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutput ¶
func (o ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutput() ScalewayInstanceV1PlacementGroupServerArrayOutput
func (ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupServerArrayOutput) ToScalewayInstanceV1PlacementGroupServerArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupServerArrayOutput
type ScalewayInstanceV1PlacementGroupServerOutput ¶
type ScalewayInstanceV1PlacementGroupServerOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PlacementGroupServerOutput) ElementType ¶
func (ScalewayInstanceV1PlacementGroupServerOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PlacementGroupServerOutput) Name ¶
func (o ScalewayInstanceV1PlacementGroupServerOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1PlacementGroupServerOutput) Policy_respected ¶
func (o ScalewayInstanceV1PlacementGroupServerOutput) Policy_respected() pulumi.BoolPtrOutput
func (ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutput ¶
func (o ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutput() ScalewayInstanceV1PlacementGroupServerOutput
func (ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutputWithContext ¶
func (o ScalewayInstanceV1PlacementGroupServerOutput) ToScalewayInstanceV1PlacementGroupServerOutputWithContext(ctx context.Context) ScalewayInstanceV1PlacementGroupServerOutput
type ScalewayInstanceV1PrivateNIC ¶
type ScalewayInstanceV1PrivateNIC struct { // The private NIC unique ID Id *string `pulumi:"id"` // The private NIC MAC address Mac_address *string `pulumi:"mac_address"` // The private network where the private NIC is attached Private_network_id *string `pulumi:"private_network_id"` // The server the private NIC is attached to Server_id *string `pulumi:"server_id"` // The private NIC state State *ScalewayInstanceV1PrivateNICState `pulumi:"state"` }
func (*ScalewayInstanceV1PrivateNIC) Defaults ¶
func (val *ScalewayInstanceV1PrivateNIC) Defaults() *ScalewayInstanceV1PrivateNIC
Defaults sets the appropriate defaults for ScalewayInstanceV1PrivateNIC
type ScalewayInstanceV1PrivateNICArrayOutput ¶
type ScalewayInstanceV1PrivateNICArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PrivateNICArrayOutput) ElementType ¶
func (ScalewayInstanceV1PrivateNICArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutput ¶
func (o ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutput() ScalewayInstanceV1PrivateNICArrayOutput
func (ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICArrayOutput) ToScalewayInstanceV1PrivateNICArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICArrayOutput
type ScalewayInstanceV1PrivateNICOutput ¶
type ScalewayInstanceV1PrivateNICOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PrivateNICOutput) ElementType ¶
func (ScalewayInstanceV1PrivateNICOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PrivateNICOutput) Id ¶
func (o ScalewayInstanceV1PrivateNICOutput) Id() pulumi.StringPtrOutput
The private NIC unique ID
func (ScalewayInstanceV1PrivateNICOutput) Mac_address ¶
func (o ScalewayInstanceV1PrivateNICOutput) Mac_address() pulumi.StringPtrOutput
The private NIC MAC address
func (ScalewayInstanceV1PrivateNICOutput) Private_network_id ¶
func (o ScalewayInstanceV1PrivateNICOutput) Private_network_id() pulumi.StringPtrOutput
The private network where the private NIC is attached
func (ScalewayInstanceV1PrivateNICOutput) Server_id ¶
func (o ScalewayInstanceV1PrivateNICOutput) Server_id() pulumi.StringPtrOutput
The server the private NIC is attached to
func (ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutput ¶
func (o ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutput() ScalewayInstanceV1PrivateNICOutput
func (ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICOutput) ToScalewayInstanceV1PrivateNICOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICOutput
type ScalewayInstanceV1PrivateNICState ¶
type ScalewayInstanceV1PrivateNICState string
The private NIC state
type ScalewayInstanceV1PrivateNICStateOutput ¶
type ScalewayInstanceV1PrivateNICStateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PrivateNICStateOutput) ElementType ¶
func (ScalewayInstanceV1PrivateNICStateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutput ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutput() ScalewayInstanceV1PrivateNICStateOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStateOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStateOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput() ScalewayInstanceV1PrivateNICStatePtrOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStatePtrOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToStringOutput ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1PrivateNICStatePtrOutput ¶
type ScalewayInstanceV1PrivateNICStatePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ElementType ¶
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput ¶
func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutput() ScalewayInstanceV1PrivateNICStatePtrOutput
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToScalewayInstanceV1PrivateNICStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1PrivateNICStatePtrOutput
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1PrivateNICStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1Server ¶
type ScalewayInstanceV1Server struct { // Provide as list of allowed actions on the server Allowed_actions []ScalewayInstanceV1ServerAllowedActionsItem `pulumi:"allowed_actions"` // The server arch Arch *ScalewayInstanceV1ServerArch `pulumi:"arch"` Boot_type *ScalewayInstanceV1ServerBootType `pulumi:"boot_type"` Bootscript *ScalewayInstanceV1Bootscript `pulumi:"bootscript"` // The server commercial type (eg. GP1-M) Commercial_type *string `pulumi:"commercial_type"` // The server creation date (RFC 3339 format) Creation_date *string `pulumi:"creation_date"` // True if a dynamic IP is required Dynamic_ip_required *bool `pulumi:"dynamic_ip_required"` // True if IPv6 is enabled Enable_ipv6 *bool `pulumi:"enable_ipv6"` // The server host name Hostname *string `pulumi:"hostname"` // The server unique ID Id *string `pulumi:"id"` Image *ScalewayInstanceV1Image `pulumi:"image"` // The server IPv6 address Ipv6 *ScalewayInstanceV1ServerIpv6Properties `pulumi:"ipv6"` // The server location Location *ScalewayInstanceV1ServerLocationProperties `pulumi:"location"` // The server planned maintenances Maintenances []ScalewayInstanceV1ServerMaintenance `pulumi:"maintenances"` // The server modification date (RFC 3339 format) Modification_date *string `pulumi:"modification_date"` // The server name Name *string `pulumi:"name"` // The server organization ID Organization *string `pulumi:"organization"` Placement_group *ScalewayInstanceV1PlacementGroup `pulumi:"placement_group"` // The server private IP address Private_ip *string `pulumi:"private_ip"` // The server private NICs Private_nics []ScalewayInstanceV1PrivateNIC `pulumi:"private_nics"` // The server project ID Project *string `pulumi:"project"` // The server protection option is activated Protected *bool `pulumi:"protected"` // Information about the public IP Public_ip *ScalewayInstanceV1ServerPublicIpProperties `pulumi:"public_ip"` // The server security group Security_group *ScalewayInstanceV1ServerSecurityGroupProperties `pulumi:"security_group"` // The server state State *ScalewayInstanceV1ServerState `pulumi:"state"` // The server state_detail State_detail *string `pulumi:"state_detail"` // The server associated tags Tags []string `pulumi:"tags"` // The server volumes Volumes map[string]ScalewayInstanceV1VolumeServer `pulumi:"volumes"` // The zone in which is the server Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1Server) Defaults ¶
func (val *ScalewayInstanceV1Server) Defaults() *ScalewayInstanceV1Server
Defaults sets the appropriate defaults for ScalewayInstanceV1Server
type ScalewayInstanceV1ServerAllowedActionsItem ¶
type ScalewayInstanceV1ServerAllowedActionsItem string
type ScalewayInstanceV1ServerAllowedActionsItemArrayOutput ¶
type ScalewayInstanceV1ServerAllowedActionsItemArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ElementType ¶
func (ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutput() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
func (ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemArrayOutput) ToScalewayInstanceV1ServerAllowedActionsItemArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
type ScalewayInstanceV1ServerAllowedActionsItemOutput ¶
type ScalewayInstanceV1ServerAllowedActionsItemOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ElementType ¶
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutput() ScalewayInstanceV1ServerAllowedActionsItemOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput() ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerAllowedActionsItemPtrOutput ¶
type ScalewayInstanceV1ServerAllowedActionsItemPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutput() ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToScalewayInstanceV1ServerAllowedActionsItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerAllowedActionsItemPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerAllowedActionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerArchOutput ¶
type ScalewayInstanceV1ServerArchOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerArchOutput) ElementType ¶
func (ScalewayInstanceV1ServerArchOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutput ¶
func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutput() ScalewayInstanceV1ServerArchOutput
func (ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchOutput
func (ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutput ¶
func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutput() ScalewayInstanceV1ServerArchPtrOutput
func (ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchPtrOutput
func (ScalewayInstanceV1ServerArchOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerArchOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerArchOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerArchOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerArchOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerArchPtrOutput ¶
type ScalewayInstanceV1ServerArchPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerArchPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerArchPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutput ¶
func (o ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutput() ScalewayInstanceV1ServerArchPtrOutput
func (ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchPtrOutput) ToScalewayInstanceV1ServerArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArchPtrOutput
func (ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerArrayOutput ¶
type ScalewayInstanceV1ServerArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerArrayOutput) ElementType ¶
func (ScalewayInstanceV1ServerArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerArrayOutput) Index ¶
func (o ScalewayInstanceV1ServerArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1ServerOutput
func (ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutput ¶
func (o ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutput() ScalewayInstanceV1ServerArrayOutput
func (ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutputWithContext ¶
func (o ScalewayInstanceV1ServerArrayOutput) ToScalewayInstanceV1ServerArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerArrayOutput
type ScalewayInstanceV1ServerBootType ¶
type ScalewayInstanceV1ServerBootType string
type ScalewayInstanceV1ServerBootTypeOutput ¶
type ScalewayInstanceV1ServerBootTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerBootTypeOutput) ElementType ¶
func (ScalewayInstanceV1ServerBootTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutput ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutput() ScalewayInstanceV1ServerBootTypeOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypeOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutput ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutput() ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerBootTypePtrOutput ¶
type ScalewayInstanceV1ServerBootTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerBootTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerBootTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutput ¶
func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutput() ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToScalewayInstanceV1ServerBootTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerBootTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerIpv6Properties ¶
type ScalewayInstanceV1ServerIpv6Properties struct { // The server IPv6 IP-Address (IPv6 address) Address *string `pulumi:"address"` // The IPv6 IP-addresses gateway (IPv6 address) Gateway *string `pulumi:"gateway"` // The IPv6 IP-addresses CIDR netmask Netmask *string `pulumi:"netmask"` }
The server IPv6 address
type ScalewayInstanceV1ServerIpv6PropertiesOutput ¶
type ScalewayInstanceV1ServerIpv6PropertiesOutput struct{ *pulumi.OutputState }
The server IPv6 address
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) Address ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Address() pulumi.StringPtrOutput
The server IPv6 IP-Address (IPv6 address)
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) Gateway ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Gateway() pulumi.StringPtrOutput
The IPv6 IP-addresses gateway (IPv6 address)
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) Netmask ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) Netmask() pulumi.StringPtrOutput
The IPv6 IP-addresses CIDR netmask
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutput ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutput() ScalewayInstanceV1ServerIpv6PropertiesOutput
func (ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesOutput) ToScalewayInstanceV1ServerIpv6PropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerIpv6PropertiesOutput
type ScalewayInstanceV1ServerIpv6PropertiesPtrOutput ¶
type ScalewayInstanceV1ServerIpv6PropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Address ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Address() pulumi.StringPtrOutput
The server IPv6 IP-Address (IPv6 address)
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Gateway ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Gateway() pulumi.StringPtrOutput
The IPv6 IP-addresses gateway (IPv6 address)
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Netmask ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) Netmask() pulumi.StringPtrOutput
The IPv6 IP-addresses CIDR netmask
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutput() ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
func (ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerIpv6PropertiesPtrOutput) ToScalewayInstanceV1ServerIpv6PropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerIpv6PropertiesPtrOutput
type ScalewayInstanceV1ServerLocationProperties ¶
type ScalewayInstanceV1ServerLocationProperties struct { Cluster_id *string `pulumi:"cluster_id"` Hypervisor_id *string `pulumi:"hypervisor_id"` Node_id *string `pulumi:"node_id"` Platform_id *string `pulumi:"platform_id"` Zone_id *string `pulumi:"zone_id"` }
The server location
type ScalewayInstanceV1ServerLocationPropertiesOutput ¶
type ScalewayInstanceV1ServerLocationPropertiesOutput struct{ *pulumi.OutputState }
The server location
func (ScalewayInstanceV1ServerLocationPropertiesOutput) Cluster_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Cluster_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerLocationPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerLocationPropertiesOutput) Hypervisor_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Hypervisor_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) Node_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Node_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) Platform_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Platform_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutput ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutput() ScalewayInstanceV1ServerLocationPropertiesOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) ToScalewayInstanceV1ServerLocationPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerLocationPropertiesOutput
func (ScalewayInstanceV1ServerLocationPropertiesOutput) Zone_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesOutput) Zone_id() pulumi.StringPtrOutput
type ScalewayInstanceV1ServerLocationPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerLocationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Cluster_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Cluster_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Hypervisor_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Hypervisor_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Node_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Node_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Platform_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Platform_id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutput() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) ToScalewayInstanceV1ServerLocationPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerLocationPropertiesPtrOutput
func (ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Zone_id ¶
func (o ScalewayInstanceV1ServerLocationPropertiesPtrOutput) Zone_id() pulumi.StringPtrOutput
type ScalewayInstanceV1ServerMaintenance ¶
type ScalewayInstanceV1ServerMaintenance struct { }
type ScalewayInstanceV1ServerMaintenanceArrayOutput ¶
type ScalewayInstanceV1ServerMaintenanceArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerMaintenanceArrayOutput) ElementType ¶
func (ScalewayInstanceV1ServerMaintenanceArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutput ¶
func (o ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutput() ScalewayInstanceV1ServerMaintenanceArrayOutput
func (ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutputWithContext ¶
func (o ScalewayInstanceV1ServerMaintenanceArrayOutput) ToScalewayInstanceV1ServerMaintenanceArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerMaintenanceArrayOutput
type ScalewayInstanceV1ServerMaintenanceOutput ¶
type ScalewayInstanceV1ServerMaintenanceOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerMaintenanceOutput) ElementType ¶
func (ScalewayInstanceV1ServerMaintenanceOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutput ¶
func (o ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutput() ScalewayInstanceV1ServerMaintenanceOutput
func (ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutputWithContext ¶
func (o ScalewayInstanceV1ServerMaintenanceOutput) ToScalewayInstanceV1ServerMaintenanceOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerMaintenanceOutput
type ScalewayInstanceV1ServerOutput ¶
type ScalewayInstanceV1ServerOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerOutput) Allowed_actions ¶
func (o ScalewayInstanceV1ServerOutput) Allowed_actions() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
Provide as list of allowed actions on the server
func (ScalewayInstanceV1ServerOutput) Arch ¶
func (o ScalewayInstanceV1ServerOutput) Arch() ScalewayInstanceV1ServerArchPtrOutput
The server arch
func (ScalewayInstanceV1ServerOutput) Boot_type ¶
func (o ScalewayInstanceV1ServerOutput) Boot_type() ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerOutput) Bootscript ¶
func (o ScalewayInstanceV1ServerOutput) Bootscript() ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1ServerOutput) Commercial_type ¶
func (o ScalewayInstanceV1ServerOutput) Commercial_type() pulumi.StringPtrOutput
The server commercial type (eg. GP1-M)
func (ScalewayInstanceV1ServerOutput) Creation_date ¶
func (o ScalewayInstanceV1ServerOutput) Creation_date() pulumi.StringPtrOutput
The server creation date (RFC 3339 format)
func (ScalewayInstanceV1ServerOutput) Dynamic_ip_required ¶
func (o ScalewayInstanceV1ServerOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
True if a dynamic IP is required
func (ScalewayInstanceV1ServerOutput) ElementType ¶
func (ScalewayInstanceV1ServerOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerOutput) Enable_ipv6 ¶
func (o ScalewayInstanceV1ServerOutput) Enable_ipv6() pulumi.BoolPtrOutput
True if IPv6 is enabled
func (ScalewayInstanceV1ServerOutput) Hostname ¶
func (o ScalewayInstanceV1ServerOutput) Hostname() pulumi.StringPtrOutput
The server host name
func (ScalewayInstanceV1ServerOutput) Id ¶
func (o ScalewayInstanceV1ServerOutput) Id() pulumi.StringPtrOutput
The server unique ID
func (ScalewayInstanceV1ServerOutput) Image ¶
func (o ScalewayInstanceV1ServerOutput) Image() ScalewayInstanceV1ImagePtrOutput
func (ScalewayInstanceV1ServerOutput) Location ¶
func (o ScalewayInstanceV1ServerOutput) Location() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
The server location
func (ScalewayInstanceV1ServerOutput) Maintenances ¶
func (o ScalewayInstanceV1ServerOutput) Maintenances() ScalewayInstanceV1ServerMaintenanceArrayOutput
The server planned maintenances
func (ScalewayInstanceV1ServerOutput) Modification_date ¶
func (o ScalewayInstanceV1ServerOutput) Modification_date() pulumi.StringPtrOutput
The server modification date (RFC 3339 format)
func (ScalewayInstanceV1ServerOutput) Name ¶
func (o ScalewayInstanceV1ServerOutput) Name() pulumi.StringPtrOutput
The server name
func (ScalewayInstanceV1ServerOutput) Organization ¶
func (o ScalewayInstanceV1ServerOutput) Organization() pulumi.StringPtrOutput
The server organization ID
func (ScalewayInstanceV1ServerOutput) Placement_group ¶
func (o ScalewayInstanceV1ServerOutput) Placement_group() ScalewayInstanceV1PlacementGroupPtrOutput
func (ScalewayInstanceV1ServerOutput) Private_ip ¶
func (o ScalewayInstanceV1ServerOutput) Private_ip() pulumi.StringPtrOutput
The server private IP address
func (ScalewayInstanceV1ServerOutput) Private_nics ¶
func (o ScalewayInstanceV1ServerOutput) Private_nics() ScalewayInstanceV1PrivateNICArrayOutput
The server private NICs
func (ScalewayInstanceV1ServerOutput) Project ¶
func (o ScalewayInstanceV1ServerOutput) Project() pulumi.StringPtrOutput
The server project ID
func (ScalewayInstanceV1ServerOutput) Protected ¶
func (o ScalewayInstanceV1ServerOutput) Protected() pulumi.BoolPtrOutput
The server protection option is activated
func (ScalewayInstanceV1ServerOutput) Public_ip ¶
func (o ScalewayInstanceV1ServerOutput) Public_ip() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
Information about the public IP
func (ScalewayInstanceV1ServerOutput) Security_group ¶
func (o ScalewayInstanceV1ServerOutput) Security_group() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
The server security group
func (ScalewayInstanceV1ServerOutput) State ¶
func (o ScalewayInstanceV1ServerOutput) State() ScalewayInstanceV1ServerStatePtrOutput
The server state
func (ScalewayInstanceV1ServerOutput) State_detail ¶
func (o ScalewayInstanceV1ServerOutput) State_detail() pulumi.StringPtrOutput
The server state_detail
func (ScalewayInstanceV1ServerOutput) Tags ¶
func (o ScalewayInstanceV1ServerOutput) Tags() pulumi.StringArrayOutput
The server associated tags
func (ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutput ¶
func (o ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutput() ScalewayInstanceV1ServerOutput
func (ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutputWithContext ¶
func (o ScalewayInstanceV1ServerOutput) ToScalewayInstanceV1ServerOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerOutput
func (ScalewayInstanceV1ServerOutput) Volumes ¶
func (o ScalewayInstanceV1ServerOutput) Volumes() ScalewayInstanceV1VolumeServerMapOutput
The server volumes
func (ScalewayInstanceV1ServerOutput) Zone ¶
func (o ScalewayInstanceV1ServerOutput) Zone() pulumi.StringPtrOutput
The zone in which is the server
type ScalewayInstanceV1ServerPtrOutput ¶
type ScalewayInstanceV1ServerPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerPtrOutput) Allowed_actions ¶
func (o ScalewayInstanceV1ServerPtrOutput) Allowed_actions() ScalewayInstanceV1ServerAllowedActionsItemArrayOutput
Provide as list of allowed actions on the server
func (ScalewayInstanceV1ServerPtrOutput) Boot_type ¶
func (o ScalewayInstanceV1ServerPtrOutput) Boot_type() ScalewayInstanceV1ServerBootTypePtrOutput
func (ScalewayInstanceV1ServerPtrOutput) Bootscript ¶
func (o ScalewayInstanceV1ServerPtrOutput) Bootscript() ScalewayInstanceV1BootscriptPtrOutput
func (ScalewayInstanceV1ServerPtrOutput) Commercial_type ¶
func (o ScalewayInstanceV1ServerPtrOutput) Commercial_type() pulumi.StringPtrOutput
The server commercial type (eg. GP1-M)
func (ScalewayInstanceV1ServerPtrOutput) Creation_date ¶
func (o ScalewayInstanceV1ServerPtrOutput) Creation_date() pulumi.StringPtrOutput
The server creation date (RFC 3339 format)
func (ScalewayInstanceV1ServerPtrOutput) Dynamic_ip_required ¶
func (o ScalewayInstanceV1ServerPtrOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
True if a dynamic IP is required
func (ScalewayInstanceV1ServerPtrOutput) Elem ¶
func (o ScalewayInstanceV1ServerPtrOutput) Elem() ScalewayInstanceV1ServerOutput
func (ScalewayInstanceV1ServerPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerPtrOutput) Enable_ipv6 ¶
func (o ScalewayInstanceV1ServerPtrOutput) Enable_ipv6() pulumi.BoolPtrOutput
True if IPv6 is enabled
func (ScalewayInstanceV1ServerPtrOutput) Hostname ¶
func (o ScalewayInstanceV1ServerPtrOutput) Hostname() pulumi.StringPtrOutput
The server host name
func (ScalewayInstanceV1ServerPtrOutput) Id ¶
func (o ScalewayInstanceV1ServerPtrOutput) Id() pulumi.StringPtrOutput
The server unique ID
func (ScalewayInstanceV1ServerPtrOutput) Image ¶
func (o ScalewayInstanceV1ServerPtrOutput) Image() ScalewayInstanceV1ImagePtrOutput
func (ScalewayInstanceV1ServerPtrOutput) Location ¶
func (o ScalewayInstanceV1ServerPtrOutput) Location() ScalewayInstanceV1ServerLocationPropertiesPtrOutput
The server location
func (ScalewayInstanceV1ServerPtrOutput) Maintenances ¶
func (o ScalewayInstanceV1ServerPtrOutput) Maintenances() ScalewayInstanceV1ServerMaintenanceArrayOutput
The server planned maintenances
func (ScalewayInstanceV1ServerPtrOutput) Modification_date ¶
func (o ScalewayInstanceV1ServerPtrOutput) Modification_date() pulumi.StringPtrOutput
The server modification date (RFC 3339 format)
func (ScalewayInstanceV1ServerPtrOutput) Name ¶
func (o ScalewayInstanceV1ServerPtrOutput) Name() pulumi.StringPtrOutput
The server name
func (ScalewayInstanceV1ServerPtrOutput) Organization ¶
func (o ScalewayInstanceV1ServerPtrOutput) Organization() pulumi.StringPtrOutput
The server organization ID
func (ScalewayInstanceV1ServerPtrOutput) Placement_group ¶
func (o ScalewayInstanceV1ServerPtrOutput) Placement_group() ScalewayInstanceV1PlacementGroupPtrOutput
func (ScalewayInstanceV1ServerPtrOutput) Private_ip ¶
func (o ScalewayInstanceV1ServerPtrOutput) Private_ip() pulumi.StringPtrOutput
The server private IP address
func (ScalewayInstanceV1ServerPtrOutput) Private_nics ¶
func (o ScalewayInstanceV1ServerPtrOutput) Private_nics() ScalewayInstanceV1PrivateNICArrayOutput
The server private NICs
func (ScalewayInstanceV1ServerPtrOutput) Project ¶
func (o ScalewayInstanceV1ServerPtrOutput) Project() pulumi.StringPtrOutput
The server project ID
func (ScalewayInstanceV1ServerPtrOutput) Protected ¶
func (o ScalewayInstanceV1ServerPtrOutput) Protected() pulumi.BoolPtrOutput
The server protection option is activated
func (ScalewayInstanceV1ServerPtrOutput) Public_ip ¶
func (o ScalewayInstanceV1ServerPtrOutput) Public_ip() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
Information about the public IP
func (ScalewayInstanceV1ServerPtrOutput) Security_group ¶
func (o ScalewayInstanceV1ServerPtrOutput) Security_group() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
The server security group
func (ScalewayInstanceV1ServerPtrOutput) State ¶
func (o ScalewayInstanceV1ServerPtrOutput) State() ScalewayInstanceV1ServerStatePtrOutput
The server state
func (ScalewayInstanceV1ServerPtrOutput) State_detail ¶
func (o ScalewayInstanceV1ServerPtrOutput) State_detail() pulumi.StringPtrOutput
The server state_detail
func (ScalewayInstanceV1ServerPtrOutput) Tags ¶
func (o ScalewayInstanceV1ServerPtrOutput) Tags() pulumi.StringArrayOutput
The server associated tags
func (ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutput ¶
func (o ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutput() ScalewayInstanceV1ServerPtrOutput
func (ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerPtrOutput) ToScalewayInstanceV1ServerPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPtrOutput
func (ScalewayInstanceV1ServerPtrOutput) Volumes ¶
func (o ScalewayInstanceV1ServerPtrOutput) Volumes() ScalewayInstanceV1VolumeServerMapOutput
The server volumes
func (ScalewayInstanceV1ServerPtrOutput) Zone ¶
func (o ScalewayInstanceV1ServerPtrOutput) Zone() pulumi.StringPtrOutput
The zone in which is the server
type ScalewayInstanceV1ServerPublicIpProperties ¶
type ScalewayInstanceV1ServerPublicIpProperties struct { // The server public IPv4 IP-Address (IPv4 address) Address *string `pulumi:"address"` // True if the IP address is dynamic Dynamic *bool `pulumi:"dynamic"` // The unique ID of the IP address Id *string `pulumi:"id"` }
Information about the public IP
type ScalewayInstanceV1ServerPublicIpPropertiesOutput ¶
type ScalewayInstanceV1ServerPublicIpPropertiesOutput struct{ *pulumi.OutputState }
Information about the public IP
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) Address ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) Address() pulumi.StringPtrOutput
The server public IPv4 IP-Address (IPv4 address)
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) Dynamic ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) Dynamic() pulumi.BoolPtrOutput
True if the IP address is dynamic
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutput ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutput() ScalewayInstanceV1ServerPublicIpPropertiesOutput
func (ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesOutput) ToScalewayInstanceV1ServerPublicIpPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPublicIpPropertiesOutput
type ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Address ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Address() pulumi.StringPtrOutput
The server public IPv4 IP-Address (IPv4 address)
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Dynamic ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) Dynamic() pulumi.BoolPtrOutput
True if the IP address is dynamic
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutput() ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
func (ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput) ToScalewayInstanceV1ServerPublicIpPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerPublicIpPropertiesPtrOutput
type ScalewayInstanceV1ServerSecurityGroupProperties ¶
type ScalewayInstanceV1ServerSecurityGroupProperties struct { Id *string `pulumi:"id"` Name *string `pulumi:"name"` }
The server security group
type ScalewayInstanceV1ServerSecurityGroupPropertiesOutput ¶
type ScalewayInstanceV1ServerSecurityGroupPropertiesOutput struct{ *pulumi.OutputState }
The server security group
func (ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutput ¶
func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutput() ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
func (ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerSecurityGroupPropertiesOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSecurityGroupPropertiesOutput
type ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput() ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
func (ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput) ToScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSecurityGroupPropertiesPtrOutput
type ScalewayInstanceV1ServerStateOutput ¶
type ScalewayInstanceV1ServerStateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerStateOutput) ElementType ¶
func (ScalewayInstanceV1ServerStateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutput ¶
func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutput() ScalewayInstanceV1ServerStateOutput
func (ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutputWithContext ¶
func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStateOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStateOutput
func (ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutput ¶
func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutput() ScalewayInstanceV1ServerStatePtrOutput
func (ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerStateOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStatePtrOutput
func (ScalewayInstanceV1ServerStateOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerStateOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerStateOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerStateOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerStateOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerStatePtrOutput ¶
type ScalewayInstanceV1ServerStatePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerStatePtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerStatePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutput ¶
func (o ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutput() ScalewayInstanceV1ServerStatePtrOutput
func (ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerStatePtrOutput) ToScalewayInstanceV1ServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerStatePtrOutput
func (ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerSummaryOutput ¶
type ScalewayInstanceV1ServerSummaryOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerSummaryOutput) ElementType ¶
func (ScalewayInstanceV1ServerSummaryOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerSummaryOutput) Id ¶
func (o ScalewayInstanceV1ServerSummaryOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerSummaryOutput) Name ¶
func (o ScalewayInstanceV1ServerSummaryOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutput ¶
func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutput() ScalewayInstanceV1ServerSummaryOutput
func (ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutputWithContext ¶
func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryOutput
type ScalewayInstanceV1ServerSummaryPtrOutput ¶
type ScalewayInstanceV1ServerSummaryPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerSummaryPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerSummaryPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerSummaryPtrOutput) Id ¶
func (o ScalewayInstanceV1ServerSummaryPtrOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerSummaryPtrOutput) Name ¶
func (o ScalewayInstanceV1ServerSummaryPtrOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutput ¶
func (o ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerSummaryPtrOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
type ScalewayInstanceV1ServerType ¶
type ScalewayInstanceV1ServerType struct { // Alternative instance name if any Alt_names []string `pulumi:"alt_names"` // CPU architecture Arch *ScalewayInstanceV1ServerTypeArch `pulumi:"arch"` // True if it is a baremetal instance Baremetal *bool `pulumi:"baremetal"` // Capabilities Capabilities *ScalewayInstanceV1ServerTypeCapabilitiesProperties `pulumi:"capabilities"` // Number of GPU Gpu *float64 `pulumi:"gpu"` // Hourly price in Euro Hourly_price *float64 `pulumi:"hourly_price"` // Estimated monthly price, for a 30 days month, in Euro Monthly_price *float64 `pulumi:"monthly_price"` // Number of CPU Ncpus *float64 `pulumi:"ncpus"` // Network available for the instance Network *ScalewayInstanceV1ServerTypeNetworkProperties `pulumi:"network"` // Additional volume constraints Per_volume_constraint *ScalewayInstanceV1ServerTypePerVolumeConstraintProperties `pulumi:"per_volume_constraint"` // Available RAM in bytes Ram *float64 `pulumi:"ram"` // Initial volume constraints Volumes_constraint *ScalewayInstanceV1ServerTypeVolumesConstraintProperties `pulumi:"volumes_constraint"` }
func (*ScalewayInstanceV1ServerType) Defaults ¶
func (val *ScalewayInstanceV1ServerType) Defaults() *ScalewayInstanceV1ServerType
Defaults sets the appropriate defaults for ScalewayInstanceV1ServerType
type ScalewayInstanceV1ServerTypeArch ¶
type ScalewayInstanceV1ServerTypeArch string
CPU architecture
type ScalewayInstanceV1ServerTypeArchOutput ¶
type ScalewayInstanceV1ServerTypeArchOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeArchOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeArchOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutput ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutput() ScalewayInstanceV1ServerTypeArchOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput() ScalewayInstanceV1ServerTypeArchPtrOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchPtrOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerTypeArchPtrOutput ¶
type ScalewayInstanceV1ServerTypeArchPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutput() ScalewayInstanceV1ServerTypeArchPtrOutput
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToScalewayInstanceV1ServerTypeArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeArchPtrOutput
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeArchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerTypeCapabilitiesProperties ¶
type ScalewayInstanceV1ServerTypeCapabilitiesProperties struct { // True if server supports block storage Block_storage *bool `pulumi:"block_storage"` // List of supported boot types Boot_types []ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem `pulumi:"boot_types"` }
Capabilities
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItem string
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput struct{ *pulumi.OutputState }
Capabilities
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Block_storage ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Block_storage() pulumi.BoolPtrOutput
True if server supports block storage
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Boot_types ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) Boot_types() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
List of supported boot types
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesOutput
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Block_storage ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Block_storage() pulumi.BoolPtrOutput
True if server supports block storage
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Boot_types ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) Boot_types() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesBootTypesItemArrayOutput
List of supported boot types
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
func (ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
type ScalewayInstanceV1ServerTypeMapOutput ¶
type ScalewayInstanceV1ServerTypeMapOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeMapOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeMapOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeMapOutput) MapIndex ¶
func (o ScalewayInstanceV1ServerTypeMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1ServerTypeOutput
func (ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutput ¶
func (o ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutput() ScalewayInstanceV1ServerTypeMapOutput
func (ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeMapOutput) ToScalewayInstanceV1ServerTypeMapOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeMapOutput
type ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput ¶
type ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
func (ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
type ScalewayInstanceV1ServerTypeNetworkInterfaceOutput ¶
type ScalewayInstanceV1ServerTypeNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internal_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internal_bandwidth() pulumi.Float64PtrOutput
Maximum internal bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internet_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) Internet_bandwidth() pulumi.Float64PtrOutput
Maximum internet bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutput ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutput() ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
func (ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeNetworkInterfaceOutput) ToScalewayInstanceV1ServerTypeNetworkInterfaceOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkInterfaceOutput
type ScalewayInstanceV1ServerTypeNetworkProperties ¶
type ScalewayInstanceV1ServerTypeNetworkProperties struct { // List of available network interfaces Interfaces []ScalewayInstanceV1ServerTypeNetworkInterface `pulumi:"interfaces"` // True if IPv6 is enabled Ipv6_support *bool `pulumi:"ipv6_support"` // Total maximum internal bandwidth in bits per seconds Sum_internal_bandwidth *float64 `pulumi:"sum_internal_bandwidth"` // Total maximum internet bandwidth in bits per seconds Sum_internet_bandwidth *float64 `pulumi:"sum_internet_bandwidth"` }
Network available for the instance
type ScalewayInstanceV1ServerTypeNetworkPropertiesOutput ¶
type ScalewayInstanceV1ServerTypeNetworkPropertiesOutput struct{ *pulumi.OutputState }
Network available for the instance
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Interfaces ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Interfaces() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
List of available network interfaces
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Ipv6_support ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Ipv6_support() pulumi.BoolPtrOutput
True if IPv6 is enabled
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internal_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internal_bandwidth() pulumi.Float64PtrOutput
Total maximum internal bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internet_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) Sum_internet_bandwidth() pulumi.Float64PtrOutput
Total maximum internet bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutput ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutput() ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
func (ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkPropertiesOutput
type ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Interfaces ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Interfaces() ScalewayInstanceV1ServerTypeNetworkInterfaceArrayOutput
List of available network interfaces
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Ipv6_support ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Ipv6_support() pulumi.BoolPtrOutput
True if IPv6 is enabled
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internal_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internal_bandwidth() pulumi.Float64PtrOutput
Total maximum internal bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internet_bandwidth ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) Sum_internet_bandwidth() pulumi.Float64PtrOutput
Total maximum internet bandwidth in bits per seconds
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput() ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
func (ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
type ScalewayInstanceV1ServerTypeOutput ¶
type ScalewayInstanceV1ServerTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeOutput) Alt_names ¶
func (o ScalewayInstanceV1ServerTypeOutput) Alt_names() pulumi.StringArrayOutput
Alternative instance name if any
func (ScalewayInstanceV1ServerTypeOutput) Baremetal ¶
func (o ScalewayInstanceV1ServerTypeOutput) Baremetal() pulumi.BoolPtrOutput
True if it is a baremetal instance
func (ScalewayInstanceV1ServerTypeOutput) Capabilities ¶
func (o ScalewayInstanceV1ServerTypeOutput) Capabilities() ScalewayInstanceV1ServerTypeCapabilitiesPropertiesPtrOutput
Capabilities
func (ScalewayInstanceV1ServerTypeOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeOutput) Gpu ¶
func (o ScalewayInstanceV1ServerTypeOutput) Gpu() pulumi.Float64PtrOutput
Number of GPU
func (ScalewayInstanceV1ServerTypeOutput) Hourly_price ¶
func (o ScalewayInstanceV1ServerTypeOutput) Hourly_price() pulumi.Float64PtrOutput
Hourly price in Euro
func (ScalewayInstanceV1ServerTypeOutput) Monthly_price ¶
func (o ScalewayInstanceV1ServerTypeOutput) Monthly_price() pulumi.Float64PtrOutput
Estimated monthly price, for a 30 days month, in Euro
func (ScalewayInstanceV1ServerTypeOutput) Ncpus ¶
func (o ScalewayInstanceV1ServerTypeOutput) Ncpus() pulumi.Float64PtrOutput
Number of CPU
func (ScalewayInstanceV1ServerTypeOutput) Network ¶
func (o ScalewayInstanceV1ServerTypeOutput) Network() ScalewayInstanceV1ServerTypeNetworkPropertiesPtrOutput
Network available for the instance
func (ScalewayInstanceV1ServerTypeOutput) Per_volume_constraint ¶
func (o ScalewayInstanceV1ServerTypeOutput) Per_volume_constraint() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
Additional volume constraints
func (ScalewayInstanceV1ServerTypeOutput) Ram ¶
func (o ScalewayInstanceV1ServerTypeOutput) Ram() pulumi.Float64PtrOutput
Available RAM in bytes
func (ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutput ¶
func (o ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutput() ScalewayInstanceV1ServerTypeOutput
func (ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeOutput) ToScalewayInstanceV1ServerTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeOutput
func (ScalewayInstanceV1ServerTypeOutput) Volumes_constraint ¶
func (o ScalewayInstanceV1ServerTypeOutput) Volumes_constraint() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
Initial volume constraints
type ScalewayInstanceV1ServerTypePerVolumeConstraintProperties ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintProperties struct { // Local SSD volumes L_ssd *ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdProperties `pulumi:"l_ssd"` }
Additional volume constraints
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdProperties ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdProperties struct { // Maximum volume size in bytes (in bytes) Max_size *float64 `pulumi:"max_size"` // Minimum volume size in bytes (in bytes) Min_size *float64 `pulumi:"min_size"` }
Local SSD volumes
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput struct{ *pulumi.OutputState }
Local SSD volumes
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Max_size ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Max_size() pulumi.Float64PtrOutput
Maximum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Min_size ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) Min_size() pulumi.Float64PtrOutput
Minimum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesOutput
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Max_size ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Max_size() pulumi.Float64PtrOutput
Maximum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Min_size ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) Min_size() pulumi.Float64PtrOutput
Minimum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput struct{ *pulumi.OutputState }
Additional volume constraints
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) L_ssd ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) L_ssd() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput
Local SSD volumes
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesOutput
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) L_ssd ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) L_ssd() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesLSsdPropertiesPtrOutput
Local SSD volumes
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput() ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
func (ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypePerVolumeConstraintPropertiesPtrOutput
type ScalewayInstanceV1ServerTypeVolumesConstraintProperties ¶
type ScalewayInstanceV1ServerTypeVolumesConstraintProperties struct { // Maximum volume size in bytes (in bytes) Max_size *float64 `pulumi:"max_size"` // Minimum volume size in bytes (in bytes) Min_size *float64 `pulumi:"min_size"` }
Initial volume constraints
type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput ¶
type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput struct{ *pulumi.OutputState }
Initial volume constraints
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Max_size ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Max_size() pulumi.Float64PtrOutput
Maximum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Min_size ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) Min_size() pulumi.Float64PtrOutput
Minimum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesOutput
type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput ¶
type ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Max_size ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Max_size() pulumi.Float64PtrOutput
Maximum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Min_size ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) Min_size() pulumi.Float64PtrOutput
Minimum volume size in bytes (in bytes)
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput() ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
func (ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput) ToScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerTypeVolumesConstraintPropertiesPtrOutput
type ScalewayInstanceV1Volume ¶
type ScalewayInstanceV1Volume struct { // The volume creation date (RFC 3339 format) Creation_date *string `pulumi:"creation_date"` // Show the volume NBD export URI Export_uri *string `pulumi:"export_uri"` Id *string `pulumi:"id"` // The volume modification date (RFC 3339 format) Modification_date *string `pulumi:"modification_date"` // The volume name Name string `pulumi:"name"` // The volume organization ID Organization *string `pulumi:"organization"` // The volume project ID Project string `pulumi:"project"` // The server attached to the volume Server *ScalewayInstanceV1VolumeServerProperties `pulumi:"server"` // The volume disk size (in bytes) Size *float64 `pulumi:"size"` State *ScalewayInstanceV1VolumeState `pulumi:"state"` // The volume tags Tags []string `pulumi:"tags"` Volume_type *ScalewayInstanceV1VolumeVolumeType `pulumi:"volume_type"` // The zone in which is the volume Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1Volume) Defaults ¶
func (val *ScalewayInstanceV1Volume) Defaults() *ScalewayInstanceV1Volume
Defaults sets the appropriate defaults for ScalewayInstanceV1Volume
type ScalewayInstanceV1VolumeMapOutput ¶
type ScalewayInstanceV1VolumeMapOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeMapOutput) ElementType ¶
func (ScalewayInstanceV1VolumeMapOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeMapOutput) MapIndex ¶
func (o ScalewayInstanceV1VolumeMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1VolumeOutput
func (ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutput ¶
func (o ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutput() ScalewayInstanceV1VolumeMapOutput
func (ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutputWithContext ¶
func (o ScalewayInstanceV1VolumeMapOutput) ToScalewayInstanceV1VolumeMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeMapOutput
type ScalewayInstanceV1VolumeOutput ¶
type ScalewayInstanceV1VolumeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeOutput) Creation_date ¶
func (o ScalewayInstanceV1VolumeOutput) Creation_date() pulumi.StringPtrOutput
The volume creation date (RFC 3339 format)
func (ScalewayInstanceV1VolumeOutput) ElementType ¶
func (ScalewayInstanceV1VolumeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeOutput) Export_uri ¶
func (o ScalewayInstanceV1VolumeOutput) Export_uri() pulumi.StringPtrOutput
Show the volume NBD export URI
func (ScalewayInstanceV1VolumeOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1VolumeOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeOutput) Modification_date ¶
func (o ScalewayInstanceV1VolumeOutput) Modification_date() pulumi.StringPtrOutput
The volume modification date (RFC 3339 format)
func (ScalewayInstanceV1VolumeOutput) Name ¶
func (o ScalewayInstanceV1VolumeOutput) Name() pulumi.StringOutput
The volume name
func (ScalewayInstanceV1VolumeOutput) Organization ¶
func (o ScalewayInstanceV1VolumeOutput) Organization() pulumi.StringPtrOutput
The volume organization ID
func (ScalewayInstanceV1VolumeOutput) Project ¶
func (o ScalewayInstanceV1VolumeOutput) Project() pulumi.StringOutput
The volume project ID
func (ScalewayInstanceV1VolumeOutput) Size ¶
func (o ScalewayInstanceV1VolumeOutput) Size() pulumi.Float64PtrOutput
The volume disk size (in bytes)
func (ScalewayInstanceV1VolumeOutput) State ¶
func (o ScalewayInstanceV1VolumeOutput) State() ScalewayInstanceV1VolumeStatePtrOutput
func (ScalewayInstanceV1VolumeOutput) Tags ¶
func (o ScalewayInstanceV1VolumeOutput) Tags() pulumi.StringArrayOutput
The volume tags
func (ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutput ¶
func (o ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutput() ScalewayInstanceV1VolumeOutput
func (ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutputWithContext ¶
func (o ScalewayInstanceV1VolumeOutput) ToScalewayInstanceV1VolumeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeOutput
func (ScalewayInstanceV1VolumeOutput) Volume_type ¶
func (o ScalewayInstanceV1VolumeOutput) Volume_type() ScalewayInstanceV1VolumeVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeOutput) Zone ¶
func (o ScalewayInstanceV1VolumeOutput) Zone() pulumi.StringPtrOutput
The zone in which is the volume
type ScalewayInstanceV1VolumeServer ¶
type ScalewayInstanceV1VolumeServer struct { Boot *bool `pulumi:"boot"` // (RFC 3339 format) Creation_date *string `pulumi:"creation_date"` Export_uri *string `pulumi:"export_uri"` Id *string `pulumi:"id"` // (RFC 3339 format) Modification_date *string `pulumi:"modification_date"` Name *string `pulumi:"name"` Organization *string `pulumi:"organization"` Project *string `pulumi:"project"` Server *ScalewayInstanceV1ServerSummary `pulumi:"server"` // (in bytes) Size *float64 `pulumi:"size"` State *ScalewayInstanceV1VolumeServerState `pulumi:"state"` Volume_type *ScalewayInstanceV1VolumeServerVolumeType `pulumi:"volume_type"` Zone *string `pulumi:"zone"` }
func (*ScalewayInstanceV1VolumeServer) Defaults ¶
func (val *ScalewayInstanceV1VolumeServer) Defaults() *ScalewayInstanceV1VolumeServer
Defaults sets the appropriate defaults for ScalewayInstanceV1VolumeServer
type ScalewayInstanceV1VolumeServerMapOutput ¶
type ScalewayInstanceV1VolumeServerMapOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerMapOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerMapOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerMapOutput) MapIndex ¶
func (o ScalewayInstanceV1VolumeServerMapOutput) MapIndex(k pulumi.StringInput) ScalewayInstanceV1VolumeServerOutput
func (ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutput ¶
func (o ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutput() ScalewayInstanceV1VolumeServerMapOutput
func (ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerMapOutput) ToScalewayInstanceV1VolumeServerMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerMapOutput
type ScalewayInstanceV1VolumeServerOutput ¶
type ScalewayInstanceV1VolumeServerOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerOutput) Boot ¶
func (o ScalewayInstanceV1VolumeServerOutput) Boot() pulumi.BoolPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Creation_date ¶
func (o ScalewayInstanceV1VolumeServerOutput) Creation_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1VolumeServerOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerOutput) Export_uri ¶
func (o ScalewayInstanceV1VolumeServerOutput) Export_uri() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Id ¶
func (o ScalewayInstanceV1VolumeServerOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Modification_date ¶
func (o ScalewayInstanceV1VolumeServerOutput) Modification_date() pulumi.StringPtrOutput
(RFC 3339 format)
func (ScalewayInstanceV1VolumeServerOutput) Name ¶
func (o ScalewayInstanceV1VolumeServerOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Organization ¶
func (o ScalewayInstanceV1VolumeServerOutput) Organization() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Project ¶
func (o ScalewayInstanceV1VolumeServerOutput) Project() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Server ¶
func (o ScalewayInstanceV1VolumeServerOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Size ¶
func (o ScalewayInstanceV1VolumeServerOutput) Size() pulumi.Float64PtrOutput
(in bytes)
func (ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutput ¶
func (o ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutput() ScalewayInstanceV1VolumeServerOutput
func (ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerOutput) ToScalewayInstanceV1VolumeServerOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerOutput
func (ScalewayInstanceV1VolumeServerOutput) Volume_type ¶
func (o ScalewayInstanceV1VolumeServerOutput) Volume_type() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerOutput) Zone ¶
func (o ScalewayInstanceV1VolumeServerOutput) Zone() pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerProperties ¶
type ScalewayInstanceV1VolumeServerProperties struct { Id *string `pulumi:"id"` Name *string `pulumi:"name"` }
The server attached to the volume
type ScalewayInstanceV1VolumeServerPropertiesOutput ¶
type ScalewayInstanceV1VolumeServerPropertiesOutput struct{ *pulumi.OutputState }
The server attached to the volume
func (ScalewayInstanceV1VolumeServerPropertiesOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerPropertiesOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerPropertiesOutput) Name ¶
func (o ScalewayInstanceV1VolumeServerPropertiesOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutput ¶
func (o ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutput() ScalewayInstanceV1VolumeServerPropertiesOutput
func (ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerPropertiesOutput) ToScalewayInstanceV1VolumeServerPropertiesOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerPropertiesOutput
type ScalewayInstanceV1VolumeServerPropertiesPtrOutput ¶
type ScalewayInstanceV1VolumeServerPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) Name ¶
func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutput() ScalewayInstanceV1VolumeServerPropertiesPtrOutput
func (ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerPropertiesPtrOutput) ToScalewayInstanceV1VolumeServerPropertiesPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerPropertiesPtrOutput
type ScalewayInstanceV1VolumeServerState ¶
type ScalewayInstanceV1VolumeServerState string
type ScalewayInstanceV1VolumeServerStateOutput ¶
type ScalewayInstanceV1VolumeServerStateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerStateOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerStateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutput ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutput() ScalewayInstanceV1VolumeServerStateOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStateOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput() ScalewayInstanceV1VolumeServerStatePtrOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStatePtrOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerStatePtrOutput ¶
type ScalewayInstanceV1VolumeServerStatePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutput() ScalewayInstanceV1VolumeServerStatePtrOutput
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToScalewayInstanceV1VolumeServerStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerStatePtrOutput
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerTemplate ¶
type ScalewayInstanceV1VolumeServerTemplate struct { // The ID of the snapshot on which this volume will be based Base_snapshot *string `pulumi:"base_snapshot"` // Force the server to boot on this volume Boot *bool `pulumi:"boot"` // UUID of the volume Id *string `pulumi:"id"` // Name of the volume Name *string `pulumi:"name"` // Organization ID of the volume Organization *string `pulumi:"organization"` // Project ID of the volume Project *string `pulumi:"project"` // Disk size of the volume, must be a multiple of 512 (in bytes) Size *float64 `pulumi:"size"` Volume_type *ScalewayInstanceV1VolumeServerTemplateVolumeType `pulumi:"volume_type"` }
func (*ScalewayInstanceV1VolumeServerTemplate) Defaults ¶
func (val *ScalewayInstanceV1VolumeServerTemplate) Defaults() *ScalewayInstanceV1VolumeServerTemplate
Defaults sets the appropriate defaults for ScalewayInstanceV1VolumeServerTemplate
type ScalewayInstanceV1VolumeServerTemplateArgs ¶
type ScalewayInstanceV1VolumeServerTemplateArgs struct { // The ID of the snapshot on which this volume will be based Base_snapshot pulumi.StringPtrInput `pulumi:"base_snapshot"` // Force the server to boot on this volume Boot pulumi.BoolPtrInput `pulumi:"boot"` // UUID of the volume Id pulumi.StringPtrInput `pulumi:"id"` // Name of the volume Name pulumi.StringPtrInput `pulumi:"name"` // Organization ID of the volume Organization pulumi.StringPtrInput `pulumi:"organization"` // Project ID of the volume Project pulumi.StringPtrInput `pulumi:"project"` // Disk size of the volume, must be a multiple of 512 (in bytes) Size pulumi.Float64PtrInput `pulumi:"size"` Volume_type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrInput `pulumi:"volume_type"` }
func (*ScalewayInstanceV1VolumeServerTemplateArgs) Defaults ¶
func (val *ScalewayInstanceV1VolumeServerTemplateArgs) Defaults() *ScalewayInstanceV1VolumeServerTemplateArgs
Defaults sets the appropriate defaults for ScalewayInstanceV1VolumeServerTemplateArgs
func (ScalewayInstanceV1VolumeServerTemplateArgs) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateArgs) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutput ¶
func (i ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutput() ScalewayInstanceV1VolumeServerTemplateOutput
func (ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext ¶
func (i ScalewayInstanceV1VolumeServerTemplateArgs) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateOutput
type ScalewayInstanceV1VolumeServerTemplateInput ¶
type ScalewayInstanceV1VolumeServerTemplateInput interface { pulumi.Input ToScalewayInstanceV1VolumeServerTemplateOutput() ScalewayInstanceV1VolumeServerTemplateOutput ToScalewayInstanceV1VolumeServerTemplateOutputWithContext(context.Context) ScalewayInstanceV1VolumeServerTemplateOutput }
ScalewayInstanceV1VolumeServerTemplateInput is an input type that accepts ScalewayInstanceV1VolumeServerTemplateArgs and ScalewayInstanceV1VolumeServerTemplateOutput values. You can construct a concrete instance of `ScalewayInstanceV1VolumeServerTemplateInput` via:
ScalewayInstanceV1VolumeServerTemplateArgs{...}
type ScalewayInstanceV1VolumeServerTemplateMap ¶
type ScalewayInstanceV1VolumeServerTemplateMap map[string]ScalewayInstanceV1VolumeServerTemplateInput
func (ScalewayInstanceV1VolumeServerTemplateMap) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateMap) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutput ¶
func (i ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutput() ScalewayInstanceV1VolumeServerTemplateMapOutput
func (ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext ¶
func (i ScalewayInstanceV1VolumeServerTemplateMap) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateMapOutput
type ScalewayInstanceV1VolumeServerTemplateMapInput ¶
type ScalewayInstanceV1VolumeServerTemplateMapInput interface { pulumi.Input ToScalewayInstanceV1VolumeServerTemplateMapOutput() ScalewayInstanceV1VolumeServerTemplateMapOutput ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext(context.Context) ScalewayInstanceV1VolumeServerTemplateMapOutput }
ScalewayInstanceV1VolumeServerTemplateMapInput is an input type that accepts ScalewayInstanceV1VolumeServerTemplateMap and ScalewayInstanceV1VolumeServerTemplateMapOutput values. You can construct a concrete instance of `ScalewayInstanceV1VolumeServerTemplateMapInput` via:
ScalewayInstanceV1VolumeServerTemplateMap{ "key": ScalewayInstanceV1VolumeServerTemplateArgs{...} }
type ScalewayInstanceV1VolumeServerTemplateMapOutput ¶
type ScalewayInstanceV1VolumeServerTemplateMapOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerTemplateMapOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateMapOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutput() ScalewayInstanceV1VolumeServerTemplateMapOutput
func (ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateMapOutput) ToScalewayInstanceV1VolumeServerTemplateMapOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateMapOutput
type ScalewayInstanceV1VolumeServerTemplateOutput ¶
type ScalewayInstanceV1VolumeServerTemplateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerTemplateOutput) Base_snapshot ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Base_snapshot() pulumi.StringPtrOutput
The ID of the snapshot on which this volume will be based
func (ScalewayInstanceV1VolumeServerTemplateOutput) Boot ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Boot() pulumi.BoolPtrOutput
Force the server to boot on this volume
func (ScalewayInstanceV1VolumeServerTemplateOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateOutput) Name ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Name() pulumi.StringPtrOutput
Name of the volume
func (ScalewayInstanceV1VolumeServerTemplateOutput) Organization ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Organization() pulumi.StringPtrOutput
Organization ID of the volume
func (ScalewayInstanceV1VolumeServerTemplateOutput) Project ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Project() pulumi.StringPtrOutput
Project ID of the volume
func (ScalewayInstanceV1VolumeServerTemplateOutput) Size ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) Size() pulumi.Float64PtrOutput
Disk size of the volume, must be a multiple of 512 (in bytes)
func (ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutput() ScalewayInstanceV1VolumeServerTemplateOutput
func (ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateOutput) ToScalewayInstanceV1VolumeServerTemplateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateOutput
func (ScalewayInstanceV1VolumeServerTemplateOutput) Volume_type ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeType ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeType string
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutput ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutputWithContext ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutput ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutputWithContext ¶
func (e ScalewayInstanceV1VolumeServerTemplateVolumeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerTemplateVolumeTypeInput ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeTypeInput interface { pulumi.Input ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext(context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput }
ScalewayInstanceV1VolumeServerTemplateVolumeTypeInput is an input type that accepts ScalewayInstanceV1VolumeServerTemplateVolumeTypeArgs and ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput values. You can construct a concrete instance of `ScalewayInstanceV1VolumeServerTemplateVolumeTypeInput` via:
ScalewayInstanceV1VolumeServerTemplateVolumeTypeArgs{...}
type ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrInput ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrInput interface { pulumi.Input ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput }
func ScalewayInstanceV1VolumeServerTemplateVolumeTypePtr ¶
func ScalewayInstanceV1VolumeServerTemplateVolumeTypePtr(v string) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrInput
type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput ¶
type ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerTemplateVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerVolumeType ¶
type ScalewayInstanceV1VolumeServerVolumeType string
type ScalewayInstanceV1VolumeServerVolumeTypeOutput ¶
type ScalewayInstanceV1VolumeServerVolumeTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutput() ScalewayInstanceV1VolumeServerVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypeOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeServerVolumeTypePtrOutput ¶
type ScalewayInstanceV1VolumeServerVolumeTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutput() ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToScalewayInstanceV1VolumeServerVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeServerVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeServerVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeState ¶
type ScalewayInstanceV1VolumeState string
type ScalewayInstanceV1VolumeStateOutput ¶
type ScalewayInstanceV1VolumeStateOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeStateOutput) ElementType ¶
func (ScalewayInstanceV1VolumeStateOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutput ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutput() ScalewayInstanceV1VolumeStateOutput
func (ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStateOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStateOutput
func (ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutput ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutput() ScalewayInstanceV1VolumeStatePtrOutput
func (ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStatePtrOutput
func (ScalewayInstanceV1VolumeStateOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeStateOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeStatePtrOutput ¶
type ScalewayInstanceV1VolumeStatePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeStatePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeStatePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutput ¶
func (o ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutput() ScalewayInstanceV1VolumeStatePtrOutput
func (ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStatePtrOutput) ToScalewayInstanceV1VolumeStatePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeStatePtrOutput
func (ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeSummary ¶
type ScalewayInstanceV1VolumeSummary struct { Id *string `pulumi:"id"` Name *string `pulumi:"name"` // (in bytes) Size *float64 `pulumi:"size"` Volume_type *ScalewayInstanceV1VolumeSummaryVolumeType `pulumi:"volume_type"` }
func (*ScalewayInstanceV1VolumeSummary) Defaults ¶
func (val *ScalewayInstanceV1VolumeSummary) Defaults() *ScalewayInstanceV1VolumeSummary
Defaults sets the appropriate defaults for ScalewayInstanceV1VolumeSummary
type ScalewayInstanceV1VolumeSummaryOutput ¶
type ScalewayInstanceV1VolumeSummaryOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeSummaryOutput) ElementType ¶
func (ScalewayInstanceV1VolumeSummaryOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeSummaryOutput) Id ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryOutput) Name ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryOutput) Size ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) Size() pulumi.Float64PtrOutput
(in bytes)
func (ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutput ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutput() ScalewayInstanceV1VolumeSummaryOutput
func (ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) ToScalewayInstanceV1VolumeSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryOutput
func (ScalewayInstanceV1VolumeSummaryOutput) Volume_type ¶
func (o ScalewayInstanceV1VolumeSummaryOutput) Volume_type() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
type ScalewayInstanceV1VolumeSummaryPtrOutput ¶
type ScalewayInstanceV1VolumeSummaryPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeSummaryPtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeSummaryPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeSummaryPtrOutput) Id ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryPtrOutput) Name ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Name() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryPtrOutput) Size ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Size() pulumi.Float64PtrOutput
(in bytes)
func (ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutput ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutput() ScalewayInstanceV1VolumeSummaryPtrOutput
func (ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) ToScalewayInstanceV1VolumeSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryPtrOutput
func (ScalewayInstanceV1VolumeSummaryPtrOutput) Volume_type ¶
func (o ScalewayInstanceV1VolumeSummaryPtrOutput) Volume_type() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
type ScalewayInstanceV1VolumeSummaryVolumeType ¶
type ScalewayInstanceV1VolumeSummaryVolumeType string
type ScalewayInstanceV1VolumeSummaryVolumeTypeOutput ¶
type ScalewayInstanceV1VolumeSummaryVolumeTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ElementType ¶
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutput() ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypeOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput ¶
type ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput() ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToScalewayInstanceV1VolumeSummaryVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeSummaryVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeVolumeType ¶
type ScalewayInstanceV1VolumeVolumeType string
type ScalewayInstanceV1VolumeVolumeTypeOutput ¶
type ScalewayInstanceV1VolumeVolumeTypeOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ElementType ¶
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutput() ScalewayInstanceV1VolumeVolumeTypeOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypeOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypeOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput() ScalewayInstanceV1VolumeVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScalewayInstanceV1VolumeVolumeTypePtrOutput ¶
type ScalewayInstanceV1VolumeVolumeTypePtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ElementType ¶
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutput() ScalewayInstanceV1VolumeVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToScalewayInstanceV1VolumeVolumeTypePtrOutputWithContext(ctx context.Context) ScalewayInstanceV1VolumeVolumeTypePtrOutput
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutput ¶
func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScalewayInstanceV1VolumeVolumeTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Server ¶
type Server struct { pulumi.CustomResourceState // The boot type to use Boot_type BootTypePtrOutput `pulumi:"boot_type"` // The bootscript ID to use when `boot_type` is set to `bootscript` Bootscript pulumi.StringPtrOutput `pulumi:"bootscript"` // Define the server commercial type (i.e. GP1-S) Commercial_type pulumi.StringOutput `pulumi:"commercial_type"` // Define if a dynamic IP is required for the instance Dynamic_ip_required pulumi.BoolPtrOutput `pulumi:"dynamic_ip_required"` // True if IPv6 is enabled on the server Enable_ipv6 pulumi.BoolPtrOutput `pulumi:"enable_ipv6"` // The server image ID Image pulumi.StringPtrOutput `pulumi:"image"` // The server name Name pulumi.StringOutput `pulumi:"name"` // The server organization ID Organization pulumi.StringPtrOutput `pulumi:"organization"` // Placement group ID if server must be part of a placement group Placement_group pulumi.StringPtrOutput `pulumi:"placement_group"` // The server project ID Project pulumi.StringPtrOutput `pulumi:"project"` // The ID of the reserved IP to attach to the server Public_ip pulumi.StringPtrOutput `pulumi:"public_ip"` // The security group ID Security_group pulumi.StringPtrOutput `pulumi:"security_group"` // The server tags Tags pulumi.StringArrayOutput `pulumi:"tags"` Volumes ScalewayInstanceV1VolumeServerTemplateMapOutput `pulumi:"volumes"` }
func GetServer ¶
func GetServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerState, opts ...pulumi.ResourceOption) (*Server, error)
GetServer gets an existing Server 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 NewServer ¶
func NewServer(ctx *pulumi.Context, name string, args *ServerArgs, opts ...pulumi.ResourceOption) (*Server, error)
NewServer registers a new resource with the given unique name, arguments, and options.
func (*Server) ElementType ¶
func (*Server) ToServerOutput ¶
func (i *Server) ToServerOutput() ServerOutput
func (*Server) ToServerOutputWithContext ¶
func (i *Server) ToServerOutputWithContext(ctx context.Context) ServerOutput
type ServerArgs ¶
type ServerArgs struct { // The boot type to use Boot_type BootTypePtrInput // The bootscript ID to use when `boot_type` is set to `bootscript` Bootscript pulumi.StringPtrInput // Define the server commercial type (i.e. GP1-S) Commercial_type pulumi.StringInput // Define if a dynamic IP is required for the instance Dynamic_ip_required pulumi.BoolPtrInput // True if IPv6 is enabled on the server Enable_ipv6 pulumi.BoolPtrInput // The server image ID Image pulumi.StringPtrInput // The server name Name pulumi.StringPtrInput // The server organization ID Organization pulumi.StringPtrInput // Placement group ID if server must be part of a placement group Placement_group pulumi.StringPtrInput // The server project ID Project pulumi.StringPtrInput // The ID of the reserved IP to attach to the server Public_ip pulumi.StringPtrInput // The security group ID Security_group pulumi.StringPtrInput // The server tags Tags pulumi.StringArrayInput Volumes ScalewayInstanceV1VolumeServerTemplateMapInput // The zone you want to target Zone pulumi.StringPtrInput }
The set of arguments for constructing a Server resource.
func (ServerArgs) ElementType ¶
func (ServerArgs) ElementType() reflect.Type
type ServerInput ¶
type ServerInput interface { pulumi.Input ToServerOutput() ServerOutput ToServerOutputWithContext(ctx context.Context) ServerOutput }
type ServerOutput ¶
type ServerOutput struct{ *pulumi.OutputState }
func (ServerOutput) Boot_type ¶
func (o ServerOutput) Boot_type() BootTypePtrOutput
The boot type to use
func (ServerOutput) Bootscript ¶
func (o ServerOutput) Bootscript() pulumi.StringPtrOutput
The bootscript ID to use when `boot_type` is set to `bootscript`
func (ServerOutput) Commercial_type ¶
func (o ServerOutput) Commercial_type() pulumi.StringOutput
Define the server commercial type (i.e. GP1-S)
func (ServerOutput) Dynamic_ip_required ¶
func (o ServerOutput) Dynamic_ip_required() pulumi.BoolPtrOutput
Define if a dynamic IP is required for the instance
func (ServerOutput) ElementType ¶
func (ServerOutput) ElementType() reflect.Type
func (ServerOutput) Enable_ipv6 ¶
func (o ServerOutput) Enable_ipv6() pulumi.BoolPtrOutput
True if IPv6 is enabled on the server
func (ServerOutput) Image ¶
func (o ServerOutput) Image() pulumi.StringPtrOutput
The server image ID
func (ServerOutput) Organization ¶
func (o ServerOutput) Organization() pulumi.StringPtrOutput
The server organization ID
func (ServerOutput) Placement_group ¶
func (o ServerOutput) Placement_group() pulumi.StringPtrOutput
Placement group ID if server must be part of a placement group
func (ServerOutput) Project ¶
func (o ServerOutput) Project() pulumi.StringPtrOutput
The server project ID
func (ServerOutput) Public_ip ¶
func (o ServerOutput) Public_ip() pulumi.StringPtrOutput
The ID of the reserved IP to attach to the server
func (ServerOutput) Security_group ¶
func (o ServerOutput) Security_group() pulumi.StringPtrOutput
The security group ID
func (ServerOutput) ToServerOutput ¶
func (o ServerOutput) ToServerOutput() ServerOutput
func (ServerOutput) ToServerOutputWithContext ¶
func (o ServerOutput) ToServerOutputWithContext(ctx context.Context) ServerOutput
func (ServerOutput) Volumes ¶
func (o ServerOutput) Volumes() ScalewayInstanceV1VolumeServerTemplateMapOutput
type ServerState ¶
type ServerState struct { }
func (ServerState) ElementType ¶
func (ServerState) ElementType() reflect.Type