Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GoogleProtobufStringValue
- type GoogleProtobufStringValueArgs
- func (GoogleProtobufStringValueArgs) ElementType() reflect.Type
- func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutput() GoogleProtobufStringValueOutput
- func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutputWithContext(ctx context.Context) GoogleProtobufStringValueOutput
- func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
- func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
- type GoogleProtobufStringValueInput
- type GoogleProtobufStringValueOutput
- func (GoogleProtobufStringValueOutput) ElementType() reflect.Type
- func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutput() GoogleProtobufStringValueOutput
- func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutputWithContext(ctx context.Context) GoogleProtobufStringValueOutput
- func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
- func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
- type GoogleProtobufStringValuePtrInput
- type GoogleProtobufStringValuePtrOutput
- func (o GoogleProtobufStringValuePtrOutput) Elem() GoogleProtobufStringValueOutput
- func (GoogleProtobufStringValuePtrOutput) ElementType() reflect.Type
- func (o GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
- func (o GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
- type Ip
- type IpArgs
- type IpInput
- type IpOutput
- func (o IpOutput) Address() pulumi.StringPtrOutput
- func (IpOutput) ElementType() reflect.Type
- func (o IpOutput) Organization() pulumi.StringPtrOutput
- func (o IpOutput) Project() pulumi.StringOutput
- func (o IpOutput) Reverse() GoogleProtobufStringValuePtrOutput
- func (o IpOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o IpOutput) Tags() pulumi.StringArrayOutput
- func (o IpOutput) ToIpOutput() IpOutput
- func (o IpOutput) ToIpOutputWithContext(ctx context.Context) IpOutput
- func (o IpOutput) Zone() pulumi.StringPtrOutput
- type IpState
- type ListIpsArgs
- type ListIpsOutputArgs
- type ListIpsResult
- type ListIpsResultOutput
- func (ListIpsResultOutput) ElementType() reflect.Type
- func (o ListIpsResultOutput) Items() ScalewayInstanceV1ListIpsResponseOutput
- func (o ListIpsResultOutput) ToListIpsResultOutput() ListIpsResultOutput
- func (o ListIpsResultOutput) ToListIpsResultOutputWithContext(ctx context.Context) ListIpsResultOutput
- type LookupIpArgs
- type LookupIpOutputArgs
- type LookupIpResult
- type LookupIpResultOutput
- func (LookupIpResultOutput) ElementType() reflect.Type
- func (o LookupIpResultOutput) Items() ScalewayInstanceV1GetIpResponseOutput
- func (o LookupIpResultOutput) ToLookupIpResultOutput() LookupIpResultOutput
- func (o LookupIpResultOutput) ToLookupIpResultOutputWithContext(ctx context.Context) LookupIpResultOutput
- type ScalewayInstanceV1GetIpResponse
- type ScalewayInstanceV1GetIpResponseOutput
- func (ScalewayInstanceV1GetIpResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1GetIpResponseOutput) Ip() ScalewayInstanceV1IpPtrOutput
- func (o ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutput() ScalewayInstanceV1GetIpResponseOutput
- func (o ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetIpResponseOutput
- type ScalewayInstanceV1Ip
- type ScalewayInstanceV1IpArrayOutput
- func (ScalewayInstanceV1IpArrayOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1IpArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1IpOutput
- func (o ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutput() ScalewayInstanceV1IpArrayOutput
- func (o ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1IpArrayOutput
- type ScalewayInstanceV1IpOutput
- func (o ScalewayInstanceV1IpOutput) Address() pulumi.StringPtrOutput
- func (ScalewayInstanceV1IpOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1IpOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpOutput) Project() pulumi.StringOutput
- func (o ScalewayInstanceV1IpOutput) Reverse() GoogleProtobufStringValuePtrOutput
- func (o ScalewayInstanceV1IpOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1IpOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutput() ScalewayInstanceV1IpOutput
- func (o ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutputWithContext(ctx context.Context) ScalewayInstanceV1IpOutput
- func (o ScalewayInstanceV1IpOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1IpPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Address() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Elem() ScalewayInstanceV1IpOutput
- func (ScalewayInstanceV1IpPtrOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1IpPtrOutput) Id() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Organization() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Project() pulumi.StringPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Reverse() GoogleProtobufStringValuePtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Tags() pulumi.StringArrayOutput
- func (o ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutput() ScalewayInstanceV1IpPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1IpPtrOutput
- func (o ScalewayInstanceV1IpPtrOutput) Zone() pulumi.StringPtrOutput
- type ScalewayInstanceV1ListIpsResponse
- type ScalewayInstanceV1ListIpsResponseOutput
- func (ScalewayInstanceV1ListIpsResponseOutput) ElementType() reflect.Type
- func (o ScalewayInstanceV1ListIpsResponseOutput) Ips() ScalewayInstanceV1IpArrayOutput
- func (o ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutput() ScalewayInstanceV1ListIpsResponseOutput
- func (o ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListIpsResponseOutput
- type ScalewayInstanceV1ServerSummary
- type ScalewayInstanceV1ServerSummaryArgs
- func (ScalewayInstanceV1ServerSummaryArgs) ElementType() reflect.Type
- func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutput() ScalewayInstanceV1ServerSummaryOutput
- func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryOutput
- func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
- func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
- type ScalewayInstanceV1ServerSummaryInput
- 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
- func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
- func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
- type ScalewayInstanceV1ServerSummaryPtrInput
- 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
Constants ¶
This section is empty.
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 GoogleProtobufStringValue ¶
type GoogleProtobufStringValue struct { }
type GoogleProtobufStringValueArgs ¶
type GoogleProtobufStringValueArgs struct { }
func (GoogleProtobufStringValueArgs) ElementType ¶
func (GoogleProtobufStringValueArgs) ElementType() reflect.Type
func (GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutput ¶
func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutput() GoogleProtobufStringValueOutput
func (GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutputWithContext ¶
func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValueOutputWithContext(ctx context.Context) GoogleProtobufStringValueOutput
func (GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutput ¶
func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
func (GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutputWithContext ¶
func (i GoogleProtobufStringValueArgs) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
type GoogleProtobufStringValueInput ¶
type GoogleProtobufStringValueInput interface { pulumi.Input ToGoogleProtobufStringValueOutput() GoogleProtobufStringValueOutput ToGoogleProtobufStringValueOutputWithContext(context.Context) GoogleProtobufStringValueOutput }
GoogleProtobufStringValueInput is an input type that accepts GoogleProtobufStringValueArgs and GoogleProtobufStringValueOutput values. You can construct a concrete instance of `GoogleProtobufStringValueInput` via:
GoogleProtobufStringValueArgs{...}
type GoogleProtobufStringValueOutput ¶
type GoogleProtobufStringValueOutput struct{ *pulumi.OutputState }
func (GoogleProtobufStringValueOutput) ElementType ¶
func (GoogleProtobufStringValueOutput) ElementType() reflect.Type
func (GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutput ¶
func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutput() GoogleProtobufStringValueOutput
func (GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutputWithContext ¶
func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValueOutputWithContext(ctx context.Context) GoogleProtobufStringValueOutput
func (GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutput ¶
func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
func (GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutputWithContext ¶
func (o GoogleProtobufStringValueOutput) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
type GoogleProtobufStringValuePtrInput ¶
type GoogleProtobufStringValuePtrInput interface { pulumi.Input ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput ToGoogleProtobufStringValuePtrOutputWithContext(context.Context) GoogleProtobufStringValuePtrOutput }
GoogleProtobufStringValuePtrInput is an input type that accepts GoogleProtobufStringValueArgs, GoogleProtobufStringValuePtr and GoogleProtobufStringValuePtrOutput values. You can construct a concrete instance of `GoogleProtobufStringValuePtrInput` via:
GoogleProtobufStringValueArgs{...} or: nil
func GoogleProtobufStringValuePtr ¶
func GoogleProtobufStringValuePtr(v *GoogleProtobufStringValueArgs) GoogleProtobufStringValuePtrInput
type GoogleProtobufStringValuePtrOutput ¶
type GoogleProtobufStringValuePtrOutput struct{ *pulumi.OutputState }
func (GoogleProtobufStringValuePtrOutput) Elem ¶
func (o GoogleProtobufStringValuePtrOutput) Elem() GoogleProtobufStringValueOutput
func (GoogleProtobufStringValuePtrOutput) ElementType ¶
func (GoogleProtobufStringValuePtrOutput) ElementType() reflect.Type
func (GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutput ¶
func (o GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutput() GoogleProtobufStringValuePtrOutput
func (GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutputWithContext ¶
func (o GoogleProtobufStringValuePtrOutput) ToGoogleProtobufStringValuePtrOutputWithContext(ctx context.Context) GoogleProtobufStringValuePtrOutput
type Ip ¶
type Ip struct { pulumi.CustomResourceState // (IPv4 address) Address pulumi.StringPtrOutput `pulumi:"address"` Organization pulumi.StringPtrOutput `pulumi:"organization"` Project pulumi.StringOutput `pulumi:"project"` Reverse GoogleProtobufStringValuePtrOutput `pulumi:"reverse"` Server ScalewayInstanceV1ServerSummaryPtrOutput `pulumi:"server"` Tags pulumi.StringArrayOutput `pulumi:"tags"` Zone pulumi.StringPtrOutput `pulumi:"zone"` }
func GetIp ¶
func GetIp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IpState, opts ...pulumi.ResourceOption) (*Ip, error)
GetIp gets an existing Ip 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 NewIp ¶
func NewIp(ctx *pulumi.Context, name string, args *IpArgs, opts ...pulumi.ResourceOption) (*Ip, error)
NewIp registers a new resource with the given unique name, arguments, and options.
func (*Ip) ElementType ¶
func (*Ip) ToIpOutput ¶
type IpArgs ¶
type IpArgs struct { Organization pulumi.StringPtrInput Project pulumi.StringInput Reverse GoogleProtobufStringValuePtrInput Server ScalewayInstanceV1ServerSummaryPtrInput Tags pulumi.StringArrayInput // The zone you want to target Zone pulumi.StringPtrInput }
The set of arguments for constructing a Ip resource.
func (IpArgs) ElementType ¶
type IpOutput ¶
type IpOutput struct{ *pulumi.OutputState }
func (IpOutput) ElementType ¶
func (IpOutput) Organization ¶
func (o IpOutput) Organization() pulumi.StringPtrOutput
func (IpOutput) Project ¶
func (o IpOutput) Project() pulumi.StringOutput
func (IpOutput) Reverse ¶
func (o IpOutput) Reverse() GoogleProtobufStringValuePtrOutput
func (IpOutput) Server ¶
func (o IpOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
func (IpOutput) Tags ¶
func (o IpOutput) Tags() pulumi.StringArrayOutput
func (IpOutput) ToIpOutput ¶
func (IpOutput) ToIpOutputWithContext ¶
func (IpOutput) Zone ¶
func (o IpOutput) Zone() pulumi.StringPtrOutput
type ListIpsArgs ¶
type ListIpsArgs struct { // The zone you want to target Zone string `pulumi:"zone"` }
type ListIpsOutputArgs ¶
type ListIpsOutputArgs struct { // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (ListIpsOutputArgs) ElementType ¶
func (ListIpsOutputArgs) ElementType() reflect.Type
type ListIpsResult ¶
type ListIpsResult struct {
Items ScalewayInstanceV1ListIpsResponse `pulumi:"items"`
}
func ListIps ¶
func ListIps(ctx *pulumi.Context, args *ListIpsArgs, opts ...pulumi.InvokeOption) (*ListIpsResult, error)
type ListIpsResultOutput ¶
type ListIpsResultOutput struct{ *pulumi.OutputState }
func ListIpsOutput ¶
func ListIpsOutput(ctx *pulumi.Context, args ListIpsOutputArgs, opts ...pulumi.InvokeOption) ListIpsResultOutput
func (ListIpsResultOutput) ElementType ¶
func (ListIpsResultOutput) ElementType() reflect.Type
func (ListIpsResultOutput) Items ¶
func (o ListIpsResultOutput) Items() ScalewayInstanceV1ListIpsResponseOutput
func (ListIpsResultOutput) ToListIpsResultOutput ¶
func (o ListIpsResultOutput) ToListIpsResultOutput() ListIpsResultOutput
func (ListIpsResultOutput) ToListIpsResultOutputWithContext ¶
func (o ListIpsResultOutput) ToListIpsResultOutputWithContext(ctx context.Context) ListIpsResultOutput
type LookupIpArgs ¶
type LookupIpOutputArgs ¶
type LookupIpOutputArgs struct { // The IP ID or address to get Id pulumi.StringInput `pulumi:"id"` // The zone you want to target Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupIpOutputArgs) ElementType ¶
func (LookupIpOutputArgs) ElementType() reflect.Type
type LookupIpResult ¶
type LookupIpResult struct {
Items ScalewayInstanceV1GetIpResponse `pulumi:"items"`
}
func LookupIp ¶
func LookupIp(ctx *pulumi.Context, args *LookupIpArgs, opts ...pulumi.InvokeOption) (*LookupIpResult, error)
type LookupIpResultOutput ¶
type LookupIpResultOutput struct{ *pulumi.OutputState }
func LookupIpOutput ¶
func LookupIpOutput(ctx *pulumi.Context, args LookupIpOutputArgs, opts ...pulumi.InvokeOption) LookupIpResultOutput
func (LookupIpResultOutput) ElementType ¶
func (LookupIpResultOutput) ElementType() reflect.Type
func (LookupIpResultOutput) Items ¶
func (o LookupIpResultOutput) Items() ScalewayInstanceV1GetIpResponseOutput
func (LookupIpResultOutput) ToLookupIpResultOutput ¶
func (o LookupIpResultOutput) ToLookupIpResultOutput() LookupIpResultOutput
func (LookupIpResultOutput) ToLookupIpResultOutputWithContext ¶
func (o LookupIpResultOutput) ToLookupIpResultOutputWithContext(ctx context.Context) LookupIpResultOutput
type ScalewayInstanceV1GetIpResponse ¶
type ScalewayInstanceV1GetIpResponse struct {
Ip *ScalewayInstanceV1Ip `pulumi:"ip"`
}
type ScalewayInstanceV1GetIpResponseOutput ¶
type ScalewayInstanceV1GetIpResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1GetIpResponseOutput) ElementType ¶
func (ScalewayInstanceV1GetIpResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutput ¶
func (o ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutput() ScalewayInstanceV1GetIpResponseOutput
func (ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutputWithContext ¶
func (o ScalewayInstanceV1GetIpResponseOutput) ToScalewayInstanceV1GetIpResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetIpResponseOutput
type ScalewayInstanceV1Ip ¶
type ScalewayInstanceV1Ip struct { // (IPv4 address) Address *string `pulumi:"address"` Id *string `pulumi:"id"` Organization *string `pulumi:"organization"` Project string `pulumi:"project"` Reverse *GoogleProtobufStringValue `pulumi:"reverse"` Server *ScalewayInstanceV1ServerSummary `pulumi:"server"` Tags []string `pulumi:"tags"` Zone *string `pulumi:"zone"` }
type ScalewayInstanceV1IpArrayOutput ¶
type ScalewayInstanceV1IpArrayOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1IpArrayOutput) ElementType ¶
func (ScalewayInstanceV1IpArrayOutput) ElementType() reflect.Type
func (ScalewayInstanceV1IpArrayOutput) Index ¶
func (o ScalewayInstanceV1IpArrayOutput) Index(i pulumi.IntInput) ScalewayInstanceV1IpOutput
func (ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutput ¶
func (o ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutput() ScalewayInstanceV1IpArrayOutput
func (ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutputWithContext ¶
func (o ScalewayInstanceV1IpArrayOutput) ToScalewayInstanceV1IpArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1IpArrayOutput
type ScalewayInstanceV1IpOutput ¶
type ScalewayInstanceV1IpOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1IpOutput) Address ¶
func (o ScalewayInstanceV1IpOutput) Address() pulumi.StringPtrOutput
(IPv4 address)
func (ScalewayInstanceV1IpOutput) ElementType ¶
func (ScalewayInstanceV1IpOutput) ElementType() reflect.Type
func (ScalewayInstanceV1IpOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1IpOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1IpOutput) Organization ¶
func (o ScalewayInstanceV1IpOutput) Organization() pulumi.StringPtrOutput
func (ScalewayInstanceV1IpOutput) Project ¶
func (o ScalewayInstanceV1IpOutput) Project() pulumi.StringOutput
func (ScalewayInstanceV1IpOutput) Reverse ¶
func (o ScalewayInstanceV1IpOutput) Reverse() GoogleProtobufStringValuePtrOutput
func (ScalewayInstanceV1IpOutput) Server ¶
func (o ScalewayInstanceV1IpOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1IpOutput) Tags ¶
func (o ScalewayInstanceV1IpOutput) Tags() pulumi.StringArrayOutput
func (ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutput ¶
func (o ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutput() ScalewayInstanceV1IpOutput
func (ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutputWithContext ¶
func (o ScalewayInstanceV1IpOutput) ToScalewayInstanceV1IpOutputWithContext(ctx context.Context) ScalewayInstanceV1IpOutput
func (ScalewayInstanceV1IpOutput) Zone ¶
func (o ScalewayInstanceV1IpOutput) Zone() pulumi.StringPtrOutput
type ScalewayInstanceV1IpPtrOutput ¶
type ScalewayInstanceV1IpPtrOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1IpPtrOutput) Address ¶
func (o ScalewayInstanceV1IpPtrOutput) Address() pulumi.StringPtrOutput
(IPv4 address)
func (ScalewayInstanceV1IpPtrOutput) Elem ¶
func (o ScalewayInstanceV1IpPtrOutput) Elem() ScalewayInstanceV1IpOutput
func (ScalewayInstanceV1IpPtrOutput) ElementType ¶
func (ScalewayInstanceV1IpPtrOutput) ElementType() reflect.Type
func (ScalewayInstanceV1IpPtrOutput) Id ¶ added in v0.0.4
func (o ScalewayInstanceV1IpPtrOutput) Id() pulumi.StringPtrOutput
func (ScalewayInstanceV1IpPtrOutput) Organization ¶
func (o ScalewayInstanceV1IpPtrOutput) Organization() pulumi.StringPtrOutput
func (ScalewayInstanceV1IpPtrOutput) Project ¶
func (o ScalewayInstanceV1IpPtrOutput) Project() pulumi.StringPtrOutput
func (ScalewayInstanceV1IpPtrOutput) Reverse ¶
func (o ScalewayInstanceV1IpPtrOutput) Reverse() GoogleProtobufStringValuePtrOutput
func (ScalewayInstanceV1IpPtrOutput) Server ¶
func (o ScalewayInstanceV1IpPtrOutput) Server() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1IpPtrOutput) Tags ¶
func (o ScalewayInstanceV1IpPtrOutput) Tags() pulumi.StringArrayOutput
func (ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutput ¶
func (o ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutput() ScalewayInstanceV1IpPtrOutput
func (ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutputWithContext ¶
func (o ScalewayInstanceV1IpPtrOutput) ToScalewayInstanceV1IpPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1IpPtrOutput
func (ScalewayInstanceV1IpPtrOutput) Zone ¶
func (o ScalewayInstanceV1IpPtrOutput) Zone() pulumi.StringPtrOutput
type ScalewayInstanceV1ListIpsResponse ¶
type ScalewayInstanceV1ListIpsResponse struct { // List of ips Ips []ScalewayInstanceV1Ip `pulumi:"ips"` }
type ScalewayInstanceV1ListIpsResponseOutput ¶
type ScalewayInstanceV1ListIpsResponseOutput struct{ *pulumi.OutputState }
func (ScalewayInstanceV1ListIpsResponseOutput) ElementType ¶
func (ScalewayInstanceV1ListIpsResponseOutput) ElementType() reflect.Type
func (ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutput ¶
func (o ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutput() ScalewayInstanceV1ListIpsResponseOutput
func (ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutputWithContext ¶
func (o ScalewayInstanceV1ListIpsResponseOutput) ToScalewayInstanceV1ListIpsResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListIpsResponseOutput
type ScalewayInstanceV1ServerSummaryArgs ¶
type ScalewayInstanceV1ServerSummaryArgs struct { Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (ScalewayInstanceV1ServerSummaryArgs) ElementType ¶
func (ScalewayInstanceV1ServerSummaryArgs) ElementType() reflect.Type
func (ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutput ¶
func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutput() ScalewayInstanceV1ServerSummaryOutput
func (ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutputWithContext ¶
func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryOutput
func (ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutput ¶
func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext ¶
func (i ScalewayInstanceV1ServerSummaryArgs) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
type ScalewayInstanceV1ServerSummaryInput ¶
type ScalewayInstanceV1ServerSummaryInput interface { pulumi.Input ToScalewayInstanceV1ServerSummaryOutput() ScalewayInstanceV1ServerSummaryOutput ToScalewayInstanceV1ServerSummaryOutputWithContext(context.Context) ScalewayInstanceV1ServerSummaryOutput }
ScalewayInstanceV1ServerSummaryInput is an input type that accepts ScalewayInstanceV1ServerSummaryArgs and ScalewayInstanceV1ServerSummaryOutput values. You can construct a concrete instance of `ScalewayInstanceV1ServerSummaryInput` via:
ScalewayInstanceV1ServerSummaryArgs{...}
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
func (ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutput ¶
func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput
func (ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext ¶
func (o ScalewayInstanceV1ServerSummaryOutput) ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1ServerSummaryPtrOutput
type ScalewayInstanceV1ServerSummaryPtrInput ¶
type ScalewayInstanceV1ServerSummaryPtrInput interface { pulumi.Input ToScalewayInstanceV1ServerSummaryPtrOutput() ScalewayInstanceV1ServerSummaryPtrOutput ToScalewayInstanceV1ServerSummaryPtrOutputWithContext(context.Context) ScalewayInstanceV1ServerSummaryPtrOutput }
ScalewayInstanceV1ServerSummaryPtrInput is an input type that accepts ScalewayInstanceV1ServerSummaryArgs, ScalewayInstanceV1ServerSummaryPtr and ScalewayInstanceV1ServerSummaryPtrOutput values. You can construct a concrete instance of `ScalewayInstanceV1ServerSummaryPtrInput` via:
ScalewayInstanceV1ServerSummaryArgs{...} or: nil
func ScalewayInstanceV1ServerSummaryPtr ¶
func ScalewayInstanceV1ServerSummaryPtr(v *ScalewayInstanceV1ServerSummaryArgs) ScalewayInstanceV1ServerSummaryPtrInput
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