Documentation
¶
Overview ¶
A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type Certifi
- type CertifiArgs
- type CertifiArray
- type CertifiArrayInput
- type CertifiArrayOutput
- type CertifiInput
- type CertifiMap
- type CertifiMapInput
- type CertifiMapOutput
- type CertifiOutput
- func (o CertifiOutput) Certificate() pulumi.StringOutput
- func (o CertifiOutput) CertificateChain() pulumi.StringPtrOutput
- func (CertifiOutput) ElementType() reflect.Type
- func (o CertifiOutput) ExpirationDate() pulumi.StringOutput
- func (o CertifiOutput) FileName() pulumi.StringOutput
- func (o CertifiOutput) Issuer() pulumi.StringOutput
- func (o CertifiOutput) NodeName() pulumi.StringOutput
- func (o CertifiOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CertifiOutput) PrivateKey() pulumi.StringOutput
- func (o CertifiOutput) PublicKeySize() pulumi.IntOutput
- func (o CertifiOutput) PublicKeyType() pulumi.StringOutput
- func (o CertifiOutput) SslFingerprint() pulumi.StringOutput
- func (o CertifiOutput) StartDate() pulumi.StringOutput
- func (o CertifiOutput) Subject() pulumi.StringOutput
- func (o CertifiOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
- func (o CertifiOutput) ToCertifiOutput() CertifiOutput
- func (o CertifiOutput) ToCertifiOutputWithContext(ctx context.Context) CertifiOutput
- type CertifiState
- type DNS
- type DNSArgs
- type DNSArray
- type DNSArrayInput
- type DNSArrayOutput
- type DNSInput
- type DNSMap
- type DNSMapInput
- type DNSMapOutput
- type DNSOutput
- func (o DNSOutput) Domain() pulumi.StringOutput
- func (DNSOutput) ElementType() reflect.Type
- func (o DNSOutput) NodeName() pulumi.StringOutput
- func (o DNSOutput) Servers() pulumi.StringArrayOutput
- func (o DNSOutput) ToDNSOutput() DNSOutput
- func (o DNSOutput) ToDNSOutputWithContext(ctx context.Context) DNSOutput
- type DNSState
- type GetHostsEntry
- type GetHostsEntryArgs
- type GetHostsEntryArray
- type GetHostsEntryArrayInput
- type GetHostsEntryArrayOutput
- func (GetHostsEntryArrayOutput) ElementType() reflect.Type
- func (o GetHostsEntryArrayOutput) Index(i pulumi.IntInput) GetHostsEntryOutput
- func (o GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutput() GetHostsEntryArrayOutput
- func (o GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutputWithContext(ctx context.Context) GetHostsEntryArrayOutput
- type GetHostsEntryInput
- type GetHostsEntryOutput
- func (o GetHostsEntryOutput) Address() pulumi.StringOutput
- func (GetHostsEntryOutput) ElementType() reflect.Type
- func (o GetHostsEntryOutput) Hostnames() pulumi.StringArrayOutput
- func (o GetHostsEntryOutput) ToGetHostsEntryOutput() GetHostsEntryOutput
- func (o GetHostsEntryOutput) ToGetHostsEntryOutputWithContext(ctx context.Context) GetHostsEntryOutput
- type GetVersionResult
- type Hosts
- type HostsArgs
- type HostsArray
- type HostsArrayInput
- type HostsArrayOutput
- type HostsEntry
- type HostsEntryArgs
- type HostsEntryArray
- type HostsEntryArrayInput
- type HostsEntryArrayOutput
- func (HostsEntryArrayOutput) ElementType() reflect.Type
- func (o HostsEntryArrayOutput) Index(i pulumi.IntInput) HostsEntryOutput
- func (o HostsEntryArrayOutput) ToHostsEntryArrayOutput() HostsEntryArrayOutput
- func (o HostsEntryArrayOutput) ToHostsEntryArrayOutputWithContext(ctx context.Context) HostsEntryArrayOutput
- type HostsEntryInput
- type HostsEntryOutput
- func (o HostsEntryOutput) Address() pulumi.StringOutput
- func (HostsEntryOutput) ElementType() reflect.Type
- func (o HostsEntryOutput) Hostnames() pulumi.StringArrayOutput
- func (o HostsEntryOutput) ToHostsEntryOutput() HostsEntryOutput
- func (o HostsEntryOutput) ToHostsEntryOutputWithContext(ctx context.Context) HostsEntryOutput
- type HostsInput
- type HostsMap
- type HostsMapInput
- type HostsMapOutput
- type HostsOutput
- func (o HostsOutput) Addresses() pulumi.StringArrayOutput
- func (o HostsOutput) Digest() pulumi.StringOutput
- func (HostsOutput) ElementType() reflect.Type
- func (o HostsOutput) Entries() HostsEntryArrayOutput
- func (o HostsOutput) Entry() HostsEntryArrayOutput
- func (o HostsOutput) Hostnames() pulumi.StringArrayArrayOutput
- func (o HostsOutput) NodeName() pulumi.StringOutput
- func (o HostsOutput) ToHostsOutput() HostsOutput
- func (o HostsOutput) ToHostsOutputWithContext(ctx context.Context) HostsOutput
- type HostsState
- type LookupDNSArgs
- type LookupDNSOutputArgs
- type LookupDNSResult
- type LookupDNSResultOutput
- func (o LookupDNSResultOutput) Domain() pulumi.StringOutput
- func (LookupDNSResultOutput) ElementType() reflect.Type
- func (o LookupDNSResultOutput) Id() pulumi.StringOutput
- func (o LookupDNSResultOutput) NodeName() pulumi.StringOutput
- func (o LookupDNSResultOutput) Servers() pulumi.StringArrayOutput
- func (o LookupDNSResultOutput) ToLookupDNSResultOutput() LookupDNSResultOutput
- func (o LookupDNSResultOutput) ToLookupDNSResultOutputWithContext(ctx context.Context) LookupDNSResultOutput
- type LookupHostsArgs
- type LookupHostsOutputArgs
- type LookupHostsResult
- type LookupHostsResultOutput
- func (o LookupHostsResultOutput) Addresses() pulumi.StringArrayOutput
- func (o LookupHostsResultOutput) Digest() pulumi.StringOutput
- func (LookupHostsResultOutput) ElementType() reflect.Type
- func (o LookupHostsResultOutput) Entries() GetHostsEntryArrayOutput
- func (o LookupHostsResultOutput) Hostnames() pulumi.StringArrayArrayOutput
- func (o LookupHostsResultOutput) Id() pulumi.StringOutput
- func (o LookupHostsResultOutput) NodeName() pulumi.StringOutput
- func (o LookupHostsResultOutput) ToLookupHostsResultOutput() LookupHostsResultOutput
- func (o LookupHostsResultOutput) ToLookupHostsResultOutputWithContext(ctx context.Context) LookupHostsResultOutput
- type LookupTimeArgs
- type LookupTimeOutputArgs
- type LookupTimeResult
- type LookupTimeResultOutput
- func (LookupTimeResultOutput) ElementType() reflect.Type
- func (o LookupTimeResultOutput) Id() pulumi.StringOutput
- func (o LookupTimeResultOutput) LocalTime() pulumi.StringOutput
- func (o LookupTimeResultOutput) NodeName() pulumi.StringOutput
- func (o LookupTimeResultOutput) TimeZone() pulumi.StringOutput
- func (o LookupTimeResultOutput) ToLookupTimeResultOutput() LookupTimeResultOutput
- func (o LookupTimeResultOutput) ToLookupTimeResultOutputWithContext(ctx context.Context) LookupTimeResultOutput
- func (o LookupTimeResultOutput) UtcTime() pulumi.StringOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type ProviderVirtualEnvironment
- type ProviderVirtualEnvironmentArgs
- func (ProviderVirtualEnvironmentArgs) ElementType() reflect.Type
- func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutput() ProviderVirtualEnvironmentOutput
- func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentOutput
- func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
- func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
- type ProviderVirtualEnvironmentInput
- type ProviderVirtualEnvironmentOutput
- func (ProviderVirtualEnvironmentOutput) ElementType() reflect.Type
- func (o ProviderVirtualEnvironmentOutput) Endpoint() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentOutput) Insecure() pulumi.BoolPtrOutput
- func (o ProviderVirtualEnvironmentOutput) Otp() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentOutput) Password() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutput() ProviderVirtualEnvironmentOutput
- func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentOutput
- func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
- func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
- func (o ProviderVirtualEnvironmentOutput) Username() pulumi.StringPtrOutput
- type ProviderVirtualEnvironmentPtrInput
- type ProviderVirtualEnvironmentPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) Elem() ProviderVirtualEnvironmentOutput
- func (ProviderVirtualEnvironmentPtrOutput) ElementType() reflect.Type
- func (o ProviderVirtualEnvironmentPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) Insecure() pulumi.BoolPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) Otp() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) Password() pulumi.StringPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
- func (o ProviderVirtualEnvironmentPtrOutput) Username() pulumi.StringPtrOutput
- type Time
- type TimeArgs
- type TimeArray
- type TimeArrayInput
- type TimeArrayOutput
- type TimeInput
- type TimeMap
- type TimeMapInput
- type TimeMapOutput
- type TimeOutput
- func (TimeOutput) ElementType() reflect.Type
- func (o TimeOutput) LocalTime() pulumi.StringOutput
- func (o TimeOutput) NodeName() pulumi.StringOutput
- func (o TimeOutput) TimeZone() pulumi.StringOutput
- func (o TimeOutput) ToTimeOutput() TimeOutput
- func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
- func (o TimeOutput) UtcTime() pulumi.StringOutput
- type TimeState
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 Certifi ¶
type Certifi struct { pulumi.CustomResourceState // The PEM encoded certificate Certificate pulumi.StringOutput `pulumi:"certificate"` // The PEM encoded certificate chain CertificateChain pulumi.StringPtrOutput `pulumi:"certificateChain"` // The expiration date ExpirationDate pulumi.StringOutput `pulumi:"expirationDate"` // The file name FileName pulumi.StringOutput `pulumi:"fileName"` // The issuer Issuer pulumi.StringOutput `pulumi:"issuer"` // The node name NodeName pulumi.StringOutput `pulumi:"nodeName"` // Whether to overwrite an existing certificate Overwrite pulumi.BoolPtrOutput `pulumi:"overwrite"` // The PEM encoded private key PrivateKey pulumi.StringOutput `pulumi:"privateKey"` // The public key size PublicKeySize pulumi.IntOutput `pulumi:"publicKeySize"` // The public key type PublicKeyType pulumi.StringOutput `pulumi:"publicKeyType"` // The SSL fingerprint SslFingerprint pulumi.StringOutput `pulumi:"sslFingerprint"` // The start date StartDate pulumi.StringOutput `pulumi:"startDate"` // The subject Subject pulumi.StringOutput `pulumi:"subject"` // The subject alternative names SubjectAlternativeNames pulumi.StringArrayOutput `pulumi:"subjectAlternativeNames"` }
func GetCertifi ¶
func GetCertifi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertifiState, opts ...pulumi.ResourceOption) (*Certifi, error)
GetCertifi gets an existing Certifi 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 NewCertifi ¶
func NewCertifi(ctx *pulumi.Context, name string, args *CertifiArgs, opts ...pulumi.ResourceOption) (*Certifi, error)
NewCertifi registers a new resource with the given unique name, arguments, and options.
func (*Certifi) ElementType ¶
func (*Certifi) ToCertifiOutput ¶
func (i *Certifi) ToCertifiOutput() CertifiOutput
func (*Certifi) ToCertifiOutputWithContext ¶
func (i *Certifi) ToCertifiOutputWithContext(ctx context.Context) CertifiOutput
type CertifiArgs ¶
type CertifiArgs struct { // The PEM encoded certificate Certificate pulumi.StringInput // The PEM encoded certificate chain CertificateChain pulumi.StringPtrInput // The node name NodeName pulumi.StringInput // Whether to overwrite an existing certificate Overwrite pulumi.BoolPtrInput // The PEM encoded private key PrivateKey pulumi.StringInput }
The set of arguments for constructing a Certifi resource.
func (CertifiArgs) ElementType ¶
func (CertifiArgs) ElementType() reflect.Type
type CertifiArray ¶
type CertifiArray []CertifiInput
func (CertifiArray) ElementType ¶
func (CertifiArray) ElementType() reflect.Type
func (CertifiArray) ToCertifiArrayOutput ¶
func (i CertifiArray) ToCertifiArrayOutput() CertifiArrayOutput
func (CertifiArray) ToCertifiArrayOutputWithContext ¶
func (i CertifiArray) ToCertifiArrayOutputWithContext(ctx context.Context) CertifiArrayOutput
type CertifiArrayInput ¶
type CertifiArrayInput interface { pulumi.Input ToCertifiArrayOutput() CertifiArrayOutput ToCertifiArrayOutputWithContext(context.Context) CertifiArrayOutput }
CertifiArrayInput is an input type that accepts CertifiArray and CertifiArrayOutput values. You can construct a concrete instance of `CertifiArrayInput` via:
CertifiArray{ CertifiArgs{...} }
type CertifiArrayOutput ¶
type CertifiArrayOutput struct{ *pulumi.OutputState }
func (CertifiArrayOutput) ElementType ¶
func (CertifiArrayOutput) ElementType() reflect.Type
func (CertifiArrayOutput) Index ¶
func (o CertifiArrayOutput) Index(i pulumi.IntInput) CertifiOutput
func (CertifiArrayOutput) ToCertifiArrayOutput ¶
func (o CertifiArrayOutput) ToCertifiArrayOutput() CertifiArrayOutput
func (CertifiArrayOutput) ToCertifiArrayOutputWithContext ¶
func (o CertifiArrayOutput) ToCertifiArrayOutputWithContext(ctx context.Context) CertifiArrayOutput
type CertifiInput ¶
type CertifiInput interface { pulumi.Input ToCertifiOutput() CertifiOutput ToCertifiOutputWithContext(ctx context.Context) CertifiOutput }
type CertifiMap ¶
type CertifiMap map[string]CertifiInput
func (CertifiMap) ElementType ¶
func (CertifiMap) ElementType() reflect.Type
func (CertifiMap) ToCertifiMapOutput ¶
func (i CertifiMap) ToCertifiMapOutput() CertifiMapOutput
func (CertifiMap) ToCertifiMapOutputWithContext ¶
func (i CertifiMap) ToCertifiMapOutputWithContext(ctx context.Context) CertifiMapOutput
type CertifiMapInput ¶
type CertifiMapInput interface { pulumi.Input ToCertifiMapOutput() CertifiMapOutput ToCertifiMapOutputWithContext(context.Context) CertifiMapOutput }
CertifiMapInput is an input type that accepts CertifiMap and CertifiMapOutput values. You can construct a concrete instance of `CertifiMapInput` via:
CertifiMap{ "key": CertifiArgs{...} }
type CertifiMapOutput ¶
type CertifiMapOutput struct{ *pulumi.OutputState }
func (CertifiMapOutput) ElementType ¶
func (CertifiMapOutput) ElementType() reflect.Type
func (CertifiMapOutput) MapIndex ¶
func (o CertifiMapOutput) MapIndex(k pulumi.StringInput) CertifiOutput
func (CertifiMapOutput) ToCertifiMapOutput ¶
func (o CertifiMapOutput) ToCertifiMapOutput() CertifiMapOutput
func (CertifiMapOutput) ToCertifiMapOutputWithContext ¶
func (o CertifiMapOutput) ToCertifiMapOutputWithContext(ctx context.Context) CertifiMapOutput
type CertifiOutput ¶
type CertifiOutput struct{ *pulumi.OutputState }
func (CertifiOutput) Certificate ¶
func (o CertifiOutput) Certificate() pulumi.StringOutput
The PEM encoded certificate
func (CertifiOutput) CertificateChain ¶
func (o CertifiOutput) CertificateChain() pulumi.StringPtrOutput
The PEM encoded certificate chain
func (CertifiOutput) ElementType ¶
func (CertifiOutput) ElementType() reflect.Type
func (CertifiOutput) ExpirationDate ¶
func (o CertifiOutput) ExpirationDate() pulumi.StringOutput
The expiration date
func (CertifiOutput) Overwrite ¶
func (o CertifiOutput) Overwrite() pulumi.BoolPtrOutput
Whether to overwrite an existing certificate
func (CertifiOutput) PrivateKey ¶
func (o CertifiOutput) PrivateKey() pulumi.StringOutput
The PEM encoded private key
func (CertifiOutput) PublicKeySize ¶
func (o CertifiOutput) PublicKeySize() pulumi.IntOutput
The public key size
func (CertifiOutput) PublicKeyType ¶
func (o CertifiOutput) PublicKeyType() pulumi.StringOutput
The public key type
func (CertifiOutput) SslFingerprint ¶
func (o CertifiOutput) SslFingerprint() pulumi.StringOutput
The SSL fingerprint
func (CertifiOutput) StartDate ¶
func (o CertifiOutput) StartDate() pulumi.StringOutput
The start date
func (CertifiOutput) SubjectAlternativeNames ¶
func (o CertifiOutput) SubjectAlternativeNames() pulumi.StringArrayOutput
The subject alternative names
func (CertifiOutput) ToCertifiOutput ¶
func (o CertifiOutput) ToCertifiOutput() CertifiOutput
func (CertifiOutput) ToCertifiOutputWithContext ¶
func (o CertifiOutput) ToCertifiOutputWithContext(ctx context.Context) CertifiOutput
type CertifiState ¶
type CertifiState struct { // The PEM encoded certificate Certificate pulumi.StringPtrInput // The PEM encoded certificate chain CertificateChain pulumi.StringPtrInput // The expiration date ExpirationDate pulumi.StringPtrInput // The file name FileName pulumi.StringPtrInput // The issuer Issuer pulumi.StringPtrInput // The node name NodeName pulumi.StringPtrInput // Whether to overwrite an existing certificate Overwrite pulumi.BoolPtrInput // The PEM encoded private key PrivateKey pulumi.StringPtrInput // The public key size PublicKeySize pulumi.IntPtrInput // The public key type PublicKeyType pulumi.StringPtrInput // The SSL fingerprint SslFingerprint pulumi.StringPtrInput // The start date StartDate pulumi.StringPtrInput // The subject Subject pulumi.StringPtrInput // The subject alternative names SubjectAlternativeNames pulumi.StringArrayInput }
func (CertifiState) ElementType ¶
func (CertifiState) ElementType() reflect.Type
type DNS ¶
type DNS struct { pulumi.CustomResourceState // The DNS search domain Domain pulumi.StringOutput `pulumi:"domain"` // The node name NodeName pulumi.StringOutput `pulumi:"nodeName"` // The DNS servers Servers pulumi.StringArrayOutput `pulumi:"servers"` }
func GetDNS ¶
func GetDNS(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DNSState, opts ...pulumi.ResourceOption) (*DNS, error)
GetDNS gets an existing DNS 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 NewDNS ¶
func NewDNS(ctx *pulumi.Context, name string, args *DNSArgs, opts ...pulumi.ResourceOption) (*DNS, error)
NewDNS registers a new resource with the given unique name, arguments, and options.
func (*DNS) ElementType ¶
func (*DNS) ToDNSOutput ¶
type DNSArgs ¶
type DNSArgs struct { // The DNS search domain Domain pulumi.StringInput // The node name NodeName pulumi.StringInput // The DNS servers Servers pulumi.StringArrayInput }
The set of arguments for constructing a DNS resource.
func (DNSArgs) ElementType ¶
type DNSArray ¶
type DNSArray []DNSInput
func (DNSArray) ElementType ¶
func (DNSArray) ToDNSArrayOutput ¶
func (i DNSArray) ToDNSArrayOutput() DNSArrayOutput
func (DNSArray) ToDNSArrayOutputWithContext ¶
func (i DNSArray) ToDNSArrayOutputWithContext(ctx context.Context) DNSArrayOutput
type DNSArrayInput ¶
type DNSArrayInput interface { pulumi.Input ToDNSArrayOutput() DNSArrayOutput ToDNSArrayOutputWithContext(context.Context) DNSArrayOutput }
DNSArrayInput is an input type that accepts DNSArray and DNSArrayOutput values. You can construct a concrete instance of `DNSArrayInput` via:
DNSArray{ DNSArgs{...} }
type DNSArrayOutput ¶
type DNSArrayOutput struct{ *pulumi.OutputState }
func (DNSArrayOutput) ElementType ¶
func (DNSArrayOutput) ElementType() reflect.Type
func (DNSArrayOutput) ToDNSArrayOutput ¶
func (o DNSArrayOutput) ToDNSArrayOutput() DNSArrayOutput
func (DNSArrayOutput) ToDNSArrayOutputWithContext ¶
func (o DNSArrayOutput) ToDNSArrayOutputWithContext(ctx context.Context) DNSArrayOutput
type DNSMap ¶
func (DNSMap) ElementType ¶
func (DNSMap) ToDNSMapOutput ¶
func (i DNSMap) ToDNSMapOutput() DNSMapOutput
func (DNSMap) ToDNSMapOutputWithContext ¶
func (i DNSMap) ToDNSMapOutputWithContext(ctx context.Context) DNSMapOutput
type DNSMapInput ¶
type DNSMapInput interface { pulumi.Input ToDNSMapOutput() DNSMapOutput ToDNSMapOutputWithContext(context.Context) DNSMapOutput }
DNSMapInput is an input type that accepts DNSMap and DNSMapOutput values. You can construct a concrete instance of `DNSMapInput` via:
DNSMap{ "key": DNSArgs{...} }
type DNSMapOutput ¶
type DNSMapOutput struct{ *pulumi.OutputState }
func (DNSMapOutput) ElementType ¶
func (DNSMapOutput) ElementType() reflect.Type
func (DNSMapOutput) MapIndex ¶
func (o DNSMapOutput) MapIndex(k pulumi.StringInput) DNSOutput
func (DNSMapOutput) ToDNSMapOutput ¶
func (o DNSMapOutput) ToDNSMapOutput() DNSMapOutput
func (DNSMapOutput) ToDNSMapOutputWithContext ¶
func (o DNSMapOutput) ToDNSMapOutputWithContext(ctx context.Context) DNSMapOutput
type DNSOutput ¶
type DNSOutput struct{ *pulumi.OutputState }
func (DNSOutput) ElementType ¶
func (DNSOutput) ToDNSOutput ¶
type DNSState ¶
type DNSState struct { // The DNS search domain Domain pulumi.StringPtrInput // The node name NodeName pulumi.StringPtrInput // The DNS servers Servers pulumi.StringArrayInput }
func (DNSState) ElementType ¶
type GetHostsEntry ¶
type GetHostsEntryArgs ¶
type GetHostsEntryArgs struct { Address pulumi.StringInput `pulumi:"address"` Hostnames pulumi.StringArrayInput `pulumi:"hostnames"` }
func (GetHostsEntryArgs) ElementType ¶
func (GetHostsEntryArgs) ElementType() reflect.Type
func (GetHostsEntryArgs) ToGetHostsEntryOutput ¶
func (i GetHostsEntryArgs) ToGetHostsEntryOutput() GetHostsEntryOutput
func (GetHostsEntryArgs) ToGetHostsEntryOutputWithContext ¶
func (i GetHostsEntryArgs) ToGetHostsEntryOutputWithContext(ctx context.Context) GetHostsEntryOutput
type GetHostsEntryArray ¶
type GetHostsEntryArray []GetHostsEntryInput
func (GetHostsEntryArray) ElementType ¶
func (GetHostsEntryArray) ElementType() reflect.Type
func (GetHostsEntryArray) ToGetHostsEntryArrayOutput ¶
func (i GetHostsEntryArray) ToGetHostsEntryArrayOutput() GetHostsEntryArrayOutput
func (GetHostsEntryArray) ToGetHostsEntryArrayOutputWithContext ¶
func (i GetHostsEntryArray) ToGetHostsEntryArrayOutputWithContext(ctx context.Context) GetHostsEntryArrayOutput
type GetHostsEntryArrayInput ¶
type GetHostsEntryArrayInput interface { pulumi.Input ToGetHostsEntryArrayOutput() GetHostsEntryArrayOutput ToGetHostsEntryArrayOutputWithContext(context.Context) GetHostsEntryArrayOutput }
GetHostsEntryArrayInput is an input type that accepts GetHostsEntryArray and GetHostsEntryArrayOutput values. You can construct a concrete instance of `GetHostsEntryArrayInput` via:
GetHostsEntryArray{ GetHostsEntryArgs{...} }
type GetHostsEntryArrayOutput ¶
type GetHostsEntryArrayOutput struct{ *pulumi.OutputState }
func (GetHostsEntryArrayOutput) ElementType ¶
func (GetHostsEntryArrayOutput) ElementType() reflect.Type
func (GetHostsEntryArrayOutput) Index ¶
func (o GetHostsEntryArrayOutput) Index(i pulumi.IntInput) GetHostsEntryOutput
func (GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutput ¶
func (o GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutput() GetHostsEntryArrayOutput
func (GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutputWithContext ¶
func (o GetHostsEntryArrayOutput) ToGetHostsEntryArrayOutputWithContext(ctx context.Context) GetHostsEntryArrayOutput
type GetHostsEntryInput ¶
type GetHostsEntryInput interface { pulumi.Input ToGetHostsEntryOutput() GetHostsEntryOutput ToGetHostsEntryOutputWithContext(context.Context) GetHostsEntryOutput }
GetHostsEntryInput is an input type that accepts GetHostsEntryArgs and GetHostsEntryOutput values. You can construct a concrete instance of `GetHostsEntryInput` via:
GetHostsEntryArgs{...}
type GetHostsEntryOutput ¶
type GetHostsEntryOutput struct{ *pulumi.OutputState }
func (GetHostsEntryOutput) Address ¶
func (o GetHostsEntryOutput) Address() pulumi.StringOutput
func (GetHostsEntryOutput) ElementType ¶
func (GetHostsEntryOutput) ElementType() reflect.Type
func (GetHostsEntryOutput) Hostnames ¶
func (o GetHostsEntryOutput) Hostnames() pulumi.StringArrayOutput
func (GetHostsEntryOutput) ToGetHostsEntryOutput ¶
func (o GetHostsEntryOutput) ToGetHostsEntryOutput() GetHostsEntryOutput
func (GetHostsEntryOutput) ToGetHostsEntryOutputWithContext ¶
func (o GetHostsEntryOutput) ToGetHostsEntryOutputWithContext(ctx context.Context) GetHostsEntryOutput
type GetVersionResult ¶
type GetVersionResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` KeyboardLayout string `pulumi:"keyboardLayout"` Release string `pulumi:"release"` RepositoryId string `pulumi:"repositoryId"` Version string `pulumi:"version"` }
A collection of values returned by getVersion.
func GetVersion ¶
func GetVersion(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetVersionResult, error)
type Hosts ¶
type Hosts struct { pulumi.CustomResourceState // The addresses Addresses pulumi.StringArrayOutput `pulumi:"addresses"` // The SHA1 digest Digest pulumi.StringOutput `pulumi:"digest"` // The host entries Entries HostsEntryArrayOutput `pulumi:"entries"` // The host entries Entry HostsEntryArrayOutput `pulumi:"entry"` // The hostnames Hostnames pulumi.StringArrayArrayOutput `pulumi:"hostnames"` // The node name NodeName pulumi.StringOutput `pulumi:"nodeName"` }
func GetHosts ¶
func GetHosts(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostsState, opts ...pulumi.ResourceOption) (*Hosts, error)
GetHosts gets an existing Hosts 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 NewHosts ¶
func NewHosts(ctx *pulumi.Context, name string, args *HostsArgs, opts ...pulumi.ResourceOption) (*Hosts, error)
NewHosts registers a new resource with the given unique name, arguments, and options.
func (*Hosts) ElementType ¶
func (*Hosts) ToHostsOutput ¶
func (i *Hosts) ToHostsOutput() HostsOutput
func (*Hosts) ToHostsOutputWithContext ¶
func (i *Hosts) ToHostsOutputWithContext(ctx context.Context) HostsOutput
type HostsArgs ¶
type HostsArgs struct { // The host entries Entry HostsEntryArrayInput // The node name NodeName pulumi.StringInput }
The set of arguments for constructing a Hosts resource.
func (HostsArgs) ElementType ¶
type HostsArray ¶
type HostsArray []HostsInput
func (HostsArray) ElementType ¶
func (HostsArray) ElementType() reflect.Type
func (HostsArray) ToHostsArrayOutput ¶
func (i HostsArray) ToHostsArrayOutput() HostsArrayOutput
func (HostsArray) ToHostsArrayOutputWithContext ¶
func (i HostsArray) ToHostsArrayOutputWithContext(ctx context.Context) HostsArrayOutput
type HostsArrayInput ¶
type HostsArrayInput interface { pulumi.Input ToHostsArrayOutput() HostsArrayOutput ToHostsArrayOutputWithContext(context.Context) HostsArrayOutput }
HostsArrayInput is an input type that accepts HostsArray and HostsArrayOutput values. You can construct a concrete instance of `HostsArrayInput` via:
HostsArray{ HostsArgs{...} }
type HostsArrayOutput ¶
type HostsArrayOutput struct{ *pulumi.OutputState }
func (HostsArrayOutput) ElementType ¶
func (HostsArrayOutput) ElementType() reflect.Type
func (HostsArrayOutput) Index ¶
func (o HostsArrayOutput) Index(i pulumi.IntInput) HostsOutput
func (HostsArrayOutput) ToHostsArrayOutput ¶
func (o HostsArrayOutput) ToHostsArrayOutput() HostsArrayOutput
func (HostsArrayOutput) ToHostsArrayOutputWithContext ¶
func (o HostsArrayOutput) ToHostsArrayOutputWithContext(ctx context.Context) HostsArrayOutput
type HostsEntry ¶
type HostsEntryArgs ¶
type HostsEntryArgs struct { Address pulumi.StringInput `pulumi:"address"` Hostnames pulumi.StringArrayInput `pulumi:"hostnames"` }
func (HostsEntryArgs) ElementType ¶
func (HostsEntryArgs) ElementType() reflect.Type
func (HostsEntryArgs) ToHostsEntryOutput ¶
func (i HostsEntryArgs) ToHostsEntryOutput() HostsEntryOutput
func (HostsEntryArgs) ToHostsEntryOutputWithContext ¶
func (i HostsEntryArgs) ToHostsEntryOutputWithContext(ctx context.Context) HostsEntryOutput
type HostsEntryArray ¶
type HostsEntryArray []HostsEntryInput
func (HostsEntryArray) ElementType ¶
func (HostsEntryArray) ElementType() reflect.Type
func (HostsEntryArray) ToHostsEntryArrayOutput ¶
func (i HostsEntryArray) ToHostsEntryArrayOutput() HostsEntryArrayOutput
func (HostsEntryArray) ToHostsEntryArrayOutputWithContext ¶
func (i HostsEntryArray) ToHostsEntryArrayOutputWithContext(ctx context.Context) HostsEntryArrayOutput
type HostsEntryArrayInput ¶
type HostsEntryArrayInput interface { pulumi.Input ToHostsEntryArrayOutput() HostsEntryArrayOutput ToHostsEntryArrayOutputWithContext(context.Context) HostsEntryArrayOutput }
HostsEntryArrayInput is an input type that accepts HostsEntryArray and HostsEntryArrayOutput values. You can construct a concrete instance of `HostsEntryArrayInput` via:
HostsEntryArray{ HostsEntryArgs{...} }
type HostsEntryArrayOutput ¶
type HostsEntryArrayOutput struct{ *pulumi.OutputState }
func (HostsEntryArrayOutput) ElementType ¶
func (HostsEntryArrayOutput) ElementType() reflect.Type
func (HostsEntryArrayOutput) Index ¶
func (o HostsEntryArrayOutput) Index(i pulumi.IntInput) HostsEntryOutput
func (HostsEntryArrayOutput) ToHostsEntryArrayOutput ¶
func (o HostsEntryArrayOutput) ToHostsEntryArrayOutput() HostsEntryArrayOutput
func (HostsEntryArrayOutput) ToHostsEntryArrayOutputWithContext ¶
func (o HostsEntryArrayOutput) ToHostsEntryArrayOutputWithContext(ctx context.Context) HostsEntryArrayOutput
type HostsEntryInput ¶
type HostsEntryInput interface { pulumi.Input ToHostsEntryOutput() HostsEntryOutput ToHostsEntryOutputWithContext(context.Context) HostsEntryOutput }
HostsEntryInput is an input type that accepts HostsEntryArgs and HostsEntryOutput values. You can construct a concrete instance of `HostsEntryInput` via:
HostsEntryArgs{...}
type HostsEntryOutput ¶
type HostsEntryOutput struct{ *pulumi.OutputState }
func (HostsEntryOutput) Address ¶
func (o HostsEntryOutput) Address() pulumi.StringOutput
func (HostsEntryOutput) ElementType ¶
func (HostsEntryOutput) ElementType() reflect.Type
func (HostsEntryOutput) Hostnames ¶
func (o HostsEntryOutput) Hostnames() pulumi.StringArrayOutput
func (HostsEntryOutput) ToHostsEntryOutput ¶
func (o HostsEntryOutput) ToHostsEntryOutput() HostsEntryOutput
func (HostsEntryOutput) ToHostsEntryOutputWithContext ¶
func (o HostsEntryOutput) ToHostsEntryOutputWithContext(ctx context.Context) HostsEntryOutput
type HostsInput ¶
type HostsInput interface { pulumi.Input ToHostsOutput() HostsOutput ToHostsOutputWithContext(ctx context.Context) HostsOutput }
type HostsMap ¶
type HostsMap map[string]HostsInput
func (HostsMap) ElementType ¶
func (HostsMap) ToHostsMapOutput ¶
func (i HostsMap) ToHostsMapOutput() HostsMapOutput
func (HostsMap) ToHostsMapOutputWithContext ¶
func (i HostsMap) ToHostsMapOutputWithContext(ctx context.Context) HostsMapOutput
type HostsMapInput ¶
type HostsMapInput interface { pulumi.Input ToHostsMapOutput() HostsMapOutput ToHostsMapOutputWithContext(context.Context) HostsMapOutput }
HostsMapInput is an input type that accepts HostsMap and HostsMapOutput values. You can construct a concrete instance of `HostsMapInput` via:
HostsMap{ "key": HostsArgs{...} }
type HostsMapOutput ¶
type HostsMapOutput struct{ *pulumi.OutputState }
func (HostsMapOutput) ElementType ¶
func (HostsMapOutput) ElementType() reflect.Type
func (HostsMapOutput) MapIndex ¶
func (o HostsMapOutput) MapIndex(k pulumi.StringInput) HostsOutput
func (HostsMapOutput) ToHostsMapOutput ¶
func (o HostsMapOutput) ToHostsMapOutput() HostsMapOutput
func (HostsMapOutput) ToHostsMapOutputWithContext ¶
func (o HostsMapOutput) ToHostsMapOutputWithContext(ctx context.Context) HostsMapOutput
type HostsOutput ¶
type HostsOutput struct{ *pulumi.OutputState }
func (HostsOutput) Addresses ¶
func (o HostsOutput) Addresses() pulumi.StringArrayOutput
The addresses
func (HostsOutput) ElementType ¶
func (HostsOutput) ElementType() reflect.Type
func (HostsOutput) Hostnames ¶
func (o HostsOutput) Hostnames() pulumi.StringArrayArrayOutput
The hostnames
func (HostsOutput) ToHostsOutput ¶
func (o HostsOutput) ToHostsOutput() HostsOutput
func (HostsOutput) ToHostsOutputWithContext ¶
func (o HostsOutput) ToHostsOutputWithContext(ctx context.Context) HostsOutput
type HostsState ¶
type HostsState struct { // The addresses Addresses pulumi.StringArrayInput // The SHA1 digest Digest pulumi.StringPtrInput // The host entries Entries HostsEntryArrayInput // The host entries Entry HostsEntryArrayInput // The hostnames Hostnames pulumi.StringArrayArrayInput // The node name NodeName pulumi.StringPtrInput }
func (HostsState) ElementType ¶
func (HostsState) ElementType() reflect.Type
type LookupDNSArgs ¶
type LookupDNSArgs struct {
NodeName string `pulumi:"nodeName"`
}
A collection of arguments for invoking getDNS.
type LookupDNSOutputArgs ¶
type LookupDNSOutputArgs struct {
NodeName pulumi.StringInput `pulumi:"nodeName"`
}
A collection of arguments for invoking getDNS.
func (LookupDNSOutputArgs) ElementType ¶
func (LookupDNSOutputArgs) ElementType() reflect.Type
type LookupDNSResult ¶
type LookupDNSResult struct { Domain string `pulumi:"domain"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` NodeName string `pulumi:"nodeName"` Servers []string `pulumi:"servers"` }
A collection of values returned by getDNS.
func LookupDNS ¶
func LookupDNS(ctx *pulumi.Context, args *LookupDNSArgs, opts ...pulumi.InvokeOption) (*LookupDNSResult, error)
type LookupDNSResultOutput ¶
type LookupDNSResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDNS.
func LookupDNSOutput ¶
func LookupDNSOutput(ctx *pulumi.Context, args LookupDNSOutputArgs, opts ...pulumi.InvokeOption) LookupDNSResultOutput
func (LookupDNSResultOutput) Domain ¶
func (o LookupDNSResultOutput) Domain() pulumi.StringOutput
func (LookupDNSResultOutput) ElementType ¶
func (LookupDNSResultOutput) ElementType() reflect.Type
func (LookupDNSResultOutput) Id ¶
func (o LookupDNSResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDNSResultOutput) NodeName ¶
func (o LookupDNSResultOutput) NodeName() pulumi.StringOutput
func (LookupDNSResultOutput) Servers ¶
func (o LookupDNSResultOutput) Servers() pulumi.StringArrayOutput
func (LookupDNSResultOutput) ToLookupDNSResultOutput ¶
func (o LookupDNSResultOutput) ToLookupDNSResultOutput() LookupDNSResultOutput
func (LookupDNSResultOutput) ToLookupDNSResultOutputWithContext ¶
func (o LookupDNSResultOutput) ToLookupDNSResultOutputWithContext(ctx context.Context) LookupDNSResultOutput
type LookupHostsArgs ¶
type LookupHostsArgs struct {
NodeName string `pulumi:"nodeName"`
}
A collection of arguments for invoking getHosts.
type LookupHostsOutputArgs ¶
type LookupHostsOutputArgs struct {
NodeName pulumi.StringInput `pulumi:"nodeName"`
}
A collection of arguments for invoking getHosts.
func (LookupHostsOutputArgs) ElementType ¶
func (LookupHostsOutputArgs) ElementType() reflect.Type
type LookupHostsResult ¶
type LookupHostsResult struct { Addresses []string `pulumi:"addresses"` Digest string `pulumi:"digest"` Entries []GetHostsEntry `pulumi:"entries"` Hostnames [][]string `pulumi:"hostnames"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` NodeName string `pulumi:"nodeName"` }
A collection of values returned by getHosts.
func LookupHosts ¶
func LookupHosts(ctx *pulumi.Context, args *LookupHostsArgs, opts ...pulumi.InvokeOption) (*LookupHostsResult, error)
type LookupHostsResultOutput ¶
type LookupHostsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getHosts.
func LookupHostsOutput ¶
func LookupHostsOutput(ctx *pulumi.Context, args LookupHostsOutputArgs, opts ...pulumi.InvokeOption) LookupHostsResultOutput
func (LookupHostsResultOutput) Addresses ¶
func (o LookupHostsResultOutput) Addresses() pulumi.StringArrayOutput
func (LookupHostsResultOutput) Digest ¶
func (o LookupHostsResultOutput) Digest() pulumi.StringOutput
func (LookupHostsResultOutput) ElementType ¶
func (LookupHostsResultOutput) ElementType() reflect.Type
func (LookupHostsResultOutput) Entries ¶
func (o LookupHostsResultOutput) Entries() GetHostsEntryArrayOutput
func (LookupHostsResultOutput) Hostnames ¶
func (o LookupHostsResultOutput) Hostnames() pulumi.StringArrayArrayOutput
func (LookupHostsResultOutput) Id ¶
func (o LookupHostsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupHostsResultOutput) NodeName ¶
func (o LookupHostsResultOutput) NodeName() pulumi.StringOutput
func (LookupHostsResultOutput) ToLookupHostsResultOutput ¶
func (o LookupHostsResultOutput) ToLookupHostsResultOutput() LookupHostsResultOutput
func (LookupHostsResultOutput) ToLookupHostsResultOutputWithContext ¶
func (o LookupHostsResultOutput) ToLookupHostsResultOutputWithContext(ctx context.Context) LookupHostsResultOutput
type LookupTimeArgs ¶
type LookupTimeArgs struct {
NodeName string `pulumi:"nodeName"`
}
A collection of arguments for invoking getTime.
type LookupTimeOutputArgs ¶
type LookupTimeOutputArgs struct {
NodeName pulumi.StringInput `pulumi:"nodeName"`
}
A collection of arguments for invoking getTime.
func (LookupTimeOutputArgs) ElementType ¶
func (LookupTimeOutputArgs) ElementType() reflect.Type
type LookupTimeResult ¶
type LookupTimeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` LocalTime string `pulumi:"localTime"` NodeName string `pulumi:"nodeName"` TimeZone string `pulumi:"timeZone"` UtcTime string `pulumi:"utcTime"` }
A collection of values returned by getTime.
func LookupTime ¶
func LookupTime(ctx *pulumi.Context, args *LookupTimeArgs, opts ...pulumi.InvokeOption) (*LookupTimeResult, error)
type LookupTimeResultOutput ¶
type LookupTimeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTime.
func LookupTimeOutput ¶
func LookupTimeOutput(ctx *pulumi.Context, args LookupTimeOutputArgs, opts ...pulumi.InvokeOption) LookupTimeResultOutput
func (LookupTimeResultOutput) ElementType ¶
func (LookupTimeResultOutput) ElementType() reflect.Type
func (LookupTimeResultOutput) Id ¶
func (o LookupTimeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupTimeResultOutput) LocalTime ¶
func (o LookupTimeResultOutput) LocalTime() pulumi.StringOutput
func (LookupTimeResultOutput) NodeName ¶
func (o LookupTimeResultOutput) NodeName() pulumi.StringOutput
func (LookupTimeResultOutput) TimeZone ¶
func (o LookupTimeResultOutput) TimeZone() pulumi.StringOutput
func (LookupTimeResultOutput) ToLookupTimeResultOutput ¶
func (o LookupTimeResultOutput) ToLookupTimeResultOutput() LookupTimeResultOutput
func (LookupTimeResultOutput) ToLookupTimeResultOutputWithContext ¶
func (o LookupTimeResultOutput) ToLookupTimeResultOutputWithContext(ctx context.Context) LookupTimeResultOutput
func (LookupTimeResultOutput) UtcTime ¶
func (o LookupTimeResultOutput) UtcTime() pulumi.StringOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the proxmoxve package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct {
VirtualEnvironment ProviderVirtualEnvironmentPtrInput
}
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderVirtualEnvironmentArgs ¶
type ProviderVirtualEnvironmentArgs struct { Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` Insecure pulumi.BoolPtrInput `pulumi:"insecure"` Otp pulumi.StringPtrInput `pulumi:"otp"` Password pulumi.StringPtrInput `pulumi:"password"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (ProviderVirtualEnvironmentArgs) ElementType ¶
func (ProviderVirtualEnvironmentArgs) ElementType() reflect.Type
func (ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutput ¶
func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutput() ProviderVirtualEnvironmentOutput
func (ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutputWithContext ¶
func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentOutput
func (ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutput ¶
func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
func (ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutputWithContext ¶
func (i ProviderVirtualEnvironmentArgs) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
type ProviderVirtualEnvironmentInput ¶
type ProviderVirtualEnvironmentInput interface { pulumi.Input ToProviderVirtualEnvironmentOutput() ProviderVirtualEnvironmentOutput ToProviderVirtualEnvironmentOutputWithContext(context.Context) ProviderVirtualEnvironmentOutput }
ProviderVirtualEnvironmentInput is an input type that accepts ProviderVirtualEnvironmentArgs and ProviderVirtualEnvironmentOutput values. You can construct a concrete instance of `ProviderVirtualEnvironmentInput` via:
ProviderVirtualEnvironmentArgs{...}
type ProviderVirtualEnvironmentOutput ¶
type ProviderVirtualEnvironmentOutput struct{ *pulumi.OutputState }
func (ProviderVirtualEnvironmentOutput) ElementType ¶
func (ProviderVirtualEnvironmentOutput) ElementType() reflect.Type
func (ProviderVirtualEnvironmentOutput) Endpoint ¶
func (o ProviderVirtualEnvironmentOutput) Endpoint() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentOutput) Insecure ¶
func (o ProviderVirtualEnvironmentOutput) Insecure() pulumi.BoolPtrOutput
func (ProviderVirtualEnvironmentOutput) Otp ¶
func (o ProviderVirtualEnvironmentOutput) Otp() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentOutput) Password ¶
func (o ProviderVirtualEnvironmentOutput) Password() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutput ¶
func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutput() ProviderVirtualEnvironmentOutput
func (ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutputWithContext ¶
func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentOutput
func (ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutput ¶
func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
func (ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutputWithContext ¶
func (o ProviderVirtualEnvironmentOutput) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
func (ProviderVirtualEnvironmentOutput) Username ¶
func (o ProviderVirtualEnvironmentOutput) Username() pulumi.StringPtrOutput
type ProviderVirtualEnvironmentPtrInput ¶
type ProviderVirtualEnvironmentPtrInput interface { pulumi.Input ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput ToProviderVirtualEnvironmentPtrOutputWithContext(context.Context) ProviderVirtualEnvironmentPtrOutput }
ProviderVirtualEnvironmentPtrInput is an input type that accepts ProviderVirtualEnvironmentArgs, ProviderVirtualEnvironmentPtr and ProviderVirtualEnvironmentPtrOutput values. You can construct a concrete instance of `ProviderVirtualEnvironmentPtrInput` via:
ProviderVirtualEnvironmentArgs{...} or: nil
func ProviderVirtualEnvironmentPtr ¶
func ProviderVirtualEnvironmentPtr(v *ProviderVirtualEnvironmentArgs) ProviderVirtualEnvironmentPtrInput
type ProviderVirtualEnvironmentPtrOutput ¶
type ProviderVirtualEnvironmentPtrOutput struct{ *pulumi.OutputState }
func (ProviderVirtualEnvironmentPtrOutput) Elem ¶
func (o ProviderVirtualEnvironmentPtrOutput) Elem() ProviderVirtualEnvironmentOutput
func (ProviderVirtualEnvironmentPtrOutput) ElementType ¶
func (ProviderVirtualEnvironmentPtrOutput) ElementType() reflect.Type
func (ProviderVirtualEnvironmentPtrOutput) Endpoint ¶
func (o ProviderVirtualEnvironmentPtrOutput) Endpoint() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) Insecure ¶
func (o ProviderVirtualEnvironmentPtrOutput) Insecure() pulumi.BoolPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) Otp ¶
func (o ProviderVirtualEnvironmentPtrOutput) Otp() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) Password ¶
func (o ProviderVirtualEnvironmentPtrOutput) Password() pulumi.StringPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutput ¶
func (o ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutput() ProviderVirtualEnvironmentPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutputWithContext ¶
func (o ProviderVirtualEnvironmentPtrOutput) ToProviderVirtualEnvironmentPtrOutputWithContext(ctx context.Context) ProviderVirtualEnvironmentPtrOutput
func (ProviderVirtualEnvironmentPtrOutput) Username ¶
func (o ProviderVirtualEnvironmentPtrOutput) Username() pulumi.StringPtrOutput
type Time ¶
type Time struct { pulumi.CustomResourceState // The local timestamp LocalTime pulumi.StringOutput `pulumi:"localTime"` // The node name NodeName pulumi.StringOutput `pulumi:"nodeName"` // The time zone TimeZone pulumi.StringOutput `pulumi:"timeZone"` // The UTC timestamp UtcTime pulumi.StringOutput `pulumi:"utcTime"` }
func GetTime ¶
func GetTime(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeState, opts ...pulumi.ResourceOption) (*Time, error)
GetTime gets an existing Time 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 NewTime ¶
func NewTime(ctx *pulumi.Context, name string, args *TimeArgs, opts ...pulumi.ResourceOption) (*Time, error)
NewTime registers a new resource with the given unique name, arguments, and options.
func (*Time) ElementType ¶
func (*Time) ToTimeOutput ¶
func (i *Time) ToTimeOutput() TimeOutput
func (*Time) ToTimeOutputWithContext ¶
func (i *Time) ToTimeOutputWithContext(ctx context.Context) TimeOutput
type TimeArgs ¶
type TimeArgs struct { // The node name NodeName pulumi.StringInput // The time zone TimeZone pulumi.StringInput }
The set of arguments for constructing a Time resource.
func (TimeArgs) ElementType ¶
type TimeArray ¶
type TimeArray []TimeInput
func (TimeArray) ElementType ¶
func (TimeArray) ToTimeArrayOutput ¶
func (i TimeArray) ToTimeArrayOutput() TimeArrayOutput
func (TimeArray) ToTimeArrayOutputWithContext ¶
func (i TimeArray) ToTimeArrayOutputWithContext(ctx context.Context) TimeArrayOutput
type TimeArrayInput ¶
type TimeArrayInput interface { pulumi.Input ToTimeArrayOutput() TimeArrayOutput ToTimeArrayOutputWithContext(context.Context) TimeArrayOutput }
TimeArrayInput is an input type that accepts TimeArray and TimeArrayOutput values. You can construct a concrete instance of `TimeArrayInput` via:
TimeArray{ TimeArgs{...} }
type TimeArrayOutput ¶
type TimeArrayOutput struct{ *pulumi.OutputState }
func (TimeArrayOutput) ElementType ¶
func (TimeArrayOutput) ElementType() reflect.Type
func (TimeArrayOutput) Index ¶
func (o TimeArrayOutput) Index(i pulumi.IntInput) TimeOutput
func (TimeArrayOutput) ToTimeArrayOutput ¶
func (o TimeArrayOutput) ToTimeArrayOutput() TimeArrayOutput
func (TimeArrayOutput) ToTimeArrayOutputWithContext ¶
func (o TimeArrayOutput) ToTimeArrayOutputWithContext(ctx context.Context) TimeArrayOutput
type TimeInput ¶
type TimeInput interface { pulumi.Input ToTimeOutput() TimeOutput ToTimeOutputWithContext(ctx context.Context) TimeOutput }
type TimeMap ¶
func (TimeMap) ElementType ¶
func (TimeMap) ToTimeMapOutput ¶
func (i TimeMap) ToTimeMapOutput() TimeMapOutput
func (TimeMap) ToTimeMapOutputWithContext ¶
func (i TimeMap) ToTimeMapOutputWithContext(ctx context.Context) TimeMapOutput
type TimeMapInput ¶
type TimeMapInput interface { pulumi.Input ToTimeMapOutput() TimeMapOutput ToTimeMapOutputWithContext(context.Context) TimeMapOutput }
TimeMapInput is an input type that accepts TimeMap and TimeMapOutput values. You can construct a concrete instance of `TimeMapInput` via:
TimeMap{ "key": TimeArgs{...} }
type TimeMapOutput ¶
type TimeMapOutput struct{ *pulumi.OutputState }
func (TimeMapOutput) ElementType ¶
func (TimeMapOutput) ElementType() reflect.Type
func (TimeMapOutput) MapIndex ¶
func (o TimeMapOutput) MapIndex(k pulumi.StringInput) TimeOutput
func (TimeMapOutput) ToTimeMapOutput ¶
func (o TimeMapOutput) ToTimeMapOutput() TimeMapOutput
func (TimeMapOutput) ToTimeMapOutputWithContext ¶
func (o TimeMapOutput) ToTimeMapOutputWithContext(ctx context.Context) TimeMapOutput
type TimeOutput ¶
type TimeOutput struct{ *pulumi.OutputState }
func (TimeOutput) ElementType ¶
func (TimeOutput) ElementType() reflect.Type
func (TimeOutput) LocalTime ¶
func (o TimeOutput) LocalTime() pulumi.StringOutput
The local timestamp
func (TimeOutput) ToTimeOutput ¶
func (o TimeOutput) ToTimeOutput() TimeOutput
func (TimeOutput) ToTimeOutputWithContext ¶
func (o TimeOutput) ToTimeOutputWithContext(ctx context.Context) TimeOutput
type TimeState ¶
type TimeState struct { // The local timestamp LocalTime pulumi.StringPtrInput // The node name NodeName pulumi.StringPtrInput // The time zone TimeZone pulumi.StringPtrInput // The UTC timestamp UtcTime pulumi.StringPtrInput }